ROCKSCHTAR
Grünschnabel
Guten Morgen @ all,
wie die Überschrift bereits beschreibt, haben wir in unserer Firma ein Problem damit, eine geeignete Technik zur Übersetzung unserer Software zu finden. Nun liegt es an mir für dieses Problem eine Lösung zu finden. Da ich Azubi im 2. Lehrjahr bin, bin ich in der Welt des Programmierens noch nicht wirklich bewandert (jedenfalls nicht, was diese kleinen Tricks angeht).
Zu unserem jetzigen Stand:
Bis jetzt wurde es so gelöst, dass die Übersetzungen in einer Excel-Tabelle stattfinden. In der ersten Spalte ist das Package angegeben, in der zweiten ein Schlüssel, in der dritten der deutsche Text und in der vierten letztendlich die englische Übersetzung. Aus dieser Excel-Tabelle wird nun in jedes Package eine .properties Datei erstellt die vom Programm ausgelesen wird und in die Komponente eingefügt werden (dies geschieht durch eine selbstgeschriebene Klasse von uns).
Eigentlich klingt das nach wenig Aufwand. Ist es aber nicht: Da wir ein Softwarehaus sind, dass hauptsächlich Kundenprojekte hat (also eine Standarsoftware, die aber für jeden einzelnen Kunden speziell angepasst/umgeschrieben wird), ist es mit der jetzigen Methode eindeutig zu Zeitaufwendig und unkonfortabel. Hinzu kommt noch, dass unsere Software verschiedene Versionen (4.1.2, 4.1.3, 4.2.3. 4.3.1 etc.) besitzt und unsere Kunden nicht alle auf dem neusten Stand sind, da die Upgrades schließlich auch Geld kosten und jeder in der heutigen Zeit kleine Pfennigfuchser sind... Ein weiteres Problem ist, dass unser Übersetzer ein externer ist. Er hat also keine Ahnung von unserer Software / verwendet dieses nicht. Es ist also schon häufiger vorgekommen, dass die Übersetzungen völlig falsch wahren.
Lange Rede kurzer Sinn:
Ich suche ein Programm bzw. Plugin (evtl. für eclipse) das die Übersetzung unsere Software vereinfacht, verschiedenen Versionen "erkennt" und eine Möglichkeit bietet, es dem Übersetzer "leicht zu machen".
Es muss jetzt nich unbedingt ein Programmvorschlag in euren Antworten vorkommen... ich wäre über Hinweise, die zur Lösung des Problems führen sehr erfreut: "In welchen Foren ist es sinnvoll dieses Problem zu schildern?", "Welche anderen Softwarehäuser stehen für eine Auskunft bereit?" etc...
Ist es sinnvoll ein eigenes Programm zu schreiben?
Gruß Rockschtar
(PS: Software ist in Java geschrieben... bitte berücksichtigt dies in euren Antworten)
wie die Überschrift bereits beschreibt, haben wir in unserer Firma ein Problem damit, eine geeignete Technik zur Übersetzung unserer Software zu finden. Nun liegt es an mir für dieses Problem eine Lösung zu finden. Da ich Azubi im 2. Lehrjahr bin, bin ich in der Welt des Programmierens noch nicht wirklich bewandert (jedenfalls nicht, was diese kleinen Tricks angeht).
Zu unserem jetzigen Stand:
Bis jetzt wurde es so gelöst, dass die Übersetzungen in einer Excel-Tabelle stattfinden. In der ersten Spalte ist das Package angegeben, in der zweiten ein Schlüssel, in der dritten der deutsche Text und in der vierten letztendlich die englische Übersetzung. Aus dieser Excel-Tabelle wird nun in jedes Package eine .properties Datei erstellt die vom Programm ausgelesen wird und in die Komponente eingefügt werden (dies geschieht durch eine selbstgeschriebene Klasse von uns).
Eigentlich klingt das nach wenig Aufwand. Ist es aber nicht: Da wir ein Softwarehaus sind, dass hauptsächlich Kundenprojekte hat (also eine Standarsoftware, die aber für jeden einzelnen Kunden speziell angepasst/umgeschrieben wird), ist es mit der jetzigen Methode eindeutig zu Zeitaufwendig und unkonfortabel. Hinzu kommt noch, dass unsere Software verschiedene Versionen (4.1.2, 4.1.3, 4.2.3. 4.3.1 etc.) besitzt und unsere Kunden nicht alle auf dem neusten Stand sind, da die Upgrades schließlich auch Geld kosten und jeder in der heutigen Zeit kleine Pfennigfuchser sind... Ein weiteres Problem ist, dass unser Übersetzer ein externer ist. Er hat also keine Ahnung von unserer Software / verwendet dieses nicht. Es ist also schon häufiger vorgekommen, dass die Übersetzungen völlig falsch wahren.
Lange Rede kurzer Sinn:
Ich suche ein Programm bzw. Plugin (evtl. für eclipse) das die Übersetzung unsere Software vereinfacht, verschiedenen Versionen "erkennt" und eine Möglichkeit bietet, es dem Übersetzer "leicht zu machen".
Es muss jetzt nich unbedingt ein Programmvorschlag in euren Antworten vorkommen... ich wäre über Hinweise, die zur Lösung des Problems führen sehr erfreut: "In welchen Foren ist es sinnvoll dieses Problem zu schildern?", "Welche anderen Softwarehäuser stehen für eine Auskunft bereit?" etc...
Ist es sinnvoll ein eigenes Programm zu schreiben?
Gruß Rockschtar
(PS: Software ist in Java geschrieben... bitte berücksichtigt dies in euren Antworten)