Übersetzungen

G

Gast2

Gast
Moin,

ich habe hier entsprechend Software die ein paar Übersetzungsdateien besitzt. Der Kunde ist natürlich unglücklich da er das Format völlig unübersichtlich findet.

Code:
mein.tolles.wort=Hallo
mein.toller.begriff=Welt

wenn man das Übersetzer in die Hand drückt, können die damit umgehen. Wenn ja, kennt jemand welche in Berlin/Umgebung?

hand, mogel

BTW: ich finde das (in der Menge) auch unübersichtlich
 

Marco13

Top Contributor
Eine wirklich "konkrete" Antwort habe ich nicht, aber das Problem (und ein Teil der Begründung für diese Schreibweise mit 'mein.tolles.wort=...') ist, dass man einzelne Worte nicht übersetzen kann! "Add" kann mit "Addieren" oder "Hinzufügen" übersetzt werden. Eine stupide 1:1-Übersetzung ohne Wissen über den Kontext ist nicht möglich.
 
M

maki

Gast
Bin mir nicht sicher, aber ich glaube es war der "Eclipse ResourceBundle Editor" der das etwas komfortabler macht, zB. sieht man welche Keys in anderen Sprachen nicht belegt sind.
 
G

Gast2

Gast
Moin,

Eine wirklich "konkrete" Antwort habe ich nicht, aber das Problem (und ein Teil der Begründung für diese Schreibweise mit 'mein.tolles.wort=...') ist, dass man einzelne Worte nicht übersetzen kann! "Add" kann mit "Addieren" oder "Hinzufügen" übersetzt werden. Eine stupide 1:1-Übersetzung ohne Wissen über den Kontext ist nicht möglich.
Es ging mehr eher darum ob die mit dem Format umgehen können. Das man das einzelne Wort ohne Zusammenhang zum Gesamten nicht sinnvoll übersetzen kann sollte klar sein.

Bin mir nicht sicher, aber ich glaube es war der "Eclipse ResourceBundle Editor" der das etwas komfortabler macht, zB. sieht man welche Keys in anderen Sprachen nicht belegt sind.
Das sieht in der Richtung nach dem aus was dem Kunden "vorgeschwebt" hat. Allerdings habe ich da schon wieder das Gefühl das das "zu kompliziert" wird. Lieber wäre im Excel, da muss ich aber wieder was schreiben damit das von Excel in die Dateien exportiert wird. Werde mir das aber mal anschauen.

hand, mogel
 

D4rkscr43m

Bekanntes Mitglied
Java:
JTable table = new JTable();
List<String> values = Files.readAllLines(Paths.get("C:\\translation.txt"), Charset.defaultCharset());
List<String[]> v = new ArrayList<String[]>();
for (String string : values) {
	String[] val = string.split("=", 2);
	v.add(val);
}
table.setModel(new DefaultTableModel(v.toArray(new String[0][0]), new Object[] {"Key","Name"}));

So als Excelersatz? :)
 

Oben