Альтернатива Live Translation

Где-то (уже не помню где) натыкался на ответ Подарка, что с местным сервером локализации не получится использовать Live Translation. Лично у меня синхронизация строк с сервером переводов - вообще на кроне. Перевожу через l10n_client, и надо, чтоб на сайте были текущие версии переводов.

Если не пашет Live Translation - каким образом синхронизировать сайт с сервером переводов? Не вручную же ко всем модулям каждый день новые переводы загружать!

Drupaler -> L.D.O how-to

И так...
По ходу - переезд состоялся, но не совсем гладко.
Мною не было учтено последовательности заливки уже тут пользователями, ибо фактически это сделать нерельно, имея в наборе тот инструментарий и структуру базы данных, который вообще был.

Главная проблема

Пользователь 1 на друпалере
Строка 1 время 1
Строка 2 время 3
Строка 3 время 5

Пользователь 2 на друпалере
Строка 2 время 2
Строка 3 время 2
Строка 4 время 5

После заливки на лдо (пользователь 2 залил позже)

Строка 1
Строка 2(Пользователь 2) + Как предложение Строка 2(Пользователь 1)

Ошибки в переводе полей

Когда добавляешь поле, есть список «Выберите тип поля». Там вместо «Text» стоит загадочное «Значки (в виде: + - х ?)». Исправите?
Далее, там же. Есть еще пункты, каждый переведен по-своему:
«List (integer)» — «Список (integer)»
«List (text)» — «Список — текст»
«List (float)» — «List (float)»
Может как-то причесать это к единому формату?

Еще вопрос. Я так понимаю, сейчас участвовать в коллективном переводе не получится? На drupaler.ru я помогал переводить, а теперь можно только предлагать свои варианты?

Какой символ будем писать на месте буквы "Ё"?

This is a static archive of a poll.

Всегда писать "ё" [йо]
61% (33 голоса)

Всегда писать "е" [йэ]
6% (3 голоса)

"Ё" [йо], если возможны разночтения, "е" [йэ] во всех остальных случаях
15% (8 голосов)

Кто хочет - как в предыдущем варианте, кто хочет - всегда "ё" [йо]
19% (10 голосов)

Всего голосов: 54

Баг с подписками

По неаккуратности удалил подписку на обновления в этой группе.
Теперь в http://localize.drupal.org/user/XXXX/notifications/add/grouptype пытаюсь вернуть. Но после нажатия на "Add" подписка всё равно не появляется на вкладке Subscriptions.
Хотя и пишется зелёное сообщение "Subscription saved."

Бажные строки с формами множественных чисел в файле моих переводов с друпалера

Как и договаривались, мне на мыло пришло письмо со ссылкой для переноса моих строк с друпалера.
Скачиваю сгенерированный файл, пробую втянуть его сюда - выдаёт ошибку: http://s001.radikal.ru/i193/1101/1e/3afebf8bbe60.png

Открываю файл через Notepad++ - и вижу 2 вещи:
1. Формат файла как-то нехило отличается от того, что я привык видеть в .po-файлах.
2. В строках, имеющих множественные формы (@count) - какие-то странные спецсимволы, которые в N++ отображаются как "NULL": http://s40.radikal.ru/i089/1101/f7/10c46c19a19c.png

В чём проблема, как лечить?

Как быть с голосованиями?

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

Вопрос в первую очередь к podarok: есть ли возможность в ближайшее время допилить тут голосования?

!!! Здесь оставляем найденные ошибки в переводах !!!

Тема закрыта.
Новая тема тут
А так же предложения по верному её переводу.
Примеры должны быть удобны для поиска и правки:
http://localize.drupal.org/translate/languages/ru/translate?sid=14350
Address = Адрес
Как не нужно оформлять предложения:

Перевод термина label

Требуется утвердить все варианты перевода многозначного термина link.
Варианты употребления:

Are you sure you want to delete the link %label? - Вы действительно хотите удалить ссылку %label?
Label for column %i - Метка для столбца %i
Title field label - Название поля заголовка

Список модулей, которые переводятся

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

Помним, что этот список нужен только в случае офлайнового перевода. Работая непосредственно здесь - проблем и накладок не будет. При втягивании po файлов втягивайте их как suggestions - если нужно проверять… Тогда модераторы будут проверять и утверждать.
Также этот список удобен для одновременной работы над разными частями одного и того же проекта, для унификации переводов по ключевым словам ну или «придумываем по ходу работы» для чего еще…

Обсуждение перевода: view, read

Предлагаю по возможности убирать слова view, read из фраз, где и без них будет понятен смысл:
Read license
Read complete log of changes
View all releases
View all
View report
и т.д.
Я много встречал таких строк, в которых смысл был понятен и без этих слов.

Инструкция для переводчиков

Сообщество

Переводы русской группы переводчиков Drupal сайта localize.drupal.org (l.d.o.) являются официальными русскими переводами Drupal. Это означает, что при установке Drupal русские переводы будут по умолчанию скачиваться именно с этого сервера. Также существуют другие сервера русской локализации Drupal и проект сервера локализации, позволяющий запустить собственный сервер локализации.

Недостатки существующего перевода

Бегло посмотрел переводы ядра, залитые на LDO. Честно говоря, многое не понравилось:

1. Некоторые реплики переведены приблизительно. Недостает важных подробностей, которые есть в исходном тексте.
Например: "The name of the %db_type database your @drupal data will be stored in. It must exist on your server before @drupal can be installed." переведено как "Введите название базы данных.". То есть пропало замечание о том, что надо предварительно создать базу данных и нет указания на тип базы данных, который используется.

Глоссарий

Основной принцип - локализация должна быть понятна для пользователей и использовать общепринятую терминологию. Обязателен для ознакомления всем переводчикам русской команды локализации Drupal

Перевод в зависимости от пола

Я разработчик модулей и переводчик. Передо мной уже около полугода стоит проблема в переводе строки, которая в зависимости от пола пользователя в русском языке выглядит по разному.

Вот два варианта строки:

  • Ирина вошла в чат
  • Коля вошел в чат

В отличие от русского языка на английском это строка будет только в одном виде:

Создать бы нам документацию для переводчиков

Опять я на примере launchpad, хотя думаю в любом сообществе переводчиков должны быть неукоснительные правила и документация, переводы не соответствующие правилам - НЕ утверждать. Можно даже взять для начала их правила (спросив разрешения): группа - https://launchpad.net/~ubuntu-l10n-ru, правила - https://wiki.ubuntu.com/UbuntuRussianTranslators
Это так же качается типографики: тире, дефис, кавычки, неразрывный пробел и т.д.

Мы любим букву "Ё"

Предлагаю, так же как и в launchpad, обязательно оставлять букву "ё" там, где она должна быть. Не заменяя её на "е".

Голосование по теме.

FREEZZE

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

Пока мы в стадии миграции с друпалера сюда.

Поэтому - присоединяйтесь к группе, но разрешение не добавление новых строк будет реализовано только после полной миграции всех строк с друпаллера...

Начало миграции запланировано на 27 декабря.
До 26 декабря принимаются заявки переводчиков друпалера согласно рассылке.

Миграция закончена...
Недостатки существующего перевода

Pages