உள்ளூராக்கல் கோப்பு வடிவங்கள்

வலைபெயர்ப்பு பரந்த அளவிலான மொழிபெயர்ப்பு வடிவங்களை ஆதரிக்கிறது. ஒவ்வொரு வடிவமும் சற்று வித்தியாசமானது மற்றும் வெவ்வேறு திறன்களை வழங்குகிறது.

Hint

உங்கள் பயன்பாட்டிற்கான கோப்பு வடிவமைப்பைத் தேர்ந்தெடுக்கும்போது, நீங்கள் பயன்படுத்தும் கருவித்தொகுப்பு / இயங்குதளத்தில் நன்கு நிறுவப்பட்ட வடிவமைப்பை ஒட்டுவது நல்லது. இந்த வழியில் உங்கள் மொழிபெயர்ப்பாளர்கள் அவர்கள் பயன்படுத்தும் எந்த கருவிகளையும் கூடுதலாகப் பயன்படுத்தலாம், மேலும் உங்கள் திட்டத்திற்கு பங்களிப்பார்கள்.

தானியங்கி கண்டறிதல்

வலைபெயர்ப்பு மொழிபெயர்ப்பு திட்டங்கள் மற்றும் கூறுகளைச் சேர்ப்பது இன் போது கோப்பு வடிவமைப்பைக் கண்டறிய முயற்சிக்கிறது. ஒரே சீரியல் வடிவமைப்பு (JSON, YAML, பண்புகள்) அல்லது கோப்பு குறியாக்கத்தின் வெவ்வேறு வகைகளில் கண்டறிதல் தவறாக இருக்கலாம், எனவே கூறுகளை உருவாக்கும் முன் கோப்பு வகை சரியானதா என்பதைச் சரிபார்க்கவும்.

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

Please refer to the documentation page of each individual file format for information about which features are supported in that format.

இருமொழி மற்றும் ஒற்றை மொழி வடிவங்கள்

இரண்டும் ஒருமொழி மற்றும் இருமொழி வடிவங்கள் ஆதரிக்கப்படுகின்றன. இருமொழி வடிவங்கள் ஒரே கோப்பில் இரண்டு மொழிகளைச் சேமிக்கின்றன—மூலம் மற்றும் மொழிபெயர்ப்பு (வழக்கமான எடுத்துக்காட்டுகள் குனு கெட்டெக்ச்ட் போ (சிறிய பொருள்), ஃலிப்ப் 1.1 மற்றும் 1.2 அல்லது apple ஐஇமு strings). மறுபுறம், ஒருமொழி வடிவங்கள் அடையாளம் மூலம் சரத்தை அடையாளம் காணும், மேலும் ஒவ்வொரு மொழிக் கோப்பிலும் கொடுக்கப்பட்ட மொழியின் மேப்பிங் மட்டுமே இருக்கும் (பொதுவாக ஆண்ட்ராய்டு string resources). சில கோப்பு வடிவங்கள் இரண்டு வகைகளிலும் பயன்படுத்தப்படுகின்றன, கீழே உள்ள விரிவான விளக்கத்தைப் பார்க்கவும்.

ஒருமொழிக் கோப்புகளின் சரியான பயன்பாட்டிற்கு, வலைபெயர்ப்பு க்கு அவற்றின் மூலத்துடன் மொழிபெயர்க்க சரங்களின் முழுமையான பட்டியலைக் கொண்ட ஒரு கோப்பை அணுக வேண்டும் - இந்த கோப்பு வலைபெயர்ப்பு க்குள் ஒருமொழி அடிப்படை மொழி கோப்பு என்று அழைக்கப்படுகிறது, இருப்பினும் உங்கள் முன்னுதாரணத்தில் பெயரிடுதல் மாறுபடலாம்.

கூடுதலாக, உருவாக்குபவர்கள் வழங்கிய சரங்களைச் சேர்க்க இடைநிலை மொழி கோப்பு ஐப் பயன்படுத்துவதன் மூலம் இந்த பணிப்பாய்வு நீட்டிக்கப்படலாம், ஆனால் இறுதி சரங்களில் உள்ளது போல் பயன்படுத்தக்கூடாது.

string states

பல கோப்பு வடிவங்கள் "மொழிபெயர்க்கப்படாத" மற்றும் "மொழிபெயர்க்கப்பட்ட" சரங்களை மட்டுமே வேறுபடுத்துகின்றன. சில வடிவங்கள் மூலம் "திருத்துதல் தேவைகள்" அல்லது "அங்கீகரிக்கப்பட்டவை" போன்ற மிகவும் நேர்த்தியான மாநில தகவல்களை சேமிக்க முடியும்.

மூல சரம் விளக்கம்

மொழிபெயர்க்க சரத்தைப் பற்றிய கூடுதல் தகவல்களை அனுப்ப மூல சரம் விளக்கங்களைப் பயன்படுத்தலாம்.

Several formats have native support for providing additional info to translators (for example ஃலிப்ப் 1.1 மற்றும் 1.2, குனு கெட்டெக்ச்ட் போ (சிறிய பொருள்), weblextension சாதொபொகு, காபிம கோப்புகள், எக்செல் ஓபன் எக்ச்எம்எல், கியுடி linguist .ts, go-i18n சாதொபொகு கோப்புகள், gotext சாதொபொகு கோப்புகள், ஏஆர்பி கோப்பு, நெட் வள கோப்புகள் (resx, resw)). Many other formats extract closest comment as source string description.

விளக்கம்

சரங்களில் உள்ள விளக்கம் ஒரு சில கோப்பு வடிவங்களில் இருந்து சேமிக்கப்பட்டு பாகுபடுத்தப்படும்.

தற்போது டெர்ம்பேச் பரிமாற்ற வடிவம் இல் மட்டுமே ஆதரிக்கப்படுகிறது.

மூல சர இருப்பிடம்

மூலக் குறியீட்டில் ஒரு சரத்தின் இருப்பிடம் திறமையான மொழிபெயர்ப்பாளர்களுக்கு சரம் எவ்வாறு பயன்படுத்தப்படுகிறது என்பதைக் கண்டறிய உதவும்.

கருவிகளைப் பயன்படுத்தி மூலக் குறியீட்டிலிருந்து சரங்கள் பிரித்தெடுக்கப்படும் இருமொழி வடிவங்களில் இந்தத் செய்தி பொதுவாகக் கிடைக்கும். உதாரணமாக குனு கெட்டெக்ச்ட் போ (சிறிய பொருள்) மற்றும் கியுடி linguist .ts.

மொழிபெயர்ப்பு கொடிகள்

மொழிபெயர்ப்புக் கொடிகள் வலைபெயர்ப்பு நடத்தையைத் தனிப்பயனாக்க அனுமதிக்கின்றன. சில வடிவங்கள் மொழிபெயர்ப்பு கோப்பில் உள்ளவற்றை வரையறுப்பதை ஆதரிக்கின்றன (அவற்றை நீங்கள் எப்போதும் வலைபெயர்ப்பு இடைமுகத்தில் வரையறுக்கலாம், பார்க்க கொடிகளைப் பயன்படுத்தி நடத்தை தனிப்பயனாக்குதல்).

இந்த நற்பொருத்தம் குனு கெட்டெக்ச்ட் போ (சிறிய பொருள்) இல் உள்ள கொடிகளை மாதிரியாகக் கொண்டது.

Additionally, க்கு அனைத்தும் நீகுமொ based format, the flags அரே extracted இருந்து the non-standard பண்புக்கூறு weblate-flags. Additionally max-length:N is supported through the maxwidth attribute அச் defined in the ஃலிப்ப் standard, see மொழிபெயர்ப்பு கொடிகளைக் குறிப்பிடுகிறது.

தருணம்

வெவ்வேறு நோக்கங்களில் பயன்படுத்தப்படும் இருமொழி வடிவத்தில் ஒத்த சரங்களை வேறுபடுத்துவதற்கு சூழல் பயன்படுத்தப்படுகிறது (எடுத்துக்காட்டாக 'சூரியன்' என்பது நாளின் சுருக்கமான பெயராக "ஞாயிறு" அல்லது நமக்கு நெருக்கமான நட்சத்திரத்தின் பெயராகப் பயன்படுத்தப்படலாம்).

ஒற்றை மொழி வடிவங்களுக்கு சர அடையாளங்காட்டி (பெரும்பாலும் விசை என்று அழைக்கப்படுகிறது) அதே நோக்கத்திற்கு உதவக்கூடும் மற்றும் கூடுதல் சூழல் தேவையில்லை.

பன்மைப்படுத்தப்பட்ட சரங்கள்

மாறும் எண்ணிக்கை கொண்ட சரங்களை சரியாக உள்ளூர்மயமாக்க பன்மைகள் தேவை. விதிகள் ஒரு இலக்கு மொழியைப் பொறுத்தது மற்றும் பல வடிவங்கள் அதற்கான சி.எல்.டி.ஆர் விவரக்குறிப்பைப் பின்பற்றுகின்றன.

Hint

பன்மைப்படுத்தல் சரங்களுக்கு பயன்பாட்டு கட்டமைப்பிலிருந்தும் சரியான உதவி தேவை. குனு கெட்டெக்ச்ட் போ (சிறிய பொருள்), ஆண்ட்ராய்டு string resources அல்லது stringsdict வடிவம் போன்ற உங்கள் தளத்தின் சொந்த வடிவமைப்பைத் தேர்வுசெய்யவும்.

படிக்க-மட்டுமே சரங்கள்

Read-only strings from translation files will be included, but can not be edited in Weblate. This feature is natively supported by few formats (ஃலிப்ப் 1.1 மற்றும் 1.2 and ஆண்ட்ராய்டு string resources), but can be emulated in others by adding a read-only flag, see கொடிகளைப் பயன்படுத்தி நடத்தை தனிப்பயனாக்குதல்.

பிற வடிவங்களை ஆதரிக்கிறது

வரிசைப்படுத்தலை ஆதரிக்கும் மொழிபெயர்ப்பு-டூல்கிட் ஆல் ஆதரிக்கப்படும் பெரும்பாலான வடிவங்கள் எளிதில் ஆதரிக்கப்படலாம், ஆனால் அவர்கள் (இன்னும்) எந்த சோதனையும் பெறவில்லை. பெரும்பாலான சந்தர்ப்பங்களில், வெவ்வேறு சேமிப்பகங்களின் நடத்தையில் வேறுபாடுகளை மறைக்க வெப்லேட்டில் கூடுதல் மெல்லிய அடுக்கு தேவைப்படுகிறது.

புதிய வடிவமைப்பிற்கான ஆதரவைச் சேர்க்க, விருப்பமான அணுகுமுறை முதலில் மொழிபெயர்ப்பு-டூல்கிட் இல் ஆதரவை செயல்படுத்துவதாகும்.

கோப்பு வடிவ அளவுருக்கள்

கோப்பு வடிவ அளவுருக்கள் கோப்பு வடிவத்துடன் தொடர்புடைய அமைப்புகளை உள்ளமைக்க ஒரு வழியை வழங்குகிறது. அவை கூறு மட்டத்தில் கட்டமைக்கப்படுகின்றன மற்றும் கோப்பு பாகுபடுத்துதல் மற்றும் வரிசைப்படுத்தல் எவ்வாறு கையாளப்படுகின்றன என்பதைத் தனிப்பயனாக்க உங்களை அனுமதிக்கின்றன.

கோப்பு வடிவ அளவுருக்களின் பட்டியல்

அளவுரு பெயர்

கோப்பு வடிவங்கள்

சிட்டை

உதவி உரை

காபிம_குறியீடு

  • csv

  • csv-multi

கோப்பு குறியாக்கம்

காபிம கோப்புகளுக்கு என்கோடிங் பயன்படுத்தப்படுகிறது

கிடைக்கும் தேர்வுகள்:

auto

தானாக கண்டறிதல்

utf-8

UTF-8

காபிம_எளிய_குறியீடு

  • csv-simple

கோப்பு குறியாக்கம்

எளிய காபிம கோப்புகளுக்கு என்கோடிங் பயன்படுத்தப்படுகிறது

கிடைக்கும் தேர்வுகள்:

auto

தானாக கண்டறிதல்

utf-8

UTF-8

iso-8859-1

ISO-8859-1

dos_eol

All file formats

டோச் வரி முடிவுகள்

Use DOS line endings (rn) instead of UNIX line endings (n) in strings.

தட்டைஎக்எசுஎம்எல்_திறவுகோல்_பெயர்

  • flatxml

FlatXML முக்கிய பெயர்

தட்டைஎக்எசுஎம்எல்_வேர்_பெயர்

  • flatxml

FlatXML ரூட் பெயர்

தட்டைஎக்எசுஎம்எல்_மதிப்பு_பெயர்

  • flatxml

FlatXML மதிப்பு பெயர்

gwt_குறியீடு

  • gwt

கோப்பு குறியாக்கம்

GWT பண்புகள் கோப்புகளுக்கு என்கோடிங் பயன்படுத்தப்படுகிறது

கிடைக்கும் தேர்வுகள்:

utf-8

UTF-8

iso-8859-1

ISO-8859-1

json_உள்தள்ளு

  • json

  • json-nested

  • webextension

  • i18next

  • i18nextv4

  • arb

  • go-i18n-json

  • go-i18n-json-v2

  • formatjs

  • gotext

சாதொபொகு உள்தள்ளல்

json_indent_style

  • json

  • json-nested

  • webextension

  • i18next

  • i18nextv4

  • arb

  • go-i18n-json

  • go-i18n-json-v2

  • formatjs

  • gotext

சாதொபொகு உள்தள்ளல் நடை

கிடைக்கும் தேர்வுகள்:

spaces

இடங்கள்

tabs

தாவல்கள்

json_sort_keys

  • json

  • json-nested

  • webextension

  • i18next

  • i18nextv4

  • arb

  • go-i18n-json

  • go-i18n-json-v2

  • formatjs

  • gotext

சாதொபொகு விசைகளை வரிசைப்படுத்துங்கள்

json_use_compact_separators

  • json

  • json-nested

  • webextension

  • i18next

  • i18nextv4

  • arb

  • go-i18n-json

  • go-i18n-json-v2

  • formatjs

  • gotext

பிரிப்பான்களுக்குப் பிறகு இடங்களைத் தவிர்க்கவும்

line_max_length

  • markdown

  • mdx

Maximum line length

The maximum number of characters for each line in the output file.

md_extract_code_blocks

  • markdown

  • mdx

Extract code blocks

Whether to extract translatable content from code blocks in Markdown and MDX files.

md_extract_frontmatter

  • markdown

  • mdx

Extract front matter

Whether to extract and translate YAML front matter blocks in Markdown and MDX files.

md_no_placeholders

  • markdown

  • mdx

Disable placeholders

Disables detection and processing of placeholders in Markdown and MDX files.

merge_duplicates

  • markdown

  • mdx

  • html

  • txt

  • dokuwiki

  • mediawiki

  • asciidoc

ஒரே மாதிரியான சரங்களை நகலெடுக்கவும்

ஒரே மாதிரியான மூல சரங்களை ஒற்றை மொழிபெயர்ப்பு அலகுக்குள் ஒருங்கிணைக்கிறது. நிலை சார்ந்த சூழலை அகற்றுவதன் மூலம் கோப்பு மறுசீரமைப்பு அல்லது அட்டவணை மறுவரிசைப்படுத்தலின் போது மொழிபெயர்ப்பு இழப்பைத் தடுக்கிறது.

po_fuzzy_matching

  • po

தெளிவற்ற பொருத்தத்தைப் பயன்படுத்து

முந்தைய_வை

  • po

மொழிபெயர்க்கப்பட்ட சரங்களின் முந்தைய msgids ஐ வைத்திருங்கள்

po_line_wrap

  • po

  • po-mono

நீண்ட கோடுகள் மடக்குதல்

முன்னிருப்பாக, உரைபெறு வரிகளை 77 எழுத்துகள் மற்றும் புதிய வரிகளில் மூடுகிறது. --no-wrap அளவுருவுடன், புதிய வரிகளில் மட்டுமே மடக்குதல் செய்யப்படுகிறது.

கிடைக்கும் தேர்வுகள்:

77

77 எழுத்துகளில் மற்றும் புதிய வரியில் (gettext இயல்புநிலை)

65535

Only wrap lines at newlines (like xgettext --no-wrap)

-1

வரி மடக்குதல் இல்லை

போ_இல்லை_இடம்

  • po

கோப்பில் இருப்பிடத் தகவலைச் சேர்க்க வேண்டாம்

po_report_msgid_bugs_to

  • po

  • po-mono

Report msgid bugs to

Lets Weblate update the "Report-Msgid-Bugs-To" file header if Source string bug reporting address is set.

po_set_language_team

  • po

  • po-mono

Update language team header

Lets Weblate update the "Language-Team" file header.

po_set_last_translator

  • po

  • po-mono

Update last translator header

Lets Weblate update the "Last-Translator" file header.

po_set_x_generator

  • po

  • po-mono

Update X-Generator header

Lets Weblate update the "X-Generator" file header.

பண்புகள் குறியாக்கம்

  • properties

கோப்பு குறியாக்கம்

சாவா பண்புகள் கோப்புகளுக்கு என்கோடிங் பயன்படுத்தப்படுகிறது

கிடைக்கும் தேர்வுகள்:

iso-8859-1

ISO-8859-1

utf-8

UTF-8

utf-16

UTF-16

சரங்கள்_குறியீடு

  • strings

கோப்பு குறியாக்கம்

ஐஓஎச் ச்டிரிங்ச் கோப்புகளுக்கு என்கோடிங் பயன்படுத்தப்படுகிறது

கிடைக்கும் தேர்வுகள்:

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

வெற்று எக்ச்எம்எல் குறிச்சொற்களுக்கான மூடல் குறிச்சொல்லைச் சேர்

yaml_indent

  • yaml

  • ruby-yaml

யம்ல் உள்தள்ளல்

yaml_line_break

  • yaml

  • ruby-yaml

வரி இடைவெளிகள்

கிடைக்கும் தேர்வுகள்:

dos

DOS (\r\n)

unix

UNIX (\n)

mac

MAC (\r)

yaml_line_wrap

  • yaml

  • ruby-yaml

நீண்ட கோடுகள் மடக்குதல்

கிடைக்கும் தேர்வுகள்:

80

80 எழுத்துகளில் கோடுகள்

100

100 எழுத்துகளில் கோடுகள்

120

120 எழுத்துகளில் கோடுகள்

180

180 எழுத்துகளில் கோடுகளை மடக்கு

65535

வரி மடக்குதல் இல்லை