Acmhainní sreang Android

Formáid shainiúil comhaid Android chun feidhmchláir a aistriú.

Tá acmhainní teaghrán Android aonteangach, tá an Comhad aonteangach bunteanga stóráilte in áit eile ó na comhaid eile -- res/values/strings.xml.

Déanann Weblate seo a leanas éalú ó na teaghráin:

  • Má tá teaghrán bailí XML, cuirtear isteach é mar XML don aistriúchán.

  • Éalaítear ? agus @ le \\ ag tús na teaghrán chun iad a sheachaint mar thagairtí stíle nó acmhainne.

  • Sa chás go bhfuil spásanna iomadúla sa teaghrán, luaitear é le comharthaí athfhriotail dhúbailte (").

  • Déantar éalú ó línte nua mar \\n, ach coinnítear an líne nua iarbhír ar mhaithe le hinléiteacht chomh maith.

Note

Ní thacaítear le struchtúir teaghrán-eagar do Android faoi láthair. Chun oibriú timpeall air seo, is féidir leat do chuid eagar teaghrán a bhriseadh óna chéile:

<string-array name="several_strings">
    <item>First string</item>
    <item>Second string</item>
</string-array>

éirí:

<string-array name="several_strings">
    <item>@string/several_strings_0</item>
    <item>@string/several_strings_1</item>
</string-array>
<string name="several_strings_0">First string</string>
<string name="several_strings_1">Second string</string>

Ba cheart an eagar teaghrán a thugann suntas do na heilimintí teaghrán a stóráil i gcomhad eile, agus gan é a chur ar fáil le haistriú.

Seans go gcabhróidh an script seo le do chomhaid strings.xml agus aistriúcháin atá ann cheana a réamhphróiseáil: https://gist.github.com/paour/11291062

Hint

Chun nach n-aistrítear roinnt teaghráin, is féidir iad seo a mharcáil mar neamh-aistrithe. Féadfaidh sé seo a bheith úsáideach go háirithe le haghaidh tagairtí teaghrán:

<string name="foobar" translatable="false">@string/foo</string>
Gnéithe tacaithe

Síneadh comhaid

.xml

Teangachas ⓘ

Aonteangach

Tacaíonn sé le hiolra ⓘ

Yes

Tacaíonn sé le tuairiscí ⓘ

Yes

Tacaíonn sé le míniú ⓘ

No

Tacaíonn sé le comhthéacs ⓘ

No

Tacaíonn suíomh ⓘ

No

Tacaíonn sé le bratacha ⓘ

Yes

Aitheantóir API

aresource

Tacaíonn sé le teaghráin léite amháin ⓘ

Yes

Supports removing obsolete strings ⓘ

No

Bratacha seiceála curtha leis an bhformáid seo ⓘ

Formáid Java

Cumraíocht Weblate

Gnáthchlár Gréasáin Cumraíocht na Comhpháirte

Masc comhaid

res/values-*/strings.xml

Comhad aonteangach bunteanga

res/values/strings.xml

Teimpléad le haghaidh aistriúcháin nua

Folamh

Formáid comhaid

Acmhainn Teaghrán Android