| Package | Description |
|---|---|
| com.google.template.soy.msgs |
Support for message translation (i.e. localization).
|
| com.google.template.soy.xliffmsgplugin |
Message plugin for the
XLIFF file format.
|
| Modifier and Type | Method and Description |
|---|---|
SoyMsgBundle |
SoyMsgBundleHandler.createFromFile(File inputFile)
Reads a translated messages file and creates a SoyMsgBundle.
|
SoyMsgBundle |
SoyMsgBundleHandler.createFromResource(URL inputResource)
Reads a translated messages resource and creates a SoyMsgBundle.
|
CharSequence |
SoyMsgPlugin.generateExtractedMsgsFile(SoyMsgBundle msgBundle,
SoyMsgBundleHandler.OutputFileOptions options)
Builds the content of an extracted messages file (source messages to be translated) from a
given message bundle object containing messages extracted from source files.
|
CharSequence |
SoyBidirectionalMsgPlugin.generateTranslatedMsgsFile(SoyMsgBundle msgBundle,
SoyMsgBundleHandler.OutputFileOptions options)
Builds the content of a translated msgs file from a given message bundle object.
|
SoyMsgBundle |
SoyBidirectionalMsgPlugin.parseExtractedMsgsFile(String extractedMsgsFileContent)
Parses the content of an extracted messages file (source messages to be translated) and builds
a message bundle object.
|
SoyMsgBundle |
SoyMsgPlugin.parseTranslatedMsgsFile(String translatedMsgsFileContent)
Parses the content of a translated messages file and builds a message bundle object.
|
void |
SoyMsgBundleHandler.writeToExtractedMsgsFile(SoyMsgBundle msgBundle,
SoyMsgBundleHandler.OutputFileOptions options,
File outputFile)
Generates an extracted messages file (source messages to be translated) from a given message
bundle, and writes it to file.
|
void |
SoyMsgBundleHandler.writeToTranslatedMsgsFile(SoyMsgBundle msgBundle,
SoyMsgBundleHandler.OutputFileOptions options,
File outputFile)
Generates an translated messages file (source messages to be translated) from a given message
bundle, and writes it to file.
|
| Modifier and Type | Method and Description |
|---|---|
CharSequence |
XliffMsgPlugin.generateExtractedMsgsFile(SoyMsgBundle msgBundle,
SoyMsgBundleHandler.OutputFileOptions options) |
SoyMsgBundle |
XliffMsgPlugin.parseTranslatedMsgsFile(String translatedMsgsFileContent) |