Class LocalizationUtil
java.lang.Object
org.teamapps.application.server.system.localization.LocalizationUtil
public class LocalizationUtil
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description LocalizationUtil() -
Method Summary
Modifier and Type Method Description static java.io.FilecreateTranslationExport(Application application)static java.io.FilecreateTranslationResourceFiles()static java.io.FilecreateTranslationTemplateFile()static voidimportTranslationExport(java.io.File file, Application application)static voidimportTranslationTemplate()static voidsynchronizeLocalizationData(org.teamapps.application.api.localization.LocalizationData localizationData, Application application, LocalizationKeyType localizationKeyType, LocalizationConfig localizationConfig)static voidtranslateAllApplicationValues(TranslationService translationService, Application application, LocalizationConfig localizationConfig)static voidtranslateAllDictionaryValues(TranslationService translationService, LocalizationConfig localizationConfig)static voidtranslateAllValues(TranslationService translationService, LocalizationConfig localizationConfig)static voidtranslateLocalizationValue(LocalizationValue missingTranslationValue, TranslationService translationService, java.util.Set<java.lang.String> allowedSourceTranslationLanguages)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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()
-