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
Last revision Both sides next revision
wiki:development:i18n [2014/10/27 20:08]
sunweaver [Translatable X2Go components]
wiki:development:i18n [2016/01/29 19:59]
ionic [Translating PyHoca-GUI] Make Pakage-maintainers-only bold.
Line 8: Line 8:
 ===== Translatable X2Go components ===== ===== Translatable X2Go components =====
  
-|  **COMPONENT**                                                                        | **da** | **de** | **es** | **et** | **fi** | **fr**         | **nb_no** | **nl** | **ru** | **sv** | **zh_tw**    | +|  **COMPONENT**                                                                        | **da** | **de** | **es** | **et** | **fi** | **fr**         | **nb_no** | **nl** | **ru** | **sv** | **tr** | **zh_tw**    | 
-| [[http://code.x2go.org/gitweb?p=x2goclient.git;a=summary|x2goclient]]                 | x  | x  | x  | incomplete  | x  | incomplete | incomplete | x  | incomplete  | incomplete  | outdated | +| [[http://code.x2go.org/gitweb?p=x2goclient.git;a=summary|x2goclient]]                 | x  | x  | incomplete | incomplete  | x  | very incomplete | x | incomplete | incomplete  | x | x | outdated | 
-| [[http://code.x2go.org/gitweb?p=pinentry-x2go.git;a=summary|pinentry-x2go]]            | x  | x  | -  | x  | -          | -     | x  | -  | -  | -        +| [[http://code.x2go.org/gitweb?p=pinentry-x2go.git;a=summary|pinentry-x2go]]            | x  | x  | -  | x  | -          | -     | x  | -  | -  | x | - | 
-| [[http://code.x2go.org/gitweb?p=pyhoca-gui.git;a=summary|pyhoca-gui]]                 incomplete | x  | x  | -  | x  | - | incomplete | x | incomplete | x  | -        +| [[http://code.x2go.org/gitweb?p=pyhoca-gui.git;a=summary|pyhoca-gui]]                 x  | x  | x  | -  | x  | - | incomplete | x | incomplete | x  | x | - |    
-| [[http://code.x2go.org/gitweb?p=x2godesktopsharing.git;a=summary|x2godesktopsharing]] | x  | x  | x  | -  | x  | x          | x     | x  | x  | x  | -        +| [[http://code.x2go.org/gitweb?p=x2godesktopsharing.git;a=summary|x2godesktopsharing]] | x  | x  | x  | -  | x  | x          | x     | x  | x  | x  | x | - | 
-| [[http://code.x2go.org/gitweb?p=x2gognomebindings.git;a=summary|x2gognomebindings]]    | x  | x  | -  | x  | -          | -     | x  | -  | -  | -        +| [[http://code.x2go.org/gitweb?p=x2gognomebindings.git;a=summary|x2gognomebindings]]    | x  | x  | -  | x  | -          | -     | x  | -  | -  | x | - | 
-| [[http://code.x2go.org/gitweb?p=x2gomatebindings.git;a=summary|x2gomatebindings]]      | x  | x  | -  | x  | -          | -     | x  | -  | -  | -        +| [[http://code.x2go.org/gitweb?p=x2gomatebindings.git;a=summary|x2gomatebindings]]      | x  | x  | -  | x  | -          | -     | x  | -  | -  | x | - | 
-| [[http://code.x2go.org/gitweb?p=x2goplasmabindings.git;a=summary|x2goplasmabindings]] | x  | x  | x  | -  | x  | x          | x     | x  | x  | x  | -        +| [[http://code.x2go.org/gitweb?p=x2goplasmabindings.git;a=summary|x2goplasmabindings]] | x  | x  | x  | -  | x  | x          | x     | x  | x  | x  | x | - | 
-| [[http://code.x2go.org/gitweb?p=x2goadmincenter.git;a=summary|x2goadmincenter]]       | -  | x  | x  | -  | x  | -          | -     | x  | -  | -  | -        |+| [[http://code.x2go.org/gitweb?p=x2goadmincenter.git;a=summary|x2goadmincenter]]       | x  | x  | x  | -  | x  | -          | -     | x  | -  | -  | x | - | 
 +| [[http://code.x2go.org/gitweb?p=x2goserver.git;a=summary|x2goserver]]                 | x  | x  | -  | -  | -  | -          | -     | -  | -  | -  | x | - | 
 +| [[http://code.x2go.org/gitweb?p=x2gothinclient.git;a=summary|x2gothinclient]]         | x  | x  | -  | -  | -  | -          | -     | -  | -  | -  | x | - |
  
 ===== 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 '''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. 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.
 +
 +<note>**Package-maintainers-only:** to update the translation template, run <code bash>python setup.py build_i18n</code> and to merge the updated template file into the source translation files, use <code bash>python setup.py build_i18n -m</code></note>
  
 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.
Line 115: Line 119:
  
 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 '''poedit'''. The translation process is described in the ''[[http://code.x2go.org/gitweb?p=x2goserver.git;a=blob;f=README.i18n|README.i18n]]'' file within X2Go Server's source tree.
 +
 +==== Translating X2Go Thin Client ====
 +
 +For X2Go Thin Client 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=x2gothinclient.git;a=blob;f=README.i18n|README.i18n]]'' file within X2Go Thin Client's source tree.
  
wiki/development/i18n.txt · Last modified: 2018/06/21 21:50 by ionic