Hallo Javagemeinde,
ich muss gleich zu vornweg sagen das ich nicht allzuviel plan von Java habe und noch aktiv beim lernen bin
Nun aber mein Problem, das derzeitige Programm was ich schreib, zieht sich seine Einstellungen aus einer externen Datei "config.properties" (funktioniert auch)
Nun soll in diese config.properties ein weiterer Parameter "language=german" oder eben english, french und soweiter...
Was ich nun suche sind Lösungsansätze, wie ich das ganze organisiere und es dabei aber einfach bleibt. Ich möchte letztlich nicht für jede Sprache eine eigene Klasse zusammenschreiben. Klasse wär es, wenn ich dann einfach ein Array aus einer externen Datei auslesen kann.
z.b. das jede "language.lang" einfach nur folgende Strunktur enthält:
_lang[0] = "text1";
_lang[1] = "text2";
...
_lang[400] = "text400";
Ferner das überhaupt geht, kann ich gut Hilfe gebrauchen
Eine Klasse, auf die ich auch zugreifen kann, existiert schon, von der sache her brauch ich nur noch den Weg die Dateien einzulesen, und innerhalb des Programms "global" verfügbar zu machen.
Gruß,
TT
ich muss gleich zu vornweg sagen das ich nicht allzuviel plan von Java habe und noch aktiv beim lernen bin

Nun aber mein Problem, das derzeitige Programm was ich schreib, zieht sich seine Einstellungen aus einer externen Datei "config.properties" (funktioniert auch)
Nun soll in diese config.properties ein weiterer Parameter "language=german" oder eben english, french und soweiter...
Was ich nun suche sind Lösungsansätze, wie ich das ganze organisiere und es dabei aber einfach bleibt. Ich möchte letztlich nicht für jede Sprache eine eigene Klasse zusammenschreiben. Klasse wär es, wenn ich dann einfach ein Array aus einer externen Datei auslesen kann.
z.b. das jede "language.lang" einfach nur folgende Strunktur enthält:
_lang[0] = "text1";
_lang[1] = "text2";
...
_lang[400] = "text400";
Ferner das überhaupt geht, kann ich gut Hilfe gebrauchen

Eine Klasse, auf die ich auch zugreifen kann, existiert schon, von der sache her brauch ich nur noch den Weg die Dateien einzulesen, und innerhalb des Programms "global" verfügbar zu machen.
Gruß,
TT