PDA

View Full Version: Apertium - Nog 'n Vertaling API ondersteun sal word in vBET?



vBET
23-10-11, 00:15
Hello:)

Ons wil net vir jou om te verseker dat ons op soek is na nuwe moontlikhede vir vertalings. Op die oomblik is ons is besig om Apertium (http://wiki.apertium.org/wiki/Apertium_web_service) vertaling API te ondersteun. Na die lees van Algemene Voorwaardes ons het geen beperking op dit ondersteun in vBET (nog ons e-pos stuur met die vraag, net om seker te wees).

Die API is nou gratis (ons weet nie sal dit omgeskakel word betaal een) dit word ondersteun deur baie van taal pare en dit is nog steeds in beta fase. Op die oomblik het ons geen idee wat beperk hulle (ons weet dat sommige beperkings gestel word). Ook kwaliteit van die vertaling is nog nie bekend nie. Ons het net begin eksperimenteer met dit, ook ons wag nog vir terugvoer van Apertium span, so ons kan nie vertel te veel nie. Tog het ons wil hê jy moet weet dat ons graag wil ondersteun in vBET soveel APIs as moontlik te gee jy 'n groter keuse en meer vertalings in die geval van perke wat in een API.

Enige belangrike nuus oor Apertium integrasie sal hier gepubliseer word.

vBET
23-10-11, 02:02
Sommige inligting na die eerste toetse.

Ons het dit reeds besig om in vBET (vBET is maklik om nuwe vertaling API's te voeg).
Apertium Vertaling API prestasie op hierdie oomblik is swak. Kort versoek beantwoord word in sowat 300 millisekondes wat is OK. Nog lank versoeke word beantwoord, selfs in 13 sekondes (verskillende reaksie tyd - in ons paar toetse tussen 5-13 sekondes). Natuurlik kan ons niks in hierdie gebied te doen - dit is vir vBET wag tyd - wag vir reaksie. Ons kan nie sê nie prestasie sal hier verbeter - dit is 3rd party diens. Dit is nie kritieke kwessie, want na die kas vBET kry vertalings onmiddellik, nog vir 'n paar forums is dit kan wees nie aanvaarbaar vir bladsy 20 sekondes om te laai - selfs al is dit net vir die eerste vertaling. Van die ander kant - wat wil 'n vinnige vertaling opsies in betaal APIs, so in 'n gebrek aan ander gratis API (Microsoft sal steeds vry vir perk 2 miljoen karakters / maand - maar dit sal nog steeds gratis).

Ons sal toets dit goed op toets en werklike forum. Op die oomblik het ons slegs 'n paar toetse (reeds in vBET code) op klein toets forum.

Ook het ons reeds sien dat ons sal 'n nuwe opset vermoëns te voeg in vBET - soos moontlikheid verskaffers prioriteite wêreldwyd te stel. Nou is dit kan gedoen word deur die wysiging van baie van die opset lêers en ons sien dat dit nie die pad. Ons het nie voorspel dat so groot veranderinge sal gemaak word in vertaling mark, maar ons sal aanneem :)

vBET
23-10-11, 23:40
Ons het reeds begin met die toets van die Apertium vertaling API op ons regte forum. Ons stel logs, so na 'n tyd wat ons in staat sal wees om meer oor die ware prestasie te vertel.

Op die oomblik is vBET ondersteun 30 tale pare van Apertium (daar is meer, maar nie algemeen vir ander vertaling enjins). Ons het reeds sien dat die toevoeging van Apertium te vBET is 'n goeie idee om selfs as prestasie is nie die beste (na alles wat ons het kas so netto keer is dit onmiddellik). Ons sien dit in hout - waar ander grense is nou bereik ons nog steeds in staat vertalings te danke aan doen om Apertium. Op die oomblik is van hout sien ons dat meestal diegene is vertalings uit Engels (die meeste inhoud hier is in Engels): es, ca, GL Natuurlik is dit ondersteun meer.

Volledige lys van ondersteunde taal pare te sien, sien asseblief hier: http://api.apertium.org/json/listPairs
Dit is taal-pare wat nou nie ondersteun word nie (ten minste nou):


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

Ons sal dit nie ondersteun nie nou, want daar is geen alle al die ondersteuning en ander enjins nie sulke tale. Ons sal nog steeds gaan doen 'n paar kodes kan nie net gekarteer word in die geval as dieselfde taal met ander kodes word gebruik in 'n ander vertaling APIs. In elk geval in die eerste vrystelling ondersteuning van Apertium ons sal ondersteun nie al die pare.

Ons wil (en is gereed om dit nou te doen) om Apertium om te gebruik vir daardie taalpare:


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 van die behoort te wees. As ons iets mis, laat weet ons asseblief. Ook as jy inligting oor nuwe taalpare ondersteun, dan ook laat weet ons asseblief.

Simon Lloyd
26-10-11, 20:33
Groot werk Michael :), hoe meer API sleutels ons kan aangaan vir verskillende API is die beter, selfs al is hulle kinders betaal word, jy kan stel blok vir gebruikers in staat wees om om te draai op / af diegene betaal API se wat hulle wil gebruik - lekker om te sien hierdie ontwikkeling in elk geval!

vBET
03-11-11, 13:57
Ja, ons reeds beskou as opsie om te draai op / af API sonder wysigings in konfigurasielêers te gee. Op die oomblik dink ek dat dit net erken word deur die API sleutel. As API sleutel vir 'n paar Vertaling API nie gebruik word nie, dan is die API nie gebruik word nie. Dit is nog nie geïmplementeer nie - nou slegs idee nie.

vBET
13-11-11, 18:27
Omdat ons Apertium ondersteuning sal byvoeg in die volgende uitgawe sal daar 'n klein lisensie verandering wees - Apertium sal ook vertoon word as vertaling verskaffer.

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translated to other languages supported by vBET Translator 4.10.1