2012-10-11 14 views
5

Kennt jemand einen guten und einfach zu bedienenden Editor für die Übersetzung von Localizable.strings-Dateien aus xCode generiert?localizable.strings Editor für Übersetzer

Das Programm wird von nicht technisch versierten Personen verwendet, daher sollte es sehr einfach zu bedienen sein und sicherstellen, dass während des Übersetzungsprozesses keine Fehler auftreten, die zu einer nicht funktionierenden Datei führen könnten (zB fehlendes Semikolon bei) das Ende der Zeichenkette oder ein Unescaped Double Quote).

Ich versuche, ein wirklich einfach zu bedienendes Werkzeug für unsere Übersetzer zu finden und ich kann kein finden :-( Das einzige, was ich fand, ist die Localization Suite, aber ich denke, das ist zu kompliziert von Menschen zu verwenden das sind nicht so, dass techy ...

Vorschläge?

ich bin der Bearbeitung zu sagen, dass Clafou Antwort wäre die richtige gewesen, wenn Gengo die Kommentare in den lokalisierbaren Strings unterstützten Datei. Aber es ist Weglassen und Das ist nicht gut, ich hoffe wirklich, dass es da draußen eine bessere Lösung gibt.

Antwort

2

Es gibt ein Online-Tool für diese namens Gengo String: http://gengo.com/string/about/

+0

Danke, ich habe es versucht und es sieht gut aus, aber haben Sie es benutzt? Es scheint nicht in der Lage zu sein, meine Kommentare aus den localizable.strings, die für einige Übersetzungsstrings entscheidend sind, zu zeigen ... – Lefteris

+0

Nein, ich habe es nicht versucht, das ist schade um diese Kommentare. Gibt es eine Annotationsfunktion, die Sie als Backup verwenden können? Sieht so aus, als würden sie an einer neuen Version arbeiten, vielleicht werden sie das beheben. In der Vergangenheit habe ich Amanuens benutzt, ein sehr ähnliches Tool, mit dem man Zeichenketten manuell annotieren konnte, um den Übersetzer zu führen, aber dieses Tool wurde seither offline genommen (ich nehme an, dass es an Gengo verloren hat, was besser bekannt scheint) – Clafou

+0

Beachten Sie das allgemein , die Notwendigkeit eines Kommentars sollte eher eine Ausnahme als die Norm sein. Wenn jeder einzelne String einen Kommentar hat, ignoriert der Übersetzer sie alle (Übersetzer werden nicht viel pro Wort bezahlt und verbringen nicht viel Zeit bei jedem Eintrag). Wenn also nur ein paar Strings eine Erklärung erfordern, können Sie diese Informationen immer separat in einer E-Mail oder einem anderen Dokument bereitstellen. – Clafou

2

Wenn Sie gerne einige Dateikonvertierung tun, könnten Sie verwenden Pootle, um Ihre eigene Online-Übersetzung, die meisten techie Overhead und die Notwendigkeit, Software zu installieren, hosten .

Die Umwandlung würde prop2po verwenden, um Ihre Zeichenfolgendateien in PO-Dateien zu konvertieren, die Pootle direkt verwenden kann. Aber der Kompromiss für Nicht-Techie-Nutzer kann sich lohnen.

Haftungsausschluss: Ich Code auf Pootle.

+0

Bedeutet das nicht, dass ich dann nach den Übersetzern wieder in das localizable.strings-Dateiformat konvertieren muss sind fertig ? – Lefteris

+0

Ja, tut es. Aber es bringt auch die Strings in die PO, was es den Übersetzern ermöglicht, eine größere Anzahl von Lokalisierungsbearbeitungswerkzeugen zu verwenden. – Dwayne

0

Sie auch Weblate verwenden können, die ohne Konvertierung Datei Strings unterstützt, sondern stützt sich auf Git, also wenn Sie es nicht verwenden, wäre es auch einige zusätzliche Einstellungen erforderlich.

Es gibt auch einige Dienste von Drittanbietern, die Sie verwenden können, ich kenne mindestens https://www.transifex.com/ und http://crowdin.net/, die Apple-Strings unterstützen, überprüfen Sie ihre Bedingungen für die Preisgestaltung (AFAIK bieten sie kostenlose Pläne für freie Software).

1

POEditor hat eine ziemlich einfache Schnittstelle, die für kollaborative Übersetzung geeignet ist. Es unterstützt .strings Dateien und Kommentare.

+0

Während dieser Link die Frage beantworten kann, ist es besser, die wesentlichen Teile der Antwort hier aufzunehmen und den Link als Referenz zur Verfügung zu stellen. Nur-Link-Antworten können ungültig werden, wenn sich die verknüpfte Seite ändert. - [Aus Bewertung] (/ review/low-quality-posts/11330604) –

+0

Ich sehe nicht, wie meine Antwort in Form von den anderen anders ist. – Parohe

+0

Ihre Antwort wurde zur Überprüfung markiert, andere nicht. Aber danke, dass du sie aufgezeigt hast. Auch die Frage ist nicht angebracht. –