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>

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