ஆண்ட்ராய்டு string resources

பயன்பாடுகளை மொழிபெயர்க்க ஆண்ட்ராய்டு குறிப்பிட்ட கோப்பு வடிவம்.

ஆண்ட்ராய்டு சரம் ஆதாரங்கள் ஒருமொழி, ஒருமொழி அடிப்படை மொழி கோப்பு மற்ற கோப்புகளிலிருந்து வேறுபட்ட இடத்தில் சேமிக்கப்படுகிறது -- res/values/strings.xml.

வலைபெயர்ப்பு சரங்களிலிருந்து தப்பிப்பதைப் பின்வருமாறு செய்கிறது:

  • ஒரு சரம் செல்லுபடியாகும் xml ஆக இருந்தால், அது மொழிபெயர்ப்பிற்கு xml ஆக செருகப்படுகிறது.

  • ? மற்றும் @ ஆகியவை நடை அல்லது ஆதாரக் குறிப்புகளாகப் புரிந்துகொள்வதைத் தவிர்க்க, சரத்தின் தொடக்கத்தில் \\ உடன் தப்பிக்கப்படுகின்றன.

  • சரத்தில் பல இடைவெளிகள் இருந்தால், அது இரட்டை மேற்கோள்களுடன் (") மேற்கோள் காட்டப்படும்.

  • புதிய வரிகள் \\n என தப்பிக்கப்படுகின்றன, ஆனால் உண்மையான புதிய வரியும் படிக்கக்கூடியதாக இருக்கும்.

Note

ஆண்ட்ராய்டு 'சரம்-வரிசை' கட்டமைப்புகள் தற்போது ஆதரிக்கப்படவில்லை. இதைச் சுற்றி வேலை செய்ய, உங்கள் சர வரிசைகளை பிரிக்கலாம்:

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

ஆகு:

<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>

'சரம்' கூறுகளை சுட்டிக்காட்டும் 'சரம்-வரிசை' வேறு கோப்பில் சேமிக்கப்பட வேண்டும், மொழிபெயர்ப்புக்கு கிடைக்கக்கூடாது.

உங்கள் தற்போதைய சரங்கள்.xml கோப்புகள் மற்றும் மொழிபெயர்ப்புகளை முன்கூட்டியே செயலாக்க இந்த ச்கிரிப்ட் உதவக்கூடும்: https://gist.github.com/paour/11291062

Hint

சில சரங்களை மொழிபெயர்ப்பதைத் தவிர்க்க, இவை மொழிபெயர்க்க முடியாதவை என்று குறிக்கப்படலாம். சர குறிப்புகளுக்கு இது குறிப்பாக பயனுள்ளதாக இருக்கும்:

<string name="foobar" translatable="false">@string/foo</string>
உதவி நற்பொருத்தங்கள்

File extensions

.xml

Linguality

Monolingual

Supports plural

Yes

Supports descriptions

Yes

Supports explanation

No

Supports context

No

Supports location

No

Supports flags

Yes

API identifier

aresource

Supports read-only strings

Yes

Check flags added by this format

சாவா வடிவம்

வலைபெயர்ப்பு configuration

வழக்கமான வலைபெயர்ப்பு கூறு உள்ளமைவு

கோப்பு முகமூடி

res/values-*/strings.xml

ஒருமொழி அடிப்படை மொழி கோப்பு

res/values/strings.xml

புதிய மொழிபெயர்ப்புகளுக்கான வார்ப்புரு

'வெறுமை'

கோப்பு வகை

'அண்ட்ராய்டு ச்ட்ரிங் ரிசோர்ச்'