]> git.immae.eu Git - github/wallabag/wallabag.git/blob - docs/de/developer/translate.rst
Added configuration documentation for mobile apps
[github/wallabag/wallabag.git] / docs / de / developer / translate.rst
1 Übersetze wallabag
2 ==================
3
4 wallabag Webapplikation
5 -----------------------
6
7 Übersetzungsdateien
8 ~~~~~~~~~~~~~~~~~~~
9
10 .. note::
11
12 Da wallabag hauptsächlich von einem französischem Team entwickelt wird, betrachte
13 die französische Übersetzung als die aktuellste und kopiere sie, um deine eigene Übersetzung zu starten.
14
15 Du kannst die Übersetzungsdateien hier finden: https://github.com/wallabag/wallabag/tree/master/src/Wallabag/CoreBundle/Resources/translations.
16
17 Du musst die ``messages.CODE.yml`` und ``validators.CODE.yml`` erstellen, wobei CODE
18 der ISO 639-1 Code deiner Sprache ist (`siehe Wikipedia <https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes>`__).
19
20 Andere Dateien zum Übersetzen:
21
22 - https://github.com/wallabag/wallabag/tree/master/app/Resources/CraueConfigBundle/translations.
23 - https://github.com/wallabag/wallabag/tree/master/app/Resources/FOSUserBundle/translations.
24
25 Du musst die ``THE_TRANSLATION_FILE.CODE.yml`` Dateien erstellen.
26
27 Konfigurationsdatei
28 ~~~~~~~~~~~~~~~~~~~
29
30 Du musst die `app/config/config.yml <https://github.com/wallabag/wallabag/blob/master/app/config/config.yml>`__ bearbeiten,
31 um deine Sprache auf der Konfigurationsseite in wallabag anzuzeigen (um Nutzern zu erlauben zu dieser neuen Übersetzung zu wechseln).
32
33 Unter dem Abschnitt ``wallabag_core.languages`` musst du eine neue Zeile mit deiner Übersetzung hinzufügen. Zum Beispiel:
34
35 ::
36
37 wallabag_core:
38 ...
39 languages:
40 en: 'English'
41 fr: 'Français'
42
43
44 Für die erste Spalte (``en``, ``fr``, etc.) musst du den ISO 639-1 Code deiner Sprache hinzufügen (siehe oben).
45
46 Für die zweite Spalte trägst du den Namen deiner Sprache ein. Nur den.
47
48 wallabag Dokumentation
49 ----------------------
50
51 .. note::
52
53 Im Gegensatz zur Webapplikation ist die Hauptsprache für die Dokumentation Englisch.
54
55 Documentationsdateien sind hier gespeichert: https://github.com/wallabag/wallabag/tree/master/docs
56
57 Du musst die Ordnerstruktur des Ordners ``en`` beachten, wenn du deine eigene Übersetzung startest.