Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

enh: Split translations by components to only include needed strings in app bundles #4861

Merged
merged 3 commits into from
Dec 26, 2023

Commits on Dec 6, 2023

  1. enh: Split translations by components to only include needed strings …

    …in app bundles
    
    Translations are extracted, not translated strings are discarded (fallback to english) and compressed.
    On build time the translations are then injected by a vite plugin depending on the importing files so only used translations are imported.
    
    Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
    susnux committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    9dd5762 View commit details
    Browse the repository at this point in the history
  2. fix: Remove l10n mixin not needed and not working with the new l10n s…

    …plitting
    
    Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
    susnux committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    ebafb92 View commit details
    Browse the repository at this point in the history
  3. fix(cypress): Adjust config as global define for TRANSLATIONS is no…

    … longer needed
    
    Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
    susnux committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    a966985 View commit details
    Browse the repository at this point in the history