Formáidí comhaid logánaithe

Tacaíonn Weblate le raon leathan formáidí aistriúcháin. Tá gach formáid beagán difriúil agus soláthraíonn siad sraith éagsúil cumais.

Hint

Agus formáid comhaid á roghnú agat le haghaidh d’fheidhmchláir, is fearr formáid seanbhunaithe éigin a chur san fhoireann uirlisí/ardán a úsáideann tú. Ar an mbealach seo is féidir le d’aistritheoirí úsáid a bhaint freisin as cibé uirlisí a bhfuil taithí acu orthu, agus is dóichí go gcuirfidh siad le do thionscadal.

Brath uathoibríoch

Déanann Weblate iarracht formáid comhaid a bhrath le linn Tionscadail agus comhpháirteanna aistriúcháin a chur leis. Seans go bhfuil an bhrath mícheart le haghaidh leaganacha éagsúla den fhormáid sraitheachúcháin chéanna (JSON, YAML, airíonna) nó ionchódú comhaid, mar sin deimhnigh le do thoil go bhfuil Formáid comhaid ceart sula gcruthaítear an chomhpháirt.

Cumais cineálacha aistriúcháin

Féach ar leathanach doiciméadachta gach formáid comhaid aonair le haghaidh eolais faoi na gnéithe a dtacaítear leo sa fhormáid sin.

Formáidí dátheangacha agus aonteangacha

An dá monolingual agus bilingual tacaithe. Stórálann formáidí dátheangacha dhá theanga i gcomhad amháin – foinse agus aistriúchán (is iad na gnáthshamplaí ná PO gettext GNU (Réad Inaistrithe), XLIFF 1.1 agus 1.2Teaghráin Apple iOS). Ar an taobh eile de, sainaithníonn formáidí aonteangacha an teaghrán de réir aitheantais, agus níl i ngach comhad teanga ach iad siúd a mhapáil chuig teanga ar bith (go hiondúil Acmhainní sreang Android). Úsáidtear roinnt formáidí comhaid sa dá leagan, féach an cur síos mionsonraithe thíos.

Chun comhaid aonteangacha a úsáid i gceart, éilíonn Weblate rochtain ar chomhad ina bhfuil liosta iomlán teaghráin le haistriú lena bhfoinse—tugtar an comhad seo Comhad aonteangach bunteanga laistigh de Weblate, cé go bhféadfadh an t-ainmniú a bheith éagsúil i do pharaidím.

Ina theannta sin is féidir an sreabhadh oibre seo a leathnú trí Comhad teanga idirmheánach a úsáid chun teaghráin a sholáthraíonn forbróirí a chur san áireamh, ach gan é a úsáid mar atá sna teaghráin deiridh.

stáit teaghrán

Ní dhéanann go leor formáidí comhaid idirdhealú ach ar theaghráin "Neamhaistrithe" agus "Aistrithe". Le roinnt formáidí is féidir faisnéis stáit níos míne a stóráil, mar "Eagarthóireacht Riachtanais" nó "Ceadaithe".

Cur síos ar an teaghrán foinse

Is féidir cur síos ar theaghrán foinse a úsáid chun faisnéis bhreise a thabhairt faoin teaghrán atá le haistriú.

Tá tacaíocht dhúchais ag go leor formáidí chun faisnéis bhreise a sholáthar d’aistritheoirí (mar shampla XLIFF 1.1 agus 1.2, PO gettext GNU (Réad Inaistrithe), Síneadh Gréasáin JSON, Comhaid CSV, Excel Oscailte XML, Qt Teangeolaí .ts, go-i18n comhaid JSON, comhaid JSON gotext, Comhad ARB, Comhaid acmhainne .NET (RESX, RESW)). Baineann go leor formáidí eile amach an tráchtaireacht is gaire mar chur síos ar an teaghrán foinse.

Míniú

Is féidir an Míniú ar teaghráin a stóráil agus a pháirseáil ó chúpla formáid comhaid.

Faoi láthair ní thacaítear leis ach i Formáid eXchange TermBase.

Suíomh teaghrán foinse

B'fhéidir go gcabhródh suíomh teaghráin sa chód foinse d'aistritheoirí oilte a fháil amach conas a úsáidtear an teaghrán.

Bíonn an fhaisnéis seo ar fáil go hiondúil i bhformáidí dátheangacha ina mbaintear teaghráin as an gcód foinse ag baint úsáide as uirlisí. Mar shampla PO gettext GNU (Réad Inaistrithe) agus Qt Teangeolaí .ts.

Bratacha aistriúcháin

Ligeann bratacha aistriúcháin iompar Weblate a shaincheapadh. Tacaíonn roinnt formáidí le sainmhíniú iad siúd sa chomhad aistriúcháin (is féidir leat iad a shainiú i gcónaí i gcomhéadan Weblate, féach Saincheapadh iompar ag baint úsáide as bratacha).

Tá an ghné seo múnlaithe ar bhratacha i PO gettext GNU (Réad Inaistrithe).

Ina theannta sin, do gach formáid atá bunaithe ar XML, baintear na bratacha as an aitreabúid neamhchaighdeánach weblate-flags. Ina theannta sin tacaítear le max-length:N tríd an ngné maxwidth attribute mar atá sainmhínithe i gcaighdeán XLIFF, féach Ag sonrú bratacha aistriúcháin.

Comhthéacs

Úsáidtear comhthéacs chun teaghráin chomhionanna a dhifreáil i bhformáid dhátheangach a úsáidtear i scóip éagsúla (mar shampla is féidir Sun a úsáid mar ainm giorraithe an lae "Dé Domhnaigh" nó mar ainm an réalta is gaire dúinn).

I gcás formáidí aonteangacha is féidir leis an aitheantóir teaghrán (ar a dtugtar eochair go minic) freastal ar an gcuspóir céanna agus ní gá comhthéacs breise.

Teaghráin iolraithe

Tá iolraí riachtanach chun teaghráin a logánú i gceart le comhaireamh inathraithe. Braitheann na rialacha ar sprioctheanga agus leanann go leor formáidí sonraíocht CLDR chuige sin.

Hint

Teastaíonn tacaíocht cheart ón gcreat iarratais ó theagáin iolracha freisin. Roghnaigh formáid dhúchasach d'ardán amhail PO gettext GNU (Réad Inaistrithe), Acmhainní sreang AndroidFormáid stringsdict.

Teaghráin inléite amháin

Áireofar teaghráin inléite amháin ó chomhaid aistriúcháin, ach ní féidir iad a chur in eagar in Weblate. Is beag formáid a thacaíonn leis an ngné seo ó dhúchas (XLIFF 1.1 agus 1.2 agus Acmhainní sreang Android), ach is féidir aithris a dhéanamh air in áiteanna eile trí bhratach read-only a chur leis, féach Saincheapadh iompar ag baint úsáide as bratacha.

Tacú le formáidí eile

Is féidir tacú go héasca leis an gcuid is mó de na formáidí a dtacaítear leo ag translate-toolkit a thacaíonn le sraithiú, ach ní dhearnadh aon tástáil orthu (go fóill). I bhformhór na gcásanna, bíonn gá le sraith tanaí breise i Weblate chun difríochtaí in iompar stórála éagsúla a cheilt.

Chun tacaíocht a thabhairt d'fhormáid nua, is é an cur chuige is fearr ná tacaíocht a chur i bhfeidhm ar dtús sa treoir uirlisí aistrithe.

Paraiméadair formáid comhaid

Soláthraíonn paraiméadair formáide comhaid bealach chun socruithe a bhaineann leis an bhformáid comhaid a chumrú. Déantar iad a chumrú ag leibhéal an chomhpháirte agus tugann siad deis duit an chaoi a láimhseálfar parsáil agus sraithiú comhad a shaincheapadh.

Liosta paraiméadair formáid comhaid

Ainm an pharaiméadair

Formáidí comhaid

Lipéad

Téacs cabhrach

códú_csv

  • csv

  • csv-multi

Ionchódú comhaid

Códú a úsáidtear le haghaidh comhaid CSV

Roghanna atá ar fáil:

auto

Uath-bhrath

utf-8

UTF-8

códú_simplí_csv

  • csv-simple

Ionchódú comhaid

Códú a úsáidtear le haghaidh comhaid CSV simplí

Roghanna atá ar fáil:

auto

Uath-bhrath

utf-8

UTF-8

iso-8859-1

ISO-8859-1

dos_eol

Gach formáid comhaid

Críochnaíonn líne DOS

Bain úsáid as deirí líne DOS (rn) in ionad deirí líne UNIX (n) i dteaghráin.

flatxml_key_name

  • flatxml

Ainm eochair FlatXML

flatxml_root_name

  • flatxml

Ainm fréimhe FlatXML

flatxml_value_name

  • flatxml

Ainm luacha FlatXML

gwt_encoding

  • gwt

Ionchódú comhaid

Códú a úsáidtear le haghaidh comhaid GWT Airíonna

Roghanna atá ar fáil:

utf-8

UTF-8

iso-8859-1

ISO-8859-1

json_indent

  • json

  • json-nested

  • webextension

  • i18next

  • i18nextv4

  • arb

  • go-i18n-json

  • go-i18n-json-v2

  • formatjs

  • gotext

eangú JSON

json_indent_style

  • json

  • json-nested

  • webextension

  • i18next

  • i18nextv4

  • arb

  • go-i18n-json

  • go-i18n-json-v2

  • formatjs

  • gotext

Stíl eangaithe JSON

Roghanna atá ar fáil:

spaces

Spásanna

tabs

Cluaisíní

json_sort_keys

  • json

  • json-nested

  • webextension

  • i18next

  • i18nextv4

  • arb

  • go-i18n-json

  • go-i18n-json-v2

  • formatjs

  • gotext

Sórtáil eochracha JSON

json_use_compact_separators

  • json

  • json-nested

  • webextension

  • i18next

  • i18nextv4

  • arb

  • go-i18n-json

  • go-i18n-json-v2

  • formatjs

  • gotext

Seachain spásanna i ndiaidh deighilteoirí

line_max_length

  • markdown

  • mdx

Fad uasta líne

An líon uasta carachtar do gach líne sa chomhad aschuir.

md_extract_code_blocks

  • markdown

  • mdx

Bloic chód a bhaint amach

Cibé acu ba cheart ábhar inaistrithe a bhaint as bloic chód i gcomhaid Markdown agus MDX.

md_extract_frontmatter

  • markdown

  • mdx

Sliocht ábhar tosaigh

Cibé acu ar cheart bloic ábhair tosaigh YAML a bhaint amach agus a aistriú i gcomhaid Markdown agus MDX.

md_no_placeholders

  • markdown

  • mdx

Díchumasaigh áitchoimeádaithe

Díchumasaíonn sé braiteadh agus próiseáil áitchoinneálaithe i gcomhaid Markdown agus MDX.

cumasc_dúblaigh

  • markdown

  • mdx

  • html

  • txt

  • dokuwiki

  • mediawiki

  • asciidoc

Dídhúblaigh teaghráin chomhionanna

Comhdhlúthaíonn sé teaghráin foinseacha comhionanna in aonad aistriúcháin amháin. Coscann sé cailliúint aistriúcháin le linn athstruchtúrú comhad nó athordú táblaí trí chomhthéacs atá ag brath ar shuíomh a bhaint.

po_fuzzy_matching

  • po

Bain úsáid as meaitseáil doiléir

po_keep_previous

  • po

Coinnigh na hathbhreithnithe roimhe seo de theaghráin aistrithe

po_line_wrap

  • po

  • po-mono

Timfhilleadh línte fada

De réir réamhshocraithe, fillteann gettext línte ag 77 carachtar agus ag línte nua. Leis an bparaiméadar --no-wrap, ní dhéantar fillte ach ag línte nua.

Roghanna atá ar fáil:

77

Wrap línte ag 77 carachtar agus ag línte nua (xgettext réamhshocraithe)

65535

Línte a fhilleadh ag línte nua amháin (cosúil le gettext --no-wrap)

-1

Gan timfhilleadh líne

po_no_location

  • po

Ná cuir faisnéis suímh san áireamh sa chomhad

po_report_msgid_bugs_to

  • po

  • po-mono

Tuairiscigh fabhtanna chuig

Ligeann sé do Weblate ceanntásc an chomhaid "Report-Msgid-Bugs-To" a nuashonrú má tá seoladh tuairiscithe fabht an teaghráin foinse socraithe.

po_set_language_team

  • po

  • po-mono

Nuashonraigh ceanntásc na foirne teanga

Ligeann sé do Weblate ceanntásc an chomhaid "Language-Team" a nuashonrú.

po_set_last_translator

  • po

  • po-mono

Nuashonraigh ceanntásc an aistritheora dheireanaigh

Ligeann sé do Weblate ceanntásc an chomhaid "Last-Translator" a nuashonrú.

po_set_x_generator

  • po

  • po-mono

Nuashonraigh ceanntásc X-Generator

Ligeann sé do Weblate ceanntásc an chomhaid "X-Generator" a nuashonrú.

airíonna_ionchódú

  • properties

Ionchódú comhaid

Códú a úsáidtear le haghaidh comhaid Java Properties

Roghanna atá ar fáil:

iso-8859-1

ISO-8859-1

utf-8

UTF-8

utf-16

UTF-16

códú_teaghrán

  • strings

Ionchódú comhaid

Códú a úsáidtear le haghaidh comhaid teaghrán iOS

Roghanna atá ar fáil:

utf-8

UTF-8

utf-16

UTF-16

xml_closing_tags

  • ts

  • plainxliff

  • xliff

  • xliff2

  • xliff2-placeables

  • poxliff

  • apple-xliff

  • resx

  • aresource

  • moko-resource

  • cmp-resource

  • tbx

Cuir clib deiridh san áireamh le haghaidh clibeanna bána XML

yaml_indent

  • yaml

  • ruby-yaml

eangú YAML

yaml_line_break

  • yaml

  • ruby-yaml

Briseadh líne

Roghanna atá ar fáil:

dos

DOS (\r\n)

unix

UNIX (\n)

mac

MAC (\r)

yaml_line_wrap

  • yaml

  • ruby-yaml

Timfhilleadh línte fada

Roghanna atá ar fáil:

80

Línte fillte ar 80 charachtair

100

Wrap línte ag 100 chars

120

Wrap línte ag 120 charachtair

180

Wrap línte ag 180 chars

65535

Gan timfhilleadh líne