Difference between revisions of "Translation"

From Kiwix
Jump to navigation Jump to search
(we are https only)
(18 intermediate revisions by 7 users not shown)
Line 1: Line 1:
This is pretty easy to transle the interface of Kiwix: you only have to provide a localized version of [http://kiwix.svn.sourceforge.net/viewvc/kiwix/moulinkiwix/kiwix/chrome/locale/en-US/main/ these files in English]. You just need to follow these steps:
{{translations}}
[[File:Translatewiki_Logo.svg|right|thumb|<translate><!--T:9-->
Kiwix uses [https://translatewiki.net/wiki/Translating:Kiwix translatewiki.net] to translate its user interface.</translate>]]


# Open [http://kiwix.svn.sourceforge.net/viewvc/kiwix/moulinkiwix/kiwix/chrome/locale/en-US/main/main.dtd main.dtd] with a text editor and translate in your language every strings between quotes. This file is responsible for the menu items and the keyboard shorcuts. To help you, you may have a look to your localized version of Firefox which has similar menu entries.
<translate><!--T:2-->
'''Kiwix user interface is translated in more than 100 languages. This page explains how to proceed to improve these translations by adding/updating string translations.'''
</translate>


# Open [http://kiwix.svn.sourceforge.net/viewvc/kiwix/moulinkiwix/kiwix/chrome/locale/en-US/main/main.properties main.properties] with a text editor and translate in your language every sentences after the equal character. This file is reponsible for the error and warning messages.
<translate><!--T:3-->
The translation of strings does not need any special computer skills. Everybody can help! Translators do this using [https://translatewiki.net/wiki/Translating:Kiwix translatewiki.net], a really powerful online translation platform.
</translate>


# Open [http://kiwix.svn.sourceforge.net/viewvc/kiwix/moulinkiwix/kiwix/chrome/locale/en-US/main/help.html?revision=674 help.html] with a text editor and translate every content. Take care, this is XHTML code and you have to translate displayed content but also find a good alternative to the URLs if possible.
<translate><!--T:4-->
In order to improve Kiwix user interface translation in your native language:
# go to [https://translatewiki.net/ main page to sign up],
# follow the wizard to do a dozen translations and wait a few hours for the authorization,
# translate [https://translatewiki.net/w/i.php?title=Special:Translate&group=out-kiwix the strings of Kiwix which still need to be translated].
</translate>


# Make a [https://sourceforge.net/tracker/?func=add&group_id=175508&atid=873518 new feature request] and indicate you want to have Kiwix with a GUI in your language and upload al the three files you have translated.
== <translate><!--T:5-->
Wiki</translate> ==  


== See also ==
<translate><!--T:6-->
* [[Compilation]]
We also need people to translate this wiki. You just need to create an account to [[Special:LanguageStats|translate one article or two]]!
</translate>
 
== <translate><!--T:10-->
See also</translate> ==
<translate><!--T:7-->
* [[{{ll|Translation for developers}}|Translation for developers]]
* [[{{ll|Compilation}}|Compilation]]
</translate>
 
[[Category:Developer's Guide]]

Revision as of 12:30, 16 June 2016

Other languages:
Bahasa Indonesia • ‎Bahasa Melayu • ‎Deutsch • ‎English • ‎Nederlands • ‎Türkçe • ‎azərbaycanca • ‎català • ‎dansk • ‎español • ‎français • ‎galego • ‎italiano • ‎lietuvių • ‎magyar • ‎polski • ‎português • ‎română • ‎русский • ‎العربية • ‎سنڌي • ‎فارسی • ‎বাংলা • ‎日本語
Kiwix uses translatewiki.net to translate its user interface.

Kiwix user interface is translated in more than 100 languages. This page explains how to proceed to improve these translations by adding/updating string translations.

The translation of strings does not need any special computer skills. Everybody can help! Translators do this using translatewiki.net, a really powerful online translation platform.

In order to improve Kiwix user interface translation in your native language:

  1. go to main page to sign up,
  2. follow the wizard to do a dozen translations and wait a few hours for the authorization,
  3. translate the strings of Kiwix which still need to be translated.

Wiki

We also need people to translate this wiki. You just need to create an account to translate one article or two!

See also