Ubuntu UA

Загальні розділи => Головний => Тема розпочата: SkyMan від 2009-08-14, 16:39:34

Назва: Веб-сервіс для перекладу Убунту на Лончпаді за допомогою Google Translate
Відправлено: SkyMan від 2009-08-14, 16:39:34
Добридень усім!

Власне сабж.
Чи бачив (користвується) хто подібним сервісом? Чи є такий деінде в Інтернеті? Хто чим перекладає?
Я досі перекладав (https://launchpad.net/~skymanphp) безпосередньо в Лончпаді.

Але якщо такого сервісу нема, то я б хотів його створити на основі веб-інтерфейсу.
Ідея така:
1. Інтерфейс майже такий, як і у Лончпаді.
2. Користувач завантажує собі на комп'ютер РО-файл (отримує по пошті з Лончпаду)
3. Зайшовши на цей сервіс - він завантажує цей РО-файл  туди, після чого в полях бачить ті ж самі рядки перекладу, що й у Лончпаді.
4. Головна особливість сервісу - пропонується готовий переклад як варіант, або можна користуючись ним (або не користуючись) створити свій варіант перекладу (власне так, як і у Лончпаді). Переклад буде формуватися за допомогою онлайнового сервісу Google Translate (http://translate.google.com/translate_t#en|uk|) (є кращі?).
5. Якщо користувач зареєстрований (мають право реєстрації лише члени певної (https://edge.launchpad.net/~ukraine) групи Лончпаду), то у серед варіантів перекладу будуть його раніше зроблені переклади за допомогою цього сервісу та переклади інших користувачів сервісу.
6. Після перекладу є можливість все зберегти у файл та запропонувати його назад для Лончпаду.

Найбільш основним плюсом цього сервісу буде можливість експрес-перекладу. (Хочу перегнати росіян  ;D)

З мінусів - те, що гугл недосконалий. Але все ж він знає немало. Краще маленький крок, ніж ніякого. А також непогано було б мати серед варіантів перекладу - переклади, зроблені на самому ж Лончпаді.

Наче все. Що думаєте з цього приводу? Буду радий отримати будть-які коментарії, особливо конструктивну критику.
Назва: Re: Веб-сервіс для перекладу Убунту на Лончпаді за допомогою Google Translate
Відправлено: SkyMan від 2009-08-14, 16:49:32
Фіча №7. Перевірка орфографії (за допомогою цього (http://translate.meta.ua/?page=morph) і цього (http://rozum.org.ua/))

А ще можна використати не гугл, а прагму (http://www.trident.com.ua/ukr/online.php)
Назва: Re: Веб-сервіс для перекладу Убунту на Лончпаді за допомогою Google Translate
Відправлено: yurchor від 2009-08-14, 17:46:53
Ця штука називається Pootle. Приклад Pootle-сервера: translate.opera.com

Вихідні коди програми відкриті і написані на Python. Дописуєте простий скрипт для додаткової кнопки перекладу у відповідній службі (приклади можна запозичити з Lokalize) і гуляєтеся. ;)

Орфографію перевірятиме FF/Hunspell/Aspell

P.S. Не раджу вам ганятися, особливо у такий спосіб, за росіянами. Всі серйозні російські перекладачі, яких я знаю, дуже скептично ставляться до якості того перекладу. Приклади на баші і у портфоліо майже кожного з тамтешніх перекладачів. Технічні ж переклади названих вами служб не викликають особливого захоплення. Краще скористатися пам’яттю перекладу спеціалізованої програми, звантаживши попередньо PO-файл.
Назва: Re: Веб-сервіс для перекладу Убунту на Лончпаді за допомогою Google Translate
Відправлено: SkyMan від 2009-08-18, 15:03:32
Ну тому я й додав це у список мінусів. В пітон і я нуб, а вчити заради цього - ліньки. Зате в РНР почуваю нормально. Та й встановлювати цілий лончпад ради перекладу - трохи щось не те, що треба ))

За комент дякую. Особливо за спосіб перевірки орфографії.
Назва: Re: Веб-сервіс для перекладу Убунту на Лончпаді за допомогою Google Translate
Відправлено: yurchor від 2009-08-20, 04:44:14
Ну тому я й додав це у список мінусів. В пітон і я нуб, а вчити заради цього - ліньки. Зате в РНР почуваю нормально. Та й встановлювати цілий лончпад ради перекладу - трохи щось не те, що треба ))

За комент дякую. Особливо за спосіб перевірки орфографії.
З PHP не так все просто. Варто спробувати допиляти у потрібний спосіб модулі Drupal або ось це (тільки не смійтеся, принаймні ідею з автоматизованим перекладом можна реалізувати одразу, якщо ви знаєте Google API):
http://phpo.googlecode.com/svn/tags/0.1.1/phPo.php