Hallölle,
ich frage mich gerade, wie ich zu meinem Progrmam verschiedene Sprachen speichern soll. Eigentlich will ich as Programm in einem Ordner ( mit der exe ) udn einem Unterordner "src/languages" haben, wo dann mehrere txt-Datei leigen können, die das Programm am Anfang ausliest und in einem Array speichert. So kann man im Nachhinein noch andere Sprachen hinzufügen. Soll ich das wirklich einfach als Txt-Datie speichern (bzw. ein eigene Endung erfinden ) oder gäbe es vll. eine schönere Möglichkeit. Und wie soll ich das im Programm dann speichern lassen?
Meine bisherige Idee, ich mache zu jedem String, wie z.B. "Speichern" ein Array, dass für jede beliebige Sprache den Begriff gespeichert hat. Bloß würde mein Programm am Ende ca. 40/50 Arrays haben mit vorraussichtlich erstmal zwei Inhalten (1x Deutsch, 1x Englisch).
Ich könnte auch für alle Sprache ein 2dimensionales Array erstellen und wenn ich jetzt den Begriff Speichern haben will, eine Konstante für den String erstellen.
Wenn ich also, deutsch eingestellt hätte, müsste er "Neu" ausgeben.
Wash altet ihr von meinen Ideen und hättet ihr vll. Vorschläge für andere leichtere Möglichkeiten?
ich frage mich gerade, wie ich zu meinem Progrmam verschiedene Sprachen speichern soll. Eigentlich will ich as Programm in einem Ordner ( mit der exe ) udn einem Unterordner "src/languages" haben, wo dann mehrere txt-Datei leigen können, die das Programm am Anfang ausliest und in einem Array speichert. So kann man im Nachhinein noch andere Sprachen hinzufügen. Soll ich das wirklich einfach als Txt-Datie speichern (bzw. ein eigene Endung erfinden ) oder gäbe es vll. eine schönere Möglichkeit. Und wie soll ich das im Programm dann speichern lassen?
Meine bisherige Idee, ich mache zu jedem String, wie z.B. "Speichern" ein Array, dass für jede beliebige Sprache den Begriff gespeichert hat. Bloß würde mein Programm am Ende ca. 40/50 Arrays haben mit vorraussichtlich erstmal zwei Inhalten (1x Deutsch, 1x Englisch).
Ich könnte auch für alle Sprache ein 2dimensionales Array erstellen und wenn ich jetzt den Begriff Speichern haben will, eine Konstante für den String erstellen.
Code:
buttonNew.setToolTipText(languages[actLanguag][NEW]);
Wash altet ihr von meinen Ideen und hättet ihr vll. Vorschläge für andere leichtere Möglichkeiten?