Seirbhísí aistriúcháin

Changed in version 4.13: Roimh Weblate 4.13, bhí na seirbhísí cumraithe sa Cumraíocht.

The support for several machine translation and translation memory services is built-in. You can install a service more than once with different settings. An administrator can configure installations for the whole site under Translation services in Comhéadan bainistíochta. Workspace administrators can configure installations for their workspace, and project administrators can configure them for a project:

../_images/project-machinery.webp

Note

Tagann siad faoi réir a dtéarmaí úsáide, mar sin déan cinnte go bhfuil cead agat iad a úsáid mar is mian leat. Is féidir le seirbhísí tríú páirtí teaghráin foinse, aistriúcháin agus comhthéacs gaolmhar a fháil ó Weblate.

Aistríonn na seirbhísí ón teanga foinse mar atá cumraithe ag Cumraíocht na Comhpháirte, féach Teanga foinse.

Installations from the site, workspace, and project are combined for a project. You can exclude an inherited installation, or all inherited installations of one service, in workspace or project settings. Pausing an installation keeps its configuration for later use.

Select a service in the listing to open its details, settings, and controls. Installed services use their numeric installation ID in the detail-page URL. The detail page provides selectors to use in Automation workflows. Inherited services link to their owning scope when you have permission to manage them. The listing summarizes basic configuration such as the model, source-language selection, and region, together with the installation ID and slug. Credentials, API URLs, and free-form prompts are excluded from these summaries.

A Rate limited badge indicates that Weblate has temporarily paused requests after a provider error. The default cooldown is 30 minutes, but its duration varies by service and provider-supplied retry delays; see cooldown configuration. It applies to one installation, including all projects inheriting it. Separate installations have independent cooldowns, even when they use the same provider credentials.

Administrators can use Reset rate limit on the installation's detail page at its owning site, workspace, or project scope. This clears Weblate's translation and rephrasing cooldowns without clearing cached suggestions. It does not reset the provider's quota; another provider error can apply the cooldown again. Inherited installations show the status, but their cooldown cannot be reset from a consuming workspace or project.

The Logs tab on an installation's detail page lists errors from fetching supported languages, translations, and rephrased suggestions, including provider rate limits. Logs belong to the installation, including when it is used by inheriting projects. Only administrators who can manage the installation at its owning scope can read its logs. Inherited services link to these logs when you have the required permission.

Messages retain provider diagnostics with URLs and configured secrets redacted. Providers can echo translation content in their messages, so logs can still contain source strings or translations. Errors are kept for 30 days by default; configure MACHINERY_ERROR_KEEP_DAYS to change retention. Old entries are removed daily. Removing an installation also removes its logs.

Every installation has a numeric ID and can have an optional slug. Select one installation in automatic translation, Automation, or AI review with service:id or service:slug. A bare service name is accepted when only one active installation of that service applies to the project. A non-empty slug must be unique among all installations visible to a project, including inherited installations. Separate projects can use the same slug. Saved slug selectors follow the installation currently using that slug. Services without configuration settings can be installed once per scope and must not overlap with enabled inherited installations. Exclude an inherited installation before enabling another one in a lower scope. Each scope can contain up to 20 installations, including paused ones.

For install_machinery --update, specify a unique --slug or --id when more than one site installation of a service exists.

Translation service installations can also be configured via the API REST Weblate.

Configured translation services provide suggestions in the Automatic suggestions tab of the translation editor and can be selected for Aistriúchán uathoibríoch.

Tosaíocht na seirbhísí meaisínaistriúcháin agus cuimhne aistriúcháin

:ref:Bíonn tús áite ag meaitseálacha Cuimhne Aistriúcháin Weblate le scór 100% thar sheirbhísí meaisínaistriúcháin. Má aimsítear comhoiriúnú 100% i gcuimhne aistriúcháin, ní dhéantar aon aistriúchán meaisín. Má tharlaíonn roinnt cluichí 100%, úsáidtear an chéad cheann a thugann an bunachar sonraí ar ais.

Tá scór uasta réamhshainithe ag gach seirbhís meaisínaistriúcháin is féidir léi a tháirgeadh. Ordaítear úsáid na seirbhísí aistriúcháin suiteáilte de réir a scór uasta. I gcás gach teaghrán le scór aistriúcháin níos ísle ná uasmhéid na seirbhíse, iarrtar ar an tseirbhís aistriúchán a tháirgeadh. Glactar le haistriúcháin a bhfuil scór níos mó ná an scór reatha acu.

For explicit ordering and a separate score threshold for each service, use Apply translation memory before machine translation. This workflow completes one translation pass before selecting the strings for the next service.

Teaghráin foinse don mheaisínaistriúchán

Added in version 5.11.

Is féidir bunús teaghráin foinse do gach seirbhís tríú páirtí a chumrú. Is féidir é seo a úsáid chun an tseirbhís a tweakáil chun na torthaí is fearr a fháil. Tá na roghanna seo a leanas ar fáil:

Roghnú uathoibríoch

Roghnaíonn sé an teanga foinse is fearr go huathoibríoch.

Is é seo an t-iompar réamhshocraithe.

Teanga foinse comhpháirte

Úsáideann teanga foinse na comhpháirte.

Ba é seo an t-iompar roimh an scaoileadh 5.11.

Teanga thánaisteach atá sainmhínithe sa tionscadal nó sa chomhpháirt

Bain úsáid as Teanga thánaisteach nó comhpháirt Teanga thánaisteach.

Titeann sé ar ais go dtí roghnú uathoibríoch na teanga foinse mura bhfuil an teanga thánaisteach cumraithe.

Comhthéacs aistriúcháin LLM

LLM-based translation services receive additional context about each translated string, when available. This includes the string context or monolingual key, additional explanation, configured secondary-language translation, plural information, failing quality checks, and placeholder contents. Matching glossary entries are passed with their explanations and selected flags, so duplicate glossary terms can be disambiguated.

Is féidir leat treoracha sonracha don teanga sprice a chur leis i Treoracha sonracha don teanga ag baint úsáide as réada JSON a mhapálann cóid teanga le téacs. Caithfidh cóid teanga a bheith i Weblate agus iad a mheaitseáil go beacht; ní dhéantar neamhaird ar spás bán. Féadfaidh suas le 1000 carachtar a bheith i ngach treoir. Lorgaíonn Weblate an cód teanga sprice cruinn ar dtús agus ansin téann sé ar ais chuig an gcód teanga bunúsach.

Ní úsáidtear na meiteashonraí breise ach chun treoir a thabhairt don mholadh a ghintear; caithfidh an t-aistriúchán a chuirtear ar ais na háitchoimeádóirí foinse agus an marcáil a chaomhnú fós. Seolann Weblate malartú gearr comhrá roimhe seo chuig seirbhísí LLM freisin chun an fhormáid freagartha JSON a bhfuiltear ag súil léi a léiriú. Úsáideann an malartú samplaí aistrithe pacáilte nuair a bhíonn siad ar fáil don phéire teanga foinse agus sprice, nó samplaí formáidithe neodracha ó thaobh teanga de ar shlí eile. Is féidir aistriúcháin atá ann cheana féin don teanga sprice chéanna a chur leis mar shamplaí breise.

Ali Baba

Added in version 5.3.

Aitheantas Seirbhíse:

alibaba

Uasscór:

80

Cumraíocht:

source_language

Roghnú teanga foinseach

Roghanna atá ar fáil:

auto -- Roghnú uathoibríoch

source -- Teanga foinse an chomhpháirte

secondary -- Teanga thánaisteach atá sainmhínithe i dtionscadal nó i gcomhpháirt

key

ID eochair rochtana

secret

Rún eochair rochtana

region

Aitheantas Réigiúin

Is seirbhís néaraistriúcháin meaisín é Alibaba Translate chun téacs a aistriú agus tacaíonn sé le suas le 214 phéire teanga.

Anthropic

Added in version 5.16.

Aitheantas Seirbhíse:

anthropic

Uasscór:

90

Gnéithe nuaGnéithe ardleibhéil:
Cumraíocht:

source_language

Roghnú teanga foinseach

Roghanna atá ar fáil:

auto -- Roghnú uathoibríoch

source -- Teanga foinse an chomhpháirte

secondary -- Teanga thánaisteach atá sainmhínithe i dtionscadal nó i gcomhpháirt

base_url

URL API Antrapach

Bun-URL API Anthropic. Fág folamh chun an URL réamhshocraithe a úsáid.

model

Múnla antrapach

Roghanna atá ar fáil:

claude-haiku-4-5 -- Claude Haiku 4.5

claude-sonnet-5 -- Claude Sonnet 5

claude-opus-5 -- Claude Opus 5

claude-fable-5-1 -- Claude Fable 5.1

claude-opus-4-8 -- Claude Opus 4.8

claude-fable-5 -- Claude Fable 5

custom -- Múnla saincheaptha

persona

Pearsa aistritheoir

Déan cur síos ar ról nó ar shaineolas an aistritheora. Mar shampla: “Is aistritheoir leighis a bhfuil taithí agat.”

style

Stíl aistriúcháin

Déan cur síos ar an stíl aistriúcháin atá uait. Mar shampla: “Bain úsáid as teanga neamhfhoirmiúil.”

language_instructions

Treoracha teanga-shonracha

Enter a JSON object mapping target language codes recognized by Weblate to additional translation instructions. Each instruction can contain up to 1000 characters. For example: {"de": "Use formal address."}

key

Eochair API

custom_model

Ainm múnla saincheaptha

Riachtanach nuair a roghnaítear ‘Múnla saincheaptha’. Cuir isteach an t-aitheantóir múnla a úsáideann an API.

max_tokens

Uasmhéid comharthaí

Uasmhéid na dtócán sa fhreagra a ghintear.

Déanann sé aistriúchán ag baint úsáide as samhlacha Anthropic's Claude.

Cuireann API Anthropic rochtain ar fáil ar theaghlach samhlacha Claude, atá aitheanta as a gcumas láidir réasúnaíochta agus teanga. Teastaíonn eochair API ó Anthropic uait chun an tseirbhís seo a úsáid.

Is fearr leis na roghanna samhail samhlacha Claude atá ar fáil go ginearálta faoi láthair. Is féidir samhlacha a bhí ar fáil roimhe seo a roghnú fós agus Anthropic ag leanúint orthu ag tacú leo.

Bain úsáid as réimsí pearsantachta agus stíle chun aistriúcháin a fheabhsú tuilleadh. Úsáidfear iad seo i leid do Claude agus ligfidh siad duit stíl na n-aistriúchán a athrú.

Úsáideann an tseirbhís go huathoibríoch Gluais, féach Glossaries in translation services.

Apertium APy

Aitheantas Seirbhíse:

apertium-apy

Uasscór:

88

Cumraíocht:

source_language

Roghnú teanga foinseach

Roghanna atá ar fáil:

auto -- Roghnú uathoibríoch

source -- Teanga foinse an chomhpháirte

secondary -- Teanga thánaisteach atá sainmhínithe i dtionscadal nó i gcomhpháirt

url

URL API

Ardán meaisín aistriúcháin bogearraí saor in aisce a sholáthraíonn aistriúcháin go tacar teoranta teangacha.

Is é an bealach molta chun Apertium a úsáid ná do fhreastalaí Apertium-APy féin a rith.

Amazon Translate

Aitheantas Seirbhíse:

aws

Uasscór:

88

Gnéithe nuaGnéithe ardleibhéil:
Cumraíocht:

source_language

Roghnú teanga foinseach

Roghanna atá ar fáil:

auto -- Roghnú uathoibríoch

source -- Teanga foinse an chomhpháirte

secondary -- Teanga thánaisteach atá sainmhínithe i dtionscadal nó i gcomhpháirt

key

ID eochair rochtana

secret

API eochair rúnda

region

Ainm réigiúin

formality

Foirmiúlacht

Roghanna atá ar fáil:

luach folamh -- Réamhshocrú

FOIRMIÚIL -- Foirmiúil

NEAMHFHOIRMIÚIL -- Neamhfhoirmiúil

brevity

Giorracht

Is fearr aistriúcháin níos giorra nuair a thacaítear leo.

Roghanna atá ar fáil:

luach folamh -- Réamhshocrú

AR -- Cumasaithe

profanity

Maslaí

Cuir focail mhí-bhéasacha i bhfolach i dtéacs aistrithe.

Roghanna atá ar fáil:

luach folamh -- Réamhshocrú

MASC -- Maslaí masc

Is seirbhís néar-aistriúcháin meaisín é Amazon Translate chun téacs a aistriú go Béarla agus ó Bhéarla thar raon teangacha a dtacaítear leo. Teastaíonn an Beartas Bainistithe TranslateFullAccess ón tseirbhís.

Úsáideann an tseirbhís go huathoibríoch Gluais, féach Glossaries in translation services.

Azure OpenAI

Added in version 5.8.

Aitheantas Seirbhíse:

azure-openai

Uasscór:

90

Gnéithe nuaGnéithe ardleibhéil:
Cumraíocht:

source_language

Roghnú teanga foinseach

Roghanna atá ar fáil:

auto -- Roghnú uathoibríoch

source -- Teanga foinse an chomhpháirte

secondary -- Teanga thánaisteach atá sainmhínithe i dtionscadal nó i gcomhpháirt

base_url

URL API

model

Samhail LLM

persona

Pearsa aistritheoir

Déan cur síos ar ról nó ar shaineolas an aistritheora. Mar shampla: “Is aistritheoir leighis a bhfuil taithí agat.”

style

Stíl aistriúcháin

Déan cur síos ar an stíl aistriúcháin atá uait. Mar shampla: “Bain úsáid as teanga neamhfhoirmiúil.”

language_instructions

Treoracha teanga-shonracha

Enter a JSON object mapping target language codes recognized by Weblate to additional translation instructions. Each instruction can contain up to 1000 characters. For example: {"de": "Use formal address."}

key

Eochair API

azure_endpoint

URL críochphointe Azure OpenAI

URL críochphointe an ásc, m.sh.: https://my-instance.openai.azure.com.

deployment

Imscaradh Azure OpenAI

Ainm imscaradh uathúil an tsamhail.

Déanann sé aistriúchán le OpenAI arna óstáil ar Azure.

See also

Oscail AI

Baidu

Aitheantas Seirbhíse:

baidu

Uasscór:

90

Cumraíocht:

source_language

Roghnú teanga foinseach

Roghanna atá ar fáil:

auto -- Roghnú uathoibríoch

source -- Teanga foinse an chomhpháirte

secondary -- Teanga thánaisteach atá sainmhínithe i dtionscadal nó i gcomhpháirt

key

Aitheantas Cliant

secret

Rún an chliaint

Seirbhís aistriúcháin meaisín curtha ar fáil ag Baidu.

Úsáideann an tseirbhís seo API agus ní mór duit ID agus eochair API a fháil ó Baidu chun é a úsáid.

CyrTranslit

Added in version 5.7.

Aitheantas Seirbhíse:

cyrtranslit

Uasscór:

100

Cumraíocht:

source_language

Roghnú teanga foinseach

Roghanna atá ar fáil:

auto -- Roghnú uathoibríoch

source -- Teanga foinse an chomhpháirte

secondary -- Teanga thánaisteach atá sainmhínithe i dtionscadal nó i gcomhpháirt

Seirbhís aistriúcháin meaisín ag baint úsáide as leabharlann Cyrtranslit.

Tiontaíonn an tseirbhís seo téacs idir scripteanna Coireallacha agus Laidine do theangacha a bhfuil an dá script acu.

domhainL

Aitheantas Seirbhíse:

deepl

Uasscór:

91

Gnéithe nuaGnéithe ardleibhéil:
Cumraíocht:

source_language

Roghnú teanga foinseach

Roghanna atá ar fáil:

auto -- Roghnú uathoibríoch

source -- Teanga foinse an chomhpháirte

secondary -- Teanga thánaisteach atá sainmhínithe i dtionscadal nó i gcomhpháirt

url

URL API

key

Eochair API

formality

Foirmiúlacht

Úsáideann sé an fhoirmiúlacht shonraithe mura sonraítear teanga mar (i)fhoirmiúil

context

Comhthéacs aistriúcháin

Déan cur síos ar chomhthéacs an aistriúcháin chun cruinneas an aistriúcháin a fheabhsú.

next_gen

Úsáid samhail an chéad ghlúin eile

Is fearr LLM den chéad ghlúin eile seachas an tsamhail aistriúcháin meaisín clasaiceach.

Seirbhís íoctha is ea DeepL a sholáthraíonn aistriúchán meaisín maith do roinnt teangacha. Ní mór duit síntiús DeepL API a cheannach.

URL API le húsáid leis an tseirbhís DeepL. Cumraigh an pointe críche bunúsach gan leagan API a shonrú; roghnaíonn Weblate an leagan cuí de DeepL API do gach iarratas. I gcás síntiúis shean-chórais a éilíonn API v1, cumraigh https://api.deepl.com/v1/ ina ionad sin.

Changed in version 2026.9.1: Tá tacaíocht do chríochphointí DeepL API v1 atá cumraithe go sainráite curtha ar ais.

https://api.deepl.com/ (réamhshocraithe i Weblate)

Tá sé i gceist le húsáid API ar an bplean íoctha, agus tá an síntiús bunaithe ar úsáid.

https://api-free.deepl.com/

Tá sé i gceist le húsáid API ar an bplean saor in aisce, agus tá an síntiús bunaithe ar úsáid.

Tacaíonn Weblate le foirmiúlacht DeepL, roghnóidh sé ceann a mheaitseáil bunaithe ar an teanga (mar shampla, tá de@formal agus de@informal).

Is féidir comhthéacs an aistriúcháin a shonrú más mian leat chun feabhas a chur ar cháilíocht na n-aistriúchán. Léigh tuilleadh faoi sin i Doiciméadú comhthéacs aistriúcháin DeepL.

Úsáideann an tseirbhís Gluais go huathoibríoch; féach Glossaries in translation services. Níl comhtháthú foclóra ar fáil le API v1.

Rephrasing existing translations

When a string is already translated, Weblate can send the stored target text to the DeepL Write API /v2/write/rephrase endpoint and show the improved text as an additional machine translation suggestion.

This requires a DeepL API Pro subscription using https://api.deepl.com/. Rephrasing is skipped when using the free API endpoint.

Only languages supported by the DeepL Write API are eligible. The stored translation is sent as plain text, without the XML placeholder handling used for DeepL translation. Rephrase suggestions use a slightly lower score than DeepL translations so automatic translation keeps preferring the translate result. Successful rephrases are cached; this still performs an extra API request on cache miss and may increase API usage and billing.

eTranslation

Aitheantas Seirbhíse:

etranslation

Uasscór:

90

Cumraíocht:

source_language

Roghnú teanga foinseach

Roghanna atá ar fáil:

auto -- Roghnú uathoibríoch

source -- Teanga foinse an chomhpháirte

secondary -- Teanga thánaisteach atá sainmhínithe i dtionscadal nó i gcomhpháirt

key

Ainm an fheidhmchláir

secret

Pasfhocal

domain

Fearann teanga réamhshocraithe

Roghanna atá ar fáil:

GEN -- General Text (GEN)

SPD -- EU Formal Language (SPD)

ECB -- Finance (ECB)

ECJ -- European Court of Justice (ECJ)

IPO -- EIP Case Law (Intellectual Property) (IPO)

_OTHER -- Other domain code

other_domain

Cód fearainn eile

Cuir isteach cód fearainn ó eTranslation nuair a roghnaíonn tú 'Cód fearainn eile'.

component_domains

Fearainn teanga chomhpháirteacha

Réad JSON a mhapálann conairí iomlána comhpháirteanna chuig cóid fearainn, mar shampla {"my-project/privacy-policy": "SPD"}.

Register an application with the European Commission to obtain its application name and password, then configure eTranslation in Automatic suggestions. The credentials are sent with HTTP Basic authentication. The default language domain is GEN (General Text). Select one of the documented domains by name, or select Other domain code to enter a code returned by eTranslation. The service's domains endpoint supplies available domain codes and their supported language pairs. The API also lists QE (Quality Estimation) and NER, but their use as translation domains is not described in the domain documentation.

Use Component language domains to select a different domain for individual components. Enter a JSON object whose keys are full component paths, including category segments where applicable. Use the domain codes shown in parentheses in the Default language domain choices:

{"my-project/privacy-policy": "SPD"}

Components absent from the mapping use Default language domain. The mapping belongs to the eTranslation service configuration, not to component settings. Project-level service configuration overrides the site-wide service configuration as it does for other suggestion services. Suggestions show the domain used for each translation.

eTranslation returns text through an asynchronous callback. Set SITE_DOMAIN to the publicly reachable domain and enable HTTPS so the callback URL is accessible from eTranslation. All Weblate application processes must share the configured cache. Weblate waits up to 15 seconds for each text suggestion; a later callback cannot populate that suggestion. Text snippets longer than 5,000 characters are skipped.

Glosbe

Aitheantas Seirbhíse:

glosbe

Uasscór:

90

Cumraíocht:

source_language

Roghnú teanga foinseach

Roghanna atá ar fáil:

auto -- Roghnú uathoibríoch

source -- Teanga foinse an chomhpháirte

secondary -- Teanga thánaisteach atá sainmhínithe i dtionscadal nó i gcomhpháirt

Foclóir saor in aisce agus cuimhne aistriúcháin do bheagnach gach teanga bheo.

Tá an API saor in aisce le húsáid, ach tá úsáid na n-aistriúchán faoi réir cheadúnas na foinse sonraí úsáidte. Tá teorainn le glaonna a fhéadfar a dhéanamh ó IP amháin i dtréimhse ama socraithe, chun mí-úsáid a chosc.

Google Cloud Translation Bunúsach

Aitheantas Seirbhíse:

google-translate

Uasscór:

90

Cumraíocht:

source_language

Roghnú teanga foinseach

Roghanna atá ar fáil:

auto -- Roghnú uathoibríoch

source -- Teanga foinse an chomhpháirte

secondary -- Teanga thánaisteach atá sainmhínithe i dtionscadal nó i gcomhpháirt

key

Eochair API

Seirbhís aistriúcháin meaisín arna soláthar ag seirbhísí Google Cloud.

Úsáideann an tseirbhís seo an Google Translation API v2, agus ní mór duit eochair API a fháil agus billeáil a chur ar siúl i gconsól Google API.

Google Cloud Translation Advanced

Aitheantas Seirbhíse:

google-translate-api-v3

Uasscór:

90

Gnéithe nuaGnéithe ardleibhéil:
Cumraíocht:

source_language

Roghnú teanga foinseach

Roghanna atá ar fáil:

auto -- Roghnú uathoibríoch

source -- Teanga foinse an chomhpháirte

secondary -- Teanga thánaisteach atá sainmhínithe i dtionscadal nó i gcomhpháirt

credentials

Faisnéis chuntas seirbhíse Google Translate

Cuir isteach eochair JSON don chuntas seirbhíse.

project

Tionscadal Google Translate

Cuir isteach ID uimhriúil nó alfa-uimhriúil do thionscadal Google Cloud.

location

Suíomh Google Translate

Roghnaigh réigiún Google Cloud Translation a úsáidtear don tionscadal Google Cloud nó is gaire duit.

bucket_name

Ainm Google Storage Bucket

Cuir isteach ainm an bhuicéad Google Cloud Storage a úsáidtear chun na comhaid Gluais a stóráil.

Seirbhís aistriúcháin meaisín arna soláthar ag seirbhísí Google Cloud.

Úsáideann an tseirbhís seo Google Translation API v3 agus tá dintiúir i bhformáid JSON uait chun rochtain a fháil air.

Chun an tseirbhís seo a úsáid, ní mór duit dul trí na céimeanna seo a leanas ar dtús:

  1. Roghnaigh nó cruthaigh tionscadal Cloud Platform.

  2. Cumasaigh billeáil le do thionscadal.

  3. Cumasaigh an Cloud Translation.

  4. Fíordheimhniú Socraithe.

De rogha air sin, is féidir leat an tseirbhís a chumrú chun Gluais a úsáid ach Buicéad a shocrú:

  1. Cruthaigh buicéad Google Cloud.

  2. Socraigh suíomh an bhuicéid go "us-central1".

  3. Deonaigh cead 'Storage Admin' don Chuntas Seirbhíse.

Aistritheoir Teanga IBM Watson

Removed in version 5.13.1: Tharraing an díoltóir siar an tseirbhís seo ón 10 Nollaig 2024.

LibreTranslate

Added in version 4.7.1.

Aitheantas Seirbhíse:

libretranslate

Uasscór:

89

Cumraíocht:

source_language

Roghnú teanga foinseach

Roghanna atá ar fáil:

auto -- Roghnú uathoibríoch

source -- Teanga foinse an chomhpháirte

secondary -- Teanga thánaisteach atá sainmhínithe i dtionscadal nó i gcomhpháirt

url

URL API

key

Eochair API

Is seirbhís saor in aisce agus foinse oscailte é LibreTranslate le haghaidh aistriúcháin mheaisín. Teastaíonn eochair API ón ásc poiblí, ach is féidir LibreTranslate a bheith féin-óstach agus tá roinnt scáthán ar fáil chun an API a úsáid saor in aisce.

https://libretranslate.com/ (cás oifigiúil poiblí)

Teastaíonn eochair API le húsáid lasmuigh den suíomh Gréasáin.

LTEngine

Added in version 5.17.1.

Aitheantas Seirbhíse:

ltengine

Uasscór:

89

Cumraíocht:

source_language

Roghnú teanga foinseach

Roghanna atá ar fáil:

auto -- Roghnú uathoibríoch

source -- Teanga foinse an chomhpháirte

secondary -- Teanga thánaisteach atá sainmhínithe i dtionscadal nó i gcomhpháirt

url

URL API

key

Eochair API

Soláthraíonn LTEngine API áitiúil atá comhoiriúnach le LibreTranslate agus samhlacha teanga móra mar thaca leis. I gcás go leor suiteálacha Weblate, is féidir le seirbhísí LLM dúchasacha ar nós Ollama a bheith níos oiriúnaí mar is féidir le Weblate comhthéacs aistriúcháin a sheoladh go díreach chuig an tsamhail. Bain úsáid as LTEngine nuair is mian leat a inneall aistriúcháin áitiúil nó feabhsuithe aistriúcháin LTEngine amach anseo go sonrach.

Azure AI Aistritheoir

Aitheantas Seirbhíse:

microsoft-translator

Uasscór:

90

Gnéithe nuaGnéithe ardleibhéil:
Cumraíocht:

source_language

Roghnú teanga foinseach

Roghanna atá ar fáil:

auto -- Roghnú uathoibríoch

source -- Teanga foinse an chomhpháirte

secondary -- Teanga thánaisteach atá sainmhínithe i dtionscadal nó i gcomhpháirt

key

Eochair API

base_url

URL bonn an fheidhmchláir

Roghanna atá ar fáil:

api.cognitive.microsofttranslator.com -- Domhanda (neamhréigiúnach)

api-apc.cognitive.microsofttranslator.com -- Áise an Aigéin Chiúin

api-eur.cognitive.microsofttranslator.com -- An Eoraip

api-nam.cognitive.microsofttranslator.com -- Meiriceá Thuaidh

api.translator.azure.cn -- An tSín

api.cognitive.microsofttranslator.us -- scamall Rialtas Azure SAM

endpoint_url

URL na seirbhíse fíordheimhnithe

Is féidir seirbhís réigiúnach nó ilseirbhíse a shonrú ag baint úsáide as réimse an réigiúin thíos.

Roghanna atá ar fáil:

api.cognitive.microsoft.com -- Domhanda

api.cognitive.azure.cn -- An tSín

api.cognitive.microsoft.us -- scamall Rialtas Azure SAM

region

Réigiún seirbhíse fíordheimhnithe

category

Catagóir

Sonraigh ID chatagóir córais saincheaptha chun é a úsáid seachas ceann ginearálta.

Seirbhís aistriúcháin meaisín arna soláthar ag Microsoft i dtairseach Azure mar cheann de na Seirbhísí Cognaíocha.

Cuireann Weblate Translator API V3 i bhfeidhm.

Úsáideann an tseirbhís go huathoibríoch Gluais trí foclóir dinimiciúil, féach Glossaries in translation services.

Translator Text API V2

Is féidir an eochair a úsáideann tú le Translator API V2 a úsáid le API 3.

Translator Text API V3

Ní mór duit clárú ag tairseach Azure agus úsáid a bhaint as an eochair a gheobhaidh tú ann. Le heochracha Azure nua, ní mór duit réigiún a shocrú de réir logán do sheirbhíse.

Is féidir leat catagóir saincheaptha a shonrú freisin chun aistritheoir saincheaptha a úsáid.

Hint

Maidir le Azure China, bain úsáid as do chríochphointe ó Thairseach Azure.

Mistral

Added in version 2026.7.

Aitheantas Seirbhíse:

mistral

Uasscór:

90

Gnéithe nuaGnéithe ardleibhéil:
Cumraíocht:

source_language

Roghnú teanga foinseach

Roghanna atá ar fáil:

auto -- Roghnú uathoibríoch

source -- Teanga foinse an chomhpháirte

secondary -- Teanga thánaisteach atá sainmhínithe i dtionscadal nó i gcomhpháirt

base_url

URL bonn API Mistral

Bun-URL API Mistral, más difriúil é ó URL réamhshocraithe Mistral

model

Múnla Mistral

Leis an ‘Roghnú uathoibríoch’, roghnaíonn Weblate an chéad mhúnla atá ar fáil tríd an API óna liosta sainroghanna réamhshainithe.

Roghanna atá ar fáil:

auto -- Roghnú uathoibríoch

mistral-small-latest -- Mistral Small 4

ministral-14b-latest -- Ministral 3 14B

ministral-8b-latest -- Ministral 3 8B

ministral-3b-latest -- Ministral 3 3B

mistral-large-latest -- Mistral Large 3

mistral-medium-latest -- Mistral Medium 3.5

custom -- Múnla saincheaptha

persona

Pearsa aistritheoir

Déan cur síos ar ról nó ar shaineolas an aistritheora. Mar shampla: “Is aistritheoir leighis a bhfuil taithí agat.”

style

Stíl aistriúcháin

Déan cur síos ar an stíl aistriúcháin atá uait. Mar shampla: “Bain úsáid as teanga neamhfhoirmiúil.”

language_instructions

Treoracha teanga-shonracha

Enter a JSON object mapping target language codes recognized by Weblate to additional translation instructions. Each instruction can contain up to 1000 characters. For example: {"de": "Use formal address."}

key

Eochair API

custom_model

Ainm múnla saincheaptha

Riachtanach nuair a roghnaítear ‘Múnla saincheaptha’. Cuir isteach an t-aitheantóir múnla a úsáideann an API.

Déanann roghnú uathoibríoch agus réamhshainithe fiosrúcháin ar an gcríochphointe liostála samhlacha seirbhíse. Is fearr le roghnú uathoibríoch samhlacha ginearálta a chothromaíonn cáilíocht aistriúcháin, am freagartha agus praghas, ag triail samhlacha eile atá ar fáil san ord taispeánta. Roghnaigh Samhail saincheaptha nuair atá geata comhoiriúnach in úsáid nach soláthraíonn fionnachtain samhlacha; seolann Weblate an t-aitheantóir samhla cumraithe go díreach chuig an gcríochphointe comhrá.

ModernMT

Added in version 4.2.

Aitheantas Seirbhíse:

modernmt

Uasscór:

90

Gnéithe nuaGnéithe ardleibhéil:
Cumraíocht:

source_language

Roghnú teanga foinseach

Roghanna atá ar fáil:

auto -- Roghnú uathoibríoch

source -- Teanga foinse an chomhpháirte

secondary -- Teanga thánaisteach atá sainmhínithe i dtionscadal nó i gcomhpháirt

url

URL API

key

Eochair API

context_vector

Comhthéacs veicteoir

Liosta aitheantais cuimhne camóg-scartha: meáchan. m.sh: 1234:0.123,4567:0.456

Úsáideann an tseirbhís go huathoibríoch Gluais, féach Glossaries in translation services.

See also

ModernMT API

MyMemory

Aitheantas Seirbhíse:

mymemory

Uasscór:

100

Cumraíocht:

source_language

Roghnú teanga foinseach

Roghanna atá ar fáil:

auto -- Roghnú uathoibríoch

source -- Teanga foinse an chomhpháirte

secondary -- Teanga thánaisteach atá sainmhínithe i dtionscadal nó i gcomhpháirt

email

R-phost teagmhála

username

Ainm Úsáideora

key

Eochair API

Cuimhne aistriúcháin ollmhór le haistriúchán meaisín.

Faoi láthair tá úsáid saor in aisce gan ainm teoranta do 100 iarratas / lá, nó do 1000 iarratas / lá nuair a sholáthraíonn tú seoladh ríomhphoist teagmhála i ríomhphost. Is féidir leat níos mó a iarraidh orthu freisin.

Radharc Netease

Aitheantas Seirbhíse:

netease-sight

Uasscór:

90

Cumraíocht:

source_language

Roghnú teanga foinseach

Roghanna atá ar fáil:

auto -- Roghnú uathoibríoch

source -- Teanga foinse an chomhpháirte

secondary -- Teanga thánaisteach atá sainmhínithe i dtionscadal nó i gcomhpháirt

key

Aitheantas Cliant

secret

Rún an chliaint

Seirbhís aistriúcháin meaisín curtha ar fáil ag NetEase.

Úsáideann an tseirbhís seo API, agus ní mór duit eochair agus rún a fháil ó NetEase.

Ollama

Added in version 5.15.

Aitheantas Seirbhíse:

ollama

Uasscór:

90

Gnéithe nuaGnéithe ardleibhéil:
Cumraíocht:

source_language

Roghnú teanga foinseach

Roghanna atá ar fáil:

auto -- Roghnú uathoibríoch

source -- Teanga foinse an chomhpháirte

secondary -- Teanga thánaisteach atá sainmhínithe i dtionscadal nó i gcomhpháirt

base_url

URL API

Bun-URL API Ollama, ar féidir teacht air ó fhreastalaí Weblate. Is é http://localhost:11434 an réamhshocrú; tagraíonn localhost don timpeallacht ina ritheann Weblate.

model

Samhail Ollama

Ainm an mhúnla a bhfuil cur síos air i gcatalóg Ollama.

persona

Pearsa aistritheoir

Déan cur síos ar ról nó ar shaineolas an aistritheora. Mar shampla: “Is aistritheoir leighis a bhfuil taithí agat.”

style

Stíl aistriúcháin

Déan cur síos ar an stíl aistriúcháin atá uait. Mar shampla: “Bain úsáid as teanga neamhfhoirmiúil.”

language_instructions

Treoracha teanga-shonracha

Enter a JSON object mapping target language codes recognized by Weblate to additional translation instructions. Each instruction can contain up to 1000 characters. For example: {"de": "Use formal address."}

Déanann aistriúchán ag baint úsáide as samhlacha Ollama.

Ceadaíonn API Ollama úsáid samhlacha foinse oscailte le haghaidh aistriúcháin atá suiteáilte go háitiúil nó rochtain iargúlta orthu tríd an tseirbhís Ollama. Tabhair faoi deara, sula ndéanann tú do mhúnlaí a chumrú, gur cheart duit Ollama a bheith suiteáilte agus na samhlacha is mian leat a úsáid a íoslódáil.

Bain úsáid as réimsí pearsantachta agus stíle chun aistriúcháin a choigeartú tuilleadh. Úsáidfear iad seo i leid do Ollama agus ligfidh siad duit stíl na n-aistriúchán a athrú.

Úsáideann an tseirbhís go huathoibríoch Gluais, féach Glossaries in translation services.

See also

Oscail AI

Added in version 5.3.

Aitheantas Seirbhíse:

openai

Uasscór:

90

Gnéithe nuaGnéithe ardleibhéil:
Cumraíocht:

source_language

Roghnú teanga foinseach

Roghanna atá ar fáil:

auto -- Roghnú uathoibríoch

source -- Teanga foinse an chomhpháirte

secondary -- Teanga thánaisteach atá sainmhínithe i dtionscadal nó i gcomhpháirt

base_url

URL bonn OpenAI API

Bun-URL an API OpenAI, má tá sé difriúil ó URL réamhshocraithe OpenAI

model

Múnla OpenAI

Leis an ‘Roghnú uathoibríoch’, roghnaíonn Weblate an chéad mhúnla atá ar fáil tríd an API óna liosta sainroghanna réamhshainithe.

Roghanna atá ar fáil:

auto -- Roghnú uathoibríoch

gpt-5.6-luna -- GPT-5.6 Luna

gpt-5.4-mini -- GPT-5.4 mini

gpt-5-mini -- GPT-5 mini

gpt-5.4-nano -- GPT-5.4 nano

gpt-5-nano -- GPT-5 nano

gpt-5.6-terra -- GPT-5.6 Terra

gpt-5.4 -- GPT-5.4

gpt-5 -- GPT-5

gpt-5.6 -- GPT-5.6 Sol

gpt-5.2 -- GPT-5.2

gpt-4.1-mini -- GPT-4.1 mini

gpt-4o-mini -- GPT-4o mini

gpt-4.1-nano -- GPT-4.1 nano

gpt-4.1 -- GPT-4.1

gpt-4o -- GPT-4o

gpt-4-turbo -- GPT-4 Turbo

gpt-4 -- GPT-4

gpt-3.5-turbo -- GPT-3.5 Turbo

custom -- Múnla saincheaptha

persona

Pearsa aistritheoir

Déan cur síos ar ról nó ar shaineolas an aistritheora. Mar shampla: “Is aistritheoir leighis a bhfuil taithí agat.”

style

Stíl aistriúcháin

Déan cur síos ar an stíl aistriúcháin atá uait. Mar shampla: “Bain úsáid as teanga neamhfhoirmiúil.”

language_instructions

Treoracha teanga-shonracha

Enter a JSON object mapping target language codes recognized by Weblate to additional translation instructions. Each instruction can contain up to 1000 characters. For example: {"de": "Use formal address."}

key

Eochair API

custom_model

Ainm múnla saincheaptha

Riachtanach nuair a roghnaítear ‘Múnla saincheaptha’. Cuir isteach an t-aitheantóir múnla a úsáideann an API.

Déanann sé aistriúchán le OpenAI.

Tá an API OpenAI faoi thiomáint ag sraith éagsúil samhlacha le cumais éagsúla agus pointí praghais. Roghnaíonn roghnú uathoibríoch an tsamhail is fearr atá ar fáil, ach b'fhéidir gur mhaith leat múnla ar leith a roghnú a oireann le do chuid riachtanas.

Déanann roghnú uathoibríoch agus réamhshainithe fiosrúcháin ar an gcríochphointe liostála samhlacha seirbhíse. Is fearr le roghnú uathoibríoch samhlacha ginearálta reatha a chothromaíonn cáilíocht aistriúcháin, am freagartha agus praghas, ag baint úsáide as samhlacha GPT níos sine mar chúiteamh comhoiriúnachta amháin. Roghnaigh Samhail saincheaptha nuair atá geata atá comhoiriúnach le OpenAI á úsáid nach soláthraíonn fionnachtain samhail; seolann Weblate an t-aitheantóir samhail cumraithe go díreach chuig an gcríochphointe críochnaithe comhrá.

Bain úsáid as réimsí persona agus stíle chun aistriúcháin a mhionchoigeartú a thuilleadh. Úsáidfear iad seo mar leid do OpenAI agus ligfidh siad duit stíl na n-aistriúchán a athrú.

Úsáideann an tseirbhís go huathoibríoch Gluais, féach Glossaries in translation services.

Changed in version 5.7: Cuireadh tacaíocht le haghaidh múnla saincheaptha agus bunUR leis.

Mol Aistriúcháin SAP

Aitheantas Seirbhíse:

sap-translation-hub

Uasscór:

100

Cumraíocht:

source_language

Roghnú teanga foinseach

Roghanna atá ar fáil:

auto -- Roghnú uathoibríoch

source -- Teanga foinse an chomhpháirte

secondary -- Teanga thánaisteach atá sainmhínithe i dtionscadal nó i gcomhpháirt

url

URL API

key

Eochair API

username

SAP ainm úsáideora

password

Pasfhocal SAP

enable_mt

Cumasaigh aistriúchán meaisín

domain

Fearann aistriúcháin

ID fearainn aistriúcháin, mar shampla, BC. Mura sonraíonn tú fearann, déanann an modh cuardach ar aistriúcháin i ngach fearann atá ar fáil.

Seirbhís aistriúcháin meaisín curtha ar fáil ag SAP.

Ní mór duit cuntas SAP (agus Mol Aistriúcháin SAP a bheith cumasaithe sa SAP Cloud Platform) chun an tseirbhís seo a úsáid.

Is féidir leat a chumrú freisin cibé acu an n-úsáidfidh tú seirbhísí aistriúcháin meaisín, chomh maith leis an mbunachar sonraí téarma.

Note

Chun an API Bosca Gainimh a rochtain, ní mór duit url agus eochair a shocrú.

Chun rochtain a fháil ar an API táirgiúil, ní mór duit url, username agus password a shocrú.

Systran

Aitheantas Seirbhíse:

systran

Uasscór:

90

Cumraíocht:

source_language

Roghnú teanga foinseach

Roghanna atá ar fáil:

auto -- Roghnú uathoibríoch

source -- Teanga foinse an chomhpháirte

secondary -- Teanga thánaisteach atá sainmhínithe i dtionscadal nó i gcomhpháirt

key

Eochair API

Seirbhís aistriúcháin meaisín curtha ar fáil ag Systran.

Úsáideann an tseirbhís seo API, agus ní mór duit eochair API a fháil ag <https://translate.systran.net/en/account>.

freastalaí tm

Aitheantas Seirbhíse:

tmserver

Uasscór:

100

Cumraíocht:

source_language

Roghnú teanga foinseach

Roghanna atá ar fáil:

auto -- Roghnú uathoibríoch

source -- Teanga foinse an chomhpháirte

secondary -- Teanga thánaisteach atá sainmhínithe i dtionscadal nó i gcomhpháirt

url

URL API

Is féidir leat do fhreastalaí cuimhne aistriúcháin féin a rith trí phrótacal tmserver a úsáid.

  • Bhí an tmserver bunaidh pacáilte leis an translate-toolkit.

  • Is leagan feabhsaithe de tmserver é freastalaí amaGama.

Note

Is cosúil nach bhfuil freastalaí cothabháilte ann faoi láthair chuige seo.

Weblate

Aitheantas Seirbhíse:

weblate

Uasscór:

100

Cumraíocht:

Níl aon chumraíocht ag an tseirbhís seo.

Is féidir le seirbhís aistriúcháin meaisín Weblate aistriúcháin a sholáthar bunaithe ar mheaitseálacha beachta teaghráin sna teaghráin atá ann cheana i Translated, Approved, nó Read-only states laistigh de Weblate.

Cuimhne Aistriúcháin Weblate

Aitheantas Seirbhíse:

weblate-translation-memory

Uasscór:

100

Cumraíocht:

Níl aon chumraíocht ag an tseirbhís seo.

Úsáid Cuimhne Aistriúcháin mar sheirbhís aistriúcháin meaisín. Is féidir teaghrán ar bith a aistríodh roimhe seo (nó a uaslódáil chuig an gcuimhne aistriúcháin) a aistriú ar an mbealach seo. Oibríonn an fhoinse molta seo le meaitseáil doiléir.

Note

Laghdaíonn athchruthú Cuimhne Aistriúcháin cumais na foinse TM seo.

Yandex

Aitheantas Seirbhíse:

yandex

Uasscór:

90

Cumraíocht:

source_language

Roghnú teanga foinseach

Roghanna atá ar fáil:

auto -- Roghnú uathoibríoch

source -- Teanga foinse an chomhpháirte

secondary -- Teanga thánaisteach atá sainmhínithe i dtionscadal nó i gcomhpháirt

key

Eochair API

Seirbhís aistriúcháin meaisín curtha ar fáil ag Yandex.

Úsáideann an tseirbhís seo API Aistriúcháin, agus ní mór duit eochair API a fháil ó Yandex.

Yandex leagan 2

Added in version 5.1.

Aitheantas Seirbhíse:

yandex-v2

Uasscór:

90

Cumraíocht:

source_language

Roghnú teanga foinseach

Roghanna atá ar fáil:

auto -- Roghnú uathoibríoch

source -- Teanga foinse an chomhpháirte

secondary -- Teanga thánaisteach atá sainmhínithe i dtionscadal nó i gcomhpháirt

key

Eochair API

Seirbhís aistriúcháin meaisín curtha ar fáil ag Yandex.

Úsáideann an tseirbhís seo API Aistriúcháin, agus ní mór duit eochair API a fháil ó Yandex Cloud.

Tú Zhiyun

Aitheantas Seirbhíse:

youdao-zhiyun

Uasscór:

90

Cumraíocht:

source_language

Roghnú teanga foinseach

Roghanna atá ar fáil:

auto -- Roghnú uathoibríoch

source -- Teanga foinse an chomhpháirte

secondary -- Teanga thánaisteach atá sainmhínithe i dtionscadal nó i gcomhpháirt

key

Aitheantas Cliant

secret

Rún an chliaint

Seirbhís aistriúcháin meaisín curtha ar fáil ag Youdao.

Úsáideann an tseirbhís seo API, agus ní mór duit aitheantas agus eochair API a fháil ó Youdao.

Aistriúchán meaisín saincheaptha

Is féidir leat do sheirbhísí aistriúcháin meaisín féin a chur i bhfeidhm freisin ag baint úsáide as cúpla líne de chód Python. Cuir an cód i modúl is féidir le Weblate a allmhairiú (féach Modúl Python a chruthú nó Cód a shaincheapadh) agus cuir ainm ranga láncháilithe le WEBLATE_MACHINERY.

The rate_limit_window service class attribute controls the cooldown after Weblate detects rate limiting or certain service failures. Its default is 1800 seconds. When a service returns a retry delay, Weblate uses it instead: retry-after-ms takes precedence over Retry-After (seconds or an HTTP date), followed by Google RetryInfo details. Invalid delays are ignored. Valid delays can be shorter or longer than the service default.

Services with documented short-term throttling can override the default; for example, add rate_limit_window = 60 to your service class to retry after one minute. Translation and rephrasing use the same window with separate cooldown state.

Built-in services use a 60-second cooldown for Alibaba, Amazon Translate, Anthropic, Baidu, Google Cloud Translation Basic and Advanced, LibreTranslate, Mistral, OpenAI, and Azure OpenAI. Other services retain the default.

Cooldown expiry permits another request; it does not guarantee that a daily or billing quota has reset. The window also applies to custom endpoints configured for a service. Existing cached cooldowns expire at their original time.

"""
Machine translation example.

This example uses fictional http://example.com/ service to translate the
strings.
"""

from __future__ import annotations

from typing import TYPE_CHECKING

from weblate.machinery.base import MACHINERY_DEFAULT_THRESHOLD, MachineTranslation

if TYPE_CHECKING:
    from weblate.auth.models import User
    from weblate.machinery.base import DownloadTranslations
    from weblate.trans.models import Unit


class SampleTranslation(MachineTranslation):
    """Sample machine translation interface."""

    name = "Sample"

    def download_languages(self) -> list[str]:
        """Return list of languages your machine translation supports."""
        response = self.request("get", "http://example.com/languages")
        return response.json()["languages"]

    def download_translations(
        self,
        source_language: str,
        target_language: str,
        text: str,
        unit: Unit | None,
        user: User | None,
        threshold: int = MACHINERY_DEFAULT_THRESHOLD,
    ) -> DownloadTranslations:
        """Return tuple with translations."""
        response = self.request(
            "get",
            "http://example.com/translate",
            params={
                "source_language": source_language,
                "target_language": target_language,
                "text": text,
            },
        )

        for translation in response.json()["translations"]:
            yield {
                "text": translation,
                "quality": 100,
                "service": self.name,
                "source": text,
            }