265
edits
Gschratzer (talk | contribs) No edit summary Tag: 2017 source edit |
Gschratzer (talk | contribs) Tag: 2017 source edit |
||
| Line 17: | Line 17: | ||
Dolibarr kann mit drei verschiedenen Mitteln übersetzt werden: | Dolibarr kann mit drei verschiedenen Mitteln übersetzt werden: | ||
# | #Manuelle Verwendung von Transifex (offizielle und empfohlene Methode). | ||
# | #Sprachdateien manuell bearbeiten | ||
# | #Vollautomatisch: autotranslator | ||
== | ==Manuelle Übersetzung mit Transifex Online-Service (empfohlen)== | ||
Transifex | Transifex ist eine Webanwendung, die eine Online-Plattform für Übersetzungsprojekte bietet. Es umfasst Teams und Diskussionstools, Translation Memory, Glossar, Korrekturlesen und viele andere Funktionen. | ||
Es ist sehr einfach zu bedienen und alle Übersetzungen können über die Weboberfläche oder mit dem TX-Client von einem Terminal aus hoch- und heruntergeladen werden. | |||
Transifex | Transifex ist ein Open-Source-Projekt und die "Community Edition" kann kostenlos heruntergeladen und installiert werden, aber wir werden den online gehosteten Dienst nutzen. | ||
===Verwendung der Weboberfläche (für Übersetzer)=== | ===Verwendung der Weboberfläche (für Übersetzer)=== | ||
Wenn Sie helfen möchten, Dolibarr in Ihre Muttersprache zu übersetzen, besuchen Sie die Seite des Projekts unter https://www.transifex.com/dolibarr-association/dolibarr/ | |||
Sie können dann ein Konto registrieren und den Beitritt zum Projektteam für die Sprache(n) beantragen, die Sie anstreben. Ein Manager wird Ihre Anfrage annehmen müssen, also haben Sie bitte Geduld. | Sie können dann ein Konto registrieren und den Beitritt zum Projektteam für die Sprache(n) beantragen, die Sie anstreben. Ein Manager wird Ihre Anfrage annehmen müssen, also haben Sie bitte Geduld. | ||
| Line 34: | Line 34: | ||
Nach der Annahme können Sie sofort mit der Übersetzung beginnen. | Nach der Annahme können Sie sofort mit der Übersetzung beginnen. | ||
Weitere Informationen finden Sie unter Transifex "Getting Started" Einführung unter http://docs.transifex.com/introduction/translators/ und das Webeditor-Tutorial unter http://docs.transifex.com/tutorials/txeditor/ | |||
''' Hinweis zu en_US ''' | ''' Hinweis zu en_US ''' | ||
Das Webinterface kann nicht verwendet werden, um die Übersetzung der en_US Sprache, die die Quelle ist. | |||
Any change for en_US language must be done in Dolibarr source code and submitted using a Pull Request on our GitHub repository. | Any change for en_US language must be done in Dolibarr source code and submitted using a Pull Request on our GitHub repository. | ||
=== | ===Verwendung des TX-Befehlszeilen-Clients(for Dolibarr [[:Category:Yoda]] team)=== | ||
Hier wird beschrieben, wie Sie Transifex von der Kommandozeile aus verwenden können. Dies ist jedoch den Dolibarr-Administratoren vorbehalten, um Transifex mit den Hauptquellen von Dolibarr zu synchronisieren. | |||
Weitere Informationen finden Sie auch auf der Seite [http://docs.transifex.com/developer/client/ Transifex Official documentation] | |||
====TX Client Konfiguration==== | ====TX Client Konfiguration==== | ||
| Line 59: | Line 59: | ||
tx init | tx init | ||
</source> | </source> | ||
Akzeptieren Sie das Überschreiben der Konfigurationsdatei. Behalten Sie den Standardwert für die Transifex-Instanz bei und geben Sie dann Ihren Transifex-Login und Ihr Passwort ein. | |||
Danach, a .transifexrc has been created into your HOME dir and a generic config file has been created as '''.tx/config''' in project's root. | |||
So your directory's contents will look like that: | So your directory's contents will look like that: | ||
<code><pre> | <code><pre> | ||
| Line 86: | Line 85: | ||
</pre></code> | </pre></code> | ||
Die aktuelle Konfigurationsdatei kann heruntergeladen werden unter https://github.com/Dolibarr/dolibarr/tree/develop/.tx , hineingelegt in die .tx Verzeichnis, überschreibt diejenige, die von '''tx init''' erzeugt wurden. | |||
This project configuration file is used to store the project’s details and the file-to-resource mappings. | This project configuration file is used to store the project’s details and the file-to-resource mappings. | ||
Das ist ein Beispiel dafür, was die Konfigurationsdatei enthält: | |||
<source lang="ini"> | <source lang="ini"> | ||
| Line 239: | Line 238: | ||
Alle nicht existierenden Dateien werden erstellt, alle bestehenden Dateien werden aktualisiert. | Alle nicht existierenden Dateien werden erstellt, alle bestehenden Dateien werden aktualisiert. | ||
Die Verwendung des Tools [http://translate.google.com Google translation] Service, um den Übersetzungswert einer Zeichenkette zu finden. | |||
service to find the translation value of a string, so a working Internet connection is required from station running the script. Also, a GOOGLEAPIKEY is required and Google charges a fee for using this service (20 euros / 1 000 000 of translated chars). | |||
Your PHP must also have permissions to write into '''htdocs/langs''' directory and must have curl functions available. | Your PHP must also have permissions to write into '''htdocs/langs''' directory and must have curl functions available. | ||
edits