КПК

Перегляд повної версії: Apertium - ще один Переклад API буде підтримуватися і в vBET?



vBET
23-10-11, 00:15
Привіт:)

Ми просто хочемо, щоб запевнити вас, що ми шукаємо нові можливості для перекладу. На даний момент ми працюємо для підтримки перекладів Apertium (http://wiki.apertium.org/wiki/Apertium_web_service) API. Після прочитання умови надання послуг ми знайшли обмеження не проти його підтримки vBET (все-таки ми відправимо лист з питання, просто щоб переконатися).

API є безкоштовним (ми не знаємо, буде це включено в Статутний один) він підтримує безліч мовних пар, і вона все ще в стадії бета-версії. На даний момент ми поняття не маємо те, що обмеження, вони мають (ми знаємо, що деякі обмеження встановлено). Також якість перекладу не відомо ще. Ми просто почав експериментувати з ним, також ми все ще чекаємо відповіді від Apertium команди, так що ми не можемо сказати, багато чого ще. Все-таки ми хочемо, щоб ви знали, що ми хотіли б підтримати в vBET стільки API як можна швидше, щоб дати вам більше вибору й більше переклади за межі, встановлений в одному API.

Будь-які важливі новини про Apertium інтеграції будуть опубліковані тут.

vBET
23-10-11, 02:02
Деяку інформацію після першого випробування.

У нас вже є його роботи в vBET (vBET є легко додати новий Переклад API).
Apertium Переклад API продуктивність на даний момент є бідними. Короткий запит відповіли в близько 300 мілісекунд те, що є "ОК". Ще довгий запити відповів навіть в 13 секунд (час різні відповіді - у наших кілька тестів між 5-13 секунд). Звичайно, ми можемо зробити, нічого в цій області - це за vBET час очікування - очікування відповіді. Ми не можемо сказати, що робить продуктивність буде покращено тут - це 3rd party сервіс. Це не найважливіших питання тому, що після кешування vBET отримує переклади відразу, як і раніше для деяких форумах це його може бути не прийнятно для сторінки, щоб завантажити 20 секунд - навіть якщо це тільки за перший Переклад. З іншого боку - хто хоче мати швидкий Переклад є варіанти в платних API, так що в відсутність інші безкоштовні API (Microsoft буде як і раніше безкоштовно тільки для обмеження 2 мільйони символи/місяць - але це буде ще вільно).

Ми будемо тестувати його на тест і реальні форуму. На даний момент ми зробили лише кілька тестів (вже в vBET код) на форумі невелика test.

Також ми вже бачимо, що ми будемо мати, щоб додати нові можливості конфігурації в vBET - як можливість встановити пріоритети провайдерів глобально. Тепер це можна зробити шляхом редагування багато файлів конфігурації, і ми бачимо, що це не так. Ми не передбачаємо, що так великі зміни будуть внесені в Переклад ринку, але ми будемо прийняти:)

vBET
23-10-11, 23:40
Ми вже почали тестування Apertium API Переклад на наш форум, реальна. Ми встановили журнали, так через деякий час ми зможемо сказати про реальну продуктивність.

На даний момент vBET підтримує 30 мовних пар з Apertium (є більше, але не часто для інших перекладу двигунів). Ми вже бачимо, що додавання Apertium vBET є гарною ідеєю, навіть якщо продуктивність не є кращим (врешті-решт ми маємо кеш настільки чистий час це негайно). Ми бачимо це в журналах - де інші обмеження було досягнуто, тепер ми все ще можемо зробити Переклад Завдяки Apertium. На даний момент з журналів ми бачимо, що в основному ті перекладу з англійської мови (більшість зміст тут, в Англійська) до: es, ca, gl звичайно воно підтримується більше.

Щоб переглянути повний список підтримуваних мови пар див тут: http://api.apertium.org/json/listPairs
Ті, мовних пар, який в даний час не буде підтримуватися (принаймні зараз):


oc => es
es => ca_valencia
oc_aran => ca
an => es
fr => eo
nb => nn_a
ca => en_US
ca => oc_aran
nn => nb
ca => oc
oc_aran => es
es => eo
oc => ca
br => fr
en => eo
ca => eo
es => oc_aran
nn => nn_a
es => pt_BR
es => oc
es => an
eo => en
nn_a => nn
es => en_US
nb => nn

Ми не буде підтримувати це зараз, тому що немає підтримки все до всіх, і інші двигуни не мають такої мови. Ми все одно перевірити, чи деякі коди можна просто зіставити у випадку якщо ж мовою з кодами інших використовується в інших Переклад API. У всякому разі у перший реліз підтримку Apertium ми не буде підтримувати всі пари.

Ми хочемо (і готові зробити це прямо зараз) використовувати Apertium для тих мовних пар:


bg => mk
ca => en
ca => es
ca => fr
ca => pt
cy => en
da => sv
en => ca
en => es
en => gl
es => ca
es => en
es => gl
es => pt
es => ro
eu => es
fr => cs
fr => es
gl => en
gl => es
gl => pt
is => en
it => ca
mk => bg
mk => en
pt => ca
pt => es
pt => gl
ro => es
sv => da

Має бути 30 тих. Якщо ми щось втратити будь ласка, дайте нам знати. Також якщо ви отримаєте інформацію про нових мовних пар, що підтримується, то також будь ласка дайте нам знати.

Simon Lloyd
26-10-11, 20:33
Велика робота Майкл:), більше ключів API ми можете ввести різних API краще, навіть якщо вони є платні, ви могли б представити прапорці для користувачів, щоб мати можливість увімкнути/вимкнути ці приділяється api, що вони хотіли б використовувати - приємно бачити це розвиток все одно!

vBET
03-11-11, 13:57
Так, ми вже вважається дають можливість увімкнути/вимкнути деякі API без змін у файли конфігурації. На даний момент я думаю, що це буде просто визнаний ключ API. Якщо ключ API не використовується для деяких Переклад API потім API не використовується. Це не ідея реалізована ще - тільки зараз.

vBET
13-11-11, 18:27
Тому що ми будемо додавати Apertium підтримки в наступному випуску буде невелику ліцензійний зміни - Apertium будуть також перераховані як Переклад постачальника.

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
vBET 4.10.1 brings automatic translations