Version 3 (modified by Dmitri, 12 years ago) (diff)

a short table for subversion terms

Russian l10n for Trac


I've been interested in russian translation for Trac since past summer. It was exciting news that upcoming trac-0.12 will support localizations. But I look into russian ticket, and make diff day by day, and see last changes at 06/28/2008 :( So I deside just do this myself and use now.

It seems that russian community can't agree in glossary. I propose own glossary, strictly used in my po here. There are a few key terms:

Original Translated Comments
ticket билет нужно просто взять прямой перевод и привязывать к нему семантику, поверьте, это намного приятнее чем "тикет"
milestone этап по этому пункту, как я понял, соглашение достигнуто - заменяем "reaching the milestone" на "завершение этапа"
roadmap план работ план работ или просто план
timeline журнал активности здесь есть проблема, т.к. пересекается с log, который тоже вроде журнал
keywords метки в современном web'е это вобще могли быть "теги", но я хочу получить перевод, а не транслитерацию
reported by заявитель
summary суть (заголовок) семантически это суть, но в контексте оформления это может быть "заголовок", т.е. в сообщении об ошибке указываю второе
preferences предпочтения т.к. это самый точный перевод и нормально вписыватся в окружение

Next, I see no sense to invent translation for SVN (VCS) terms, cause there is already svnbook russian translation, so next table is solely for integrity here:

changeset набор изменений
commit фиксация
directory каталог
diff различие или разница
message сообщение
patch заплатка
property свойство
repository хранилище
revision правка
tag метка

The objective of this hack is to prepare complete messages.po file for russian. And then it will be ready, I hope it would be included in trac-0.12. Anyway anybody can use it now (like me).

A preview for current status in attachment:trac-snapshot.png

I also plan to make some russian wiki-pages, ready for TracWikiNegotiatorPlugin.

Bugs/Feature Requests

Existing bugs and feature requests for TracRussianTranslation are here.

If you have any issues, create a new ticket.


Download the zipped source from [download:tracrussiantranslation here].


You can check out TracRussianTranslation from here using Subversion, or browse the source with Trac.


  • Copy the messages.po into trac/locale/ru/LC_MESSAGES/ before setup;
  • make
    python update_catalog -l ru
    python compile_catalog -f -l ru
  • (re)install trac

Recent Changes

13937 by g1itch on 2014-05-23 09:22:08
Removed extra bracket.
13420 by g1itch on 2013-10-24 12:01:48
A couple of corrections after proofreading. Fixed #11360.
13376 by g1itch on 2013-09-04 16:28:05
Removed fuzzy marks because I don't see the translated text.
Fixed wrong variable that braked main page.


Author: g1itch
Maintainer: g1itch

Attachments (1)

Download all attachments as: .zip