சோதனைகள் மற்றும் சரிசெய்தல்

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

தோல்வியுற்ற சோதனையுடன் மொழிபெயர்ப்பைச் சமர்ப்பித்தவுடன், இது உடனடியாக பயனருக்கு காட்டப்படும்:

../_images/checks.webp

தானியங்கி சரிசெய்தல்

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

See also

AUTOFIX_LIST

நீள்வட்ட மாற்றி

வகுப்பு பெயர்:

weblate.trans.autofixes.chars.ReplaceTrailingDotsWithEllipsis

மூல சரத்துடன் ஒத்துப்போக, பின் புள்ளிகளை (...) நீள்வட்டத்துடன் (...) மாற்றவும்.

சுழிய அகல இடத்தை அகற்றுதல்

வகுப்பு பெயர்:

weblate.trans.autofixes.chars.RemoveZeroSpace

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

எழுத்துக்களை அகற்றுவதைக் கட்டுப்படுத்துங்கள்

வகுப்பு பெயர்:

weblate.trans.autofixes.chars.RemoveControlChars

மூலத்தில் எதுவும் இல்லை என்றால் கட்டுப்பாட்டு எழுத்துக்களை நீக்குகிறது.

தேவநாகரி பொட்டா

வகுப்பு பெயர்:

weblate.trans.autofixes.chars.DevanagariDanda

பங்களாவில் வாக்கியத்தின் முழு நிறுத்தத்தை தேவநாகரி தண்டா எழுத்து (.) மூலம் மாற்றுகிறது.

நிறுத்தற்குறி இடைவெளி

வகுப்பு பெயர்:

weblate.trans.autofixes.chars.PunctuationSpacing

Added in version 5.3.

பிரஞ்சு சரியான நிறுத்தற்குறி இடைவெளியைப் பயன்படுத்துவதை உறுதி செய்கிறது.

இந்த சரிசெய்தலை ignore-punctuation-spacing கொடி மூலம் முடக்கலாம் (இது நிறுத்தற்குறி இடைவெளி என்பதை முடக்கும்).

பாதுகாப்பற்ற html தூய்மைப்படுத்துதல்

வகுப்பு பெயர்:

weblate.trans.autofixes.html.BleachHTML

safe-html எனக் கொடியிடப்பட்ட சரங்களிலிருந்து பாதுகாப்பற்ற உஉகுமொ மார்க்அப்பை நீக்குகிறது.

வைட்ச்பேச் ஃபிக்சரை பின்னால் மற்றும் வழிநடத்துதல்

வகுப்பு பெயர்:

weblate.trans.autofixes.whitespace.SameBookendingWhitespace

Makes leading and trailing whitespace consistent with the source string. The behavior can be fine-tuned using ignore-begin-space and ignore-end-space flags to skip processing parts of the string.

தர சோதனைகள்

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

மொழிபெயர்ப்பு சோதனைகள்

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

பிபிகோட் மார்க்அப்

Changed in version 5.10: இந்தச் சரிபார்ப்பு நம்பகத்தன்மையற்ற தானியங்கு கண்டறிதலை நம்பியிருக்காது, அதை இப்போது bbcode-text கொடியைப் பயன்படுத்தி இயக்க வேண்டும்.

சுருக்கம்:

மொழிபெயர்ப்பில் பிபிகோட் மூலத்துடன் பொருந்தவில்லை.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.markup.BBCodeCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

bbcode

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

இயக்க கொடி:

bbcode-text

புறக்கணிக்க கொடி:

ignore-bbcode

bbcode எளிய மார்க்அப்பைக் குறிக்கிறது, எடுத்துக்காட்டாக, தைரியமான எழுத்துரு அல்லது சாய்வுகளில் ஒரு செய்தியின் முக்கியமான பகுதிகளை முன்னிலைப்படுத்துகிறது.

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

Note

bbcode ஐக் கண்டறிவதற்கான முறை தற்போது மிகவும் எளிமையானது, எனவே இந்த சோதனை தவறான நேர்மறைகளை உருவாக்கக்கூடும்.

நீகுமொ குறிச்சொற்களைச் சுற்றியுள்ள எழுத்துக்கள்

சுருக்கம்:

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

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.markup.XMLCharsAroundTagsCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

xml-chars-around-tags

தூண்டுதல்:

இந்தச் சரிபார்ப்பு எப்போதும் இயக்கப்பட்டிருக்கும், ஆனால் கொடியைப் பயன்படுத்தி புறக்கணிக்கப்படலாம்.

புறக்கணிக்க கொடி:

ignore-xml-chars-around-tags

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

Note

இந்தச் சரிபார்ப்பு safe-html கொடியால் முடக்கப்பட்டது, ஏனெனில் இது உஉகுமொ தூய்மை செய்வதால் உஉகுமொ மார்க்அப்பை உருவாக்க முடியும், இது செல்லுபடியாகாத XML.

தொடர்ச்சியான நகல் சொற்கள்

Added in version 4.1.

சுருக்கம்:

உரையில் ஒரே சொல் ஒரு வரிசையில் இரண்டு முறை கொண்டுள்ளது.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.duplicate.DuplicateCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

duplicate

தூண்டுதல்:

இந்தச் சரிபார்ப்பு எப்போதும் இயக்கப்பட்டிருக்கும், ஆனால் கொடியைப் பயன்படுத்தி புறக்கணிக்கப்படலாம்.

புறக்கணிக்க கொடி:

ignore-duplicate

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

Hint

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

சொற்களஞ்சியத்தைப் பின்பற்றாது

Added in version 4.5.

சுருக்கம்:

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

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.glossary.GlossaryCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

check_glossary

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

இயக்க கொடி:

check-glossary

புறக்கணிக்க கொடி:

ignore-check-glossary

இந்தச் சரிபார்ப்பை check-glossary கொடியைப் பயன்படுத்தி இயக்க வேண்டும் (பார்க்க கொடிகளைப் பயன்படுத்தி நடத்தை தனிப்பயனாக்குதல்). அதை இயக்குவதற்கு முன் பின்வருவனவற்றைக் கவனியுங்கள்:

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

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

  • இது மாறாத மொழிபெயர்ப்பு இல் மொழிபெயர்க்க முடியாத சொற்களஞ்சியம் சொற்களையும் பயன்படுத்துகிறது.

இரட்டை இடம்

சுருக்கம்:

மொழிபெயர்ப்பில் இரட்டை இடம் உள்ளது.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.chars.DoubleSpaceCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

double_space

தூண்டுதல்:

இந்தச் சரிபார்ப்பு எப்போதும் இயக்கப்பட்டிருக்கும், ஆனால் கொடியைப் பயன்படுத்தி புறக்கணிக்கப்படலாம்.

புறக்கணிக்க கொடி:

ignore-double-space

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

மூலத்தில் இரட்டை இடம் காணப்படும்போது சோதனை தவறானது என்றால் இரட்டை இடம் வேண்டுமென்றே.

சரளமாக பாகங்கள்

Added in version 5.0.

சுருக்கம்:

சரளமாகப் பாகங்கள் பொருந்த வேண்டும்.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.fluent.parts.FluentPartsCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

fluent-parts

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

கோப்பு வடிவங்கள் தானாகவே இந்தச் சரிபார்ப்பை இயக்கும்:

சரளமான வடிவமைப்பு

இயக்க கொடி:

fluent-parts

புறக்கணிக்க கொடி:

ignore-fluent-parts

ஒவ்வொரு சரளமான செய்தியும் ஒரு விருப்ப மதிப்பு (முக்கிய உரை உள்ளடக்கம்) மற்றும் விருப்ப பண்புக்கூறுகளைக் கொண்டிருக்கலாம், அவை ஒவ்வொன்றும் செய்தியின் "பகுதி" ஆகும். வலைபெயர்ப்பில், இந்த பகுதிகள் அனைத்தும் ஒரே தொகுதிக்குள் தோன்றும், பண்புகளை குறிப்பிட சரளமாக போன்ற தொடரியல் பயன்படுத்துகின்றன. உதாரணத்திற்கு:

This is the Message value
.title = This is the title attribute
.alt = This is the alt attribute

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

Note

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

சரளமான குறிப்புகள்

Added in version 5.0.

சுருக்கம்:

சரளமான குறிப்புகள் பொருந்த வேண்டும்.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.fluent.references.FluentReferencesCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

fluent-references

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

கோப்பு வடிவங்கள் தானாகவே இந்தச் சரிபார்ப்பை இயக்கும்:

சரளமான வடிவமைப்பு

இயக்க கொடி:

fluent-references

புறக்கணிக்க கொடி:

ignore-fluent-references

ஒரு சரளமான செய்தி அல்லது சொல் மற்றொரு செய்தி, சொல், பண்புக்கூறு அல்லது மாறியைக் குறிக்கலாம். உதாரணத்திற்கு:

Here is a { message }, a { message.attribute } a { -term } and a { $variable }.
Within a function { NUMBER($num, minimumFractionDigits: 2) }

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

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

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

{ $num ->
    [one] an apple
   *[other] { $num } apples
}

இங்கே, இந்தச் சரிபார்ப்பின் நோக்கங்களுக்காக, [one] மாறுபாடு $num குறிப்பைக் கொண்டிருப்பதாகவும் கருதப்படும்.

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

{ -term.starts-with-vowel ->
    [yes] an { -term }
   *[no] a { -term }
}

இங்கே -term.starts-with-vowel என்ற குறிப்பு மொழிபெயர்ப்பில் தோன்றும் என்று எதிர்பார்க்கப்படுவதில்லை, ஆனால் -term பற்றிய குறிப்பு.

சரளமாக மொழிபெயர்ப்பு உள் html

Added in version 5.0.

சுருக்கம்:

சரளமாக இலக்கு பொருந்தக்கூடிய செல்லுபடியாகும் உள் உஉகுமொ ஆக இருக்க வேண்டும்.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.fluent.inner_html.FluentTargetInnerHTMLCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

fluent-target-inner-html

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

கோப்பு வடிவங்கள் தானாகவே இந்தச் சரிபார்ப்பை இயக்கும்:

சரளமான வடிவமைப்பு

இயக்க கொடி:

fluent-target-inner-html

புறக்கணிக்க கொடி:

ignore-fluent-target-inner-html

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

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

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

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

சரளமாக டோம் தொகுப்புடன் இணைந்து Fluentஐப் பயன்படுத்தும் போது, மூலத்தில் தோன்றும் தேவையான data-l10n-name உறுப்புகள் அல்லது <br> போன்ற அனுமதிக்கப்பட்ட இன்லைன் கூறுகள் ஏதேனும் உள்ளதா என்பதை இந்தச் சரிபார்ப்பு உறுதி செய்யும்.

எடுத்துக்காட்டாக, பின்வரும் ஆதாரம்:

Source message <img data-l10n-name="icon"/> with icon

பொருந்தும்:

Translated message <img data-l10n-name="icon"/> with icon

ஆனால் இல்லை:

Translated message <img data-l10n-name="new-val"/> with icon

அல்லதில்

Translated message <br data-l10n-name="icon"/> with no icon

சரள மொழிபெயர்ப்பு தொடரியல்

Added in version 5.0.

சுருக்கம்:

மொழிபெயர்ப்பில் சரளமான தொடரியல் பிழை.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.fluent.syntax.FluentTargetSyntaxCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

fluent-target-syntax

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

கோப்பு வடிவங்கள் தானாகவே இந்தச் சரிபார்ப்பை இயக்கும்:

சரளமான வடிவமைப்பு

இயக்க கொடி:

fluent-target-syntax

புறக்கணிக்க கொடி:

ignore-fluent-target-syntax

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

வடிவமைக்கப்பட்ட சரங்கள்

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

வலைபெயர்ப்பு பல மொழிகளில் வடிவமைப்பு சரங்களை சரிபார்ப்பதை ஆதரிக்கிறது. ஒரு சரம் சரியான முறையில் கொடியிடப்பட்டால் மட்டுமே, சரிபார்ப்பு தானாக இயக்கப்படாது (எ.கா. C வடிவமைப்பிற்கான c-format). உரைபெறு இதை தானாகவே சேர்க்கிறது, ஆனால் நீங்கள் பிற கோப்பு வடிவங்களுக்கு கைமுறையாக சேர்க்க வேண்டும் அல்லது உங்கள் PO கோப்புகள் xgettext மூலம் உருவாக்கப்படவில்லை என்றால்.

பெரும்பாலான வடிவமைப்புச் சரிபார்ப்புகள் ஒற்றை எண்ணைக் கொண்ட பன்மை வடிவங்களுக்கான வடிவமைப்பு சரங்களைத் தவிர்க்க அனுமதிக்கின்றன. இது மொழிபெயர்ப்பாளர்களை இந்த நிகழ்வுகளுக்கு (%d apple என்பதற்குப் பதிலாக One apple) நல்ல வார்த்தைகளை எழுத அனுமதிக்கிறது. கட்டுமான-வடிவம் கொடியைச் சேர்ப்பதன் மூலம் இதை முடக்கவும்.

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

Hint

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

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

../_images/format-highlight.webp

angularjs இடைக்கணிப்பு சரம்

சுருக்கம்:

angularjs இடைக்கணிப்பு சரங்கள் மூலத்துடன் பொருந்தவில்லை.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.angularjs.AngularJSInterpolationCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

angularjs_format

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

இயக்க கொடி:

angularjs-format

புறக்கணிக்க கொடி:

ignore-angularjs-format

பெயரிடப்பட்ட வடிவமைப்பு சரம் எடுத்துக்காட்டு:

Your balance is {{amount}} {{ currency }}

ஆட்டோமேடிக் கூறுகள் வடிவமைத்தல்

சுருக்கம்:

தானி பாகங்களின் ஒதுக்கிடங்கள் மூலத்துடன் பொருந்தவில்லை.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.format.AutomatticComponentsCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

automattic_components_format

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

இயக்க கொடி:

automattic-components-format

புறக்கணிக்க கொடி:

ignore-automattic-components-format

எளிய வடிவமைப்பு சரம் எடுத்துக்காட்டு:

They bought {{strong}}apples{{/strong}}.

சி வடிவம்

சுருக்கம்:

சி வடிவமைப்பு சரம் மூலத்துடன் பொருந்தவில்லை.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.format.CFormatCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

c_format

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

இயக்க கொடி:

c-format

புறக்கணிக்க கொடி:

ignore-c-format

எளிய வடிவமைப்பு சரம் எடுத்துக்காட்டு:

There are %d apples

நிலை வடிவமைப்பு சரம் எடுத்துக்காட்டு:

Your balance is %1$d %2$s

சி# வடிவம்

சுருக்கம்:

சி# வடிவமைப்பு சரம் மூலத்துடன் பொருந்தவில்லை.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.format.CSharpFormatCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

c_sharp_format

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

கோப்பு வடிவங்கள் தானாகவே இந்தச் சரிபார்ப்பை இயக்கும்:

ஆதார கோப்புகள்

இயக்க கொடி:

c-sharp-format, csharp-format

புறக்கணிக்க கொடி:

ignore-c-sharp-format

நிலை வடிவமைப்பு சரம் எடுத்துக்காட்டு:

There are {0} apples

ecmascript வார்ப்புரு எழுத்துக்கள்

சுருக்கம்:

இசிஎம்எகைஉரை வார்ப்புரு எழுத்தாளர்கள் மூலத்துடன் பொருந்தவில்லை.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.format.ESTemplateLiteralsCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

es_format

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

கோப்பு வடிவங்கள் தானாகவே இந்தச் சரிபார்ப்பை இயக்கும்:

இழுக்கக்கூடிய/i18n லாங் கோப்புகள்

இயக்க கொடி:

es-format

புறக்கணிக்க கொடி:

ignore-es-format

இடைக்கணிப்பு எடுத்துக்காட்டு:

There are ${number} apples

i18next இடைக்கணிப்பு

Added in version 4.0.

சுருக்கம்:

ப18ல்நீட் இடைக்கணிப்பு மூலத்துடன் பொருந்தவில்லை.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.format.I18NextInterpolationCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

i18next_interpolation

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

கோப்பு வடிவங்கள் தானாகவே இந்தச் சரிபார்ப்பை இயக்கும்:

i18next சாதொபொகு கோப்புகள், i18next சாதொபொகு கோப்புகள்

இயக்க கொடி:

i18next-interpolation

புறக்கணிக்க கொடி:

ignore-i18next-interpolation

இடைக்கணிப்பு எடுத்துக்காட்டு:

There are {{number}} apples

கூடு கட்டும் சான்று:

There are $t(number) apples

icu messageformat

Added in version 4.9.

சுருக்கம்:

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

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.icu.ICUMessageFormatCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

icu_message_format

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

கோப்பு வடிவங்கள் தானாகவே இந்தச் சரிபார்ப்பை இயக்கும்:

ஏஆர்பி கோப்பு, format.js சாதொபொகு கோப்பு

இயக்க கொடி:

icu-message-format

புறக்கணிக்க கொடி:

ignore-icu-message-format

இடைக்கணிப்பு எடுத்துக்காட்டு:

There {number, plural, one {is one apple} other {are # apples}}.

இந்த காசோலையானது தூய ICU செய்தி வடிவ செய்திகள் மற்றும் எளிய நீகுமொ குறிச்சொற்கள் கொண்ட ICU ஆகிய இரண்டிற்கும் ஆதரவைக் கொண்டுள்ளது. எக்ச்எம்எல் ஆதரவைத் தேர்ந்தெடுப்பதன் மூலம் அல்லது சில துணைச் சரிபார்ப்புகளை முடக்குவதன் மூலம் icu-flags:* ஐப் பயன்படுத்தி இந்தச் சரிபார்ப்பின் நடத்தையை நீங்கள் உள்ளமைக்கலாம். எடுத்துக்காட்டாக, பன்மை துணைச் செய்திகளின் சரிபார்ப்பை முடக்கும் போது பின்வரும் கொடி நீகுமொ ஆதரவை செயல்படுத்துகிறது:

icu-message-format, icu-flags:xml:-plural_selectors

xml

எளிய நீகுமொ குறிச்சொற்களுக்கான ஆதரவை இயக்கவும். இயல்பாக, எக்ச்எம்எல் குறிச்சொற்கள் தளர்வாக பாகுபடுத்தப்படும். தவறான < எழுத்துகள் ஒரு குறிச்சொல்லின் நியாயமான பகுதியாக இல்லாவிட்டால் புறக்கணிக்கப்படும்.

strict-xml

கடுமையான நீகுமொ குறிச்சொற்களுக்கான ஆதரவை இயக்கவும். அனைத்து < எழுத்துகளும் குறிச்சொல்லின் பகுதியாக இல்லாவிட்டால் அவை தவிர்க்கப்பட வேண்டும்.

-highlight

எடிட்டரில் சிறப்பம்சமாக இருப்பவர்களை முடக்கு.

-require_other

துணைச் செய்திகளுக்கு மற்ற தேர்வி தேவைப்படுவதை முடக்கு.

-submessage_selectors

துணை செய்தி தேர்வாளர்கள் மூலத்துடன் பொருந்துகிறார்கள் என்பதை சரிபார்க்கவும்.

-types

அந்த ஒதுக்கிட வகைகள் மூலத்துடன் பொருந்துகின்றன என்பதை சரிபார்க்கவும்.

-extra

மூல சரத்தில் இல்லாத இடங்கள் இல்லை என்பதை சரிபார்க்கவும்.

-missing

மூல சரத்தில் இருந்த எந்த ஒதுக்கிடமும் இல்லை என்பதை சரிபார்க்கவும்.

கூடுதலாக, ச்டிரிக்ட்-எக்ச்எம்எல் இயக்கப்படாமல், எக்ச்எம்எல் இயக்கப்பட்டிருக்கும் போது, எல்லா எக்ச்எம்எல் குறிச்சொற்களும் ஒரு குறிப்பிட்ட சரத்தில் தொடங்குவதற்கு icu-tag-prefix:PREFIX கொடியைப் பயன்படுத்தலாம். எடுத்துக்காட்டாக, <x: உடன் தொடங்கினால் மட்டுமே நீகுமொ குறிச்சொற்களைப் பொருத்த பின்வரும் கொடி அனுமதிக்கும்:

icu-message-format, icu-flags:xml, icu-tag-prefix:"x:"

இது <x:link>இங்கே சொடுக்கு செய்யவும்</x:link> உடன் பொருந்தும் ஆனால் <strong>இது</strong> அல்ல.

சாவா வடிவம்

சுருக்கம்:

சாவா வடிவமைப்பு சரம் மூலத்துடன் பொருந்தவில்லை.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.format.JavaFormatCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

java_printf_format

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

கோப்பு வடிவங்கள் தானாகவே இந்தச் சரிபார்ப்பை இயக்கும்:

ஆண்ட்ராய்டு string resources, மொபைல் கோட்லின் வளங்கள், மல்டிபிளாட்ஃபார்ம் வளங்களை எழுதுங்கள்

இயக்க கொடி:

java-printf-format

புறக்கணிக்க கொடி:

ignore-java-printf-format

எளிய வடிவமைப்பு சரம் எடுத்துக்காட்டு:

There are %d apples

நிலை வடிவமைப்பு சரம் எடுத்துக்காட்டு:

Your balance is %1$d %2$s

Changed in version 4.14: இது java-format கொடியால் நிலைமாற்றப்படும், இது GNU உரைபெறு உடன் நிலைத்தன்மைக்காக மாற்றப்பட்டது.

சாவா செய்தி

சுருக்கம்:

சாவா செய்தி வடிவ சரம் மூலத்துடன் பொருந்தவில்லை.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.format.JavaMessageFormatCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

java_format

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

கோப்பு வடிவங்கள் தானாகவே இந்தச் சரிபார்ப்பை இயக்கும்:

சாவா பண்புகள், gwt பண்புகள்

இயக்க கொடி:

auto-java-messageformat, java-format

Automatic flag behavior:

auto-java-messageformat: Treat a text as conditional Java MessageFormat, enabling சாவா செய்தி only when the source contains Java MessageFormat placeholders.

புறக்கணிக்க கொடி:

ignore-java-format

நிலை வடிவமைப்பு சரம் எடுத்துக்காட்டு:

There are {0} apples

Changed in version 4.14: இது java-messageformat கொடி மூலம் மாற்றப்பட்டது, இது GNU உரைபெறு உடன் இணக்கமாக மாற்றப்பட்டது.

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

சாவாச்கிரிப்ட் வடிவம்

சுருக்கம்:

சாவாகைஉரை வடிவமைப்பு சரம் மூலத்துடன் பொருந்தவில்லை.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.format.JavaScriptFormatCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

javascript_format

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

இயக்க கொடி:

javascript-format

புறக்கணிக்க கொடி:

ignore-javascript-format

எளிய வடிவமைப்பு சரம் எடுத்துக்காட்டு:

There are %d apples

லாராவெல் வடிவம்

சுருக்கம்:

Laravel வடிவமைப்பு சரம் மூலத்துடன் பொருந்தவில்லை.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.format.LaravelFormatCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

laravel_format

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

கோப்பு வடிவங்கள் தானாகவே இந்தச் சரிபார்ப்பை இயக்கும்:

லாரவெல் php strings

இயக்க கொடி:

laravel-format

புறக்கணிக்க கொடி:

ignore-laravel-format

பெயரிடப்பட்ட வடிவமைப்பு சரம் எடுத்துக்காட்டு:

The :attribute must be :value

லுவா வடிவம்

சுருக்கம்:

இரண்டு வடிவமைப்பு சரம் மூலத்துடன் பொருந்தவில்லை.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.format.LuaFormatCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

lua_format

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

இயக்க கொடி:

lua-format

புறக்கணிக்க கொடி:

ignore-lua-format

எளிய வடிவமைப்பு சரம் எடுத்துக்காட்டு:

There are %d apples

பொருள் பாச்கல் வடிவம்

சுருக்கம்:

பொருள் பாச்கல் வடிவமைப்பு சரம் மூலத்துடன் பொருந்தவில்லை.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.format.ObjectPascalFormatCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

object_pascal_format

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

இயக்க கொடி:

object-pascal-format

புறக்கணிக்க கொடி:

ignore-object-pascal-format

எளிய வடிவமைப்பு சரம் எடுத்துக்காட்டு:

There are %d apples

Objective-C format

Added in version 5.17.

சுருக்கம்:

Objective-C format string does not match source.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.format.ObjCFormatCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

objc_format

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

கோப்பு வடிவங்கள் தானாகவே இந்தச் சரிபார்ப்பை இயக்கும்:

apple ஐஇமு strings, stringsdict வடிவம்

இயக்க கொடி:

objc-format

புறக்கணிக்க கொடி:

ignore-objc-format

விழுக்காடு ஒதுக்கிடங்கள்

Added in version 4.0.

சுருக்கம்:

விழுக்காடு ஒதுக்கிடங்கள் மூலத்துடன் பொருந்தவில்லை.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.format.PercentPlaceholdersCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

percent_placeholders

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

இயக்க கொடி:

percent-placeholders

புறக்கணிக்க கொடி:

ignore-percent-placeholders

எளிய வடிவமைப்பு சரம் எடுத்துக்காட்டு:

There are %number% apples

பெர்ல் அடைப்புக்குறி வடிவம்

சுருக்கம்:

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

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.format.PerlBraceFormatCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

perl_brace_format

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

இயக்க கொடி:

perl-brace-format

புறக்கணிக்க கொடி:

ignore-perl-brace-format

பெயரிடப்பட்ட வடிவமைப்பு சரம் எடுத்துக்காட்டு:

There are {number} apples

பெர்ல் வடிவம்

சுருக்கம்:

பெர்ள் வடிவமைப்பு சரம் மூலத்துடன் பொருந்தவில்லை.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.format.PerlFormatCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

perl_format

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

இயக்க கொடி:

perl-format

புறக்கணிக்க கொடி:

ignore-perl-format

எளிய வடிவமைப்பு சரம் எடுத்துக்காட்டு:

There are %d apples

நிலை வடிவமைப்பு சரம் எடுத்துக்காட்டு:

Your balance is %1$d %2$s

php வடிவம்

சுருக்கம்:

பிஎச்பி வடிவமைப்பு சரம் மூலத்துடன் பொருந்தவில்லை.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.format.PHPFormatCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

php_format

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

இயக்க கொடி:

php-format

புறக்கணிக்க கொடி:

ignore-php-format

எளிய வடிவமைப்பு சரம் எடுத்துக்காட்டு:

There are %d apples

நிலை வடிவமைப்பு சரம் எடுத்துக்காட்டு:

Your balance is %1$d %2$s

பைதான் அடைப்புக்குறி வடிவம்

சுருக்கம்:

பைதான் அடைப்புக்குறி வடிவமைப்பு சரம் மூலத்துடன் பொருந்தவில்லை.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.format.PythonBraceFormatCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

python_brace_format

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

இயக்க கொடி:

python-brace-format

புறக்கணிக்க கொடி:

ignore-python-brace-format

எளிய வடிவமைப்பு சரம்:

There are {} apples

பெயரிடப்பட்ட வடிவமைப்பு சரம் எடுத்துக்காட்டு:

Your balance is {amount} {currency}

பைதான் வடிவம்

சுருக்கம்:

பைதான் வடிவமைப்பு சரம் மூலத்துடன் பொருந்தவில்லை.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.format.PythonFormatCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

python_format

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

இயக்க கொடி:

python-format

புறக்கணிக்க கொடி:

ignore-python-format

எளிய வடிவமைப்பு சரம்:

There are %d apples

பெயரிடப்பட்ட வடிவமைப்பு சரம் எடுத்துக்காட்டு:

Your balance is %(amount)d %(currency)s

கியுடி வடிவம்

சுருக்கம்:

கியுடி வடிவமைப்பு சரம் மூலத்துடன் பொருந்தவில்லை.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.qt.QtFormatCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

qt_format

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

இயக்க கொடி:

qt-format

புறக்கணிக்க கொடி:

ignore-qt-format

நிலை வடிவமைப்பு சரம் எடுத்துக்காட்டு:

There are %1 apples

கியுடி பன்மை வடிவம்

சுருக்கம்:

கியுடி பன்மை வடிவமைப்பு சரம் மூலத்துடன் பொருந்தவில்லை.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.qt.QtPluralCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

qt_plural_format

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

இயக்க கொடி:

qt-plural-format

புறக்கணிக்க கொடி:

ignore-qt-plural-format

பன்மை வடிவமைப்பு சரம் எடுத்துக்காட்டு:

There are %Ln apple(s)

ரூபி வடிவம்

சுருக்கம்:

மாணிக்கம் வடிவமைப்பு சரம் மூலத்துடன் பொருந்தவில்லை.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.ruby.RubyFormatCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

ruby_format

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

இயக்க கொடி:

ruby-format

புறக்கணிக்க கொடி:

ignore-ruby-format

எளிய வடிவமைப்பு சரம் எடுத்துக்காட்டு:

There are %d apples

நிலை வடிவமைப்பு சரம் எடுத்துக்காட்டு:

Your balance is %1$f %2$s

பெயரிடப்பட்ட வடிவமைப்பு சரம் எடுத்துக்காட்டு:

Your balance is %+.2<amount>f %<currency>s

பெயரிடப்பட்ட வார்ப்புரு சரம்:

Your balance is %{amount} %{currency}

திட்ட வடிவம்

சுருக்கம்:

திட்ட வடிவமைப்பு சரம் மூலத்துடன் பொருந்தவில்லை.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.format.SchemeFormatCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

scheme_format

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

இயக்க கொடி:

scheme-format

புறக்கணிக்க கொடி:

ignore-scheme-format

எளிய வடிவமைப்பு சரம் எடுத்துக்காட்டு:

There are ~d apples

vue ப18ல் வடிவமைப்பு

சுருக்கம்:

பார்வை ப18ல் வடிவமைப்பு மூலத்துடன் பொருந்தவில்லை.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.format.VueFormattingCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

vue_format

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

இயக்க கொடி:

vue-format

புறக்கணிக்க கொடி:

ignore-vue-format

பெயரிடப்பட்ட வடிவமைப்பு:

There are {count} apples

ரெயில்ச் ப18ல் வடிவமைப்பு:

There are %{count} apples

இணைக்கப்பட்ட லோகேல் செய்திகள்:

@:message.dio @:message.the_world!

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

சுருக்கம்:

இந்தச் சரம் கடந்த காலத்தில் மொழிபெயர்க்கப்பட்டுள்ளது.

வாய்ப்பு:

அனைத்து சரங்களும்

சரிபார்க்கவும்:

weblate.checks.consistency.TranslatedCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

translated

தூண்டுதல்:

இந்தச் சரிபார்ப்பு எப்போதும் இயக்கப்பட்டிருக்கும், ஆனால் கொடியைப் பயன்படுத்தி புறக்கணிக்கப்படலாம்.

புறக்கணிக்க கொடி:

ignore-translated

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

சீரற்ற

சுருக்கம்:

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

வாய்ப்பு:

அனைத்து சரங்களும்

சரிபார்க்கவும்:

weblate.checks.consistency.ConsistencyCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

inconsistent

தூண்டுதல்:

இந்தச் சரிபார்ப்பு எப்போதும் இயக்கப்பட்டிருக்கும், ஆனால் கொடியைப் பயன்படுத்தி புறக்கணிக்கப்படலாம்.

புறக்கணிக்க கொடி:

ignore-inconsistent

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

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

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

Hint

செயல்திறன் காரணங்களுக்காக, சோதனை அனைத்து முரண்பாடுகளையும் காணாமல் போகலாம், இது போட்டிகளின் எண்ணிக்கையை கட்டுப்படுத்துகிறது.

Note

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

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

சீரற்ற மறுகட்டமைக்கப்பட்ட உரை

Added in version 5.10.

சுருக்கம்:

மொழிபெயர்க்கப்பட்ட செய்தியில் சீரற்ற மறுகட்டமைக்கப்பட்ட உரை மார்க்அப்.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.markup.RSTReferencesCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

rst-references

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

இயக்க கொடி:

rst-text

புறக்கணிக்க கொடி:

ignore-rst-references

reStructuredText கால குறிப்புகள் அல்லது பிற மார்க்அப் ஆதாரத்துடன் பொருந்தவில்லை, இந்த பிழைகளுக்கான பொதுவான காரணங்கள்:

  • பொருந்தாத அல்லது காணாமல் போன முதுகெலும்புகள்.

  • குறிப்பைச் சுற்றி இடங்கள் அல்லது இடைக்கணிப்பு காணவில்லை. மறுசீரமைக்கப்பட்ட டெக்ச்ட் இன்லைன் தொகுதிகள் சொல் அல்லாத எழுத்துக்களால் பிரிக்கப்பட வேண்டும்.

  • இன்லைன் குறிச்சொல் மற்றும் பின்தங்கிய இடங்களுக்கு இடையிலான இடைவெளி.

  • குறிப்பு பெயர் மொழிபெயர்க்கப்படவில்லை.

  • பின்னடைவுகளுக்கு பதிலாக மேற்கோள்களைப் பயன்படுத்துதல்.

  • பொருந்தாத மாற்றீடுகள் அல்லது அடிக்குறிப்பு குறிப்புகள்.

காசிடா கடிதம் பயன்படுத்தப்பட்டது

சுருக்கம்:

அலங்கார காசிடா எழுத்துகளைப் பயன்படுத்தக் கூடாது.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.chars.KashidaCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

kashida

தூண்டுதல்:

இந்தச் சரிபார்ப்பு எப்போதும் இயக்கப்பட்டிருக்கும், ஆனால் கொடியைப் பயன்படுத்தி புறக்கணிக்கப்படலாம்.

புறக்கணிக்க கொடி:

ignore-kashida

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

See also

விக்கிபீடியாவில் காசிடா <https://en.wikipedia.org/wiki/cutilish>`_

மார்க் பேரூர் குறிப்புகள்

சுருக்கம்:

மார்க் பேரூர் இணைப்பு குறிப்புகள் மூலத்துடன் பொருந்தவில்லை.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.markup.MarkdownRefLinkCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

md-reflink

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

கோப்பு வடிவங்கள் தானாகவே இந்தச் சரிபார்ப்பை இயக்கும்:

மார்க்டவுன் கோப்புகள், MDX files

இயக்க கொடி:

md-text

புறக்கணிக்க கொடி:

ignore-md-reflink

மார்க் பேரூர் இணைப்பு குறிப்புகள் மூலத்துடன் பொருந்தவில்லை.

மார்க் பேரூர் தொடரியல்

சுருக்கம்:

குறைகுறி தொடரியல் மூலத்துடன் பொருந்தவில்லை.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.markup.MarkdownSyntaxCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

md-syntax

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

கோப்பு வடிவங்கள் தானாகவே இந்தச் சரிபார்ப்பை இயக்கும்:

மார்க்டவுன் கோப்புகள், MDX files

இயக்க கொடி:

md-text

புறக்கணிக்க கொடி:

ignore-md-syntax

மார்க் பேரூர் தொடரியல் மூலத்துடன் பொருந்தவில்லை

மொழிபெயர்ப்பின் அதிகபட்ச நீளம்

சுருக்கம்:

மொழிபெயர்ப்பு கொடுக்கப்பட்ட நீளத்தை விட அதிகமாக இருக்கக் கூடாது.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.chars.MaxLengthCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

max-length

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

இயக்க கொடி:

max-length

புறக்கணிக்க கொடி:

ignore-max-length

கிடைக்கக்கூடிய இடத்திற்கு ஏற்றவாறு மொழிபெயர்ப்புகள் ஏற்றுக்கொள்ளக்கூடிய நீளமா என்பதை சோதனைகள். இது மொழிபெயர்ப்பு எழுத்துகளின் நீளத்தை மட்டுமே சரிபார்க்கிறது.

மற்ற காசோலைகளைப் போலன்றி, கொடியானது கவி:மதிப்பு சோடியாக `max-length:100 போன்று அமைக்கப்பட வேண்டும்.

Hint

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

சரத்தை சரிபார்க்கும் முன், இடக்கூடியவற்றை விரிவாக்குவதற்கு பதிலீடுகள்: கொடி பயனுள்ளதாக இருக்கும்.

xml-text கொடியும் பயன்படுத்தப்படும்போது, நீளக் கணக்கீடு நீகுமொ குறிச்சொற்களைப் புறக்கணிக்கிறது.

மொழிபெயர்ப்பின் அதிகபட்ச அளவு

சுருக்கம்:

மொழிபெயர்ப்பு வழங்கப்பட்ட உரை கொடுக்கப்பட்ட அளவைவிட அதிகமாக இருக்கக் கூடாது.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.render.MaxSizeCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

max-size

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

இயக்க கொடி:

max-size

புறக்கணிக்க கொடி:

ignore-max-size

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

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

நீங்கள் பயன்படுத்திய எழுத்துருவை font-* வழிமுறைகள் மூலமாகவும் உள்ளமைக்கலாம் (பார்க்க கொடிகளைப் பயன்படுத்தி நடத்தை தனிப்பயனாக்குதல்), எடுத்துக்காட்டாக, ubuntu எழுத்துரு அளவு 22 உடன் வழங்குதல் செய்யப்பட்ட உரை இரண்டு வரிகள் மற்றும் 500 பிக்சல்களில் பொருந்த வேண்டும் என்று பின்வரும் மொழிபெயர்ப்புக் கொடிகள் கூறுகின்றன:

max-size:500:2, font-family:ubuntu, font-size:22

Hint

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

சரத்தை சரிபார்க்கும் முன், இடக்கூடியவற்றை விரிவாக்குவதற்கு பதிலீடுகள்: கொடி பயனுள்ளதாக இருக்கும்.

xml-text கொடியும் பயன்படுத்தப்படும்போது, நீளக் கணக்கீடு நீகுமொ குறிச்சொற்களைப் புறக்கணிக்கிறது.

பொருந்தாத \n

சுருக்கம்:

மொழிபெயர்ப்பில் உள்ள \n எழுத்தாளர்களின் எண்ணிக்கை மூலத்துடன் பொருந்தவில்லை.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.chars.EscapedNewlineCountingCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

escaped_newline

தூண்டுதல்:

இந்தச் சரிபார்ப்பு எப்போதும் இயக்கப்பட்டிருக்கும், ஆனால் கொடியைப் பயன்படுத்தி புறக்கணிக்கப்படலாம்.

புறக்கணிக்க கொடி:

ignore-escaped-newline

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

பொருந்தாத பெருங்குடல்

சுருக்கம்:

மூலமும் மொழிபெயர்ப்பும் இரண்டும் ஒரு பெருங்குடலுடன் முடிவதில்லை.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.chars.EndColonCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

end_colon

தூண்டுதல்:

இந்தச் சரிபார்ப்பு எப்போதும் இயக்கப்பட்டிருக்கும், ஆனால் கொடியைப் பயன்படுத்தி புறக்கணிக்கப்படலாம்.

புறக்கணிக்க கொடி:

ignore-end-colon

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

பொருந்தாத நீள்வட்டங்கள்

சுருக்கம்:

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

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.chars.EndEllipsisCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

end_ellipsis

தூண்டுதல்:

இந்தச் சரிபார்ப்பு எப்போதும் இயக்கப்பட்டிருக்கும், ஆனால் கொடியைப் பயன்படுத்தி புறக்கணிக்கப்படலாம்.

புறக்கணிக்க கொடி:

ignore-end-ellipsis

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

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

பொருந்தாத ஆச்சரியக் குறி

சுருக்கம்:

மூலமும் மொழிபெயர்ப்பும் ஒரு ஆச்சரியக் குறியுடன் முடிவதில்லை.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.chars.EndExclamationCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

end_exclamation

தூண்டுதல்:

இந்தச் சரிபார்ப்பு எப்போதும் இயக்கப்பட்டிருக்கும், ஆனால் கொடியைப் பயன்படுத்தி புறக்கணிக்கப்படலாம்.

புறக்கணிக்க கொடி:

ignore-end-exclamation

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

பொருந்தாத முழு நிறுத்தம்

சுருக்கம்:

மூலமும் மொழிபெயர்ப்பும் இரண்டும் முழு நிறுத்தத்துடன் முடிவதில்லை.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.chars.EndStopCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

end_stop

தூண்டுதல்:

இந்தச் சரிபார்ப்பு எப்போதும் இயக்கப்பட்டிருக்கும், ஆனால் கொடியைப் பயன்படுத்தி புறக்கணிக்கப்படலாம்.

புறக்கணிக்க கொடி:

ignore-end-stop

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

பொருந்தாத இன்டரோபாங்

சுருக்கம்:

மூலமும் மொழிபெயர்ப்பும் ஒரு இடையேஇடைவேளை வெளிப்பாட்டுடன் முடிவடையாது.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.chars.EndInterrobangCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

end_interrobang

தூண்டுதல்:

இந்தச் சரிபார்ப்பு எப்போதும் இயக்கப்பட்டிருக்கும், ஆனால் கொடியைப் பயன்படுத்தி புறக்கணிக்கப்படலாம்.

புறக்கணிக்க கொடி:

ignore-end-interrobang

இன்டர்ரோபாங் மதிப்பெண்கள் மூலத்திற்கும் மொழிபெயர்ப்புக்கும் இடையில் பிரதிபலிக்கப்படுகின்றன. இது "!?" மற்றும் "?!".

பொருந்தாத கேள்விக்குறி

சுருக்கம்:

மூலமும் மொழிபெயர்ப்பும் ஒரு கேள்விக்குறியுடன் முடிவதில்லை.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.chars.EndQuestionCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

end_question

தூண்டுதல்:

இந்தச் சரிபார்ப்பு எப்போதும் இயக்கப்பட்டிருக்கும், ஆனால் கொடியைப் பயன்படுத்தி புறக்கணிக்கப்படலாம்.

புறக்கணிக்க கொடி:

ignore-end-question

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

பொருந்தாத அரைக்காற்புள்ளி

சுருக்கம்:

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

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.chars.EndSemicolonCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

end_semicolon

தூண்டுதல்:

இந்தச் சரிபார்ப்பு எப்போதும் இயக்கப்பட்டிருக்கும், ஆனால் கொடியைப் பயன்படுத்தி புறக்கணிக்கப்படலாம்.

புறக்கணிக்க கொடி:

ignore-end-semicolon

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

பொருந்தாத வரி முறிவுகள்

சுருக்கம்:

மொழிபெயர்ப்பில் புதிய வரிகளின் எண்ணிக்கை மூலத்துடன் பொருந்தவில்லை.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.chars.NewLineCountCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

newline-count

தூண்டுதல்:

இந்தச் சரிபார்ப்பு எப்போதும் இயக்கப்பட்டிருக்கும், ஆனால் கொடியைப் பயன்படுத்தி புறக்கணிக்கப்படலாம்.

புறக்கணிக்க கொடி:

ignore-newline-count

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

பன்மைகளைக் காணவில்லை

சுருக்கம்:

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

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.consistency.PluralsCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

plurals

தூண்டுதல்:

இந்தச் சரிபார்ப்பு எப்போதும் இயக்கப்பட்டிருக்கும், ஆனால் கொடியைப் பயன்படுத்தி புறக்கணிக்கப்படலாம்.

புறக்கணிக்க கொடி:

ignore-plurals

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

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

பல தலைநகரங்கள்

Added in version 5.16.

சுருக்கம்:

மொழிபெயர்ப்பில் பல தவறான பெரிய எழுத்துகள் உள்ள சொற்கள் உள்ளன.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.chars.MultipleCapitalCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

multiple_capital

தூண்டுதல்:

இந்தச் சரிபார்ப்பு எப்போதும் இயக்கப்பட்டிருக்கும், ஆனால் கொடியைப் பயன்படுத்தி புறக்கணிக்கப்படலாம்.

புறக்கணிக்க கொடி:

ignore-multiple-capital

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

கபிலில் ச்டாண்டர்ட் அல்லாத எழுத்துக்கள்

Added in version 5.12.

சுருக்கம்:

தரப்படுத்தப்பட்ட லத்தீன் கபில் எழுத்துக்களைப் பயன்படுத்தவும் (எ.கா. கிரேக்கத்திற்கு பதிலாக γ; பெறுநர் க்கு பதிலாக).

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.chars.KabyleCharactersCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

kabyle-characters

தூண்டுதல்:

இந்தச் சரிபார்ப்பு எப்போதும் இயக்கப்பட்டிருக்கும், ஆனால் கொடியைப் பயன்படுத்தி புறக்கணிக்கப்படலாம்.

புறக்கணிக்க கொடி:

ignore-kabyle-characters

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

இடம் வைத்திருப்பவர்கள்

Changed in version 4.3: நீங்கள் வழக்கமான வெளிப்பாட்டை ஒதுக்கிடமாக பயன்படுத்தலாம்.

Changed in version 4.13: கேச்-சென்சிட்டிவ் கொடியுடன், ஒதுக்கிடங்கள் கேச்-சென்சிட்டிவ் அல்ல.

சுருக்கம்:

மொழிபெயர்ப்பு சில ஒதுக்கிடங்களைக் காணவில்லை.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.placeholders.PlaceholderCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

placeholders

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

இயக்க கொடி:

placeholders

புறக்கணிக்க கொடி:

ignore-placeholders

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

placeholders:$URL$:$TARGET$:"some long text"

பிளேச்ஓல்டர்களுக்கு உங்களிடம் சில தொடரியல் இருந்தால், நீங்கள் ஒரு வழக்கமான வெளிப்பாட்டைப் பயன்படுத்தலாம்:

placeholders:r"%[^% ]%"

நீங்கள் உணர்ச்சியற்ற ஒதுக்கிடங்களையும் கொண்டிருக்கலாம்:

placeholders:$URL$:$TARGET$,case-insensitive

ஆரம்ப தன்மை தடைசெய்யப்பட்டது

Added in version 5.9.

சுருக்கம்:

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

வாய்ப்பு:

சொற்களஞ்சிய சரங்கள்

சரிபார்க்கவும்:

weblate.checks.glossary.ProhibitedInitialCharacterCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

prohibited_initial_character

தூண்டுதல்:

இந்தச் சரிபார்ப்பு எப்போதும் இயக்கப்பட்டிருக்கும், ஆனால் கொடியைப் பயன்படுத்தி புறக்கணிக்கப்படலாம்.

புறக்கணிக்க கொடி:

ignore-prohibited-initial-character

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

நிறுத்தற்குறி இடைவெளி

Changed in version 5.10: இந்த காசோலை பிரெட்டன் மொழிக்கும் பொருந்தும், ஆனால் அது பிரெஞ்சு மொழிக்கு மட்டுமே.

சுருக்கம்:

இரட்டை நிறுத்தற்குறி அடையாளத்திற்கு முன் உடைக்க முடியாத இடத்தைக் காணவில்லை.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.chars.PunctuationSpacingCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

punctuation_spacing

தூண்டுதல்:

இந்தச் சரிபார்ப்பு எப்போதும் இயக்கப்பட்டிருக்கும், ஆனால் கொடியைப் பயன்படுத்தி புறக்கணிக்கப்படலாம்.

புறக்கணிக்க கொடி:

ignore-punctuation-spacing

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

வழக்கமான வெளிப்பாடு

Changed in version 5.10: யூனிகோட் குறியீட்டு புள்ளிகள் உட்பட மேம்பட்ட வழக்கமான வெளிப்பாடுகளுக்கான நீட்டிக்கப்பட்ட உதவி.

சுருக்கம்:

மொழிபெயர்ப்பு வழக்கமான வெளிப்பாட்டுடன் பொருந்தவில்லை.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.placeholders.RegexCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

regex

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

இயக்க கொடி:

regex

புறக்கணிக்க கொடி:

ignore-regex

மொழிபெயர்ப்பு வழக்கமான வெளிப்பாட்டுடன் பொருந்தவில்லை. இந்த வெளிப்பாடு மொழிபெயர்ப்பு கோப்பிலிருந்து பிரித்தெடுக்கப்பட்டது அல்லது regex கொடியைப் பயன்படுத்தி கைமுறையாக வரையறுக்கப்படுகிறது:

regex:^foo|bar$

ச்கிரிப்டுகள் மற்றும் தொகுதிகள் உள்ளிட்ட யூனிகோட் குறியீட்டு புள்ளிகள் பண்புகளையும் பொருத்தம் ஆதரிக்கிறது:

regex:^[-_\p{L}\p{N}\p{sc=Deva}\p{sc=Thai}]{1,32}$

Hint

சரத்தில் விடுபட்ட ப்ளேச்ஓல்டர்களைக் கண்டறிய இடம் வைத்திருப்பவர்கள் ஐப் பயன்படுத்தவும்.

மறுசீரமைப்பு டெக்ச்ட் தொடரியல் பிழை

Added in version 5.10.

சுருக்கம்:

மொழிபெயர்ப்பில் மறுகட்டமைக்கப்பட்ட உரை தொடரியல் பிழை.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.markup.RSTSyntaxCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

rst-syntax

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

இயக்க கொடி:

rst-text

புறக்கணிக்க கொடி:

ignore-rst-syntax

மொழிபெயர்ப்பில் மறுசீரமைப்பு டெக்ச்ட் தொடரியல் பிழை. கவனிக்க வேண்டிய சிக்கல்கள்:

  • பொருந்தாத நிறைவு/திறப்பு குறிச்சொற்கள்.

  • குறிப்பைச் சுற்றி இடங்கள் அல்லது இடைக்கணிப்பு காணவில்லை. மறுசீரமைக்கப்பட்ட டெக்ச்ட் இன்லைன் தொகுதிகள் சொல் அல்லாத எழுத்துக்களால் பிரிக்கப்பட வேண்டும்.

  • பின்னடைவுகளுக்கு பதிலாக மேற்கோள்களைப் பயன்படுத்துதல்.

மீண்டும் பயன்படுத்தப்பட்ட மொழிபெயர்ப்பு

Added in version 4.18.

சுருக்கம்:

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

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.consistency.ReusedCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

reused

தூண்டுதல்:

இந்தச் சரிபார்ப்பு எப்போதும் இயக்கப்பட்டிருக்கும், ஆனால் கொடியைப் பயன்படுத்தி புறக்கணிக்கப்படலாம்.

புறக்கணிக்க கொடி:

ignore-reused

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

அதே பன்மை

சுருக்கம்:

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

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.consistency.SamePluralsCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

same-plurals

தூண்டுதல்:

இந்தச் சரிபார்ப்பு எப்போதும் இயக்கப்பட்டிருக்கும், ஆனால் கொடியைப் பயன்படுத்தி புறக்கணிக்கப்படலாம்.

புறக்கணிக்க கொடி:

ignore-same-plurals

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

நியூலைன் தொடங்குகிறது

சுருக்கம்:

மூலமும் மொழிபெயர்ப்பும் இரண்டும் ஒரு புதிய வரியுடன் தொடங்குவதில்லை.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.chars.BeginNewlineCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

begin_newline

தூண்டுதல்:

இந்தச் சரிபார்ப்பு எப்போதும் இயக்கப்பட்டிருக்கும், ஆனால் கொடியைப் பயன்படுத்தி புறக்கணிக்கப்படலாம்.

புறக்கணிக்க கொடி:

ignore-begin-newline

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

தொடக்க இடங்கள்

சுருக்கம்:

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

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.chars.BeginSpaceCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

begin_space

தூண்டுதல்:

இந்தச் சரிபார்ப்பு எப்போதும் இயக்கப்பட்டிருக்கும், ஆனால் கொடியைப் பயன்படுத்தி புறக்கணிக்கப்படலாம்.

புறக்கணிக்க கொடி:

ignore-begin-space

ஒரு சரத்தின் தொடக்கத்தில் ஒரு இடம் பொதுவாக இடைமுகத்தில் உள்தள்ளலுக்கு பயன்படுத்தப்படுகிறது, இதனால் வைத்திருக்க முதன்மை.

புதிய லைன் பின்னால்

சுருக்கம்:

மூலமும் மொழிபெயர்ப்பும் இரண்டும் ஒரு புதிய வரியுடன் முடிவடையாது.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.chars.EndNewlineCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

end_newline

தூண்டுதல்:

இந்தச் சரிபார்ப்பு எப்போதும் இயக்கப்பட்டிருக்கும், ஆனால் கொடியைப் பயன்படுத்தி புறக்கணிக்கப்படலாம்.

புறக்கணிக்க கொடி:

ignore-end-newline

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

பின்தங்கிய இடம்

சுருக்கம்:

மூலமும் மொழிபெயர்ப்பும் இரண்டும் ஒரு இடத்துடன் முடிவதில்லை.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.chars.EndSpaceCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

end_space

தூண்டுதல்:

இந்தச் சரிபார்ப்பு எப்போதும் இயக்கப்பட்டிருக்கும், ஆனால் கொடியைப் பயன்படுத்தி புறக்கணிக்கப்படலாம்.

புறக்கணிக்க கொடி:

ignore-end-space

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

பின்தங்கிய இடம் வழக்கமாக அண்டை கூறுகளை வெளியேற்றுவதற்கு பயன்படுத்தப்படுகிறது, எனவே அதை அகற்றுவது தளவமைப்பை உடைக்கக்கூடும்.

மாறாத மொழிபெயர்ப்பு

சுருக்கம்:

மூலமும் மொழிபெயர்ப்பும் ஒரே மாதிரியானவை.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.same.SameCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

same

தூண்டுதல்:

இந்தச் சரிபார்ப்பு எப்போதும் இயக்கப்பட்டிருக்கும், ஆனால் கொடியைப் பயன்படுத்தி புறக்கணிக்கப்படலாம்.

புறக்கணிக்க கொடி:

ignore-same

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

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

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

Changed in version 4.17: check-glossary கொடியுடன் (பார்க்க சொற்களஞ்சியத்தைப் பின்பற்றாது), மொழிபெயர்க்க முடியாத சொற்களஞ்சியம் சொற்கள் சரிபார்ப்பிலிருந்து விலக்கப்பட்டுள்ளன.

பாதுகாப்பற்ற html

சுருக்கம்:

மொழிபெயர்ப்பு பாதுகாப்பற்ற உஉகுமொ குறைகுறியைப் பயன்படுத்துகிறது.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.markup.SafeHTMLCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

safe-html

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

கோப்பு வடிவங்கள் தானாகவே இந்தச் சரிபார்ப்பை இயக்கும்:

html கோப்புகள், மார்க்டவுன் கோப்புகள், MDX files, AsciiDoc கோப்புகள்

இயக்க கொடி:

auto-safe-html, safe-html

Automatic flag behavior:

auto-safe-html: Treat a text as conditional HTML, enabling பாதுகாப்பற்ற html only for plain text or source strings that contain standard HTML markup or valid custom elements. This is useful for extended Markdown variants such as MDX, where angle-bracket syntax may not be HTML.

புறக்கணிக்க கொடி:

ignore-safe-html

மொழிபெயர்ப்பு பாதுகாப்பற்ற உஉகுமொ மார்க்அப்பைப் பயன்படுத்துகிறது. இந்தச் சரிபார்ப்பு safe-html கொடியைப் பயன்படுத்தி இயக்கப்பட வேண்டும் (பார்க்க கொடிகளைப் பயன்படுத்தி நடத்தை தனிப்பயனாக்குதல்). மார்க்அப்பை தானாக சுத்தப்படுத்தும் ஆட்டோஃபிக்சரும் உள்ளது.

Hint

md-text கொடியும் பயன்படுத்தப்படும்போது, Markdown பாணி இணைப்புகளும் அனுமதிக்கப்படும்.

See also

உஉகுமொ சரிபார்ப்பு அமோனியா நூலகத்தால் செய்யப்படுகிறது.

முகவரி

சுருக்கம்:

The translation does not contain a URL.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.markup.URLCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

url

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

இயக்க கொடி:

url

புறக்கணிக்க கொடி:

ignore-url

The translation does not contain a URL. This is triggered only in case the unit is marked as containing URL. In that case the translation has to be a valid URL.

எக்ச்எம்எல் மார்க்அப்

சுருக்கம்:

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

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.markup.XMLTagsCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

xml-tags

தூண்டுதல்:

இந்தச் சரிபார்ப்பு எப்போதும் இயக்கப்பட்டிருக்கும், ஆனால் கொடியைப் பயன்படுத்தி புறக்கணிக்கப்படலாம்.

புறக்கணிக்க கொடி:

ignore-xml-tags

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

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

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

Note

இந்தச் சரிபார்ப்பு safe-html கொடியால் முடக்கப்பட்டது, ஏனெனில் இது உஉகுமொ தூய்மை செய்வதால் உஉகுமொ மார்க்அப்பை உருவாக்க முடியும், இது செல்லுபடியாகாத XML.

எக்ச்எம்எல் தொடரியல்

சுருக்கம்:

மொழிபெயர்ப்பு செல்லுபடியாகும் எக்ச்எம்எல் அல்ல.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.markup.XMLValidityCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

xml-invalid

தூண்டுதல்:

இந்தச் சரிபார்ப்பு எப்போதும் இயக்கப்பட்டிருக்கும், ஆனால் கொடியைப் பயன்படுத்தி புறக்கணிக்கப்படலாம்.

புறக்கணிக்க கொடி:

ignore-xml-invalid

எக்ச்எம்எல் மார்க்அப் செல்லுபடியாகாது.

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

Note

இந்தச் சரிபார்ப்பு safe-html கொடியால் முடக்கப்பட்டது, ஏனெனில் இது உஉகுமொ தூய்மை செய்வதால் உஉகுமொ மார்க்அப்பை உருவாக்க முடியும், இது செல்லுபடியாகாத XML.

சுழிய அகல இடம்

சுருக்கம்:

மொழிபெயர்ப்பில் கூடுதல் சுழிய அகல வெளி எழுத்து உள்ளது.

வாய்ப்பு:

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

சரிபார்க்கவும்:

weblate.checks.chars.ZeroWidthSpaceCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

zero-width-space

தூண்டுதல்:

இந்தச் சரிபார்ப்பு எப்போதும் இயக்கப்பட்டிருக்கும், ஆனால் கொடியைப் பயன்படுத்தி புறக்கணிக்கப்படலாம்.

புறக்கணிக்க கொடி:

ignore-zero-width-space

சுழிய அகல இடம் (<u+200b>) எழுத்துக்களுக்குள் செய்திகளை உடைக்க (சொல் மடக்குதல்) எழுத்துக்கள் பயன்படுத்தப்படுகின்றன.

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

மூல சோதனைகள்

மூல சோதனைகள் உருவாக்குபவர்களுக்கு மூல சரங்களின் தரத்தை மேம்படுத்த உதவும்.

நீள்வட்டங்கள்

சுருக்கம்:

The string uses three dots (...) instead of an ellipsis character (…).

வாய்ப்பு:

மூல சரங்கள்

சரிபார்க்கவும்:

weblate.checks.source.EllipsisCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

ellipsis

தூண்டுதல்:

இந்தச் சரிபார்ப்பு எப்போதும் இயக்கப்பட்டிருக்கும், ஆனால் கொடியைப் பயன்படுத்தி புறக்கணிக்கப்படலாம்.

புறக்கணிக்க கொடி:

ignore-ellipsis

சரம் மூன்று புள்ளிகளைப் பயன்படுத்தும் போது (...) நீள்வட்ட எழுத்தை (...) பயன்படுத்தும் போது இது தோல்வியடையும்.

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

சரளமாக மூல உள் html

Added in version 5.0.

சுருக்கம்:

சரளமாக மூலம் செல்லுபடியாகும் உள் உஉகுமொ ஆக இருக்க வேண்டும்.

வாய்ப்பு:

மூல சரங்கள்

சரிபார்க்கவும்:

weblate.checks.fluent.inner_html.FluentSourceInnerHTMLCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

fluent-source-inner-html

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

கோப்பு வடிவங்கள் தானாகவே இந்தச் சரிபார்ப்பை இயக்கும்:

சரளமான வடிவமைப்பு

இயக்க கொடி:

fluent-source-inner-html

புறக்கணிக்க கொடி:

ignore-fluent-source-inner-html

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

The aim of this check is to predict how the value will be parsed as inner HTML, assuming an HTML5 conforming parser, to catch cases where there would be some "unintended" loss of the string, without being too strict about technical parsing errors that do not lead to a loss of the string.

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

Generally, most Fluent values are not expected to contain any HTML markup. Therefore, this check does not expect or want translators and developers to have to care about strictly avoiding any technical HTML5 parsing errors (let alone XHTML parsing errors). Instead, this check will just want to warn them when they may have unintentionally opened an HTML tag or inserted a character reference.

மேலும், வேண்டுமென்றே உஉகுமொ குறிச்சொற்கள் அல்லது எழுத்துக்குறி குறிப்புகளைக் கொண்டிருக்கும் சரளமான மதிப்புகளுக்கு, இந்தச் சரிபார்ப்பு சில "நல்ல நடைமுறைகளை" சரிபார்க்கும். கூடுதலாக, HTML5 விவரக்குறிப்பு தொழில்நுட்ப ரீதியாக மிகவும் தன்னிச்சையான குறிச்சொல் மற்றும் பண்புக்கூறு பெயர்களை அனுமதிக்கும் அதே வேளையில், நிலையான HTML5 உறுப்பு குறிச்சொற்கள் மற்றும் பண்புக்கூறுகளை உள்ளடக்கிய சில அடிப்படை ASCII மதிப்புகளுக்கு இந்தச் சரிபார்ப்பு அவற்றைத் தடுக்கும், அத்துடன் சில தனிப்பயன் உறுப்பு அல்லது பண்புக்கூறு பெயர்களையும் அனுமதிக்கும். பயனர் வேண்டுமென்றே உஉகுமொ ஐப் பயன்படுத்துகிறார் என்பதை இது ஓரளவு உறுதிசெய்யும்.

எடுத்துக்காட்டுகள்:

சரளமாக உள் உஉகுமொ எடுத்துக்காட்டுகள்

மதிப்பு

எச்சரிக்கை?

காரணம்

three<four

ஆம்

<four பகுதி .innerHTML ஆக இழக்கப்படும்.

three < four

இல்லை

.innerHTML .textContent உடன் பொருந்தும்.

three <four>

ஆம்

ஒரு இறுதி குறிச்சொல்லைக் காணவில்லை.

three <four/>

ஆம்

four is not an HTML void element, so should not self-close.

<a-b>text</a-b>

இல்லை

பொருந்தக்கூடிய நிறைவு குறிச்சொல்லுடன் தனிப்பயன் உறுப்பு குறிச்சொல்.

a <img/> b

இல்லை

img is an HTML void element. Self-closing is allowed.

a <br> b

இல்லை

br is an HTML void element.

<img class=a/>

ஆம்

பண்புக்கூறு மதிப்பு மேற்கோள் காட்டப்படவில்லை.

<aØ attr=''/>

ஆம்

ascii அல்லாத குறிச்சொல் பெயர்.

kind&ethical

ஆம்

&eth பகுதி ð ஆக மாற்றப்படும்.

kind&eth;ical

இல்லை

எழுத்து குறிப்பு வேண்டுமென்றே தெரிகிறது.

three&lte;four

ஆம்

&lte; பகுதி <e; ஆக மாற்றப்படும்.

three&lf;four

ஆம்

எழுத்து குறிப்பு செல்லுபடியாகாது.

three<{ $val }

ஆம்

சரளமாக மாறி தற்செயலாக ஒரு குறிச்சொல்லாக மாறக்கூடும்.

&l{ $val }

ஆம்

சரளமாக மாறி தற்செயலாக ஒரு எழுத்து குறிப்பாக மாறக்கூடும்.

Note

This check will not ensure the inner HTML is safe or sanitized, and is not meant to protect against malicious attempts to alter the inner HTML. Moreover, it should be remembered that Fluent variables and references may expand to arbitrary strings, so could expand to arbitrary HTML unless they are escaped. As an exception, a < or & character before a Fluent reference will trigger this check since even an escaped value could lead to unexpected results.

Note

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

சரளமாக மூல தொடரியல்

Added in version 5.0.

சுருக்கம்:

மூலத்தில் சரளமான தொடரியல் பிழை.

வாய்ப்பு:

மூல சரங்கள்

சரிபார்க்கவும்:

weblate.checks.fluent.syntax.FluentSourceSyntaxCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

fluent-source-syntax

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

கோப்பு வடிவங்கள் தானாகவே இந்தச் சரிபார்ப்பை இயக்கும்:

சரளமான வடிவமைப்பு

இயக்க கொடி:

fluent-source-syntax

புறக்கணிக்க கொடி:

ignore-fluent-source-syntax

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

icu messageformat தொடரியல்

Added in version 4.9.

சுருக்கம்:

icu messageformat சரங்களில் தொடரியல் பிழைகள்.

வாய்ப்பு:

மூல சரங்கள்

சரிபார்க்கவும்:

weblate.checks.icu.ICUSourceCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

icu_message_format_syntax

தூண்டுதல்:

கொடியைப் பயன்படுத்தி இந்தச் சரிபார்ப்பு இயக்கப்பட வேண்டும்.

கோப்பு வடிவங்கள் தானாகவே இந்தச் சரிபார்ப்பை இயக்கும்:

ஏஆர்பி கோப்பு, format.js சாதொபொகு கோப்பு

இயக்க கொடி:

icu-message-format

புறக்கணிக்க கொடி:

ignore-icu-message-format

நீண்ட மொழிபெயர்க்கப்படாதது

Added in version 4.1.

சுருக்கம்:

சரம் நீண்ட காலமாக மொழிபெயர்க்கப்படவில்லை.

வாய்ப்பு:

மூல சரங்கள்

சரிபார்க்கவும்:

weblate.checks.source.LongUntranslatedCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

long_untranslated

தூண்டுதல்:

இந்தச் சரிபார்ப்பு எப்போதும் இயக்கப்பட்டிருக்கும், ஆனால் கொடியைப் பயன்படுத்தி புறக்கணிக்கப்படலாம்.

புறக்கணிக்க கொடி:

ignore-long-untranslated

சரம் நீண்ட காலமாக மொழிபெயர்க்கப்படாதபோது, அது ஒரு மூல சரத்தில் ஒரு சிக்கலைக் குறிக்கலாம்.

பல தோல்வியுற்ற சோதனைகள்

சுருக்கம்:

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

வாய்ப்பு:

மூல சரங்கள்

சரிபார்க்கவும்:

weblate.checks.source.MultipleFailingCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

multiple_failures

தூண்டுதல்:

இந்தச் சரிபார்ப்பு எப்போதும் இயக்கப்பட்டிருக்கும், ஆனால் கொடியைப் பயன்படுத்தி புறக்கணிக்கப்படலாம்.

புறக்கணிக்க கொடி:

ignore-multiple-failures

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

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

பெயரிடப்படாத பல மாறிகள்

Added in version 4.1.

சுருக்கம்:

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

வாய்ப்பு:

மூல சரங்கள்

சரிபார்க்கவும்:

weblate.checks.format.MultipleUnnamedFormatsCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

unnamed_format

தூண்டுதல்:

இந்தச் சரிபார்ப்பு எப்போதும் இயக்கப்பட்டிருக்கும், ஆனால் கொடியைப் பயன்படுத்தி புறக்கணிக்கப்படலாம்.

புறக்கணிக்க கொடி:

ignore-unnamed-format

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

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

பயப்படாதது

சுருக்கம்:

சரம் பன்மையாகப் பயன்படுத்தப்படுகிறது, ஆனால் பன்மை வடிவங்களைப் பயன்படுத்தவில்லை.

வாய்ப்பு:

மூல சரங்கள்

சரிபார்க்கவும்:

weblate.checks.source.OptionalPluralCheck

அடையாளங்காட்டியை சரிபார்க்கவும்:

optional_plural

தூண்டுதல்:

இந்தச் சரிபார்ப்பு எப்போதும் இயக்கப்பட்டிருக்கும், ஆனால் கொடியைப் பயன்படுத்தி புறக்கணிக்கப்படலாம்.

புறக்கணிக்க கொடி:

ignore-optional-plural

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

உதாரணமாக பைத்தானில் கெட்டெக்ச்டுடன் அது இருக்கக்கூடும்:

from gettext import ngettext

print(ngettext("Selected %d file", "Selected %d files", files) % files)

தானியங்கி பரிந்துரையில் வைக்கக்கூடியவை

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