This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
wiki:development:i18n [2014/08/18 13:53] sunweaver [Translatable X2Go components] |
wiki:development:i18n [2016/01/29 19:59] ionic [Translating PyHoca-GUI] Add maintainer-only instructions for updating the translation files. |
||
---|---|---|---|
Line 3: | Line 3: | ||
Some of the X2Go components can be internationalized/ | Some of the X2Go components can be internationalized/ | ||
- | **TL;DR;** All translators please send their translation efforts ('' | + | **TL;DR;** All translators please send their translation efforts ('' |
===== Translatable X2Go components ===== | ===== Translatable X2Go components ===== | ||
- | | **COMPONENT** | + | | **COMPONENT** |
- | | [[http:// | + | | [[http:// |
- | | [[http:// | + | | [[http:// |
- | | [[http:// | + | | [[http:// |
- | | [[http:// | + | | [[http:// |
- | | [[http:// | + | | [[http:// |
- | | [[http:// | + | | [[http:// |
- | | [[http:// | + | | [[http:// |
- | | [[http:// | + | | [[http:// |
+ | | [[http:// | ||
+ | | [[http:// | ||
===== Overview of the process ===== | ===== Overview of the process ===== | ||
Line 69: | Line 71: | ||
For PyHoca-GUI as a translater you have to use a gettext compatible (.po/.mo files) editor like ''' | For PyHoca-GUI as a translater you have to use a gettext compatible (.po/.mo files) editor like ''' | ||
+ | |||
+ | < | ||
Please also note that there is an NSIS installer (for the win32 version of PyHoca-GUI), | Please also note that there is an NSIS installer (for the win32 version of PyHoca-GUI), | ||
Line 79: | Line 83: | ||
For translating the similar projects '' | For translating the similar projects '' | ||
+ | |||
+ | Additionally, | ||
+ | |||
+ | < | ||
+ | [Desktop Entry] | ||
+ | Name=Suspend X2Go session | ||
+ | Name[de]=X2Go Sitzung unterbrechen | ||
+ | ... | ||
+ | Name[< | ||
+ | ... | ||
+ | Icon=exit | ||
+ | Exec=x2gosuspend-session-mate | ||
+ | Terminal=false | ||
+ | Type=Application | ||
+ | Categories=GTK; | ||
+ | OnlyShowIn=MATE; | ||
+ | </ | ||
==== Translating X2Go Plasma/KDE4 Bindings ==== | ==== Translating X2Go Plasma/KDE4 Bindings ==== | ||
Line 87: | Line 108: | ||
The X2Go Admin Center application uses the same translation mechanism as x2goclient (Qt4, Qt-Linguist, | The X2Go Admin Center application uses the same translation mechanism as x2goclient (Qt4, Qt-Linguist, | ||
+ | |||
+ | Important: X2Go Admin Center has several .ts files to tackle (e.g. the Dutch translator has to work on all these four files): | ||
+ | |||
+ | < | ||
+ | x2goadmincenter/ | ||
+ | x2goadmincenter/ | ||
+ | x2goadmincenter/ | ||
+ | x2goadmincenter/ | ||
+ | </ | ||
Note: X2Go Admin Center is still under development and not at all finished. | Note: X2Go Admin Center is still under development and not at all finished. | ||
+ | |||
+ | ==== Translating X2Go Server ==== | ||
+ | |||
+ | For X2Go Server as a translater you have to use a gettext compatible (.po/.mo files) editor like ''' | ||
+ | |||
+ | ==== Translating X2Go Thin Client ==== | ||
+ | |||
+ | For X2Go Thin Client as a translater you have to use a gettext compatible (.po/.mo files) editor like ''' | ||