public interface Lang
Modifier and Type | Method and Description |
---|---|
void |
clearLanguage(Result result)
Clears the current language.
|
Optional<String> |
getLanguage(Context context,
Optional<Result> result)
Retrieve the current language or null if not set.
|
Locale |
getLocaleFromStringOrDefault(Optional<String> language)
application.conf usually contains the following:
application.languages=en,de
This little helper converts a language code
like (en, en-US etc) to a Java locale.
|
boolean |
isLanguageDirectlySupportedByThisApplication(String language)
application.conf usually contains the following:
application.languages=en,de
This little helper checks if the language is supported.
|
Result |
setLanguage(String locale,
Result result)
Force a language in Ninja framwork.
|
Optional<String> getLanguage(Context context, Optional<Result> result)
Result setLanguage(String locale, Result result)
locale
- (fr, ja, it ...)void clearLanguage(Result result)
Result
- result clear language commands merged into result.boolean isLanguageDirectlySupportedByThisApplication(String language)
language
- The language to check (en, en-US etc)Locale getLocaleFromStringOrDefault(Optional<String> language)
language
- The language to check (en, en-US etc)Copyright © 2019 ninjaframework. All rights reserved.