public interface Lang
Modifier and Type | Method and Description |
---|---|
void |
clearLanguage(Result result)
Clears the current language.
|
com.google.common.base.Optional<java.lang.String> |
getLanguage(Context context,
com.google.common.base.Optional<Result> result)
Retrieve the current language or null if not set.
|
java.util.Locale |
getLocaleFromStringOrDefault(com.google.common.base.Optional<java.lang.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(java.lang.String language)
application.conf usually contains the following:
application.languages=en,de
This little helper checks if the language is supported.
|
Result |
setLanguage(java.lang.String locale,
Result result)
Force a language in Ninja framwork.
|
com.google.common.base.Optional<java.lang.String> getLanguage(Context context, com.google.common.base.Optional<Result> result)
Result setLanguage(java.lang.String locale, Result result)
locale
- (fr, ja, it ...)void clearLanguage(Result result)
Result
- result clear language commands merged into result.boolean isLanguageDirectlySupportedByThisApplication(java.lang.String language)
language
- The language to check (en, en-US etc)java.util.Locale getLocaleFromStringOrDefault(com.google.common.base.Optional<java.lang.String> language)
language
- The language to check (en, en-US etc)Copyright © 2016 ninjaframework. All Rights Reserved.