Class LocalizationUtil

java.lang.Object
org.teamapps.application.server.system.localization.LocalizationUtil

public class LocalizationUtil
extends java.lang.Object
  • Constructor Details

    • LocalizationUtil

      public LocalizationUtil()
  • Method Details

    • synchronizeLocalizationData

      public static void synchronizeLocalizationData​(org.teamapps.application.api.localization.LocalizationData localizationData, Application application, LocalizationKeyType localizationKeyType, LocalizationConfig localizationConfig)
    • translateAllApplicationValues

      public static void translateAllApplicationValues​(TranslationService translationService, Application application, LocalizationConfig localizationConfig)
    • translateAllDictionaryValues

      public static void translateAllDictionaryValues​(TranslationService translationService, LocalizationConfig localizationConfig)
    • translateAllValues

      public static void translateAllValues​(TranslationService translationService, LocalizationConfig localizationConfig)
    • translateLocalizationValue

      public static void translateLocalizationValue​(LocalizationValue missingTranslationValue, TranslationService translationService, java.util.Set<java.lang.String> allowedSourceTranslationLanguages)
    • createTranslationResourceFiles

      public static java.io.File createTranslationResourceFiles() throws java.io.IOException
      Throws:
      java.io.IOException
    • createTranslationExport

      public static java.io.File createTranslationExport​(Application application) throws java.io.IOException
      Throws:
      java.io.IOException
    • importTranslationExport

      public static void importTranslationExport​(java.io.File file, Application application) throws java.io.IOException
      Throws:
      java.io.IOException
    • createTranslationTemplateFile

      public static java.io.File createTranslationTemplateFile() throws java.io.IOException
      Throws:
      java.io.IOException
    • importTranslationTemplate

      public static void importTranslationTemplate()