Edgewall Software

Ticket #5478 (assigned task)

Opened 18 months ago

Last modified 2 months ago

Translation of Trac to Russian/Русский [ru_RU]

Reported by: asmodai@… Owned by: jruigrok
Priority: normal Milestone: 0.12
Component: i18n Version: devel
Severity: normal Keywords: l10n russian
Cc: dmitriy.lopatko@…, sergeych@…, lustin@…, lit-uriy@…, a.a.vykhodtsev@…

Description

This ticket should be used to coordinate the translation to Russian/Русский. See also TracTermsRu.

Attachments

patch_from_6960.txt.gz (3.1 KB) - added by antonbatenev@… 7 months ago.
patch_to_rev_6968-6982_2.zip (19.6 KB) - added by DyachenkoA@… 7 months ago.
More Russian translation (Patch to rev 6982)
patch-from-7021.diff (2.4 KB) - added by lvk@… 7 months ago.
messages.po (108.3 KB) - added by alexander.sigachov@… 4 months ago.
translation update
messages_7455.patch.tar.gz (89.3 KB) - added by alexey.lustin <lustin@…> 3 months ago.
gziped patch to translation on revission 7455 (710 strings, 54 fuzzy, 0 errors, 0 untranslate)

Change History

  Changed 18 months ago by asmodai@…

  • keywords russian added

  Changed 17 months ago by jruigrok

  • owner changed from jonas to jruigrok
  • milestone changed from not applicable to 0.12

  Changed 17 months ago by anonymous

Помочь может чем?

  Changed 17 months ago by jruigrok

As soon as a first version is committed I would need a native speaker to check the file and fix all my mistakes and fill in more information.

  Changed 17 months ago by jruigrok

  • status changed from new to assigned

  Changed 16 months ago by anonymous

  • cc dmitriy.lopatko@… added

  Changed 16 months ago by sergeych <sergeych@…>

I've started the translation. 1/3 is ready, gonna finish it within the next week. How can I see the result? Sometimes I can't translate phrase fragment without seeing the while thing. Instructions needed.

When I've tried to attach the path to this page, got the following error:

Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/trac/web/main.py", line 406, in dispatch_request
    dispatcher.dispatch(req)
  File "/usr/lib/python2.4/site-packages/trac/web/main.py", line 237, in dispatch
    resp = chosen_handler.process_request(req)
  File "/usr/lib/python2.4/site-packages/trac/attachment.py", line 361, in process_request
    self._do_save(req, attachment)
  File "/usr/lib/python2.4/site-packages/trac/attachment.py", line 477, in _do_save
    for field, message in manipulator.validate_attachment(req, attachment):
  File "build/bdist.linux-x86_64/egg/tracspamfilter/adapters.py", line 135, in validate_attachment
  File "build/bdist.linux-x86_64/egg/tracspamfilter/api.py", line 133, in test
  File "build/bdist.linux-x86_64/egg/tracspamfilter/model.py", line 135, in insert
  File "/usr/lib/python2.4/site-packages/trac/db/util.py", line 50, in execute
    return self.cursor.execute(sql_escape_percent(sql), args)
  File "/usr/lib/python2.4/site-packages/trac/db/util.py", line 50, in execute
    return self.cursor.execute(sql_escape_percent(sql), args)
ProgrammingError: current transaction is aborted, commands ignored until end of transaction block

Will try later.

  Changed 16 months ago by sergeych <sergeych@…>

  • cc sergeych@… added

follow-up: ↓ 10   Changed 16 months ago by sergeych <sergeych@…>

The translation is ready, but I can't attch it because of #5848 (just reported it). Please contact me at sergeych@… so I could send it using email, etc.

in reply to: ↑ 9   Changed 14 months ago by cyberpunk@…

Replying to sergeych <sergeych@tancher.com>:

The translation is ready, but I can't attch it because of #5848 (just reported it). Please contact me at sergeych@… so I could send it using email, etc.

Can you upload it to any of free file hosting systems like rapidshare.com, and post link here?

  Changed 14 months ago by sergeych <sergeych@…>

  Changed 14 months ago by jruigrok

I already committed part of your patch, but that's the part that applied cleanly. Another part of your patch failed to apply cleanly. I will rework that by hand.

  Changed 14 months ago by sergeych <sergeych@…>

In the case I used not oldest revision, I've updated it to 6017 and made new pacth:

http://dev.tancher.ru/patch_from_6017.txt

  Changed 14 months ago by jruigrok

Oh cool, you beat me to it. I have committed it in r6018.

  Changed 14 months ago by jruigrok

By the way, got a full name that I could use for the THANKS file? (And depending on if you want to be the ru_RU maintainer you might want to update the messages.po header and replace my details with yours.)

  Changed 14 months ago by sergeych <sergeych@…>

Full name: Sergey S. Chernov. Yes, I'd like to maintain ru_RU; I'm using te Trac alot and love it (and python too). Is there anything else I should do to this translation?

  Changed 14 months ago by cyberpunk@…

  • version set to 0.10.3.1

Is there any step by step instructions on how to patch existing English trac 0.10.3.1 installation to Russian?

  Changed 14 months ago by jruigrok

  • version changed from 0.10.3.1 to devel

This ticket is for development only for working towards the next version 0.12 where this will be integrated. Your question would be better asked on the mailinglist.

  Changed 14 months ago by jruigrok

Sergey,

just make sure you provide a patch for the header of the .po which says you are the Last Translator and such details.

  Changed 10 months ago by havator@…

Hello!

Tell me,please is translation finished?

Sergey Kravtsov

  Changed 10 months ago by jruigrok

Until 0.12 is frozen for release the translation will need to be checked and updated constantly. But right now a lot of text has been translated and could be used for test deployments in Russian, yes. But as always: it's development code.

  Changed 10 months ago by jruigrok

  • component changed from general to i18n

  Changed 8 months ago by alexey.lustin <lustin@…>

how will be build translate the standart WikiPage (for example WikiFormatting ?

for our user i've translate some WikiPage? to Russian, may be it will be needed to somebody?

with best regards, Alexey A. Lustin (Lipetsk, Russia)

  Changed 8 months ago by jruigrok

Wiki pages depends on #1513. At the moment this is not scheduled for 0.12.

  Changed 7 months ago by anonymous

follow-up: ↓ 27   Changed 7 months ago by jruigrok

Committed in r6960. Thanks.

Next time, please attach them to the ticket.

in reply to: ↑ 26   Changed 7 months ago by antonbatenev@…

Replying to jruigrok:

Next time, please attach them to the ticket.

Oops, sorry.

So, I looked translation more carefully - it is ugly ;) Some words translated literary, but not used in IT community.

Here some changes which make translation and UI-view slightly better (lowercase also looks better). Step by step I'll send patches for full translation.

  Changed 7 months ago by antonbatenev@…

I can not attach patch :(

Trac sad: "ProgrammingError?: current transaction is aborted, commands ignored until end of transaction block"

  Changed 7 months ago by jruigrok

They're currently investigating this, it's partially due to anti-spam measures, but I guess it doesn't like translation files. Will let you know as soon as it is fixed, sorry for the delay.

Changed 7 months ago by antonbatenev@…

  Changed 7 months ago by anonymous

Wow! GZIP file attached successfully!

  Changed 7 months ago by jruigrok

Thanks for the file Anton, I am a bit confused though. In a lot of cases your have lowercased the first word of partial sentences, is this common for Russian where it concerns websites? I mean, I know a lot of languages do not follow English' use of Studly Caps (like my own language), but quite often they do capitalize the first letter of a partial sentence.

Furthermore you replaced both Смотреть Карточки (View Tickets) and Имеющиеся отчёты (Available Reports) with just отчеты, this seems a bit of a overly enthusiastic simplification?

Some others do seem to capture the spirit of the terms better.

I'd like to hear from some fellow Russian speakers what they think.

Changed 7 months ago by DyachenkoA@…

More Russian translation (Patch to rev 6982)

follow-up: ↓ 33   Changed 7 months ago by DyachenkoA@…

I think that lowercase is not good idea.

in reply to: ↑ 32   Changed 7 months ago by dmitriy.lopatko@…

Replying to DyachenkoA@gmail.ru:

I think that lowercase is not good idea.

+1 on this

Changed 7 months ago by lvk@…

  Changed 6 months ago by alexey.lustin <lustin@…>

  • cc lustin@… added

  Changed 6 months ago by lit-uriy@…

  • cc lit-uriy@… added

  Changed 6 months ago by jruigrok

lvk: Applied in r7141. Spasibo.

  Changed 5 months ago by cboos

  • milestone changed from 0.13 to 0.12

Changed 4 months ago by alexander.sigachov@…

translation update

  Changed 4 months ago by a.a.vykhodtsev@…

  • cc a.a.vykhodtsev@… added

  Changed 4 months ago by alexey.lustin <lustin@…>

вопрос ко всем рускоязычным пользователям

может имеет смысл немного автоматизировать процесс локализации

например svn репозиторий проекта как пример можно посмотреть здесь
http://code.google.com/p/ru-trac-translation/

тогда обсуждение по терминам и вообще использования Trac
для начала можно осуществить в группах Гугла например http://code.google.com/p/ru-trac-translation/

PS на бразды правление не претендую - просто очень хочется подстегнуть вопросы локализации

  Changed 4 months ago by alexey.lustin <lustin@…>

some comment (eng) I think lack of full i18n support is a factor which stop evolution of Trac (rus) Я думаю что отсутствие полной локализации тормозит развитие Trac

Changed 3 months ago by alexey.lustin <lustin@…>

gziped patch to translation on revission 7455 (710 strings, 54 fuzzy, 0 errors, 0 untranslate)

  Changed 2 months ago by kossmak@…

Добавил перевод в статью TranslationRu/TracWiki (version 21). Может быть удалить абзац Russian words, если никому не нужен? Также добавил перевод TranslationRu/WikiNewPageRu, TranslationRu/WikiFormattingRu. По мере возможности, постараюсь еще перевести что-нибудь из wiki руководства.

I add translation on page TranslationRu/TracWiki (version 21). Can be delete block Russian words unless nobody needs? Has also added translation TranslationRu/WikiNewPageRu, TranslationRu/WikiFormattingRu.

Add/Change #5478 (Translation of Trac to Russian/Русский [ru_RU])

Author



Change Properties
<Author field>
Action
as assigned
as The resolution will be set. Next status will be 'closed'
to The owner will change from jruigrok. Next status will be 'new'
 
Note: See TracTickets for help on using tickets.