User Tools

Site Tools


wiki:development:i18n

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
wiki:development:i18n [2014/02/21 10:18]
sunweaver [Translating X2Go Plasma/KDE4 Bindings]
wiki:development:i18n [2014/02/21 10:24]
sunweaver [Internationalization (i18n of X2Go)]
Line 2: Line 2:
  
 Some of the X2Go components can be internationalized/localized (translated into many of the globe's languages as possible). Here is a short howto that explains what you need to do, to contribute your language to X2Go. Some of the X2Go components can be internationalized/localized (translated into many of the globe's languages as possible). Here is a short howto that explains what you need to do, to contribute your language to X2Go.
 +
 +**TL;DR;** All translators please send their translation efforts (''.po'' files, ''.ts'' files or git formatted patches) to the [[http://lists.berlios.de/mailman/listinfo/x2go-i18n|X2Go i18n mailing list]]. Thank you!
  
 <note tip>We try keep a list with words and phrases that are **not** to be translated, i.e. productnames and such, here: [[wiki:development:i18n:nontranslateable|wiki:development:i18n:nontranslateable]]</note> <note tip>We try keep a list with words and phrases that are **not** to be translated, i.e. productnames and such, here: [[wiki:development:i18n:nontranslateable|wiki:development:i18n:nontranslateable]]</note>
Line 57: Line 59:
 ==== Translating pinentry-x2go ==== ==== Translating pinentry-x2go ====
  
-FIXME+X2Go's pinentry tool uses the same translation mechanism as X2Go Client (Qt4, Qt-Linguist, .ts files). Thus, see above. The ''.ts'' files are in the subfolder ''pinentry-x2go/'' of the project's source tree.
  
 ==== Translating PyHoca-GUI ==== ==== Translating PyHoca-GUI ====
  
-For PyHoca-GUI as a translater you have to use a gettext compatible (.po/.mo files) editor like '''poedit'''. The translation process is described in the README.i18n file within PyHoca-GUI's source tree: http://code.x2go.org/gitweb?p=pyhoca-gui.git;a=blob;f=README.i18n+For PyHoca-GUI as a translater you have to use a gettext compatible (.po/.mo files) editor like '''poedit'''. The translation process is described in the ''[[http://code.x2go.org/gitweb?p=pyhoca-gui.git;a=blob;f=README.i18n|README.i18n]]'' file within PyHoca-GUI's source tree.
  
-Please also note that there is an NSIS installer (for the win32 version of PyHoca-GUI), that also has a few translatable strings. Check the nsis_include/ subfolder in the PyHoca-GUI source tree.+Please also note that there is an NSIS installer (for the win32 version of PyHoca-GUI), that also has a few translatable strings. Check the ''nsis_include/'' subfolder in the PyHoca-GUI source tree.
  
 ==== Translating X2Go Desktop Sharing ==== ==== Translating X2Go Desktop Sharing ====
  
-The x2godesksharing applet uses the same translation mechanism as x2goclient (Qt4, Qt-Linguist, .ts files). Thus, see above.+The X2Go Desktop Sharing applet uses the same translation mechanism as X2Go Client (Qt4, Qt-Linguist, .ts files). Thus, see above.
  
 ==== Translating X2Go GNOMEv2 / MATE Bindings ==== ==== Translating X2Go GNOMEv2 / MATE Bindings ====
  
-For translating the similar projects '''x2gognomebindings''' (GNOMEv2 only) and '''x2gomatebindings''' you need a gettext based editor like '''poedit'''. The '''.po''' files are in the po/ subfolder in the source tree.+For translating the similar projects ''x2gognomebindings'' (GNOMEv2 only) and ''x2gomatebindings'' you need a gettext based editor like ''poedit''. The ''.po'' files are in the po/ subfolder in the source tree.
  
 ==== Translating X2Go Plasma/KDE4 Bindings ==== ==== Translating X2Go Plasma/KDE4 Bindings ====
  
-The '''plasma-widget-x2go''' plasmoid uses the same translation mechanism as X2Go Client (Qt4, Qt-Linguist, .ts files). Thus, see above.+The ''plasma-widget-x2go'' plasmoid uses the same translation mechanism as X2Go Client (Qt4, Qt-Linguist, .ts files). Thus, see above.
  
-==== Translating x2goadmincenter ====+==== Translating X2Go Admin Center ====
  
-The x2goadmincenter application uses the same translation mechanism as x2goclient (Qt4, Qt-Linguist, .ts files). Thus, see above.+The X2Go Admin Center application uses the same translation mechanism as x2goclient (Qt4, Qt-Linguist, .ts files). Thus, see above.
  
-Note: x2goadmincenter is still under development and not at all finished.+Note: X2Go Admin Center is still under development and not at all finished.
  
wiki/development/i18n.txt ยท Last modified: 2018/06/21 21:50 by ionic