Movable Type Форум

Вопросы, обсуждения и решение проблем при работе с Movable Type

  • Вы не зашли.

#1 2007-08-18 17:23:57

saahov
Administrator
Откуда: Санкт-Петербург
Зарегистрирован: 2007-04-11
Сообщений: 185
Профиль  Вебсайт

Локализация Movable Type 4

(Это копия сообщения из Google Groups.)

MT4 выпущен, можно приступать к локализации. :)

Я уже попробовал переводить основной файл локализации, оказалось совсем не сложно. Правда, много не перевёл — только около 160 строк (из 4475). Понял, что если буду заниматься этим в одиночку, пройдёт очень много времени. Поэтому предлагаю вам потратить чуточку своего времени и внести вклад в общее дело.

План такой:

1. Из последней версии MT4 утаскиваем файл fr.pm, находящий в папке lib/MT/L10N, и переводим его частями. Например, если в файле 4475 строк, то, в случае с 10-ю переводчиками, на каждого получится по ~448 строк. Если к переводу присоединится больше людей, то и того меньше.

Так как сейчас точно не известно, сколько человек присоединится к переводу, то предлагаю брать по 500 строк.
Очерёдности как таковой нет — появилось желание — получил свои строки. Появился кто-то ещё — получает следующие 500 строк.
Я заметил, что в конце файла самые длинные строки, так что первыми переводить лучше. :)

2. После того, как перевод будет готов у каждого, мы объединим всё в один файл ru.pm, предварительно поместив в него наши имена (чтоб помнили), и выложим в открытый доступ в блоге movable-type.ru.
Да, скорее всего ещё и протестируем полученный перевод, русский язык он ведь не простой, требует к себе бережного отношения.

Почему сейчас нельзя работать через Google Code?
Потому что MT4 вышел, но лицензия GPL добавится к нему чуть позже.
Как только выйдет MT4OS, благодаря проделанной сейчас локализации, можно будет более оперативно сделать полноценную локализованную версию и работать с ней уже на Google Code.

Почему fr.pm?
Разницы нет, какой файл переводить, так как конструкция файла проста:

Код:

'SpamLookup Link Filter' => 'SpamLookup filtre de lien',

В левой части фраза на английском, в правой её перевод, именно в правую нужно помещать фразу на русском.

В этой же ветке предлагаю обсуждать какие-то сложные фразы или отдельные слова.

Поехали?

Неактивен

 

#2 2007-08-19 13:37:55

Mscreen
New member
Откуда: Москва
Зарегистрирован: 2007-08-19
Сообщений: 3
Профиль  Вебсайт

Re: Локализация Movable Type 4

Запишите и меня пожалуйcта smile
Я правильно понимаю, например, строку  №94 "## default_templates/entry.mtml" не переводим ?! И вот еще такую строку №78 " 'TrackBacks ([_1])' => 'Trackbacks ([_1])' " не переводим - термин потому что, да ?!

Неактивен

 

#3 2007-08-19 16:37:40

saahov
Administrator
Откуда: Санкт-Петербург
Зарегистрирован: 2007-04-11
Сообщений: 185
Профиль  Вебсайт

Re: Локализация Movable Type 4

Записал!
Предлагаю вам начать с 1265 строки. У меня она такая:

Код:

## lib/MT/App/Viewer.pm

И до 1747:

Код:

## tmpl/cms/edit_entry.tmpl

Как правильно подмечено, строки, начинающиеся со знака «#» — это комментарии, их переводить не нужно. smile
Также есть строки, в конце которых встречается такой же знак. Это тоже комментарии. Например такая строка:

Код:

    'Videos' => 'Videos', # Translate - New

Translate - New — это комментарий.

Примечания:
— тире:

Код:

—

— левая кавычка:

Код:

«

— правая кавычка:

Код:

»

Некоторые слова:

— Tags —> Теги
— Trackbacks — оставляем пока так, но в дальнейшем можно использовать слово «Уведомления» или «Трекбэки».

Ещё в конструкции попадаются переменные типа [_1] . Пример перевода такой конструкции:

Код:

'Matching entries matching “[_1]” from [_2]' => 'Сообщения в блоге [_2], содержащие «[_1]»',

Неактивен

 

#4 2007-08-19 17:21:17

leonidas
Member
Откуда: Красноярск
Зарегистрирован: 2007-04-23
Сообщений: 22
Профиль  Вебсайт

Re: Локализация Movable Type 4

гм.. а как вы предлагаете бороться с тем, что кто то не лучшим образом может знать язык?
проверять всех подряд - не вариант. Как оно переводится, порой ещё нужно смотреть от контекста, и глупо будет если  в одной части перевода кто то переведёт как трэкбеки, а кто то как трекбеки, а кто то переведёт вовсе, как пинги.


leonidas@*.rusnet

Неактивен

 

#5 2007-08-19 17:59:41

saahov
Administrator
Откуда: Санкт-Петербург
Зарегистрирован: 2007-04-11
Сообщений: 185
Профиль  Вебсайт

Re: Локализация Movable Type 4

Леонид, я с самого начала предполагал, что при соединении всех файлов будет какая-то проверка. В любом случае тесты будут, потому что перевод переводом, а при отображении какие-то фразы могут выглядеть нелепо.
Не думаю, что будет много противоречий, особенно, если обсуждать варианты перевода, которые кажутся противоречивыми.

Взять то же слово «Trackbacks». По-русски оно не очень звучит, чего не скажешь, например, о тегах, которые можно было бы заменить на метки. Но может возникнуть путаница в зависимости от контекста (там же ещё есть уведомления по e-mail). Лично мне кажется, что лучше использовать «Уведомления» вместо «Trackbacks».

Неактивен

 

#6 2007-08-19 19:57:11

Mscreen
New member
Откуда: Москва
Зарегистрирован: 2007-08-19
Сообщений: 3
Профиль  Вебсайт

Re: Локализация Movable Type 4

Взял с 1265 по 1747. Правлю в редакторе и сохраняю, так ?

Отредактированно Mscreen (2007-08-19 19:57:33)

Неактивен

 

#7 2007-08-19 22:28:17

saahov
Administrator
Откуда: Санкт-Петербург
Зарегистрирован: 2007-04-11
Сообщений: 185
Профиль  Вебсайт

Re: Локализация Movable Type 4

Mscreen написал:

Правлю в редакторе и сохраняю, так ?

Да, когда перевод этих строк будет готов, нужно будет в этой теме отписаться, а затем выслать переведённую часть мне.

Неактивен

 

#8 2007-09-14 17:22:16

Владимир Z
New member
Зарегистрирован: 2007-09-14
Сообщений: 3
Профиль  Вебсайт

Re: Локализация Movable Type 4

Готов взять 500.

Неактивен

 

#9 2007-09-15 01:13:31

saahov
Administrator
Откуда: Санкт-Петербург
Зарегистрирован: 2007-04-11
Сообщений: 185
Профиль  Вебсайт

Re: Локализация Movable Type 4

Владимир, тогда вам вот эти строки:
От строки 1747:

Код:


                    

До строки 2282:

Код:

## tmpl/cms/cfg_system_users.tmpl

Неактивен

 

#10 2007-09-22 01:12:06

Mscreen
New member
Откуда: Москва
Зарегистрирован: 2007-08-19
Сообщений: 3
Профиль  Вебсайт

Re: Локализация Movable Type 4

Всем привет ! Извините за задержку, файл отправил..

Неактивен

 

#11 2007-09-23 01:52:16

Владимир Z
New member
Зарегистрирован: 2007-09-14
Сообщений: 3
Профиль  Вебсайт

Re: Локализация Movable Type 4

Перевод выслал

Неактивен

 

#12 2007-10-18 14:45:42

tephnyt
New member
Зарегистрирован: 2007-10-18
Сообщений: 1
Профиль

Re: Локализация Movable Type 4

Здравствуйте,

Хочу присоединиться к переводу!

Какие строчки ещё свободны?

С уважением, Анастасия

Неактивен

 

#13 2007-11-04 16:31:18

lifezak
New member
Зарегистрирован: 2007-11-04
Сообщений: 2
Профиль

Re: Локализация Movable Type 4

Здравствуйте, друзья!
Огромное спасибо за работу над локализацией MT4, думаю что это очень перспективный движок. 
Собираюсь создавать сообщество блоггеров по теме реабилитации инвалидов. Выбирая платформу, наткнулся на MT и возрадовалсяsmile Хотя пока она не локализована, буду делать на wordpress, а потом переносить на MT.
В связи с чем вопрос к админам - когда планируется закончить локализацию?

Могу немного помочь с переводом - не разу этого не делал но  судовольствием попробую. Времени мало, но поучаствовать хочется - готов взять 200-300 строк.

Неактивен

 

#14 2008-03-26 12:02:31

saahov
Administrator
Откуда: Санкт-Петербург
Зарегистрирован: 2007-04-11
Сообщений: 185
Профиль  Вебсайт

Re: Локализация Movable Type 4

Неактивен

 

Board footer

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson