public class I18N extends Object
Constructor | Description |
---|---|
I18N() |
ct.
|
I18N(InputStream is) |
ct.
|
I18N(String resourcePath) |
ct.
|
I18N(String resourcePath,
Locale l) |
Initialisiert diese Klasse mit dem angegebenen Locale.
|
I18N(String resourcePath,
Locale l,
ClassLoader loader) |
Initialisiert diese Klasse mit dem angegebenen Locale.
|
I18N(Locale l) |
ct.
|
Modifier and Type | Method | Description |
---|---|---|
void |
storeUntranslated(OutputStream os) |
Schreibt alle bis dato nicht uebersetzbaren Strings in den angegebenen OutputStream.
|
String |
tr(String key) |
Uebersetzt den angegebenen String und liefert die uebersetzte
Version zurueck.
|
String |
tr(String key,
String replacement) |
Uebersetzt den angegeben String und liefert die uebersetzte Version zurueck.
|
String |
tr(String key,
String... replacements) |
Uebersetzt den angegebenen String und liefert die uebersetzte
Version zurueck.
|
public I18N()
public I18N(Locale l)
l
- Locale.public I18N(String resourcePath)
resourcePath
- public I18N(String resourcePath, Locale l)
resourcePath
- l
- das zu verwendende Locale.public I18N(String resourcePath, Locale l, ClassLoader loader)
resourcePath
- l
- das zu verwendende Locale.loader
- der Classloader.public I18N(InputStream is)
is
- public String tr(String key)
key
- zu uebersetzender String.public String tr(String key, String... replacements)
{n}
zu definieren
wobei n von 0 beginnend hochgezaehlt wird und genauso oft vorkommen darf wie das String-Array
Elemente besitzt.key
- zu uebersetzender String.replacements
- String-Array mit den einzusetzenden Werten.public String tr(String key, String replacement)
key
- zu uebersetzender String.replacement
- String mit dem einzusetzenden Wert.public void storeUntranslated(OutputStream os) throws IOException
os
- Stream, in den geschrieben werden soll.IOException
Copyright © 2018. All rights reserved.