From b37c4f3cef21573696ae32a6d2d24b50596abbcf Mon Sep 17 00:00:00 2001 From: David Anderson Date: Fri, 22 May 2009 20:55:06 +0000 Subject: [PATCH] - web: clarify build_po.php svn path=/trunk/boinc/; revision=18193 --- checkin_notes | 7 +++ .../sample_en.po | 12 ----- html/languages/translations/ru.po | 30 +++-------- html/ops/build_po.php | 25 +++------ html/ops/build_po_boinc.php | 54 +++++++++++++++++++ 5 files changed, 75 insertions(+), 53 deletions(-) delete mode 100644 html/languages/project_specific_translations/sample_en.po create mode 100755 html/ops/build_po_boinc.php diff --git a/checkin_notes b/checkin_notes index 3c009d33bb..0e1e6273cf 100644 --- a/checkin_notes +++ b/checkin_notes @@ -4713,3 +4713,10 @@ David 22 May 2009 html/user/ forum_rss.php + +David 22 May 2009 + - web: clarify build_po.php + + html/ops/ + build_po.php + build_po_boinc.php (new) diff --git a/html/languages/project_specific_translations/sample_en.po b/html/languages/project_specific_translations/sample_en.po deleted file mode 100644 index 27d2a3dc2e..0000000000 --- a/html/languages/project_specific_translations/sample_en.po +++ /dev/null @@ -1,12 +0,0 @@ -########################################## -# Language: English (International) -# FileID : $Id$ -# Author : Janus Kristensen -# Email : jbk@visualgroup.dk -########################################## -# For more information please see: -# http://boinc.berkeley.edu/translate.html -########################################## - -msgid "INFO_ABOUT_THIS_FILE" -msgstr "This file can be used for project specific translations" diff --git a/html/languages/translations/ru.po b/html/languages/translations/ru.po index d66f526996..c695458bd7 100644 --- a/html/languages/translations/ru.po +++ b/html/languages/translations/ru.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: BOINC translation team \n" "POT-Creation-Date: 2009-05-09 21:36 PDT\n" -"PO-Revision-Date: 2009-05-21 12:21-0700\n" +"PO-Revision-Date: 2009-05-22 13:46-0700\n" "Last-Translator: Nikolay Saharov \n" "Language-Team: Russia\n" "Language: ru\n" @@ -602,7 +602,6 @@ msgstr "ОШИБКА: %1 не существует! Не создать combo bo msgid "Picture" msgstr "Фотография" -#, fuzzy msgid "%1 Your profile picture is shown to the left." msgstr "%1 Фотография Вашего профиля показана слева." @@ -636,8 +635,8 @@ msgstr "Сохранение профиля" msgid "" "To protect the project's webpages from spam, we kindly ask you to type in " "the two words shown in the image:
\n" -msgstr "Чтобы защитить web-страницы проекта от спама, мы любезно просим, чтобы Вы " -"напечатали здесь два слова, показанные на изображении:
\n" +msgstr "Чтобы защитить web-страницы проекта от спама, мы предлагаем Вам ввести здесь " +"два слова, показанные на этом изображении:
\n" msgid "Create/edit profile" msgstr "Создать/отредактировать профиль" @@ -669,7 +668,6 @@ msgstr "" "Ваш второй ответ был помечен как спам антиспам-системой Akismet. Пожалуйста " "измените ваш текст и попробуйте еще раз." -#, fuzzy msgid "Your profile submission was empty." msgstr "Ваш профиль был пуст." @@ -700,9 +698,8 @@ msgstr "" "чтобы создавать или редактировать профиль. Мы приносим извинения за это " "неудобство." -#, fuzzy msgid "Download BOINC add-on software" -msgstr "Загрузите дополнительное программное обеспечение BOINC" +msgstr "Загрузить дополнительное программное обеспечение BOINC" msgid "You can download applications in several categories." msgstr "Вы можете загрузить приложения различных категорий." @@ -729,7 +726,6 @@ msgstr "Инструкции по установке и запуску BOINC %1 msgid "This list is managed centrally at %1the BOINC website%2." msgstr "Этот список ведется централизованно на %1web-сайте BOINC%2." -#, fuzzy msgid "fll" msgstr "fll" @@ -768,7 +764,6 @@ msgid "No thread with id %1. Please check the link and try again." msgstr "" "Нет обсуждения с id %1. Пожалуйста проверьте ссылку и попробуйте еще раз." -#, fuzzy msgid "This forum is not visible to you." msgstr "Этот форум для Вас невидим." @@ -815,35 +810,27 @@ msgstr "Скрыть" msgid "Hide this thread" msgstr "Скрыть это обсуждение" -#, fuzzy msgid "Make unsticky" msgstr "Открепить" -#, fuzzy msgid "Make this thread not sticky" msgstr "Открепить это обсуждение" -#, fuzzy msgid "Make sticky" msgstr "Закрепить" -#, fuzzy msgid "Make this thread sticky" msgstr "Закрепить это обсуждение" -#, fuzzy msgid "Unlock" msgstr "Разблокировать" -#, fuzzy msgid "Unlock this thread" msgstr "Разблокировать это обсуждение" -#, fuzzy msgid "Lock" msgstr "Заблокировать" -#, fuzzy msgid "Lock this thread" msgstr "Заблокировать это обсуждение" @@ -899,7 +886,6 @@ msgstr "Ошибка базы данных" msgid "Friend request sent" msgstr "Запрос на дружбу отправлен" -#, fuzzy msgid "We have notified %1 of your request." msgstr "Мы оповестили %1 о Вашем запросе." @@ -1293,7 +1279,6 @@ msgstr "Нет профилей" msgid "No profiles matched your query." msgstr "Нет профилей, соответствующих Вашему запросу." -#, fuzzy msgid "Invalid vote type:" msgstr "Неверный тип голоса:" @@ -1355,12 +1340,11 @@ msgstr "" "Более детальная статистика %1 и других BOINC-проектов доступна на нескольких " "вебсайтах:" -#, fuzzy msgid "" "You can also get your current statistics in the form of a \"signature image" "\":" msgstr "" -"Вы также можете получить вашу текущую статистику в виде \"изображения " +"Вы также можете получить вашу текущую статистику в виде \"изображения для " "подписи\":" msgid "" @@ -1405,9 +1389,8 @@ msgstr "Найти команду" msgid "All teams" msgstr "Все команды" -#, fuzzy msgid "%1 teams" -msgstr "Команды %1" +msgstr "Команды типа '%1'" msgid "Create a new team" msgstr "Создать новую команду" @@ -1421,7 +1404,6 @@ msgstr "" msgid "You must choose a non-blank team name" msgstr "Вы должны выбрать непустое имя команды" -#, fuzzy msgid "A team named %1 already exists - try another name" msgstr "Команда с названием %1 уже существует - попробуйте другое имя" diff --git a/html/ops/build_po.php b/html/ops/build_po.php index cac544b502..031c3d3b87 100755 --- a/html/ops/build_po.php +++ b/html/ops/build_po.php @@ -1,27 +1,18 @@ #!/usr/bin/php \\n" +"POT-Creation-Date: $date\\n" +"Last-Translator: Generated automatically from source files\\n" +"MIME-Version: 1.0\\n" +"Content-Type: text/plain; charset=utf-8\\n" +"Content-Transfer-Encoding: 8bit\\n" +"X-Poedit-SourceCharset: utf-8\\n" + +msgid "LANG_NAME_NATIVE" +msgstr "English" + +msgid "LANG_NAME_INTERNATIONAL" +msgstr "English" + +HDR; + +$out = fopen("en.po", "w"); + +fwrite($out, $header); + +$pipe = popen( + "xgettext --omit-header -o - --keyword=tra -L PHP $FILE_LIST", + "r" +); +stream_copy_to_stream($pipe, $out); + +fclose($pipe); +fclose($out); + +?>