OpenSUSE Weekly News/Translations

From openSUSE


First of all: Big thanks to all involved in creating and translating the Weekly Newsletter.

All Translators should please join the opensuse-marketing mailinglist!

Contents

Team


So far on board are (please add yourself if missing!):

French:

  • Jean-Christophe Baptiste (irc: phocean)

German:

  • Matthias Fehring, buschmann23 (irc: buschmann)
  • Sebastian Schöbinger, STS301 (irc: STS301)

Japanese:

  • Satoru Matsumoto, HeliosReds (irc: HeliosReds)
  • Naruhiko (Naru) Ogasawara, naruhiko (irc: naruhiko)
  • Ko Kazaana, Windhole (irc: kaza)

Polish:

  • Piotrek Juzwiak, BenderBendingRodriguez (irc: ?)

Russian:

  • Dinar Valeev, Eri zaq (irc: k0da)
  • Александр Мелентьев (Alexander Melentiev), Minton (irc: Minton)

Spanish:

  • Marco Flores, alpvonkri (irc: ?)
  • Jordi Pascual, JopSway (irc: Jop/JopSway)

Portuguese (pt_br):

  • Luiz Fernando Ranghetti, elchevive (irc: elchevive68)
  • Raul Libório, rauhmaru (irc: rauhmaru)

Indonesian (id):

  • Masim Vavai Sugianto, Vavai (irc: vavai)
  • M. Edwin Zakaria, medwin (irc: slowhand)

Swedish (se):

  • Geoff Roberts

Italian:

  • Giuseppe "hawake" Gran

Chinese:

  • Michael Cheah

Newsletter (EN):

  • Jan-Simon Möller, dl9pf (irc: dl9pf)
  • Stephan Binner , Beineri (irc: Beineri)
  • Joe Brockmeier, zonker (irc: jbrockmeier)
  • Sascha Manns, Saigkill (irc: Saigkill)
  • Rupert Horskötter

Schedule


See http://en.opensuse.org/OpenSUSE_Weekly_News/FAQ#4.29_Schedule .

If no translation is possible, either copy or link to the english version so we have always an release. (AI: need to figure out some wiki-magic ?)

Ready table

Simple "whats ready" table to synchronize our efforts.

Translation


Translation tool

The translation tool should help the translators especially with the "static" strings, like "Status Updates" or "Announcements". Its available here:

http://software.opensuse.org/search/?q=weekly-news

Usage

The script takes the English edit-view and converts selected strings to a selected language. The strings are stored in an simple text-file. It will only exchange the first occurence of a string and proceed with the next string of the list. For an example copy /usr/share/doc/packages/weekly-news-translation-tool/example to your home and execute "weekly-news-translation-tool --help" or "weekly-news-translation-tool $LANG" inside that directory.

Step 1: create a working directory

mkdir issue43
cd issue43

Step 2: fetch the EN newsletter (edit-view!)

wget -nd "http://en.opensuse.org/index.php?title=OpenSUSE_Weekly_News/43&action=raw" 
rename the downloaded file to en.txt

Step 3: copy the ini-file to the working directory

copy <place of your translate.ini> ./translate.ini

Step 4: invoke the script with your $LANG as argument

weekly-news-translation-tool DE
or
weekly-news-translation-tool JP
or
weekly-news-translation-tool RU

Step 5: paste output.txt to the wiki and continue with the translation

You can extend the translate.ini easily, just add new numbers
e.g. 
4a = Status Updates 
4b = Обновление статусов

INI-Files

Please post your translate.ini - files here:

A combined translate.ini (2009-01-19) is available here.

Syntax: Put your language's identifier in "[ ]". I use the TLD. So the example file has [DE], [RU] and [JP]. The strings are enumerated:

  • $number + "a" for the English string
  • $number + "b" for the $LANG string

Full Example:

[RU]
1a = Welcome to issue #
1b = Добро пожаловать в выпуск
2a = of openSUSE Weekly News
2b = Еженедельных новостей openSUSE
3a = Announcements
3b = Анонсы

Discussion/News area