info.magnolia.i18nsystem.tools
Class ToolingProxytoysI18nizer
java.lang.Object
info.magnolia.i18nsystem.proxytoys.ProxytoysI18nizer
info.magnolia.i18nsystem.tools.ToolingProxytoysI18nizer
- All Implemented Interfaces:
- I18nizer
public class ToolingProxytoysI18nizer
- extends ProxytoysI18nizer
A I18nizer
which keeps track of translation attempts and figures out new/replacement keys (for example if a configured key exists, it can suggest to remove the configuration and replace the key with a generated one).
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ToolingProxytoysI18nizer
@Inject
public ToolingProxytoysI18nizer(TranslationService translationService,
LocaleProvider localeProvider)
ToolingProxytoysI18nizer
public ToolingProxytoysI18nizer(GeneratorResults genRes,
Locale locale,
TranslationService translationService)
- For manual invocations - see
GenerateTranslationFilesImpl
.
newI18nTextMethodDecorator
protected <T> I18nTextMethodDecorator<T> newI18nTextMethodDecorator(I18nKeyGenerator<T> keyGen)
- Overrides:
newI18nTextMethodDecorator
in class ProxytoysI18nizer
getLegacyMessage
protected info.magnolia.i18nsystem.tools.ToolingProxytoysI18nizer.LegacyMessage getLegacyMessage(Locale locale,
String basename,
String[] keys)
Copyright © 2003-2013 Magnolia International Ltd.. All Rights Reserved.