From 03ef645c4c8bf58e9bc9a9796efe2cc84f011ee9 Mon Sep 17 00:00:00 2001 From: Russell Keith-Magee Date: Tue, 23 Jun 2026 11:59:56 +0800 Subject: [PATCH 1/2] Add Tamil translation. --- docs/config.yml | 3 + docs/locales/ta/translations.po | 1071 ++++ docs/mkdocs.ta.yml | 18 + .../shared_content/locales/ta/translations.po | 4531 +++++++++++++++++ tox.ini | 19 +- 5 files changed, 5633 insertions(+), 9 deletions(-) create mode 100644 docs/locales/ta/translations.po create mode 100644 docs/mkdocs.ta.yml create mode 100644 src/beeware_docs_tools/shared_content/locales/ta/translations.po diff --git a/docs/config.yml b/docs/config.yml index d7ff0847..2ab0d147 100644 --- a/docs/config.yml +++ b/docs/config.yml @@ -66,6 +66,9 @@ extra: - name: Русский link: /ru/ lang: ru + - name: தமிழ் + link: /ta/ + lang: ta - name: Türkçe link: /tr/ lang: tr diff --git a/docs/locales/ta/translations.po b/docs/locales/ta/translations.po new file mode 100644 index 00000000..60104aab --- /dev/null +++ b/docs/locales/ta/translations.po @@ -0,0 +1,1071 @@ +# +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-06-23 11:30+0800\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 3.19.11\n" + +#: docs/en/SUMMARY.md:1 +msgid "" +"---\n" +"search:\n" +" exclude: true\n" +"---\n" +"\n" +msgstr "" +"search:\n" +" exclude: true\n" +"---\n" +"\n" + +#: docs/en/SUMMARY.md:1 +#, fuzzy +msgid "Section one" +msgstr "பிரிவு ஒன்று" + +#: docs/en/SUMMARY.md:1 +#, fuzzy +msgid "[Section one]{1}" +msgstr "[பிரிவு ஒன்று]{1}" + +#: docs/en/SUMMARY.md:1 +#, fuzzy +msgid "[Section one - page two]{1}" +msgstr "[பிரிவு ஒன்று - பக்கம் இரண்டு]{1}" + +#: docs/en/SUMMARY.md:4 +#, fuzzy +msgid "[Section two]{1}" +msgstr "[பிரிவு இரண்டு]{1}" + +#: docs/en/SUMMARY.md:5 +#, fuzzy +msgid "[Section three]{1}" +msgstr "[பிரிவு மூன்று]{1}" + +#: docs/en/SUMMARY.md:5 +msgid "./section_three/*" +msgstr "./section_three/*" + +#: docs/en/SUMMARY.md:7 +#, fuzzy +msgid "Shared content testbed" +msgstr "பகிர்ந்த உள்ளடக்க சோதனைக்களம்" + +#: docs/en/SUMMARY.md:7 +#, fuzzy +msgid "[Shared content testbed]{1}" +msgstr "[பகிர்ந்த உள்ளடக்க சோதனைக்களம்]{1}" + +#: docs/en/SUMMARY.md:7 +#, fuzzy +msgid "How-to guides" +msgstr "செய்முறை வழிகாட்டிகள்" + +#: docs/en/SUMMARY.md:7 +#, fuzzy +msgid "Contribute" +msgstr "பங்களிக்கவும்" + +#: docs/en/SUMMARY.md:7 +#, fuzzy +msgid "[Contributing]{1}" +msgstr "[பங்களிப்பு]{1}" + +#: docs/en/SUMMARY.md:7 +#, fuzzy +msgid "[First-time contributors]{1}" +msgstr "[முதல் முறை பங்களிப்பாளர்கள்]{1}" + +#: docs/en/SUMMARY.md:7 +#, fuzzy +msgid "What can I do?" +msgstr "நான் என்ன செய்ய முடியும்?" + +#: docs/en/SUMMARY.md:7 +#, fuzzy +msgid "[Fix an issue]{1}" +msgstr "[ஒரு சிக்கலைச் சரிசெய்யவும்]{1}" + +#: docs/en/SUMMARY.md:7 +#, fuzzy +msgid "[Implement a new feature]{1}" +msgstr "[ஒரு புதிய அம்சத்தைச் செயல்படுத்தவும்]{1}" + +#: docs/en/SUMMARY.md:7 +#, fuzzy +msgid "[Write documentation]{1}" +msgstr "[தயாரிப்பு ஆவணங்களை எழுதுங்கள்]{1}" + +#: docs/en/SUMMARY.md:7 +#, fuzzy +msgid "[Triage an issue]{1}" +msgstr "[ஒரு சிக்கலை முன்னுரிமைப்படுத்துதல்]{1}" + +#: docs/en/SUMMARY.md:7 +#, fuzzy +msgid "[Review a pull request]{1}" +msgstr "[இழு கோரிக்கையை மதிப்பாய்வு செய்யவும்]{1}" + +#: docs/en/SUMMARY.md:7 +#, fuzzy +msgid "[Propose a new feature]{1}" +msgstr "[புதிய அம்சத்தை முன்மொழியுங்கள்]{1}" + +#: docs/en/SUMMARY.md:7 +#, fuzzy +msgid "[Translate content]{1}" +msgstr "[உள்ளடக்கத்தை மொழிபெயர்க்கவும்]{1}" + +#: docs/en/SUMMARY.md:7 +#, fuzzy +msgid "[Use the tools]{1}" +msgstr "[கருவிகளைப் பயன்படுத்துங்கள்]{1}" + +#: docs/en/SUMMARY.md:7 +#, fuzzy +msgid "How do I contribute?" +msgstr "நான் எப்படி பங்களிக்க முடியும்?" + +#: docs/en/SUMMARY.md:7 +#, fuzzy +msgid "[Setting up a development environment]{1}" +msgstr "[ஒரு மேம்பாட்டுச் சூழலை அமைத்தல்]{1}" + +#: docs/en/SUMMARY.md:7 +#, fuzzy +msgid "[Reproducing an issue]{1}" +msgstr "[ஒரு சிக்கலை மீண்டும் வெளியிடுதல்]{1}" + +#: docs/en/SUMMARY.md:7 +#, fuzzy +msgid "[Working from a branch]{1}" +msgstr "[கிளையிலிருந்து வேலை செய்தல்]{1}" + +#: docs/en/SUMMARY.md:7 +#, fuzzy +msgid "[Avoiding scope creep]{1}" +msgstr "[எல்லை மீறலைத் தவிர்த்தல்]{1}" + +#: docs/en/SUMMARY.md:7 +#, fuzzy +msgid "[Writing, running, and testing code]{1}" +msgstr "[எழுதுதல், இயங்குதல் மற்றும் குறியீட்டைச் சோதித்தல்]{1}" + +#: docs/en/SUMMARY.md:7 +#, fuzzy +msgid "[Building documentation]{1}" +msgstr "[ஆவணப்படுத்துதல்]{1}" + +#: docs/en/SUMMARY.md:7 +#, fuzzy +msgid "[Writing documentation]{1}" +msgstr "[ஆவணங்களை எழுதுதல்]{1}" + +#: docs/en/SUMMARY.md:7 +#, fuzzy +msgid "[Adding a change note]{1}" +msgstr "[மாற்றக் குறிப்பைச் சேர்த்தல்]{1}" + +#: docs/en/SUMMARY.md:7 +#, fuzzy +msgid "[Submitting a pull request]{1}" +msgstr "[புல் கோரிக்கையைச் சமர்ப்பித்தல்]{1}" + +#: docs/en/SUMMARY.md:7 +#, fuzzy +msgid "[Providing a review]{1}" +msgstr "[மதிப்பாய்வு வழங்குக]{1}" + +#: docs/en/SUMMARY.md:7 +#, fuzzy +msgid "[Submitting a new issue]{1}" +msgstr "[புதிய சிக்கலைச் சமர்ப்பித்தல்]{1}" + +#: docs/en/SUMMARY.md:7 +#, fuzzy +msgid "[Proposing a new feature]{1}" +msgstr "[ஒரு புதிய அம்சத்தை முன்மொழிதல்]{1}" + +#: docs/en/SUMMARY.md:7 +#, fuzzy +msgid "[Translating content]{1}" +msgstr "[உள்ளடக்கத்தை மொழிபெயர்க்கிறது]{1}" + +#: docs/en/SUMMARY.md:7 +#, fuzzy +msgid "What happens next?" +msgstr "அடுத்து என்ன நடக்கும்?" + +#: docs/en/SUMMARY.md:7 +#, fuzzy +msgid "[Pull request review process]{1}" +msgstr "[பல் ரிக்வெஸ்ட் மதிப்பாய்வு செயல்முறை]{1}" + +#: docs/en/SUMMARY.md:7 +#, fuzzy +msgid "[Release process]{1}" +msgstr "[வெளியீட்டு செயல்முறை]{1}" + +#: docs/en/SUMMARY.md:7 +#, fuzzy +msgid "Policies" +msgstr "கொள்கைகள்" + +#: docs/en/SUMMARY.md:7 +#, fuzzy +msgid "[AI Policy]{1}" +msgstr "[கலைப்புத்தி கொள்கை]{1}" + +#: docs/en/SUMMARY.md:7 +#, fuzzy +msgid "Style guides" +msgstr "பாணி வழிகாட்டிகள்" + +#: docs/en/SUMMARY.md:7 +#, fuzzy +msgid "[Code style guide]{1}" +msgstr "[குறியீட்டு நடை வழிகாட்டி]{1}" + +#: docs/en/SUMMARY.md:7 +#, fuzzy +msgid "[Documentation style guide]{1}" +msgstr "[ஆவணப்படுத்தல் பாணி வழிகாட்டி]{1}" + +#: docs/en/about/releases.md:1 +#, fuzzy +msgid "Place-holder file" +msgstr "இடம் பிடிப்புக் கோப்பு" + +#: docs/en/about/releases.md:3 +#, fuzzy +msgid "This file is included purely to satisfy the link in the `code_contribution_base.md` file. It is excluded from nav." +msgstr "இந்தக் கோப்பு, `code_contribution_base.md` கோப்பில் உள்ள இணைப்பைப் பூர்த்தி செய்வதற்காக மட்டுமே சேர்க்கப்பட்டுள்ளது. இது nav-இலிருந்து விலக்கப்பட்டுள்ளது." + +#: docs/en/content_test_bed/how-to/contribute/first-time-contributors.md:1 +#, fuzzy +msgid "First-time contributors" +msgstr "முதல் முறை பங்களிப்பாளர்கள்" + +#: docs/en/content_test_bed/how-to/contribute/first-time-contributors.md:3 +msgid "{% extends \"_shared/contribute/first-time-contributors.md\" %}" +msgstr "{% extends \"_shared/contribute/first-time-contributors.md\" %}" + +#: docs/en/content_test_bed/how-to/contribute/how/branches.md:1 +#, fuzzy +msgid "Work from a feature branch, not your `main` branch" +msgstr "உங்கள் `main` கிளை அல்ல, ஒரு அம்சக் கிளையிலிருந்து வேலை செய்யுங்கள்" + +#: docs/en/content_test_bed/how-to/contribute/how/branches.md:3 +msgid "{% extends \"_shared/contribute/how/branches.md\" %}" +msgstr "{% extends \"_shared/contribute/how/branches.md\" %}" + +#: docs/en/content_test_bed/how-to/contribute/how/build-docs.md:1 +#, fuzzy +msgid "Building documentation" +msgstr "கட்டுமான ஆவணங்கள்" + +#: docs/en/content_test_bed/how-to/contribute/how/build-docs.md:3 +msgid "{% extends \"_shared/contribute/how/build-docs.md\" %}" +msgstr "{% extends \"_shared/contribute/how/build-docs.md\" %}" + +#: docs/en/content_test_bed/how-to/contribute/how/build-docs.md:5 docs/en/content_test_bed/how-to/contribute/how/reproduce-issue.md:5 docs/en/content_test_bed/how-to/contribute/how/write-code.md:5 docs/en/content_test_bed/how-to/contribute/how/write-docs.md:5 +msgid "{% block front_matter %}" +msgstr "{% block front_matter %}" + +#: docs/en/content_test_bed/how-to/contribute/how/build-docs.md:7 +#, fuzzy +msgid "Before you build the documentation, and have a [development environment]{1} set up." +msgstr "நீங்கள் ஆவணத்தை உருவாக்குவதற்கும், ஒரு [மேம்பாட்டுச் சூழலை]{1} அமைப்பதற்கும் முன்." + +#: docs/en/content_test_bed/how-to/contribute/how/build-docs.md:9 docs/en/content_test_bed/how-to/contribute/how/build-docs.md:15 docs/en/content_test_bed/how-to/contribute/how/propose-feature.md:9 docs/en/content_test_bed/how-to/contribute/how/reproduce-issue.md:9 docs/en/content_test_bed/how-to/contribute/how/reproduce-issue.md:15 docs/en/content_test_bed/how-to/contribute/how/submit-pr.md:17 docs/en/content_test_bed/how-to/contribute/how/write-code.md:9 docs/en/content_test_bed/how-to/contribute/how/write-code.md:15 docs/en/content_test_bed/how-to/contribute/how/write-docs.md:9 docs/en/content_test_bed/how-to/contribute/how/write-docs.md:15 +msgid "{% endblock %}" +msgstr "{% endblock %}" + +#: docs/en/content_test_bed/how-to/contribute/how/build-docs.md:11 docs/en/content_test_bed/how-to/contribute/how/propose-feature.md:5 docs/en/content_test_bed/how-to/contribute/how/reproduce-issue.md:11 docs/en/content_test_bed/how-to/contribute/how/submit-pr.md:5 docs/en/content_test_bed/how-to/contribute/how/write-code.md:11 docs/en/content_test_bed/how-to/contribute/how/write-docs.md:11 +msgid "{% block end_matter %}" +msgstr "{% block end_matter %}" + +#: docs/en/content_test_bed/how-to/contribute/how/build-docs.md:13 +#, fuzzy +msgid "Once you have successfully built the docs, you are ready to [write documentation]{1}." +msgstr "நீங்கள் ஆவணங்களை வெற்றிகரமாக உருவாக்கியவுடன், [ஆவணங்களை எழுத]{1} நீங்கள் தயாராக உள்ளீர்கள்." + +#: docs/en/content_test_bed/how-to/contribute/how/change-note.md:1 +#, fuzzy +msgid "Adding change information for release notes" +msgstr "வெளியீட்டுக் குறிப்புகளுக்கான மாற்றத் தகவலைச் சேர்த்தல்" + +#: docs/en/content_test_bed/how-to/contribute/how/change-note.md:3 +msgid "{% extends \"_shared/contribute/how/change-note.md\" %}" +msgstr "{% extends \"_shared/contribute/how/change-note.md\" %}" + +#: docs/en/content_test_bed/how-to/contribute/how/dev-environment.md:1 +#, fuzzy +msgid "Setting up a development environment" +msgstr "ஒரு மேம்பாட்டுச் சூழலை அமைத்தல்" + +#: docs/en/content_test_bed/how-to/contribute/how/dev-environment.md:3 +msgid "{% extends \"_shared/contribute/how/dev-environment.md\" %}" +msgstr "{% extends \"_shared/contribute/how/dev-environment.md\" %}" + +#: docs/en/content_test_bed/how-to/contribute/how/new-issue.md:1 +#, fuzzy +msgid "Submitting a new issue" +msgstr "புதிய சிக்கலைச் சமர்ப்பித்தல்" + +#: docs/en/content_test_bed/how-to/contribute/how/new-issue.md:3 +msgid "{% extends \"_shared/contribute/how/new-issue.md\" %}" +msgstr "{% extends \"_shared/contribute/how/new-issue.md\" %}" + +#: docs/en/content_test_bed/how-to/contribute/how/propose-feature.md:1 docs/en/content_test_bed/how-to/contribute/what/propose-feature.md:1 +#, fuzzy +msgid "Proposing a new feature" +msgstr "புதிய அம்சத்தை முன்மொழிதல்" + +#: docs/en/content_test_bed/how-to/contribute/how/propose-feature.md:3 +msgid "{% extends \"_shared/contribute/how/propose-feature.md\" %}" +msgstr "{% extends \"_shared/contribute/how/propose-feature.md\" %}" + +#: docs/en/content_test_bed/how-to/contribute/how/propose-feature.md:7 +#, fuzzy +msgid "If you are interested, you can begin [implementing your new feature]{1}." +msgstr "உங்களுக்கு ஆர்வமிருந்தால், நீங்கள் [உங்கள் புதிய அம்சத்தைச் செயல்படுத்தத் தொடங்கலாம்]{1}." + +#: docs/en/content_test_bed/how-to/contribute/how/reproduce-issue.md:1 +#, fuzzy +msgid "Reproducing an issue" +msgstr "ஒரு சிக்கலை மீண்டும் உருவாக்குதல்" + +#: docs/en/content_test_bed/how-to/contribute/how/reproduce-issue.md:3 +msgid "{% extends \"_shared/contribute/how/reproduce-issue.md\" %}" +msgstr "{% extends \"_shared/contribute/how/reproduce-issue.md\" %}" + +#: docs/en/content_test_bed/how-to/contribute/how/reproduce-issue.md:7 +#, fuzzy +msgid "To begin reproducing an issue, you will need a [development environment]{1} set up." +msgstr "ஒரு சிக்கலை மீண்டும் உருவாக்கத் தொடங்க, நீங்கள் ஒரு [மேம்பாட்டுச் சூழலை]{1} அமைத்திருக்க வேண்டும்." + +#: docs/en/content_test_bed/how-to/contribute/how/reproduce-issue.md:13 +#, fuzzy +msgid "At this point, you might choose to try to [fix the issue]{1} you've just reproduced; alternatively, you can write up your findings and try to reproduce another issue." +msgstr "இந்த நிலையில், நீங்கள் இப்போது மீண்டும் உருவாக்கிய சிக்கலைச் சரிசெய்ய முயற்சி செய்யலாம்; மாற்றாக, உங்கள் கண்டுபிடிப்புகளை எழுதி, மற்றொரு சிக்கலை மீண்டும் உருவாக்க முயற்சி செய்யலாம்." + +#: docs/en/content_test_bed/how-to/contribute/how/review-pr.md:1 docs/en/content_test_bed/how-to/contribute/what/review-pr.md:1 +#, fuzzy +msgid "Providing a pull request review" +msgstr "புல் ரிக்வெஸ்ட் மதிப்பாய்வை வழங்குதல்" + +#: docs/en/content_test_bed/how-to/contribute/how/review-pr.md:3 +msgid "{% extends \"_shared/contribute/how/review-pr.md\" %}" +msgstr "{% extends \"_shared/contribute/how/review-pr.md\" %}" + +#: docs/en/content_test_bed/how-to/contribute/how/scope-creep.md:1 +#, fuzzy +msgid "Avoiding scope creep" +msgstr "எல்லை மீறலைத் தவிர்த்தல்" + +#: docs/en/content_test_bed/how-to/contribute/how/scope-creep.md:3 +msgid "{% extends \"_shared/contribute/how/scope-creep.md\" %}" +msgstr "{% extends \"_shared/contribute/how/scope-creep.md\" %}" + +#: docs/en/content_test_bed/how-to/contribute/how/submit-pr.md:1 +#, fuzzy +msgid "Submitting a pull request" +msgstr "புல் ரிக்வெஸ்டைச் சமர்ப்பித்தல்" + +#: docs/en/content_test_bed/how-to/contribute/how/submit-pr.md:3 +msgid "{% extends \"_shared/contribute/how/submit-pr.md\" %}" +msgstr "{% extends \"_shared/contribute/how/submit-pr.md\" %}" + +#: docs/en/content_test_bed/how-to/contribute/how/submit-pr.md:7 +msgid "{% if config.extra.website %}" +msgstr "{% if config.extra.website %}" + +#: docs/en/content_test_bed/how-to/contribute/how/submit-pr.md:9 +#, fuzzy +msgid "Your pull request may require additional content, such as a [change note]{1}, before it can be [reviewed]{2}." +msgstr "உங்கள் புல் ரிக்வெஸ்ட் [மதிப்பாய்வு]{2} செய்யப்படுவதற்கு முன்பு, அதற்கு [மாற்றக் குறிப்பு]{1} போன்ற கூடுதல் உள்ளடக்கம் தேவைப்படலாம்." + +#: docs/en/content_test_bed/how-to/contribute/how/submit-pr.md:11 +msgid "{% else %}" +msgstr "{% else %}" + +#: docs/en/content_test_bed/how-to/contribute/how/submit-pr.md:13 +#, fuzzy +msgid "As part of submitting a pull request, you'll need to include a [change note]{1} before it can be [reviewed]{2}." +msgstr "ஒரு புல் ரிக்வெஸ்டைச் சமர்ப்பிப்பதன் ஒரு பகுதியாக, அது [மதிப்பாய்வு]{2} செய்யப்படுவதற்கு முன்பு, நீங்கள் ஒரு [மாற்றக் குறிப்பு]{1}-ஐ சேர்க்க வேண்டும்." + +#: docs/en/content_test_bed/how-to/contribute/how/submit-pr.md:15 docs/en/index.md:102 docs/en/index.md:112 docs/en/index.md:122 +msgid "{% endif %}" +msgstr "{% endif %}" + +#: docs/en/content_test_bed/how-to/contribute/how/translate.md:1 docs/en/content_test_bed/how-to/contribute/what/translate.md:1 +#, fuzzy +msgid "Translating content" +msgstr "உள்ளடக்கத்தை மொழிபெயர்த்தல்" + +#: docs/en/content_test_bed/how-to/contribute/how/translate.md:3 +msgid "{% extends \"_shared/contribute/how/translate.md\" %}" +msgstr "{% extends \"_shared/contribute/how/translate.md\" %}" + +#: docs/en/content_test_bed/how-to/contribute/how/write-code.md:1 +#, fuzzy +msgid "Writing, running, and testing code" +msgstr "எழுதுதல், இயக்கிப் பார்த்தல் மற்றும் சோதனை செய்தல்" + +#: docs/en/content_test_bed/how-to/contribute/how/write-code.md:3 +msgid "{% extends \"_shared/contribute/how/write-code.md\" %}" +msgstr "{% extends \"_shared/contribute/how/write-code.md\" %}" + +#: docs/en/content_test_bed/how-to/contribute/how/write-code.md:7 +#, fuzzy +msgid "To begin working on code, ensure you have a [development environment]{1} set up, and you are [working on a branch]{2}" +msgstr "கோடில் வேலை செய்யத் தொடங்க, நீங்கள் ஒரு [வளர்ச்சிச் சூழலை]{1} அமைத்துள்ளீர்கள் என்பதையும், ஒரு [கிளையில்]{2} வேலை செய்கிறீர்கள் என்பதையும் உறுதிப்படுத்திக் கொள்ளுங்கள்." + +#: docs/en/content_test_bed/how-to/contribute/how/write-code.md:13 +#, fuzzy +msgid "Once you have everything working, you can [submit a pull request]{1} with your changes." +msgstr "அனைத்தும் சரியாக வேலை செய்தவுடன், உங்கள் மாற்றங்களுடன் ஒரு [புல் ரிக்குவஸ்டை சமர்ப்பிக்கலாம்]{1}." + +#: docs/en/content_test_bed/how-to/contribute/how/write-docs.md:1 +#, fuzzy +msgid "Writing documentation" +msgstr "ஆவணங்களை எழுதுதல்" + +#: docs/en/content_test_bed/how-to/contribute/how/write-docs.md:3 +msgid "{% extends \"_shared/contribute/how/write-docs.md\" %}" +msgstr "{% extends \"_shared/contribute/how/write-docs.md\" %}" + +#: docs/en/content_test_bed/how-to/contribute/how/write-docs.md:7 +#, fuzzy +msgid "Before you begin writing documentation, ensure you are able to [build the documentation]{1}, and you are [working on a branch]{2}." +msgstr "ஆவணங்களை எழுதத் தொடங்குவதற்கு முன், உங்களால் ஆவணங்களை உருவாக்க முடியும் என்பதையும், நீங்கள் ஒரு கிளைகளில் வேலை செய்கிறீர்கள் என்பதையும் உறுதிப்படுத்திக் கொள்ளுங்கள்." + +#: docs/en/content_test_bed/how-to/contribute/how/write-docs.md:13 +#, fuzzy +msgid "Once you are happy with your new documentation, you can [submit a pull request]{1} with your proposed changes." +msgstr "உங்கள் புதிய ஆவணங்களைப் பற்றி நீங்கள் திருப்தி அடைந்தவுடன், உங்கள் முன்மொழியப்பட்ட மாற்றங்களுடன் [ஒரு புல் கோரிக்கையைச் சமர்ப்பிக்கலாம்]{1}." + +#: docs/en/content_test_bed/how-to/contribute/index.md:1 +#, fuzzy +msgid "Contributing to {{ formal_name }}" +msgstr "{{ formal_name }}-க்கு பங்களிக்க" + +#: docs/en/content_test_bed/how-to/contribute/index.md:3 +msgid "{% extends \"_shared/contribute/index.md\" %}" +msgstr "{% extends \"_shared/contribute/index.md\" %}" + +#: docs/en/content_test_bed/how-to/contribute/next/pr-review.md:1 +#, fuzzy +msgid "Receiving a pull request review" +msgstr "இழு கோரிக்கை மதிப்பாய்வைப் பெறுதல்" + +#: docs/en/content_test_bed/how-to/contribute/next/pr-review.md:3 +msgid "{% extends \"_shared/contribute/next/pr-review.md\" %}" +msgstr "{% extends \"_shared/contribute/next/pr-review.md\" %}" + +#: docs/en/content_test_bed/how-to/contribute/next/release.md:1 +#, fuzzy +msgid "The release process" +msgstr "வெளியீட்டு செயல்முறை" + +#: docs/en/content_test_bed/how-to/contribute/next/release.md:3 +msgid "{% extends \"_shared/contribute/next/release.md\" %}" +msgstr "{% extends \"_shared/contribute/next/release.md\" %}" + +#: docs/en/content_test_bed/how-to/contribute/policies/ai-policy.md:3 +msgid "{% extends \"_shared/contribute/policies/ai-policy.md\" %}" +msgstr "{% extends \"_shared/contribute/policies/ai-policy.md\" %}" + +#: docs/en/content_test_bed/how-to/contribute/style/code-style-guide.md:1 +#, fuzzy +msgid "Code style guide" +msgstr "குறியீட்டு நடை வழிகாட்டி" + +#: docs/en/content_test_bed/how-to/contribute/style/code-style-guide.md:3 +msgid "{% extends \"_shared/contribute/style/code-style-guide.md\" %}" +msgstr "{% extends \"_shared/contribute/style/code-style-guide.md\" %}" + +#: docs/en/content_test_bed/how-to/contribute/style/docs-style-guide.md:1 +#, fuzzy +msgid "Documentation style guide" +msgstr "ஆவணப்படுத்தல் பாணி வழிகாட்டி" + +#: docs/en/content_test_bed/how-to/contribute/style/docs-style-guide.md:3 +msgid "{% extends \"_shared/contribute/style/docs-style-guide.md\" %}" +msgstr "{% extends \"_shared/contribute/style/docs-style-guide.md\" %}" + +#: docs/en/content_test_bed/how-to/contribute/what/fix-issue.md:1 +#, fuzzy +msgid "Fixing an issue" +msgstr "ஒரு சிக்கலைச் சரிசெய்தல்" + +#: docs/en/content_test_bed/how-to/contribute/what/fix-issue.md:3 +msgid "{% extends \"_shared/contribute/what/fix-issue.md\" %}" +msgstr "{% extends \"_shared/contribute/what/fix-issue.md\" %}" + +#: docs/en/content_test_bed/how-to/contribute/what/implement-feature.md:1 +#, fuzzy +msgid "Implementing a new feature" +msgstr "ஒரு புதிய அம்சத்தைச் செயல்படுத்துதல்" + +#: docs/en/content_test_bed/how-to/contribute/what/implement-feature.md:3 +msgid "{% extends \"_shared/contribute/what/implement-feature.md\" %}" +msgstr "{% extends \"_shared/contribute/what/implement-feature.md\" %}" + +#: docs/en/content_test_bed/how-to/contribute/what/propose-feature.md:3 +msgid "{% extends \"_shared/contribute/what/propose-feature.md\" %}" +msgstr "{% extends \"_shared/contribute/what/propose-feature.md\" %}" + +#: docs/en/content_test_bed/how-to/contribute/what/review-pr.md:3 +msgid "{% extends \"_shared/contribute/what/review-pr.md\" %}" +msgstr "{% extends \"_shared/contribute/what/review-pr.md\" %}" + +#: docs/en/content_test_bed/how-to/contribute/what/translate.md:3 +msgid "{% extends \"_shared/contribute/what/translate.md\" %}" +msgstr "{% extends \"_shared/contribute/what/translate.md\" %}" + +#: docs/en/content_test_bed/how-to/contribute/what/triage.md:1 +#, fuzzy +msgid "Triaging an issue" +msgstr "ஒரு சிக்கலை முன்னுரிமைப்படுத்துதல்" + +#: docs/en/content_test_bed/how-to/contribute/what/triage.md:3 +msgid "{% extends \"_shared/contribute/what/triage.md\" %}" +msgstr "{% extends \"_shared/contribute/what/triage.md\" %}" + +#: docs/en/content_test_bed/how-to/contribute/what/use-tools.md:1 +#, fuzzy +msgid "Using the tools" +msgstr "கருவிகளைப் பயன்படுத்துதல்" + +#: docs/en/content_test_bed/how-to/contribute/what/use-tools.md:3 +msgid "{% extends \"_shared/contribute/what/use-tools.md\" %}" +msgstr "{% extends \"_shared/contribute/what/use-tools.md\" %}" + +#: docs/en/content_test_bed/how-to/contribute/what/write-docs.md:1 +#, fuzzy +msgid "Adding documentation" +msgstr "ஆவணங்களைச் சேர்த்தல்" + +#: docs/en/content_test_bed/how-to/contribute/what/write-docs.md:3 +msgid "{% extends \"_shared/contribute/what/write-docs.md\" %}" +msgstr "{% extends \"_shared/contribute/what/write-docs.md\" %}" + +#: docs/en/content_test_bed/index.md:1 +#, fuzzy +msgid "Shared content test bed" +msgstr "பகிர்ந்த உள்ளடக்க சோதனைத் தளம்" + +#: docs/en/content_test_bed/index.md:3 +#, fuzzy +msgid "This section is included for the purposes of verifying the shared content provided from this repo for use in the rest of the BeeWare documentation. \"Shared content\" refers to documents or sections of documents that are common to multiple other repos. They are stored here for inclusion across those repos. This means there is a single source when updates are required, and that change will populate across all repos using that shared content." +msgstr "மீதமுள்ள BeeWare ஆவணங்களில் பயன்படுத்த, இந்த ரெப்போவிலிருந்து வழங்கப்படும் பகிரப்பட்ட உள்ளடக்கத்தைச் சரிபார்க்கும் நோக்கத்திற்காகவே இந்தப் பகுதி சேர்க்கப்பட்டுள்ளது. \"பகிரப்பட்ட உள்ளடக்கம்\" என்பது பல பிற களஞ்சியங்களில் பொதுவாகப் பயன்படுத்தப்படும் ஆவணங்கள் அல்லது ஆவணங்களின் பிரிவுகளைக் குறிக்கிறது. அவை அந்தக் களஞ்சியங்கள் அனைத்திலும் சேர்க்கப்படுவதற்காக இங்கே சேமிக்கப்படுகின்றன. இதன் பொருள், புதுப்பிப்புகள் தேவைப்படும்போது ஒரு ஒற்றை ஆதாரம் உள்ளது, மேலும் அந்த மாற்றம் பகிரப்பட்ட உள்ளடக்கத்தைப் பயன்படுத்தும் அனைத்து களஞ்சியங்களிலும் பரவும்." + +#: docs/en/content_test_bed/index.md:5 +#, fuzzy +msgid "If you are updating existing content, the following steps are not necessary. You can simply build the test site, and see your updates rendered." +msgstr "நீங்கள் ஏற்கனவே உள்ள உள்ளடக்கத்தை புதுப்பிக்கிறீர்கள் என்றால், பின்வரும் படிகள் அவசியமில்லை. நீங்கள் சோதனைத் தளத்தை உருவாக்கி, உங்கள் புதுப்பிப்புகள் காட்டப்படுவதைப் பார்க்கலாம்." + +#: docs/en/content_test_bed/index.md:7 +#, fuzzy +msgid "If you are creating a new shared documentation file in the `shared-content` directory, that is NOT meant to be included in the `how-to` directory, complete the following:" +msgstr "நீங்கள் `shared-content` கோப்பகத்தில் ஒரு புதிய பகிரப்பட்ட ஆவணக் கோப்பை உருவாக்குகிறீர்கள் என்றால், அது `how-to` கோப்பகத்தில் சேர்க்கப்படக் கூடாது. பின்வருவனவற்றை நிறைவு செய்யவும்:" + +#: docs/en/content_test_bed/index.md:9 +#, fuzzy +msgid "Create a file in the `content_test_bed` that is the same filename as your new content file, with \"_include\" appended to the end." +msgstr "உங்கள் புதிய உள்ளடக்கக் கோப்பின் அதே பெயரைக் கொண்ட ஒரு கோப்பை `content_test_bed` இல் உருவாக்கவும், அதன் முடிவில் \"_include\" என்பதைச் சேர்க்கவும்." + +#: docs/en/content_test_bed/index.md:9 +#, fuzzy +msgid "For `style_guide.md`, you would add `style_guide_include.md`." +msgstr "`style_guide.md`, என்பதற்கு நீங்கள் `style_guide_include.md`. சேர்ப்பீர்கள்." + +#: docs/en/content_test_bed/index.md:11 +#, fuzzy +msgid "Using the Snippets syntax, add the filename to `filename_include.md`. The Snippets syntax for including content is `-8<- \"filename.md\"`." +msgstr "Snippets சொற்றொடையைப் பயன்படுத்தி, கோப்புப்பெயரை `filename_include.md` இல் சேர்க்கவும். உள்ளடக்கத்தைச் சேர்ப்பதற்கான Snippets சொற்றொடர் `-8<- \"filename.md\"` ஆகும்." + +#: docs/en/content_test_bed/index.md:11 +#, fuzzy +msgid "For `style_guide.md`, you would add `-8<- \"style_guide.md\"` to `style_guide_include.md`." +msgstr "`style_guide.md`, `-8<- \"style_guide.md\"`-இல் சேர்க்கப்படும்." + +#: docs/en/content_test_bed/index.md:13 +#, fuzzy +msgid "Update the `Shared content test bed` section in `/docs/SUMMARY.md` to include the new `_include` file and path, at the same indentation level as the other items in that section." +msgstr "புதிய `Shared content test bed` கோப்பு மற்றும் பாதையைச் சேர்க்க, `/docs/SUMMARY.md` இல் உள்ள `_include` பிரிவை, அந்தப் பிரிவில் உள்ள மற்ற உருப்படிகளைப் போலவே அதே உள்ளிழுப்பு மட்டத்தில் புதுப்பிக்கவும்." + +#: docs/en/content_test_bed/index.md:13 +#, fuzzy +msgid "For `style_guide_include.md`, you would add `- [Style guide](content_test_bed/style_guide_include.md)`." +msgstr "`style_guide_include.md`, என்பதற்கு நீங்கள் `- [Style guide](content_test_bed/style_guide_include.md)`. சேர்ப்பீர்கள்." + +#: docs/en/content_test_bed/index.md:16 +#, fuzzy +msgid "Once these steps are completed, you can build the test site and view your new documentation rendered." +msgstr "இந்தப் படிகள் முடிந்தவுடன், நீங்கள் சோதனைத் தளத்தை உருவாக்கி, உங்கள் புதிய ஆவணங்கள் உருவாக்கப்பட்டதைக் காணலாம்." + +#: docs/en/index.md:1 +#, fuzzy +msgid "Docs Tools Demo" +msgstr "ஆவணங்கள் கருவிகள் செயல்விளக்கம்" + +#: docs/en/index.md:3 +#, fuzzy +msgid "Theme checklist" +msgstr "தலைப்பு சரிபார்ப்புப் பட்டியல்" + +#: docs/en/index.md:5 +#, fuzzy +msgid "This demo is designed to test the various features of the BeeWare MkDocs Material theme overrides. Please read through and verify that everything listed on this and the following pages is present and functioning as detailed in the description." +msgstr "இந்த டெமோ, BeeWare MkDocs மெட்டீரியல் தீம் ஓவர்ரைடுகளின் பல்வேறு அம்சங்களைச் சோதிப்பதற்காக வடிவமைக்கப்பட்டுள்ளது. தயவுசெய்து இந்த மற்றும் அடுத்தடுத்த பக்கங்களில் பட்டியலிடப்பட்டுள்ள அனைத்தும், விளக்கத்தில் விவரிக்கப்பட்டுள்ளபடி இருப்பதையும், செயல்படுவதையும் சரிபார்க்கவும்." + +#: docs/en/index.md:7 +#, fuzzy +msgid "Titlebar" +msgstr "தலைப்புப் பட்டை" + +#: docs/en/index.md:9 +#, fuzzy +msgid "A medium-gray titlebar is on the page. This the theme template has been applied." +msgstr "பக்கத்தில் ஒரு நடுத்தர சாம்பல் நிற தலைப்புப் பட்டை உள்ளது. இந்த கருப்பொருள் வார்ப்புரு பயன்படுத்தப்பட்டுள்ளது." + +#: docs/en/index.md:11 +#, fuzzy +msgid "Header icon" +msgstr "தலைப்புச் சின்னம்" + +#: docs/en/index.md:13 +#, fuzzy +msgid "The header icon top-left has been rendered. This confirms the template can reference external resources." +msgstr "மேல்-இடது மூலையில் உள்ள ஹெட்டர் ஐகான் காட்டப்பட்டுள்ளது. இது, டெம்ப்ளேட் வெளிப்புற வளங்களைக் குறிப்பிட முடியும் என்பதை உறுதிப்படுத்துகிறது." + +#: docs/en/index.md:15 +#, fuzzy +msgid "Homepage sidebar icon" +msgstr "முகப்புப் பக்கப் பக்கப்பட்டைச் சின்னம்" + +#: docs/en/index.md:17 +#, fuzzy +msgid "The logo icon in the left sidebar has been rendered. The logo should be the width of, and of equal height to, the sidebar. The site title should be rendered below it in slightly larger font than the rest of the sidebar, with the version number below it in smaller font." +msgstr "இடது பக்கப் பக்கப்பட்டியில் உள்ள சின்னம் காட்டப்பட்டுள்ளது. சின்னம் பக்கப்பட்டியின் அகலத்திற்குச் சமமாகவும், அதன் உயரத்திற்குச் சமமாகவும் இருக்க வேண்டும். சின்னம் காட்டப்பட்டதற்குக் கீழே, தளத்தின் தலைப்பு, பக்கப்பட்டியின் மற்ற பகுதிகளில் உள்ளதை விட சற்று பெரிய எழுத்துருவில் காட்டப்பட வேண்டும். அதற்குக் கீழே, பதிப்பு எண் சிறிய எழுத்துருவில் காட்டப்பட வேண்டும்." + +#: docs/en/index.md:19 +#, fuzzy +msgid "This confirms the sidebar will render properly on the target sites." +msgstr "இது இலக்கு தளங்களில் பக்கப் பட்டி சரியாகக் காட்டப்படும் என்பதை உறுதிப்படுத்துகிறது." + +#: docs/en/index.md:21 +#, fuzzy +msgid "Heading font { #heading-font }" +msgstr "தலைப்பு எழுத்துரு { #heading-font }" + +#: docs/en/index.md:23 +#, fuzzy +msgid "Headings are rendered in Cutive. This confirms the BeeWare custom CSS theme has been applied." +msgstr "தலைப்புகள் Cutive-ல் காட்டப்படுகின்றன. இது BeeWare தனிப்பயன் CSS தீம் பயன்படுத்தப்பட்டுள்ளது என்பதை உறுதிப்படுத்துகிறது." + +#: docs/en/index.md:25 +#, fuzzy +msgid "Inline code" +msgstr "வரிசைக் குறியீடு" + +#: docs/en/index.md:27 +#, fuzzy +msgid "Inline code is rendered in the same color as the surrounding font. This confirms that the theme has not caused any undesired changes." +msgstr "வரிவழி குறியீடு, சுற்றியுள்ள எழுத்துருவின் அதே நிறத்தில் காட்டப்படுகிறது. இது, தீம் எந்த விரும்பத்தகாத மாற்றங்களையும் ஏற்படுத்தவில்லை என்பதை உறுதிப்படுத்துகிறது." + +#: docs/en/index.md:29 +#, fuzzy +msgid "This is text with `inline code` here and `inline code` here." +msgstr "இது `inline code` மற்றும் `inline code` உடன் கூடிய உரை." + +#: docs/en/index.md:31 +#, fuzzy +msgid "Tabbed content code" +msgstr "தாவல் உள்ளடக்கக் குறியீடு" + +#: docs/en/index.md:33 +#, fuzzy +msgid "Code is in a contrasting color to the background. Copy button should copy only the commands; the prompt should not be included." +msgstr "குறியீடு பின்னணியில் இருந்து மாறுபட்ட நிறத்தில் இருக்க வேண்டும். நகலெடுக்கும் பொத்தான் கட்டளைகளை மட்டும் நகலெடுக்க வேண்டும்; உரைப் புலம் சேர்க்கப்படக்கூடாது." + +#: docs/en/index.md:35 +#, fuzzy +msgid "This confirms that the theme has not caused any undesired changes, as well as whether the copy button is working as expected." +msgstr "இது, தீம் எந்த விரும்பத்தகாத மாற்றங்களையும் ஏற்படுத்தவில்லை என்பதையும், காப்பி பட்டன் எதிர்பார்த்தபடி வேலை செய்கிறதா என்பதையும் உறுதி செய்கிறது." + +#: docs/en/index.md:37 +msgid "/// tab | macOS" +msgstr "/// tab | macOS" + +#: docs/en/index.md:39 docs/en/index.md:47 +#, fuzzy +msgid "$ git clone https://github.com/beeware/beeware-theme.git" +msgstr "$ git clone https://github.com/beeware/beeware-theme.git" + +#: docs/en/index.md:43 docs/en/index.md:51 docs/en/index.md:59 docs/en/index.md:100 docs/en/index.md:110 docs/en/index.md:120 +msgid "///" +msgstr "///" + +#: docs/en/index.md:45 +msgid "/// tab | Linux" +msgstr "/// tab | Linux" + +#: docs/en/index.md:53 +msgid "/// tab | Windows" +msgstr "/// tab | Windows" + +#: docs/en/index.md:55 +#, fuzzy +msgid "C:\\...>git clone https://github.com/beeware/beeware-theme.git" +msgstr "C:\\...>git clone https://github.com/beeware/beeware-theme.git" + +#: docs/en/index.md:61 +#, fuzzy +msgid "Code copy button behavior" +msgstr "குறியீடு நகலெடுக்கும் பொத்தானின் செயல்பாடு" + +#: docs/en/index.md:63 +#, fuzzy +msgid "The copy button on the following codeblock should result in `from pathlib import Path` being copied to the clipboard." +msgstr "பின்வரும் குறியீட்டுப் பகுதியில் உள்ள நகலெடு பொத்தானை அழுத்தும்போது, `from pathlib import Path` கிளிப்போர்டில் நகலெடுக்கப்பட வேண்டும்." + +#: docs/en/index.md:65 +#, fuzzy +msgid "from pathlib import Path" +msgstr "pathlib-இலிருந்து Path-ஐ இறக்குமதி செய்யவும்" + +#: docs/en/index.md:69 +#, fuzzy +msgid "The copy button on the following codeblock should result in `ls beeware-docs-tools` being copied to the clipboard. The shell prompt and the output should not be included." +msgstr "பின்வரும் குறியீட்டுப் பிரிவில் உள்ள நகலெடு பொத்தானை அழுத்தும்போது, `ls beeware-docs-tools` கிளிப்போர்டில் நகலெடுக்கப்பட வேண்டும். ஷெல் உள்வாய்ப்பும் வெளியீடும் சேர்க்கப்படக்கூடாது." + +#: docs/en/index.md:71 +#, fuzzy +msgid "" +"(venv) $ ls beeware-docs-tools\n" +"_build\t\t\tlocales\t\t\trequirements.dev.txt\ttox.ini\n" +"docs\t\t\tpyproject.toml\t\trequirements.docs.txt\n" +"LICENSE\t\t\tREADME.md\t\tsrc" +msgstr "" +"(venv) $ ls beeware-docs-tools\n" +"_build locales requirements.dev.txt tox.ini\n" +"docs pyproject.toml requirements.docs.txt\n" +"LICENSE README.md src" + +#: docs/en/index.md:78 +#, fuzzy +msgid "Sidebar links" +msgstr "பக்கப் பட்டி இணைப்புகள்" + +#: docs/en/index.md:80 +#, fuzzy +msgid "Sidebar links exist, and point to the `beeware-docs-tools` repo. This confirms that the sidebar content has been loaded, and the `project-name` has been set in the MkDocs configuration file, and the version number is computed and added." +msgstr "பக்கப்பட்டி இணைப்புகள் உள்ளன, அவை `beeware-docs-tools` ரெப்போவைக் குறிக்கின்றன. இது பக்கப்பட்டி உள்ளடக்கம் ஏற்றப்பட்டுள்ளது என்பதையும், MkDocs உள்ளமைவுக் கோப்பில் `project-name` அமைக்கப்பட்டுள்ளது என்பதையும், பதிப்பு எண் கணக்கிடப்பட்டு சேர்க்கப்பட்டுள்ளது என்பதையும் உறுதிப்படுத்துகிறது." + +#: docs/en/index.md:82 +#, fuzzy +msgid "Link colors" +msgstr "இணைப்பு வண்ணங்கள்" + +#: docs/en/index.md:84 +#, fuzzy +msgid "This link to [the main BeeWare website]{1} should be blue in *both* light mode and dark mode." +msgstr "[முதன்மை பீவேர் இணையதளம்]{1}-க்கான இந்த இணைப்பு, வெளிச்ச முறை மற்றும் இருண்ட முறை *இரண்டிலும்* நீல நிறத்தில் இருக்க வேண்டும்." + +#: docs/en/index.md:86 +#, fuzzy +msgid "The links in the left and right sidebars should also be blue in both modes." +msgstr "இடது மற்றும் வலது பக்கப் பட்டைகளில் உள்ள இணைப்புகளும் இரண்டு முறைகளிலும் நீல நிறத்தில் இருக்க வேண்டும்." + +#: docs/en/index.md:88 +#, fuzzy +msgid "When scrolling down the page, the active header link in the right sidebar should be light blue in dark mode, and darker blue in light mode." +msgstr "பக்கத்தை கீழே ஸ்க்ரோல் செய்யும்போது, வலதுபுறப் பக்கப்பட்டையில் உள்ள செயலில் உள்ள தலைப்பு இணைப்பு, டார்க் மோடில் வெளிர் நீலமாகவும், லைட் மோடில் அடர் நீலமாகவும் இருக்க வேண்டும்." + +#: docs/en/index.md:90 +#, fuzzy +msgid "Translation admonition" +msgstr "மொழிபெயர்ப்பு அறிவுரை" + +#: docs/en/index.md:92 +#, fuzzy +msgid "The English-language version of this document should show the \"Translations are available\" admonition below. The French translation should show the \"This is a machine translation!\" admonition. The German translation should show the \"This is a translation!\" admonition for human translations." +msgstr "இந்த ஆவணத்தின் ஆங்கிலப் பதிப்பில் கீழே \"மொழிபெயர்ப்புகள் கிடைக்கின்றன\" என்ற எச்சரிக்கை காட்டப்பட வேண்டும். பிரெஞ்சு மொழிபெயர்ப்பில் \"இது ஒரு இயந்திர மொழிபெயர்ப்பு!\" என்ற எச்சரிக்கை காட்டப்பட வேண்டும். மனித மொழிபெயர்ப்புகளுக்கு, ஜெர்மன் மொழிபெயர்ப்பில் \"இது ஒரு மொழிபெயர்ப்பு!\" என்ற எச்சரிக்கை காட்டப்பட வேண்டும்." + +#: docs/en/index.md:94 +msgid "{% if config.extra.translation_type == \"original\" %}" +msgstr "{% if config.extra.translation_type == \"original\" %}" + +#: docs/en/index.md:96 +#, fuzzy +msgid "/// admonition | Translations are available" +msgstr "/// admonition | மொழிபெயர்ப்புகள் கிடைக்கின்றன" + +#: docs/en/index.md:98 +#, fuzzy +msgid "If you're not comfortable with English, translations of the Docs Tools are available in [Français]{1} and [Deutsch]{2}." +msgstr "ஆங்கிலத்தில் உங்களுக்கு வசதியாக இல்லையென்றால், ஆவணக் கருவிகளின் மொழிபெயர்ப்புகள் [பிரெஞ்சு]{1} மற்றும் [ஜெர்மன்]{2} மொழிகளில் கிடைக்கின்றன." + +#: docs/en/index.md:104 +msgid "{% if config.extra.translation_type == \"machine\" %}" +msgstr "{% if config.extra.translation_type == \"machine\" %}" + +#: docs/en/index.md:106 +#, fuzzy +msgid "/// admonition | This is a machine translation!" +msgstr "/// admonition | இது ஒரு இயந்திர மொழிபெயர்ப்பு!" + +#: docs/en/index.md:108 +#, fuzzy +msgid "This version of the tutorial has been generated by machine translation. We know this isn't ideal, but we felt that a bad translation was better than no translation at all." +msgstr "இந்தப் பயிற்சியின் பதிப்பு இயந்திர மொழிபெயர்ப்பு மூலம் உருவாக்கப்பட்டது. இது சிறந்ததல்ல என்பதை நாங்கள் அறிவோம், ஆனால் மொழிபெயர்ப்பே இல்லாததை விட ஒரு மோசமான மொழிபெயர்ப்பு பரவாயில்லை என்று நாங்கள் கருதினோம்." + +#: docs/en/index.md:114 +msgid "{% if config.extra.translation_type == \"human\" %}" +msgstr "{% if config.extra.translation_type == \"human\" %}" + +#: docs/en/index.md:116 +#, fuzzy +msgid "/// admonition | This is a translation!" +msgstr "/// admonition | இது ஒரு மொழிபெயர்ப்பு!" + +#: docs/en/index.md:118 +#, fuzzy +msgid "This document is a translation of the English version. The translation has been reviewed by humans, but newer sections may be generated by machine translation, or not translated at all." +msgstr "இந்த ஆவணம் ஆங்கிலப் பதிப்பின் மொழிபெயர்ப்பாகும். இந்த மொழிபெயர்ப்பு மனிதர்களால் மதிப்பாய்வு செய்யப்பட்டுள்ளது, ஆனால் புதிய பகுதிகள் இயந்திர மொழிபெயர்ப்பால் உருவாக்கப்பட்டிருக்கலாம் அல்லது மொழிபெயர்க்கப்படாமலும் இருக்கலாம்." + +#: docs/en/index.md:124 +#, fuzzy +msgid "Custom 404 page" +msgstr "தனிப்பயன் 404 பக்கம்" + +#: docs/en/index.md:126 +#, fuzzy +msgid "Add `nopage` to the end of the URL in your browser to verify the 404 page exists, and includes the text \"Brutus can't find what you're looking for\". The current 404 page does not always render the images due to an issue with MkDocs." +msgstr "உங்கள் உலாவியில் உள்ள URL-இன் முடிவில் `nopage` என்பதைச் சேர்ப்பதன் மூலம், 404 பக்கம் உள்ளது என்பதையும், அதில் \"Brutus can't find what you're looking for\" என்ற உரை உள்ளது என்பதையும் சரிபார்க்கலாம். MkDocs-இல் உள்ள ஒரு சிக்கல் காரணமாக, தற்போதைய 404 பக்கம் எப்போதும் படங்களைக் காட்டவில்லை." + +#: docs/en/index.md:128 +#, fuzzy +msgid "*MkDocs builds fail with unrecognized internal links, so you need to manually verify this check by modifying the URL in your browser.*" +msgstr "*அடையாளம் தெரியாத உள் இணைப்புகளால் MkDocs உருவாக்கம் தோல்வியடைகிறது, எனவே உங்கள் உலாவியில் URL-ஐ மாற்றுவதன் மூலம் இந்தச் சரிபார்ப்பை நீங்கள் கைமுறையாகச் சரிபார்க்க வேண்டும்.*" + +#: docs/en/index.md:130 +#, fuzzy +msgid "Next checks" +msgstr "அடுத்த சோதனைகள்" + +#: docs/en/index.md:132 +#, fuzzy +msgid "The following link should take you to BeeWare Docs Tools Demo Section One. It is included to verify cross-page linking." +msgstr "பின்வரும் இணைப்பு உங்களை பீவேர் டாக்குஸ் டூல்ஸ் டெமோ பிரிவு ஒன்றுக்கு அழைத்துச் செல்லும். பக்கங்களுக்கு இடையேயான இணைப்பைச் சரிபார்க்க இது சேர்க்கப்பட்டுள்ளது." + +#: docs/en/index.md:134 +#, fuzzy +msgid "Navigate to [BeeWare Docs Tools Demo Section One]{1} for the next checks." +msgstr "அடுத்த சோதனைகளுக்கு [BeeWare Docs Tools Demo Section One]{1}-க்குச் செல்லவும்." + +#: docs/en/section_one/index.md:1 +#, fuzzy +msgid "BeeWare Docs Tools Demo section one" +msgstr "பீவேர் டாக்ஸ் கருவிகள் டெமோ பகுதி ஒன்று" + +#: docs/en/section_one/index.md:3 +#, fuzzy +msgid "Non-homepage sidebar logo" +msgstr "முகப்புப் பக்கமல்லாத பக்கத்தின் பக்கவாட்டுப் பட்டி சின்னம்" + +#: docs/en/section_one/index.md:5 +#, fuzzy +msgid "The logo icon in the left sidebar should be small on all pages other than the homepage. The site title and version number should be rendered next to it with the site title in slightly larger font, and the version number in smaller font." +msgstr "முகப்புப் பக்கத்தைத் தவிர மற்ற எல்லாப் பக்கங்களிலும் இடது பக்கப்பட்டியில் உள்ள லோகோ ஐகான் சிறியதாக இருக்க வேண்டும். தளத்தின் தலைப்பும் பதிப்பு எண்ணும் அதற்கு அருகில் காட்டப்பட வேண்டும்; இதில் தளத்தின் தலைப்பு சற்று பெரிய எழுத்துருடனும், பதிப்பு எண் சிறிய எழுத்துருடனும் இருக்க வேண்டும்." + +#: docs/en/section_one/index.md:7 +#, fuzzy +msgid "This verifies that the theme is being properly applied." +msgstr "இந்தத் தீம் சரியாகப் பயன்படுத்தப்படுவதை இது சரிபார்க்கிறது." + +#: docs/en/section_one/index.md:9 +#, fuzzy +msgid "Include external markdown from a local file" +msgstr "உள்ளூர் கோப்பிலிருந்து வெளிப்புற மார்க் டவுனைச் சேர்க்கவும்" + +#: docs/en/section_one/index.md:11 +#, fuzzy +msgid "The following section should have only a header, and a paragraph with inline code followed by a code block. There should be no text between the code block and the next header. This verifies that the external include extension is working with local files." +msgstr "பின்வரும் பிரிவில் ஒரு தலைப்பு மற்றும் உள்ளமைக்கப்பட்ட குறியீட்டுடன் கூடிய ஒரு பத்தி, அதைத் தொடர்ந்து ஒரு குறியீட்டுத் தொகுதி இருக்க வேண்டும். குறியீட்டுத் தொகுதிக்கும் அடுத்த தலைப்புக்கும் இடையில் எந்த உரையும் இருக்கக்கூடாது. இது வெளிப்புற உள்ளடக்க நீட்டிப்பு உள்ளூர் கோப்புகளுடன் சரியாகச் செயல்படுவதை உறுதி செய்கிறது." + +#: docs/en/section_one/index.md:13 +#, fuzzy +msgid "-8<- \"include_content.md:local-content\"" +msgstr "-8<- \"include_content.md:local-content\"" + +#: docs/en/section_one/index.md:15 +#, fuzzy +msgid "Include external markdown from a URL" +msgstr "ஒரு URL-இலிருந்து வெளிப்புற மார்க் டவுனைச் சேர்க்கவும்" + +#: docs/en/section_one/index.md:17 +#, fuzzy +msgid "The following section should have only a header, some text and a Markdown list. This verifies that the external include extension is working, and that `url_download` is enabled." +msgstr "பின்வரும் பிரிவில் ஒரு தலைப்பு, சில உரை மற்றும் ஒரு மார்க்அப் பட்டியல் மட்டுமே இருக்க வேண்டும். இது வெளிப்புற உள்ளடக்க நீட்டிப்பு வேலை செய்கிறது என்பதையும், `url_download` இயக்கப்பட்டிருக்கிறது என்பதையும் சரிபார்க்கிறது." + +#: docs/en/section_one/index.md:21 +#, fuzzy +msgid "-8<- https://raw.githubusercontent.com/beeware/beeware-docs-tools/refs/heads/main/docs/include_content.md:remote-content -8<-" +msgstr "-8<- https://raw.githubusercontent.com/beeware/beeware-docs-tools/refs/heads/main/docs/include_content.md:remote-content -8<-" + +#: docs/en/section_one/index.md:27 +#, fuzzy +msgid "Table font rendering" +msgstr "அட்டவணை எழுத்துரு வெளிப்பாடு" + +#: docs/en/section_one/index.md:29 +#, fuzzy +msgid "Verify that the font in the following table is rendering at the same size as the rest of the font." +msgstr "பின்வரும் அட்டவணையில் உள்ள எழுத்துரு, மற்ற எழுத்துருக்களைப் போலவே ஒரே அளவில் காட்டப்படுகிறதா என்பதைச் சரிபார்க்கவும்." + +#: docs/en/section_one/index.md:31 +#, fuzzy +msgid "Column 1" +msgstr "காலம் 1" + +#: docs/en/section_one/index.md:31 +#, fuzzy +msgid "Column 2" +msgstr "காலம் 2" + +#: docs/en/section_one/index.md:31 +#, fuzzy +msgid "Row 1" +msgstr "வரி 1" + +#: docs/en/section_one/index.md:31 +#, fuzzy +msgid "Row 2" +msgstr "வரி 2" + +#: docs/en/section_one/index.md:31 +#, fuzzy +msgid "Row 3" +msgstr "வரி 3" + +#: docs/en/section_one/index.md:31 +#, fuzzy +msgid "Row 4" +msgstr "வரி 4" + +#: docs/en/section_one/index.md:38 +#, fuzzy +msgid "Footer navigation" +msgstr "கால்கோடி வழிசெலுத்தல்" + +#: docs/en/section_one/index.md:40 +#, fuzzy +msgid "Navigate to *Section One - Page Two* for the final check." +msgstr "இறுதிச் சரிபார்ப்பிற்கு *பிரிவு ஒன்று - பக்கம் இரண்டு*-க்குச் செல்லவும்." + +#: docs/en/section_one/page_two.md:1 +#, fuzzy +msgid "BeeWare Docs Tools Demo section one: page two" +msgstr "பீவேர் டாக்ஸ் கருவிகள் செயல்விளக்கம் பகுதி ஒன்று: பக்கம் இரண்டு" + +#: docs/en/section_one/page_two.md:3 +#, fuzzy +msgid "Footer and navigation links" +msgstr "கால்கோடி மற்றும் வழிசெலுத்தல் இணைப்புகள்" + +#: docs/en/section_one/page_two.md:5 +#, fuzzy +msgid "Navigation should render at the bottom of the page; \"BeeWare Docs Tools Demo Section One\" should be on the left, \"Section Two\" should be on the right. The footer should be below the navigation links. This confirms the theme configuration has been applied." +msgstr "வழிசெலுத்தல் பக்கத்தின் கீழே காட்டப்பட வேண்டும்; \"BeeWare Docs Tools Demo Section One\" இடதுபுறத்திலும், \"Section Two\" வலதுபுறத்திலும் இருக்க வேண்டும். அடிக்குறிப்பு, வழிசெலுத்தல் இணைப்புகளுக்குக் கீழே இருக்க வேண்டும். இது தீம் உள்ளமைவு பயன்படுத்தப்பட்டதை உறுதி செய்கிறது." + +#: docs/en/section_one/page_two.md:7 +#, fuzzy +msgid "Class reference documentation" +msgstr "வகுப்பு குறிப்பு ஆவணங்கள்" + +#: docs/en/section_one/page_two.md:9 +#, fuzzy +msgid "The following should show the reference documentation for the `DocsTest` class, located in `docs_test.py`, in the `src/beeware_docs_tools` directory. This verifies that the source code directory symlinking is working properly." +msgstr "பின்வருவது, `DocsTest` டைரக்டரியில், `docs_test.py`-இல் அமைந்துள்ள `src/beeware_docs_tools` வகுப்பிற்கான குறிப்பு ஆவணங்களைக் காட்ட வேண்டும். இது மூல நிரல் டைரக்டரி சிம்லிங்கிங் சரியாக வேலை செய்வதை உறுதி செய்கிறது." + +#: docs/en/section_one/page_two.md:11 +#, fuzzy +msgid "Verify that the text in the parameter table is rendering at the same size as the rest of the font." +msgstr "பராமீட்டர் அட்டவணையில் உள்ள உரை, மற்ற எழுத்துருக்களைப் போலவே ஒரே அளவில் காட்டப்படுவதைச் சரிபார்க்கவும்." + +#: docs/en/section_one/page_two.md:13 +msgid "::: beeware_docs_tools.docs_test.DocsTest" +msgstr "::: beeware_docs_tools.docs_test.DocsTest" + +#: docs/en/section_one/page_two.md:15 +#, fuzzy +msgid "Macro functionality" +msgstr "மேக்ரோ செயல்பாடு" + +#: docs/en/section_one/page_two.md:17 +#, fuzzy +msgid "The following should say 'Brutus says \"Hello world!\"'. This confirms that global variables and macros defined via MkDocs-Macros are available." +msgstr "பின்வருவது 'புருட்டஸ் சொல்கிறது \"ஹலோ வேர்ல்ட்!\"' என்று காட்ட வேண்டும். இது, MkDocs-Macros வழியாக வரையறுக்கப்பட்ட குளோபல் வேரியபிள்கள் மற்றும் மேக்ரோக்கள் கிடைக்கின்றன என்பதை உறுதிப்படுத்துகிறது." + +#: docs/en/section_one/page_two.md:19 +#, fuzzy +msgid "{{ mascot_name }} says \"{{ say_hello() }}\"" +msgstr "{{ mascot_name }} கூறுகிறார் \"{{ say_hello() }}\"" + +#: docs/en/section_three/index.md:1 +#, fuzzy +msgid "BeeWare Docs Tools Demo section three" +msgstr "பீவேர் டாக்ஸ் கருவிகள் டெமோ பகுதி மூன்று" + +#: docs/en/section_three/index.md:3 +#, fuzzy +msgid "This section and its children are included for sidebar scroll testing. Verify the scrollbar is navigable on smaller-height displays, that you can scroll the entire list (Page 01 - Page 12), and that it is not overlapping the footer." +msgstr "பக்கப்பட்டி ஸ்க்ரோல் சோதனைக்காக இந்தப் பகுதியும் அதன் துணைப் பகுதிகளும் சேர்க்கப்பட்டுள்ளன. குறைந்த உயரம் கொண்ட திரைகளில் ஸ்க்ரோல்பாரைப் பயன்படுத்தி முழு பட்டியலையும் (பக்கம் 01 - பக்கம் 12) ஸ்க்ரோல் செய்ய முடிவதையும், அது அடிக்குறிப்பை மறைக்காமல் இருப்பதையும் சரிபார்க்கவும்." + +#: docs/en/section_two/index.md:1 +#, fuzzy +msgid "BeeWare Docs Tools Demo section two" +msgstr "பீவேர் டாக்ஸ் கருவிகள் டெமோ பகுதி இரண்டு" + +#: docs/en/section_two/index.md:3 +#, fuzzy +msgid "Images subdirectory" +msgstr "படங்களின் துணை கோப்புறை" + +#: docs/en/section_two/index.md:5 +#, fuzzy +msgid "Build the French or German translation. The following should be a little Brutus the Bee." +msgstr "பிரெஞ்சு அல்லது ஜெர்மன் மொழிபெயர்ப்பை உருவாக்குங்கள். பின்வருவது சற்று புருட்டஸ் தி பீ ஆக இருக்க வேண்டும்." + +#: docs/en/section_two/index.md:7 +#, fuzzy +msgid "![Brutus the Bee]{1}" +msgstr "![பீயான புருட்டஸ்]{1}" + +#: docs/en/section_two/index.md:9 +#, fuzzy +msgid "The presence of the image in the French and German builds verifies that the images subdirectories are being properly symlinked for languages other than English." +msgstr "பிரெஞ்சு மற்றும் ஜெர்மன் பில்ட்களில் இந்தப் படம் இருப்பது, ஆங்கிலம் தவிர மற்ற மொழிகளுக்கான படங்களின் துணை கோப்பகங்கள் சரியாக சிம்லிங்க் செய்யப்படுகின்றன என்பதை உறுதிப்படுத்துகிறது." + +#: docs/en/section_two/index.md:11 +#, fuzzy +msgid "`autoref` linking" +msgstr "`autoref` இணைத்தல்" + +#: docs/en/section_two/index.md:13 +#, fuzzy +msgid "The link provided here should take you to the [Heading font][heading-font] section of the main page. It is included to verify `autoref` linking." +msgstr "இங்கே வழங்கப்பட்ட இணைப்பு உங்களை முக்கியப் பக்கத்தின் [Heading font][heading-font] பகுதிக்கு அழைத்துச் செல்லும். இது `autoref` இணைப்பைச் சரிபார்க்க சேர்க்கப்பட்டுள்ளது." diff --git a/docs/mkdocs.ta.yml b/docs/mkdocs.ta.yml new file mode 100644 index 00000000..ebf802d7 --- /dev/null +++ b/docs/mkdocs.ta.yml @@ -0,0 +1,18 @@ +INHERIT: config.yml +site_name: BeeWare ஆவணக் கருவிகள் +site_url: !ENV READTHEDOCS_CANONICAL_URL +docs_dir: ta + +theme: + language: ta + +extra: + language_url: ta/ + translation_type: machine + header: + About: பற்றி + Documentation: ஆவணப்படுத்தல் + Community: சமூகம் + Contributing: பங்களித்தல் + News: செய்திகள் + Sponsor: ஆதரவாளர் diff --git a/src/beeware_docs_tools/shared_content/locales/ta/translations.po b/src/beeware_docs_tools/shared_content/locales/ta/translations.po new file mode 100644 index 00000000..897f6ec4 --- /dev/null +++ b/src/beeware_docs_tools/shared_content/locales/ta/translations.po @@ -0,0 +1,4531 @@ +# +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-06-23 11:32+0800\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 3.19.11\n" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/first-time-contributors.md:1 +#, fuzzy +msgid "There may be a little voice inside your head that is telling you that you're not ready; that you need to do one more tutorial; that you aren't ready to be an open source contributor. After all, you're just a beginner. What could you possibly offer a project like BeeWare?" +msgstr "உங்கள் மனக்குள்ளிருந்து ஒரு சிறிய குரல், நீங்கள் தயாராக இல்லை என்றும், நீங்கள் இன்னும் ஒரு பயிற்சி செய்ய வேண்டும் என்றும், ஒரு திறந்த மூல பங்களிப்பாளராக ஆகத் தயாராக இல்லை என்றும் சொல்லிக்கொண்டிருக்கலாம். எல்லாவற்றிற்கும் மேலாக, நீங்கள் ஒரு தொடக்கக்காரர் தான். BeeWare போன்ற ஒரு திட்டத்திற்கு உங்களால் என்னதான் வழங்க முடியும்?" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/first-time-contributors.md:3 +#, fuzzy +msgid "I assure you - the little voice in your head is wrong. You can contribute code to open source, and to BeeWare." +msgstr "நான் உங்களுக்கு உறுதியளிக்கிறேன் - உங்கள் மனதில் உள்ள அந்த சிறிய குரல் தவறானது. உங்களால் திறந்த மூலத்திற்கும், பீவேயருக்கும் குறியீட்டை பங்களிக்க முடியும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/first-time-contributors.md:5 +#, fuzzy +msgid "Impostor syndrome" +msgstr "போலித்தன உணர்வு" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/first-time-contributors.md:7 +#, fuzzy +msgid "You're not the first person to have those thoughts, either. Even the members of the core team of this project have these thoughts from time to time. It's called \"impostor syndrome\", and it's a really common problem. The good news is - we're here to help you get over it." +msgstr "அந்த எண்ணங்களைக் கொண்ட முதல் நபர் நீங்கள் அல்ல. இந்தத் திட்டத்தின் முக்கியக் குழுவில் உள்ள உறுப்பினர்களுக்கும் கூட அவ்வப்போது இந்த எண்ணங்கள் தோன்றும். இதை \"இம்போஸ்டர் சிண்ட்ரோம்\" என்று அழைப்பார்கள், இது மிகவும் பொதுவான ஒரு சிக்கல். நல்ல செய்தி என்னவென்றால் - நீங்கள் இதைக் கடந்து வர நாங்கள் உங்களுக்கு உதவ இருக்கிறோம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/first-time-contributors.md:9 +#, fuzzy +msgid "This tutorial exists to make sure you know exactly what process you have to follow in order to make a contribution to BeeWare. In addition to these procedural instructions, this project has a Code of Conduct. This Code of Conduct is there to give you confidence that no matter what mistakes you make, you'll be treated with respect. Everyone makes mistakes - that's a natural part of learning. Our pledge to you is that we are here to help you learn, not to insult or belittle you for learning." +msgstr "BeeWare-க்கு பங்களிப்பதற்கு நீங்கள் எந்த செயல்முறையைப் பின்பற்ற வேண்டும் என்பதை நீங்கள் துல்லியமாக அறிந்து கொள்ள இந்த வழிகாட்டி உள்ளது. இந்த செயல்முறை வழிமுறைகளுடன் கூடுதலாக, இந்தத் திட்டத்திற்கு ஒரு நடத்தை விதிமுறை உள்ளது. நீங்கள் என்ன தவறுகள் செய்தாலும், உங்களுக்கு மரியாதையுடன் நடத்தப்படுவீர்கள் என்ற நம்பிக்கையை உங்களுக்கு வழங்கவே இந்த நடத்தை விதிமுறை உள்ளது. எல்லோரும் தவறுகள் செய்கிறார்கள் - அது கற்றுக்கொள்வதன் ஒரு இயல்பான பகுதியாகும். நாங்கள் உங்களுக்கு அளிக்கும் உறுதிமொழி என்னவென்றால், நாங்கள் உங்களைக் கற்றுக்கொள்ள உதவவே இருக்கிறோம், கற்றுக்கொண்டதற்காக உங்களை அவமதிக்கவோ அல்லது இழிவுபடுத்தவோ அல்ல." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/first-time-contributors.md:11 +#, fuzzy +msgid "You can't do any damage, either - either to your own computer, or to the project as a whole. BeeWare projects don't touch any part of your computer or operating system that could do any serious damage. Worst case, you'll end up with a couple of extra files on your hard drive, which can be easily deleted afterwards. And every contribution you submit to BeeWare is reviewed before it is integrated into the \"official\" project, and you'll get feedback to help you correct any problems that may exist." +msgstr "உங்களால் எந்தத் தீங்கும் விளைவிக்க முடியாது - அது உங்கள் சொந்த கணினியாக இருந்தாலும் சரி, அல்லது ஒட்டுமொத்த திட்டமாக இருந்தாலும் சரி. BeeWare திட்டங்கள் உங்கள் கணினி அல்லது இயக்க முறைமையின் எந்தவொரு முக்கியப் பகுதியையும் பாதிக்காது, அது எந்தவொரு கடுமையான சேதத்தையும் ஏற்படுத்தக்கூடும். மிக மோசமான நிலையில், உங்கள் வன்வட்டில் (hard drive) சில கூடுதல் கோப்புகள் உருவாகும், அவற்றை பின்னர் எளிதாக நீக்கிவிடலாம். மேலும், நீங்கள் BeeWare-க்கு சமர்ப்பிக்கும் ஒவ்வொரு பங்களிப்பும், அது \"அதிகாரப்பூர்வ\" திட்டத்தில் இணைக்கப்படுவதற்கு முன்பு மதிப்பாய்வு செய்யப்படும், மேலும் இருக்கக்கூடிய ஏதேனும் சிக்கல்களைச் சரிசெய்ய உங்களுக்கு உதவும் கருத்துகளையும் பெறுவீர்கள்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/first-time-contributors.md:13 +#, fuzzy +msgid "So - don't be afraid to contribute. If you've gotten this far, you've demonstrated you have an interest in contributing - and that's all you need. We can help you the rest of the way." +msgstr "எனவே - பங்களிக்கத் தயங்காதீர்கள். நீங்கள் இவ்வளவு தூரம் வந்துவிட்டீர்கள் என்றால், பங்களிக்க உங்களுக்கு ஆர்வம் இருக்கிறது என்பதை நீங்கள் நிரூபித்துவிட்டீர்கள் - அதுவே உங்களுக்குப் போதுமானது. மீதமுள்ள வழியில் நாங்கள் உங்களுக்கு உதவ முடியும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/first-time-contributors.md:15 +#, fuzzy +msgid "Every contribution matters" +msgstr "ஒவ்வொரு பங்களிப்பும் முக்கியமானது" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/first-time-contributors.md:17 +#, fuzzy +msgid "Being an open source contributor doesn't just mean writing code. You can help out by writing documentation, tests, or even giving feedback about the project (including giving feedback about the contribution process). Some of these contributions may be the most valuable to the project as a whole, because you're coming to the project with fresh eyes, so you can see the errors and assumptions that seasoned contributors have glossed over." +msgstr "ஒரு திறந்த மூல பங்களிப்பாளர் என்பது குறியீடு எழுதுவதை மட்டும் குறிக்காது. ஆவணங்கள், சோதனைகள் எழுதுவதன் மூலமாகவோ அல்லது திட்டத்தைப் பற்றி (பங்களிப்பு செயல்முறை குறித்த கருத்து உட்பட) கருத்து தெரிவிப்பதன் மூலமாகவோ நீங்கள் உதவலாம். இந்தப் பங்களிப்புகளில் சில, ஒட்டுமொத்த திட்டத்திற்கே மிகவும் மதிப்புமிக்கதாக இருக்கலாம். ஏனெனில், நீங்கள் புத்துணர்ச்சியான பார்வையுடன் திட்டத்திற்கு வருவதால், அனுபவம் வாய்ந்த பங்களிப்பாளர்கள் எளிதாகக் கடந்துவிட்ட தவறுகளையும் அனுமானங்களையும் உங்களால் காண முடியும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/first-time-contributors.md:19 +#, fuzzy +msgid "The importance of contributions" +msgstr "பங்களிப்புகளின் முக்கியத்துவம்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/first-time-contributors.md:21 +#, fuzzy +msgid "Open Source Software lives and dies on its contributions. Community contributions are critical to the success of any open source project, and BeeWare is no exception. To the extent that we can, we will provide you with the help you need to contribute. We're more than happy to get you going and help you work through your contribution, regardless of whether this is your first, tenth, or hundredth time contributing. Please don't hesitate to reach out and let us know if you need assistance." +msgstr "திறந்த மூல மென்பொருள் அதன் பங்களிப்புகளையே உயிராகவும் மூச்சாகவும் கொண்டுள்ளது. எந்தவொரு திறந்த மூலத் திட்டத்தின் வெற்றிக்கும் சமூகத்தின் பங்களிப்புகள் இன்றியமையாதவை, BeeWare-ம் இதற்கு விதிவிலக்கல்ல. எங்களால் முடிந்தவரை, நீங்கள் பங்களிப்பதற்குத் தேவையான உதவியை நாங்கள் உங்களுக்கு வழங்குவோம். நீங்கள் பங்களிப்பது இது முதல் முறையாக இருந்தாலும், பத்தாவது முறையாக இருந்தாலும், அல்லது நூறாவது முறையாக இருந்தாலும், உங்களைத் தொடங்க வைப்பதிலும், உங்கள் பங்களிப்பைச் செய்து முடிக்க உதவுவதிலும் நாங்கள் மிகுந்த மகிழ்ச்சி அடைகிறோம். உங்களுக்கு உதவி தேவைப்பட்டால், தயவுசெய்து எங்களைத் தொடர்புகொண்டு தெரிவிக்கத் தயங்காதீர்கள்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/first-time-contributors.md:23 +#, fuzzy +msgid "Now it's time to roll up your sleeves, and [choose your first contribution]({% if config.extra.website %}guide/index.md{% else %}index.md#what-can-i-do{% endif %})." +msgstr "இப்போது கையில் வேலையை எடுத்துக்கொள்ளும் நேரம், மற்றும் [உங்கள் முதல் பங்களிப்பைத் தேர்ந்தெடுக்கவும்]({% if config.extra.website %}guide/index.md{% else %}index.md#what-can-i-do{% endif %})." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/branches.md:1 +#, fuzzy +msgid "Before you start working on your change, make sure you've created a branch. By default, when you clone your repository fork, you'll be checked out on your `main` branch. This is a direct copy of {{ formal_name }}'s `main` branch." +msgstr "உங்கள் மாற்றத்தில் வேலை செய்யத் தொடங்குவதற்கு முன், நீங்கள் ஒரு கிளை உருவாக்கியுள்ளீர்கள் என்பதை உறுதிப்படுத்திக் கொள்ளுங்கள். இயல்பாக, உங்கள் களஞ்சியப் பிளக்கை நீங்கள் நகலெடுக்கும்போது, உங்கள் `main` கிளையில் நீங்கள் சரிபார்க்கப்படுவீர்கள். இது {{ formal_name }}-இன் `main` கிளையின் நேரடி நகலாகும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/branches.md:3 +#, fuzzy +msgid "While you *can* submit a pull request from your `main` branch, it's preferable if you *don't* do this. If you submit a pull request that is *almost* right, the core team member who reviews your pull request may be able to make the necessary changes, rather than giving feedback asking for a minor change. However, if you submit your pull request from your `main` branch, reviewers are prevented from making modifications." +msgstr "உங்கள் `main` கிளைகளிலிருந்து ஒரு புல் கோரிக்கையைச் சமர்ப்பிக்க *முடிந்தாலும்*, நீங்கள் அவ்வாறு செய்யாமல் இருப்பது நல்லது. நீங்கள் கிட்டத்தட்ட சரியான ஒரு புல் கோரிக்கையைச் சமர்ப்பித்தால், உங்கள் புல் கோரிக்கையை மதிப்பாய்வு செய்யும் முக்கியக் குழு உறுப்பினர், ஒரு சிறிய மாற்றத்தைக் கேட்கும் கருத்துக்களைக் கொடுப்பதற்குப் பதிலாக, தேவையான மாற்றங்களைச் செய்ய முடியும். இருப்பினும், உங்கள் `main` கிளை இருந்து உங்கள் புல் கோரிக்கையைச் சமர்ப்பித்தால், மதிப்பாய்வாளர்கள் மாற்றங்களைச் செய்வதிலிருந்து தடுக்கப்படுகிறார்கள்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/branches.md:5 +#, fuzzy +msgid "Working off your main branch also makes it difficult for *you* after you complete your first pull request. If you want to work on a second pull request, you will need to have a \"clean\" copy of the upstream project's main branch on which to base your second contribution; if you've made your first contribution from your `main` branch, you no longer have that clean version available." +msgstr "உங்கள் முதன்மை கிளை (main branch) அடிப்படையிலான உங்கள் முதல் புல் கோரிக்கையை முடித்த பிறகு, அதிலிருந்து வேலை செய்வது *உங்களுக்கும்* கடினமாக்குகிறது. நீங்கள் இரண்டாவது புல் ரிக்வெஸ்டில் வேலை செய்ய விரும்பினால், உங்கள் இரண்டாவது பங்களிப்பை அடிப்படையாகக் கொள்ள, அப்ஸ்ட்ரீம் திட்டத்தின் பிரதான கிளைக்கான ஒரு \"தூய்மையான\" பிரதியை நீங்கள் வைத்திருக்க வேண்டும்; உங்கள் முதல் பங்களிப்பை உங்கள் `main` கிளையிலிருந்து செய்திருந்தால், அந்தத் தூய்மையான பதிப்பு இனி உங்களிடம் இருக்காது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/branches.md:7 +#, fuzzy +msgid "Instead, you should make your changes on a *feature branch*. A feature branch has a simple name to identify the change that you've made. For example, if you're fixing a bug that causes build issues on Windows 11, you might create a feature branch `fix-win11-build`. If your bug relates to a specific issue that has been reported, it's also common to reference that issue number in the branch name (e.g., `fix-1234`)." +msgstr "அதற்குப் பதிலாக, நீங்கள் உங்கள் மாற்றங்களை ஒரு *ஃபீச்சர் பிராஞ்சில்* செய்ய வேண்டும். நீங்கள் செய்த மாற்றத்தை அடையாளம் காண, ஒரு ஃபீச்சர் பிராஞ்ச் ஒரு எளிய பெயரைக் கொண்டிருக்கும். உதாரணமாக, நீங்கள் விண்டோஸ் 11-ல் கட்டமைப்புப் பிரச்சினைகளை ஏற்படுத்தும் ஒரு பிழையைச் சரிசெய்கிறீர்கள் என்றால், நீங்கள் ஒரு அம்சக் கிளையை `fix-win11-build` என உருவாக்கலாம். உங்கள் பிழை, ஏற்கனவே புகாரளிக்கப்பட்ட ஒரு குறிப்பிட்ட சிக்கலுடன் தொடர்புடையது என்றால், கிளைப் பெயரில் அந்தச் சிக்கல் எண்ணைக் குறிப்பிடுவதும் வழக்கம் (எ.கா., `fix-1234`)." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/branches.md:9 +#, fuzzy +msgid "To create a `fix-win11-build` feature branch, run:" +msgstr "ஒரு `fix-win11-build` ஃபீச்சர் பிராஞ்சை உருவாக்க, ஓட்டுங்கள்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/branches.md:11 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/branches.md:21 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:24 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:34 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:80 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:90 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:122 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:132 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:158 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:168 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:198 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:208 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:7 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:28 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:80 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:94 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:130 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:141 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:177 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:190 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:224 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:238 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:272 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:283 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:7 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:32 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:86 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:108 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:162 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:185 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:45 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:55 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:98 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:108 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:134 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:144 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:179 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:189 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:219 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:229 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:293 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:303 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:329 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:339 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:365 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:375 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/implement-feature.md:3 +msgid "{% if not config.extra.macos_only %}" +msgstr "{% if not config.extra.macos_only %}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/branches.md:13 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:26 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:82 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:124 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:160 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:200 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:9 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:82 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:132 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:179 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:226 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:274 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:9 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:88 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:164 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:47 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:100 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:136 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:181 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:221 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:295 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:331 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:367 +msgid "/// tab | macOS" +msgstr "/// tab | macOS" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/branches.md:15 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/branches.md:41 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:28 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:54 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:84 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:112 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:126 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:152 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:162 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:188 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:192 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:202 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:228 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/change-note.md:9 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:11 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:70 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:84 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:122 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:134 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:163 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:181 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:216 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:228 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:266 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:276 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:305 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:11 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:82 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:90 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:152 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:166 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:231 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:37 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:49 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:75 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:83 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:102 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:128 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:138 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:164 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:173 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:183 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:209 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:223 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:249 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:297 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:323 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:333 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:359 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:369 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:395 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:397 src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:11 src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:51 src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:109 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/implement-feature.md:12 +msgid "{% endif %}" +msgstr "{% endif %}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/branches.md:17 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/branches.md:27 +msgid "(.venv) $ git switch -c fix-win11-build" +msgstr "(.venv) $ git switch -c fix-win11-build" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/branches.md:23 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/branches.md:31 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/branches.md:39 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:20 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:36 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:44 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:52 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:70 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:92 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:100 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:108 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:134 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:142 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:150 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:170 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:178 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:186 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:210 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:218 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:226 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:30 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:49 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:68 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:96 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:108 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:120 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:143 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:152 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:161 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:192 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:203 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:214 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:240 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:252 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:264 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:285 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:294 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:303 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/new-issue.md:77 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:34 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:57 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:80 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:110 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:130 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:150 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:187 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:208 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:229 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:243 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:249 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:269 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:289 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:57 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:65 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:73 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:110 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:118 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:126 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:146 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:154 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:162 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:191 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:199 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:207 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:231 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:239 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:247 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:305 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:313 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:321 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:341 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:349 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:357 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:377 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:385 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:393 src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:17 src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:28 src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:68 src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:80 src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:48 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/fix-issue.md:17 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/fix-issue.md:23 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/fix-issue.md:29 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/fix-issue.md:37 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/fix-issue.md:45 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/fix-issue.md:51 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/fix-issue.md:59 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/fix-issue.md:65 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/implement-feature.md:20 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/implement-feature.md:26 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/implement-feature.md:32 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/implement-feature.md:38 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/implement-feature.md:44 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/implement-feature.md:50 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/implement-feature.md:56 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/implement-feature.md:62 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/propose-feature.md:43 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/review-pr.md:21 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/translate.md:15 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/triage.md:13 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/use-tools.md:15 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/use-tools.md:21 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:54 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:60 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:66 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:72 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:78 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:84 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:90 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:96 +msgid "///" +msgstr "///" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/branches.md:25 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:38 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:94 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:136 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:172 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:212 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:32 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:98 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:145 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:194 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:242 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:287 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:36 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:112 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:189 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:59 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:112 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:148 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:193 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:233 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:307 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:343 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:379 +msgid "/// tab | Linux" +msgstr "/// tab | Linux" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/branches.md:33 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:46 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:102 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:144 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:180 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:220 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:51 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:110 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:154 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:205 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:254 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:296 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:59 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:132 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:210 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:67 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:120 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:156 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:201 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:241 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:315 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:351 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:387 +msgid "/// tab | Windows" +msgstr "/// tab | Windows" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/branches.md:35 +msgid "(.venv) C:\\...>git switch -c fix-win11-build" +msgstr "(.venv) C:\\...>git switch -c fix-win11-build" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:1 +#, fuzzy +msgid "Before making any changes to {{ formal_name }}'s documentation, it is helpful to confirm that you can build the existing documentation." +msgstr "{{ formal_name }}-இன் ஆவணத்தில் ஏதேனும் மாற்றங்களைச் செய்வதற்கு முன், ஏற்கனவே உள்ள ஆவணத்தை உங்களால் உருவாக்க முடியும் என்பதை உறுதி செய்வது உதவியாக இருக்கும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:3 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/reproduce-issue.md:5 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:4 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-docs.md:4 +#, fuzzy +msgid "{% block front_matter %} {% endblock %}" +msgstr "{% block front_matter %} {% endblock %}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:6 +#, fuzzy +msgid "You **must** have a Python {{ docs_python_version }} interpreter installed and available on your path (i.e., `python{{ docs_python_version }}` must start a Python {{ docs_python_version }} interpreter)." +msgstr "உங்கள் path-இல் ஒரு Python {{ docs_python_version }} இன்டர்ப்ரெட்டர் நிறுவப்பட்டு, கிடைக்கப்பெற வேண்டும் (அதாவது, `python{{ docs_python_version }}` ஒரு Python {{ docs_python_version }} இன்டர்ப்ரெட்டரைத் தொடங்க வேண்டும்)." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:8 +#, fuzzy +msgid "{{ formal_name }} uses `tox` for building documentation. The following `tox` commands must be run from the same location as the `tox.ini` file, which is in the root directory of the project." +msgstr "{{ formal_name }} ஆவணங்களை உருவாக்க `tox`-ஐப் பயன்படுத்துகிறது. பின்வரும் `tox` கட்டளைகள், `tox.ini` கோப்பு உள்ள அதே இடத்திலிருந்து இயக்கப்பட வேண்டும், அது திட்டத்தின் ரூட் டைரக்டரியில் உள்ளது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:10 +#, fuzzy +msgid "Live documentation preview" +msgstr "நேரடி ஆவண முன்னோட்டம்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:12 +#, fuzzy +msgid "To support rapid editing of documentation, {{ formal_name }} has a \"live preview\" mode." +msgstr "ஆவணங்களை விரைவாகத் திருத்த உதவுவதற்காக, {{ formal_name }} ஒரு \"நேரடி முன்னோட்டம்\" பயன்முறையைக் கொண்டுள்ளது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:14 +#, fuzzy +msgid "/// warning | The live preview will build with warnings!" +msgstr "/// warning | நேரடி முன்னோட்டம் எச்சரிக்கைகளுடன் உருவாக்கப்படும்!" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:16 +#, fuzzy +msgid "The live serve is available for iterating on your documentation updates. While you're in the process of updating things, you may introduce a markup issue. Issues considered a `WARNING` will cause a standard build to fail, however, the live serve is set up to indicate warnings in the console output, while continuing to build. This allows you to iterate without needing to restart the live preview." +msgstr "உங்கள் ஆவணப் புதுப்பிப்புகளைச் சோதித்து மேம்படுத்த, நேரலை சேவை (live serve) கிடைக்கிறது. நீங்கள் புதுப்பிப்புகளைச் செய்யும் போது, ஒரு மார்க்அப் சிக்கலை ஏற்படுத்தக்கூடும். `WARNING` எனக் கருதப்படும் சிக்கல்கள் ஒரு சாதாரண பில்டைத் தோல்வியடையச் செய்யும், இருப்பினும், லைவ் சர்வ் பில்டிங்கைத் தொடரும் அதே வேளையில், கன்சோல் வெளியீட்டில் எச்சரிக்கைகளைக் காட்டும்படி அமைக்கப்பட்டுள்ளது. இது லைவ் ப்ரீவியூவை மீண்டும் தொடங்க வேண்டிய அவசியமின்றி, உங்கள் மாற்றங்களைத் திரும்பச் செய்ய அனுமதிக்கிறது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:18 +#, fuzzy +msgid "A `WARNING` is different from an `ERROR`. If you introduce an issue that is considered an `ERROR`, the live serve will fail, and require a restart. It will not start up again until the `WARNING` issue is resolved." +msgstr "ஒரு `WARNING` என்பது மற்றொரு `ERROR`-இலிருந்து வேறுபட்டது. நீங்கள் `ERROR` எனக் கருதப்படும் ஒரு சிக்கலை அறிமுகப்படுத்தினால், நேரலைச் சேவை தோல்வியடையும், மேலும் அதை மீண்டும் தொடங்க வேண்டும். `WARNING` சிக்கல் தீர்க்கப்படும் வரை அது மீண்டும் தொடங்காது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:22 +#, fuzzy +msgid "To start the live server:" +msgstr "நேரலை சேவையகத்தைத் தொடங்க:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:30 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:40 +#, fuzzy +msgid "(venv) $ tox -e docs-live" +msgstr "(venv) $ tox -e docs-live" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:48 +#, fuzzy +msgid "(venv) C:\\...>tox -e docs-live" +msgstr "(venv) C:\\...>tox -e docs-live" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:56 +#, fuzzy +msgid "This will build the documentation, start a web server to serve the documentation, and watch the file system for any changes to the documentation source." +msgstr "இது ஆவணங்களை உருவாக்கி, ஆவணங்களை வழங்க ஒரு வலை சேவையகத்தைத் தொடங்கி, ஆவணங்களின் மூலக் கோப்புகளில் ஏதேனும் மாற்றங்கள் ஏற்படுகிறதா என கோப்பு அமைப்பைக் கண்காணிக்கும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:58 +#, fuzzy +msgid "Once the server is started, you'll see something like the following in the console output:" +msgstr "சர்வர் துவக்கப்பட்டவுடன், கன்சோல் வெளியீட்டில் பின்வருவன போன்ற ஒன்றை நீங்கள் காண்பீர்கள்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:60 +#, fuzzy +msgid "INFO - [11:18:51] Serving on http://127.0.0.1:8000/" +msgstr "தகவல் - [11:18:51] http://127.0.0.1:8000/ இல் சேவை செய்கிறது" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:64 +#, fuzzy +msgid "Open a browser, and navigate to the URL provided. Now you can begin iterating on the documentation. If a change is detected, the documentation will be rebuilt, and any browser viewing the modified page will be automatically refreshed." +msgstr "ஒரு உலாவியைத் திறந்து, வழங்கப்பட்ட URL-க்குச் செல்லவும். இப்போது நீங்கள் ஆவணத்தில் திருத்தங்களைச் செய்யத் தொடங்கலாம். ஒரு மாற்றம் கண்டறியப்பட்டால், ஆவணம் மீண்டும் உருவாக்கப்படும், மேலும் மாற்றியமைக்கப்பட்ட பக்கத்தைப் பார்க்கும் எந்தவொரு உலாவியும் தானாகவே புதுப்பிக்கப்படும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:66 +#, fuzzy +msgid "/// note | `docs-live` is an initial step" +msgstr "/// note | `docs-live` ஒரு ஆரம்பப் படியாகும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:68 +#, fuzzy +msgid "Running `docs-live` to work with the live server is meant for initial iterating. You should *always* run a local build before submitting a pull request." +msgstr "நேரலை சேவையகத்துடன் வேலை செய்ய `docs-live` இயக்குவது ஆரம்பகட்ட மறுஆய்வுக்கு மட்டுமே. ஒரு புல் கோரிக்கையைச் சமர்ப்பிக்கும் முன், நீங்கள் *எப்போதும்* ஒரு உள்ளூர் உருவாக்கத்தை இயக்க வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:72 +#, fuzzy +msgid "Local build" +msgstr "உள்ளூர் உருவாக்கம்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:74 +#, fuzzy +msgid "Once you're done iterating, you'll need to do a local build of the documentation. This build process is designed to fail if there are any markup problems. This allows you to catch anything you might have missed with the live server." +msgstr "நீங்கள் மீண்டும் மீண்டும் மேம்படுத்துவதை முடித்தவுடன், ஆவணங்களுக்கான உள்ளூர் கட்டமைப்பைச் செய்ய வேண்டும். ஏதேனும் குறியீட்டுப் பிழைகள் இருந்தால், இந்தக் கட்டமைப்புத் செயல்முறை தோல்வியடையும் வகையில் வடிவமைக்கப்பட்டுள்ளது. இது, நேரலை சேவையகத்தில் நீங்கள் தவறவிட்டிருக்கக்கூடிய எதையும் கண்டறிய உதவுகிறது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:76 +#, fuzzy +msgid "Generating a local build" +msgstr "உள்ளூர் உருவாக்கத்தை உருவாக்குதல்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:78 +#, fuzzy +msgid "To generate a local build:" +msgstr "உள்ளூர் பில்டை உருவாக்க:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:86 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:96 +#, fuzzy +msgid "(venv) $ tox -e docs" +msgstr "(venv) $ tox -e docs" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:104 +#, fuzzy +msgid "(venv) C:\\...>tox -e docs" +msgstr "(venv) C:\\...>tox -e docs" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:110 +#, fuzzy +msgid "The output of this build will be in the `_build` directory in the root of the project." +msgstr "இந்த பில்டின் வெளியீடு, ப்ராஜெக்ட்டின் ரூட் கோப்பகத்தில் உள்ள `_build` கோப்பகத்தில் இருக்கும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:114 src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:45 src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:103 +msgid "{% if config.extra.translated %}" +msgstr "{% if config.extra.translated %}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:116 +#, fuzzy +msgid "Generating a local translated build" +msgstr "உள்ளூர் மொழிபெயர்க்கப்பட்ட பில்டை உருவாக்குதல்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:118 +#, fuzzy +msgid "{{ formal_name }}'s documentation is translated into multiple languages. Updates to the English documentation have the potential lead to issues in the other language builds. It is important to verify all builds are working before submitting a pull request." +msgstr "{{ formal_name }}யின் ஆவணங்கள் பல மொழிகளில் மொழிபெயர்க்கப்பட்டுள்ளன. ஆங்கில ஆவணங்களில் செய்யப்படும் புதுப்பிப்புகள், மற்ற மொழி பில்ட்களில் சிக்கல்களை ஏற்படுத்தக்கூடும். ஒரு புல் கோரிக்கையைச் சமர்ப்பிக்கும் முன், அனைத்து பில்ட்களும் சரியாக வேலை செய்கின்றனவா என்பதைச் சரிபார்ப்பது அவசியம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:120 +#, fuzzy +msgid "To generate a build of all available translations:" +msgstr "கிடைக்கக்கூடிய அனைத்து மொழிபெயர்ப்புகளின் பில்டை உருவாக்க:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:128 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:138 +#, fuzzy +msgid "(venv) $ tox -e docs-all" +msgstr "(வினைச்சொல்) $ tox -e docs-all" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:146 +#, fuzzy +msgid "(venv) C:\\...>tox -e docs-all" +msgstr "(venv) C:\\...>tox -e docs-all" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:154 +#, fuzzy +msgid "The output of each language build will be in the associated `_build/html/` directory, where `` is the two- or five-character language code associated with the specific language (e.g. `fr` for French, `it` for Italian, etc.)." +msgstr "ஒவ்வொரு மொழி உருவாக்கத்தின் வெளியீடும் அதனுடன் தொடர்புடைய `_build/html/` கோப்பகத்தில் இருக்கும், இதில் `` என்பது அந்தந்த மொழியுடன் தொடர்புடைய இரண்டு அல்லது ஐந்து எழுத்துக்கள் கொண்ட மொழி குறியீடாகும் (எ.கா. பிரெஞ்சு மொழிக்கு `fr`, இத்தாலிய மொழிக்கு `it`, போன்றவை)." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:156 +#, fuzzy +msgid "If you find an issue with a single build, you can run that individual build separately by running `tox -e docs-`. For example, to build only the French documentation, run:" +msgstr "ஒரு தனிப்பட்ட பில்டில் உங்களுக்கு ஒரு சிக்கல் ஏற்பட்டால், `tox -e docs-` என்பதை இயக்கி அந்தந்த பில்டைத் தனித்தனியாக இயக்கலாம். உதாரணமாக, பிரெஞ்சு ஆவணங்களை மட்டும் உருவாக்க, பின்வருமாறு இயக்கவும்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:164 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:174 +#, fuzzy +msgid "(venv) $ tox -e docs-fr" +msgstr "(venv) $ tox -e docs-fr" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:182 +#, fuzzy +msgid "(venv) C:\\...>tox -e docs-fr" +msgstr "(venv) C:\\...>tox -e docs-fr" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:190 +#, fuzzy +msgid "The output of a single-language build will be in the `_build` directory." +msgstr "ஒரு மொழிக்கான பில்டின் வெளியீடு `_build` கோப்பகத்தில் இருக்கும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:194 +#, fuzzy +msgid "Documentation linting" +msgstr "ஆவணப்படுத்தல் லிண்டிங்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:196 +#, fuzzy +msgid "The build process will identify Markdown problems, but {{ formal_name }} performs some additional checks for style and formatting, known as \"linting\". To run the lint checks:" +msgstr "கட்டமைப்பு செயல்முறை மார்க்அப் பிழைகளைக் கண்டறியும், ஆனால் {{ formal_name }} என்பது \"லிண்டிங்\" எனப்படும் பாணி மற்றும் வடிவமைப்புக்கான சில கூடுதல் சோதனைகளைச் செய்கிறது. லிண்ட் சோதனைகளை இயக்க:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:204 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:214 +#, fuzzy +msgid "(venv) $ tox -e docs-lint" +msgstr "(venv) $ tox -e docs-lint" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:222 +#, fuzzy +msgid "(venv) C:\\...>tox -e docs-lint" +msgstr "(venv) C:\\...>tox -e docs-lint" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:230 +#, fuzzy +msgid "This will validate the documentation does not contain:" +msgstr "இது ஆவணத்தில் பின்வருவன அடங்கவில்லை என்பதைச் சரிபார்க்கும்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:232 +#, fuzzy +msgid "dead hyperlinks" +msgstr "செயலிழந்த இணைப்புகள்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:233 +#, fuzzy +msgid "misspelled words" +msgstr "தவறாக எழுதப்பட்ட வார்த்தைகள்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:235 +#, fuzzy +msgid "If a valid spelling of a word is identified as misspelled, then add the word to the list in `docs/spelling_wordlist`. This will add the word to the spellchecker's dictionary. When adding to this list, remember:" +msgstr "ஒரு வார்த்தையின் சரியான எழுத்துப்பிழை, தவறாக எழுதப்பட்டதாகக் கண்டறியப்பட்டால், அந்த வார்த்தையை `docs/spelling_wordlist` என்பதில் உள்ள பட்டியலில் சேர்க்கவும். இது அந்த வார்த்தையை எழுத்துப்பிழை சரிபார்ப்பாளரின் அகராதியில் சேர்க்கும். இந்தப் பட்டியலில் சேர்க்கும்போது, நினைவில் கொள்ளுங்கள்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:237 +#, fuzzy +msgid "We prefer US spelling, with some liberties for programming-specific colloquialism (e.g., \"apps\") and verbing of nouns (e.g., \"scrollable\")" +msgstr "நாங்கள் அமெரிக்க எழுத்துப்பிடியை விரும்புகிறோம், மேலும் நிரலாக்கத்திற்கே உரிய சில பேச்சு வழக்குகளுக்கும் (எ.கா., \"apps\") பெயர்களைச் செயலாக்குவதற்கும் (எ.கா., \"scrollable\") சில சுதந்திரங்கள் எடுத்துக்கொள்கிறோம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:238 +#, fuzzy +msgid "Any reference to a product name should use the product's preferred capitalization. (e.g., \"macOS\", \"GTK\", \"pytest\", \"Pygame\", \"PyScript\")." +msgstr "ஒரு தயாரிப்புப் பெயரைக் குறிப்பிடும்போது, அந்தத் தயாரிப்பின் விரும்பப்படும் பெரியெழுத்துப் பயன்பாட்டைப் பயன்படுத்த வேண்டும். (எ.கா., \"macOS\", \"GTK\", \"pytest\", \"Pygame\", \"PyScript\")." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:239 +#, fuzzy +msgid "If a term is being used \"as code\", then it should be quoted as a literal (`like this`) rather than being added to the dictionary." +msgstr "ஒரு சொல் \"குறியீடாக\" பயன்படுத்தப்பட்டால், அதை அகராதியில் சேர்ப்பதற்குப் பதிலாக, ஒரு நேரியல் (`like this`) ஆக மேற்கோள் காட்ட வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/build-docs.md:241 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/propose-feature.md:31 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/reproduce-issue.md:34 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:295 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:408 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-docs.md:35 +#, fuzzy +msgid "{% block end_matter %} {% endblock %}" +msgstr "{% block end_matter %} {% endblock %}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/change-note.md:1 +msgid "{% if config.extra.website %}" +msgstr "{% if config.extra.website %}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/change-note.md:3 +#, fuzzy +msgid "Many BeeWare tools use [`towncrier`]{1} to assist in building the release notes for each release. When you submit a pull request to one of the applicable tools, it will need to include a *change note* - this change note will become the entry in the release notes describing the change that has been made." +msgstr "பல BeeWare கருவிகள் ஒவ்வொரு வெளியீட்டிற்கான வெளியீட்டுக் குறிப்புகளை உருவாக்க உதவுவதற்காக [`towncrier`]{1} என்பதைப் பயன்படுத்துகின்றன. பொருந்தக்கூடிய கருவிகளில் ஒன்றிற்கு நீங்கள் ஒரு புல் ரிக்குவெஸ்டைச் சமர்ப்பிக்கும்போது, அதில் ஒரு *மாற்றக் குறிப்பு* சேர்க்கப்பட வேண்டும் - இந்த மாற்றக் குறிப்பு, செய்யப்பட்ட மாற்றத்தை விவரிக்கும் வெளியீட்டுக் குறிப்புகளில் உள்ள ஒரு உள்ளீடாக மாறும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/change-note.md:5 +msgid "{% else %}" +msgstr "{% else %}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/change-note.md:7 +#, fuzzy +msgid "{{ formal_name }} uses [`towncrier`]{1} to assist in building the release notes for each release. When you submit a pull request, it must include a *change note* - this change note will become the entry in the release notes describing the change that has been made." +msgstr "{{ formal_name }} ஒவ்வொரு வெளியீட்டிற்கான வெளியீட்டுக் குறிப்புகளை உருவாக்க உதவுவதற்காக [`towncrier`]{1} ஐப் பயன்படுத்துகிறது. நீங்கள் ஒரு புல் ரிக்குவெஸ்டைச் சமர்ப்பிக்கும்போது, அதில் ஒரு *மாற்றக் குறிப்பு* இருக்க வேண்டும் - இந்த மாற்றக் குறிப்பு, செய்யப்பட்ட மாற்றத்தை விவரிக்கும் வெளியீட்டுக் குறிப்புகளில் உள்ள ஒரு பதிவாக மாறும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/change-note.md:11 +#, fuzzy +msgid "Every pull request must include at least one file in the `changes/` directory that provides a short description of the change implemented by the pull request. The change note should be in Markdown format, in a file that has name of the format `..md`. If the change you are proposing will fix a bug or implement a feature for which there is an existing issue number, the ID will be the number of that ticket. If the change has no corresponding issue, the PR number can be used as the ID. You won't know this PR number until you push the pull request, so the first CI pass will fail the `towncrier` check; add the change note and push a PR update and CI should then pass." +msgstr "ஒவ்வொரு புல் கோரிக்கையிலும், அந்தப் புல் கோரிக்கையால் செயல்படுத்தப்பட்ட மாற்றத்தைப் பற்றிய ஒரு சுருக்கமான விளக்கத்தை வழங்கும் `changes/` கோப்பகத்தில் குறைந்தது ஒரு கோப்பாவது இருக்க வேண்டும். மாற்றக் குறிப்பு, `..md` என்ற வடிவத்தில் உள்ள ஒரு கோப்பில் மார்க்அப் வடிவத்தில் இருக்க வேண்டும். நீங்கள் முன்மொழிகின்ற மாற்றம், ஏற்கனவே ஒரு சிக்கல் எண் உள்ள பிழைத்திருத்தமாக இருந்தாலோ அல்லது ஒரு அம்சமாக இருந்தாலோ, அந்த சிக்கலின் எண்ணே ஐடியாக இருக்கும். மாற்றத்திற்கு தொடர்புடைய சிக்கல் எதுவும் இல்லையென்றால், PR எண்ணை ஐடியாகப் பயன்படுத்தலாம். பல் ரிக்வெஸ்டை நீங்கள் புஷ் செய்யும் வரை இந்த PR எண்ணை உங்களால் அறிய முடியாது, எனவே முதல் CI பாஸ் `towncrier` சோதனையில் தோல்வியடையும்; மாற்றக் குறிப்பைச் சேர்த்து ஒரு PR புதுப்பிப்பை புஷ் செய்யவும், அதன் பிறகு CI பாஸ் ஆகும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/change-note.md:13 +#, fuzzy +msgid "There are five fragment types:" +msgstr "ஐந்து துண்டு வகைகள் உள்ளன:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/change-note.md:15 +#, fuzzy +msgid "`feature`: The PR adds a new behavior or capability that wasn't previously possible (e.g., adding support for a new packaging format, or a new feature in an existing packaging format);" +msgstr "`feature`: PR ஆனது, முன்பு சாத்தியமில்லாத ஒரு புதிய நடத்தை அல்லது திறனைச் சேர்க்கிறது (எ.கா., ஒரு புதிய பேக்கேஜிங் வடிவத்திற்கு ஆதரவைச் சேர்ப்பது, அல்லது ஏற்கனவே உள்ள பேக்கேஜிங் வடிவத்தில் ஒரு புதிய அம்சத்தைச் சேர்ப்பது);" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/change-note.md:16 +#, fuzzy +msgid "`bugfix`: The PR fixes a bug in the existing implementation;" +msgstr "`bugfix`: PR ஆனது தற்போதைய செயலாக்கத்தில் உள்ள ஒரு பிழையை சரிசெய்கிறது;" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/change-note.md:17 +#, fuzzy +msgid "`doc`: The PR is a significant improvement to documentation;" +msgstr "`doc`: PR ஆவணப்படுத்தலில் ஒரு குறிப்பிடத்தக்க முன்னேற்றம்;" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/change-note.md:18 +#, fuzzy +msgid "`removal`; The PR represents a backwards incompatible change in the {{ formal_name }} API; or" +msgstr "`removal`; PR ஆனது {{ formal_name }} API-இல் பின்னோக்கி இணக்கமற்ற மாற்றத்தைக் குறிக்கிறது; அல்லது" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/change-note.md:19 +#, fuzzy +msgid "`misc`; A minor or administrative change (e.g., fixing a typo, a minor language clarification, or updating a dependency version) that doesn't need to be announced in the release notes." +msgstr "`misc`; ஒரு சிறிய அல்லது நிர்வாக மாற்றம் (எ.கா., எழுத்துப்பிழை திருத்துதல், ஒரு சிறிய மொழி விளக்கம், அல்லது ஒரு சார்பு பதிப்பைப் புதுப்பித்தல்), இது வெளியீட்டுக் குறிப்புகளில் அறிவிக்கப்பட வேண்டிய அவசியமில்லை." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/change-note.md:21 +#, fuzzy +msgid "This description in the change note should be a high level \"marketing\" summary of the change from the perspective of the user, not a deep technical description or implementation detail. It is distinct from a commit message - a commit message describes what has been done so that future developers can follow the reasoning for a change; the change note is a description for the benefit of users, who may not have knowledge of internals." +msgstr "மாற்றக் குறிப்பில் உள்ள இந்த விளக்கம், பயனரின் கண்ணோட்டத்தில் மாற்றத்தின் ஒரு உயர் மட்ட \"சந்தைப்படுத்தல்\" சுருக்கமாக இருக்க வேண்டுமே தவிர, ஆழமான தொழில்நுட்ப விளக்கமாகவோ அல்லது செயல்படுத்தல் விவரமாகவோ இருக்கக்கூடாது. இது ஒரு கமிட் செய்தியிலிருந்து வேறுபட்டது - ஒரு கமிட் செய்தி, எதிர்கால டெவலப்பர்கள் ஒரு மாற்றத்திற்கான காரணத்தைப் பின்பற்றும் வகையில் என்ன செய்யப்பட்டது என்பதை விவரிக்கிறது; மாற்றக் குறிப்பு என்பது உள்நாட்டு விவரங்கள் பற்றி அறிந்திருக்க வாய்ப்பில்லாத பயனர்களின் நலனுக்காகக் கொடுக்கப்படும் விளக்கமாகும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/change-note.md:23 +#, fuzzy +msgid "For example, if you fix a bug related to project naming, the commit message might read:" +msgstr "உதாரணமாக, நீங்கள் திட்டப் பெயரிடுதல் தொடர்பான ஒரு பிழையைச் சரிசெய்தால், கமிட் செய்தியின் வாசகம் இவ்வாறு இருக்கலாம்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/change-note.md:25 +#, fuzzy +msgid "Apply stronger regular expression check to disallow project names that begin with digits." +msgstr "எண்களில் தொடங்கும் திட்டப் பெயர்களைத் தடுக்க, வலுவான ரெகுலர் எக்ஸ்பிரஷன் சோதனையைப் பயன்படுத்தவும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/change-note.md:27 +#, fuzzy +msgid "The corresponding change note would read something like:" +msgstr "அதற்குரிய மாற்றக் குறிப்பு ஏறக்குறைய இவ்வாறு இருக்கும்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/change-note.md:29 +#, fuzzy +msgid "Project names can no longer begin with a number." +msgstr "திட்டப் பெயர்கள் இனி எண் கொண்டு தொடங்க முடியாது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/change-note.md:31 +#, fuzzy +msgid "Some PRs will introduce multiple features and fix multiple bugs, or introduce multiple backwards incompatible changes. In that case, the PR may have multiple change note files. If you need to associate two fragment types with the same ID, you can append a numerical suffix. For example, if PR 789 added a feature described by ticket 123, closed a bug described by ticket 234, and also made two backwards incompatible changes, you might have 4 change note files:" +msgstr "சில PR-கள் பல அம்சங்களை அறிமுகப்படுத்தும், பல பிழைகளை சரிசெய்யும், அல்லது பல பின்னோக்கிய இணக்கமற்ற மாற்றங்களை அறிமுகப்படுத்தும். அப்படியானால், அந்த PR-ல் பல மாற்றக் குறிப்பு கோப்புகள் இருக்கலாம். இரண்டு ஃபிராக்மென்ட் வகைகளை ஒரே ஐடி-யுடன் தொடர்புபடுத்த வேண்டியிருந்தால், நீங்கள் ஒரு எண் சார்ந்த பின்னொட்டைச் சேர்க்கலாம். உதாரணமாக, PR 789, டிக்கெட் 123-ல் விவரிக்கப்பட்ட ஒரு அம்சத்தைச் சேர்த்து, டிக்கெட் 234-ல் விவரிக்கப்பட்ட ஒரு பிழையை சரிசெய்து, மேலும் இரண்டு பின்னோக்கி இணக்கமற்ற மாற்றங்களையும் செய்திருந்தால், உங்களிடம் 4 மாற்றக் குறிப்புக் கோப்புகள் இருக்கலாம்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/change-note.md:33 +msgid "`123.feature.md`" +msgstr "`123.feature.md`" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/change-note.md:34 +msgid "`234.bugfix.md`" +msgstr "`234.bugfix.md`" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/change-note.md:35 +msgid "`789.removal.1.md`" +msgstr "`789.removal.1.md`" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/change-note.md:36 +msgid "`789.removal.2.md`" +msgstr "`789.removal.2.md`" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/change-note.md:38 +#, fuzzy +msgid "For more information about `towncrier` and fragment types see [News Fragments]{1}. You can also see existing examples of news fragments in the `changes` directory of the {{ formal_name }} repository. If this folder is empty, it's likely because {{ formal_name }} has recently published a new release; change note files are deleted and combined to update the [release notes](https://github.com/beeware/{{ project_name }}/releases) with each release. You can look at that file to see the style of comment that is required; you can look at [recently merged PRs](https://github.com/beeware/{{ project_name }}/pulls?q=is%3Apr+is%3Amerged) to see how to format your change notes." +msgstr "`towncrier` மற்றும் துண்டு வகைகள் பற்றிய கூடுதல் தகவல்களுக்கு [News Fragments]{1}-ஐப் பார்க்கவும். `changes` களஞ்சியத்தின் {{ formal_name }} கோப்பகத்தில் உள்ள செய்தித் துண்டுகளின் தற்போதைய எடுத்துக்காட்டுகளையும் நீங்கள் காணலாம். இந்த கோப்புறை காலியாக இருந்தால், {{ formal_name }} சமீபத்தில் ஒரு புதிய வெளியீட்டை வெளியிட்டிருக்கலாம்; ஒவ்வொரு வெளியீட்டுடனும் [வெளியீட்டுக் குறிப்புகளை](https://github.com/beeware/{{ project_name }}/releases) புதுப்பிக்க, மாற்றக் குறிப்புக் கோப்புகள் நீக்கப்பட்டு இணைக்கப்படுகின்றன. தேவையான கருத்துருப் பாணியைக் காண அந்தக் கோப்பைப் பார்க்கலாம்; உங்கள் மாற்றக் குறிப்புகளை எவ்வாறு வடிவமைப்பது என்பதைக் காண [சமீபத்தில் ஒன்றிணைக்கப்பட்ட PR-களை](https://github.com/beeware/{{ project_name }}/pulls?q=is%3Apr+is%3Amerged) பார்க்கலாம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:1 +#, fuzzy +msgid "Contributing to {{ formal_name }} requires you to set up a development environment." +msgstr "{{ formal_name }}-க்கு பங்களிப்பதற்கு, நீங்கள் ஒரு மேம்பாட்டுச் சூழலை அமைக்க வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:3 +#, fuzzy +msgid "Prerequisites { #dev-environment-prereqs }" +msgstr "முன்நிபந்தனைகள் { #dev-environment-prereqs }" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:5 +#, fuzzy +msgid "You'll need to install the following prerequisites." +msgstr "பின்வரும் முன்நிபந்தனைகளை நீங்கள் நிறுவ வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:13 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:34 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:53 +#, fuzzy +msgid "{{ formal_name }} requires Python {{ min_python_version }}+. You will also need a method for managing virtual environments (such as `venv`)." +msgstr "{{ formal_name }} க்கு Python {{ min_python_version }}+ தேவை. மெய்நிகர் சூழல்களை நிர்வகிப்பதற்கான ஒரு முறையையும் (எ.கா. `venv`) நீங்கள் பயன்படுத்த வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:15 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:36 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:55 +#, fuzzy +msgid "You can verify the version of Python that you have installed by running:" +msgstr "பின்வருவதை இயக்கி, நீங்கள் நிறுவியுள்ள பைத்தானின் பதிப்பைச் சரிபார்க்கலாம்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:17 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:38 +#, fuzzy +msgid "$ python3 --version" +msgstr "பைத்தான் 3.8.10" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:21 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:42 +#, fuzzy +msgid "If you have more than one version of Python installed, you may need to replace `python3` with a specific version number (e.g., `python{{ recent_python_version }}`)" +msgstr "நீங்கள் பைத்தனின் ஒன்றுக்கு மேற்பட்ட பதிப்புகளை நிறுவியிருந்தால், நீங்கள் `python3` என்பதை ஒரு குறிப்பிட்ட பதிப்பு எண்ணுடன் (எ.கா., `python{{ recent_python_version }}`) மாற்ற வேண்டியிருக்கலாம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:23 +#, fuzzy +msgid "We recommend avoiding recently released version of Python (i.e., versions that have a \".0\" or \".1\" micro version number, like e.g., 3.14.0). This is because the tools needed to support Python on macOS often lag usually aren't available for recently released stable Python versions." +msgstr "சமீபத்தில் வெளியிடப்பட்ட பைத்தானின் பதிப்பைத் (அதாவது, \".0\" அல்லது \".1\" என்ற நுண் பதிப்பு எண்ணைக் கொண்ட பதிப்புகள், எ.கா., 3.14.0) தவிர்க்கப் பரிந்துரைக்கிறோம். ஏனெனில், macOS-இல் பைத்தானை ஆதரிக்கத் தேவையான கருவிகள், சமீபத்தில் வெளியிடப்பட்ட நிலையான பைத்தான் பதிப்புகளுக்குப் பொதுவாகக் கிடைப்பதில்லை அல்லது தாமதமாகக் கிடைக்கின்றன." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:25 +#, fuzzy +msgid "{% block prerequisites_macos %} {% endblock %}" +msgstr "{% block prerequisites_macos %} {% endblock %}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:44 +#, fuzzy +msgid "We recommend avoiding recently released version of Python (i.e., versions that have a \".0\" or \".1\" micro version number, like e.g., 3.14.0). This is because the tools needed to support Python on Linux often lag usually aren't available for recently released stable Python versions." +msgstr "சமீபத்தில் வெளியிடப்பட்ட பைத்தானின் பதிப்பைத் (அதாவது, \".0\" அல்லது \".1\" என்ற நுண் பதிப்பு எண்ணைக் கொண்ட பதிப்புகள், எ.கா., 3.14.0) தவிர்க்குமாறு நாங்கள் பரிந்துரைக்கிறோம். ஏனெனில், லினக்ஸில் பைத்தானை ஆதரிக்கத் தேவையான கருவிகள், சமீபத்தில் வெளியிடப்பட்ட நிலையான பைத்தான் பதிப்புகளுக்குப் பொதுவாகக் கிடைப்பதில்லை." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:46 +#, fuzzy +msgid "{% block prerequisites_linux %} {% endblock %}" +msgstr "{% block prerequisites_linux %} {% endblock %}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:57 +#, fuzzy +msgid "C:\\...>py -3 --version" +msgstr "C:\\...>py -3 --version" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:61 +#, fuzzy +msgid "If you have more than one version of Python installed, you may need to replace the `-3` with a specific version number (e.g., `-python{{ recent_python_version }}`)" +msgstr "உங்களிடம் பைத்தனின் ஒன்றுக்கு மேற்பட்ட பதிப்புகள் நிறுவப்பட்டிருந்தால், நீங்கள் `-3`-ஐ ஒரு குறிப்பிட்ட பதிப்பு எண்ணுடன் (எ.கா., `-python{{ recent_python_version }}`) மாற்ற வேண்டியிருக்கலாம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:63 +#, fuzzy +msgid "We recommend avoiding recently released version of Python (i.e., versions that have a \".0\" or \".1\" micro version number, like e.g., 3.14.0). This is because the tools needed to support Python on Windows often lag usually aren't available for recently released stable Python versions." +msgstr "சமீபத்தில் வெளியிடப்பட்ட பைத்தானின் பதிப்பைத் (அதாவது, \".0\" அல்லது \".1\" என்ற நுண் பதிப்பு எண்ணைக் கொண்ட பதிப்புகள், எ.கா., 3.14.0) தவிர்க்குமாறு நாங்கள் பரிந்துரைக்கிறோம். ஏனெனில், விண்டோஸில் பைத்தானை ஆதரிக்கத் தேவையான கருவிகள், சமீபத்தில் வெளியிடப்பட்ட நிலையான பைத்தான் பதிப்புகளுக்குப் பொதுவாகக் கிடைப்பதில்லை அல்லது தாமதமாகக் கிடைக்கின்றன." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:65 +#, fuzzy +msgid "{% block prerequisites_windows %} {% endblock %}" +msgstr "{% block prerequisites_windows %} {% endblock %}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:72 +#, fuzzy +msgid "Set up your development environment { #dev-environment-set-up }" +msgstr "உங்கள் மேம்பாட்டுச் சூழலை அமைக்கவும் { #dev-environment-set-up }" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:74 +#, fuzzy +msgid "The recommended way of setting up your development environment for {{ formal_name }} is to use a [virtual environment]{1}, and then install the development version of {{ formal_name }} and its dependencies." +msgstr "{{ formal_name }}-க்கான உங்கள் மேம்பாட்டுச் சூழலை அமைப்பதற்கான பரிந்துரைக்கப்பட்ட வழி, ஒரு [மெய்நிகர்ச் சூழலைப்]{1} பயன்படுத்தி, பின்னர் {{ formal_name }}-இன் மேம்பாட்டுப் பதிப்பையும் அதன் சார்புநிலைத் தொகுப்புகளையும் நிறுவுவதாகும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:76 +#, fuzzy +msgid "Clone the {{ formal_name }} repository" +msgstr "{{ formal_name }} களஞ்சியத்தை நகலெடுக்கவும்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:78 +#, fuzzy +msgid "Next, go to the [{{ formal_name }} page on GitHub](https://github.com/beeware/{{ project_name }}), and, if you haven't already, [fork the repository](https://github.com/beeware/{{ project_name }}/fork) into your own account. Next, click on the \"<> Code\" button on your fork. If you have the GitHub desktop application installed on your computer, you can select \"Open with GitHub Desktop\"; otherwise, copy the HTTPS URL provided, and use it to clone the repository to your computer using the command line:" +msgstr "அடுத்து, GitHub-இல் உள்ள [{{ formal_name }} பக்கத்திற்குச் செல்லவும்](https://github.com/beeware/{{ project_name }}), மேலும், நீங்கள் ஏற்கனவே செய்யவில்லை என்றால், [கிடங்கை உங்கள் கணக்கில் ஃபோர்க் செய்யவும்](https://github.com/beeware/{{ project_name }}/fork). அடுத்து, உங்கள் ஃபோர்க்கில் உள்ள \"<> Code\" பொத்தானைக் கிளிக் செய்யவும். உங்கள் கணினியில் GitHub டெஸ்க்டாப் பயன்பாடு நிறுவப்பட்டிருந்தால், நீங்கள் \"Open with GitHub Desktop\" என்பதைத் தேர்ந்தெடுக்கலாம்; இல்லையெனில், வழங்கப்பட்ட HTTPS URL-ஐ நகலெடுத்து, கட்டளை வரியைப் பயன்படுத்தி உங்கள் கணினிக்கு ரெபாசிட்டரியைக் குளோன் செய்ய அதைப் பயன்படுத்தவும்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:86 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:100 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:112 +#, fuzzy +msgid "Fork the {{ formal_name }} repository, and then:" +msgstr "{{ formal_name }} களஞ்சியத்தை ஃபோர்க் செய்து, பின்னர்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:88 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:102 +#, fuzzy +msgid "$ git clone https://github.com//{{ project_name }}.git" +msgstr "$ git clone https://github.com/<உங்கள் பயனர் பெயர்>/{{ project_name }}.git" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:92 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:106 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:118 +#, fuzzy +msgid "(substituting your GitHub username)" +msgstr "(உங்கள் GitHub பயனர் பெயரை இங்கே மாற்றவும்)" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:114 +#, fuzzy +msgid "C:\\...>git clone https://github.com//{{ project_name }}.git" +msgstr "C:\\...>git clone https://github.com/<உங்கள் பயனர் பெயர்>/{{ project_name }}.git" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:124 +#, fuzzy +msgid "Set an upstream repository" +msgstr "மேல்நிலை களஞ்சியத்தை அமைக்கவும்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:126 +#, fuzzy +msgid "After cloning your fork, add the BeeWare repository as an `upstream` remote. This gives your local clone a reference to the original repository, making it easier to sync updates over time." +msgstr "உங்கள் ஃபோர்க்கை கிளோன் செய்த பிறகு, BeeWare ரெபாசிட்டரியை ஒரு `upstream` ரிமோட்டாகச் சேர்க்கவும். இது உங்கள் உள்ளூர் கிளோனுக்கு அசல் ரெபாசிட்டரியின் ஒரு குறிப்பை வழங்குகிறது, காலப்போக்கில் புதுப்பிப்புகளை ஒத்திசைப்பதை எளிதாக்குகிறது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:128 +#, fuzzy +msgid "You'll also need tags from `upstream` so tools like Toga and Briefcase can resolve accurate version numbers:" +msgstr "Toga மற்றும் Briefcase போன்ற கருவிகள் துல்லியமான பதிப்பு எண்களைத் தீர்க்க `upstream` இலிருந்து வரும் டேக்குகளும் உங்களுக்குத் தேவைப்படும்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:136 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:147 +#, fuzzy +msgid "" +"$ git remote add upstream https://github.com/beeware/{{ project_name }}.git\n" +"$ git fetch --tags upstream" +msgstr "" +"$ git remote add upstream https://github.com/beeware/{{ project_name }}.git\n" +"$ git fetch --tags upstream" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:156 +#, fuzzy +msgid "" +"C:\\...>git remote add upstream https://github.com/beeware/{{ project_name }}.git\n" +"C:\\...>git fetch --tags upstream" +msgstr "" +"C:\\...>git remote add upstream https://github.com/beeware/{{ project_name }}.git\n" +"C:\\...>git fetch --tags upstream" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:165 +#, fuzzy +msgid "If you want your fork to include those tags as well, you can push them:" +msgstr "உங்கள் ஃபோர்க்கிலும் அந்த டேக்குகளைச் சேர்க்க விரும்பினால், அவற்றை நீங்கள் புஷ் செய்யலாம்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:167 +#, fuzzy +msgid "$ git push --tags" +msgstr "$ கிட் புஷ் --டேக்ஸ்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:171 +#, fuzzy +msgid "This can be useful if you make a fresh clone later and want tags to be available from your fork." +msgstr "நீங்கள் பின்னர் ஒரு புதிய கிளைனை உருவாக்கி, உங்கள் ஃபோர்க்கிலிருந்து டேக்குகள் கிடைக்க வேண்டும் என்று விரும்பினால் இது பயனுள்ளதாக இருக்கும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:173 +#, fuzzy +msgid "Create a virtual environment" +msgstr "ஒரு மெய்நிகர் சூழலை உருவாக்கவும்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:175 +#, fuzzy +msgid "To set up a virtual environment and upgrade `pip`, run:" +msgstr "மெய்நிகர் சூழலை அமைக்க மற்றும் மேம்படுத்த `pip`, பின்வருவனவற்றை இயக்கவும்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:183 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:196 +#, fuzzy +msgid "" +"$ cd {{ project_name }}\n" +"$ python3 -m venv .venv\n" +"$ source .venv/bin/activate\n" +"(.venv) $ python -m pip install -U pip" +msgstr "" +"$ cd {{ project_name }}\n" +"$ python3 -m venv .venv\n" +"$ source .venv/bin/activate\n" +"(.venv) $ python -m pip install -U pip" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:207 +#, fuzzy +msgid "" +"C:\\...>cd {{ project_name }}\n" +"C:\\...>py -3 -m venv .venv\n" +"C:\\...>.venv\\Scripts\\activate\n" +"(.venv) $ python -m pip install -U pip" +msgstr "" +"C:\\...>cd {{ project_name }}\n" +"C:\\...>py -3 -m venv .venv\n" +"C:\\...>.venv\\Scripts\\activate\n" +"(.venv) $ python -m pip install -U pip" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:218 +#, fuzzy +msgid "Your prompt should now have a `(.venv)` prefix in front of it." +msgstr "உங்கள் கட்டளையின் முன்னால் இப்போது ஒரு `(.venv)` முன்னொட்டு இருக்க வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:220 +#, fuzzy +msgid "Install {{ formal_name }}" +msgstr "நிறுவவும் {{ formal_name }}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:222 +#, fuzzy +msgid "Now that you have the source code, you can do an [editable install]{1} of {{ formal_name }} into your development environment. Run the following command:" +msgstr "இப்போது உங்களிடம் மூலக் குறியீடு இருப்பதால், உங்கள் மேம்பாட்டுச் சூழலில் {1} ஐ ஒரு [திருத்தக்கூடிய நிறுவல்]{{ formal_name }} செய்யலாம். பின்வரும் கட்டளையை இயக்கவும்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:230 +msgid "{% block install_macos_tool %}" +msgstr "{% block install_macos_tool %}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:232 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:246 +msgid "(.venv) $ python -m pip install -U -e . --group dev" +msgstr "(.venv) $ python -m pip install -U -e . --group dev" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:236 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:250 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:262 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:39 +msgid "{% endblock %}" +msgstr "{% endblock %}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:244 +msgid "{% block install_linux_tool %}" +msgstr "{% block install_linux_tool %}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:256 +msgid "{% block install_windows_tool %}" +msgstr "{% block install_windows_tool %}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:258 +msgid "(.venv) C:\\...>python -m pip install -U -e . --group dev" +msgstr "(.venv) C:\\...>python -m pip install -U -e . --group dev" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:268 +#, fuzzy +msgid "Enable pre-commit" +msgstr "முன்-அர்ப்பணிப்பை இயக்கவும்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:270 +#, fuzzy +msgid "{{ formal_name }} uses a tool called [pre-commit]{1} to identify simple issues and standardize code formatting. It does this by installing a git hook that automatically runs a series of code linters prior to finalizing any git commit. To enable pre-commit, run:" +msgstr "{{ formal_name }} எளிமையான சிக்கல்களைக் கண்டறியவும், குறியீட்டு வடிவமைப்பைத் தரப்படுத்தவும் [pre-commit]{1} என்ற கருவியைப் பயன்படுத்துகிறது. எந்தவொரு git commit-ஐயும் இறுதி செய்வதற்கு முன்பு, தானாகவே தொடர்ச்சியான code linters-களை இயக்கும் ஒரு git hook-ஐ நிறுவுவதன் மூலம் இது செயல்படுகிறது. pre-commit-ஐ இயக்க, பின்வருவனவற்றை இயக்கவும்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:278 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:289 +msgid "" +"(.venv) $ pre-commit install\n" +"pre-commit installed at .git/hooks/pre-commit" +msgstr "" +"(.venv) $ pre-commit install\n" +"pre-commit installed at .git/hooks/pre-commit" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:298 +msgid "" +"(.venv) C:\\...>pre-commit install\n" +"pre-commit installed at .git/hooks/pre-commit" +msgstr "" +"(.venv) C:\\...>pre-commit install\n" +"pre-commit installed at .git/hooks/pre-commit" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/dev-environment.md:307 +#, fuzzy +msgid "Now you are ready to start hacking on {{ formal_name }}!" +msgstr "இப்போது நீங்கள் {{ formal_name }} ஹேக்கிங் செய்யத் தயாராக உள்ளீர்கள்!" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/new-issue.md:1 +#, fuzzy +msgid "Writing up a good issue or bug report can make all the difference in the ability to troubleshoot a problem. Here's how to submit a good bug report to {{ formal_name }}." +msgstr "ஒரு நல்ல சிக்கல் அல்லது பிழை அறிக்கையை எழுதுவது, ஒரு சிக்கலைத் தீர்க்கும் திறனில் பெரும் வித்தியாசத்தை ஏற்படுத்தும். {{ formal_name }}-க்கு ஒரு நல்ல பிழை அறிக்கையைச் சமர்ப்பிப்பது எப்படி என்பது இங்கே கொடுக்கப்பட்டுள்ளது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/new-issue.md:3 +#, fuzzy +msgid "Search for existing issues" +msgstr "ஏற்கனவே உள்ள சிக்கல்களைத் தேடுக" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/new-issue.md:5 +#, fuzzy +msgid "Before submitting a new issue, search the index for existing issues that match your own. If there is an existing open issue that seems to match your problem, add a comment to that issue with any additional information about your experience. For example, if you're seeing the problem on a different Python version, or different operating system, that additional information can be helpful in determining the impact or cause of a problem." +msgstr "புதிய சிக்கலைச் சமர்ப்பிக்கும் முன், உங்களுடைய சிக்கலுக்குப் பொருந்தக்கூடிய ஏற்கனவே உள்ள சிக்கல்களுக்காக குறியீட்டில் தேடவும். உங்கள் சிக்கலுக்குப் பொருந்துவது போல் தோன்றும் ஏற்கனவே உள்ள ஒரு திறந்த சிக்கல் இருந்தால், உங்கள் அனுபவம் குறித்த கூடுதல் தகவல்களுடன் அந்தச் சிக்கலில் ஒரு கருத்தைப் பதிவிடவும். உதாரணமாக, நீங்கள் இந்தச் சிக்கலை வேறு ஒரு பைத்தான் பதிப்பு அல்லது வேறு ஒரு இயக்க முறைமையில் காண்கிறீர்கள் என்றால், அந்தக் கூடுதல் தகவல்கள் சிக்கலின் தாக்கம் அல்லது காரணத்தைத் தீர்மானிக்க உதவியாக இருக்கும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/new-issue.md:7 +#, fuzzy +msgid "If you find a *closed* issue that seems to match your problem, check how recently that issue was closed. If the issue was closed very recently, that likely means your bug has been fixed, and will be corrected in the next release. If the issue was closed more than 4 months ago, it's likely that what you're experiencing is a different problem - no matter how similar the error message might appear." +msgstr "உங்கள் சிக்கலுக்குப் பொருந்துவது போல் தோன்றும் ஒரு *மூடப்பட்ட* சிக்கலைக் கண்டால், அந்தச் சிக்கல் எவ்வளவு சமீபத்தில் மூடப்பட்டது என்பதைச் சரிபார்க்கவும். அந்தச் சிக்கல் மிகச் சமீபத்தில் மூடப்பட்டிருந்தால், உங்கள் பிழை சரிசெய்யப்பட்டுவிட்டது என்றும், அடுத்த வெளியீட்டில் அது திருத்தப்படும் என்றும் அர்த்தம். அந்தப் பிரச்சினை 4 மாதங்களுக்கு முன்பே மூடப்பட்டிருந்தால், நீங்கள் அனுபவிப்பது வேறு ஒரு சிக்கலாக இருக்க வாய்ப்புள்ளது - பிழைச் செய்தி எவ்வளவு ஒத்ததாகத் தோன்றினாலும் கூட." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/new-issue.md:9 +#, fuzzy +msgid "If you don't find an issue that matches what you are seeing, it might be appropriate to open a new issue." +msgstr "நீங்கள் காண்பதற்குப் பொருந்தும் ஒரு சிக்கலைக் கண்டுபிடிக்கவில்லை என்றால், ஒரு புதிய சிக்கலைத் திறப்பது பொருத்தமானதாக இருக்கலாம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/new-issue.md:11 +#, fuzzy +msgid "Start with a discussion" +msgstr "ஒரு கலந்துரையாடலுடன் தொடங்குங்கள்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/new-issue.md:13 +#, fuzzy +msgid "Before submitting an issue on GitHub, consider starting with a discussion to ask whether what you're experiencing is a actually a bug, or an issue with your setup or process. Unless you're seeing behavior that is directly contradicting documented behavior, it's likely worth asking a question before going straight to submitting a bug report. If it turns out you *have* found an issue, a discussion topic can be easily turned into an issue." +msgstr "GitHub-இல் ஒரு சிக்கலைச் சமர்ப்பிப்பதற்கு முன், நீங்கள் அனுபவிப்பது உண்மையில் ஒரு பிழையா, அல்லது உங்கள் அமைப்பு அல்லது செயல்முறையில் உள்ள ஒரு சிக்கலா என்று கேட்க ஒரு கலந்துரையாடலைத் தொடங்குவதைக் கருத்தில் கொள்ளுங்கள். ஆவணப்படுத்தப்பட்ட நடத்தைக்கு நேரடியாக முரணான ஒன்றை நீங்கள் காணாத வரை, ஒரு பிழை அறிக்கையை நேரடியாகச் சமர்ப்பிப்பதற்கு முன் ஒரு கேள்வியைக் கேட்பது நல்லது. நீங்கள் உண்மையில் ஒரு சிக்கலைக் கண்டறிந்திருந்தால், ஒரு கலந்துரையாடல் தலைப்பை எளிதாக ஒரு சிக்கலாக மாற்றலாம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/new-issue.md:15 +#, fuzzy +msgid "Starting a discussion can also help ensure you're reporting an issue in the best place. Although you might have experienced a problem while using {{ formal_name }}, the problem might be caused by a bug in a different project in the BeeWare ecosystem." +msgstr "ஒரு விவாதத்தைத் தொடங்குவது, நீங்கள் ஒரு சிக்கலை சிறந்த இடத்தில் புகாரளிப்பதை உறுதிசெய்ய உதவும். நீங்கள் {{ formal_name }}-ஐப் பயன்படுத்தும்போது ஒரு சிக்கலை அனுபவித்திருக்கலாம் என்றாலும், அந்தச் சிக்கல் BeeWare சூழலில் உள்ள வேறு ஒரு திட்டத்தில் உள்ள பிழையால் ஏற்படலாம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/new-issue.md:17 +#, fuzzy +msgid "Writing a good bug report" +msgstr "ஒரு நல்ல பிழை அறிக்கையை எழுதுதல்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/new-issue.md:19 +#, fuzzy +msgid "If a new issue *is* required, it's important to provide as much detail as possible. A good bug report includes all information potentially related to the bug, as well as the smallest possible reproduction example." +msgstr "ஒரு புதிய சிக்கல் தேவைப்பட்டால், முடிந்தவரை அதிக விவரங்களை வழங்குவது அவசியம். ஒரு நல்ல பிழை அறிக்கை, பிழையுடன் தொடர்புடையிருக்கக்கூடிய அனைத்து தகவல்களையும், அத்துடன் அதை மீண்டும் உருவாக்கக்கூடிய மிகச் சிறிய எடுத்துக்காட்டையும் உள்ளடக்கியது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/new-issue.md:21 +#, fuzzy +msgid "The reproduction example should be as short and concise as possible while still exhibiting the bug. Providing a massive example makes it significantly more difficult to troubleshoot, especially if it relies on other libraries, or requires extensive knowledge of the expected behavior or internal logic of the example." +msgstr "பிழையை வெளிப்படுத்தும் அதே வேளையில், மீண்டும் உருவாக்கும் எடுத்துக்காட்டு முடிந்தவரை சுருக்கமாகவும் சுருக்கமாகவும் இருக்க வேண்டும். ஒரு பெரிய எடுத்துக்காட்டை வழங்குவது பிழைத்திருத்தத்தை கணிசமாக கடினமாக்குகிறது, குறிப்பாக அது மற்ற நூலகங்களைச் சார்ந்திருந்தாலோ அல்லது எடுத்துக்காட்டின் எதிர்பார்க்கப்படும் நடத்தை அல்லது உள் தர்க்கம் பற்றிய விரிவான அறிவைக் கோரினாலோ." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/new-issue.md:23 +#, fuzzy +msgid "We need as much detail as you can possibly provide. This includes, but is definitely not limited to:" +msgstr "உங்களால் முடிந்தவரை விரிவான விவரங்கள் எங்களுக்குத் தேவை. இதில் பின்வருவன அடங்கும், ஆனால் இவை மட்டுமே அல்ல:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/new-issue.md:25 +#, fuzzy +msgid "Your operating system version - down to the micro version (for example, macOS 15.7.2)." +msgstr "உங்கள் இயக்க முறைமைப் பதிப்பு - நுண் பதிப்பு வரை (உதாரணமாக, macOS 15.7.2)." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/new-issue.md:26 +#, fuzzy +msgid "Your Python version, also down to the micro version (for example, 3.14.1)." +msgstr "உங்கள் பைத்தான் பதிப்பு, நுண் பதிப்பு வரை (உதாரணமாக, 3.14.1)." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/new-issue.md:27 +#, fuzzy +msgid "How you installed Python. Did you download it from python.org? Did you use Homebrew? `uv`? `pyenv`? `conda`? Something else?" +msgstr "நீங்கள் பைத்தனை எப்படி நிறுவினார்? python.org-இலிருந்து பதிவிறக்கம் செய்தீர்களா? ஹோம்ப்ரூவைப் பயன்படுத்தினீர்களா? `uv`? `pyenv`? `conda`? வேறு ஏதேனும்?" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/new-issue.md:28 +#, fuzzy +msgid "The specific version of the BeeWare tools are you using (for example, Toga 0.5.3). If you're using a development version, what Git hash are you using? It's not enough to say \"the current main branch\", because that can change on a daily basis." +msgstr "நீங்கள் பயன்படுத்தும் பீவேர் கருவிகளின் குறிப்பிட்ட பதிப்பு எது (உதாரணமாக, டோகா 0.5.3). நீங்கள் ஒரு மேம்பாட்டுப் பதிப்பைப் பயன்படுத்தினால், எந்த கிட் ஹாஷைப் பயன்படுத்துகிறீர்கள்? \"தற்போதைய பிரதான கிளை\" என்று சொல்வது மட்டும் போதுமானதல்ல, ஏனெனில் அது தினசரி மாறக்கூடும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/new-issue.md:29 +#, fuzzy +msgid "The specific versions of other packages that must be installed to trigger the problem. You can include the results of running `python -m pip freeze` to provide this information." +msgstr "சிக்கலைத் தூண்டுவதற்கு நிறுவப்பட வேண்டிய மற்ற தொகுப்புகளின் குறிப்பிட்ட பதிப்புகள். இந்தத் தகவலை வழங்க, `python -m pip freeze` இயக்கியதன் முடிவுகளை நீங்கள் சேர்க்கலாம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/new-issue.md:30 +#, fuzzy +msgid "If a log file has been generated, the *entire* log file." +msgstr "ஒரு பதிவு கோப்பு உருவாக்கப்பட்டிருந்தால், *முழுமையான* பதிவு கோப்பு." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/new-issue.md:31 +#, fuzzy +msgid "If a stack trace has been generated, the *entire* stacktrace. Don't just provide the final error message - the full context of the stack trace is important. It's also best to provide this in *text* format, *not* as a screenshot." +msgstr "ஒரு ஸ்டேக் டிரேஸ் உருவாக்கப்பட்டிருந்தால், *முழுமையான* ஸ்டேக் டிரேஸை வழங்கவும். இறுதி பிழைச் செய்தியை மட்டும் வழங்க வேண்டாம் - ஸ்டேக் டிரேஸின் முழுமையான சூழல் முக்கியமானது. இதை ஒரு *ஸ்கிரீன்ஷாட்* ஆக அல்லாமல், *எழுத்துப்பூர்வ* வடிவத்தில் வழங்குவது சிறந்தது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/new-issue.md:32 +#, fuzzy +msgid "Anything else about your computer or network setup that may be having an effect on the issue. Is your computer older or slower? Is it a work machine that may have firewalls, virus checkers, or other restrictions in place? Is your network especially slow? Do you run your operating system with a unusual system defaults (such as a very large font or some other assistive technology enabled)?" +msgstr "இந்தச் சிக்கலில் தாக்கத்தை ஏற்படுத்தக்கூடிய உங்கள் கணினி அல்லது நெட்வொர்க் அமைப்பு பற்றி வேறு ஏதேனும் உள்ளதா? உங்கள் கணினி பழமையானதா அல்லது மெதுவானதா? அது ஒரு பணி கணினியா, அதில் ஃபயர்வால்ஸ், வைரஸ் சோதனையாளர்கள் அல்லது பிற கட்டுப்பாடுகள் இருக்கலாம்? உங்கள் நெட்வொர்க் குறிப்பாக மெதுவாக உள்ளதா? உங்கள் இயக்க முறைமையை வழக்கத்திற்கு மாறான அமைப்புகளுடன் (மிகப் பெரிய எழுத்துரு அல்லது வேறு ஏதேனும் உதவித் தொழில்நுட்பம் இயக்கப்பட்டது போன்றவை) இயக்குகிறீர்களா?" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/new-issue.md:34 +#, fuzzy +msgid "Try to think outside the box, and include everything you can think of that might impact the problem you're experiencing. If you give us more than we need, we can easily ignore what we don't need. We can't come up with something you've left out." +msgstr "வழக்கத்திற்கு மாறாக சிந்திக்க முயற்சி செய்யுங்கள், மேலும் நீங்கள் அனுபவிக்கும் சிக்கலைப் பாதிக்கக்கூடும் என உங்களால் நினைக்கக்கூடிய அனைத்தையும் சேர்க்கவும். தேவைக்கு அதிகமாக நீங்கள் எங்களுக்குத் தந்தால், எங்களுக்குத் தேவையில்லாதவற்றை நாங்கள் எளிதாகப் புறக்கணிக்க முடியும். நீங்கள் விடுவித்த எதையும் எங்களால் கண்டறிய முடியாது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/new-issue.md:36 +#, fuzzy +msgid "A minimal example" +msgstr "ஒரு குறைந்தபட்ச எடுத்துக்காட்டு" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/new-issue.md:38 +#, fuzzy +msgid "The most important part of a bug report is a minimal reproduction case. It should be possible for a third party to read the instructions for your reproduction case, follow those instructions, and observe the same problem. This may mean providing a sample project that exhibits the problem - or, even better, using a pre-existing example (such as a tutorial or example project that is part of the existing code base)." +msgstr "ஒரு பிழை அறிக்கையின் மிக முக்கியமான பகுதி, குறைபாட்டை மீண்டும் உருவாக்கக்கூடிய குறைந்தபட்ச நிகழ்வு ஆகும். மூன்றாம் தரப்பினர் உங்கள் மீண்டும் உருவாக்கும் நிகழ்வுக்கான வழிமுறைகளைப் படித்து, அவற்றைப் பின்பற்றி, அதே சிக்கலைக் காணும் வகையில் இருக்க வேண்டும். இதற்கு, சிக்கலை வெளிப்படுத்தும் ஒரு மாதிரித் திட்டத்தை வழங்குவது - அல்லது, இன்னும் சிறப்பாக, ஏற்கனவே உள்ள குறியீட்டுத் தொகுப்பின் ஒரு பகுதியாக இருக்கும் பயிற்சி அல்லது எடுத்துக்காட்டுத் திட்டம் போன்ற முன்பே உள்ள ஒரு உதாரணத்தைப் பயன்படுத்துவது - அர்த்தமாகலாம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/new-issue.md:40 +#, fuzzy +msgid "Your full project **is not** a minimal reproduction case. A minimal reproduction case should contain no code that is not absolutely required to manufacture a problem. Be ruthless in composing your reproduction case - if a button isn't needed to manufacture the problem, don't include that button." +msgstr "உங்கள் முழுமையான திட்டம் ஒரு குறைந்தபட்ச மறுஉருவாக்க நிகழ்வு அல்ல. ஒரு குறைந்தபட்ச மறுஉருவாக்க நிகழ்வில், சிக்கலை உருவாக்க முற்றிலும் தேவையற்ற எந்தக் குறியீடும் இருக்கக்கூடாது. உங்கள் மறுஉருவாக்க நிகழ்வை உருவாக்கும்போது கடுமையாக இருங்கள் - சிக்கலை உருவாக்க ஒரு பொத்தான் தேவையில்லை என்றால், அந்தப் பொத்தானைச் சேர்க்காதீர்கள்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/new-issue.md:42 +#, fuzzy +msgid "Quite often the process of developing this minimal reproduction case will reveal the source of the problem, because the act of creating the minimal example forces you to figure out exactly what is causing the issue, whether it's a bug in the code, or stemming from incorrect assumptions or API usage." +msgstr "பெரும்பாலும், இந்த குறைந்தபட்ச நகல் எடுத்துக்காட்டை உருவாக்கும் செயல்முறையே சிக்கலின் மூலத்தைக் கண்டறிந்துவிடும். ஏனெனில், ஒரு குறைந்தபட்ச எடுத்துக்காட்டை உருவாக்கும்போது, அது கோடில் உள்ள பிழையாலா அல்லது தவறான அனுமானங்கள் அல்லது API பயன்பாட்டாலா சிக்கல் ஏற்படுகிறது என்பதை நீங்கள் துல்லியமாகக் கண்டறிய வேண்டிய கட்டாயம் ஏற்படும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/new-issue.md:44 +#, fuzzy +msgid "You should also be **explicit** in any reproduction instructions. Saying \"Close the example app\" could mean clicking the close button on the window, selecting \"quit\" from a menu, or typing Control-C in a terminal. Your report should leave no room for ambiguity in what needs to be done to reproduce the problem." +msgstr "எந்தவொரு மீண்டும் உருவாக்கும் வழிமுறைகளிலும் நீங்கள் **தெளிவாக** இருக்க வேண்டும். \"எடுத்துக்காட்டுச் செயலியை மூடுக\" என்று கூறுவது, சாளரத்தில் உள்ள மூடும் பொத்தானை அழுத்துவது, ஒரு மெனுவிலிருந்து \"quit\" என்பதைத் தேர்ந்தெடுப்பது, அல்லது ஒரு டெர்மினலில் Control-C விசையைத் தட்டச்சு செய்வது எனப் பல அர்த்தங்களைக் கொண்டிருக்கலாம். சிக்கலை மீண்டும் உருவாக்க என்ன செய்ய வேண்டும் என்பதில் உங்கள் அறிக்கை எந்தவொரு தெளிவற்ற தன்மைக்கும் இடமளிக்கக் கூடாது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/new-issue.md:46 +#, fuzzy +msgid "Submitting the report" +msgstr "அறிக்கையைச் சமர்ப்பித்தல்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/new-issue.md:48 +#, fuzzy +msgid "Navigate to the {% if config.extra.website %}project issues list{% else %}[{{ formal_name }} issues list](https://github.com/beeware/{{ project_name }}/issues){% endif %}, click the \"New issue\" button, and choose \"Bug report\" to begin the process." +msgstr "{% if config.extra.website %}project issues list{% else %}[{{ formal_name }} issues list](https://github.com/beeware/{{ project_name }}/issues){% endif %}-க்குச் சென்று, \"New issue\" பொத்தானைக் கிளிக் செய்து, செயல்முறையைத் தொடங்க \"Bug report\"-ஐத் தேர்ந்தெடுக்கவும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/new-issue.md:50 +#, fuzzy +msgid "**You must fill out *all the sections* in the issue template.** We provide the template as a prompt to help you provide the necessary information. Remember, you can (and should!) always provide more information than the template requires, but at the very minimum, we need all the information present in the template." +msgstr "**நீங்கள் சிக்கல் வார்ப்புருவில் *அனைத்துப் பகுதிகளையும்* பூர்த்தி செய்ய வேண்டும்.** தேவையான தகவல்களை வழங்க உங்களுக்கு உதவ, நாங்கள் இந்த வார்ப்புருவை ஒரு வழிகாட்டியாக வழங்குகிறோம். நினைவில் கொள்ளுங்கள், வார்ப்புரு கோரும் தகவல்களை விட நீங்கள் எப்போதும் அதிக தகவல்களை வழங்கலாம் (மற்றும் வழங்க வேண்டும்!). ஆனால், குறைந்தபட்சம், வார்ப்புருவில் உள்ள அனைத்துத் தகவல்களையும் நீங்கள் வழங்க வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/new-issue.md:52 +#, fuzzy +msgid "When including code, in the event that you can reproduce it with an existing example, such as the BeeWare tutorial, you can provide a link. Otherwise, provide the code in the report. It should be Markdown formatted; a codeblock needs three backticks (```) before and after it." +msgstr "கோடை சேர்க்கும்போது, BeeWare பயிற்சி போன்ற ஏற்கனவே உள்ள ஒரு உதாரணத்தில் உங்களால் அதை மீண்டும் உருவாக்க முடிந்தால், நீங்கள் ஒரு இணைப்பை வழங்கலாம். இல்லையெனில், அறிக்கையில் கோடை வழங்கவும். அது மார்க் டவுன் வடிவத்தில் இருக்க வேண்டும்; ஒரு கோட்பிளாக்கிற்கு (codeblock) அதன் முன் மற்றும் பின்னால் மூன்று பேக்டிக் குறியீடுகள் (```) தேவை." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/new-issue.md:54 +#, fuzzy +msgid "If you need to include a long block of text, you can make it collapsed content using the following syntax:" +msgstr "நீங்கள் ஒரு நீண்ட உரைப் பகுதியைச் சேர்க்க வேண்டியிருந்தால், பின்வரும் இலக்கணத்தைப் பயன்படுத்தி அதை மடிக்கப்பட்ட உள்ளடக்கமாக மாற்றலாம்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/new-issue.md:56 +#, fuzzy +msgid "" +"
\n" +"Collapsed content title\n" +"Long block of text.\n" +"
" +msgstr "" +"
\n" +"சுருங்கிய உள்ளடக்கத்தின் தலைப்பு\n" +"நீண்ட உரைப் பகுதி.\n" +"
" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/new-issue.md:63 +#, fuzzy +msgid "Once you've provided as much information as you can, click \"Create\" to submit the report." +msgstr "உங்களால் முடிந்தவரை தகவல்களை வழங்கியவுடன், அறிக்கையைச் சமர்ப்பிக்க \"உருவாக்கு\" என்பதைக் கிளிக் செய்யவும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/new-issue.md:65 +#, fuzzy +msgid "/// warning | Using the GitHub CLI to create an issue" +msgstr "/// warning | ஒரு இசூவை உருவாக்க GitHub CLI-ஐப் பயன்படுத்துதல்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/new-issue.md:67 +#, fuzzy +msgid "Directly using the GitHub CLI (`gh`) bypasses the templates we've created. These templates exist to ensure that we end up with the necessary information to act on the issue." +msgstr "GitHub CLI-ஐ நேரடியாகப் பயன்படுத்துவது (`gh`) நாம் உருவாக்கிய டெம்ப்ளேட்களைத் தவிர்த்துவிடும். இந்த டெம்ப்ளேட்கள், இசூவில் நடவடிக்கை எடுப்பதற்குத் தேவையான தகவல்கள் நமக்குக் கிடைப்பதை உறுதி செய்வதற்காகவே உள்ளன." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/new-issue.md:69 +#, fuzzy +msgid "**If you are going to use `gh` to create a new issue, please use the following:**" +msgstr "புதிய சிக்கலை உருவாக்க நீங்கள் `gh` பயன்படுத்தப் போனால், பின்வருவனவற்றைப் பயன்படுத்தவும்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/new-issue.md:71 +#, fuzzy +msgid "gh issue create --web" +msgstr "ஜிஎச் இஷ்யூ கிரியேட் --வெப்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/new-issue.md:75 +#, fuzzy +msgid "Using `--web` opens a browser to the issue template page, and allows you to generate an issue using the appropriate template." +msgstr "`--web` என்பதைப் பயன்படுத்துவது, இஷ்யூ டெம்ப்ளேட் பக்கத்தை ஒரு உலாவியில் திறந்து, பொருத்தமான டெம்ப்ளேட்டைப் பயன்படுத்தி ஒரு இஷ்யூவை உருவாக்க உங்களை அனுமதிக்கிறது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/propose-feature.md:1 +#, fuzzy +msgid "So you've got an idea about an improvement for {{ formal_name }} - how do you submit that idea for consideration?" +msgstr "எனவே, {{ formal_name }} மேம்பாடு குறித்த ஒரு யோசனை உங்களிடம் உள்ளது - அதை பரிசீலனைக்கு எவ்வாறு சமர்ப்பிப்பது?" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/propose-feature.md:3 +#, fuzzy +msgid "Do your research" +msgstr "உங்கள் ஆராய்ச்சியைச் செய்யுங்கள்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/propose-feature.md:5 +#, fuzzy +msgid "The first step is to search the {{ formal_name }} issue tracker for existing [feature issues (issues tagged \"enhancement\")]({% if config.extra.website %}https://github.com/search?q=org%3Abeeware+is%3Aopen+is%3Aissue+label%3Aenhancement&type=issues{% else %}https://github.com/beeware/{{ project_name }}/issues?q=is%3Aopen+is%3Aissue+label%3Aenhancement{% endif %}), [documentation issues (issues tagged \"documentation\")]({% if config.extra.website %}https://github.com/search?q=org%3Abeeware+is%3Aopen+is%3Aissue+label%3Adocumentation&type=issues{% else %}https://github.com/beeware/{{ project_name }}/issues?q=is%3Aopen+is%3Aissue+label%3Adocumentation{% endif %}), or [Discussion threads](https://github.com/beeware/{{ project_name }}/discussions) to see if the idea has been suggested before. If it has, and you have new context or ideas to add, include them in the existing thread. If you would like assistance with your research, you can ask in the #dev channel on the [BeeWare Discord]{1}. We may be able to point you in the direction of existing threads, provide context of which you may not be aware, or connect your idea to another idea that might not immediately seem related." +msgstr "முதல் படி, ஏற்கனவே உள்ள [அம்சச் சிக்கல்களைக் (அம்ச மேம்பாடு எனக் குறியிடப்பட்ட சிக்கல்கள்)]{{ formal_name }} கண்டறிய ({% if config.extra.website %}https://github.com/search?q=org%3Abeeware+is%3Aopen+is%3Aissue+label%3Aenhancement&type=issues{% else %}https://github.com/beeware/{{ project_name }}/issues?q=is%3Aopen+is%3Aissue+label%3Aenhancement{% endif %}) சிக்கல் கண்காணிப்பான் தேடுவதாகும், [தகவல் ஆவணப் பிரச்சினைகள் ( \"documentation\" எனக் குறியிடப்பட்ட பிரச்சினைகள்)]({% if config.extra.website %}https://github.com/search?q=org%3Abeeware+is%3Aopen+is%3Aissue+label%3Adocumentation&type=issues{% else %}https://github.com/beeware/{{ project_name }}/issues?q=is%3Aopen+is%3Aissue+label%3Adocumentation{% endif %}), அல்லது [கலந்துரையாடல் இழைகள்](https://github.com/beeware/{{ project_name }}/discussions) ஆகியவற்றைப் பார்த்து, அந்த யோசனை முன்பே பரிந்துரைக்கப்பட்டதா எனப் பார்க்கவும். அப்படி இருந்தால், மேலும் நீங்கள் சேர்க்க புதிய சூழல் அல்லது யோசனைகள் இருந்தால், அவற்றை ஏற்கனவே உள்ள உரையாடலில் சேர்க்கவும். உங்கள் ஆராய்ச்சிக்கு உதவி தேவைப்பட்டால், [BeeWare Discord]{1}-இல் உள்ள #dev சேனலில் கேட்கலாம். ஏற்கனவே உள்ள உரையாடல் இழைகளைக் கண்டறிந்து காட்ட, உங்களுக்குத் தெரியாத பின்னணியை வழங்க, அல்லது உடனடியாகத் தொடர்புடையதாகத் தோன்றாத மற்றொரு யோசனையுடன் உங்கள் யோசனையை இணைக்க நாங்கள் உதவக்கூடும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/propose-feature.md:7 +#, fuzzy +msgid "Discuss the idea" +msgstr "கருத்தை விவாதிக்கவும்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/propose-feature.md:9 +#, fuzzy +msgid "If you don't find any existing references to your idea, start a [Discussion thread](https://github.com/beeware/{{ project_name }}/discussions). Provide a high-level description of the purpose and use case for your idea. Include any thoughts you have on what the feature would look like, if implemented, such as the general shape of an API, the visual appearance of a capability, or the document that would be added. If applicable, you should also include any research you have done on how your idea would manifest on different platforms." +msgstr "உங்கள் யோசனைக்கு ஏற்கனவே உள்ள எந்தக் குறிப்புகளையும் நீங்கள் காணவில்லை என்றால், ஒரு [கலந்துரையாடல் தொடரைத்](https://github.com/beeware/{{ project_name }}/discussions) தொடங்குங்கள். உங்கள் யோசனையின் நோக்கம் மற்றும் பயன்பாட்டு நிகழ்வுக்கான ஒரு உயர்-நிலை விளக்கத்தை வழங்குங்கள். இந்த அம்சம் செயல்படுத்தப்பட்டால் அது எப்படி இருக்கும் என்பது குறித்த உங்கள் எண்ணங்களையும் சேர்க்கவும், எடுத்துக்காட்டாக ஒரு API-யின் பொதுவான வடிவம், ஒரு திறனின் தோற்றம், அல்லது சேர்க்கப்படும் ஆவணம் போன்றவை. பொருந்தினால், உங்கள் யோசனை வெவ்வேறு தளங்களில் எவ்வாறு வெளிப்படும் என்பது குறித்த நீங்கள் செய்த எந்தவொரு ஆராய்ச்சியையும் நீங்கள் சேர்க்க வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/propose-feature.md:11 +#, fuzzy +msgid "Once the Discussion thread is opened, the BeeWare team and the rest of the community will respond. The core team will aim to provide at least an initial impression of your idea within two business days. If an idea is especially complex, a more detailed analysis might take up to a week. Events like holidays and conferences might cause those timelines to be slightly longer." +msgstr "விவாதத் திரி திறக்கப்பட்டவுடன், BeeWare குழு மற்றும் சமூகத்தின் மற்ற உறுப்பினர்கள் பதிலளிப்பார்கள். முக்கியக் குழு இரண்டு வணிக நாட்களுக்குள் உங்கள் யோசனையின் ஆரம்பத் தோற்றத்தை வழங்குவதை நோக்கமாகக் கொண்டிருக்கும். ஒரு யோசனை குறிப்பாக சிக்கலானதாக இருந்தால், ஒரு விரிவான பகுப்பாய்வு ஒரு வாரம் வரை ஆகலாம். விடுமுறை மற்றும் மாநாடுகள் போன்ற நிகழ்வுகள் அந்தக் காலக்கெடுவை சற்று நீட்டிக்கக்கூடும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/propose-feature.md:13 +#, fuzzy +msgid "This is your opportunity to participate in a conversation about your idea. We may ask for more details or context. Other members of the community may also get involved in the discussion, providing other perspectives, suggestions or counter-proposals. The outcome of this discussion will determine the next steps." +msgstr "உங்கள் யோசனை குறித்த உரையாடலில் பங்கேற்க இதுவே உங்கள் வாய்ப்பு. நாங்கள் மேலும் விவரங்கள் அல்லது சூழலைக் கேட்கலாம். சமூகத்தின் மற்ற உறுப்பினர்களும் இந்த விவாதத்தில் ஈடுபட்டு, மற்ற கண்ணோட்டங்கள், பரிந்துரைகள் அல்லது மாற்று முன்மொழிவுகளை வழங்கலாம். இந்த விவாதத்தின் முடிவு அடுத்தகட்ட நடவடிக்கைகளைத் தீர்மானிக்கும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/propose-feature.md:15 +#, fuzzy +msgid "It's important to understand that not all ideas will be accepted. The reason this process starts with a proposal is to avoid you putting in all the work, only to find out there is a reason your change won't be accepted." +msgstr "அனைத்து யோசனைகளும் ஏற்றுக்கொள்ளப்படாது என்பதைப் புரிந்துகொள்வது அவசியம். உங்கள் மாற்றம் ஏற்றுக்கொள்ளப்படாததற்கு ஒரு காரணம் இருப்பதைக் கண்டறிந்து, நீங்கள் செய்த அனைத்து உழைப்பும் வீணாகிவிடும் என்பதைத் தவிர்ப்பதற்காகவே இந்த செயல்முறை ஒரு முன்மொழிவுடன் தொடங்குகிறது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/propose-feature.md:17 +#, fuzzy +msgid "This doesn't mean it wasn't a good idea! There may be technical reasons it can't be implemented. For example, we might reject an idea if:" +msgstr "இது ஒரு நல்ல யோசனை இல்லை என்று அர்த்தமல்ல! இதைச் செயல்படுத்த முடியாத தொழில்நுட்பக் காரணங்கள் இருக்கலாம். உதாரணமாக, பின்வரும் காரணங்களுக்காக நாங்கள் ஒரு யோசனையை நிராகரிக்கலாம்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/propose-feature.md:19 +#, fuzzy +msgid "It would be difficult or impossible to implement reliably across all supported platforms; or" +msgstr "ஆதரிக்கப்படும் அனைத்து தளங்களிலும் நம்பகத்தன்மையுடன் செயல்படுத்துவது கடினமாகவோ அல்லது இயலாததாகவோ இருக்கும்; அல்லது" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/propose-feature.md:20 +#, fuzzy +msgid "It would be difficult to maintain, or maintenance would require access to technology or software that isn't widely available; or" +msgstr "பராமரிப்பது கடினமாக இருக்கும், அல்லது பராமரிப்புக்கு பரவலாகக் கிடைக்காத தொழில்நுட்பம் அல்லது மென்பொருள் அணுகல் தேவைப்படும்; அல்லது" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/propose-feature.md:21 +#, fuzzy +msgid "It serves a niche audience, but imposes significant overhead on other users." +msgstr "இது ஒரு குறிப்பிட்ட பார்வையாளர்களுக்குப் பயன்படுகிறது, ஆனால் மற்ற பயனர்களுக்கு குறிப்பிடத்தக்க கூடுதல் சுமையை ஏற்படுத்துகிறது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/propose-feature.md:23 +#, fuzzy +msgid "If we determine that your idea isn't a good fit, it doesn't necessarily mean you should give up on it. While we may reject a *specific* idea, we may be a lot more amenable to adding a plugin interface or other extension point that would allow you to maintain the same feature as an external library. That way you can have the feature, but without the specific maintenance concerns or limitations of the feature becoming a constraint on the project itself." +msgstr "உங்கள் யோசனை பொருத்தமற்றது என்று நாங்கள் தீர்மானித்தால், நீங்கள் அதைக் கைவிட வேண்டும் என்று அர்த்தமல்ல. நாங்கள் ஒரு *குறிப்பிட்ட* யோசனையை நிராகரிக்கலாம் என்றாலும், அதே அம்சத்தை ஒரு வெளிப்புற நூலகமாக நீங்கள் பராமரிக்க அனுமதிக்கும் ஒரு செருகுநிரல் இடைமுகம் அல்லது பிற நீட்டிப்புப் புள்ளியைச் சேர்ப்பதற்கு நாங்கள் மிகவும் உடன்படக்கூடும். அந்த வழியில், நீங்கள் அந்த அம்சத்தைப் பெறலாம், ஆனால் அந்த அம்சத்தின் குறிப்பிட்ட பராமரிப்புக் கவலைகள் அல்லது வரம்புகள் திட்டத்திற்குத் தடையாக மாறாது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/propose-feature.md:25 +#, fuzzy +msgid "Convert to a formal feature request" +msgstr "ஒரு முறையான அம்சக் கோரிக்கையாக மாற்றுக" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/propose-feature.md:27 +#, fuzzy +msgid "Once the discussion has reached a consensus on the form of a feature, you can create a new [feature request issue](https://github.com/beeware/{{ project_name }}/issues/new/choose), in the {{ formal_name }} issue tracker, that summarizes the discussion, linking to the discussion for context." +msgstr "ஒரு அம்சத்தின் வடிவத்தைப் பற்றி விவாதம் ஒருமித்த கருத்தை அடைந்தவுடன், விவாதத்தின் சுருக்கத்தை அளித்து, சூழலுக்காக விவாதத்திற்கான இணைப்பைச் சேர்த்து, {{ project_name }} சிக்கல் கண்காணிப்பான்-இல் ஒரு புதிய [அம்சக் கோரிக்கை சிக்கலை](https://github.com/beeware/{{ formal_name }}/issues/new/choose) உருவாக்கலாம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/propose-feature.md:29 +#, fuzzy +msgid "You don't have to implement your feature proposal yourself; you can open an issue with the details of what you're proposing. However, simply posting the issue doesn't mean it's going to be implemented for you. You'll need to wait for it to potentially get picked up by someone else interested in the same feature, whether that means another community member or the core team; however this is not guaranteed to happen. If you want the guarantee implementation, you'll need to implement it yourself, or pay someone else to implement it for you." +msgstr "உங்கள் அம்ச முன்மொழிவை நீங்களே செயல்படுத்த வேண்டியதில்லை; நீங்கள் முன்மொழிகிறீர்கள் அதன் விவரங்களுடன் ஒரு சிக்கலைத் (issue) திறக்கலாம். இருப்பினும், சிக்கலைப் பதிவிடுவது மட்டும் உங்களுக்காக அது செயல்படுத்தப்படும் என்று அர்த்தமல்ல. அதே அம்சத்தில் ஆர்வமுள்ள வேறு யாராவது, அது சமூகம் சார்ந்த உறுப்பினராகவோ அல்லது முக்கியக் குழுவாகவோ இருக்கலாம், அதை எடுத்துக்கொள்வதற்காக நீங்கள் காத்திருக்க வேண்டும்; இருப்பினும் இது நடக்கும் என்பதற்கு எந்த உத்தரவாதமும் இல்லை. உத்தரவாதத்துடன் அதைச் செயல்படுத்த விரும்பினால், நீங்கள் அதை நீங்களே செயல்படுத்த வேண்டும் அல்லது உங்களுக்காக அதைச் செயல்படுத்த வேறு ஒருவருக்குப் பணம் செலுத்த வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/reproduce-issue.md:1 +#, fuzzy +msgid "You can't fix a problem if you don't have the problem in the first place. Therefore, reproducing the issue is a prerequisite to fixing it. In software, problems are commonly referred to as [\"bugs\"]{1}, and issues are often called \"bug reports\"." +msgstr "முதலில் ஒரு சிக்கல் உங்களுக்கு இல்லையென்றால், அதை உங்களால் சரிசெய்ய முடியாது. எனவே, சிக்கலைச் சரிசெய்வதற்கு, அதை மீண்டும் உருவாக்குவது ஒரு முன்நிபந்தனையாகும். மென்பொருளில், சிக்கல்கள் பொதுவாக [\"பிழைகள்\"]{1} என்று குறிப்பிடப்படுகின்றன, மேலும் பிரச்சினைகள் பெரும்பாலும் \"பிழை அறிக்கைகள்\" என்று அழைக்கப்படுகின்றன." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/reproduce-issue.md:3 +#, fuzzy +msgid "Someone has provided a bug report. You need to validate that the steps the reporter describes are resulting in the bug being reported. Can you reproduce the same result by doing exactly what was described in the report? If you can't, you need to figure out why." +msgstr "யாரோ ஒருவர் பிழை அறிக்கை ஒன்றை வழங்கியுள்ளார். அறிக்கையாளர் விவரிக்கும் படிகள், குறிப்பிடப்பட்ட பிழைக்கு வழிவகுப்பதை நீங்கள் சரிபார்க்க வேண்டும். அறிக்கையில் விவரிக்கப்பட்டதை அப்படியே செய்து, அதே முடிவை உங்களால் மீண்டும் பெற முடியுமா? முடியாவிட்டால், அதற்கான காரணத்தை நீங்கள் கண்டறிய வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/reproduce-issue.md:8 +#, fuzzy +msgid "Bugs in code" +msgstr "குறியீட்டுப் பிழைகள்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/reproduce-issue.md:10 +#, fuzzy +msgid "In an ideal situation, you will have the same setup as the person who reported the bug, you will follow the steps, and you will be able to reproduce the bug as described. In many cases, though, it won't be so straightforward. Many bug reports include only vague explanations, and a vague set of conditions. The problem is that many bugs vary based on the set of conditions involved, including how they're interacted with, various preconditions, operating system, operating system version, CPU architecture, or whether the user's machine is old and slow or new and fast. The more information we have about the situation surrounding the bug, the better. Try and reproduce the set of conditions that the reporter has provided. If you're unable to do so, your next step may need to be requesting more information from the person who reported the bug." +msgstr "ஒரு சிறந்த சூழ்நிலையில், பிழையைத் தெரிவித்த நபரின் அதே அமைப்பை நீங்கள் கொண்டிருப்பீர்கள், வழிமுறைகளைப் பின்பற்றி, விவரிக்கப்பட்டபடி பிழையை மீண்டும் உருவாக்க முடியும். இருப்பினும், பல சந்தர்ப்பங்களில், அது அவ்வளவு எளிமையாக இருக்காது. பல பிழை அறிக்கைகளில் தெளிவற்ற விளக்கங்களும், தெளிவற்ற நிபந்தனைகளின் தொகுப்பும் மட்டுமே அடங்கியிருக்கும். சிக்கல் என்னவென்றால், பல பிழைகள் சம்பந்தப்பட்ட நிலைமைகளின் அடிப்படையில் மாறுபடுகின்றன, இதில் அவற்றுடன் எவ்வாறு தொடர்பு கொள்ளப்படுகிறது, பல்வேறு முன்நிபந்தனைகள், இயக்க முறைமை, இயக்க முறைமை பதிப்பு, செயலி கட்டமைப்பு, அல்லது பயனரின் கணினி பழையதாகவும் மெதுவாகவும் உள்ளதா அல்லது புதியதாகவும் வேகமாகவும் உள்ளதா என்பது அடங்கும். பிழையைச் சுற்றியுள்ள சூழ்நிலை பற்றிய எங்களிடம் எவ்வளவு அதிக தகவல்கள் இருக்கின்றனவோ, அவ்வளவு நல்லது. புகாரை அளித்தவர் வழங்கிய நிலைமைகளை மீண்டும் உருவாக்க முயற்சிக்கவும். உங்களால் அவ்வாறு செய்ய முடியாவிட்டால், பிழையைப் புகாரளித்தவரிடமிருந்து மேலும் தகவல்களைக் கோருவது உங்கள் அடுத்த படியாக இருக்கலாம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/reproduce-issue.md:12 +#, fuzzy +msgid "The best way to reproduce a bug is with the smallest possible example that still exhibits the issue. Most of the time reporters will not provide a minimum viable example; if they provide *any* example at all, it will be copied directly from their \"real world\" application. Your aim will be to reduce the report down to the simplest possible form that exhibits the issue. The best reproduction case is the smallest possible program. This reduction is itself helpful because it determines what the actual problem is. Anyone can take the minimal example, run it, and they will observe the bug that is described." +msgstr "ஒரு பிழையை மீண்டும் உருவாக்குவதற்கான சிறந்த வழி, சிக்கலை வெளிப்படுத்தும் மிகச் சிறிய சாத்தியமான உதாரணத்தை பயன்படுத்துவதாகும். பெரும்பாலான நேரங்களில், புகாரளிப்பவர்கள் ஒரு குறைந்தபட்ச சாத்தியமான உதாரணத்தை வழங்க மாட்டார்கள்; அவர்கள் *எந்தவொரு* உதாரணத்தையாவது வழங்கினால், அது அவர்களின் \"உண்மையான உலக\" பயன்பாட்டிலிருந்து நேரடியாக நகலெடுக்கப்பட்டிருக்கும். அந்தப் பிழையை வெளிப்படுத்தும் மிக எளிய வடிவத்திற்கு அறிக்கையைக் குறைப்பதே உங்கள் நோக்கமாக இருக்க வேண்டும். மிகச் சிறப்பாகப் பிழையை மீண்டும் உருவாக்கும் முறை என்பது, மிகச் சிறிய சாத்தியமான நிரலாகும். இந்தச் சுருக்கமே மிகவும் உதவிகரமானது, ஏனெனில் இது உண்மையான சிக்கல் என்ன என்பதைத் தீர்மானிக்கிறது. யார் வேண்டுமானாலும் அந்த குறைந்தபட்ச உதாரணத்தை எடுத்து, இயக்கிப் பார்த்தால், விவரிக்கப்பட்ட பிழையை அவர்களால் காண முடியும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/reproduce-issue.md:14 +#, fuzzy +msgid "Bugs in documentation" +msgstr "ஆவணங்களில் உள்ள பிழைகள்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/reproduce-issue.md:16 +#, fuzzy +msgid "Bugs in documentation can manifest in different ways. There are problems with formatting that result in rendering issues. Sometimes it's not even a bug; the person may have misread the documentation, or made a genuine mistake. This doesn't necessarily mean there isn't an issue with the documentation. The content may be unclear or imprecise, leaving room for confusion or misinterpretation. It's possible that a concept that should be discussed isn't, because it is completely undocumented." +msgstr "ஆவணங்களில் உள்ள பிழைகள் பல்வேறு வழிகளில் வெளிப்படலாம். வடிவமைப்பில் உள்ள சிக்கல்கள், காட்சிப்படுத்தல் பிரச்சனைகளுக்கு வழிவகுக்கின்றன. சில நேரங்களில் அது ஒரு பிழையாகக் கூட இருக்காது; அந்த நபர் ஆவணங்களைத் தவறாகப் படித்திருக்கலாம் அல்லது ஒரு உண்மையான தவறைச் செய்திருக்கலாம். இது ஆவணங்களில் சிக்கல் இல்லை என்று அர்த்தமல்ல. உள்ளடக்கம் தெளிவற்றதாகவோ அல்லது துல்லியமற்றதாகவோ இருக்கலாம், இது குழப்பத்திற்கோ அல்லது தவறான புரிதலுக்கோ வழிவகுக்கும். விவாதிக்கப்பட வேண்டிய ஒரு கருத்து, அது முற்றிலும் ஆவணப்படுத்தப்படாததால், விவாதிக்கப்படாமல் போக வாய்ப்புள்ளது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/reproduce-issue.md:18 +#, fuzzy +msgid "When a bug is filed for a documentation issue, you'll want to verify that the issue reported actually still exists. In the case of rendering issues, you'll need to build the documentation to see if you can reproduce the issue. Content issues are a matter of reading to verify that no one has submitted an update." +msgstr "ஒரு ஆவணப் பிரச்சினைக்காகப் பிழை பதிவு செய்யப்படும்போது, அறிவிக்கப்பட்ட பிரச்சினை உண்மையில் இன்னும் இருக்கிறதா என்பதை நீங்கள் சரிபார்க்க வேண்டும். காட்சிப்படுத்தல் பிரச்சினைகளின் விஷயத்தில், அந்தப் பிரச்சினையை மீண்டும் உருவாக்க முடியுமா என்பதைப் பார்க்க நீங்கள் ஆவணங்களை உருவாக்க வேண்டும். உள்ளடக்கப் பிரச்சினைகள் என்பவை, யாரும் புதுப்பிப்பைச் சமர்ப்பிக்கவில்லை என்பதை உறுதிப்படுத்தப் படிப்பதே ஆகும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/reproduce-issue.md:20 +#, fuzzy +msgid "Update the issue" +msgstr "சிக்கலைப் புதுப்பிக்கவும்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/reproduce-issue.md:22 +#, fuzzy +msgid "The final step in the triage process is to document your findings by leaving a comment on the issue." +msgstr "முன்னுரிமைப் பணியில், சிக்கலில் ஒரு கருத்தைப் பதிவிடுவதன் மூலம் உங்கள் கண்டுபிடிப்புகளைப் பதிவு செய்வதே இறுதிப் படியாகும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/reproduce-issue.md:24 +#, fuzzy +msgid "If you're able to reproduce the issue exactly as described, that's all you need to say. Leave a comment saying that you've confirmed that you're seeing the same problem, in the exact way the original reporter describes." +msgstr "விவரிக்கப்பட்ட அதே முறையில் சிக்கலை உங்களால் மீண்டும் உருவாக்க முடிந்தால், அதை மட்டும் கூறினால் போதும். அசல் புகார்தாரர் விவரித்த அதே விதத்தில், அதே சிக்கலை நீங்களும் காண்கிறீர்கள் என்பதை உறுதிப்படுத்தி ஒரு கருத்தைப் பதிவிடுங்கள்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/reproduce-issue.md:26 +#, fuzzy +msgid "If you're able to provide any additional context, then include details of that context. This might include being able to reproduce the problem on a different operating system, or with a different version of some of the software involved, or anything else that varies from the original report." +msgstr "உங்களால் கூடுதல் சூழலை வழங்க முடிந்தால், அந்தச் சூழலின் விவரங்களைச் சேர்க்கவும். இதில், சிக்கலை வேறு ஒரு இயக்க முறைமையில் மீண்டும் உருவாக்குவது, சம்பந்தப்பட்ட மென்பொருட்களின் வேறுபட்ட பதிப்பைப் பயன்படுத்துவது, அல்லது அசல் அறிக்கையிலிருந்து வேறுபடும் வேறு எதுவாக இருந்தாலும் அடங்கும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/reproduce-issue.md:28 +#, fuzzy +msgid "If the original report was missing details that you needed to reproduce the report, include *those* details. This might include providing operating system or version details that the original report didn't make, more complete logs or stack traces, or clearer instructions on the exact sequence of operations needed to reproduce the problem. If you've developed a simpler way to reproduce the problem (or the original reporter didn't provide a reproduction case), you can include details of that reproduction methodology." +msgstr "அசல் அறிக்கையை மீண்டும் உருவாக்க உங்களுக்குத் தேவையான விவரங்கள் அதில் இல்லாத பட்சத்தில், *அந்த* விவரங்களைச் சேர்க்கவும். இதில், அசல் அறிக்கையில் இல்லாத இயக்க முறைமை அல்லது பதிப்பு விவரங்கள், முழுமையான பதிவுகள் அல்லது ஸ்டேக் டிரேஸ்கள், அல்லது சிக்கலை மீண்டும் உருவாக்கத் தேவையான செயல்பாடுகளின் சரியான வரிசை குறித்த தெளிவான வழிமுறைகள் ஆகியவை அடங்கலாம். சிக்கலை மீண்டும் உருவாக்க ஒரு எளிய வழியை நீங்கள் உருவாக்கியிருந்தால் (அல்லது அசல் புகார்தாரர் மீண்டும் உருவாக்கும் நிகழ்வை வழங்கவில்லை என்றால்), அந்த மீண்டும் உருவாக்கும் வழிமுறையின் விவரங்களையும் நீங்கள் சேர்க்கலாம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/reproduce-issue.md:30 +#, fuzzy +msgid "If you *can't* reproduce the issue, then you also leave a comment, detailing what you tried. Knowing where a problem *doesn't* exist is almost as important as knowing where it *does* exist, because that helps to narrow down a possible cause. If you have any theories about *why* you can't reproduce the problem - for example, if you think it's an error of usage, or that the problem has been resolved by a recent operating system update - include that speculation as part of your comment." +msgstr "உங்களால் சிக்கலை மீண்டும் உருவாக்க முடியாவிட்டால், நீங்கள் என்ன முயற்சி செய்தீர்கள் என்பதை விவரித்து ஒரு கருத்தையும் இடவும். ஒரு சிக்கல் எங்கே இல்லை என்பதை அறிவது, அது எங்கே இருக்கிறது என்பதை அறிவதைப் போலவே முக்கியமானது, ஏனெனில் அது சாத்தியமான காரணத்தைக் கண்டறிய உதவுகிறது. உங்களால் சிக்கலை மீண்டும் உருவாக்க *ஏன்* முடியவில்லை என்பது குறித்த ஏதேனும் கோட்பாடுகள் இருந்தால் - எடுத்துக்காட்டாக, இது பயன்பாட்டுப் பிழை என்று நீங்கள் நினைத்தால், அல்லது சமீபத்திய இயக்க முறைமைப் புதுப்பிப்பால் சிக்கல் சரிசெய்யப்பட்டுவிட்டது என்று நீங்கள் கருதினால் - அந்த ஊகத்தையும் உங்கள் கருத்தின் ஒரு பகுதியாகச் சேர்க்கவும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/reproduce-issue.md:32 +#, fuzzy +msgid "Lastly, you can provide any recommendations you may have to the core team. If you think the original report is in error, suggest that the issue should be closed; if you have a theory about the cause of the issue, you can suggest that as well. Your comments will help the core team work out how to progress the issue to the next step." +msgstr "கடைசியாக, உங்களிடம் ஏதேனும் பரிந்துரைகள் இருந்தால் அவற்றை முக்கியக் குழுவிற்கு வழங்கலாம். அசல் அறிக்கை பிழையாக இருப்பதாக நீங்கள் நினைத்தால், சிக்கலை மூட வேண்டும் என்று பரிந்துரைக்கவும்; சிக்கலின் காரணத்தைப் பற்றிய ஒரு கோட்பாடு உங்களிடம் இருந்தால், அதையும் பரிந்துரைக்கலாம். உங்கள் கருத்துகள், சிக்கலை அடுத்த கட்டத்திற்கு எவ்வாறு கொண்டு செல்வது என்பதை முக்கியக் குழு தீர்மானிக்க உதவும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/review-pr.md:1 +#, fuzzy +msgid "Everyone is welcome to review any contribution to the BeeWare project. There are some important considerations to be aware of before getting started." +msgstr "BeeWare திட்டத்திற்குச் செய்யப்படும் எந்தவொரு பங்களிப்பையும் மதிப்பாய்வு செய்ய அனைவரும் வரவேற்கப்படுகிறார்கள். தொடங்குவதற்கு முன், நீங்கள் அறிந்திருக்க வேண்டிய சில முக்கியமான விஷயங்கள் உள்ளன." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/review-pr.md:3 +#, fuzzy +msgid "THINK before you review" +msgstr "விமர்சனம் செய்வதற்கு முன் சிந்தியுங்கள்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/review-pr.md:5 +#, fuzzy +msgid "Before engaging in a review, THINK. As reviewers, we should consider whether the response we're about to send is:" +msgstr "ஒரு மதிப்பாய்வில் ஈடுபடுவதற்கு முன், சிந்தியுங்கள். மதிப்பாய்வாளர்களாகிய நாம், நாம் அனுப்பவிருக்கும் பதில் பின்வருவனவற்றில் ஏதேனும் ஒன்றா என்பதைக் கருத்தில் கொள்ள வேண்டும்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/review-pr.md:7 +#, fuzzy +msgid "True. Always strive to provide accurate suggestions and information." +msgstr "உண்மை. எப்போதும் துல்லியமான பரிந்துரைகளையும் தகவல்களையும் வழங்க முயற்சி செய்யுங்கள்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/review-pr.md:8 +#, fuzzy +msgid "Helpful. We are providing guidance on how to improve the submission; this guidance should clearly identify the source of a problem or an unconsidered use case, and ideally provides a path forward for what would resolve or satisfy the concern." +msgstr "உதவி. சமர்ப்பிப்பை மேம்படுத்துவது எப்படி என்பதற்கான வழிகாட்டுதலை நாங்கள் வழங்குகிறோம்; இந்த வழிகாட்டுதல் ஒரு சிக்கலின் மூலத்தையும் அல்லது கருத்தில் கொள்ளப்படாத பயன்பாட்டு நிகழ்வையும் தெளிவாக அடையாளம் காட்ட வேண்டும், மேலும் அந்த கவலையைத் தீர்க்கும் அல்லது திருப்திப்படுத்தும் ஒரு முன்னோக்கிய பாதையை வழங்குவது சிறந்ததாகும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/review-pr.md:9 +#, fuzzy +msgid "Inspiring. It is up to us to inspire the author to want to work through our requested changes." +msgstr "ஊக்கமளிப்பது. நாம் கோரிய மாற்றங்களைச் செய்யுமாறு ஆசிரியரை ஊக்குவிப்பது நம்மீதுதான் உள்ளது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/review-pr.md:10 +#, fuzzy +msgid "Necessary. The expectation is that the author will read everything we post; we must respect their time and effort by only posting when necessary." +msgstr "அத்தியாவசியம். ஆசிரியர் நாம் பதிவிடும் அனைத்தையும் படிப்பார்கள் என்று எதிர்பார்க்கப்படுகிறது; எனவே, தேவைப்படும்போது மட்டுமே பதிவிடுவதன் மூலம் அவர்களின் நேரத்தையும் முயற்சியையும் நாம் மதிக்க வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/review-pr.md:11 +#, fuzzy +msgid "Kind. There are multiple ways to present the same feedback; we need to ensure we are choosing to be kind, supportive, and constructive with our words." +msgstr "அன்பாக. ஒரே பின்னூட்டத்தை வழங்குவதற்கும் பல வழிகள் உள்ளன; நமது வார்த்தைகளில் நாம் அன்பாகவும், ஆதரவாகவும், ஆக்கப்பூர்வமாகவும் இருப்பதை உறுதி செய்ய வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/review-pr.md:13 +#, fuzzy +msgid "It is entirely possible to THINK, while also providing an effective review. The concepts discussed above to not preclude pointing out any issues you find with a PR. Contributors won't have the opportunity to improve their contribution if they are unaware of areas needing improvement. The important thing is to remain aware of *how* you are presenting this feedback. Try to depersonalize your review. Instead of, \"You made a mistake,\" you can say, \"This code could be improved.\" Review the code, not the author." +msgstr "திறம்படமான ஒரு மதிப்பாய்வை வழங்கும் அதே வேளையில், சிந்திப்பதும் முற்றிலும் சாத்தியமே. மேலே விவாதிக்கப்பட்ட கருத்துக்கள், ஒரு PR-இல் நீங்கள் காணும் சிக்கல்களைச் சுட்டிக்காட்டுவதைத் தடுக்காது. மேம்படுத்தப்பட வேண்டிய பகுதிகளைப் பற்றி பங்களிப்பவர்களுக்குத் தெரியாவிட்டால், அவர்கள் தங்கள் பங்களிப்பை மேம்படுத்த வாய்ப்பைப் பெறமாட்டார்கள். முக்கியமான விஷயம் என்னவென்றால், இந்தத் பின்னூட்டத்தை நீங்கள் *எப்படி* வழங்குகிறீர்கள் என்பதைப் பற்றி விழிப்புடன் இருப்பதுதான். உங்கள் மதிப்பாய்வை தனிப்பட்ட உணர்வுகள் அற்றதாக மாற்ற முயற்சி செய்யுங்கள். \"நீங்கள் தவறு செய்தீர்கள்\" என்பதற்குப் பதிலாக, \"இந்தக் குறியீட்டை மேம்படுத்தலாம்\" என்று கூறலாம். குறியீட்டை மதிப்பாய்வு செய்யுங்கள், அதன் ஆசிரியரை அல்ல." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/review-pr.md:15 +#, fuzzy +msgid "It's important to remember to provide positive feedback in addition to identifying the areas needing improvement. If, for example, the changes are especially helpful, do something particularly clever, or you are introduced to an API that you didn't know about, let the author know! Never underestimate the effect of pointing out something someone has done correctly or well, in the middle of a situation where everything else you've pointed out are issues that need to be resolved." +msgstr "மேம்படுத்தப்பட வேண்டிய பகுதிகளைக் குறிப்பிடுவதோடு, நேர்மறையான பின்னூட்டத்தையும் வழங்குவதை நினைவில் கொள்வது அவசியம். உதாரணமாக, மாற்றங்கள் குறிப்பாக உதவியாக இருந்தால், ஏதேனும் புத்திசாலித்தனமாகச் செய்திருந்தால், அல்லது உங்களுக்குத் தெரியாத ஒரு API அறிமுகப்படுத்தப்பட்டால், அதை ஆசிரியரிடம் தெரியப்படுத்துங்கள்! நீங்கள் சுட்டிக்காட்டும் மற்ற அனைத்தும் தீர்க்கப்பட வேண்டிய சிக்கல்களாக இருக்கும் ஒரு சூழ்நிலையின் நடுவில், ஒருவர் செய்த ஒரு சரியான அல்லது சிறப்பான செயலைச் சுட்டிக்காட்டுவதன் தாக்கத்தை ஒருபோதும் குறைத்து மதிப்பிடாதீர்கள்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/review-pr.md:17 +#, fuzzy +msgid "GitHub review suggestions" +msgstr "GitHub மதிப்பாய்வு பரிந்துரைகள்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/review-pr.md:19 +#, fuzzy +msgid "The GitHub review interface has a mechanism for change suggestions, in which you can provide the exact change you are suggesting as a replacement for the existing content. Keep in mind that, until they are accepted and committed, these suggested changes won't be run through pre-commit and the linting checks. Therefore, this feature should be used for smaller changes, as the larger the suggested change is, the more likely it is to introduce issues." +msgstr "GitHub விமர்சன இடைமுகத்தில் மாற்றப் பரிந்துரைகளுக்கான ஒரு வழிமுறை உள்ளது, இதில் நீங்கள் பரிந்துரைக்கும் சரியான மாற்றத்தை ஏற்கனவே உள்ள உள்ளடக்கத்திற்கு மாற்றாக வழங்கலாம். முன்-அனுப்புதல் மற்றும் லிண்டிங் சோதனைகளுக்கு உட்படுத்தப்படும் வரை, இந்த பரிந்துரைக்கப்பட்ட மாற்றங்கள் அவற்றில் இயக்கப்படாது என்பதை நினைவில் கொள்ளவும். எனவே, இந்த அம்சம் சிறிய மாற்றங்களுக்குப் பயன்படுத்தப்பட வேண்டும், ஏனெனில் பரிந்துரைக்கப்பட்ட மாற்றம் எவ்வளவு பெரியதாக இருக்கிறதோ, அவ்வளவு அதிகமாக அது சிக்கல்களை அறிமுகப்படுத்த வாய்ப்புள்ளது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/scope-creep.md:1 +#, fuzzy +msgid "\"Scope creep\" happens when the list of problems resolved or features implemented by a single contribution grows significantly beyond what was intended when the work began. You start with a simple issue; you discover a closely related problem, and decide to include that fix as well; then a third... before you know it, you've got a pull request that closes 5 issues and adds 3 new features, including dozens of files." +msgstr "\"எல்லை மீறல்\" என்பது, ஒரு தனிப்பட்ட பங்களிப்பால் சரிசெய்யப்பட்ட சிக்கல்கள் அல்லது செயல்படுத்தப்பட்ட அம்சங்களின் பட்டியல், வேலை தொடங்கியபோது நோக்கமாக இருந்தது என்பதை விட கணிசமாக அதிகமாக வளரும்போது நிகழ்கிறது. நீங்கள் ஒரு எளிய சிக்கலுடன் தொடங்குகிறீர்கள்; அதனுடன் நெருங்கிய தொடர்புடைய மற்றொரு சிக்கலைக் கண்டறிந்து, அந்தத் தீர்வையும் சேர்க்க முடிவு செய்கிறீர்கள்; பின்னர் மூன்றாவது... நீங்கள் உணர்வதற்குள், டஜன் கணக்கான கோப்புகளை உள்ளடக்கி, 5 சிக்கல்களைத் தீர்த்து 3 புதிய அம்சங்களைச் சேர்க்கும் ஒரு புல் கோரிக்கையை நீங்கள் பெற்றிருப்பீர்கள்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/scope-creep.md:3 +#, fuzzy +msgid "Scope creep happens to everyone. It is a concept that is all too familiar to seasoned developers; we've all done it multiple times, and experienced all the issues that come with it." +msgstr "திட்ட வரம்பு மீறல் அனைவருக்கும் நடப்பதுண்டு. இது அனுபவமிக்க டெவலப்பர்களுக்கு நன்கு தெரிந்த ஒரு கருத்தாகும்; நாம் அனைவரும் பலமுறை இதைச் செய்திருக்கிறோம், அதனால் ஏற்படும் அனைத்துப் பிரச்சனைகளையும் அனுபவித்திருக்கிறோம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/scope-creep.md:5 +#, fuzzy +msgid "There are very practical reasons to avoid scope creep. The larger a contribution gets, the more difficult it is to work with. It becomes harder to identify edge cases or potential problems, which means overall quality of the contribution may be diminished. Reviews also become more challenging when the reviewer needs to deal with multiple, potentially unrelated, contexts. A larger contribution means more review comments, and as a contributor, it can become difficult to follow multiple review threads. Even your GitHub experience will suffer - GitHub's UI will slow down as the size of a PR grows, meaning navigating the files through the GitHub interface and attempting to leave review comments becomes increasingly difficult." +msgstr "வளர்ச்சி எல்லை மீறலைத் தவிர்ப்பதற்கு மிகவும் நடைமுறைக்குரிய காரணங்கள் உள்ளன. ஒரு பங்களிப்பு எவ்வளவு பெரியதாகிறதோ, அதைக் கையாள்வது அவ்வளவு கடினமாகிறது. விளிம்புநிலை நிகழ்வுகள் அல்லது சாத்தியமான சிக்கல்களைக் கண்டறிவது கடினமாகிவிடும், இதன் பொருள் அந்தப் பங்களிப்பின் ஒட்டுமொத்தத் தரம் குறையக்கூடும். மதிப்பாய்வாளர் ஒன்றுக்கு மேற்பட்ட, தொடர்பில்லாத சூழல்களைக் கையாள வேண்டியிருக்கும்போது, மதிப்பாய்வுகளும் மிகவும் சவாலானதாகின்றன. ஒரு பெரிய பங்களிப்பு என்பது அதிக மதிப்பாய்வுக் கருத்துக்களைக் குறிக்கும், மேலும் ஒரு பங்களிப்பாளராக, பல மதிப்பாய்வுத் திரிகளைப் பின்தொடர்வது கடினமாகிவிடும். உங்கள் GitHub அனுபவமும் பாதிக்கப்படும் - ஒரு PR-இன் அளவு அதிகரிக்கும்போது GitHub-இன் பயனர் இடைமுகம் (UI) மெதுவாகிவிடும், அதாவது GitHub இடைமுகம் மூலம் கோப்புகளைப் பார்ப்பதும், மதிப்பாய்வுக் கருத்துக்களை இடுவதும் மிகவும் கடினமாகிவிடும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/scope-creep.md:7 +#, fuzzy +msgid "Any time you find a reason to add anything to your contribution that isn't explicitly part of the original proposal or bug report, you should consider whether you're heading into scope creep. Are there two distinct features that could be implemented separately? Could a feature be implemented with a known limitation or bug, and that bug fixed in a follow-up pull request? Is one part of a bug fix independent of another? If part of a change can be left out without altering the original contribution, it probably should be." +msgstr "அசல் முன்மொழிவு அல்லது பிழை அறிக்கையின் வெளிப்படையான பகுதியாக இல்லாத எதையும் உங்கள் பங்களிப்பில் சேர்க்க ஒரு காரணத்தைக் கண்டறியும் போதெல்லாம், நீங்கள் வரம்பு மீறலை நோக்கிச் செல்கிறீர்களா என்பதைக் கருத்தில் கொள்ள வேண்டும். தனித்தனியாகச் செயல்படுத்தக்கூடிய இரண்டு வெவ்வேறு அம்சங்கள் உள்ளனவா? ஒரு அம்சத்தை அறியப்பட்ட வரம்பு அல்லது பிழையுடன் செயல்படுத்தி, அந்தப் பிழையை ஒரு பின்தொடர் புல் ரிக்வெஸ்டில் சரிசெய்ய முடியுமா? ஒரு பிழைச் சரிசெய்தலின் ஒரு பகுதி மற்றொன்றிலிருந்து தன்னிச்சையாக உள்ளதா? ஒரு மாற்றத்தின் ஒரு பகுதியை அசல் பங்களிப்பை மாற்றாமல் தவிர்க்க முடிந்தால், அது அநேகமாக தவிர்க்கப்பட வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/scope-creep.md:9 +#, fuzzy +msgid "Developing software is always a process of incremental improvement. Each individual contribution should leave the code base in a better state as a result of being merged, but it's entirely acceptable to leave bugs or parts of features as work for future improvement. That might mean breaking a pull request into multiple parts that can be reviewed independently, or logging an issue so that someone else can investigate and resolve the problem." +msgstr "மென்பொருளை உருவாக்குவது என்பது எப்போதும் படிப்படியான முன்னேற்றத்தின் ஒரு செயல்முறையாகும். ஒவ்வொரு தனிப்பட்ட பங்களிப்பும் இணைக்கப்படும்போது குறியீட்டுத் தொகுப்பை ஒரு சிறந்த நிலையில் விட்டுச் செல்ல வேண்டும், ஆனால் பிழைகள் அல்லது அம்சங்களின் பகுதிகளை எதிர்கால மேம்பாட்டிற்கான பணியாக விட்டுச் செல்வது முற்றிலும் ஏற்றுக்கொள்ளத்தக்கது. இதன் பொருள், ஒரு இழுப்புக் கோரிக்கையை (pull request) தன்னிச்சையாக மதிப்பாய்வு செய்யக்கூடிய பல பகுதிகளாகப் பிரித்தல், அல்லது வேறு யாராவது சிக்கலை ஆராய்ந்து தீர்க்கும் வகையில் ஒரு சிக்கலைப் பதிவு செய்தல் ஆகியவையாக இருக்கலாம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/scope-creep.md:11 +#, fuzzy +msgid "Limiting the scope of each contribution helps everyone involved, including you. Your reviewers, and even you, will appreciate it." +msgstr "ஒவ்வொரு பங்களிப்பின் வரம்பைக் கட்டுப்படுத்துவது, உங்களை உள்ளடக்கி சம்பந்தப்பட்ட அனைவருக்கும் உதவுகிறது. உங்கள் மதிப்பாய்வாளர்கள், ஏன் நீங்களும் கூட, இதைப் பாராட்டுவார்கள்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:1 +#, fuzzy +msgid "Now that you've committed all your changes, you're ready to submit a pull request. To ensure you have a smooth review process, there are a number of steps you should take." +msgstr "இப்போது உங்கள் மாற்றங்கள் அனைத்தையும் கமிட் செய்துவிட்டதால், நீங்கள் ஒரு புல் கோரிக்கையைச் சமர்ப்பிக்கத் தயாராக உள்ளீர்கள். உங்கள் மதிப்பாய்வு செயல்முறை தடையின்றி நடைபெறுவதை உறுதிசெய்ய, நீங்கள் எடுக்க வேண்டிய சில படிகள் உள்ளன." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:3 +#, fuzzy +msgid "Working with pre-commit" +msgstr "முன்-அர்ப்பணிப்புடன் பணியாற்றுதல்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:5 +#, fuzzy +msgid "When you commit any change, pre-commit will run automatically. If there are any issues found with the commit, this will cause your commit to fail. Where possible, pre-commit will make the changes needed to correct the problems it has found. In the following example, a code formatting issue was found by the `ruff` check:" +msgstr "நீங்கள் எந்த மாற்றத்தையும் கமிட் செய்யும்போது, ப்ரீ-கமிட் தானாகவே இயங்கும். கமிட்டில் ஏதேனும் சிக்கல்கள் கண்டறியப்பட்டால், இது உங்கள் கமிட்டைத் தோல்வியடையச் செய்யும். முடிந்தவரை, ப்ரீ-கமிட் கண்டறிந்த சிக்கல்களைச் சரிசெய்யத் தேவையான மாற்றங்களைச் செய்யும். பின்வரும் எடுத்துக்காட்டில், `ruff` சரிபார்ப்பு மூலம் ஒரு குறியீடு வடிவமைப்புச் சிக்கல் கண்டறியப்பட்டது:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:13 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:38 +msgid "" +"(.venv) $ git add some/interesting_file.py\n" +"(.venv) $ git commit -m \"Minor change\"\n" +"check toml...............................................................Passed\n" +"check yaml...............................................................Passed\n" +"check for case conflicts.................................................Passed\n" +"check docstring is first.................................................Passed\n" +"fix end of files.........................................................Passed\n" +"trim trailing whitespace.................................................Passed\n" +"ruff format..............................................................Failed\n" +"- hook id: ruff-format\n" +"- files were modified by this hook\n" +"\n" +"1 file reformatted, 488 files left unchanged\n" +"\n" +"ruff check...............................................................Passed\n" +"codespell................................................................Passed" +msgstr "" +"(.venv) $ git add some/interesting_file.py\n" +"(.venv) $ git commit -m \"Minor change\"\n" +"check toml...............................................................Passed\n" +"check yaml...............................................................Passed\n" +"check for case conflicts.................................................Passed\n" +"check docstring is first.................................................Passed\n" +"fix end of files.........................................................Passed\n" +"trim trailing whitespace.................................................Passed\n" +"ruff format..............................................................Failed\n" +"- hook id: ruff-format\n" +"- files were modified by this hook\n" +"\n" +"1 file reformatted, 488 files left unchanged\n" +"\n" +"ruff check...............................................................Passed\n" +"codespell................................................................Passed" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:61 +msgid "" +"(.venv) C:\\...>git add some/interesting_file.py\n" +"(.venv) C:\\...>git commit -m \"Minor change\"\n" +"check toml...............................................................Passed\n" +"check yaml...............................................................Passed\n" +"check for case conflicts.................................................Passed\n" +"check docstring is first.................................................Passed\n" +"fix end of files.........................................................Passed\n" +"trim trailing whitespace.................................................Passed\n" +"ruff format..............................................................Failed\n" +"- hook id: ruff-format\n" +"- files were modified by this hook\n" +"\n" +"1 file reformatted, 488 files left unchanged\n" +"\n" +"ruff check...............................................................Passed\n" +"codespell................................................................Passed" +msgstr "" +"(.venv) C:\\...>git add some/interesting_file.py\n" +"(.venv) C:\\...>git commit -m \"Minor change\"\n" +"check toml...............................................................Passed\n" +"check yaml...............................................................Passed\n" +"check for case conflicts.................................................Passed\n" +"check docstring is first.................................................Passed\n" +"fix end of files.........................................................Passed\n" +"trim trailing whitespace.................................................Passed\n" +"ruff format..............................................................Failed\n" +"- hook id: ruff-format\n" +"- files were modified by this hook\n" +"\n" +"1 file reformatted, 488 files left unchanged\n" +"\n" +"ruff check...............................................................Passed\n" +"codespell................................................................Passed" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:84 +#, fuzzy +msgid "In this case, `ruff` automatically fixed the problem; so you can then re-add any files that were modified as a result of the pre-commit checks, and re-commit the change. However, some checks will require you to make manual modifications. Once you've made those changes, re-add any modified files, and re-commit." +msgstr "இந்த நேர்வில், `ruff` தானாகவே சிக்கலைச் சரிசெய்தது; எனவே முன்-சமர்ப்பிப்புச் சரிபார்ப்புகளின் விளைவாக மாற்றியமைக்கப்பட்ட எந்தவொரு கோப்புகளையும் மீண்டும் சேர்த்து, மாற்றத்தை மீண்டும் சமர்ப்பிக்கலாம். இருப்பினும், சில சரிபார்ப்புகளுக்கு நீங்கள் கைமுறையாக மாற்றங்களைச் செய்ய வேண்டியிருக்கும். அந்த மாற்றங்களைச் செய்தவுடன், மாற்றியமைக்கப்பட்ட கோப்புகளை மீண்டும் சேர்த்து, மீண்டும் சமர்ப்பிக்கவும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:92 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:114 +msgid "" +"(.venv) $ git add some/interesting_file.py\n" +"(.venv) $ git commit -m \"Minor change\"\n" +"check toml...............................................................Passed\n" +"check yaml...............................................................Passed\n" +"check for case conflicts.................................................Passed\n" +"check docstring is first.................................................Passed\n" +"fix end of files.........................................................Passed\n" +"trim trailing whitespace.................................................Passed\n" +"ruff format..............................................................Passed\n" +"ruff check...............................................................Passed\n" +"codespell................................................................Passed\n" +"[bugfix e3e0f73] Minor change\n" +"1 file changed, 4 insertions(+), 2 deletions(-)" +msgstr "" +"(.venv) $ git add some/interesting_file.py\n" +"(.venv) $ git commit -m \"Minor change\"\n" +"check toml...............................................................Passed\n" +"check yaml...............................................................Passed\n" +"check for case conflicts.................................................Passed\n" +"check docstring is first.................................................Passed\n" +"fix end of files.........................................................Passed\n" +"trim trailing whitespace.................................................Passed\n" +"ruff format..............................................................Passed\n" +"ruff check...............................................................Passed\n" +"codespell................................................................Passed\n" +"[bugfix e3e0f73] Minor change\n" +"1 file changed, 4 insertions(+), 2 deletions(-)" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:134 +msgid "" +"(.venv) C:\\...>git add some\\interesting_file.py\n" +"(.venv) C:\\...>git commit -m \"Minor change\"\n" +"check toml...............................................................Passed\n" +"check yaml...............................................................Passed\n" +"check for case conflicts.................................................Passed\n" +"check docstring is first.................................................Passed\n" +"fix end of files.........................................................Passed\n" +"trim trailing whitespace.................................................Passed\n" +"ruff format..............................................................Passed\n" +"ruff check...............................................................Passed\n" +"codespell................................................................Passed\n" +"[bugfix e3e0f73] Minor change\n" +"1 file changed, 4 insertions(+), 2 deletions(-)" +msgstr "" +"(.venv) C:\\...>git add some\\interesting_file.py\n" +"(.venv) C:\\...>git commit -m \"Minor change\"\n" +"check toml...............................................................Passed\n" +"check yaml...............................................................Passed\n" +"check for case conflicts.................................................Passed\n" +"check docstring is first.................................................Passed\n" +"fix end of files.........................................................Passed\n" +"trim trailing whitespace.................................................Passed\n" +"ruff format..............................................................Passed\n" +"ruff check...............................................................Passed\n" +"codespell................................................................Passed\n" +"[bugfix e3e0f73] Minor change\n" +"1 file changed, 4 insertions(+), 2 deletions(-)" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:154 +#, fuzzy +msgid "Once everything passes, you'll see a message indicating the commit has been finalized, and your git log will show your commit as the most recent addition. You're now ready to push to GitHub." +msgstr "எல்லாம் முடிந்ததும், கமிட் இறுதி செய்யப்பட்டது என்பதைக் குறிக்கும் ஒரு செய்தியைக் காண்பீர்கள், மேலும் உங்கள் git log-ல் உங்கள் கமிட் மிகச் சமீபத்திய சேர்ப்பாகக் காண்பிக்கப்படும். இப்போது நீங்கள் GitHub-க்கு புஷ் செய்யத் தயாராக உள்ளீர்கள்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:156 +#, fuzzy +msgid "Push your changes to GitHub and create your pull request" +msgstr "உங்கள் மாற்றங்களை GitHub-க்கு அனுப்பி, உங்கள் புல் கோரிக்கையை உருவாக்குங்கள்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:158 +#, fuzzy +msgid "The first time you push to GitHub, you'll be provided a URL that takes you directly to the GitHub page to create a new pull request. Follow the URL and create your pull request." +msgstr "நீங்கள் GitHub-க்கு முதல் முறையாக புஷ் செய்யும்போது, ஒரு URL வழங்கப்படும், அது உங்களை நேரடியாக ஒரு புதிய புல் கோரிக்கையை உருவாக்க GitHub பக்கத்திற்கு அழைத்துச் செல்லும். அந்த URL-ஐப் பின்பற்றி உங்கள் புல் கோரிக்கையை உருவாக்கவும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:160 +#, fuzzy +msgid "The following shows an example of what to expect on `push`, with the URL highlighted." +msgstr "பின்வருவது, URL முன்னிலைப்படுத்தப்பட்ட நிலையில், `push`-இல் நீங்கள் எதிர்பார்க்கக்கூடிய ஒன்றின் உதாரணத்தைக் காட்டுகிறது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:168 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:191 +msgid "" +"(.venv) $ git push\n" +"Enumerating objects: 15, done.\n" +"Counting objects: 100% (15/15), done.\n" +"Delta compression using up to 24 threads\n" +"Compressing objects: 100% (6/6), done.\n" +"Writing objects: 100% (8/8), 689 bytes | 689.00 KiB/s, done.\n" +"Total 8 (delta 4), reused 0 (delta 0), pack-reused 0 (from 0)\n" +"remote: Resolving deltas: 100% (4/4), completed with 4 local objects.\n" +"remote:\n" +"remote: Create a pull request for 'fix-win11-build' on GitHub by visiting:\n" +"remote: https://github.com//{{ formal_name }}/pull/new/fix-win11-build\n" +"remote:\n" +"To https://github.com//{{ formal_name }}.git\n" +" * [new branch] fix-win11-build -> fix-win11-build" +msgstr "" +"(.venv) $ git push\n" +"Enumerating objects: 15, done.\n" +"Counting objects: 100% (15/15), done.\n" +"Delta compression using up to 24 threads\n" +"Compressing objects: 100% (6/6), done.\n" +"Writing objects: 100% (8/8), 689 bytes | 689.00 KiB/s, done.\n" +"Total 8 (delta 4), reused 0 (delta 0), pack-reused 0 (from 0)\n" +"remote: Resolving deltas: 100% (4/4), completed with 4 local objects.\n" +"remote:\n" +"remote: Create a pull request for 'fix-win11-build' on GitHub by visiting:\n" +"remote: https://github.com//{{ formal_name }}/pull/new/fix-win11-build\n" +"remote:\n" +"To https://github.com//{{ formal_name }}.git\n" +" * [new branch] fix-win11-build -> fix-win11-build" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:212 +msgid "" +"(.venv) C:\\...>git push\n" +"Enumerating objects: 15, done.\n" +"Counting objects: 100% (15/15), done.\n" +"Delta compression using up to 24 threads\n" +"Compressing objects: 100% (6/6), done.\n" +"Writing objects: 100% (8/8), 689 bytes | 689.00 KiB/s, done.\n" +"Total 8 (delta 4), reused 0 (delta 0), pack-reused 0 (from 0)\n" +"remote: Resolving deltas: 100% (4/4), completed with 4 local objects.\n" +"remote:\n" +"remote: Create a pull request for 'fix-win11-build' on GitHub by visiting:\n" +"remote: https://github.com//{{ formal_name }}/pull/new/fix-win11-build\n" +"remote:\n" +"To https://github.com//{{ formal_name }}.git\n" +" * [new branch] fix-win11-build -> fix-win11-build" +msgstr "" +"(.venv) C:\\...>git push\n" +"Enumerating objects: 15, done.\n" +"Counting objects: 100% (15/15), done.\n" +"Delta compression using up to 24 threads\n" +"Compressing objects: 100% (6/6), done.\n" +"Writing objects: 100% (8/8), 689 bytes | 689.00 KiB/s, done.\n" +"Total 8 (delta 4), reused 0 (delta 0), pack-reused 0 (from 0)\n" +"remote: Resolving deltas: 100% (4/4), completed with 4 local objects.\n" +"remote:\n" +"remote: Create a pull request for 'fix-win11-build' on GitHub by visiting:\n" +"remote: https://github.com//{{ formal_name }}/pull/new/fix-win11-build\n" +"remote:\n" +"To https://github.com//{{ formal_name }}.git\n" +" * [new branch] fix-win11-build -> fix-win11-build" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:233 +#, fuzzy +msgid "If you've previously pushed the current branch to GitHub, you won't receive the URL again. However, there are other ways to get to the PR creation URL:" +msgstr "நீங்கள் ஏற்கனவே தற்போதைய கிளை (current branch)-ஐ GitHub-க்குத் தள்ளியிருந்தால், நீங்கள் URL-ஐ மீண்டும் பெறமாட்டீர்கள். இருப்பினும், PR உருவாக்கும் URL-ஐப் பெறுவதற்கு வேறு வழிகளும் உள்ளன:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:235 +#, fuzzy +msgid "Navigate to the upstream repository, click on \"Pull Requests\" followed by \"New pull request\", and choose the from which you want to submit your pull request." +msgstr "அப்ஸ்ட்ரீம் ரெபாசிட்டரிக்குச் சென்று, \"புல் கோரிக்கைகள்\" என்பதைக் கிளிக் செய்து, அதைத் தொடர்ந்து \"புதிய புல் கோரிக்கை\" என்பதைக் கிளிக் செய்யவும். பின்னர், உங்கள் புல் கோரிக்கையை நீங்கள் சமர்ப்பிக்க விரும்பும் இடத்திலிருந்து தேர்ந்தெடுக்கவும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:236 +#, fuzzy +msgid "If you pushed recently, navigate to the upstream repository, locate the banner above the list of files that indicates the repo has \"had recent pushes\", and click the \"Compare & pull request\" button." +msgstr "நீங்கள் சமீபத்தில் புஷ் செய்திருந்தால், அப்ஸ்ட்ரீம் ரெபாசிட்டரிக்குச் சென்று, கோப்புகளின் பட்டியலுக்கு மேலே உள்ள, ரெப்போவில் \"சமீபத்திய புஷ்கள்\" இருந்தன என்பதைக் குறிக்கும் பேனரைக் கண்டறிந்து, \"ஒப்பிட்டு & புல் கோரிக்கை\" பொத்தானைக் கிளிக் செய்யவும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:237 +#, fuzzy +msgid "Use the GitHub CLI `gh pr create --web` command to open a web browser to the PR creation page." +msgstr "PR உருவாக்கும் பக்கத்தை வலை உலாவியில் திறக்க, GitHub CLI `gh pr create --web` கட்டளையைப் பயன்படுத்தவும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:239 +#, fuzzy +msgid "/// info | The GitHub CLI: `gh`" +msgstr "/// info | GitHub CLI: `gh`" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:241 +#, fuzzy +msgid "GitHub provides the [GitHub CLI]{1}, which gives you access to many of the features of GitHub from your terminal, through the `gh` command. The [GitHub CLI documentation]{2} covers all the features." +msgstr "GitHub, {1} கட்டளை மூலம் உங்கள் டெர்மினலில் இருந்தே GitHub-இன் பல அம்சங்களை அணுக `gh` என்ற கருவியை வழங்குகிறது. [GitHub CLI ஆவணங்கள்]{2} அனைத்து அம்சங்களையும் உள்ளடக்கியுள்ளது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:245 +#, fuzzy +msgid "/// warning | `gh pr create`" +msgstr "/// warning | ஜிஎச் பிஆர் கிரியேட்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:247 +#, fuzzy +msgid "Do *not* use the bare `gh pr create` command to create your pull request. BeeWare projects use a template for pull requests, and we require all contributions to follow this template. The `gh pr create` command circumvents the use of this template." +msgstr "உங்கள் புல் ரிக்குவஸ்டை உருவாக்க, வெறும் `gh pr create` கட்டளையைப் பயன்படுத்த வேண்டாம். BeeWare திட்டங்கள் புல் ரிக்குவஸ்டுகளுக்கு ஒரு வார்ப்புருவைப் பயன்படுத்துகின்றன, மேலும் அனைத்து பங்களிப்புகளும் இந்த வார்ப்புருவைப் பின்பற்ற வேண்டும் என நாங்கள் எதிர்பார்க்கிறோம். `gh pr create` கட்டளை இந்த வார்ப்புருவின் பயன்பாட்டைத் தவிர்த்துவிடுகிறது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:251 +#, fuzzy +msgid "Pull request content { #pr-content }" +msgstr "இழு கோரிக்கை உள்ளடக்கம் { #pr-content }" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:253 +#, fuzzy +msgid "A pull request title must be informative, clear, and concise. Try to keep it short if possible, but longer titles are acceptable, if needed. A good PR title should give a person without any context a reasonably solid idea of what bug or feature is implemented by your PR." +msgstr "ஒரு புல் ரிக்வெஸ்ட் தலைப்பு தகவல் நிறைந்ததாகவும், தெளிவாகவும், சுருக்கமாகவும் இருக்க வேண்டும். முடிந்தால் அதைச் சுருக்கமாக வைத்திருக்க முயற்சி செய்யுங்கள், ஆனால் தேவைப்பட்டால் நீண்ட தலைப்புகளும் ஏற்றுக்கொள்ளத்தக்கவை. ஒரு நல்ல PR தலைப்பு, எந்தச் சூழலும் அறியாத ஒருவருக்குக் கூட, உங்கள் PR மூலம் எந்தப் பிழை அல்லது அம்சம் செயல்படுத்தப்பட்டுள்ளது என்பது பற்றிய ஒரு திடமான யோசனையை வழங்க வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:255 +#, fuzzy +msgid "Your pull request **must** follow the BeeWare [pull request template]{1}. If you've created your pull request using the GitHub web interface, this template will be provided as a starting point for your pull request description. If you inadvertently create a pull request without using this template, you can edit the pull request to add the template content - but the template content *must* be provided and filled out appropriately." +msgstr "உங்கள் புல் ரிக்வெஸ்ட் **கட்டாயமாக** BeeWare [புல் ரிக்வெஸ்ட் டெம்ப்ளேட்டை]{1} பின்பற்ற வேண்டும். நீங்கள் GitHub வலை இடைமுகத்தைப் பயன்படுத்தி உங்கள் புல் ரிக்வெஸ்ட்டை உருவாக்கியிருந்தால், இந்த டெம்ப்ளேட் உங்கள் புல் ரிக்வெஸ்ட் விளக்கத்திற்கான ஒரு தொடக்கப் புள்ளியாக வழங்கப்படும். தற்செயலாக இந்த வார்ப்புருவைப் பயன்படுத்தாமல் ஒரு புல் ரிக்வெஸ்டை உருவாக்கினால், வார்ப்புரு உள்ளடக்கத்தைச் சேர்க்க புல் ரிக்வெஸ்டைத் திருத்தலாம் - ஆனால் வார்ப்புரு உள்ளடக்கம் *கட்டாயமாக* வழங்கப்பட்டு, பொருத்தமாக நிரப்பப்பட வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:257 +#, fuzzy +msgid "The PR description must clearly reflect the changes in the PR. A person without any context should be able to read your description, and gain a relatively complete understanding of why the change is being made. Avoid jokes, idioms, colloquialisms, and unnecessary formatting, such as using all caps or excessive punctuation; this is meant to be a straightforward explanation of what is happening in your PR, and avoiding those things makes the description more accessible to others." +msgstr "PR-இல் உள்ள மாற்றங்களை PR விளக்கம் தெளிவாகப் பிரதிபலிக்க வேண்டும். எந்தச் சூழலும் அறியாத ஒருவரால் உங்கள் விளக்கத்தைப் படித்து, ஏன் இந்த மாற்றம் செய்யப்படுகிறது என்பது பற்றிய ஒரு முழுமையான புரிதலைப் பெற முடிந்திருக்க வேண்டும். நகைச்சுவைகள், சொற்றொடர்கள், பேச்சு வழக்குகள் மற்றும் தேவையற்ற வடிவமைப்பு போன்றவற்றைத் தவிர்க்கவும், உதாரணமாக, பெரிய எழுத்துக்களில் எழுதுதல் அல்லது அதிகப்படியான நிறுத்தற்குறிகளைப் பயன்படுத்துதல்; இது உங்கள் PR-இல் என்ன நடக்கிறது என்பதற்கான ஒரு நேரடியான விளக்கமாக இருக்க வேண்டும், மேலும் இத்தகைய விஷயங்களைத் தவிர்ப்பது மற்றவர்கள் எளிதில் புரிந்துகொள்ள உதவுகிறது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:259 +#, fuzzy +msgid "If there are any reproduction cases, or any testing regimen that you used that are not already a part of the changes present in the PR, they should be explained and included in the PR. The explanation should include how to run them, and what to do to reproduce the desired outcome." +msgstr "ஏதேனும் மறுஉருவாக்க நிகழ்வுகள் இருந்தாலோ, அல்லது நீங்கள் பயன்படுத்திய ஏதேனும் சோதனை நடைமுறைகள் PR-ல் ஏற்கனவே உள்ள மாற்றங்களின் ஒரு பகுதியாக இல்லாவிட்டாலோ, அவை விளக்கப்பட்டு PR-ல் சேர்க்கப்பட வேண்டும். அந்த விளக்கத்தில் அவற்றை எவ்வாறு இயக்குவது மற்றும் விரும்பிய முடிவை மீண்டும் பெற என்ன செய்ய வேண்டும் என்பன அடங்கியிருக்க வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:261 +#, fuzzy +msgid "If your pull request will resolve issue #1234, you should include the text `Fixes #1234` in your pull request description. This will cause the issue to be automatically closed when the pull request is merged. You can refer to other discussions, issues or pull requests using the same `#1234` syntax. You can refer to an issue on a different repository by prefixing the number with - for example `python/cpython#1234` would refer to issue 1234 on the CPython repository." +msgstr "உங்கள் புல் ரிக்குவஸ்ட் சிக்கல் #1234-ஐத் தீர்க்கும் பட்சத்தில், உங்கள் புல் ரிக்குவஸ்ட் விளக்கத்தில் `Fixes #1234` என்ற உரையைச் சேர்க்க வேண்டும். இது, புல் ரிக்குவஸ்ட் ஒன்றிணைக்கப்படும்போது, அந்தச் சிக்கல் தானாகவே மூடப்படுவதற்கு வழிவகுக்கும். இதே `#1234` சொற்றொடையைப் பயன்படுத்தி நீங்கள் மற்ற கலந்துரையாடல்கள், சிக்கல்கள் அல்லது புல் கோரிக்கைகளைக் குறிப்பிடலாம். ஒரு எண்ணுக்கு முன்னால் - குறியைச் சேர்ப்பதன் மூலம் நீங்கள் வேறு ஒரு களஞ்சியத்தில் உள்ள ஒரு சிக்கலைக் குறிப்பிடலாம். உதாரணமாக, `python/cpython#1234` என்பது CPython களஞ்சியத்தில் உள்ள சிக்கல் 1234-ஐக் குறிக்கும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:263 +#, fuzzy +msgid "AI tools are especially prone to writing verbose, unhelpful pull request messages. If you use an AI tool to generate your PR, *you* are responsible for ensuring that the pull request description is concise, and only contains information that is helpful to the review process. You do not, for example, need to include details on a \"testing regimen\" that describes how to run the test suite, or a \"rationale\" for why a bug needs to be fixed. Excessively verbose pull request bodies may result in your pull request being closed without being reviewed, as they are not respectful of the limited resources of the core team." +msgstr "AI கருவிகள், சோதனைத் தொகுப்பை எவ்வாறு இயக்குவது என்பதை விவரிக்கும் \"சோதனை நெறிமுறை\" அல்லது ஒரு பிழை ஏன் சரிசெய்யப்பட வேண்டும் என்பதற்கான \"காரணம்\" போன்ற, அதிகப்படியான, உதவாத புல் ரிக்வெஸ்ட் செய்திகளை எழுதுவதற்கு குறிப்பாக முனைகின்றன. உங்கள் PR-ஐ உருவாக்க நீங்கள் ஒரு AI கருவியைப் பயன்படுத்தினால், புல் ரிக்வெஸ்ட் விளக்கம் சுருக்கமாகவும், மதிப்பாய்வு செயல்முறைக்கு உதவக்கூடிய தகவல்களை மட்டுமே கொண்டிருப்பதை உறுதி செய்வதற்கும் *நீங்களே* பொறுப்பு. உதாரணமாக, சோதனைத் தொகுப்பை (test suite) எவ்வாறு இயக்குவது என்பதை விவரிக்கும் \"சோதனை நெறிமுறை\" அல்லது ஒரு பிழை ஏன் சரிசெய்யப்பட வேண்டும் என்பதற்கான \"காரணம்\" போன்ற விவரங்களை நீங்கள் சேர்க்க வேண்டியதில்லை. அளவுக்கு அதிகமாக நீளமான புல் ரிக்வெஸ்ட் உள்ளடக்கங்கள், முக்கிய குழுவின் வரையறுக்கப்பட்ட வளங்களைக் கருத்தில் கொள்ளாததால், உங்கள் புல் ரிக்வெஸ்ட் மதிப்பாய்வு செய்யப்படாமலேயே மூடப்படுவதற்கு வழிவகுக்கும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:265 +#, fuzzy +msgid "/// warning | The BeeWare Pull Request template" +msgstr "/// warning | பீவேர் புல் ரிக்வெஸ்ட் வார்ப்புரு" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:267 +#, fuzzy +msgid "The BeeWare [pull request template]{1} is **not** optional. We require **all** pull requests to follow this template. Your pull request will not be reviewed if your pull request is missing the \"PR Checklist\" section, or your answers to the checkbox questions are incomplete or inconsistent. If you have used an AI tool to generate your pull request, you *must* check the relevant box, and provide details on the \"Assisted-by:\" line." +msgstr "BeeWare [பல் ரிக்வெஸ்ட் வார்ப்புரு]{1} **விருப்பத்திற்குரியது அல்ல**. **அனைத்து** பல் ரிக்வெஸ்ட்களும் இந்த வார்ப்புருவைப் பின்பற்ற வேண்டும். உங்கள் பல் ரிக்வெஸ்டில் \"PR சரிபார்ப்புப் பட்டியல்\" பகுதி இல்லை என்றாலோ, அல்லது சரிபார்ப்புப் பெட்டி கேள்விகளுக்கான உங்கள் பதில்கள் முழுமையற்றதாகவோ அல்லது முரண்பாடாகவோ இருந்தாலோ, உங்கள் பல் ரிக்வெஸ்ட் மதிப்பாய்வு செய்யப்படாது. உங்கள் புல் கோரிக்கையை உருவாக்க நீங்கள் ஒரு AI கருவியைப் பயன்படுத்தியிருந்தால், நீங்கள் தொடர்புடைய பெட்டியை *கட்டாயமாக* தேர்வு செய்ய வேண்டும், மேலும் \"Assisted-by:\" என்ற வரிசையில் விவரங்களை வழங்க வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:271 +#, fuzzy +msgid "Continuous integration" +msgstr "தொடர் ஒருங்கிணைப்பு" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:273 +#, fuzzy +msgid "*Continuous integration*, or *CI*, is the process of running automated checks on your pull request. This can include simple checks like ensuring code is correctly formatted; but it also includes running the test suite, and building documentation." +msgstr "*தொடர் ஒருங்கிணைப்பு*, அல்லது *CI*, என்பது உங்கள் புல் ரிக்குவஸ்டில் தானியங்கு சரிபார்ப்புகளை இயக்கும் செயல்முறையாகும். இதில் குறியீடு சரியாக வடிவமைக்கப்பட்டுள்ளதா என்பதை உறுதி செய்வது போன்ற எளிய சரிபார்ப்புகள் அடங்கும்; ஆனால் இது சோதனைத் தொகுப்பை இயக்குவது மற்றும் ஆவணங்களை உருவாக்குவதும் அடங்கும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:275 +#, fuzzy +msgid "There are any number of changes that can result in CI failures. Broadly speaking, we won't review a PR that isn't passing CI. If you create a pull requests and CI fails, we won't begin your review until it is passing. If your changes result in a failure, it is your responsibility to look into the reason, and resolve the issue." +msgstr "CI தோல்விகளுக்கு வழிவகுக்கும் எண்ணற்ற மாற்றங்கள் உள்ளன. பொதுவாகச் சொல்வதானால், CI-ல் தேர்ச்சி பெறாத ஒரு PR-ஐ நாங்கள் மதிப்பாய்வு செய்ய மாட்டோம். நீங்கள் ஒரு புல் ரிக்வெஸ்டை உருவாக்கி, CI தோல்வியுற்றால், அது தேர்ச்சி பெறும் வரை நாங்கள் உங்கள் மதிப்பாய்வைத் தொடங்க மாட்டோம். உங்கள் மாற்றங்கள் தோல்விக்கு வழிவகுத்தால், அதற்கான காரணத்தைக் கண்டறிந்து, சிக்கலைத் தீர்ப்பது உங்கள் பொறுப்பாகும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:277 +#, fuzzy +msgid "When CI fails, the failure links will show up at the bottom of the PR page, under the heading \"Some checks were not successful\". You'll see a list of failed checks, which, will show up at the top of the list of all checks if there are passing checks as well. If you click on the failure link, it will take you to the log. The log often provides all the information you need to figure out what caused the failure. Read through the log and try to figure out why the failure is occurring, and then do what's necessary to resolve it." +msgstr "CI தோல்வியடையும் போது, \"சில சரிபார்ப்புகள் வெற்றிகரமாக அமையவில்லை\" என்ற தலைப்பின் கீழ், PR பக்கத்தின் கீழே தோல்வி இணைப்புகள் தோன்றும். தோல்வியுற்ற சரிபார்ப்புகளின் பட்டியலை நீங்கள் காண்பீர்கள், மேலும், தேர்ச்சி பெற்ற சரிபார்ப்புகளும் இருந்தால், அவை அனைத்து சரிபார்ப்புகளின் பட்டியலின் மேலே தோன்றும். நீங்கள் தோல்வி இணைப்பைக் கிளிக் செய்தால், அது உங்களை லாகிற்கு அழைத்துச் செல்லும். தோல்விக்கான காரணத்தைக் கண்டறியத் தேவையான அனைத்துத் தகவல்களையும் அந்த லாக் பெரும்பாலும் வழங்கும். லாக்கை முழுமையாகப் படித்து, தோல்வி ஏன் ஏற்படுகிறது என்பதைக் கண்டறிய முயற்சி செய்யுங்கள், பின்னர் அதைத் தீர்க்கத் தேவையானதைச் செய்யுங்கள்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:279 +#, fuzzy +msgid "Occasionally, a CI check will fail for reasons that are unrelated to your changes. This could be due to an issue on the machine that runs the CI check; or because a CI check is unstable. If you see a failure, and you're fairly certain it's unrelated to your changes, add a comment to your PR to that effect, and we will look into it." +msgstr "அவ்வப்போது, உங்கள் மாற்றங்களுடன் தொடர்பில்லாத காரணங்களுக்காக ஒரு CI சரிபார்ப்பு தோல்வியடையலாம். இது CI சரிபார்ப்பை இயக்கும் கணினியில் உள்ள ஒரு சிக்கல் காரணமாகவோ, அல்லது ஒரு CI சரிபார்ப்பு நிலையற்றதாக இருப்பதால்வோ இருக்கலாம். நீங்கள் ஒரு தோல்வியைக் கண்டால், அது உங்கள் மாற்றங்களுடன் தொடர்பில்லாதது என்று உங்களுக்கு உறுதியாகத் தெரிந்தால், அந்தக் கருத்தை உங்கள் PR-இல் சேர்க்கவும், நாங்கள் அதை ஆராய்வோம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:281 +#, fuzzy +msgid "To trigger a new CI run, you need to push new changes to your branch." +msgstr "ஒரு புதிய CI ஓட்டத்தைத் தூண்ட, உங்கள் கிளைக்கு புதிய மாற்றங்களைத் தள்ள வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:283 +#, fuzzy +msgid "If you find yourself in a situation where you need help getting CI to pass, leave a comment on the PR letting us know and we'll do what we can to help." +msgstr "CI-ஐ கடக்க உங்களுக்கு உதவி தேவைப்படும் சூழ்நிலையில் நீங்கள் இருந்தால், PR-இல் ஒரு கருத்தைப் பதிவிட்டு எங்களுக்குத் தெரியப்படுத்துங்கள், நாங்கள் உதவ எங்களால் முடிந்ததைச் செய்வோம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:285 +#, fuzzy +msgid "/// note | The `pre-commit` and `towncrier` checks" +msgstr "/// note | `pre-commit` மற்றும் `towncrier` சரிபார்ப்புகள்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:287 +#, fuzzy +msgid "If either the `pre-commit` or `towncrier` checks fail, it will block most of the rest of the CI checks from running. You'll need to resolve the applicable issues before the full set of checks will run." +msgstr "`pre-commit` அல்லது `towncrier` சரிபார்ப்புகளில் ஏதேனும் ஒன்று தோல்வியுற்றால், அது CI சரிபார்ப்புகளில் மீதமுள்ள பெரும்பாலானவற்றை இயங்குவதிலிருந்து தடுக்கும். முழுமையான சரிபார்ப்புகளும் இயங்குவதற்கு முன்பு, பொருந்தக்கூடிய சிக்கல்களை நீங்கள் சரிசெய்ய வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:291 +#, fuzzy +msgid "We have limited CI resources. It is important to understand that every time you push to the branch, CI will start. If you're going to make a number of changes, it's better to make those changes locally, push them all at once. CI will only run on the most recent commit in a batch, minimizing the load on our CI system." +msgstr "எங்களிடம் வரையறுக்கப்பட்ட CI வளங்கள் உள்ளன. நீங்கள் ஒவ்வொரு முறையும் பிராஞ்சிற்கு புஷ் செய்யும்போது, CI தொடங்கும் என்பதைப் புரிந்துகொள்வது அவசியம். நீங்கள் பல மாற்றங்களைச் செய்யப் போகிறீர்கள் என்றால், அந்த மாற்றங்களை உள்ளூரில் செய்து, அனைத்தையும் ஒரே நேரத்தில் புஷ் செய்வது நல்லது. CI ஒரு தொகுதியில் உள்ள மிகச் சமீபத்திய கமிட்டில் மட்டுமே இயங்கும், இது எங்கள் CI அமைப்பின் சுமையைக் குறைக்கிறது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/submit-pr.md:293 +#, fuzzy +msgid "The process of submitting your PR is not done until it's passing CI, or you can provide an explanation for why it's not." +msgstr "உங்கள் PR சமர்ப்பிக்கும் செயல்முறை, அது CI-ஐ கடக்கும் வரை அல்லது அது ஏன் கடக்கவில்லை என்பதற்கான விளக்கத்தை நீங்கள் வழங்கும் வரை முழுமையடையாது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:1 +#, fuzzy +msgid "Getting started with translating" +msgstr "மொழிபெயர்ப்பைத் தொடங்குதல்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:3 +#, fuzzy +msgid "If you'd like to contribute to BeeWare's translation efforts, you'll need an account on [Weblate]{1}. [Create a new account]{2} if you don't currently have one; then let us know you're interested in helping out with translations." +msgstr "BeeWare-இன் மொழிபெயர்ப்பு முயற்சிகளுக்கு நீங்கள் பங்களிக்க விரும்பினால், உங்களுக்கு [Weblate]{1}-இல் ஒரு கணக்கு தேவைப்படும். உங்களிடம் தற்போது கணக்கு இல்லையென்றால், [புதிய கணக்கை உருவாக்கவும்]{2}; பின்னர் மொழிபெயர்ப்புகளில் உதவ நீங்கள் ஆர்வமாக இருப்பதாக எங்களுக்குத் தெரியப்படுத்தவும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:5 +#, fuzzy +msgid "There are two options for letting us know that you'd like to help out with translations:" +msgstr "மொழிபெயர்ப்புகளில் உதவ விரும்புவதை எங்களுக்குத் தெரிவிக்க இரண்டு வழிகள் உள்ளன:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:7 +#, fuzzy +msgid "If you're on Discord, join the [BeeWare server]{1}, and head to the `#translations` channel." +msgstr "நீங்கள் டிஸ்கார்டில் இருந்தால், [BeeWare சர்வர்]{1}-இல் சேர்ந்து, `#translations` சேனலுக்குச் செல்லுங்கள்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:8 +#, fuzzy +msgid "If you're not on Discord, you can create a new issue on the {{ formal_name }} repository." +msgstr "நீங்கள் டிஸ்கார்டில் இல்லை என்றால், {{ formal_name }} களஞ்சியத்தில் ஒரு புதிய சிக்கலை உருவாக்கலாம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:10 +#, fuzzy +msgid "In both cases, leave a message including the following information:" +msgstr "இரண்டு சந்தர்ப்பங்களிலும், பின்வரும் தகவல்களை உள்ளடக்கிய ஒரு செய்தியை விடுங்கள்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:12 +#, fuzzy +msgid "Your Weblate username" +msgstr "உங்கள் Weblate பயனர் பெயர்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:13 +#, fuzzy +msgid "The language you are planning to which you are planning to translate content" +msgstr "நீங்கள் உள்ளடக்கத்தை மொழிபெயர்க்கத் திட்டமிடும் மொழி" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:15 +#, fuzzy +msgid "Once we have this info, we'll get you added to the team." +msgstr "இந்தத் தகவல் கிடைத்தவுடன், உங்களை அணியில் சேர்த்துவிடுவோம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:17 +#, fuzzy +msgid "Adding a new translation" +msgstr "புதிய மொழிபெயர்ப்பைச் சேர்த்தல்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:19 +#, fuzzy +msgid "If the language you plan to help out with doesn't already exist, there are some additional steps required before you can get started:" +msgstr "நீங்கள் உதவத் திட்டமிடும் மொழி ஏற்கனவே இல்லையென்றால், நீங்கள் தொடங்குவதற்கு முன் சில கூடுதல் படிகள் தேவைப்படும்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:21 +#, fuzzy +msgid "Create the `/docs/mkdocs.language-code.yml` file, with language-specific content." +msgstr "மொழி-குறிப்பிட்ட உள்ளடக்கத்துடன் `/docs/mkdocs.language-code.yml` கோப்பை உருவாக்கவும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:22 +#, fuzzy +msgid "Update `tox.ini` to include the new language build commands." +msgstr "புதிய மொழி பில்ட் கட்டளைகளைச் சேர்க்க `tox.ini` ஐப் புதுப்பிக்கவும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:23 +#, fuzzy +msgid "Update `/docs/config.yml` to include the language under `extra: alternate:`." +msgstr "`/docs/config.yml` என்பதன் கீழ் மொழியைச் சேர்க்க `extra: alternate:` ஐப் புதுப்பிக்கவும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:25 +#, fuzzy +msgid "The following demonstrates the necessary changes using German as an example; a German translation already exists; replace the references to German, `de`, or other content for the language you're targeting." +msgstr "பின்வருவது, ஜெர்மன் மொழியை உதாரணமாகக் கொண்டு, தேவையான மாற்றங்களைக் காட்டுகிறது; ஜெர்மன் மொழிபெயர்ப்பு ஏற்கனவே உள்ளது; நீங்கள் இலக்கு வைக்கும் மொழிக்கு ஏற்ப ஜெர்மன், `de`, அல்லது பிற உள்ளடக்கத்திற்கான குறிப்புகளை மாற்றவும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:27 +#, fuzzy +msgid "A new MkDocs configuration file" +msgstr "ஒரு புதிய MkDocs உள்ளமைவுக் கோப்பு" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:29 +#, fuzzy +msgid "First, create a new file named `mkdocs.de.yml` in the `docs` directory, with the following content:" +msgstr "முதலில், `mkdocs.de.yml` கோப்பகத்தில் `docs` எனப் பெயரிடப்பட்ட ஒரு புதிய கோப்பை உருவாக்கவும், பின்வரும் உள்ளடக்கத்துடன்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:31 +#, fuzzy +msgid "" +"INHERIT: config.yml\n" +"site_name: {{ formal_name }} Dokumentation\n" +"site_url: {% if config.extra.website %}https://beeware.org/de{% else %}https://{{ project_name }}.beeware.org/de{% endif %}\n" +"docs_dir: de\n" +"\n" +"theme:\n" +" language: de\n" +"\n" +"extra:\n" +" language_url: de/\n" +" translation_type: machine\n" +" header:\n" +" About: Über\n" +" Documentation: Dokumentation\n" +" Community: Gemeinschaft\n" +" Contributing: Mitwirken\n" +" News: Neuigkeiten\n" +" Sponsor: Förderer" +msgstr "" +"வாரிசு: config.yml\n" +"தளப் பெயர்: {{ formal_name }} ஆவணங்கள்\n" +"தள முகவரி: {% if config.extra.website %}https://beeware.org/de{% else %}https://{{ project_name }}.beeware.org/de{% endif %}\n" +"ஆவணங்கள் கோப்புறை: de\n" +"\n" +"தீம்:\n" +" மொழி: de\n" +"\n" +"கூடுதல்:\n" +" மொழி_இணைப்பு: de/\n" +" மொழிபெயர்ப்பு_வகை: இயந்திரம்\n" +" தலைப்பு:\n" +" பற்றி: பற்றி\n" +" ஆவணக்காப்பு: ஆவணக்காப்பு\n" +" சமூகம்: சமூகம்\n" +" பங்களித்தல்: பங்களிக்கவும்\n" +" செய்திகள்: செய்திகள்\n" +" விளம்பரதாரர்: விளம்பரதாரர்கள்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:52 +#, fuzzy +msgid "Here's what is going on in this file:" +msgstr "இந்த கோப்பில் நடப்பவை இதோ:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:54 +#, fuzzy +msgid "This file inherits the configuration content from `config.yml`." +msgstr "இந்தக் கோப்பு `config.yml`-இலிருந்து உள்ளமைவு உள்ளடக்கத்தைப் பெறுகிறது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:55 +#, fuzzy +msgid "The `site_name` value is translated." +msgstr "`site_name` மதிப்பு மொழிபெயர்க்கப்பட்டது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:56 +#, fuzzy +msgid "The `site_url` value is the project site URL, followed by the language code." +msgstr "`site_url` மதிப்பு என்பது திட்ட தளத்தின் URL ஆகும், அதைத் தொடர்ந்து மொழி குறியீடு வரும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:57 +#, fuzzy +msgid "The `docs_dir` should be the language code." +msgstr "`docs_dir` மொழி குறியீடாக இருக்க வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:58 +#, fuzzy +msgid "The `theme: language:` value should be the language code, as [specified by the MkDocs Material theme]{1}. For most languages, this will be the same as the `docs_dir` language code; but for some (in particular languages with locale variants like `zh_CN`), there are differences." +msgstr "`theme: language:` மதிப்பு, [MkDocs Material தீம் மூலம் குறிப்பிடப்பட்டுள்ளபடி]{1}, மொழி குறியீடாக இருக்க வேண்டும். பெரும்பாலான மொழிகளுக்கு, இது `docs_dir` மொழி குறியீட்டைப் போலவே இருக்கும்; ஆனால் சிலவற்றில் (குறிப்பாக `zh_CN` போன்ற உள்ளூர்மயமாக்கல் மாறுபாடுகளைக் கொண்ட மொழிகளில்), வேறுபாடுகள் உள்ளன." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:59 +#, fuzzy +msgid "The `extra: language_url:` should be the language code, followed by a single slash, e.g. `de/` for German." +msgstr "`extra: language_url:` என்பது மொழி குறியீடாக இருக்க வேண்டும், அதைத் தொடர்ந்து ஒரு தனிப்பட்ட சல்தரகு வர வேண்டும், எ.கா. ஜெர்மன் மொழிக்கு `de/`." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:60 +#, fuzzy +msgid "The `extra: translation_type:` should be `machine` until the translation reaches 100% for the first time, at which point it should be `human`. It will revert to `machine` from `human` if it regresses to below 90%." +msgstr "மொழிபெயர்ப்பு முதல் முறையாக 100% அடையும் வரை `extra: translation_type:` என்பது `machine` ஆக இருக்க வேண்டும், அந்த நேரத்தில் அது `human` ஆக மாற வேண்டும். அது 90% க்கும் கீழே சரிந்தால் `machine` என்பதிலிருந்து `human` ஆக மீண்டும் மாறும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:61 +#, fuzzy +msgid "The content under `extra: header` is the translations for titles that appear in the header bar. This definition is *not* required on the main BeeWare website; it is only required on *other* sites (such as the tutorial, or project documentation)." +msgstr "`extra: header` என்பதன் கீழ் உள்ள உள்ளடக்கம், தலைப்புப் பட்டியில் தோன்றும் தலைப்புகளுக்கான மொழிபெயர்ப்புகளாகும். இந்த வரையறை பிரதான BeeWare இணையதளத்தில் தேவையில்லை; இது பயிற்சி அல்லது திட்ட ஆவணங்கள் போன்ற *மற்ற* தளங்களில் மட்டுமே தேவைப்படுகிறது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:63 +#, fuzzy +msgid "Update `tox.ini`" +msgstr "புதுப்பி `tox.ini`" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:65 +#, fuzzy +msgid "You'll need to make several changes to the `tox.ini` file." +msgstr "நீங்கள் `tox.ini` கோப்பில் பல மாற்றங்களைச் செய்ய வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:67 +#, fuzzy +msgid "You would add the following:" +msgstr "பின்வருவனவற்றை நீங்கள் சேர்ப்பீர்கள்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:69 +#, fuzzy +msgid "The new language code environment flag to the header line which begins `[testenv:docs`, with the language code preceded by a `-`, with no spaces included, e.g. `-de`." +msgstr "புதிய மொழி குறியீட்டு சூழல் கொடியானது, `[testenv:docs` எனத் தொடங்கும் தலைப்பு வரிக்குச் சேர்க்கப்படுகிறது. இதில் மொழி குறியீட்டிற்கு முன் ஒரு `-` வருகிறது, இடைவெளிகள் சேர்க்கப்படாது, எ.கா. `-de`." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:70 +#, fuzzy +msgid "The new language code exclusion to the first command, which begins with `!lint`, preceded by `-!`, with no spaces included, e.g. `-!de`." +msgstr "முதல் கட்டளைக்கான புதிய மொழி குறியீட்டு விலக்கு, இது `!lint` உடன் தொடங்கி, `-!` ஆல் முன்னொட்டுப்பட்டு, இடைவெளிகள் எதுவும் சேர்க்கப்படாமல், எ.கா. `-!de`." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:71 +#, fuzzy +msgid "The new language code to the line beginning with `translate : build_po_translations`." +msgstr "`translate : build_po_translations` உடன் தொடங்கும் வரிக்கு புதிய மொழி குறியீடு." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:72 +#, fuzzy +msgid "The new language code to the line beginning with `translate : update_machine_translations`" +msgstr "`translate : update_machine_translations` என்று தொடங்கும் வரிக்கு புதிய மொழிக்குறிப்பு" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:73 +#, fuzzy +msgid "A new command, beginning with, for example, `de : build_md_translations` for German, alphabetically within the existing language-specific commands that matches the content of those commands, with the new language code." +msgstr "அல்லது, ஏற்கனவே உள்ள மொழி-குறிப்பிட்ட கட்டளைகளுக்குள், அந்தக் கட்டளைகளின் உள்ளடக்கத்துடன் பொருந்தக்கூடிய, புதிய மொழி குறியீட்டுடன் தொடங்கும் ஒரு புதிய கட்டளை, உதாரணமாக, ஜெர்மன் மொழிக்கு `de : build_md_translations`." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:74 +#, fuzzy +msgid "The new language code to the line beginning with `all:`." +msgstr "`all:` உடன் தொடங்கும் வரிக்கு புதிய மொழி குறியீடு." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:76 +#, fuzzy +msgid "Update `config.yml`" +msgstr "புதுப்பி `config.yml`" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:78 +#, fuzzy +msgid "Add the language to `config.yml` so it will show up in the language selector in the header. Find the section beginning with `extra:`, and then locate the subsection beginning with `alternate:`. For German, you would add the following:" +msgstr "மொழியை `config.yml` இல் சேர்க்கவும், அப்போதுதான் அது தலைப்பில் உள்ள மொழித் தேர்வானதில் தோன்றும். `extra:` என்று தொடங்கும் பகுதியைக் கண்டறிந்து, பின்னர் `alternate:` என்று தொடங்கும் துணைப் பகுதியைக் கண்டறியவும். ஜெர்மன் மொழிக்கு, பின்வருவனவற்றைச் சேர்க்க வேண்டும்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:80 +#, fuzzy +msgid "" +"- name: Deutsch\n" +" link: /de/\n" +" lang: de" +msgstr "" +"- பெயர்: ஜெர்மன்\n" +" இணைப்பு: /de/\n" +" மொழி: de" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:86 +#, fuzzy +msgid "The language name should be translated into the language. The link must include the `/`s." +msgstr "மொழிப் பெயர் அந்த மொழியிலேயே மொழிபெயர்க்கப்பட வேண்டும். இணைப்பில் `/`கள் கட்டாயம் இருக்க வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:88 +#, fuzzy +msgid "Run `tox translate`" +msgstr "நடத்து `tox translate`" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:90 +#, fuzzy +msgid "You can now run `tox -e docs-translate`. This will generate an empty translation file; if you have a DeepL account, you can use that account to populate initial machine translations. If you don't have a DeepL account, that's fine - we'll run initial translations ourselves before accepting the pull request." +msgstr "நீங்கள் இப்போது `tox -e docs-translate`-ஐ இயக்கலாம். இது ஒரு வெற்று மொழிபெயர்ப்புக் கோப்பை உருவாக்கும்; உங்களிடம் DeepL கணக்கு இருந்தால், ஆரம்ப இயந்திர மொழிபெயர்ப்புகளை நிரப்ப அந்தக் கணக்கைப் பயன்படுத்தலாம். உங்களிடம் DeepL கணக்கு இல்லையென்றால் பரவாயில்லை - புல் கோரிக்கையை ஏற்றுக்கொள்வதற்கு முன்பு நாங்கள் ஆரம்ப மொழிபெயர்ப்புகளை நாங்களே செய்து கொள்வோம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:92 +#, fuzzy +msgid "Translation guidelines" +msgstr "மொழிபெயர்ப்பு வழிகாட்டுதல்கள்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:94 +#, fuzzy +msgid "Once you've been added to the team, it's time to log into [Weblate]{1} and begin working through translating strings." +msgstr "நீங்கள் குழுவில் சேர்க்கப்பட்டவுடன், [Weblate]{1}-இல் உள்நுழைந்து, சரங்களை மொழிபெயர்க்கத் தொடங்க வேண்டிய நேரம் இது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:96 +#, fuzzy +msgid "Tone versus word-for-word translation" +msgstr "பொருள் மொழிபெயர்ப்பு எதிர் வார்த்தைக்கு வார்த்தை மொழிபெயர்ப்பு" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:98 +#, fuzzy +msgid "It's more important to maintain the tone of the English text than to strive for a word-for-word translation. We try to be friendly and a bit colloquial in our content; try to maintain the spirit of that in your translations." +msgstr "சொல் வாரியாக மொழிபெயர்க்க முயற்சிப்பதை விட, ஆங்கில உரையின் தொனியைப் பேணுவது மிகவும் முக்கியம். எங்கள் உள்ளடக்கத்தில் நாங்கள் நட்பாகவும், சற்று பேச்சு வழக்கிலும் இருக்க முயற்சிக்கிறோம்; உங்கள் மொழிபெயர்ப்புகளில் அந்த உணர்வைத் தக்க வைத்துக் கொள்ள முயற்சி செய்யுங்கள்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:100 +#, fuzzy +msgid "If the English text contains a strong English idiom, don't feel beholden to maintain the idiom, if there is an analog in your language that would work equally well. If the term or phrase in the English text is a particularly idiomatic or slang term, don't be afraid to tell us we should consider making a change. Even for English speakers, idioms and slang can pose difficulty. Sometimes we need to change the English text to make it more straightforward for translators and readers alike." +msgstr "ஆங்கில உரையில் ஒரு வலுவான ஆங்கில சொற்றொடர் இருந்தால், உங்கள் மொழியில் சமமாகப் பொருந்தக்கூடிய ஒரு சொற்றொடர் இருந்தால், அதை அப்படியே வைத்திருக்க வேண்டிய கட்டாயம் இல்லை. ஆங்கில உரையில் உள்ள சொல் அல்லது சொற்றொடர் ஒரு குறிப்பிட்ட சொற்றொடர் அல்லது வட்டார வழக்குச் சொல்லாக இருந்தால், நாம் ஒரு மாற்றம் செய்ய வேண்டும் என்று பரிந்துரைக்கத் தயங்காதீர்கள். ஆங்கிலம் பேசுபவர்களுக்கே கூட, சொலவடைகளும் வழக்குச் சொற்களும் சிரமத்தை ஏற்படுத்தக்கூடும். சில நேரங்களில், மொழிபெயர்ப்பாளர்கள் மற்றும் வாசகர்கள் இருவருக்குமே ஆங்கில உரையை மேலும் எளிமையாக மாற்ற, நாம் அதை மாற்ற வேண்டியிருக்கும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:102 +#, fuzzy +msgid "Should I translate it?" +msgstr "நான் அதை மொழிபெயர்க்க வேண்டுமா?" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:104 +#, fuzzy +msgid "The following items should *not* be translated or updated:" +msgstr "பின்வரும் உருப்படிகள் மொழிபெயர்க்கப்படவோ அல்லது புதுப்பிக்கப்படவோ *கூடாது*:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:106 +#, fuzzy +msgid "**Commands**. For example, in \"You should run \\`briefcase create\\`.\", only \"You should run\" should be translated." +msgstr "**கட்டளைகள்**. உதாரணமாக, \"You should run \\`briefcase create\\`.\" என்பதில், \"You should run\" மட்டுமே மொழிபெயர்க்கப்பட வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:107 +#, fuzzy +msgid "**Namespaces**, such as class, method, or attribute names." +msgstr "வகுப்பு, முறை அல்லது பண்புக்கூறு பெயர்கள் போன்ற **பெயரகங்கள்**." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:108 +#, fuzzy +msgid "**Link URLs**. Standard Markdown links should appear in Weblate as `[Link text]{1}`, where `1` is the position of the link in the string with reference to other possible links. If the full URL is included in the string, as `[Link text](https://example.com/)`, the URL should be skipped for translation." +msgstr "**இணைப்பு URL-கள்**. நிலையான மார்க் டவுன் இணைப்புகள் Weblate-இல் `[Link text]{1}` எனத் தோன்ற வேண்டும், இதில் `1` என்பது மற்ற சாத்தியமான இணைப்புகளுடன் ஒப்பிடுகையில் சரத்தில் இணைப்பின் இருப்பிடத்தைக் குறிக்கிறது. சரத்தில் முழு URL `[Link text](https://example.com/)` என சேர்க்கப்பட்டிருந்தால், அந்த URL மொழிபெயர்ப்புக்காகத் தவிர்க்கப்பட வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:109 +#, fuzzy +msgid "**Reference links containing class, method or attribute names**. These should be left as-is, including the backticks. Every part of the example link shown here would not be translated." +msgstr "**வகுப்பு, முறை அல்லது பண்புக்கூறு பெயர்களைக் கொண்ட குறிப்பு இணைப்புகள்**. இவற்றை, பின்னோக்கி குறியீடுகளுடன் சேர்த்து, அப்படியே விட்டுவிட வேண்டும். இங்கே காட்டப்பட்டுள்ள எடுத்துக்காட்டு இணைப்பின் ஒவ்வொரு பகுதியும் மொழிபெயர்க்கப்படாது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:109 +#, fuzzy +msgid "[`Class.attribute`][Class.attribute]" +msgstr "[`Class.attribute`][வகுப்பு.பண்பு]" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:115 +#, fuzzy +msgid "**The link content of a Reference link**. For example, `link-content` would be skipped in the following:" +msgstr "**ஒரு குறிப்பு இணைப்பின் இணைப்பு உள்ளடக்கம்**. உதாரணமாக, பின்வருவனவற்றில் `link-content` தவிர்க்கப்படும்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:115 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:139 +#, fuzzy +msgid "[Link text][link-content]" +msgstr "[இணைப்பு உரை][இணைப்பு உள்ளடக்கம்]" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:121 +#, fuzzy +msgid "**Jinja directives**. This is any content wrapped inside two pairs of matching curly braces, or a matching pair of single curly braces with percent signs inside each end. Note: Including an example of the syntax here causes the Macros plugin to attempt to render it; see the [Macros documentation]{1} for examples." +msgstr "**ஜின்ஜா வழிமுறைகள்**. இது பொருந்தக்கூடிய வளைந்த அடைப்புக்குறிகளின் இரண்டு ஜோடிக்கு உள்ளே, அல்லது ஒவ்வொரு முனையிலும் சதவீதக் குறியீடுகளுடன் பொருந்தக்கூடிய ஒற்றை வளைந்த அடைப்புக்குறிகளுக்கு உள்ளே சுற்றப்பட்ட எந்தவொரு உள்ளடக்கமாகும். குறிப்பு: இங்கே சொற்றொடரியலின் ஒரு எடுத்துக்காட்டைச் சேர்ப்பது, மேக்ரோஸ் செருகுநிரலை அதைக் காட்ட முயற்சி செய்ய வைக்கும்; எடுத்துக்காட்டுகளுக்கு [மேக்ரோஸ் ஆவணங்கள்]{1}-ஐப் பார்க்கவும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:122 +#, fuzzy +msgid "**Custom anchors**. They are found after headers or above some content, and are formatted as `{ #anchor }`." +msgstr "**தனிப்பயன் நங்கூரங்கள்**. அவை தலைப்புகளுக்குப் பிறகு அல்லது சில உள்ளடக்கத்திற்கு மேலே காணப்படுகின்றன, மேலும் அவை `{ #anchor }` என வடிவமைக்கப்பட்டுள்ளன." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:123 +#, fuzzy +msgid "**Admonition syntax**. In the following example, the word \"admonition\" should not be translated. This goes for all styles of admonitions, including notes, warnings, etc. See the next section for information on translating the rest of the content." +msgstr "**எச்சரிக்கை இலக்கணம்**. பின்வரும் எடுத்துக்காட்டில், \"admonition\" என்ற சொல் மொழிபெயர்க்கப்படக்கூடாது. குறிப்புகள், எச்சரிக்கைகள் போன்ற அனைத்து வகையான எச்சரிக்கைகளுக்கும் இது பொருந்தும். மீதமுள்ள உள்ளடக்கத்தை மொழிபெயர்ப்பது குறித்த தகவல்களுக்கு அடுத்த பகுதியைப் பார்க்கவும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:123 +#, fuzzy +msgid "" +"/// admonition | Page Title\n" +"\n" +"Content.\n" +"\n" +"///" +msgstr "" +"/// admonition | பக்கத் தலைப்பு\n" +"\n" +"உள்ளடக்கம்.\n" +"\n" +"///" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:133 +#, fuzzy +msgid "**Backticks**. They are meant to stay as backticks; they are used for formatting both inline code and code blocks." +msgstr "**பேக்டிக்ஸ்**. அவை பேக்டிக்ஸ்களாகவே இருக்க வேண்டும்; அவை இன்லைன் கோட் மற்றும் கோட் பிளாக்குகள் இரண்டையும் வடிவமைக்கப் பயன்படுகின்றன." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:134 +#, fuzzy +msgid "**The syntax for including external content**. This is anything on the same line as `-8<-`, or on the lines between two `-8<-` on separate lines." +msgstr "**வெளியிடப்பட்ட உள்ளடக்கத்தைச் சேர்ப்பதற்கான சொற்றொடர் அமைப்பு**. இது `-8<-` உடன் ஒரே வரியில் உள்ள எதுவாகவும், அல்லது தனித்தனி வரிகளில் உள்ள இரண்டு `-8<-` களுக்கு இடையில் உள்ள வரிகளில் எதுவாகவும் இருக்கலாம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:136 +#, fuzzy +msgid "The following items *should* be translated:" +msgstr "பின்வரும் உருப்படிகள் மொழிபெயர்க்கப்பட *வேண்டும*்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:138 +#, fuzzy +msgid "**Link text**. In link syntax, the text comes before the URL, and is enclosed in brackets, as in `[Link text](URL)`. Standard Markdown links should appear in Weblate as `[Link text]{1}`, where `1` is the position of the link in the string with reference to other possible links." +msgstr "**இணைப்பு உரை**. இணைப்பு இலக்கணத்தில், உரை URL-க்கு முன்பு வருகிறது, மேலும் அது அடைப்புக்குறிகளுக்குள் மூடப்பட்டிருக்கும், அதாவது `[Link text](URL)`. நிலையான மார்க் டவுன் இணைப்புகள் Weblate-ல் `[Link text]{1}` எனத் தோன்ற வேண்டும், இதில் `1` என்பது மற்ற சாத்தியமான இணைப்புகளுடன் ஒப்பிடுகையில் சரத்தில் இணைப்பின் இருப்பிடத்தைக் குறிக்கிறது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:139 +#, fuzzy +msgid "**Reference link text**. For example, `Link text` would be translated in the following:" +msgstr "**குறிப்பு இணைப்பு உரை**. உதாரணமாக, `Link text` பின்வருமாறு மொழிபெயர்க்கப்படும்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:145 +#, fuzzy +msgid "**Admonition titles and content**. In the previous admonition example, \"Page Title\" and \"Content.\" should be translated." +msgstr "**எச்சரிக்கை தலைப்புகள் மற்றும் உள்ளடக்கம்**. முந்தைய எச்சரிக்கை எடுத்துக்காட்டில், \"பக்கத் தலைப்பு\" மற்றும் \"உள்ளடக்கம்\" மொழிபெயர்க்கப்பட வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:147 +#, fuzzy +msgid "Weblate" +msgstr "வெப்லேட்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:149 +#, fuzzy +msgid "We use [Weblate]{1} for our content translation. When we add a new translation, we use [DeepL]{2} for machine translation to produce a first pass at translations. That means, typically, the content you'll be translating is already machine translated. The expectation is that you, as a translator, will review, edit, and improve the existing machine translation." +msgstr "எங்கள் உள்ளடக்க மொழிபெயர்ப்பிற்காக நாங்கள் [Weblate]{1}-ஐப் பயன்படுத்துகிறோம். நாங்கள் ஒரு புதிய மொழிபெயர்ப்பைச் சேர்க்கும்போது, மொழிபெயர்ப்புகளின் முதல் வரைவை உருவாக்க இயந்திர மொழிபெயர்ப்பிற்காக [DeepL]{2}-ஐப் பயன்படுத்துகிறோம். அதாவது, பொதுவாக, நீங்கள் மொழிபெயர்க்கும் உள்ளடக்கம் ஏற்கனவே இயந்திரத்தால் மொழிபெயர்க்கப்பட்டிருக்கும். ஒரு மொழிபெயர்ப்பாளராக, நீங்கள் ஏற்கனவே உள்ள இயந்திர மொழிபெயர்ப்பை மதிப்பாய்வு செய்து, திருத்தி, மேம்படுத்துவீர்கள் என்பதே எதிர்பார்ப்பு." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:151 +#, fuzzy +msgid "Weblate processes everything on a string-by-string basis. It batches changes, and every couple of hours, it will submit a bulk commit with all the strings that have changed in that interval. So, it may take a couple of hours for your changes to show up on the website, but you can expect the update to appear within four hours." +msgstr "வெப்லேட் எல்லாவற்றையும் வரிசை வாரியாகச் செயலாக்குகிறது. அது மாற்றங்களைத் தொகுத்து, ஒவ்வொரு இரண்டு மணி நேரத்திற்கும் ஒருமுறை, அந்த இடைவெளியில் மாறிய அனைத்து வரிகளுடன் ஒரு மொத்த மாற்றத்தைச் சமர்ப்பிக்கும். எனவே, உங்கள் மாற்றங்கள் இணையதளத்தில் தோன்ற இரண்டு மணி நேரம் ஆகலாம், ஆனால் அந்தப் புதுப்பிப்பு நான்கு மணி நேரத்திற்குள் தோன்றும் என்று நீங்கள் எதிர்பார்க்கலாம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/translate.md:153 +#, fuzzy +msgid "If after that time, your changes still haven't appeared, the likely cause is a markup error, resulting in a failure in the docs build for that language. Any markup problem in any string will block the entire translation from being public. You can keep an eye on the build page for your language to see whether it has successfully built. The link is formatted similarly to this link to the French build page {% if config.extra.website %}[https://app.readthedocs.org/projects/beewareorg/]{1}{% else %}[https://app.readthedocs.org/projects/{{ project_name }}/](https://app.readthedocs.org/projects/{{ project_name }}/){% endif %}; change the language code to your language to view the appropriate build page. This will show the state of the most recent build of the site. If the build fails, look at the build log, and see if you can identify the source of the problem." +msgstr "அந்த நேரத்திற்குப் பிறகும், உங்கள் மாற்றங்கள் இன்னும் தோன்றவில்லை என்றால், அதற்கான சாத்தியமான காரணம் ஒரு மார்க்அப் பிழைதான், இது அந்த மொழிக்கான ஆவண உருவாக்கத் தோல்விக்கு வழிவகுக்கிறது. எந்தவொரு சரத்திலும் உள்ள எந்தவொரு மார்க்அப் பிரச்சனையும் முழு மொழிபெயர்ப்பும் பொதுவெளியில் வெளியாவதைத் தடுக்கும். உங்கள் மொழிக்கான பில்ட் பக்கம் வெற்றிகரமாக உருவாக்கப்பட்டதா என்பதைப் பார்க்க, நீங்கள் அதைக் கண்காணிக்கலாம். இணைப்பு பிரெஞ்சு பில்ட் பக்கத்திற்கான இந்த இணைப்பைப் போலவே வடிவமைக்கப்பட்டுள்ளது {% if config.extra.website %}[https://app.readthedocs.org/projects/beewareorg/]{1}{% else %}[https://app.readthedocs.org/projects/{{ project_name }}/](https://app.readthedocs.org/projects/{{ project_name }}/){% endif %}; பொருத்தமான பில்ட் பக்கத்தைப் பார்க்க, மொழி குறியீட்டை உங்கள் மொழிக்கு மாற்றவும். இது தளத்தின் மிகச் சமீபத்திய பில்டின் நிலையைக் காண்பிக்கும். பில்ட் தோல்வியுற்றால், பில்ட் பதிவேட்டைப் பார்த்து, சிக்கலின் மூலத்தைக் கண்டறிய முடியுமா என்று பாருங்கள்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:2 +#, fuzzy +msgid "Fixing a bug or implementing a feature will require you to write some new code." +msgstr "ஒரு பிழையைச் சரிசெய்வதற்கோ அல்லது ஒரு அம்சத்தைச் செயல்படுத்துவதற்கோ நீங்கள் சில புதிய குறியீட்டை எழுத வேண்டியிருக்கும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:7 +#, fuzzy +msgid "We have a [code style guide]{1} that outlines our guidelines for writing code for BeeWare." +msgstr "BeeWare-க்கான குறியீட்டை எழுதுவதற்கான எங்கள் வழிகாட்டுதல்களை விவரிக்கும் ஒரு [குறியீட்டு நடை வழிகாட்டி]{1} எங்களிடம் உள்ளது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:9 +#, fuzzy +msgid "Test-driven development" +msgstr "சோதனை வழி மேம்பாடு" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:11 +#, fuzzy +msgid "A good way to ensure your code is going to do what you expect it to, is to first write a test case to test for it. This test case should fail initially, as the code it is testing for is not yet present. You can then write the code changes needed to make the test pass, and know that what you've written is solving the problem you are expecting it to." +msgstr "உங்கள் குறியீடு நீங்கள் எதிர்பார்ப்பதைச் செய்யும் என்பதை உறுதி செய்வதற்கான ஒரு நல்ல வழி, முதலில் அதைச் சோதிக்க ஒரு சோதனை நிகழ்வை எழுதுவதாகும். இந்தச் சோதனை நிகழ்வு ஆரம்பத்தில் தோல்வியடைய வேண்டும், ஏனெனில் அது சோதிக்கும் குறியீடு இன்னும் உருவாக்கப்படவில்லை. பின்னர், சோதனையில் வெற்றிபெறத் தேவையான குறியீடு மாற்றங்களை நீங்கள் எழுதலாம், மேலும் நீங்கள் எழுதியது நீங்கள் எதிர்பார்க்கும் சிக்கலைத் தீர்க்கிறது என்பதை அறிந்து கொள்ளலாம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:13 +#, fuzzy +msgid "Run your code" +msgstr "உங்கள் குறியீட்டை இயக்கவும்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:15 +#, fuzzy +msgid "Once your code is written, you need to ensure it runs. You'll need to manually run your code to verify it is doing what you expect. If you haven't already, you'll want to write a test case for your changes; as mentioned above, this test should fail if your code is commented out or not present." +msgstr "உங்கள் குறியீடு எழுதப்பட்டவுடன், அது இயங்குகிறதா என்பதை நீங்கள் உறுதி செய்ய வேண்டும். நீங்கள் எதிர்பார்ப்பதை அது செய்கிறதா என்பதைச் சரிபார்க்க, உங்கள் குறியீட்டை நீங்கள் கைமுறையாக இயக்க வேண்டும். நீங்கள் இன்னும் செய்யவில்லை என்றால், உங்கள் மாற்றங்களுக்காக ஒரு சோதனை நிகழ்வை எழுத வேண்டும்; மேலே குறிப்பிட்டது போல், உங்கள் குறியீடு கருத்துரைக்கப்பட்டிருந்தாலோ அல்லது இல்லை என்றாலோ இந்தச் சோதனை தோல்வியடைய வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:17 +#, fuzzy +msgid "You'll add your test case to the test suite, so it can be run alongside the other tests. The next step is to run the test suite." +msgstr "உங்கள் சோதனை நிகழ்வை மற்ற சோதனைகளுடன் சேர்த்து இயக்கக்கூடிய வகையில் சோதனைத் தொகுப்பில் சேர்ப்பீர்கள். அடுத்த கட்டம், சோதனைத் தொகுப்பை இயக்குவதாகும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:19 +#, fuzzy +msgid "Running tests {% if not config.extra.hide_coverage %}and coverage{% endif %} { #run-test-suite }" +msgstr "சோதனைகளை இயக்குதல் {% if not config.extra.hide_coverage %}மற்றும் கவரேஜ்{% endif %} { #run-test-suite }" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:21 +#, fuzzy +msgid "{{ formal_name }} uses [`tox`]{1} to manage the testing process and [`pytest`]{2} for its own test suite." +msgstr "{{ formal_name }} சோதனை செயல்முறையை நிர்வகிக்க [`tox`]{1} மற்றும் அதன் சொந்த சோதனைத் தொகுப்பிற்கு [`pytest`]{2} ஐப் பயன்படுத்துகிறது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:23 +#, fuzzy +msgid "The default `tox` command includes running:" +msgstr "பூர்வீக `tox` கட்டளை இயங்குவதை உள்ளடக்கியது:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:25 +#, fuzzy +msgid "pre-commit hooks" +msgstr "முன்-அர்ப்பணிப்பு கொக்கிகள்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:26 +#, fuzzy +msgid "`towncrier` release note check" +msgstr "`towncrier` வெளியீட்டுக் குறிப்பு சரிபார்ப்பு" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:27 +#, fuzzy +msgid "documentation linting" +msgstr "ஆவணப்படுத்தல் லிண்டிங்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:29 +msgid "{% block testing_tox_command %}" +msgstr "{% block testing_tox_command %}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:31 +#, fuzzy +msgid "test suite for available Python versions" +msgstr "கிடைக்கும் பைத்தான் பதிப்புகளுக்கான சோதனைத் தொகுப்பு" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:33 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:79 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:169 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:213 +msgid "{% if not config.extra.hide_coverage %}" +msgstr "{% if not config.extra.hide_coverage %}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:35 +#, fuzzy +msgid "code coverage reporting" +msgstr "குறியீட்டு உள்ளடக்க அறிக்கை" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:41 +#, fuzzy +msgid "This is essentially what is run by CI when you submit a pull request." +msgstr "நீங்கள் ஒரு புல் ரிக்குவஸ்ட்டை சமர்ப்பிக்கும்போது, அடிப்படையில் CI இதுதான் இயக்கும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:43 +#, fuzzy +msgid "To run the full test suite, run:" +msgstr "முழுமையான சோதனைத் தொகுப்பை இயக்க, இயக்கி:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:51 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:61 +msgid "(.venv) $ tox" +msgstr "(.venv) $ tox" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:69 +msgid "(.venv) C:\\...>tox" +msgstr "(.venv) C:\\...>tox" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:77 +#, fuzzy +msgid "The full test suite can take a while to run. You can speed it up considerably by running `tox` in parallel, by running `tox p` (or `tox run-parallel`). When you run the test suite in parallel, you'll get less feedback on the progress of the test suite as it runs, but you'll still get a summary of any problems found at the end of the test run. You should get some output indicating that tests have been run. You may see `SKIPPED` tests, but shouldn't ever get any `FAIL` or `ERROR` test results. We run our full test suite before merging every patch. If that process discovers any problems, we don't merge the patch. If you do find a test error or failure, either there's something odd in your test environment, or you've found an edge case that we haven't seen before - either way, let us know!" +msgstr "முழுமையான சோதனைத் தொகுப்பை இயக்க சிறிது நேரம் ஆகலாம். `tox` ஐ இணையாக இயக்குவதன் மூலமும், `tox p` (அல்லது `tox run-parallel`)-ஐ இயக்குவதன் மூலமும் நீங்கள் இதை கணிசமாக வேகப்படுத்தலாம். சோதனைத் தொகுப்பை இணையாக இயக்கும்போது, அது இயங்கும் போது அதன் முன்னேற்றம் குறித்த குறைந்த பின்னூட்டத்தையே பெறுவீர்கள், ஆனால் சோதனை இயக்கம் முடிந்ததும் கண்டறியப்பட்ட ஏதேனும் சிக்கல்களின் சுருக்கத்தை நீங்கள் பெறுவீர்கள். சோதனைகள் நடத்தப்பட்டன என்பதைக் குறிக்கும் சில வெளியீட்டை நீங்கள் பெற வேண்டும். நீங்கள் `SKIPPED` சோதனைகளைக் காணலாம், ஆனால் `FAIL` அல்லது `ERROR` சோதனை முடிவுகளை ஒருபோதும் பெறக்கூடாது. ஒவ்வொரு பேட்சையும் இணைப்பதற்கு முன்பு நாங்கள் எங்கள் முழுமையான சோதனைத் தொகுப்பை இயக்குகிறோம். அந்தச் செயல்முறை ஏதேனும் சிக்கல்களைக் கண்டறிந்தால், நாங்கள் அந்தப் பேட்சை இணைப்பதில்லை. நீங்கள் ஒரு சோதனைப் பிழை அல்லது தோல்வியைக் கண்டறிந்தால், ஒன்று உங்கள் சோதனைச் சூழலில் ஏதேனும் விசித்திரமாக உள்ளது, அல்லது நாங்கள் இதற்கு முன்பு காணாத ஒரு விளிம்புநிலை நிகழ்வை நீங்கள் கண்டறிந்துள்ளீர்கள் - எதுவாக இருந்தாலும், எங்களுக்குத் தெரியப்படுத்துங்கள்!" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:81 +#, fuzzy +msgid "In addition to the tests passing, this should report [100% test coverage][code-coverage]." +msgstr "சோதனைகள் தேர்ச்சி பெறுவதோடு கூடுதலாக, இது [100% சோதனை உள்ளடக்கம்][code-coverage] எனவும் அறிக்கையிட வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:85 +#, fuzzy +msgid "{% block testing_running_additional %} {% endblock %}" +msgstr "{% block testing_running_additional %} {% endblock %}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:88 +#, fuzzy +msgid "Running test variations" +msgstr "சோதனை மாறுபாடுகளை இயக்குதல்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:90 +#, fuzzy +msgid "Run tests for multiple versions of Python" +msgstr "பைத்தனின் பல பதிப்புகளுக்கு சோதனைகளை இயக்கவும்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:92 +#, fuzzy +msgid "By default, many of the `tox` commands will attempt to run the test suite multiple times, once for each Python version supported by {{ formal_name }}. To do this, though, each of the Python versions must be installed on your machine and available to `tox`'s Python [discovery]{1} process. In general, if a version of Python is available via `PATH`, then `tox` should be able to find and use it." +msgstr "வழக்கமாக, பல `tox` கட்டளைகள், {{ formal_name }} ஆதரிக்கும் ஒவ்வொரு Python பதிப்பிற்கும் ஒருமுறை என, சோதனைத் தொகுப்பை பலமுறை இயக்க முயற்சிக்கும். இருப்பினும், இதைச் செய்ய, ஒவ்வொரு Python பதிப்பும் உங்கள் கணினியில் நிறுவப்பட்டிருக்க வேண்டும் மற்றும் `tox`-இன் Python [கண்டறிதல்]{1} செயல்முறைக்குக் கிடைக்கக்கூடியதாக இருக்க வேண்டும். பொதுவாக, ஒரு பைத்தான் பதிப்பு `PATH` வழியாகக் கிடைத்தால், `tox` அதைக் கண்டறிந்து பயன்படுத்த முடியும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:94 +#, fuzzy +msgid "Run only the test suite" +msgstr "சோதனைத் தொகுப்பை மட்டும் இயக்கவும்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:96 +#, fuzzy +msgid "If you're rapidly iterating on a new feature, you don't need to run the full test suite; you can run *only* the unit tests. To do this, run:" +msgstr "நீங்கள் ஒரு புதிய அம்சத்தை வேகமாக மேம்படுத்திக் கொண்டிருந்தால், முழுமையான சோதனைத் தொகுப்பை இயக்க வேண்டிய அவசியமில்லை; நீங்கள் *மட்டுமே* யூனிட் சோதனைகளை இயக்கலாம். இதைச் செய்ய, பின்வருவனவற்றை இயக்கவும்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:104 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:114 +msgid "(.venv) $ tox -e py" +msgstr "(.venv) $ tox -e py" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:122 +msgid "(.venv) C:\\...>tox -e py" +msgstr "(.venv) C:\\...>tox -e py" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:130 +#, fuzzy +msgid "Run a subset of tests { #test-subset }" +msgstr "சோதனைகளின் ஒரு பகுதியை நடத்துக { #test-subset }" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:132 +#, fuzzy +msgid "By default, `tox` will run all tests in the unit test suite. When you're developing your new test, it may be helpful to run *just* that one test. To do this, you can pass in [any `pytest` specifier]{1} as an argument to `tox`. These test paths are relative to the `briefcase` directory. For example, to run only the tests in a single file, run:" +msgstr "பயன்பாட்டுக்கு, `tox` யூனிட் டெஸ்ட் தொகுப்பில் உள்ள அனைத்து சோதனைகளையும் இயக்கும். நீங்கள் உங்கள் புதிய சோதனையை உருவாக்கும்போது, *அந்த ஒரு சோதனையை மட்டும்* இயக்குவது உதவியாக இருக்கும். இதைச் செய்ய, நீங்கள் `pytest`-க்கு ஒரு வாதமாக [எந்தவொரு {1} குறிப்பிடுவதையும்]`tox` அனுப்பலாம். இந்த சோதனைப் பாதைகள் `briefcase` கோப்பகத்திற்கு சார்புடையவை. உதாரணமாக, ஒரே கோப்பில் உள்ள சோதனைகளை மட்டும் இயக்க, பின்வருமாறு இயக்கவும்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:140 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:150 +msgid "(.venv) $ tox -e py -- tests/path_to_test_file/test_some_test.py" +msgstr "(.venv) $ tox -e py -- tests/path_to_test_file/test_some_test.py" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:158 +msgid "(.venv) C:\\...>tox -e py -- tests/path_to_test_file/test_some_test.py" +msgstr "(.venv) C:\\...>tox -e py -- tests/path_to_test_file/test_some_test.py" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:166 +#, fuzzy +msgid "{% block testing_subset_additional %} {% endblock %}" +msgstr "{% block testing_subset_additional %} {% endblock %}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:171 +#, fuzzy +msgid "You'll still get a coverage report when running a part of the test suite - but the coverage results will only report the lines of code that were executed by the specific tests you ran." +msgstr "சோதனைத் தொகுப்பின் ஒரு பகுதியை இயக்கும்போதும் உங்களுக்கு ஒரு கவரேஜ் அறிக்கை கிடைக்கும் - ஆனால், நீங்கள் இயக்கிய குறிப்பிட்ட சோதனைகளால் செயல்படுத்தப்பட்ட கோட் வரிகளை மட்டுமே கவரேஜ் முடிவுகள் தெரிவிக்கும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:175 +#, fuzzy +msgid "Run the test suite for a specific Python version { #test-py-version }" +msgstr "ஒரு குறிப்பிட்ட பைத்தான் பதிப்பிற்கான சோதனைத் தொகுப்பை இயக்கவும் { #test-py-version }" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:177 +#, fuzzy +msgid "By default `tox -e py` will run using whatever interpreter resolves as `python` on your machine. If you have multiple Python versions installed, and want to test a specific Python version from the versions you have installed, you can specify a specific Python version to use. For example, to run the test suite on Python {{ min_python_version }}, run:" +msgstr "பின்னமைப்பாக `tox -e py` உங்கள் கணினியில் `python` எனத் தீர்க்கப்படும் எந்தவொரு விளக்கிகொண்டும் இயங்கும். உங்களிடம் பல பைத்தான் பதிப்புகள் நிறுவப்பட்டிருந்தால், மேலும் நீங்கள் நிறுவியுள்ள பதிப்புகளில் இருந்து ஒரு குறிப்பிட்ட பைத்தான் பதிப்பைச் சோதிக்க விரும்பினால், பயன்படுத்த ஒரு குறிப்பிட்ட பைத்தான் பதிப்பை நீங்கள் குறிப்பிடலாம். உதாரணமாக, பைத்தான் {{ min_python_version }} இல் சோதனைத் தொகுப்பை இயக்க, பின்வருவனவற்றை இயக்கவும்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:185 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:195 +msgid "(.venv) $ tox -e py{{ min_python_version_tag }}" +msgstr "(.venv) $ tox -e py{{ min_python_version_tag }}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:203 +msgid "(.venv) C:\\...>tox -e py{{ min_python_version_tag }}" +msgstr "(.venv) C:\\...>tox -e py{{ min_python_version_tag }}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:211 +#, fuzzy +msgid "A [subset of tests][test-subset] can be run by adding `--` and a test specification to the command line." +msgstr "கட்டளை வரியில் `--` மற்றும் ஒரு சோதனை விவரக்குறிப்பைச் சேர்ப்பதன் மூலம் ஒரு [சோதனைகளின் துணைக்குழு][test-subset]-ஐ இயக்க முடியும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:215 +#, fuzzy +msgid "Run the test suite without coverage (fast)" +msgstr "கவரேஜ் இல்லாமல் சோதனைத் தொகுப்பை இயக்கவும் (வேகமாக)" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:217 +#, fuzzy +msgid "By default, `tox` will run the pytest suite in single threaded mode. You can speed up the execution of the test suite by running the test suite in parallel. This mode does not produce coverage files due to complexities in capturing coverage within spawned processes. To run a single python version in \"fast\" mode, run:" +msgstr "இயல்பாக, `tox` pytest தொகுப்பை ஒற்றை இழை பயன்முறையில் (single threaded mode) இயக்கும். சோதனைத் தொகுப்பை இணை இழை பயன்முறையில் (parallel) இயற்றுவதன் மூலம் அதன் செயல்பாட்டை நீங்கள் வேகப்படுத்தலாம். உருவாக்கப்பட்ட செயல்முறைகளுக்குள் உள்ளடக்கத்தை (coverage) பதிவு செய்வதில் உள்ள சிக்கல்களால், இந்த பயன்முறை உள்ளடக்கக் கோப்புகளை (coverage files) உருவாக்காது. ஒரு தனி பைத்தான் பதிப்பை \"வேகமான\" பயன்முறையில் (fast mode) இயக்க, பின்வருமாறு இயற்றவும்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:225 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:235 +msgid "(.venv) $ tox -e py-fast" +msgstr "(.venv) $ tox -e py-fast" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:243 +msgid "(.venv) C:\\...>tox -e py-fast" +msgstr "(.venv) C:\\...>tox -e py-fast" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:251 +#, fuzzy +msgid "A [subset of tests][test-subset] can be run by adding `--` and a test specification to the command line; a [specific Python version][test-py-version] can be used by adding the version to the test target (e.g., `py{{ min_python_version_tag }}-fast` to run fast on Python {{ min_python_version }})." +msgstr "ஒரு [சோதனைகளின் உட்பிரிவு][test-subset]-ஐ கட்டளை வரியில் `--` மற்றும் ஒரு சோதனை விவரக்குறிப்பைச் சேர்ப்பதன் மூலம் இயக்கலாம்; ஒரு [குறிப்பிட்ட பைத்தான் பதிப்பு][test-py-version]-ஐ சோதனை இலக்கில் பதிப்பைச் சேர்ப்பதன் மூலம் பயன்படுத்தலாம் (எ.கா., பைத்தானில் `py{{ min_python_version_tag }}-fast` வேகமாக இயக்க {{ min_python_version }})." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:253 +#, fuzzy +msgid "Code coverage { #code-coverage }" +msgstr "குறியீடு உள்ளடக்கம் { #code-coverage }" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:255 +#, fuzzy +msgid "{{ formal_name }} maintains 100% branch coverage in its codebase. When you add or modify code in the project, you must add test code to ensure coverage of any changes you make." +msgstr "{{ formal_name }} அதன் குறியீட்டுத் தொகுப்பில் 100% கிளை உள்ளடக்கத்தை பராமரிக்கிறது. நீங்கள் திட்டத்தில் குறியீட்டைச் சேர்க்கும்போது அல்லது மாற்றியமைக்கும்போது, நீங்கள் செய்யும் மாற்றங்களின் உள்ளடக்கத்தை உறுதிசெய்ய, சோதனைக் குறியீட்டைச் சேர்க்க வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:257 +#, fuzzy +msgid "However, {{ formal_name }} targets multiple platforms, as well as multiple versions of Python, so full coverage cannot be verified on a single platform and Python version. To accommodate this, several conditional coverage rules are defined in the `tool.coverage.coverage_conditional_plugin.rules` section of `pyproject.toml` (e.g., `no-cover-if-is-windows` can be used to flag a block of code that won't be executed when running the test suite on Windows). These rules are used to identify sections of code that are only covered on particular platforms or Python versions." +msgstr "இருப்பினும், {{ formal_name }} பல தளங்களையும், பைத்தனின் பல பதிப்புகளையும் இலக்காகக் கொண்டுள்ளது, எனவே முழுமையான உள்ளடக்கத்தை ஒரே தளம் மற்றும் பைத்தான் பதிப்பில் சரிபார்க்க முடியாது. இதைச் சமாளிக்க, `tool.coverage.coverage_conditional_plugin.rules` பிரிவில் பல நிபந்தனை மறைப்பு விதிகள் வரையறுக்கப்பட்டுள்ளன (எ.கா., விண்டோஸில் சோதனைத் தொகுப்பை இயக்கும்போது செயல்படுத்தப்படாத ஒரு குறியீட்டுத் தொகுப்பைக் குறிக்க `pyproject.toml` பயன்படுத்தப்படலாம்). இந்த விதிகள், குறிப்பிட்ட தளங்கள் அல்லது பைத்தானின் பதிப்புகளில் மட்டுமே மறைக்கப்படும் குறியீட்டுப் பகுதிகளை அடையாளம் காணப் பயன்படுகின்றன." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:259 +#, fuzzy +msgid "Of note, coverage reporting across Python versions can be a bit quirky. For instance, if coverage files are produced using one version of Python but coverage reporting is done on another, the report may include false positives for missed branches. Because of this, coverage reporting should always use the oldest version Python used to produce the coverage files." +msgstr "குறிப்பிடத்தக்க வகையில், பைத்தான் பதிப்புகளுக்கு இடையே கவரேஜ் அறிக்கை செய்வது சற்று விசித்திரமாக இருக்கலாம். உதாரணமாக, கவரேஜ் கோப்புகள் ஒரு பைத்தான் பதிப்பைப் பயன்படுத்தி உருவாக்கப்பட்டு, ஆனால் மற்றொரு பதிப்பில் கவரேஜ் அறிக்கை செய்யப்பட்டால், தவறவிட்ட கிளைகளுக்கான தவறான நேர்மறை முடிவுகள் அந்த அறிக்கையில் இருக்கலாம். இந்தக் காரணத்திற்காக, கவரேஜ் கோப்புகளை உருவாக்கப் பயன்படுத்தப்பட்ட பைத்தானின் பழமையான பதிப்பையே கவரேஜ் அறிக்கை எப்போதும் பயன்படுத்த வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:261 +#, fuzzy +msgid "Understanding coverage results" +msgstr "கவரேஜ் முடிவுகளைப் புரிந்துகொள்ளுதல்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:263 +#, fuzzy +msgid "At the end of the coverage test output there should be a report of the coverage data that was gathered:" +msgstr "கவரேஜ் சோதனை வெளியீட்டின் முடிவில், சேகரிக்கப்பட்ட கவரேஜ் தரவுகளின் அறிக்கை இருக்க வேண்டும்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:267 +#, fuzzy +msgid "" +"Name Stmts Miss Branch BrPart Cover Missing\n" +" ---------------------------------------------------\n" +" TOTAL 7540 0 1040 0 100.0%" +msgstr "" +"பெயர் கூற்றுகள் தவறுகள் கிளை பகுதி உறை விடுபட்டவை\n" +" ---------------------------------------------------\n" +" மொத்தம் 7540 0 1040 0 100.0%" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:273 +#, fuzzy +msgid "This tells us that the test suite has executed every possible branching path in the code. This isn't a 100% guarantee that there are no bugs, but it does mean that we're exercising every line of code in the codebase." +msgstr "சோதனைத் தொகுப்பு குறியீட்டில் உள்ள ஒவ்வொரு சாத்தியமான கிளைப் பாதையையும் இயக்கியுள்ளது என்பதை இது நமக்குத் தெரிவிக்கிறது. இது பிழைகள் இல்லை என்பதற்கு 100% உத்தரவாதம் அளிக்கவில்லை, ஆனால் குறியீட்டுத் தொகுப்பில் உள்ள ஒவ்வொரு வரியையும் நாம் இயக்கிப் பார்க்கிறோம் என்று இது அர்த்தப்படுத்துகிறது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:275 +#, fuzzy +msgid "If you make changes to the codebase, it's possible you'll introduce a gap in this coverage. When this happens, the coverage report will tell you which lines aren't being executed. For example, lets say we made a change to `some/interesting_file.py`, adding some new logic. The coverage report might look something like:" +msgstr "நீங்கள் குறியீட்டுத் தொகுப்பில் மாற்றங்களைச் செய்தால், இந்த உள்ளடக்கத்தில் ஒரு இடைவெளியை நீங்கள் அறிமுகப்படுத்தக்கூடும். இது நிகழும்போது, எந்த வரிகள் இயக்கப்படவில்லை என்பதை உள்ளடக்க அறிக்கை உங்களுக்குக் கூறும். உதாரணமாக, நாம் `some/interesting_file.py`-இல் சில புதிய தர்க்கங்களைச் சேர்த்து ஒரு மாற்றத்தைச் செய்ததாகக் கொள்வோம். உள்ளடக்க அறிக்கை ஏறக்குறைய இவ்வாறு இருக்கலாம்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:279 +#, fuzzy +msgid "" +"Name Stmts Miss Branch BrPart Cover Missing\n" +" -------------------------------------------------------------------------------\n" +" src/some/interesting_file.py 111 1 26 0 98.1% 170, 302-307, 320->335\n" +" -------------------------------------------------------------------------------\n" +" TOTAL 7540 1 1726 0 99.9%" +msgstr "" +"பெயர் அறிக்கைகள் செல்வி பிராஞ்ச் பகுதி உறை விடுபட்டது\n" +" -------------------------------------------------------------------------------\n" +" src/some/interesting_file.py 111 1 26 0 98.1% 170, 302-307, 320->335\n" +" -------------------------------------------------------------------------------\n" +" மொத்தம் 7540 1 1726 0 99.9%" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:287 +#, fuzzy +msgid "This tells us that line 170, lines 302-307, and a branch jumping from line 320 to line 335, are not being executed by the test suite. You'll need to add new tests (or modify an existing test) to restore this coverage." +msgstr "சோதனைத் தொகுப்பால் வரி 170, வரிகள் 302-307, மற்றும் வரி 320-லிருந்து வரி 335-க்குச் செல்லும் ஒரு கிளை ஆகியவை செயல்படுத்தப்படவில்லை என்பதை இது நமக்குத் தெரிவிக்கிறது. இந்த உள்ளடக்கத்தை மீட்டெடுக்க நீங்கள் புதிய சோதனைகளைச் சேர்க்க வேண்டும் (அல்லது ஏற்கனவே உள்ள சோதனையைத் திருத்த வேண்டும்)." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:289 +#, fuzzy +msgid "Coverage report for host platform and Python version" +msgstr "விருந்தளிக்கும் தளம் மற்றும் பைத்தான் பதிப்புக்கான உள்ளடக்க அறிக்கை" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:291 +#, fuzzy +msgid "You can generate a coverage report for your platform and version of Python. For example, to run the test suite and generate a coverage report on Python {{ min_python_version }}, run:" +msgstr "உங்கள் பிளாட்ஃபார்ம் மற்றும் பைத்தானின் பதிப்பிற்கான ஒரு கவரேஜ் அறிக்கையை நீங்கள் உருவாக்கலாம். உதாரணமாக, டெஸ்ட் சூட்டை இயக்கி, பைத்தான் {{ min_python_version }} இல் ஒரு கவரேஜ் அறிக்கையை உருவாக்க, இயக்கும்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:299 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:309 +msgid "(.venv) $ tox -m test{{ min_python_version_tag }}" +msgstr "(.venv) $ tox -m test{{ min_python_version_tag }}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:317 +msgid "(.venv) C:\\...>tox -m test{{ min_python_version_tag }}" +msgstr "(.venv) C:\\...>tox -m test{{ min_python_version_tag }}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:325 +#, fuzzy +msgid "Coverage report for host platform" +msgstr "விருந்தளிக்கும் தளத்திற்கான உள்ளடக்க அறிக்கை" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:327 +#, fuzzy +msgid "If all supported versions of Python are available to `tox`, then coverage for the host platform can be reported by running:" +msgstr "பைத்தனின் ஆதரிக்கப்படும் அனைத்துப் பதிப்புகளும் `tox`-க்குக் கிடைத்தால், ஹோஸ்ட் தளத்திற்கான கவரேஜை பின்வருவனவற்றை இயக்கி அறிக்கையிடலாம்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:335 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:345 +msgid "(.venv) $ tox p -m test-platform" +msgstr "(.venv) $ tox p -m test-platform" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:353 +msgid "(.venv) C:\\...>tox p -m test-platform" +msgstr "(.venv) C:\\...>tox p -m test-platform" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:361 +#, fuzzy +msgid "Coverage reporting in HTML" +msgstr "HTML-ல் உள்ளடக்க அறிக்கை" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:363 +#, fuzzy +msgid "A HTML coverage report can be generated by appending `-html` to any of the coverage `tox` environment names, for instance:" +msgstr "கவரேஜ் `-html` சுற்றுச்சூழல் பெயர்களில் ஏதேனும் ஒன்றிற்கு `tox` என்பதைச் சேர்ப்பதன் மூலம் ஒரு HTML கவரேஜ் அறிக்கையை உருவாக்கலாம், உதாரணமாக:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:371 src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:381 +msgid "(.venv) $ tox -e coverage-platform-html" +msgstr "(.venv) $ tox -e coverage-platform-html" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:389 +msgid "(.venv) C:\\...>tox -e coverage-platform-html" +msgstr "(.venv) C:\\...>tox -e coverage-platform-html" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:399 +#, fuzzy +msgid "{% block testing_additional %} {% endblock %}" +msgstr "{% block testing_additional %} {% endblock %}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:402 +#, fuzzy +msgid "It's not just about writing tests!" +msgstr "இது வெறும் தேர்வுகளை எழுதுவது மட்டுமல்ல!" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:404 +#, fuzzy +msgid "Although we ensure that we test all of our code, the task isn't *just* about maintaining that level of testing. Part of the task is to audit the code as you go. You could write a comprehensive set of tests for a concrete life jacket... but a concrete life jacket would still be useless for the purpose it was intended!" +msgstr "எங்கள் எல்லா குறியீடுகளையும் சோதிப்பதை நாங்கள் உறுதி செய்தாலும், இந்தப் பணி என்பது அந்தச் சோதனை அளவைப் பராமரிப்பது *மட்டும்* அல்ல. இந்தப் பணியின் ஒரு பகுதி, நீங்கள் குறியீட்டை எழுதும்போதே அதைத் தணிக்கை செய்வதும் ஆகும். நீங்கள் ஒரு கான்கிரீட் உயிர் காப்பு vest-க்கு ஒரு விரிவான சோதனைத் தொகுப்பை எழுதலாம்... ஆனால் ஒரு கான்கிரீட் உயிர் காப்பு vest, அது உருவாக்கப்பட்ட நோக்கத்திற்காக இன்னும் பயனற்றதாகவே இருக்கும்!" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-code.md:406 +#, fuzzy +msgid "As you develop tests, you should be checking that the core module is internally **consistent** as well. If you notice any method names that aren't internally consistent (e.g., something called `on_select` in one module, but called `on_selected` in another), or where the data isn't being handled consistently, flag it and bring it to our attention by raising a ticket. Or, if you're confident that you know what needs to be done, create a pull request that fixes the problem you've found." +msgstr "நீங்கள் சோதனைகளை உருவாக்கும்போது, முக்கிய தொகுதி உட்புறமாக **சீராக** உள்ளதா என்பதையும் சரிபார்க்க வேண்டும். உள்ளகத்தில் சீரற்றதாக இருக்கும் ஏதேனும் மெத்தட் பெயர்களை நீங்கள் கவனித்தால் (எ.கா., ஒரு மாட்யூலில் `on_select` என்று அழைக்கப்படுவது, மற்றொன்றில் `on_selected` என்று அழைக்கப்படுவது), அல்லது தரவு சீராகக் கையாளப்படாத இடங்களைக் கண்டால், அதைக் குறிப்பிட்டு ஒரு டிக்கெட் எழுப்புவதன் மூலம் எங்கள் கவனத்திற்குக் கொண்டு வாருங்கள். அல்லது, என்ன செய்ய வேண்டும் என்பது உங்களுக்குத் தெரியும் என்பதில் நீங்கள் நம்பிக்கையுடன் இருந்தால், நீங்கள் கண்டறிந்த சிக்கலைச் சரிசெய்யும் ஒரு புல் கோரிக்கையை உருவாக்குங்கள்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-docs.md:2 +#, fuzzy +msgid "These are the steps to follow to write your documentation contribution to {{ formal_name }}." +msgstr "{{ formal_name }}-க்கான உங்கள் ஆவணப் பங்களிப்பை எழுதப் பின்பற்ற வேண்டிய படிகள் இவை." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-docs.md:7 +#, fuzzy +msgid "Updating existing documentation" +msgstr "தற்போதுள்ள ஆவணங்களைப் புதுப்பித்தல்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-docs.md:9 +#, fuzzy +msgid "If you're editing the existing docs, you'll need to locate the file in the `/docs/en` directory. The file structure follows the page structure, so you can locate the file using the documentation URL." +msgstr "நீங்கள் ஏற்கனவே உள்ள ஆவணங்களைத் திருத்தினால், `/docs/en` கோப்பகத்தில் அந்தக் கோப்பை நீங்கள் கண்டறிய வேண்டும். கோப்பு அமைப்பு பக்க அமைப்பைப் பின்பற்றுகிறது, எனவே ஆவண URL-ஐப் பயன்படுத்தி நீங்கள் கோப்பைக் கண்டறியலாம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-docs.md:11 +#, fuzzy +msgid "Adding new documentation" +msgstr "புதிய ஆவணத்தைச் சேர்த்தல்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-docs.md:13 +#, fuzzy +msgid "If you're adding a new document, there are a few more steps involved." +msgstr "நீங்கள் ஒரு புதிய ஆவணத்தைச் சேர்த்தால், இன்னும் சில படிகள் உள்ளன." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-docs.md:15 +#, fuzzy +msgid "You'll need to create the document in the appropriate location within the `docs/en` directory. For discussion, we'll say you're adding a new document with the filename `new_doc.md`." +msgstr "நீங்கள் `docs/en` கோப்பகத்திற்குள் பொருத்தமான இடத்தில் ஆவணத்தை உருவாக்க வேண்டும். விவாதத்திற்காக, நீங்கள் `new_doc.md` என்ற கோப்புப் பெயரில் ஒரு புதிய ஆவணத்தைச் சேர்க்கிறீர்கள் என்று கொள்வோம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-docs.md:17 +#, fuzzy +msgid "Then, you'll need to update the `docs/en/SUMMARY.md` file to include your new file. `SUMMARY.md` is organized to basically reflect the `docs/en` directory structure, but, more importantly, directly determines the structure of the left sidebar. If you locate the section where you intend to include `new_doc.md`, you do not need to change anything in `SUMMARY.md` if you see a wildcard path listed. For example:" +msgstr "பின்னர், உங்கள் புதிய கோப்பைச் சேர்க்க `docs/en/SUMMARY.md` கோப்பை நீங்கள் புதுப்பிக்க வேண்டும். `SUMMARY.md` கோப்பு அடிப்படையில் `docs/en` கோப்பக அமைப்பைப் பிரதிபலிக்கும் வகையில் ஒழுங்கமைக்கப்பட்டுள்ளது, ஆனால், மிக முக்கியமாக, இது இடது பக்கப்பட்டியின் அமைப்பை நேரடியாகத் தீர்மானிக்கிறது. நீங்கள் `new_doc.md`-ஐச் சேர்க்க விரும்பும் பிரிவைக் கண்டறிந்தால், அங்கு ஒரு வைல்ட்கார்டு பாதை பட்டியலிடப்பட்டிருந்தால், `SUMMARY.md`-இல் எதையும் மாற்றத் தேவையில்லை. எடுத்துக்காட்டாக:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-docs.md:19 +#, fuzzy +msgid "- ./path/to/directory/*" +msgstr "- கோப்பகப் பாதை/*" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-docs.md:23 +#, fuzzy +msgid "If the section where you intend to include `new_doc.md` is a list of individual Markdown links, you'll need to add an explicit link to yours. For example:" +msgstr "நீங்கள் `new_doc.md`-ஐச் சேர்க்க விரும்பும் பகுதி தனிப்பட்ட மார்க்அப் இணைப்புகளின் பட்டியலாக இருந்தால், உங்கள் இணைப்பிற்கு ஒரு வெளிப்படையான இணைப்பைச் சேர்க்க வேண்டும். உதாரணமாக:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-docs.md:25 +#, fuzzy +msgid "- [My new document](new_doc.md)" +msgstr "- [எனது புதிய ஆவணம்](new_doc.md)" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-docs.md:29 +#, fuzzy +msgid "Writing your documentation" +msgstr "உங்கள் ஆவணங்களை எழுதுதல்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-docs.md:31 +#, fuzzy +msgid "You can now open the desired file into your editor, and begin writing." +msgstr "நீங்கள் இப்போது விரும்பிய கோப்பை உங்கள் எடிட்டரில் திறந்து, எழுதத் தொடங்கலாம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/how/write-docs.md:33 +#, fuzzy +msgid "We have a [documentation style guide]{1} that outlines our guidelines for writing documentation for BeeWare." +msgstr "BeeWare-க்கான ஆவணங்களை எழுதுவதற்கான எங்கள் வழிகாட்டுதல்களை விவரிக்கும் ஒரு [ஆவணப்படுத்தல் பாணி வழிகாட்டி]{1} எங்களிடம் உள்ளது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:1 +#, fuzzy +msgid "There are plenty of ways to contribute to {{ formal_name }}{% if not config.extra.website %} and BeeWare as a whole{% endif %}. These guides cover everything you need to know to provide your contribution." +msgstr "{{ formal_name }}{% if not config.extra.website %} மற்றும் ஒட்டுமொத்த BeeWare-க்கு பங்களிக்க ஏராளமான வழிகள் உள்ளன{% endif %}. உங்கள் பங்களிப்பை வழங்குவதற்குத் தேவையான அனைத்தையும் இந்த வழிகாட்டிகள் உள்ளடக்கியுள்ளன." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:3 +msgid "{% if not config.extra.website %}" +msgstr "{% if not config.extra.website %}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:5 +#, fuzzy +msgid "Can I contribute?" +msgstr "நான் பங்களிக்கலாமா?" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:7 +#, fuzzy +msgid "Yes! We have opportunities for folks at every experience level to contribute. Whether this is your first time contributing to open source, or you've been doing it for years, we have something that will work for you." +msgstr "ஆம்! ஒவ்வொரு அனுபவ மட்டத்தில் உள்ளவர்களுக்கும் பங்களிக்க எங்களிடம் வாய்ப்புகள் உள்ளன. இது நீங்கள் திறந்த மூலத்திற்குப் பங்களிக்கிற முதல் முறையாக இருந்தாலும் சரி, அல்லது பல ஆண்டுகளாக இதைச் செய்து வந்தாலும் சரி, உங்களுக்குப் பொருத்தமான ஒன்று எங்களிடம் உள்ளது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:9 +#, fuzzy +msgid "Is this your first time contributing to an open source project? We're here to help! We have [advice for first-time contributors]{1} to help with getting past any initial fears and concerns." +msgstr "ஒரு திறந்த மூலத் திட்டத்திற்கு நீங்கள் பங்களிக்க இதுவே முதல் முறையா? நாங்கள் உதவத் தயாராக இருக்கிறோம்! ஆரம்பகாலப் பங்களிப்பாளர்களுக்கு உதவ, எந்தவொரு ஆரம்பகட்ட அச்சங்களையும் கவலைகளையும் கடந்து செல்ல நாங்கள் [முதல் முறை பங்களிப்பாளர்களுக்கான ஆலோசனைகள்]{1}-ஐ வழங்குகிறோம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:13 +#, fuzzy +msgid "/// note | Using AI and autonomous tools" +msgstr "/// note | கலைமான் மற்றும் தன்னாட்சிக் கருவிகளைப் பயன்படுத்துதல்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:15 +#, fuzzy +msgid "The BeeWare Project neither encourages nor prohibits the use of AI tools when making contributions. However, if you do use an AI tool we require that you declare what tools you have used. Our [AI Policy]{1} contains full details of your obligations." +msgstr "பங்களிப்புகளைச் செய்யும்போது AI கருவிகளைப் பயன்படுத்துவதை பீவேர் திட்டம் ஊக்குவிக்கவோ அல்லது தடை செய்யவோ இல்லை. இருப்பினும், நீங்கள் ஒரு AI கருவியைப் பயன்படுத்தினால், நீங்கள் எந்தக் கருவிகளைப் பயன்படுத்தினீர்கள் என்பதை அறிவிக்க வேண்டும். எங்கள் [AI கொள்கை]{1} உங்கள் கடமைகள் குறித்த முழு விவரங்களைக் கொண்டுள்ளது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:19 +#, fuzzy +msgid "What can I do? { #what-can-i-do }" +msgstr "நான் என்ன செய்ய முடியும்? { #what-can-i-do }" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:21 +#, fuzzy +msgid "[Fix an issue]{1}" +msgstr "[ஒரு சிக்கலைச் சரிசெய்யவும்]{1}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:23 +#, fuzzy +msgid "The most obvious contribution you can make is to [write code to fix a known issue]{1}." +msgstr "நீங்கள் செய்யக்கூடிய மிகத் தெளிவான பங்களிப்பு, [அறியப்பட்ட சிக்கலைச் சரிசெய்ய குறியீடு எழுதுவது]{1} ஆகும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:25 +#, fuzzy +msgid "[Implement a new feature]{1}" +msgstr "[ஒரு புதிய அம்சத்தைச் செயல்படுத்தவும்]{1}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:27 +#, fuzzy +msgid "Is {{ formal_name }} missing a feature that you'd like to see? You can [implement a new feature]{1}." +msgstr "நீங்கள் பார்க்க விரும்பும் ஒரு அம்சம் {{ formal_name }}-ல் விடுபட்டுள்ளதா? நீங்கள் [ஒரு புதிய அம்சத்தைச் செயல்படுத்தலாம்]{1}." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:29 src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:87 +#, fuzzy +msgid "[Write documentation]{1}" +msgstr "[தயாரிப்பு ஆவணங்களை எழுதுங்கள்]{1}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:31 +#, fuzzy +msgid "No feature is complete until it's well documented. [Writing documentation]{1} is a way to contribute that doesn't involve writing code." +msgstr "ஒரு அம்சம் நன்கு ஆவணப்படுத்தப்படும் வரை அது முழுமையானது அல்ல. [ஆவணங்களை எழுதுதல்]{1} என்பது குறியீட்டை எழுதாமல் பங்களிப்பதற்கான ஒரு வழியாகும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:33 +#, fuzzy +msgid "[Triage an issue]{1}" +msgstr "[ஒரு சிக்கலை முன்னுரிமைப்படுத்து]{1}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:35 +#, fuzzy +msgid "Every time someone reports a new issue, that issue needs to be triaged. [Triaging an issue]{1} involves taking the information provided by the reporter, and trying to reproduce the problem they describe." +msgstr "ஒவ்வொரு முறையும் ஒருவர் ஒரு புதிய சிக்கலைப் புகாரளிக்கும்போது, அந்தச் சிக்கல் முன்னுரிமைப்படுத்தப்பட வேண்டும். [ஒரு சிக்கலை முன்னுரிமைப்படுத்துதல்]{1} என்பது, புகாரளித்தவர் வழங்கிய தகவல்களை எடுத்து, அவர்கள் விவரிக்கும் சிக்கலை மீண்டும் உருவாக்க முயற்சிப்பதை உள்ளடக்கியது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:37 +#, fuzzy +msgid "[Review a pull request]{1}" +msgstr "[இழு கோரிக்கையை மதிப்பாய்வு செய்யவும்]{1}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:39 +#, fuzzy +msgid "Once a pull request is submitted, it needs to be reviewed before it can be merged. Regardless of whether you are deeply familiar with the content, there is likely a way you can help with [reviewing a pull request]{1}." +msgstr "ஒரு புல் ரிக்வெஸ்ட் சமர்ப்பிக்கப்பட்டவுடன், அது இணைக்கப்படுவதற்கு முன்பு மதிப்பாய்வு செய்யப்பட வேண்டும். நீங்கள் அதன் உள்ளடக்கத்தை நன்கு அறிந்திருந்தாலும் இல்லாவிட்டாலும், [புல் ரிக்வெஸ்டை மதிப்பாய்வு செய்வதில்]{1} நீங்கள் உதவக்கூடிய ஒரு வழி இருக்கக்கூடும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:41 +#, fuzzy +msgid "[Suggest a new feature]{1}" +msgstr "[புதிய அம்சத்தை பரிந்துரைக்கவும்]{1}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:43 +#, fuzzy +msgid "Do you have a suggestion or idea for a new addition to one of the BeeWare tools? You can [propose a new feature]{1} for consideration." +msgstr "BeeWare கருவிகளில் ஒன்றிற்கு ஒரு புதிய அம்சத்தைச் சேர்ப்பதற்கான பரிந்துரை அல்லது யோசனை உங்களிடம் உள்ளதா? நீங்கள் பரிசீலனைக்காக [ஒரு புதிய அம்சத்தை முன்மொழியலாம்]{1}." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:47 src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:105 +#, fuzzy +msgid "[Translate content]{1}" +msgstr "[உள்ளடக்கத்தை மொழிபெயர்க்கவும்]{1}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:49 +#, fuzzy +msgid "BeeWare maintains various documentation in multiple languages. If you know a language other than English, you can help with [translating content]{1}." +msgstr "பீவேர் பல மொழிகளில் பல்வேறு ஆவணங்களைப் பராமரிக்கிறது. உங்களுக்கு ஆங்கிலம் தவிர வேறு ஏதேனும் மொழி தெரிந்தால், [உள்ளடக்கத்தை மொழிபெயர்க்க]{1} உதவலாம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:53 +#, fuzzy +msgid "[Use the tools]{1}" +msgstr "[கருவிகளைப் பயன்படுத்துங்கள்]{1}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:55 +#, fuzzy +msgid "Do you have an idea for an app built with Toga? Do you have an existing app that could be packaged with Briefcase? You can [use the tools]{1} and provide feedback on your experience." +msgstr "டோகா கொண்டு உருவாக்கப்பட்ட ஒரு செயலிக்கு உங்களிடம் யோசனை உள்ளதா? பிரீஃப்கேஸுடன் தொகுக்கக்கூடிய ஏற்கனவே உள்ள செயலி உங்களிடம் உள்ளதா? நீங்கள் [கருவிகளைப் பயன்படுத்தலாம்]{1} மற்றும் உங்கள் அனுபவத்தைப் பற்றிய கருத்துக்களை வழங்கலாம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:57 +#, fuzzy +msgid "How do I contribute?" +msgstr "நான் எப்படி பங்களிக்க முடியும்?" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:59 +#, fuzzy +msgid "[Set up a development environment]{1}" +msgstr "[ஒரு மேம்பாட்டுச் சூழலை அமைத்தல்]{1}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:61 +#, fuzzy +msgid "Before you can begin contributing to BeeWare, you'll need to [set up your development environment]{1}." +msgstr "BeeWare-க்கு பங்களிக்கத் தொடங்குவதற்கு முன், நீங்கள் [உங்கள் மேம்பாட்டுச் சூழலை அமைக்க வேண்டும்]{1}." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:63 +#, fuzzy +msgid "[Reproduce an issue]{1}" +msgstr "[ஒரு சிக்கலை மீண்டும் உருவாக்கு]{1}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:65 +#, fuzzy +msgid "Before fixing an issue, you'll need to [verify it exists]{1}. Reproducing an issue is also an important part of triage." +msgstr "ஒரு சிக்கலைச் சரிசெய்வதற்கு முன், அது உண்மையில் இருப்பதை நீங்கள் சரிபார்க்க வேண்டும். ஒரு சிக்கலை மீண்டும் உருவாக்குவதும் முன்னுரிமைப் பகுப்பாய்வின் ஒரு முக்கியப் பகுதியாகும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:67 +#, fuzzy +msgid "[Work from a branch]{1}" +msgstr "கிளையிலிருந்து வேலை செய்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:69 +#, fuzzy +msgid "When preparing to submit a contribution, always [work from a branch]{1}." +msgstr "ஒரு பங்களிப்பைச் சமர்ப்பிக்கத் தயாராகும் போது, எப்போதும் ஒரு கிளை மூலம் வேலை செய்யுங்கள்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:71 +#, fuzzy +msgid "[Avoid scope creep]{1}" +msgstr "[எல்லை மீறலைத் தவிர்க்கவும்]{1}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:73 +#, fuzzy +msgid "It's important to maintain focus, and [avoid scope creep]{1} with your contribution." +msgstr "உங்கள் பங்களிப்பில் கவனம் செலுத்துவதும், [எல்லை மீறலைத் தவிர்ப்பதும்]{1} முக்கியம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:75 +#, fuzzy +msgid "[Propose a new feature]{1}" +msgstr "[புதிய அம்சத்தை முன்மொழியுங்கள்]{1}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:77 +#, fuzzy +msgid "You'll follow these steps to [propose a new feature]{1}." +msgstr "[ஒரு புதிய அம்சத்தை முன்மொழಿಯ]{1}க்க இந்தப் படிகளைப் பின்பற்றுவீர்கள்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:79 +#, fuzzy +msgid "[Write, run, and test code]{1}" +msgstr "[கோடை எழுது, இயக்கி, சோதிக்கவும்]{1}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:81 +#, fuzzy +msgid "To update or contribute code, you'll need to [write, run, and test your code]{1}." +msgstr "கோடைப் புதுப்பிக்க அல்லது பங்களிக்க, நீங்கள் உங்கள் கோடை எழுதி, இயக்கி, சோதிக்க வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:83 +#, fuzzy +msgid "[Build documentation]{1}" +msgstr "[கட்டுமான ஆவணம்]{1}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:85 +#, fuzzy +msgid "To update or contribute to documentation, you'll need to be able to [build the docs]{1}." +msgstr "ஆவணங்களைப் புதுப்பிக்க அல்லது பங்களிக்க, நீங்கள் ஆவணங்களை உருவாக்கக்கூடியவராக இருக்க வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:89 +#, fuzzy +msgid "To contribute documentation, you'll [write new content or update existing content]{1}." +msgstr "ஆவணப்படுத்தலுக்குப் பங்களிக்க, நீங்கள் புதிய உள்ளடக்கத்தை எழுதுவீர்கள் அல்லது ஏற்கனவே உள்ள உள்ளடக்கத்தைப் புதுப்பிப்பீர்கள்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:91 +#, fuzzy +msgid "[Add a change note]{1}" +msgstr "[மாற்றக் குறிப்பைச் சேர்]{1}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:93 +#, fuzzy +msgid "Every pull request should be accompanied by a [change note]{1}." +msgstr "ஒவ்வொரு புல் ரிக்வெஸ்ட்டுடனும் ஒரு [மாற்றக் குறிப்பு]{1} இணைக்கப்பட வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:95 +#, fuzzy +msgid "[Submit a pull request]{1}" +msgstr "[பல் கோரிக்கையைச் சமர்ப்பிக்கவும்]{1}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:97 +#, fuzzy +msgid "Once your changes are ready, you'll [submit a pull request]{1} for review." +msgstr "உங்கள் மாற்றங்கள் தயாரானதும், மதிப்பாய்விற்காக [ஒரு புல் கோரிக்கையைச் சமர்ப்பிப்பீர்கள்]{1}." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:99 +#, fuzzy +msgid "[Provide a review]{1}" +msgstr "[மதிப்பாய்வு வழங்குங்கள்]{1}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:101 +#, fuzzy +msgid "If you're comfortable, you can [provide a review of someone else's contribution]{1}." +msgstr "உங்களுக்கு வசதியாக இருந்தால், நீங்கள் [பிறரின் பங்களிப்புக்கான மதிப்பாய்வை வழங்கலாம்]{1}." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:107 +#, fuzzy +msgid "BeeWare uses Weblate for [translations]{1}, which requires a few steps to get started." +msgstr "பீவேர் [மொழிபெயர்ப்புகளுக்கு]{1} வெப்லேட்டைப் பயன்படுத்துகிறது, இதைத் தொடங்க சில படிகள் தேவை." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:111 +#, fuzzy +msgid "[Submit a new issue]{1}" +msgstr "[புதிய சிக்கலைச் சமர்ப்பிக்கவும்]{1}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:113 +#, fuzzy +msgid "If you run into a new problem or bug, it's helpful to [submit an issue]{1}." +msgstr "நீங்கள் ஒரு புதிய சிக்கல் அல்லது பிழையைச் சந்தித்தால், [ஒரு சிக்கலைச் சமர்ப்பிப்பது]{1} உதவியாக இருக்கும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:115 +#, fuzzy +msgid "What happens next?" +msgstr "அடுத்து என்ன நடக்கும்?" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:117 +#, fuzzy +msgid "[Pull request review]{1}" +msgstr "[இழு கோரிக்கை ஆய்வு]{1}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:119 +#, fuzzy +msgid "When a pull request is submitted, the next step is [the PR review]{1}." +msgstr "ஒரு புல் ரிக்குவெஸ்ட் சமர்ப்பிக்கப்படும்போது, அடுத்த கட்டம் [PR மதிப்பாய்வு]{1} ஆகும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:121 +#, fuzzy +msgid "[The release process]{1}" +msgstr "[வெளியீட்டு செயல்முறை]{1}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:123 +#, fuzzy +msgid "Merged contributions will go through [the release process]{1}." +msgstr "இணைக்கப்பட்ட பங்களிப்புகள் [வெளியீட்டு செயல்முறை]{1}-க்கு உட்படும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:125 +#, fuzzy +msgid "Policies" +msgstr "கொள்கைகள்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:127 +#, fuzzy +msgid "[AI Policy]{1}" +msgstr "[கலைப்புத்தி கொள்கை]{1}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:129 +#, fuzzy +msgid "BeeWare's policy on the usage of Generative AI, Large Language Models, and other autonomous tooling when contributing." +msgstr "பங்களிக்கும்போது, ஜெனரேட்டிவ் AI, பெரிய மொழி மாதிரிகள் மற்றும் பிற தன்னாட்சியான கருவிகளைப் பயன்படுத்துவது குறித்த பீவேயரின் கொள்கை." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:131 +#, fuzzy +msgid "Style Guides" +msgstr "பாணி வழிகாட்டிகள்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:133 +#, fuzzy +msgid "[Code style guide]{1}" +msgstr "[குறியீட்டு நடை வழிகாட்டி]{1}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:135 +#, fuzzy +msgid "These are the guidelines for contributing code to BeeWare projects." +msgstr "BeeWare திட்டங்களுக்குக் குறியீடு பங்களிப்பதற்கான வழிகாட்டுதல்கள் இவை." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:137 +#, fuzzy +msgid "[Documentation style guide]{1}" +msgstr "[ஆவணப்படுத்தல் பாணி வழிகாட்டி]{1}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/index.md:139 +#, fuzzy +msgid "These are the guidelines for contributing documentation to BeeWare projects." +msgstr "BeeWare திட்டங்களுக்கு ஆவணங்களைப் பங்களிப்பதற்கான வழிகாட்டுதல்கள் இவை." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:1 +#, fuzzy +msgid "Your pull request has been submitted, and passing CI. It is now ready to be reviewed." +msgstr "உங்கள் புல் ரிக்வெஸ்ட் சமர்ப்பிக்கப்பட்டு, CI-யிலும் தேர்ச்சி பெற்றுள்ளது. இது இப்போது மதிப்பாய்வு செய்யத் தயாராக உள்ளது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:3 +#, fuzzy +msgid "tl;dr{1} - The review process" +msgstr "சுருக்கம்{1} - மதிப்பாய்வு செயல்முறை" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:5 +#, fuzzy +msgid "The short version of the review process:" +msgstr "மதிப்பாய்வு செயல்முறையின் சுருக்கமான வடிவம்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:7 +#, fuzzy +msgid "Wait for a review." +msgstr "ஒரு மதிப்பாய்விற்காகக் காத்திருங்கள்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:8 +#, fuzzy +msgid "Respond to feedback." +msgstr "கருத்துகளுக்குப் பதிலளித்தல்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:9 +#, fuzzy +msgid "If changes are requested:" +msgstr "மாற்றங்கள் கோரப்பட்டால்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:9 +#, fuzzy +msgid "Work through completing requested changes." +msgstr "கோரப்பட்ட மாற்றங்களைச் செய்து முடிக்கவும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:9 +#, fuzzy +msgid "Submit all requested changes." +msgstr "கோரப்பட்ட அனைத்து மாற்றங்களையும் சமர்ப்பிக்கவும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:9 +#, fuzzy +msgid "Re-request a review when all requested changes have been submitted." +msgstr "கோரப்பட்ட அனைத்து மாற்றங்களும் சமர்ப்பிக்கப்பட்டதும், மறுபரிசீலனைக்கு மீண்டும் கோரவும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:9 +#, fuzzy +msgid "Repeat section three until no further changes are needed." +msgstr "மேலும் மாற்றங்கள் தேவையில்லாத வரை மூன்றாம் பகுதியை மீண்டும் செய்யவும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:14 +#, fuzzy +msgid "Wait for your pull request to be approved and merged." +msgstr "உங்கள் புல் ரிக்வெஸ்ட்டு அங்கீகரிக்கப்பட்டு மर्ज செய்யப்படும் வரை காத்திருங்கள்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:16 +#, fuzzy +msgid "Congratulations! You've just made a contribution to {{ formal_name }}!" +msgstr "வாழ்த்துகள்! நீங்கள் {{ formal_name }} க்கு ஒரு பங்களிப்பைச் செய்துள்ளீர்கள்!" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:18 +#, fuzzy +msgid "I submitted my pull request, what's next?" +msgstr "நான் எனது புல் ரிக்வெஸ்ட்டை சமர்ப்பித்துவிட்டேன், அடுத்து என்ன?" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:20 +#, fuzzy +msgid "After submitting your pull request, you'll need to wait for a review of your contribution. There are two sides to the review process: providing a review and receiving a review." +msgstr "உங்கள் புல் ரிக்குவஸ்டை சமர்ப்பித்த பிறகு, உங்கள் பங்களிப்பின் மதிப்பாய்விற்காக நீங்கள் காத்திருக்க வேண்டும். மதிப்பாய்வு செயல்முறைக்கு இரண்டு பக்கங்கள் உள்ளன: மதிப்பாய்வை வழங்குதல் மற்றும் மதிப்பாய்வைப் பெறுதல்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:22 +#, fuzzy +msgid "/// info | Review expectations" +msgstr "/// info | எதிர்பார்ப்புகளை மறுபரிசீலனை செய்யுங்கள்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:24 +#, fuzzy +msgid "You should expect anyone reviewing your submissions to follow these guidelines, including reviews from members of the core team. You should also follow these guidelines when you are reviewing submissions from others." +msgstr "உங்கள் சமர்ப்பிப்புகளை மதிப்பாய்வு செய்யும் எவரும், முக்கியக் குழுவின் உறுப்பினர்களின் மதிப்பாய்வுகள் உட்பட, இந்த வழிகாட்டுதல்களைப் பின்பற்றுவார்கள் என்று நீங்கள் எதிர்பார்க்கலாம். மற்றவர்களின் சமர்ப்பிப்புகளை நீங்கள் மதிப்பாய்வு செய்யும்போதும் இந்த வழிகாட்டுதல்களைப் பின்பற்ற வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:26 +#, fuzzy +msgid "If you feel your reviewer is straying from these expectations, and you feel comfortable raising the issue yourself on the pull request, you can do so. If you don't feel comfortable, please reach out to the [BeeWare Code of Conduct Response Team]{1}. We will review your report, and follow up with your reviewer. The follow-up will reflect the reported action; a minor transgression may result in a discussion, whereas a major violation may result in something more serious." +msgstr "உங்கள் மதிப்பாய்வாளர் இந்த எதிர்பார்ப்புகளிலிருந்து விலகிச் செல்கிறார் என்று நீங்கள் உணர்ந்தால், மேலும் புல் ரிக்குவஸ்டில் (pull request) நீங்களே இந்தப் பிரச்சினையை எழுப்ப வசதியாக உணர்ந்தால், நீங்கள் அவ்வாறு செய்யலாம். உங்களுக்கு வசதியாக இல்லையென்றால், தயவுசெய்து [BeeWare நடத்தை விதிமுறைகளுக்கான பதிலளிப்புக் குழுவை]{1} தொடர்பு கொள்ளவும். நாங்கள் உங்கள் அறிக்கையை மதிப்பாய்வு செய்து, உங்கள் மதிப்பாய்வாளரிடம் பின்தொடர்ந்து நடவடிக்கை எடுப்போம். இந்தப் பின்தொடர் நடவடிக்கை, புகாரளிக்கப்பட்ட செயலைப் பிரதிபலிக்கும்; ஒரு சிறிய மீறல் ஒரு கலந்துரையாடலுக்கு வழிவகுக்கலாம், அதேசமயம் ஒரு பெரிய மீறல் இன்னும் தீவிரமான விளைவுகளுக்கு வழிவகுக்கலாம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:30 +#, fuzzy +msgid "Providing a review" +msgstr "மதிப்பாய்வு வழங்குதல்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:32 +#, fuzzy +msgid "Everyone is welcome to provide a review on any pull request. [These guidelines]{1} describe our expectations of a review, regardless of whether it's provided by a core team member or a member of the community." +msgstr "எந்தவொரு புல் ரிக்வெஸ்ட்டிலும் விமர்சனம் வழங்க அனைவரும் வரவேற்கப்படுகிறார்கள். [இந்த வழிகாட்டுதல்கள்]{1}, ஒரு விமர்சனம், கோர் டீம் உறுப்பினரால் வழங்கப்பட்டாலும் சரி அல்லது சமூக உறுப்பினரால் வழங்கப்பட்டாலும் சரி, அது குறித்த எங்கள் எதிர்பார்ப்புகளை விவரிக்கின்றன." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:34 +#, fuzzy +msgid "A core team member will always need to provide the final review; but reviews from community members can be a helpful way to streamline the process - ideally, the review from the core team would be a formality after community reviews have identified all the major problems." +msgstr "ஒரு முக்கியக் குழு உறுப்பினர் எப்போதும் இறுதி மதிப்பாய்வை வழங்க வேண்டும்; ஆனால் சமூக உறுப்பினர்களின் மதிப்பாய்வுகள் செயல்முறையை நெறிப்படுத்த உதவிகரமான வழியாக இருக்கும் - சிறந்த முறையில், சமூக மதிப்பாய்வுகள் அனைத்து முக்கியப் பிரச்சினைகளையும் கண்டறிந்த பிறகு, முக்கியக் குழுவின் மதிப்பாய்வு ஒரு சம்பிரதாயமாகவே இருக்கும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:36 +#, fuzzy +msgid "Receiving a review" +msgstr "மதிப்புரை பெறுதல்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:38 +#, fuzzy +msgid "Receiving a review involves three basic steps:" +msgstr "ஒரு மதிப்பாய்வைப் பெறுவது மூன்று அடிப்படைப் படிகளை உள்ளடக்கியது:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:40 +#, fuzzy +msgid "Initial feedback and questions." +msgstr "ஆரம்பகட்ட கருத்துகள் மற்றும் கேள்விகள்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:41 +#, fuzzy +msgid "Change requests." +msgstr "மாற்றக் கோரிக்கைகள்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:42 +#, fuzzy +msgid "Approval and merge." +msgstr "ஒப்புதல் மற்றும் இணைப்பு" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:44 +#, fuzzy +msgid "Each step is detailed below. If at any point during the process you have questions, don't hesitate to ask! We are happy to help." +msgstr "ஒவ்வொரு படியும் கீழே விவரிக்கப்பட்டுள்ளது. செயல்முறையின் போது உங்களுக்கு ஏதேனும் கேள்விகள் இருந்தால், கேட்கத் தயங்காதீர்கள்! நாங்கள் உதவ மகிழ்ச்சியடைகிறோம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:46 +#, fuzzy +msgid "Timeline and initial feedback" +msgstr "காலக்கோடு மற்றும் ஆரம்பகட்ட கருத்து" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:48 +#, fuzzy +msgid "The core team aims to ensure that every pull requests receives a review within ten business days. However, with more complicated submissions, or when a pull request is submitted when parts of the team are on leave, that timeline may be extended." +msgstr "அடிப்படைக் குழு ஒவ்வொரு புல் கோரிக்கையும் பத்து வணிக நாட்களுக்குள் மதிப்பாய்வு செய்யப்படுவதை உறுதி செய்வதை நோக்கமாகக் கொண்டுள்ளது. இருப்பினும், மிகவும் சிக்கலான சமர்ப்பிப்புகளில், அல்லது குழுவின் சில உறுப்பினர்கள் விடுப்பில் இருக்கும்போது ஒரு புல் கோரிக்கை சமர்ப்பிக்கப்பட்டால், அந்தக் காலக்கெடு நீட்டிக்கப்படலாம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:50 +#, fuzzy +msgid "We typically maintain continuity with reviewers on each pull request - that is, you'll likely work with the same reviewer for your entire review. This means your reviewer will have context throughout the process, and you'll be able to learn what to expect in terms of response cadence and review style. If your initial reviewer identifies that they don't have the necessary expertise to review your pull requests, or they know that will be unavailable for some reason, they may pass responsibility for your pull request to another team member." +msgstr "ஒவ்வொரு புல் ரிக்வெஸ்ட்டிலும் மதிப்பாய்வாளர்களுடன் தொடர்ச்சியை நாங்கள் பொதுவாகப் பேணுகிறோம் - அதாவது, உங்கள் முழு மதிப்பாய்விற்கும் நீங்கள் ஒரே மதிப்பாய்வாளருடன் பணியாற்ற வாய்ப்புள்ளது. இதன் பொருள், உங்கள் மதிப்பாய்வாளருக்கு செயல்முறை முழுவதும் சூழல் புரியும், மேலும் பதிலைப் பெறும் வேகம் மற்றும் மதிப்பாய்வு பாணி ஆகியவற்றைப் பற்றி நீங்கள் என்ன எதிர்பார்க்கலாம் என்பதைக் கற்றுக்கொள்ள முடியும். உங்கள் ஆரம்ப மதிப்பாய்வாளர், உங்கள் புல் ரிக்வெஸ்ட்-களை மதிப்பாய்வு செய்யத் தேவையான நிபுணத்துவம் தன்னிடம் இல்லை என்று கண்டறிந்தாலோ, அல்லது ஏதேனும் காரணத்திற்காகத் தன்னால் கிடைக்க முடியாது என்று தெரிந்தாலோ, அவர்கள் உங்கள் புல் ரிக்வெஸ்ட்டின் பொறுப்பை மற்றொரு குழு உறுப்பினருக்கு மாற்றலாம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:52 +#, fuzzy +msgid "You can expect us to respond to each exchange within a rolling ten business day time frame. Responding to feedback and questions is an essential part of the review process. We will expect a response from you before we move to the next step in the process." +msgstr "ஒவ்வொரு பரிமாற்றத்திற்கும் பத்து வணிக நாட்களுக்குள் நாங்கள் பதிலளிப்போம் என நீங்கள் எதிர்பார்க்கலாம். கருத்துகள் மற்றும் கேள்விகளுக்குப் பதிலளிப்பது மதிப்பாய்வு செயல்முறையின் ஒரு முக்கிய அங்கமாகும். செயல்முறையின் அடுத்த கட்டத்திற்குச் செல்வதற்கு முன், உங்களிடமிருந்து ஒரு பதிலை நாங்கள் எதிர்பார்க்கிறோம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:54 +#, fuzzy +msgid "Change requests" +msgstr "மாற்றக் கோரிக்கைகள்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:56 +#, fuzzy +msgid "Most of the time, your reviewer is going to request changes on your pull request. This isn't necessarily a reflection of your work, it's simply part of the process." +msgstr "பெரும்பாலான நேரங்களில், உங்கள் ரிவ்யூவர் உங்கள் புல் ரிக்வெஸ்டில் மாற்றங்களைக் கோருவார். இது உங்கள் வேலையைப் பிரதிபலிப்பதாக இருக்க வேண்டிய அவசியமில்லை, இது வெறுமனே செயல்முறையின் ஒரு பகுதி." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:58 +#, fuzzy +msgid "If the initial review reveals a significant number of problems, the first review may not be comprehensive. Instead, it will focus on providing high level direction on the work required to get the pull request into a mergeable state. The review process may include questions to clarify the purpose and scope of the work that has been attempted." +msgstr "ஆரம்பகட்ட மதிப்பாய்வு குறிப்பிடத்தக்க எண்ணிக்கையிலான சிக்கல்களை வெளிப்படுத்தினால், முதல் மதிப்பாய்வு முழுமையானதாக இருக்காது. மாறாக, அது புல் கோரிக்கையை இணைக்கக்கூடிய நிலைக்குக் கொண்டுவரத் தேவையான பணிகள் குறித்த உயர் மட்ட வழிகாட்டுதலை வழங்குவதில் கவனம் செலுத்தும். மதிப்பாய்வு செயல்முறையானது, முயற்சிக்கப்பட்ட பணியின் நோக்கம் மற்றும் வரம்பைத் தெளிவுபடுத்தக் கேள்விகளை உள்ளடக்கியிருக்கலாம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:60 +#, fuzzy +msgid "Work through requested changes" +msgstr "கோரப்பட்ட மாற்றங்களைச் செயல்படுத்துங்கள்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:62 +#, fuzzy +msgid "Your reviewer will post comments to your pull request. These comments can be general, on a specific file, or on a specific line or lines of code. They will sometimes include directly suggested changes that you can apply to your pull request through the GitHub UI. Typically, they will be questions, requests for clarification, or guidance on updates." +msgstr "உங்கள் மதிப்பாய்வாளர் உங்கள் புல் ரிக்குவஸ்ட்டில் கருத்துக்களைப் பதிவிடுவார். இந்தக் கருத்துக்கள் பொதுவானதாகவோ, ஒரு குறிப்பிட்ட கோப்பில் உள்ளதாகவோ, அல்லது குறியீட்டின் ஒரு குறிப்பிட்ட வரி அல்லது வரிகளில் உள்ளதாகவோ இருக்கலாம். சில நேரங்களில், அவை நேரடியாகப் பரிந்துரைக்கப்பட்ட மாற்றங்களை உள்ளடக்கியிருக்கும், அவற்றை நீங்கள் GitHub பயனர் இடைமுகம் (UI) மூலம் உங்கள் புல் ரிக்குவஸ்ட்டில் பயன்படுத்தலாம். பொதுவாக, அவை கேள்விகள், தெளிவுபடுத்தல் கோரிக்கைகள், அல்லது புதுப்பிப்புகள் குறித்த வழிகாட்டுதலாக இருக்கும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:64 +#, fuzzy +msgid "/// info | Marking a conversation as resolved" +msgstr "/// info | ஒரு உரையாடலைத் தீர்க்கப்பட்டதாகக் குறியிடுதல்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:66 +#, fuzzy +msgid "During the discussion part of the feedback process, you should never mark a conversation started by your reviewer as \"resolved\". Marking the conversation as resolved is the responsibility of the reviewer. It's up to them to determine whether the identified problem has been solved." +msgstr "கருத்துரு செயல்முறையின் கலந்துரையாடல் பகுதியில், உங்கள் மதிப்பாய்வாளரால் தொடங்கப்பட்ட உரையாடலை நீங்கள் 'தீர்க்கப்பட்டது' என்று ஒருபோதும் குறியிடக் கூடாது. உரையாடலைத் தீர்க்கப்பட்டது என்று குறியிடுவது மதிப்பாய்வாளரின் பொறுப்பாகும். கண்டறியப்பட்ட சிக்கல் தீர்க்கப்பட்டதா என்பதைத் தீர்மானிப்பது அவர்களைப் பொறுத்தது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:70 +#, fuzzy +msgid "If the review reveals a systematic problem (e.g., a naming inconsistency that exists in the code), the reviewer may not highlight every instance of that problem. Instead, they may pick a couple of examples of the problem, and indicate that other instances should also be corrected. If a review highlights a problem in once place, and you think it might apply elsewhere, you should fix that problem wherever it occurs. If you're unsure, ask for clarification from your reviewer." +msgstr "ஆய்வின்போது ஒரு முறையான சிக்கல் (எ.கா., குறியீட்டில் உள்ள பெயரிடலில் ஒரு நிலைத்தன்மையற்ற தன்மை) வெளிப்பட்டால், மதிப்பாய்வாளர் அந்தச் சிக்கலின் ஒவ்வொரு நிகழ்வையும் சுட்டிக்காட்டாமல் இருக்கலாம். அதற்குப் பதிலாக, அவர்கள் அந்தச் சிக்கலின் ஓரிரு உதாரணங்களைத் தேர்ந்தெடுத்து, மற்ற நிகழ்வுகளும் சரிசெய்யப்பட வேண்டும் என்பதைக் குறிப்பிடுவார்கள். ஒரு மதிப்பாய்வில் ஒரு சிக்கல் ஒரு இடத்தில் சுட்டிக்காட்டப்பட்டால், அது வேறு இடங்களிலும் பொருந்தக்கூடும் என்று நீங்கள் நினைத்தால், அந்தச் சிக்கல் எங்கெல்லாம் உள்ளதோ அங்கெல்லாம் நீங்கள் அதைச் சரிசெய்ய வேண்டும். உங்களுக்கு உறுதியாகத் தெரியவில்லை என்றால், உங்கள் மதிப்பாய்வாளரிடமிருந்து தெளிவுபடுத்தலைக் கேளுங்கள்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:72 +#, fuzzy +msgid "Submit all requested changes" +msgstr "கோரப்பட்ட அனைத்து மாற்றங்களையும் சமர்ப்பிக்கவும்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:74 +#, fuzzy +msgid "Once you've worked through all the requested changes, you can push an update to your pull request. This will trigger a new CI run; once you have confirmed that CI is still passing, post a comment requesting an updated review and the core team will take another look at your pull request." +msgstr "கோரப்பட்ட அனைத்து மாற்றங்களையும் நீங்கள் செய்து முடித்தவுடன், உங்கள் புல் ரிக்குவஸ்ட்டுக்கு ஒரு புதுப்பிப்பை புஷ் செய்யலாம். இது ஒரு புதிய CI ஓட்டத்தைத் தூண்டும்; CI இன்னும் சரியாகச் செயல்படுவதை நீங்கள் உறுதிசெய்தவுடன், புதுப்பிக்கப்பட்ட மதிப்பாய்வைக் கோரி ஒரு கருத்தைப் பதிவிடவும், அப்போதுதான் முக்கியக் குழு உங்கள் புல் ரிக்குவஸ்ட்டை மீண்டும் பார்க்கும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:76 +#, fuzzy +msgid "/// info | Push, don't force or rebase" +msgstr "/// info | தள்ளுங்கள், கட்டாயப்படுத்தவோ அல்லது மறுஅடிப்படையாக்கவோ வேண்டாம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:78 +#, fuzzy +msgid "When you're updating your pull request during a review, it is important to leave the commit history intact. It doesn't matter if there's a huge list of commits; they are all squashed when we merge the pull request. If you force push or rebase your pull request in the middle of a review, you may be removing important context needed by your reviewer." +msgstr "ஒரு மதிப்பாய்வின் போது உங்கள் புல் கோரிக்கையைப் புதுப்பிக்கும்போது, கமிட் வரலாற்றை அப்படியே விட்டுவது முக்கியம். கமிட்டுகளின் பட்டியல் மிகப் பெரியதாக இருந்தாலும் பரவாயில்லை; நாம் புல் கோரிக்கையை ஒன்றிணைக்கும்போது அவை அனைத்தும் ஒன்றிணைக்கப்படுகின்றன. ஒரு மதிப்பாய்வின் நடுவில் உங்கள் புல் ரிக்குவஸ்டை ஃபோர்ஸ் புஷ் அல்லது ரீபேஸ் செய்தால், உங்கள் மதிப்பாய்வாளருக்குத் தேவையான முக்கியமான சூழலை நீங்கள் நீக்கக்கூடும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:82 +#, fuzzy +msgid "Re-request a review" +msgstr "மீளாய்வை மீண்டும் கோரவும்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:84 +#, fuzzy +msgid "Once you have resolved all the requested changes in a given review, and CI is passing again, you can re-request a review from your reviewer. If an issue is particularly complicated, and fixing one will impact another thing, you can ask for a review on the specific piece you've updated. The assumption will be that any request for a review is a request for a *full* review. If you're not ready for a full review, be sure to specify exactly what you're looking for." +msgstr "ஒரு குறிப்பிட்ட மதிப்பாய்வில் கோரப்பட்ட அனைத்து மாற்றங்களையும் நீங்கள் சரிசெய்து, CI மீண்டும் சரியாக இயங்கும் போது, உங்கள் மதிப்பாய்வாளரிடமிருந்து மீண்டும் ஒரு மதிப்பாய்வைக் கோரலாம். ஒரு சிக்கல் குறிப்பாகச் சிக்கலானதாக இருந்தால், அதைச் சரிசெய்வது மற்றொன்றைப் பாதிக்கும் பட்சத்தில், நீங்கள் புதுப்பித்த குறிப்பிட்ட பகுதிக்கு மட்டும் ஒரு மதிப்பாய்வைக் கேட்கலாம். ஒரு மதிப்பாய்விற்கான எந்தவொரு கோரிக்கையும் ஒரு *முழுமையான* மதிப்பாய்விற்கான கோரிக்கை என்றே கருதப்படும். நீங்கள் ஒரு முழுமையான மதிப்பாய்வுக்குத் தயாராக இல்லை என்றால், நீங்கள் எதை எதிர்பார்க்கிறீர்கள் என்பதைத் துல்லியமாகக் குறிப்பிடவும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:86 +#, fuzzy +msgid "Pull request approval and merge" +msgstr "புல் ரிக்வெஸ்ட் ஒப்புதல் மற்றும் இணைப்பு" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/pr-review.md:88 +#, fuzzy +msgid "Once you've responded to all the change requests are completed, the pull request will be approved. In most cases, once a pull request is approved, we will immediately merge it. In some cases, there may be extenuating circumstances, such as relying on another not-yet-merged pull request, that will lead to a delay. We'll communicate this in the comments, so you'll know the situation." +msgstr "அனைத்து மாற்றக் கோரிக்கைகளுக்கும் நீங்கள் பதிலளித்து அவை முடிக்கப்பட்டவுடன், புல் ரிக்குவெஸ்ட் அங்கீகரிக்கப்படும். பெரும்பாலான சந்தர்ப்பங்களில், ஒரு புல் ரிக்குவெஸ்ட் அங்கீகரிக்கப்பட்டவுடன், நாங்கள் அதை உடனடியாக ஒன்றிணைப்போம். சில சந்தர்ப்பங்களில், இன்னும் ஒன்றிணைக்கப்படாத மற்றொரு புல் ரிக்குவெஸ்டைச் சார்ந்திருப்பது போன்ற சில தவிர்க்க முடியாத சூழ்நிலைகள் தாமதத்திற்கு வழிவகுக்கும். நாங்கள் இதைக் கருத்துகளில் தெரிவிப்போம், அதனால் உங்களுக்கு நிலைமை தெரியவரும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/release.md:1 +#, fuzzy +msgid "Once a pull request is merged into the `main` branch of {{ formal_name }}, the update is on schedule to be included in the next release." +msgstr "ஒரு புல் ரிக்வெஸ்ட் `main` இன் {{ formal_name }} பிராஞ்சில் மर्ज செய்யப்பட்டவுடன், அந்தப் புதுப்பிப்பு அடுத்த வெளியீட்டில் சேர்க்கப்பட உள்ளது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/release.md:3 +#, fuzzy +msgid "{{ formal_name }} doesn't have a firm release cadence. We try to release a new version every three to four months, waiting until there has been enough time and significant feature updates to warrant a release. However, we may release an update sooner if a significant bugfix comes through, or if we believe the benefits of a new feature is worth a new release. Releases will also occur if there is some other change in the ecosystem. For example, there will usually be releases of most BeeWare tools around September or October every year in preparation for the new Python release." +msgstr "{{ formal_name }} க்கு ஒரு உறுதியான வெளியீட்டுத் தாளம் இல்லை. ஒவ்வொரு மூன்று முதல் நான்கு மாதங்களுக்கும் ஒரு புதிய பதிப்பை வெளியிட நாங்கள் முயற்சி செய்கிறோம், ஒரு வெளியீட்டிற்குத் தகுதியான அளவுக்குப் போதுமான நேரமும் குறிப்பிடத்தக்க அம்சப் புதுப்பிப்புகளும் கிடைக்கும் வரை காத்திருக்கிறோம். இருப்பினும், ஒரு குறிப்பிடத்தக்க பிழைத்திருத்தம் வந்தாலோ, அல்லது ஒரு புதிய அம்சத்தின் நன்மைகள் ஒரு புதிய வெளியீட்டிற்குத் தகுதியானது என்று நாங்கள் நம்பினாலோ, நாங்கள் ஒரு புதுப்பிப்பை முன்கூட்டியே வெளியிடலாம். சூழல் அமைப்பில் வேறு ஏதேனும் மாற்றம் ஏற்பட்டாலும் வெளியீடுகள் நிகழும். உதாரணமாக, ஒவ்வொரு ஆண்டும் புதிய பைத்தான் வெளியீட்டிற்குத் தயாராகும் வகையில், பெரும்பாலான பீவேர் கருவிகளின் வெளியீடுகள் பொதுவாக செப்டம்பர் அல்லது அக்டோபர் மாதங்களில் இருக்கும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/next/release.md:5 +#, fuzzy +msgid "If you feel there is a particularly compelling reason your feature or bugfix should be released sooner, let us know! You can add a comment to the associated discussion thread or your merged pull request telling us why you believe your contribution should be released more quickly. We're open to the idea of prioritizing a release if there's a compelling use case in the community that requires that release." +msgstr "உங்கள் அம்சம் அல்லது பிழைத்திருத்தம் ஏன் விரைவாக வெளியிடப்பட வேண்டும் என்று நீங்கள் நம்புவதற்கு ஒரு குறிப்பிட்ட வலுவான காரணம் இருந்தால், எங்களுக்குத் தெரியப்படுத்துங்கள்! உங்கள் பங்களிப்பு ஏன் விரைவாக வெளியிடப்பட வேண்டும் என்று நீங்கள் நம்புகிறீர்கள் என்பதை எங்களுக்குத் தெரிவிக்க, தொடர்புடைய கலந்துரையாடல் இழை அல்லது உங்கள் இணைக்கப்பட்ட புல் கோரிக்கையில் ஒரு கருத்தைப் பதிவிடலாம். சமூகத்தில் அந்த வெளியீடு தேவைப்படும் ஒரு வலுவான பயன்பாட்டு நிகழ்வு இருந்தால், வெளியீட்டிற்கு முன்னுரிமை அளிக்கும் யோசனைக்கு நாங்கள் திறந்திருக்கிறோம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/policies/ai-policy.md:1 src/beeware_docs_tools/shared_content/en/_shared/contribute/policies/ai-policy.md:5 +#, fuzzy +msgid "-8<-" +msgstr "-8<-" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/policies/ai-policy.md:3 +#, fuzzy +msgid "https://raw.githubusercontent.com/beeware/.github/refs/heads/main/AI_POLICY.md" +msgstr "https://raw.githubusercontent.com/beeware/.github/refs/heads/main/AI_POLICY.md" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/code-style-guide.md:1 +#, fuzzy +msgid "This guide includes information and guidelines for writing code for {{ formal_name }}." +msgstr "இந்த வழிகாட்டியானது {{ formal_name }}-க்கான குறியீட்டை எழுதுவதற்கான தகவல்களையும் வழிகாட்டுதல்களையும் உள்ளடக்கியுள்ளது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/code-style-guide.md:3 +#, fuzzy +msgid "Code style { #code-style }" +msgstr "குறியீட்டு நடை { #code-style }" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/code-style-guide.md:5 +#, fuzzy +msgid "BeeWare follows [PEP 8]{1} in our codebase, except with the line length expanded from 79 to 88 characters. We use [Ruff]{2} to enforce PEP 8 conventions where possible. When you commit your code, pre-commit will run checks, including Ruff. Where possible, this will autoformat your code to ensure it meets our formatting and style standards. You can set up some IDEs to automatically run Ruff on save, which can help with the process." +msgstr "BeeWare எங்கள் குறியீட்டுத் தொகுப்பில் [PEP 8]{1}-ஐப் பின்பற்றுகிறது, ஆனால் வரி நீளம் 79 எழுத்துக்களிலிருந்து 88 எழுத்துக்களாக விரிவுபடுத்தப்பட்டுள்ளது. சாத்தியமான இடங்களில் PEP 8 மரபுகளை அமல்படுத்த நாங்கள் [Ruff]{2}-ஐப் பயன்படுத்துகிறோம். உங்கள் குறியீட்டை நீங்கள் கமிட் செய்யும்போது, ப்ரீ-கமிட் Ruff உட்பட சில சோதனைகளை நடத்தும். முடிந்தவரை, இது உங்கள் குறியீட்டை எங்கள் வடிவமைப்பு மற்றும் பாணித் தரநிலைகளுக்கு ஏற்றவாறு தானாகவே வடிவமைக்கும். சில IDE-களைச் சேமிக்கும்போதே Ruff-ஐத் தானாகவே இயக்க நீங்கள் அமைக்கலாம், இது இந்தச் செயல்முறைக்கு உதவும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/code-style-guide.md:7 +#, fuzzy +msgid "Keep in mind that the most important part of PEP 8 is [Section 0: A Foolish Consistency is the Hobgoblin of Little Minds]{1}. There are situations where remaining consistent with PEP 8 doesn't make sense, and it is important to understand that, when applicable, it is acceptable, and sometimes preferred, to write code that isn't in line with the rules listed. Knowing *when to be inconsistent* with those rules is as important as maintaining consistency in most situations." +msgstr "PEP 8-இன் மிக முக்கியமான பகுதி [பிரிவு 0: முட்டாள்தனமான நிலைத்தன்மை என்பது சிறிய மனங்களின் பேயாகும்]{1} என்பதை நினைவில் கொள்ளுங்கள். PEP 8-இன் விதிமுறைகளுடன் தொடர்ந்து இணக்கமாக இருப்பது அர்த்தமற்றதாக இருக்கும் சூழ்நிலைகள் உள்ளன, மேலும் பொருந்தக்கூடிய இடங்களில், பட்டியலிடப்பட்ட விதிகளுக்கு இணக்கமற்ற குறியீட்டை எழுதுவது ஏற்றுக்கொள்ளத்தக்கது, சில சமயங்களில் விரும்பத்தக்கது என்பதையும் புரிந்துகொள்வது அவசியம். பெரும்பாலான சூழ்நிலைகளில் நிலைத்தன்மையைப் பேணுவதைப் போலவே, அந்த விதிகளுடன் *எப்போது முரண்பட வேண்டும்* என்பதை அறிவதும் முக்கியமானது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/code-style-guide.md:9 +#, fuzzy +msgid "One manifestation of this can be seen in naming conventions. BeeWare libraries frequently need to bridge to other languages. When building wrappers to other languages, it is desirable (and in some cases, required) to follow the naming conventions of the target language, rather than Python. For example, when calling or referencing Java code, functions should follow Java's preference of `mixedCase`, rather than the PEP 8 preference for `snake_case`." +msgstr "இதன் ஒரு வெளிப்பாட்டை பெயரிடும் மரபுகளில் காணலாம். BeeWare நூலகங்கள் அடிக்கடி மற்ற மொழிகளுடன் இணைக்கப்பட வேண்டும். மற்ற மொழிகளுக்கான ராப்பர்களை உருவாக்கும்போது, பைத்தானின் பெயரிடும் மரபுகளைப் பின்பற்றுவதை விட, இலக்கு மொழியின் பெயரிடும் மரபுகளைப் பின்பற்றுவது விரும்பத்தக்கது (சில சமயங்களில், அவசியமானது). உதாரணமாக, ஜாவா குறியீட்டை அழைக்கும்போது அல்லது குறிப்பிடும்போது, PEP 8-இன் `mixedCase` விருப்பத்தைப் பின்பற்றுவதை விட, ஜாவாவின் `snake_case` விருப்பத்தைப் பின்பற்ற வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/code-style-guide.md:11 +#, fuzzy +msgid "We follow US spelling for API naming, variables, etc." +msgstr "API பெயரிடுதல், மாறிகள் போன்றவற்றிற்கு நாங்கள் அமெரிக்க எழுத்துப்பிழை விதிகளைப் பின்பற்றுகிறோம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/code-style-guide.md:13 +#, fuzzy +msgid "{% block code_style %} {% endblock %}" +msgstr "{% block code_style %} {% endblock %}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/code-style-guide.md:16 +#, fuzzy +msgid "There are also some BeeWare-specific additions to PEP 8:" +msgstr "PEP 8-இல் BeeWare-க்குரிய சில கூடுதல் மாற்றங்களும் உள்ளன:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/code-style-guide.md:18 +#, fuzzy +msgid "While type annotation adhering to [PEP 484]{1} is optional, it remains strongly encouraged, particularly across any public API surfaces." +msgstr "[PEP 484]{1}-ஐப் பின்பற்றும் வகைக் குறிப்பு விருப்பத்தேர்வாக இருந்தாலும், குறிப்பாக எந்தவொரு பொது API பரப்புகளிலும் அது வலுவாகப் பரிந்துரைக்கப்படுகிறது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/code-style-guide.md:20 +#, fuzzy +msgid "An example of a standard function definition with proper type hints and a Sphinx docstring is shown below:" +msgstr "சரியான டைப் ஹிண்ட்கள் மற்றும் ஒரு ஸ்பிங்க்ஸ் டாಕ್ஸ்ட்ரிங் உடன் கூடிய ஒரு ஸ்டாண்டர்ட் ஃபங்ஷன் வரையறையின் உதாரணம் கீழே காட்டப்பட்டுள்ளது:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/code-style-guide.md:22 +#, fuzzy +msgid "" +"def function_name(param1: int, param2: str) -> bool:\n" +"\"\"\"Example function with types and a docstring.\n" +"\n" +":param param1: The first parameter.\n" +":param param2: The second parameter.\n" +"\n" +":returns: The return value. True for success, False otherwise.\n" +"\"\"\"" +msgstr "" +"def function_name(param1: int, param2: str) -> bool:\n" +"\"\"\"வகைகள் மற்றும் ஒரு docstring உடன் கூடிய எடுத்துக்காட்டுச் செயல்பாடு.\n" +"\n" +":param param1: முதல் பராமீட்டர்.\n" +":param param2: இரண்டாவது பராமீட்டர்.\n" +"\n" +":returns: திரும்பப்பெறும் மதிப்பு. வெற்றி பெற்றால் True, மற்றபடி False.\n" +"\"\"\"" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/code-style-guide.md:33 +#, fuzzy +msgid "Splitting long function calls { #split-long-function-calls }" +msgstr "நீண்ட செயல்பாட்டு அழைப்புகளைப் பிரித்தல் { #split-long-function-calls }" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/code-style-guide.md:35 +#, fuzzy +msgid "When a function call with more than one argument cannot fit on a single line, place each argument on its own line with a trailing comma on the last argument. Ruff permits (and will suggest) a format of multiple arguments on one wrapped line:" +msgstr "ஒன்றுக்கு மேற்பட்ட வாதங்களைக் கொண்ட ஒரு செயல்பாட்டு அழைப்பு ஒரே வரியில் பொருந்தாதபோது, ஒவ்வொரு வாதத்தையும் அதன் சொந்த வரியில் வைக்கவும், கடைசி வாதத்தில் ஒரு இறுதி கோமா இடவும். Ruff பல வாதங்களை ஒரே சுருட்டப்பட்ட வரியில் வைக்கும் வடிவத்தை அனுமதிக்கிறது (மற்றும் பரிந்துரைக்கும்):" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/code-style-guide.md:37 +#, fuzzy +msgid "" +"my_function(\n" +" arg1, arg2, arg3\n" +")" +msgstr "" +"my_function(\n" +" arg1, arg2, arg3\n" +")" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/code-style-guide.md:43 +#, fuzzy +msgid "This style should not be used. Instead, spread arguments to one per line by adding a trailing comma on the last argument:" +msgstr "இந்த பாணியைப் பயன்படுத்தக் கூடாது. அதற்கு பதிலாக, கடைசி வாதத்தில் ஒரு பின்புற கோமா (trailing comma) சேர்த்து, ஒவ்வொரு வாதத்தையும் ஒரு வரியில் பிரிக்கவும்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/code-style-guide.md:45 +#, fuzzy +msgid "" +"my_function(\n" +" arg1,\n" +" arg2,\n" +" arg3,\n" +")" +msgstr "" +"my_function(\n" +" arg1,\n" +" arg2,\n" +" arg3,\n" +")" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/code-style-guide.md:53 +#, fuzzy +msgid "Splitting long strings { #split-long-strings }" +msgstr "நீண்ட சரங்களைப் பிரிப்பது { #split-long-strings }" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/code-style-guide.md:55 +#, fuzzy +msgid "When a string argument must be split across lines to satisfy line length requirements, wrap the concatenated string literals in parentheses so it is clear the string is a single argument. That is, we prefer:" +msgstr "ஒரு சர வாதம் (string argument) வரி நீளத் தேவைகளைப் பூர்த்தி செய்ய வரிகளில் பிரிக்கப்பட வேண்டியிருக்கும்போது, அந்தச் சரங்கள் ஒற்றை வாதம் என்பதைத் தெளிவுபடுத்த, இணைக்கப்பட்ட சர மாறிகளைக் (concatenated string literals) கோட்டைக்குறிக்குள் (parentheses) வைக்கவும். அதாவது, நாங்கள் இதை விரும்புகிறோம்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/code-style-guide.md:57 +#, fuzzy +msgid "" +"my_function(\n" +" (\n" +" \"this is a very long string \"\n" +" \"that is wrapped over two lines\"\n" +" ),\n" +" second_argument,\n" +")" +msgstr "" +"my_function(\n" +" (\n" +" \"இது மிகவும் நீண்ட சரமாகும்\"\n" +" \"இது இரண்டு வரிகளுக்குப் பிரிக்கப்பட்டுள்ளது\"\n" +" ),\n" +" second_argument,\n" +")" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/code-style-guide.md:67 +#, fuzzy +msgid "over:" +msgstr "மேலே:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/code-style-guide.md:69 +#, fuzzy +msgid "" +"my_function(\n" +" \"this is a very long string \"\n" +" \"that is wrapped over two lines\",\n" +" second_argument,\n" +")" +msgstr "" +"my_function(\n" +" \"இது இரண்டு வரிகளுக்குப் பிரிக்கப்பட்ட ஒரு மிக நீண்ட சரமாகும்\",\n" +" second_argument,\n" +")" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/code-style-guide.md:77 +#, fuzzy +msgid "Things to avoid" +msgstr "தவிர்க்க வேண்டியவை" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/code-style-guide.md:79 +#, fuzzy +msgid "We try to avoid `utils` modules as much as possible, with the understanding that sometimes they are unavoidable. The preferred alternative is to find somewhere for the feature elsewhere in the source code, instead of using a `utils` module." +msgstr "`utils` மாட்யூல்களை முடிந்தவரை தவிர்க்க முயற்சிக்கிறோம், சில சமயங்களில் அவற்றைத் தவிர்ப்பது சாத்தியமற்றது என்பதைப் புரிந்துகொண்டு. விரும்பப்படும் மாற்று வழி, ஒரு `utils` மாட்யூலைப் பயன்படுத்துவதற்குப் பதிலாக, மூலக் குறியீட்டில் வேறு எங்காவது அந்த அம்சத்தைக் கண்டறிவதாகும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/code-style-guide.md:81 +#, fuzzy +msgid "As a general rule, we try to avoid or defer any expensive initialization code, in order to achieve faster app startup. For instance, modules in the toga-core package are \"lazy loaded\" — they're only imported once requested, rather than all up front. This speeds up startup, and only spends time on what the app is actually using." +msgstr "ஒரு பொதுவான விதியாக, வேகமான செயலித் தொடக்கத்தை அடைவதற்காக, எந்தவொரு விலையுயர்ந்த தொடக்கக் குறியீட்டையும் தவிர்க்க அல்லது தள்ளிப்போட நாங்கள் முயற்சி செய்கிறோம். உதாரணமாக, toga-core தொகுப்பிலுள்ள மாட்யூல்கள் \"லேஸி லோட்\" செய்யப்படுகின்றன — அவை அனைத்தும் முன்கூட்டியே இறக்குமதி செய்யப்படுவதற்குப் பதிலாக, கோரப்பட்டவுடன் மட்டுமே இறக்குமதி செய்யப்படுகின்றன. இது செயலியின் தொடக்க வேகத்தை அதிகரிக்கிறது, மேலும் செயலி உண்மையில் பயன்படுத்தும் பகுதிகளுக்கு மட்டுமே நேரத்தைச் செலவிடுகிறது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/code-style-guide.md:83 +#, fuzzy +msgid "When writing comments, avoid the use of first-person plural pronouns such as \"we\" (for example, write \"Loop over\" instead of \"We loop over\")." +msgstr "கருத்துகளை எழுதும் போது, \"we\" போன்ற முதலாம் ஆண்பால் பலவாசகப் பெயர்ச்சொற்களைப் பயன்படுத்துவதைத் தவிர்க்கவும் (உதாரணமாக, \"We loop over\" என்பதற்குப் பதிலாக \"Loop over\" என எழுதவும்)." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/code-style-guide.md:85 +#, fuzzy +msgid "In test docstrings, state the expected behavior that each test demonstrates. Don't include preambles such as \"Tests that\" or \"Ensures that\"." +msgstr "சோதனை டாக்குஸ்ட்ரிங்குகளில், ஒவ்வொரு சோதனையும் வெளிப்படுத்தும் எதிர்பார்க்கப்படும் நடத்தையைக் குறிப்பிடவும். \"Tests that\" அல்லது \"Ensures that\" போன்ற முன்னுரைகளைச் சேர்க்க வேண்டாம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/code-style-guide.md:87 +#, fuzzy +msgid "Reserve ticket references for obscure issues where the ticket has additional details that can't be easily described in docstrings or comments. Include the ticket number at the end of a sentence like this:" +msgstr "ஆவணச் சரடுகள் (docstrings) அல்லது கருத்துகளில் எளிதாக விவரிக்க முடியாத கூடுதல் விவரங்களைக் கொண்ட, தெளிவற்ற சிக்கல்களுக்கான டிக்கெட் குறிப்புகளைச் சேர்க்கவும். இது போன்ற ஒரு வாக்கியத்தின் முடிவில் டிக்கெட் எண்ணைச் சேர்க்கவும்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/code-style-guide.md:89 +#, fuzzy +msgid "" +"def test_foo():\n" +" \"\"\"A test docstring looks like this (#123456).\"\"\"" +msgstr "" +"def test_foo():\n" +" \"\"\"ஒரு சோதனை டாக்குஸ்ட்ரிங் இதுபோல இருக்கும் (#123456).\"\"\"" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:1 +#, fuzzy +msgid "This guide includes information on expected style, MkDocs-specific syntax, various required tools, and documentation translation, with regard to writing new content and translating existing content." +msgstr "புதிய உள்ளடக்கத்தை எழுதுதல் மற்றும் ஏற்கனவே உள்ள உள்ளடக்கத்தை மொழிபெயர்த்தல் ஆகியவற்றுடன் தொடர்புடைய, எதிர்பார்க்கப்படும் பாணி, MkDocs-க்கான பிரத்யேக இலக்கண அமைப்பு, பல்வேறு தேவையான கருவிகள் மற்றும் ஆவண மொழிபெயர்ப்பு ஆகியவை குறித்த தகவல்கள் இந்த வழிகாட்டியில் அடங்கும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:3 +#, fuzzy +msgid "General style" +msgstr "பொதுவான பாணி" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:5 +#, fuzzy +msgid "Headers and titles should have only the first word capitalized." +msgstr "தலைப்புகள் மற்றும் தலைவணக்கங்களில் முதல் சொல் மட்டுமே பெரிய எழுத்தில் இருக்க வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:6 +#, fuzzy +msgid "We prefer US spelling, with some liberties for programming-specific colloquialism (e.g., \"apps\") and verbing of nouns (e.g., \"scrollable\")." +msgstr "நாங்கள் அமெரிக்க எழுத்துப்பிடியை விரும்புகிறோம், மேலும் நிரலாக்கத்திற்கே உரிய சில பேச்சு வழக்குகளுக்கும் (எ.கா., \"apps\") பெயர்களைச் செயலாக்குவதற்கும் (எ.கா., \"scrollable\") சில சுதந்திரங்கள் எடுத்துக்கொள்கிறோம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:7 +#, fuzzy +msgid "The spelling of \"artefact\" and \"artefacts\" is as shown." +msgstr "\"artefact\" மற்றும் \"artefacts\" ஆகியவற்றின் எழுத்துப்பிழை காட்டப்பட்டுள்ளபடி உள்ளது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:8 +#, fuzzy +msgid "We use single spaces after a period." +msgstr "ஒரு முழுக்குறியைத் தொடர்ந்து ஒற்றை இடைவெளியைப் பயன்படுத்தவும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:9 +#, fuzzy +msgid "We use a single hyphen surrounded by spaces as an em-dash (or a HTML `—` literal)." +msgstr "நாங்கள் ஒரு எம்-டாஷ் (அல்லது HTML `—` லிட்டரல்) ஆக, இடைவெளிகளால் சூழப்பட்ட ஒற்றை ஹைஃபனைப் பயன்படுத்துகிறோம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:10 +#, fuzzy +msgid "Any reference to a product name should use the product’s preferred capitalization. (e.g., {1}\"macOS\", \"GTK\", \"pytest\", \"Pygame\", \"PyScript\"{2})." +msgstr "ஒரு தயாரிப்புப் பெயரைக் குறிப்பிடும்போது, அந்தத் தயாரிப்பின் விரும்பப்படும் பெரியெழு எழுத்துப்பெயர்ப்பைப் பயன்படுத்த வேண்டும். (எ.கா., {1}\"macOS\", \"GTK\", \"pytest\", \"Pygame\", \"PyScript\"{2})." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:11 +#, fuzzy +msgid "If a term is being used \"as code\", then it should be quoted as inline code, by wrapping it in single backticks, rather than being added to the dictionary." +msgstr "ஒரு சொல் \"கோடாக\" பயன்படுத்தப்பட்டால், அதை அகராதியில் சேர்ப்பதற்குப் பதிலாக, ஒற்றை பேக்டிக்கள் (backticks) கொண்டு சுற்றி, இன்லைன் கோடாக மேற்கோள் காட்ட வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:12 +#, fuzzy +msgid "We avoid using terms like \"simply\", \"just\", or \"easily\" when describing actions a user should take. These terms can be read as pejorative, especially when a user is experiencing difficulties." +msgstr "ஒரு பயனர் செய்ய வேண்டிய செயல்களை விவரிக்கும்போது, \"வெறுமனே\", \"மட்டுமே\", அல்லது \"எளிதாக\" போன்ற சொற்களைப் பயன்படுத்துவதை நாங்கள் தவிர்க்கிறோம். இந்தச் சொற்கள் இகழ்ச்சியாகப் புரிந்துகொள்ளப்படலாம், குறிப்பாக ஒரு பயனர் சிரமங்களை அனுபவிக்கும்போது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:14 +#, fuzzy +msgid "Cross-referencing information" +msgstr "தகவல்களைக் குறுக்கு-சரிபார்த்தல்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:16 +#, fuzzy +msgid "You should cross-reference content in documentation whenever possible. This section covers the various ways you can do that, each of which are based on the type of information being referenced." +msgstr "முடிந்தவரை ஆவணங்களில் உள்ள உள்ளடக்கத்தை குறுக்கு-சரிபார்க்க வேண்டும். இந்தப் பிரிவு, நீங்கள் அவ்வாறு செய்யக்கூடிய பல்வேறு வழிகளை உள்ளடக்கியது. அவை ஒவ்வொன்றும் குறிப்பிடப்படும் தகவலின் வகையை அடிப்படையாகக் கொண்டவை." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:18 +#, fuzzy +msgid "MkDocs renders standard Markdown formatted links. Standard Markdown formatted web hyperlinks are as follows:" +msgstr "MkDocs, நிலையான மார்க் டவுன் வடிவமைப்புள்ள இணைப்புகளைக் காட்டுகிறது. நிலையான மார்க் டவுன் வடிவமைப்புள்ள இணைய இணைப்புகள் பின்வருமாறு:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:20 +#, fuzzy +msgid "[Link text](https://example.com/)" +msgstr "[இணைப்பு உரை](https://example.com/)" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:24 +#, fuzzy +msgid "You can also use this format to link to a local file:" +msgstr "உள்ளூர் கோப்புக்கு இணைக்கவும் இந்த வடிவத்தை நீங்கள் பயன்படுத்தலாம்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:26 +#, fuzzy +msgid "[Link text](path/to/file.md)" +msgstr "[இணைப்பு உரை](path/to/file.md)" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:30 +#, fuzzy +msgid "Referencing specific sections of files, or API documentation requires using the MkDocs reference link format." +msgstr "கோப்புகளின் குறிப்பிட்ட பிரிவுகளை அல்லது ஏபிஐ ஆவணங்களைக் குறிப்பிட, MkDocs குறிப்பு இணைப்பு வடிவத்தைப் பயன்படுத்த வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:32 +#, fuzzy +msgid "Custom Markdown anchors and content cross-referencing" +msgstr "தனிப்பயன் மார்க் டவுன் ஆங்கர்கள் மற்றும் உள்ளடக்கக் குறுக்கு-மேற்கோள்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:34 +#, fuzzy +msgid "Markdown generates anchors for all headers (anything on a single line starting with between one and six `#` symbols), based on the content of the header. For example, the anchor generated for this section is `custom-markdown-anchors-and-content-cross---referencing`. However, due to the way that our translations work, anytime a section header is referenced, it must have a custom anchor." +msgstr "மார்க்‌டவுன், தலைப்பின் உள்ளடக்கத்தின் அடிப்படையில் அனைத்து தலைப்புகளுக்கும் (ஒன்று முதல் ஆறு `#` குறியீடுகளுக்கு இடையில் தொடங்கும் ஒரு ஒற்றை வரியில் உள்ள எதுவும்) ஆங்கர்களை உருவாக்குகிறது. உதாரணமாக, இந்தப் பகுதிக்கு உருவாக்கப்பட்ட ஆங்கர் `custom-markdown-anchors-and-content-cross---referencing` ஆகும். இருப்பினும், எங்கள் மொழிபெயர்ப்புகள் செயல்படும் விதத்தின் காரணமாக, ஒரு பிரிவுத் தலைப்பு குறிப்பிடப்படும் ஒவ்வொரு முறையும், அது ஒரு தனிப்பயன் நங்கூரத்தைக் கொண்டிருக்க வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:36 +#, fuzzy +msgid "MkDocs supports rendering a reference link syntax that allows you to link to various other elements in the documentation using a modified Markdown link. This includes linking to, among other things, custom Markdown headers and text anchors." +msgstr "MkDocs, மாற்றியமைக்கப்பட்ட மார்க் டவுன் இணைப்பைப் பயன்படுத்தி ஆவணத்தில் உள்ள பல்வேறு பிற கூறுகளுக்கு இணைக்க அனுமதிக்கும் ஒரு குறிப்பு இணைப்பு இலக்கணத்தை வழங்குகிறது. இதில், மற்றவற்றுடன், தனிப்பயன் மார்க் டவுன் தலைப்புகள் மற்றும் உரை நங்கூரங்களுக்கு இணைப்பது ஆகியவை அடங்கும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:38 +#, fuzzy +msgid "MkDocs reference links are any links formatted as follows:" +msgstr "MkDocs குறிப்பு இணைப்புகள் என்பவை பின்வருமாறு வடிவமைக்கப்பட்ட எந்தவொரு இணைப்புகளாகும்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:40 +#, fuzzy +msgid "[Link text][link-target]" +msgstr "[இணைப்பு உரை][இணைப்பு இலக்கு]" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:44 +#, fuzzy +msgid "/// warning | Custom header and content anchors are required" +msgstr "/// warning | தனிப்பயன் தலைப்பு மற்றும் உள்ளடக்க ஆங்கர்கள் தேவை" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:46 +#, fuzzy +msgid "Any header or content section that is referenced in text content via a MkDocs reference link in the BeeWare documentation _must_ have a custom anchor attached. Otherwise, there is the potential to break the links when header content is translated." +msgstr "BeeWare ஆவணத்தில் உள்ள MkDocs குறிப்பு இணைப்பு வழியாக உரை உள்ளடக்கத்தில் குறிப்பிடப்படும் எந்தவொரு தலைப்பு அல்லது உள்ளடக்கப் பகுதியிலும் ஒரு தனிப்பயன் ஆங்கர் இணைக்கப்பட்டிருக்க _வேண்டும்_. இல்லையெனில், தலைப்பு உள்ளடக்கம் மொழிபெயர்க்கப்படும்போது இணைப்புகள் உடையக்கூடிய வாய்ப்புள்ளது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:50 +#, fuzzy +msgid "If you need to link to a header anchor, you will need to generate a custom anchor for the intended content. The general syntax for setting a custom anchor is as follows:" +msgstr "நீங்கள் ஒரு தலைப்பு ஆங்கருக்கு இணைக்க விரும்பினால், நீங்கள் விரும்பிய உள்ளடக்கத்திற்காக ஒரு தனிப்பயன் ஆங்கரை உருவாக்க வேண்டும். ஒரு தனிப்பயன் ஆங்கரை அமைப்பதற்கான பொதுவான இலக்கணம் பின்வருமாறு:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:52 +#, fuzzy +msgid "# Header text { #anchor-name }" +msgstr "தலைப்பு உரை { #anchor-name }" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:56 +#, fuzzy +msgid "For example, customizing the anchor for this section to `custom-anchors` would be done with the following formatting:" +msgstr "உதாரணமாக, இந்தப் பகுதிக்கான இணைப்பை `custom-anchors` எனத் தனிப்பயனாக்குவது பின்வரும் வடிவமைப்பைக் கொண்டு செய்யப்படும்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:58 +#, fuzzy +msgid "## Custom Markdown anchors { #custom-anchors }" +msgstr "## தனிப்பயன் மார்க்அப் நங்கூரங்கள் { #custom-anchors }" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:62 +#, fuzzy +msgid "You can also create an anchor on general content, including text and codeblocks. The following formatting, with newlines above and below, should be included above the content to which you wish to link:" +msgstr "உரை மற்றும் குறியீட்டுப் பத்திகள் உட்பட, பொதுவான உள்ளடக்கத்தின் மீதும் நீங்கள் ஒரு நங்கூரத்தை உருவாக்கலாம். நீங்கள் இணைக்க விரும்பும் உள்ளடக்கத்திற்கு மேலே, பின்வரும் வடிவமைப்பு, மேலேயும் கீழேயும் புதிய வரிகளைக் கொண்டு, சேர்க்கப்பட வேண்டும்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:64 +#, fuzzy +msgid "" +"Content above.\n" +"\n" +"[](){ #anchor-name }\n" +"\n" +"Content below, that is now attached to the anchor above." +msgstr "" +"மேலே உள்ள உள்ளடக்கம்.\n" +"\n" +"[](){ #anchor-name }\n" +"\n" +"கீழே உள்ள உள்ளடக்கம், இது இப்போது மேலே உள்ள ஆங்கருடன் இணைக்கப்பட்டுள்ளது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:72 +#, fuzzy +msgid "Once the custom anchors are created, you can link to them from within the same document, or in other parts of the documentation." +msgstr "தனிப்பயன் ஆங்கர்கள் உருவாக்கப்பட்டவுடன், அதே ஆவணத்திலிருந்து அல்லது ஆவணத்தின் மற்ற பகுதிகளிலிருந்து அவற்றுடன் இணைக்கலாம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:74 +#, fuzzy +msgid "Standard Markdown is used to link to an anchor _in the same file_, which is formatted as follows:" +msgstr "ஒரே கோப்பில் உள்ள ஒரு ஆங்கருக்கு இணைக்க ஸ்டாண்டர்ட் மார்க் டவுன் பயன்படுத்தப்படுகிறது, அது பின்வருமாறு வடிவமைக்கப்பட்டுள்ளது:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:76 +#, fuzzy +msgid "[Link text](#anchor-name)" +msgstr "[இணைப்பு உரை](#ஆங்கர்-பெயர்)" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:80 +#, fuzzy +msgid "Linking to an anchor in a separate document uses the MkDocs reference link style, which is formatted as follows:" +msgstr "பிரிவான ஆவணத்தில் உள்ள ஒரு ஆங்கருக்கு இணைப்பது, MkDocs குறிப்பு இணைப்பு பாணியைப் பயன்படுத்துகிறது, அது பின்வருமாறு வடிவமைக்கப்பட்டுள்ளது:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:82 +#, fuzzy +msgid "[Link text][anchor-name]" +msgstr "[இணைப்பு உரை][ஆங்கர்-பெயர்]" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:86 +#, fuzzy +msgid "API reference links" +msgstr "ஏபிஐ குறிப்பு இணைப்புகள்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:88 +#, fuzzy +msgid "The MkDocs reference linking also supports cross-referencing API documentation, including documented classes, class methods or attributes, and specific external documentation references." +msgstr "MkDocs குறிப்பு இணைப்பு, ஆவணப்படுத்தப்பட்ட வகுப்புகள், வகுப்பு முறைகள் அல்லது பண்புகள், மற்றும் குறிப்பிட்ட வெளிப்புற ஆவணக் குறிப்புகள் உட்பட, குறுக்கு-குறிப்பு API ஆவணங்களையும் ஆதரிக்கிறது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:90 +#, fuzzy +msgid "There are multiple options for linking to a documented class, or a class method or attribute, regardless of whether you are linking from the same file or a separate file. When linking to classes, etc., you must include backticks in the first set of square brackets to render the name as inline code. The backticks are not necessary only if you are using custom text that should not be rendered as inline code. Backticks should never be included in the second set of square brackets." +msgstr "நீங்கள் ஒரே கோப்பிலிருந்து இணைக்கிறீர்களா அல்லது ஒரு தனி கோப்பிலிருந்து இணைக்கிறீர்களா என்பதைப் பொருட்படுத்தாமல், ஆவணப்படுத்தப்பட்ட ஒரு கிளாஸ், அல்லது ஒரு கிளாஸ் மெத்தட் அல்லது அட்ரியிபிய்ட்டுக்கு இணைக்க பல விருப்பங்கள் உள்ளன. கிளாஸ்கள் போன்றவற்றுடன் இணைக்கும்போது, பெயரை இன்லைன் கோடாகக் காட்ட, முதல் செட் சதுர அடைப்புக்குறிகளில் நீங்கள் பேக்டிக்களைச் சேர்க்க வேண்டும். இன்லைன் குறியீடாகக் காட்டப்படக்கூடாத தனிப்பயன் உரையைப் பயன்படுத்தினால் மட்டுமே பின்னடைகள் தேவையில்லை. இரண்டாவது செட் சதுர அடைப்புக்குறிகளில் பின்னடைகள் ஒருபோதும் சேர்க்கப்படக்கூடாது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:92 +#, fuzzy +msgid "Linking to a class while displaying the namespace is formatted as follows:" +msgstr "நெஸ்ஸ்பேஸைக் காண்பிக்கும்போது ஒரு வகுப்புக்கான இணைப்பு பின்வருமாறு வடிவமைக்கப்பட்டுள்ளது:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:94 +#, fuzzy +msgid "[`module.ClassName`][]" +msgstr "[`module.ClassName`][]" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:98 +#, fuzzy +msgid "Linking to a class while displaying only the class name is formatted as follows:" +msgstr "ஒரு வகுப்பின் பெயரை மட்டும் காண்பித்து அதற்கு இணைக்கும்போது, அது பின்வரும் வடிவத்தில் அமைக்கப்பட்டுள்ளது:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:100 +#, fuzzy +msgid "[`ClassName`][module.ClassName]" +msgstr "[`ClassName`][module.ClassName]" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:104 +#, fuzzy +msgid "Attributes are the same as above, with the attribute name included. The following displays the namespace:" +msgstr "பண்புக்கூறுகள் மேலே உள்ளதைப் போன்றே இருக்கும், பண்புக்கூறு பெயரும் சேர்க்கப்பட்டிருக்கும். பின்வருவது பெயர்வகையைக் காட்டுகிறது:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:106 +#, fuzzy +msgid "[`module.ClassName.attributename`][]" +msgstr "[`module.ClassName.attributename`][]" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:110 +#, fuzzy +msgid "As with classes, displaying only the attribute name is formatted as follows:" +msgstr "வகுப்புகளைப் போலவே, பண்புக்கூறு பெயரை மட்டும் காண்பிப்பது பின்வருமாறு வடிவமைக்கப்பட்டுள்ளது:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:112 +#, fuzzy +msgid "[`attributename`][module.ClassName.attributename]" +msgstr "[`attributename`][module.ClassName.attributeName]" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:116 +#, fuzzy +msgid "Methods should be displayed with `()` after the namespace, and therefore must be handled differently than attributes. The following is the appropriate way to link to a method:" +msgstr "மெத்தடுகள் நேம்ஸ்பேஸிற்குப் பிறகு `()` உடன் காட்டப்பட வேண்டும், எனவே அவை அட்ரிபியூட்களைப் போலல்லாமல் வேறுபட்ட முறையில் கையாளப்பட வேண்டும். ஒரு மெத்தட்டிற்கு இணைப்பைக் கொடுப்பதற்கான சரியான வழி பின்வருமாறு:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:118 +#, fuzzy +msgid "[`module.ClassName.methodname()`][module.ClassName.methodname]" +msgstr "[`module.ClassName.methodname()`][module.ClassName.methodname]" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:122 +#, fuzzy +msgid "The following displays the class and method name only. This also requires including the parentheses after the name:" +msgstr "பின்வருவது வகுப்பு மற்றும் முறை பெயரை மட்டும் காட்டுகிறது. பெயருக்குப் பிறகு அடைப்புக்குறிகளைச் சேர்ப்பதும் அவசியம்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:124 +#, fuzzy +msgid "[`Classname.methodname()`][module.Classname.methodname]" +msgstr "[`Classname.methodname()`][module.Classname.methodname]" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:128 +#, fuzzy +msgid "You can link to a class, method, or attribute while displaying arbitrary text, using the same method with the applicable namespace. Doing this with a class is formatted as follows:" +msgstr "பொருத்தமான நேம்ஸ்பேஸுடன் அதே முறையைப் பயன்படுத்தி, நீங்கள் ஒரு வகுப்பு, முறை அல்லது பண்புக்கூறுக்கு இணைப்பைக் கொடுக்கலாம். ஒரு வகுப்புடன் இதைச் செய்யும்போது அது பின்வருமாறு வடிவமைக்கப்படும்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:130 +#, fuzzy +msgid "[link text][module.ClassName]" +msgstr "[இணைப்பு உரை][மாடுல்.வகுப்புப்பெயர்]" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:134 +#, fuzzy +msgid "It is also possible to link directly to Python core documentation, as well as Pillow documentation. For example, to link to the documentation for `int`:" +msgstr "பைத்தான் கோர் ஆவணங்கள் மற்றும் பில்லோ ஆவணங்களுக்கும் நேரடியாக இணைப்பை அமைக்க முடியும். எடுத்துக்காட்டாக, `int`-க்கான ஆவணங்களுடன் இணைக்க:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:136 +#, fuzzy +msgid "[`int`][]" +msgstr "[`int`][]" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:140 +#, fuzzy +msgid "To link to the Pillow `Image` documentation:" +msgstr "Pillow `Image` ஆவணத்துடன் இணைக்க:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:142 +#, fuzzy +msgid "[`PIL.Image.Image`][]" +msgstr "[`PIL.Image.Image`][]" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:146 +#, fuzzy +msgid "Code block tips" +msgstr "குறியீட்டுப் பகுதி குறிப்புகள்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:148 +#, fuzzy +msgid "Language and code highlighting" +msgstr "மொழி மற்றும் குறியீடு முன்னிலைப்படுத்தல்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:150 +#, fuzzy +msgid "You can specify the language for the code contained within the codeblock by including the language name after the first three backticks, with no space between. This results in appropriate code highlighting when the code rendered. For example, to specify Python, you would begin the codeblock with ` ```python`." +msgstr "கோட்பிளாக்கிற்குள் உள்ள குறியீட்டிற்கான மொழியை, முதல் மூன்று பேக்டிக்களுக்குப் பிறகு இடைவெளி இல்லாமல் மொழிப் பெயரைச் சேர்ப்பதன் மூலம் நீங்கள் குறிப்பிடலாம். இது குறியீடு காட்டப்படும்போது பொருத்தமான குறியீடு முன்னிலைப்படுத்தலுக்கு வழிவகுக்கிறது. உதாரணமாக, பைத்தானைக் குறிப்பிட, நீங்கள் கோட்பிளாக்கை ` ```python` எனத் தொடங்குவீர்கள்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:152 +#, fuzzy +msgid "Console commands and the copy button" +msgstr "கன்சோல் கட்டளைகள் மற்றும் நகல் பொத்தான்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:154 +#, fuzzy +msgid "If you are including console commands, or commands with output, if you label it as `console` or `doscon`, depending on whether you're describing a Unix-like (including macOS) operating system, or Windows. You can include the prompt provided by the operating system; only the command will be copied when clicking the copy button. For example, if you begin a codeblock with ` ```console `, and include the following content:" +msgstr "நீங்கள் கன்சோல் கட்டளைகள் அல்லது வெளியீட்டுடன் கூடிய கட்டளைகளைச் சேர்க்கும்போது, நீங்கள் யூனிக்ஸ் போன்ற (macOS உட்பட) இயக்க முறைமை அல்லது விண்டோஸைப் பற்றி விவரிக்கிறீர்களா என்பதைப் பொறுத்து, அதை `console` அல்லது `doscon` எனக் குறிப்பிடுங்கள். நீங்கள் இயக்க முறைமை வழங்கும் உள்நுழைவையும் சேர்க்கலாம்; நகல் பொத்தானைச் சொடுக்கும்போது, கட்டளை மட்டுமே நகலெடுக்கப்படும். எடுத்துக்காட்டாக, நீங்கள் ஒரு கோட்பொதியை ` ```console ` எனத் தொடங்கி, பின்வரும் உள்ளடக்கத்தைச் சேர்த்தால்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:156 +#, fuzzy +msgid "" +"$ mkdir test\n" +"$ ls\n" +"test" +msgstr "" +"$ mkdir test\n" +"$ ls\n" +"test" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:162 +#, fuzzy +msgid "Then, clicking the copy button on the codeblock will copy only the commands, and ignore the prompts and the output. This allows you to indicate that they are console commands, while still allowing users to use the copy button effectively." +msgstr "பின்னர், கோட்பிளாக்கில் உள்ள நகல் பொத்தானைக் கிளிக் செய்தால், அது கட்டளைகளை மட்டும் நகலெடுக்கும், மேலும் உரையாடல்களையும் வெளியீட்டையும் புறக்கணிக்கும். இது, அவை கன்சோல் கட்டளைகள் என்பதைக் குறிக்க உதவுகிறது, அதே நேரத்தில் பயனர்கள் நகல் பொத்தானைத் திறம்படப் பயன்படுத்தவும் அனுமதிக்கிறது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:164 +#, fuzzy +msgid "Highlighting specific lines of code" +msgstr "குறிப்பிட்ட குறியீட்டு வரிகளை முன்னிலைப்படுத்துதல்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:166 +#, fuzzy +msgid "You can highlight specific lines of code. For example, to highlight line 2, you would add a space after the language, followed by `{hl_lines=\"2\"}`. So, your codeblock would begin with ` ```python {hl_lines=\"2\"} `. The result is:" +msgstr "நீங்கள் குறிப்பிட்ட குறியீட்டு வரிகளை முன்னிலைப்படுத்தலாம். உதாரணமாக, 2-ஆம் வரியை முன்னிலைப்படுத்த, மொழிக்குப் பிறகு ஒரு இடைவெளி விட்டு, அதைத் தொடர்ந்து `{hl_lines=\"2\"}` சேர்க்க வேண்டும். எனவே, உங்கள் குறியீட்டுப் பகுதி ` ```python {hl_lines=\"2\"} ` என்று தொடங்கும். முடிவு:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:168 +#, fuzzy +msgid "" +"import toga\n" +"from toga.style.pack import COLUMN, ROW" +msgstr "" +"import toga\n" +"from toga.style.pack import COLUMN, ROW" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:173 +#, fuzzy +msgid "You can highlight multiple different lines. For example, `python {hl_lines=\"3 5 9\"}` would highlight lines 3, 5 and 9. You can also highlight a range of lines. For example, `python {hl_lines=\"3-8\"}` highlights lines 3 through 8. You can highlight multiple ranges with, for example, `python {hl_lines=\"9-18 23-44\"}`." +msgstr "நீங்கள் பல வெவ்வேறு வரிகளை முன்னிலைப்படுத்தலாம். உதாரணமாக, `python {hl_lines=\"3 5 9\"}` என்பது 3, 5 மற்றும் 9 ஆம் வரிகளை முன்னிலைப்படுத்தும். நீங்கள் வரிகளின் ஒரு வரம்பையும் முன்னிலைப்படுத்தலாம். உதாரணமாக, `python {hl_lines=\"3-8\"}` என்பது 3 முதல் 8 வரையிலான வரிகளை முன்னிலைப்படுத்துகிறது. உதாரணமாக, `python {hl_lines=\"9-18 23-44\"}` எனப் பல வரம்புகளை முன்னிலைப்படுத்தலாம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:175 +#, fuzzy +msgid "Markdown elements that require specific formatting" +msgstr "குறிப்பிட்ட வடிவமைப்பு தேவைப்படும் மார்க்அப் கூறுகள்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:177 +#, fuzzy +msgid "Due to the way the translation files are generated, it is important to include required newlines in the Markdown syntax for admonitions, notes, tabs, Jinja directives, image captions and alignment, etc." +msgstr "மொழிபெயர்ப்புக் கோப்புகள் உருவாக்கப்படும் விதத்தின் காரணமாக, எச்சரிக்கைகள், குறிப்புகள், தாவல்கள், ஜின்ஜா வழிமுறைகள், பட விளக்கக்குறிப்புகள் மற்றும் சீரமைப்பு போன்றவற்றிற்கான மார்க்அப் குறியீட்டில், தேவையான புதிய வரிகளைச் சேர்ப்பது முக்கியமாகும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:179 +#, fuzzy +msgid "Admonitions and notes" +msgstr "எச்சரிக்கைகள் மற்றும் குறிப்புகள்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:181 +#, fuzzy +msgid "Admonitions must be formatted as follows, including ensuring a newline before and after the admonition start and end:" +msgstr "எச்சரிக்கைகள் பின்வரும் வடிவத்தில் வடிவமைக்கப்பட வேண்டும், மேலும் எச்சரிக்கை தொடக்கத்திற்கு முன்பும் பின்பும் ஒரு புதிய வரி (newline) இருப்பதை உறுதி செய்ய வேண்டும்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:183 +#, fuzzy +msgid "" +"Content above.\n" +"\n" +"/// admonition | Title\n" +"\n" +"Admonition text.\n" +"\n" +"A second paragraph.\n" +"\n" +"///\n" +"\n" +"Content below." +msgstr "" +"மேல் உள்ளடக்கம்.\n" +"\n" +"/// அறிவுரை | தலைப்பு\n" +"\n" +"அறிவுரை உரை.\n" +"\n" +"ஒரு இரண்டாவது பத்தி.\n" +"\n" +"///\n" +"\n" +"கீழ் உள்ளடக்கம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:197 +#, fuzzy +msgid "This works the same way with any supported admonition type. For example, note admonitions require the same formatting and newlines:" +msgstr "இது ஆதரிக்கப்படும் எந்தவொரு எச்சரிக்கை வகையிலும் ஒரே மாதிரியாக செயல்படும். எடுத்துக்காட்டாக, note எச்சரிக்கைகளுக்கு அதே வடிவமைப்பு மற்றும் புதிய வரிகள் தேவை:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:199 +#, fuzzy +msgid "" +"Content above.\n" +"\n" +"/// note | Note title\n" +"\n" +"Note text here.\n" +"\n" +"///\n" +"\n" +"Content below." +msgstr "" +"மேல் உள்ள உள்ளடக்கம்.\n" +"\n" +"/// குறிப்பு | குறிப்பு தலைப்பு\n" +"\n" +"குறிப்பு உரை இங்கே.\n" +"\n" +"///\n" +"\n" +"கீழ் உள்ள உள்ளடக்கம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:211 +#, fuzzy +msgid "All [supported admonition types]{1} are available for use as admonitions." +msgstr "அனைத்து [ஆதரிக்கப்படும் அறிவுறுத்தல் வகைகள்]{1} அறிவுறுத்தல்களாகப் பயன்படுத்தக் கிடைக்கின்றன." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:213 +#, fuzzy +msgid "Tabbed content" +msgstr "தாவல் உள்ளடக்கம்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:215 +#, fuzzy +msgid "Tabbed content is formatted as follows, including a newline included before the start and after the end of the content block:" +msgstr "தாவப்பட்ட உள்ளடக்கம் பின்வருமாறு வடிவமைக்கப்பட்டுள்ளது, இதில் உள்ளடக்கத் தொகுப்பின் தொடக்கத்திற்கு முன்பும் முடிவுக்குப் பின்பும் ஒரு புதிய வரி சேர்க்கப்பட்டுள்ளது:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:217 +#, fuzzy +msgid "" +"Content above.\n" +"\n" +"/// tab | Tab one title\n" +"\n" +"Tab one text\n" +"\n" +"///\n" +"\n" +"/// tab | Tab two title\n" +"\n" +"Tab two text.\n" +"\n" +"///\n" +"\n" +"/// tab | Tab three title\n" +"\n" +"Tab three text.\n" +"\n" +"///\n" +"\n" +"Content below." +msgstr "" +"மேல் உள்ளடக்கம்.\n" +"\n" +"/// தாவல் | தாவல் ஒன்று தலைப்பு\n" +"\n" +"தாவல் ஒன்று உரை\n" +"\n" +"///\n" +"\n" +"/// தாவல் | தாவல் இரண்டு தலைப்பு\n" +"\n" +"தாவல் இரண்டு உரை.\n" +"\n" +"///\n" +"\n" +"/// தாவல் | தாவல் மூன்று தலைப்பு\n" +"\n" +"தாவல் மூன்று உரை.\n" +"\n" +"///\n" +"\n" +"கீழ் உள்ளடக்கம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:241 +#, fuzzy +msgid "A tab with a nested admonition would be formatted as follows, including a newline before and after the content block:" +msgstr "ஒரு உள்ளமைக்கப்பட்ட எச்சரிக்கையுடன் கூடிய ஒரு தாவல், உள்ளடக்கப் பகுதிக்கு முன்னும் பின்னும் ஒரு புதிய வரியைச் சேர்த்து, பின்வருமாறு வடிவமைக்கப்படும்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:243 +#, fuzzy +msgid "" +"Content above.\n" +"\n" +"/// tab | Windows\n" +"\n" +"Tab text.\n" +"\n" +"/// admonition | Admonition\n" +"\n" +"Admonition text.\n" +"\n" +"///\n" +"\n" +"///\n" +"\n" +"Content below." +msgstr "" +"மேல் உள்ள உள்ளடக்கம்.\n" +"\n" +"/// தாவல் | விண்டோஸ்\n" +"\n" +"தாவல் உரை.\n" +"\n" +"/// அறிவுரை | அறிவுரை\n" +"\n" +"அறிவுரை உரை.\n" +"\n" +"///\n" +"\n" +"///\n" +"\n" +"கீழ் உள்ள உள்ளடக்கம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:261 +#, fuzzy +msgid "Collapsed content" +msgstr "முடக்கப்பட்ட உள்ளடக்கம்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:263 +#, fuzzy +msgid "Collapsed content is formatted as follows, including newlines:" +msgstr "மடிக்கப்பட்ட உள்ளடக்கம், புதிய வரிகளை உள்ளடக்கியಂತೆ, பின்வருமாறு வடிவமைக்கப்பட்டுள்ளது:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:265 +#, fuzzy +msgid "" +"Content above.\n" +"\n" +"/// details-note | Collapsed content title\n" +"\n" +"Collapsed content.\n" +"\n" +"///\n" +"\n" +"Content below." +msgstr "" +"மேல் உள்ள உள்ளடக்கம்.\n" +"\n" +"/// விவரங்கள்-குறிப்பு | சுருக்கப்பட்ட உள்ளடக்கத்தின் தலைப்பு\n" +"\n" +"சுருக்கப்பட்ட உள்ளடக்கம்.\n" +"\n" +"///\n" +"\n" +"கீழ் உள்ள உள்ளடக்கம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:277 +#, fuzzy +msgid "All [supported admonition types]{1} are available for use with collapsed content, however, you must declare them as `details-admonitiontype`. So, a \"note\" type collapsed block would be `details-note` (as shown above), a \"warning\" type collapsed block would be `details-warning`, and so on." +msgstr "அனைத்து [ஆதரிக்கப்படும் அறிவுறுத்தல் வகைகள்]{1} சுருக்கப்பட்ட உள்ளடக்கத்துடன் பயன்படுத்தக் கிடைக்கின்றன, இருப்பினும், நீங்கள் அவற்றை `details-admonitiontype` என அறிவிக்க வேண்டும். எனவே, ஒரு \"note\" வகை சுருக்கப்பட்ட தொகுதி `details-note` (மேலே காட்டப்பட்டுள்ளபடி), ஒரு \"warning\" வகை சுருக்கப்பட்ட தொகுதி `details-warning`, மற்றும் பலவாக இருக்கும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:279 +#, fuzzy +msgid "Jinja directives" +msgstr "ஜின்ஜா வழிகாட்டுதல்கள்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:281 +#, fuzzy +msgid "There are a few features of the documentation that use Jinja directives in the text. Anything using the Jinja directive features needs to be wrapped in newlines. For example, the BeeWare tutorial contains Jinja conditionals based on variables to determine what admonition to show on the main page. Those are formatted as follows:" +msgstr "ஆவணத்தில் உரையில் ஜின்ஜா வழிமுறைகளைப் பயன்படுத்தும் சில அம்சங்கள் உள்ளன. ஜின்ஜா வழிமுறை அம்சங்களைப் பயன்படுத்தும் எதையும் புதிய வரிகளில் சுற்றப்பட வேண்டும். உதாரணமாக, BeeWare பயிற்சியில், பிரதான பக்கத்தில் எந்த எச்சரிக்கையைக் காட்ட வேண்டும் என்பதைத் தீர்மானிக்க, மாறிகளை அடிப்படையாகக் கொண்ட ஜின்ஜா நிபந்தனைகள் உள்ளன. அவை பின்வருமாறு வடிவமைக்கப்பட்டுள்ளன:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:283 +#, fuzzy +msgid "" +"Content above.\n" +"\n" +"{% if config.extra.translation_type == \"original\" %}\n" +"\n" +"/// admonition | Admonition title\n" +"\n" +"Text\n" +"\n" +"///\n" +"\n" +"{% endif %}\n" +"\n" +"Content below." +msgstr "" +"மேல் உள்ள உள்ளடக்கம்.\n" +"\n" +"{% if config.extra.translation_type == \"original\" %}\n" +"\n" +"/// அறிவுரை | அறிவுரை தலைப்பு\n" +"\n" +"உரை\n" +"\n" +"///\n" +"\n" +"{% endif %}\n" +"\n" +"கீழ் உள்ள உள்ளடக்கம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:299 +#, fuzzy +msgid "There is also syntax for substituting symbols or text. This syntax is a variable wrapped in a pair of matching double curly braces, and, if on its own line, must include a newline before and after." +msgstr "குறியீடுகளை அல்லது உரையை மாற்றுவதற்கான இலக்கணமும் உள்ளது. இந்த இலக்கணம் என்பது, பொருந்தக்கூடிய இரட்டை வளைந்த அடைப்புக்குறிகளின் ஜோடியில் பொதி செய்யப்பட்ட ஒரு மாறி ஆகும், மேலும் அது தனியாக ஒரு வரியில் இருந்தால், அதற்கு முன் மற்றும் பின்னால் ஒரு புதிய வரியைச் சேர்க்க வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:301 +#, fuzzy +msgid "" +"Content above.\n" +"\n" +"{{ variable }}\n" +"\n" +"Content below." +msgstr "" +"மேலே உள்ள உள்ளடக்கம்.\n" +"\n" +"{{ variable }}\n" +"\n" +"கீழே உள்ள உள்ளடக்கம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:309 +#, fuzzy +msgid "Image formatting" +msgstr "பட வடிவமைப்பு" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:311 +#, fuzzy +msgid "Images can have the width set, and can be aligned left, right, and center (with a caveat on \"center\"). Images should always include meaningful alt text for accessibility purposes." +msgstr "படங்களுக்கு அகலத்தை அமைக்கலாம், மேலும் அவற்றை இடது, வலது மற்றும் மையத்தில் சீரமைக்கலாம் (\"மையம்\" என்பதில் ஒரு நிபந்தனை உள்ளது). அணுகல்தன்மை நோக்கங்களுக்காக படங்களில் எப்போதும் அர்த்தமுள்ள மாற்று உரை (alt text) இருக்க வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:313 +#, fuzzy +msgid "Setting the width of {1}300px{2} on an image would be formatted as follows:" +msgstr "ஒரு படத்தின் அகலத்தில் {1}300px{2} என அமைப்பது பின்வருமாறு வடிவமைக்கப்படும்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:315 +#, fuzzy +msgid "![Image alt text](../path/to/image.png){ width=\"300px\" }" +msgstr "![படத்தின் மாற்று உரை](../path/to/image.png){ width=\"300px\" }" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:319 +#, fuzzy +msgid "Aligning an image left (or right) would be formatted as follows:" +msgstr "ஒரு படத்தை இடது (அல்லது வலது) பக்கத்திற்குச் சீரமைப்பது பின்வருமாறு வடிவமைக்கப்படும்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:321 +#, fuzzy +msgid "![Image alt text](../path/to/image.png){ align=left }" +msgstr "![படத்தின் மாற்று உரை](../path/to/image.png){ align=left }" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:325 +#, fuzzy +msgid "Adding a caption to an image requires a newline before and after, and is formatted as follows:" +msgstr "ஒரு படத்திற்கு தலைப்புச் சொற்றொடரைச் சேர்க்க, அதற்கு முன் மற்றும் பின்பு ஒரு புதிய வரி தேவைப்படுகிறது, மேலும் அது பின்வருமாறு வடிவமைக்கப்பட்டுள்ளது:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:327 +#, fuzzy +msgid "" +"Content above.\n" +"\n" +"![Image alt text](/path/to/image.png)\n" +"\n" +"/// caption\n" +"\n" +"Caption content.\n" +"\n" +"///\n" +"\n" +"Content below." +msgstr "" +"மேல் உள்ள உள்ளடக்கம்.\n" +"\n" +"![படத்தின் மாற்று உரை](/path/to/image.png)\n" +"\n" +"/// தலைப்பு\n" +"\n" +"தலைப்பு உள்ளடக்கம்.\n" +"\n" +"///\n" +"\n" +"கீழ் உள்ள உள்ளடக்கம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:341 +#, fuzzy +msgid "Aligning an image center is not possible with the `align` attribute. The workaround is to follow the image with an empty caption, and it will be centered. You must include newlines between each section, and before and after. It is formatted as follows:" +msgstr "`align` பண்புக்கூறுடன் ஒரு படத்தின் மையத்தைச் சீரமைக்க முடியாது. இதற்கான மாற்று வழி, படத்தைத் தொடர்ந்து ஒரு வெற்று தலைப்பைச் சேர்ப்பது, அது படத்தை மையப்படுத்துவதாகும். ஒவ்வொரு பகுதிக்கு இடையில், மற்றும் அதற்கு முன்பும் பின்பும் நீங்கள் புதிய வரிகளைச் சேர்க்க வேண்டும். இது பின்வருமாறு வடிவமைக்கப்பட்டுள்ளது:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:343 +#, fuzzy +msgid "" +"Content above.\n" +"\n" +"![Image alt text](../path/to/image.png)\n" +"\n" +"/// caption\n" +"\n" +"///\n" +"\n" +"Content below." +msgstr "" +"மேல் உள்ள உள்ளடக்கம்.\n" +"\n" +"![படத்தின் மாற்று உரை](../path/to/image.png)\n" +"\n" +"/// தலைப்பு\n" +"\n" +"///\n" +"\n" +"கீழ் உள்ள உள்ளடக்கம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:355 +#, fuzzy +msgid "Plugins with specific Markdown formatting" +msgstr "குறிப்பிட்ட மார்க் டவுன் வடிவமைப்புடன் கூடிய செருகுநிரல்கள்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:357 +#, fuzzy +msgid "The following sections cover how to utilize plugins that require specific Markdown formatting." +msgstr "பின்வரும் பிரிவுகள், குறிப்பிட்ட மார்க் டவுன் வடிவமைப்பு தேவைப்படும் செருகுநிரல்களை எவ்வாறு பயன்படுத்துவது என்பதை விளக்குகின்றன." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:359 +#, fuzzy +msgid "Using Snippets to include external content" +msgstr "வெளியிடப்பட்ட உள்ளடக்கத்தைச் சேர்க்க ஸ்னிப்பெட்ஸைப் பயன்படுத்துதல்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:361 +#, fuzzy +msgid "For details on how to include external content from a local file or a URL, see the [Snippets extension documentation]{1}. Snippets should be used as long as the document does not contain Jinja directives that need to be executed (the Jinja execution happens alongside the Snippets processing, and therefore any Jinja in the file will not be processed). Snippets is necessary if you want to be able to use delimiters that allow you to include specific parts of a file separately, e.g. the source document is divided up into sections to be injected separately from each other." +msgstr "உள்ளூர் கோப்பு அல்லது URL-இலிருந்து வெளிப்புற உள்ளடக்கத்தை எவ்வாறு சேர்ப்பது என்பது பற்றிய விவரங்களுக்கு, [Snippets நீட்டிப்பு ஆவணங்களைப்]{1} பார்க்கவும். ஆவணத்தில் செயல்படுத்தப்பட வேண்டிய ஜின்ஜா வழிமுறைகள் (Jinja directives) இல்லாத வரை ஸ்னிப்பெட்ஸ் பயன்படுத்தப்பட வேண்டும் (ஜின்ஜா செயல்படுத்தல், ஸ்னிப்பெட்ஸ் செயலாக்கத்துடன் ஒருசேர நடைபெறும், எனவே கோப்பில் உள்ள எந்தவொரு ஜின்ஜாவும் செயலாக்கப்படாது). ஒரு கோப்பின் குறிப்பிட்ட பகுதிகளைத் தனித்தனியாகச் சேர்க்க அனுமதிக்கும் பிரிப்பான்களைப் பயன்படுத்த விரும்பினால், ஸ்னிப்பெட்ஸ் அவசியமாகிறது. எடுத்துக்காட்டாக, மூல ஆவணம் ஒன்று மற்றவற்றிலிருந்து தனித்தனியாகச் செருகப்படும் பிரிவுகளாகப் பிரிக்கப்பட்டுள்ளது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:363 +#, fuzzy +msgid "Important notes:" +msgstr "முக்கியக் குறிப்புகள்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:365 +#, fuzzy +msgid "We use `-8<-` as the Snippets identifier. The documentation shows several options; please follow our style." +msgstr "நாங்கள் ஸ்னிப்பெட்ஸ் அடையாளமாக `-8<-` ஐப் பயன்படுத்துகிறோம். ஆவணங்கள் பல விருப்பங்களைக் காட்டுகின்றன; தயவுசெய்து எங்கள் பாணியைப் பின்பற்றவும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:366 +#, fuzzy +msgid "Files found in BeeWare Docs Tools shared content are treated as \"local\" content. Therefore, you will either use only the filename, as in `-8<- \"docs-style-guide.md\"`, or if the content is in a subdirectory, only the directory and filename, as in `-8<- \"style/docs-style-guide.md\"`." +msgstr "BeeWare Docs Tools பகிரப்பட்ட உள்ளடக்கத்தில் காணப்படும் கோப்புகள் \"உள்ளூர்\" உள்ளடக்கமாகக் கருதப்படுகின்றன. எனவே, நீங்கள் ஒன்று கோப்பின் பெயரை மட்டும் பயன்படுத்த வேண்டும், `-8<- \"docs-style-guide.md\"` இல் உள்ளதைப் போல, அல்லது அந்த உள்ளடக்கம் ஒரு துணை கோப்பகத்தில் இருந்தால், கோப்பகம் மற்றும் கோப்பின் பெயரை மட்டும் பயன்படுத்த வேண்டும், `-8<- \"style/docs-style-guide.md\"` இல் உள்ளதைப் போல." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:367 +#, fuzzy +msgid "If you are including external content from a file on GitHub via a URL, you _must_ use the raw content URL, or it will render the full webpage embedded wherever you include it." +msgstr "நீங்கள் GitHub-இல் உள்ள ஒரு கோப்பிலிருந்து URL வழியாக வெளிப்புற உள்ளடக்கத்தைச் சேர்க்கிறீர்கள் என்றால், நீங்கள் கட்டாயமாக ராக் உள்ளடக்க URL-ஐப் பயன்படுத்த வேண்டும், இல்லையெனில் நீங்கள் அதைச் சேர்க்கும் இடத்தில் முழு வலைப்பக்கமும் உட்பொதிக்கப்பட்டுவிடும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:369 +#, fuzzy +msgid "Using Macros to include content from BeeWare Docs Tools shared content" +msgstr "BeeWare Docs Tools பகிரப்பட்ட உள்ளடக்கத்திலிருந்து உள்ளடக்கத்தைச் சேர்க்க மேக்ரோக்களைப் பயன்படுத்துதல்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:371 +#, fuzzy +msgid "You can also include content from the BeeWare Docs tools shared content directory using the [Macros MkDocs plugin]{1}. This method is necessary if the document contains Jinja directives that need to be executed, and should only be used in this situation. It will not work with external content via a URL. The [Macros variable-replacement mechanism]{2} works with this method." +msgstr "நீங்கள் [Macros MkDocs செருகுநிரலை]{1} பயன்படுத்தி BeeWare Docs கருவிகளின் பகிரப்பட்ட உள்ளடக்க கோப்பகத்திலிருந்து உள்ளடக்கத்தைச் சேர்க்கலாம். ஆவணத்தில் செயல்படுத்தப்பட வேண்டிய ஜின்ஜா வழிமுறைகள் இருந்தால் இந்த முறை அவசியமானது, மேலும் இந்தச் சூழ்நிலையில் மட்டுமே இதைப் பயன்படுத்த வேண்டும். இது ஒரு URL வழியாக வெளிப்புற உள்ளடக்கத்துடன் வேலை செய்யாது. [மேக்ரோஸ் மாறி-மாற்றுதல் வழிமுறை]{2} இந்த முறையுடன் செயல்படுகிறது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:373 +#, fuzzy +msgid "There are options for including content using Macros:" +msgstr "மேக்ரோக்களைப் பயன்படுத்தி உள்ளடக்கத்தைச் சேர்ப்பதற்கான விருப்பங்கள் உள்ளன:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:375 +#, fuzzy +msgid "Use [the `include` Jinja syntax]{1} if you want to include the document with no other manual changes to it." +msgstr "ஆவணத்தில் வேறு எந்த கைமுறை மாற்றங்களையும் செய்யாமல் அதைச் சேர்க்க விரும்பினால், [`include` ஜின்ஜா இலக்கணத்தைப்]{1} பயன்படுத்தவும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:377 +#, fuzzy +msgid "Use [the `extends` Jinja syntax]{1} if you have included Jinja `block` syntax in the document, which allows you to override or add to specific sections." +msgstr "நீங்கள் ஆவணத்தில் ஜின்ஜா `extends` சொற்றொடரைச் சேர்த்துள்ளபட்சத்தில், குறிப்பிட்ட பிரிவுகளை மாற்றி அமைக்க அல்லது அவற்றில் சேர்க்க, [{1} ஜின்ஜா சொற்றொடரைப் பயன்படுத்தவும்]." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:379 +msgid "`pyspelling`" +msgstr "`pyspelling`" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:381 +#, fuzzy +msgid "We use the `pyspelling` spellchecker. It is run during the lint-checks." +msgstr "நாங்கள் `pyspelling` எழுத்துப்பிழை சரிபார்ப்பைப் பயன்படுத்துகிறோம். இது லிண்ட்-சோதனைகளின் போது இயக்கப்படுகிறது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:383 +#, fuzzy +msgid "When `pyspelling` identifies a misspelled word, in most cases, it should be fixed in the documentation content." +msgstr "`pyspelling` தவறாக எழுதப்பட்ட ஒரு வார்த்தையைக் கண்டறிந்தால், பெரும்பாலான சந்தர்ப்பங்களில், ஆவண உள்ளடக்கத்தில் அது திருத்தப்பட வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:385 +#, fuzzy +msgid "In the rare case that it identifies a valid word that isn't in the `pyspelling` dictionary, you have two options:" +msgstr "`pyspelling` அகராதியில் இல்லாத ஒரு செல்லுபடியான வார்த்தையை அது கண்டறிந்தால், அரிதான அந்தச் சந்தர்ப்பத்தில், உங்களிடம் இரண்டு விருப்பங்கள் உள்ளன:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:387 +#, fuzzy +msgid "If it is a word that is likely to be reused multiple times, you should add the word to the `spelling_wordlist` document in the `docs` directory, in alphabetical order." +msgstr "அது பலமுறை மீண்டும் பயன்படுத்தப்படக்கூடிய ஒரு வார்த்தையாக இருந்தால், அந்த வார்த்தையை `spelling_wordlist` டைரக்டரியில் உள்ள `docs` ஆவணத்தில் அகரவரிசைப்படி சேர்க்க வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/style/docs-style-guide.md:388 +#, fuzzy +msgid "If it is a word that is unlikely to be used again, you can wrap it in a `` / `` tag, and `pyspelling` will ignore it inline." +msgstr "மீண்டும் பயன்படுத்தப்பட வாய்ப்பில்லாத ஒரு வார்த்தையாக இருந்தால், அதை `` / `` குறியீட்டில் மூடலாம், அப்போது `pyspelling` அதை உள்ளடக்கத்திலேயே புறக்கணித்துவிடும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/fix-issue.md:1 +#, fuzzy +msgid "{{ formal_name }} tracks a list of [known issues]({% if config.extra.website %}https://github.com/search?q=org%3Abeeware%20is%3Aopen%20is%3Aissue%20label%3Abug&type=issues{% else %}https://github.com/beeware/{{ project_name }}/issues?q=is%3Aopen+is%3Aissue+label%3Abug{% endif %}). Any of these issues are candidates to be worked on." +msgstr "{{ formal_name }} என்பது [அறியப்பட்ட சிக்கல்கள்]({% if config.extra.website %}https://github.com/search?q=org%3Abeeware%20is%3Aopen%20is%3Aissue%20label%3Abug&type=issues{% else %}https://github.com/beeware/{{ project_name }}/issues?q=is%3Aopen+is%3Aissue+label%3Abug{% endif %}) பட்டியலைக் கண்காணிக்கிறது. இவற்றில் ஏதேனும் சிக்கல்கள் வேலை செய்யத் தகுதியானவை." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/fix-issue.md:3 +#, fuzzy +msgid "This list can be filtered in various ways. For example, you can filter by platform, so you can focus on issues that affect the platforms you're able to test on; or you can filter by issue type, such as [documentation bugs]({% if config.extra.website %}https://github.com/search?q=org%3Abeeware+is%3Aopen+is%3Aissue+label%3Abug+label%3Adocumentation&type=issues{% else %}https://github.com/beeware/{{ project_name }}/issues?q=is%3Aopen%20is%3Aissue%20label%3Abug%20label%3Adocumentation{% endif %}). There's also a filter for [good first issues]({% if config.extra.website %}https://github.com/search?q=org%3Abeeware+is%3Aopen+is%3Aissue+label%3Abug+label%3A%22good+first+issue%22&type=issues{% else %}https://github.com/beeware/{{ project_name }}/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22{% endif %}) - these are issues that have been identified as problems that have a known cause, and we believe the fix *should* be relatively straightforward (although we might be wrong in our analysis)." +msgstr "இந்தப் பட்டியலை பல்வேறு வழிகளில் வடிகட்டலாம். உதாரணமாக, நீங்கள் தளத்தின் அடிப்படையில் வடிகட்டலாம், இதன் மூலம் நீங்கள் சோதிக்கக்கூடிய தளங்களைப் பாதிக்கும் சிக்கல்களில் கவனம் செலுத்தலாம்; அல்லது நீங்கள் சிக்கல் வகையின் அடிப்படையில், [ஆவணச் சிக்கல்கள்]({% if config.extra.website %}https://github.com/search?q=org%3Abeeware+is%3Aopen+is%3Aissue+label%3Abug+label%3Adocumentation&type=issues{% else %}https://github.com/beeware/{{ project_name }}/issues?q=is%3Aopen%20is%3Aissue%20label%3Abug%20label%3Adocumentation{% endif %}) போன்றவற்றை வடிகட்டலாம். [முதலில் செய்ய நல்ல சிக்கல்கள்]({% if config.extra.website %}https://github.com/search?q=org%3Abeeware+is%3Aopen+is%3Aissue+label%3Abug+label%3A%22good+first+issue%22&type=issues{% else %}https://github.com/beeware/{{ project_name }}/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22{% endif %}) என்பதற்கான ஒரு வடிகட்டியும் உள்ளது - இவை அறியப்பட்ட காரணத்தைக் கொண்ட, மற்றும் சரிசெய்வது ஒப்பீட்டளவில் எளிமையானதாக *இருக்க வேண்டும்* என்று நாங்கள் நம்பும் சிக்கல்கள் ஆகும் (எங்கள் ஆய்வில் நாங்கள் தவறாக இருக்கலாம்)." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/fix-issue.md:5 +#, fuzzy +msgid "If an issue is more than 6 months old, it's entirely possible that the issue has been resolved, so the first step is to verify that you can reproduce the problem. Use the information provided in the bug report to try and reproduce the problem. If you can't reproduce the problem, report what you have found as a comment on the issue, and pick another issue." +msgstr "ஒரு சிக்கல் 6 மாதங்களுக்கு மேல் பழமையானதாக இருந்தால், அது முற்றிலும் தீர்க்கப்பட்டிருக்க வாய்ப்புள்ளது, எனவே முதல் படி நீங்கள் அந்தச் சிக்கலை மீண்டும் உருவாக்க முடியுமா என்பதைச் சரிபார்ப்பதாகும். பிழை அறிக்கையில் வழங்கப்பட்ட தகவல்களைப் பயன்படுத்தி சிக்கலை மீண்டும் உருவாக்க முயற்சிக்கவும். உங்களால் சிக்கலை மீண்டும் உருவாக்க முடியாவிட்டால், நீங்கள் கண்டறிந்ததை அந்த சிக்கலில் ஒரு கருத்தாகப் பதிவுசெய்து, மற்றொரு சிக்கலைத் தேர்ந்தெடுக்கவும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/fix-issue.md:7 +#, fuzzy +msgid "If you can reproduce the problem - try to fix it! Work out what combination of code is implementing the feature, and see if you can work out what isn't working correctly." +msgstr "சிக்கலை உங்களால் மீண்டும் உருவாக்க முடிந்தால், அதைச் சரிசெய்ய முயற்சி செய்யுங்கள்! இந்த அம்சத்தை எந்தக் குறியீடு கலவை செயல்படுத்துகிறது என்பதைக் கண்டறிந்து, எது சரியாகச் செயல்படவில்லை என்பதையும் கண்டறிய முயற்சி செய்யுங்கள்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/fix-issue.md:9 +#, fuzzy +msgid "Even if you can't fix the problem, reporting anything you discover during the process as a comment on the issue is worthwhile. If you can find the source of the problem, but not the fix, that knowledge will often be enough for someone who knows more about a platform to solve the problem. If the issue doesn't already provide a good reproduction case (a small sample app that does nothing but reproduce the problem), providing one can be a huge help." +msgstr "உங்களால் சிக்கலை சரிசெய்ய முடியாவிட்டாலும், அந்தச் செயல்பாட்டின் போது நீங்கள் கண்டறியும் எதையும் சிக்கல் பதிவில் ஒரு கருத்தாகப் பதிவிடுவது பயனுள்ளதாக இருக்கும். சிக்கலின் மூலத்தைக் கண்டறிந்து, ஆனால் அதற்கான தீர்வைக் கண்டறிய முடியாவிட்டால், அந்த அறிவு, அந்தத் தளத்தைப் பற்றி நன்கு அறிந்த ஒருவரால் சிக்கலைத் தீர்க்கப் போதுமானதாக இருக்கும். சிக்கலை மீண்டும் உருவாக்கும் ஒரு நல்ல மாதிரி (சிக்கலை மட்டும் மீண்டும் உருவாக்கும் ஒரு சிறிய மாதிரிச் செயலி) ஏற்கனவே வழங்கப்படவில்லை என்றால், அதை வழங்குவது ஒரு பெரிய உதவியாக இருக்கும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/fix-issue.md:11 +#, fuzzy +msgid "Contributing an issue fix" +msgstr "ஒரு சிக்கலுக்குத் தீர்வு பங்களித்தல்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/fix-issue.md:13 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/implement-feature.md:16 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:56 +#, fuzzy +msgid "/// details-abstract | Set up a development environment" +msgstr "/// details-abstract | ஒரு மேம்பாட்டுச் சூழலை அமைக்கவும்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/fix-issue.md:15 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/implement-feature.md:18 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:58 +msgid "{% include \"how/dev-environment.md\" %}" +msgstr "{% include \"how/dev-environment.md\" %}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/fix-issue.md:19 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/implement-feature.md:22 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:62 +#, fuzzy +msgid "/// details-abstract | Work from a branch" +msgstr "/// details-abstract | கிளையிலிருந்து வேலை செய்யுங்கள்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/fix-issue.md:21 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/implement-feature.md:24 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:64 +msgid "{% include \"how/branches.md\" %}" +msgstr "{% include \"how/branches.md\" %}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/fix-issue.md:25 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/triage.md:9 +#, fuzzy +msgid "/// details-abstract | Reproduce the issue" +msgstr "/// details-abstract | சிக்கலை மீண்டும் உருவாக்கவும்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/fix-issue.md:27 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/triage.md:11 +msgid "{% include \"how/reproduce-issue.md\" %}" +msgstr "{% include \"how/reproduce-issue.md\" %}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/fix-issue.md:31 +#, fuzzy +msgid "**If fixing the issue requires changes to code:**" +msgstr "**சிக்கலைச் சரிசெய்ய குறியீட்டில் மாற்றங்கள் தேவைப்பட்டால்:**" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/fix-issue.md:33 +#, fuzzy +msgid "/// details-abstract | Write, run, and test code" +msgstr "/// details-abstract | குறியீட்டை எழுதுங்கள், இயக்கவும், சோதிக்கவும்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/fix-issue.md:35 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/implement-feature.md:36 +msgid "{% include \"how/write-code.md\" %}" +msgstr "{% include \"how/write-code.md\" %}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/fix-issue.md:39 +#, fuzzy +msgid "**If fixing the issue requires changes to documentation:**" +msgstr "**சிக்கலைச் சரிசெய்ய ஆவணங்களில் மாற்றங்கள் தேவைப்பட்டால்:**" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/fix-issue.md:41 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/implement-feature.md:40 +#, fuzzy +msgid "/// details-abstract | Build documentation" +msgstr "/// details-abstract | ஆவணங்களை உருவாக்கு" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/fix-issue.md:43 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/implement-feature.md:42 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:76 +msgid "{% include \"how/build-docs.md\" %}" +msgstr "{% include \"how/build-docs.md\" %}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/fix-issue.md:47 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/implement-feature.md:46 +#, fuzzy +msgid "/// details-abstract | Write documentation" +msgstr "/// details-abstract | ஆவணங்களை எழுதுங்கள்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/fix-issue.md:49 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/implement-feature.md:48 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:82 +msgid "{% include \"how/write-docs.md\" %}" +msgstr "{% include \"how/write-docs.md\" %}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/fix-issue.md:53 +#, fuzzy +msgid "**When you're ready to submit your contribution:**" +msgstr "உங்கள் பங்களிப்பைச் சமர்ப்பிக்கத் தயாராகும்போது:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/fix-issue.md:55 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/implement-feature.md:52 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:86 +#, fuzzy +msgid "/// details-abstract | Add a change note" +msgstr "/// details-abstract | மாற்றக் குறிப்பைச் சேர்க்கவும்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/fix-issue.md:57 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/implement-feature.md:54 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:88 +msgid "{% include \"how/change-note.md\" %}" +msgstr "{% include \"how/change-note.md\" %}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/fix-issue.md:61 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/implement-feature.md:58 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:92 +#, fuzzy +msgid "/// details-abstract | Submit a pull request" +msgstr "/// details-abstract | பல் ரிக்வெஸ்டைச் சமர்ப்பிக்கவும்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/fix-issue.md:63 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/implement-feature.md:60 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:94 +msgid "{% include \"how/submit-pr.md\" %}" +msgstr "{% include \"how/submit-pr.md\" %}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/implement-feature.md:1 +#, fuzzy +msgid "Once the [proposal process]{1} has concluded, you should have a complete design for a new feature. That means it's time to start writing!" +msgstr "[முன்மொழிவு செயல்முறை]{1} முடிந்தவுடன், ஒரு புதிய அம்சத்திற்கான முழுமையான வடிவமைப்பு உங்களிடம் இருக்க வேண்டும். அதாவது, எழுதத் தொடங்க வேண்டிய நேரம் இது!" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/implement-feature.md:5 +#, fuzzy +msgid "If your feature requires a platform-specific implementation, the proposal process should have validated that the idea *could* be implemented on all platforms. However, as the person implementing a new feature for the first time, you are not responsible for implementing the new feature for all platforms. You need to provide a complete implementation for *at least* one platform, including tests. For any other platforms, you will need to provide a \"stub\" implementation - an implementation that provides the bare interface definition, but raises a `NotImplementedError` or outputs a log message that the behavior isn't implemented on that platform." +msgstr "உங்கள் அம்சத்திற்கு ஒரு தள-குறிப்பிட்ட செயலாக்கம் தேவைப்பட்டால், அந்த யோசனை அனைத்துத் தளங்களிலும் செயல்படுத்தப்பட *முடியும்* என்பதை முன்மொழிவு செயல்முறை சரிபார்த்திருக்க வேண்டும். இருப்பினும், ஒரு புதிய அம்சத்தை முதன்முதலில் செயல்படுத்தும் நபராக, அனைத்துத் தளங்களுக்கும் அந்த புதிய அம்சத்தைச் செயல்படுத்துவதற்கு நீங்கள் பொறுப்பல்ல. சோதனைகள் உட்பட, *குறைந்தபட்சம்* ஒரு தளத்திற்கு நீங்கள் ஒரு முழுமையான செயலாக்கத்தை வழங்க வேண்டும். மற்ற தளங்களுக்கு, நீங்கள் ஒரு \"ஸ்டப்\" செயலாக்கத்தை வழங்க வேண்டும் - இது வெறும் இடைமுக வரையறையை மட்டும் வழங்கி, அந்தத் தளத்தில் செயல்பாடு செயல்படுத்தப்படவில்லை என்பதைக் குறிக்கும் வகையில் ஒரு `NotImplementedError` பிழையை அல்லது ஒரு பதிவுச் செய்தியை வெளியிடும் ஒரு செயலாக்கமாகும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/implement-feature.md:7 +#, fuzzy +msgid "An important part of implementing a new feature is ensuring that feature is fully documented. At a minimum this means ensuring that there is API documentation; but it may also require adding a how-to or topic guide." +msgstr "ஒரு புதிய அம்சத்தைச் செயல்படுத்துவதில் ஒரு முக்கிய பகுதி, அந்த அம்சம் முழுமையாக ஆவணப்படுத்தப்பட்டுள்ளதா என்பதை உறுதி செய்வதாகும். குறைந்தபட்சம், இது API ஆவணங்கள் இருப்பதை உறுதி செய்வதாகும்; ஆனால் இது ஒரு செய்முறை வழிகாட்டி அல்லது தலைப்பு வழிகாட்டியைச் சேர்ப்பதையும் தேவைப்படலாம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/implement-feature.md:9 +#, fuzzy +msgid "{% block specific_feature_ideas %} {% endblock %}" +msgstr "{% block specific_feature_ideas %} {% endblock %}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/implement-feature.md:14 +#, fuzzy +msgid "Contributing new functionality" +msgstr "புதிய செயல்பாட்டைச் சேர்த்தல்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/implement-feature.md:28 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:68 +#, fuzzy +msgid "/// details-abstract | Avoid scope creep" +msgstr "/// details-abstract | எல்லை மீறலைத் தவிர்க்கவும்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/implement-feature.md:30 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:70 +msgid "{% include \"how/scope-creep.md\" %}" +msgstr "{% include \"how/scope-creep.md\" %}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/implement-feature.md:34 +#, fuzzy +msgid "/// details-abstract | Implement the new feature" +msgstr "/// details-abstract | புதிய அம்சத்தைச் செயல்படுத்தவும்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/propose-feature.md:1 +#, fuzzy +msgid "We're always open to suggestions and ideas for new features or documentation for {{ formal_name }}. But how you do you go about submitting your idea for consideration?" +msgstr "{{ formal_name }}-க்கான புதிய அம்சங்கள் அல்லது ஆவணங்களுக்கான பரிந்துரைகள் மற்றும் யோசனைகளுக்கு நாங்கள் எப்போதும் வரவேற்கிறோம். ஆனால், உங்கள் யோசனையை பரிசீலனைக்கு சமர்ப்பிக்க நீங்கள் எப்படிச் செல்வீர்கள்?" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/propose-feature.md:3 +#, fuzzy +msgid "Before you begin" +msgstr "தொடங்குவதற்கு முன்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/propose-feature.md:5 +#, fuzzy +msgid "We already have a very long list of features we'd like to implement, and very limited resources. If you've got an idea that you think would make {{ formal_name }} better, we'd love to hear about it. If enough people request the same thing, the core team might implement that idea. However, by itself, making a feature request is unlikely to result in that feature being implemented in the near future." +msgstr "நாங்கள் செயல்படுத்த விரும்பும் அம்சங்களின் பட்டியல் ஏற்கனவே மிகவும் நீளமாக உள்ளது, மேலும் எங்களிடம் உள்ள வளங்கள் மிகவும் குறைவாகவே உள்ளன. {{ formal_name }}-ஐ மேம்படுத்தும் என்று நீங்கள் நினைக்கும் ஒரு யோசனை உங்களிடம் இருந்தால், அதைப் பற்றி நாங்கள் கேட்க விரும்புகிறோம். போதுமான மக்கள் ஒரே விஷயத்தைக் கோரினால், முக்கியக் குழு அந்த யோசனையைச் செயல்படுத்தக்கூடும். இருப்பினும், ஒரு அம்சக் கோரிக்கையை மட்டும் செய்வது, அந்த அம்சம் விரைவில் செயல்படுத்தப்படும் என்பதற்கு வழிவகுக்காது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/propose-feature.md:7 +#, fuzzy +msgid "BeeWare is an Open Source community. The most effective way to ensure that a feature is implemented is to *implement it yourself*. We'll do anything we can to help contributors implement the features they want to see added. Demands that the core team implement a feature for you, for free, are unlikely to be well received." +msgstr "பீவேர் ஒரு திறந்த மூல சமூகம். ஒரு அம்சம் செயல்படுத்தப்படுவதை உறுதி செய்வதற்கான மிகவும் பயனுள்ள வழி, *நீங்களே அதைச் செயல்படுத்துவதுதான்*. பங்களிப்பாளர்கள் தாங்கள் சேர்க்கப்பட வேண்டும் என்று விரும்பும் அம்சங்களைச் செயல்படுத்த உதவ, எங்களால் முடிந்த அனைத்தையும் செய்வோம். முக்கியக் குழு உங்களுக்காக ஒரு அம்சத்தை இலவசமாகச் செயல்படுத்த வேண்டும் என்ற கோரிக்கைகள், நல்ல முறையில் ஏற்கப்பட வாய்ப்பில்லை." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/propose-feature.md:9 +#, fuzzy +msgid "If you're not in a position to implement a feature yourself, the other way to accelerate the development of your feature is to pay someone to implement it for you.If you'd like to discuss paying to have the development of a specific feature prioritized, please [contact the BeeWare team]{1}." +msgstr "ஒரு அம்சத்தை நீங்களே செயல்படுத்தும் நிலையில் இல்லை என்றால், உங்கள் அம்சத்தின் மேம்பாட்டை விரைவுபடுத்துவதற்கான மற்றொரு வழி, அதை உங்களுக்காகச் செயல்படுத்த ஒருவருக்குப் பணம் செலுத்துவதாகும். ஒரு குறிப்பிட்ட அம்சத்தின் மேம்பாட்டை முன்னுரிமைப்படுத்த பணம் செலுத்துவது பற்றி நீங்கள் விவாதிக்க விரும்பினால், தயவுசெய்து [BeeWare குழுவைத் தொடர்பு கொள்ளவும்]{1}." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/propose-feature.md:11 +#, fuzzy +msgid "Suggesting new functionality" +msgstr "புதிய செயல்பாட்டைப் பரிந்துரைத்தல்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/propose-feature.md:13 +#, fuzzy +msgid "The most obvious thing to suggest is a new API or capability. If you have a use case that {{ formal_name }} doesn't currently support, or there's a native platform capability that {{ formal_name }} can't currently utilize, you might want to propose a change to address that gap." +msgstr "முன்மொழியக்கூடிய மிக வெளிப்படையான விஷயம் ஒரு புதிய API அல்லது திறனை உருவாக்குவதாகும். {{ formal_name }} தற்போது ஆதரிக்காத ஒரு பயன்பாட்டு நிகழ்வு உங்களிடம் இருந்தாலோ, அல்லது {{ formal_name }} தற்போது பயன்படுத்த முடியாத ஒரு உள்ளார்ந்த தளத் திறன் இருந்தாலோ, அந்த இடைவெளியை நிரப்ப ஒரு மாற்றத்தை நீங்கள் முன்மொழிய விரும்பலாம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/propose-feature.md:15 +#, fuzzy +msgid "When proposing a new feature, keep in mind that the BeeWare suite of tools support multiple platforms. This means any new feature must:" +msgstr "ஒரு புதிய அம்சத்தை முன்மொழியும்போது, BeeWare கருவித் தொகுப்பு பல தளங்களை ஆதரிக்கிறது என்பதை நினைவில் கொள்ளுங்கள். இதன் பொருள், எந்தவொரு புதிய அம்சமும்:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/propose-feature.md:17 +#, fuzzy +msgid "Be suitable and implementable on all platforms (e.g. every GUI toolkit has the concept of a \"button\"); or" +msgstr "அனைத்து தளங்களிலும் பொருத்தமானதாகவும் செயல்படுத்தக்கூடியதாகவும் இருக்க வேண்டும் (எ.கா. ஒவ்வொரு GUI கருவித்தொகுப்பிலும் \"பொத்தான்\" என்ற கருத்து உள்ளது); அல்லது" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/propose-feature.md:18 +#, fuzzy +msgid "Be suitable for platforms of the same \"type\", and appropriate to ignore on other platforms (e.g. all mobile phones have accelerometers; not many desktops do, and therefore, it makes sense for an accelerometer API to exist for iOS and Android, but not for the desktop or web platforms); or" +msgstr "ஒரே \"வகை\" தளங்களுக்குப் பொருத்தமானதாக இருக்க வேண்டும், மேலும் மற்ற தளங்களில் புறக்கணிப்பது பொருத்தமானதாக இருக்க வேண்டும் (எ.கா. அனைத்து மொபைல் ஃபோன்களிலும் முடுக்கமானிகள் உள்ளன; பல டெஸ்க்டாப்களில் இல்லை, எனவே iOS மற்றும் ஆண்ட்ராய்டுக்கான முடுக்கானி API இருப்பது அர்த்தமுள்ளதாகிறது, ஆனால் டெஸ்க்டாப் அல்லது வலைத் தளங்களுக்கு அல்ல); அல்லது" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/propose-feature.md:19 +#, fuzzy +msgid "Allow access to an internal platform feature without altering the public API (e.g. you can't add a feature that is clearly Android-specific, but you could make it easier for end users to access an Android-specific feature from their own code)." +msgstr "பொது API-ஐ மாற்றாமல் ஒரு உள் தள அம்சத்திற்கான அணுகலை அனுமதிக்கவும் (எ.கா. நீங்கள் வெளிப்படையாக ஆண்ட்ராய்டு-குறிப்பிட்ட ஒரு அம்சத்தைச் சேர்க்க முடியாது, ஆனால் இறுதிப் பயனர்கள் தங்கள் சொந்த குறியீட்டிலிருந்து ஆண்ட்ராய்டு-குறிப்பிட்ட ஒரு அம்சத்தை அணுகுவதை எளிதாக்க முடியும்)." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/propose-feature.md:21 +#, fuzzy +msgid "This doesn't mean you need to be responsible for implementing a feature on every platform. If you don't have access to Apple hardware, it's not reasonable for us to expect you to provide a macOS or iOS implementation of a feature. However, as part of the design process, we need to establish that it would be *possible* to implement a feature in the way you describe." +msgstr "ஒவ்வொரு தளத்திலும் ஒரு அம்சத்தைச் செயல்படுத்துவதற்கு நீங்கள் பொறுப்பேற்க வேண்டும் என்று இதற்கு அர்த்தமில்லை. உங்களிடம் ஆப்பிள் வன்பொருள் அணுகல் இல்லை என்றால், ஒரு அம்சத்தின் macOS அல்லது iOS செயலாக்கத்தை நீங்கள் வழங்க வேண்டும் என்று நாங்கள் எதிர்பார்ப்பது நியாயமற்றது. இருப்பினும், வடிவமைப்பு செயல்முறையின் ஒரு பகுதியாக, நீங்கள் விவரித்த வழியில் ஒரு அம்சத்தைச் செயல்படுத்துவது *சாத்தியம்* என்பதை நாங்கள் உறுதிப்படுத்த வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/propose-feature.md:23 +#, fuzzy +msgid "{% block suggesting_new_features %} {% endblock %}" +msgstr "{% block suggesting_new_features %} {% endblock %}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/propose-feature.md:26 +#, fuzzy +msgid "Suggesting new documentation { #suggesting-new-docs }" +msgstr "புதிய ஆவணத்தை பரிந்துரைக்கவும் { #suggesting-new-docs }" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/propose-feature.md:28 +#, fuzzy +msgid "Another thing you might want to suggest is an improvement to documentation. If you have an idea for improving the documentation for {{ formal_name }}, considerations include:" +msgstr "நீங்கள் பரிந்துரைக்க விரும்பக்கூடிய மற்றொரு விஷயம் ஆவணப்படுத்தலை மேம்படுத்துவதாகும். {{ formal_name }}-க்கான ஆவணப்படுத்தலை மேம்படுத்துவதற்கான யோசனை உங்களிடம் இருந்தால், கருத்தில் கொள்ள வேண்டியவை:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/propose-feature.md:30 +#, fuzzy +msgid "Does your suggestion overlap with existing documentation? Are you proposing a new guide, or an addition to an existing guide?" +msgstr "உங்கள் பரிந்துரை ஏற்கனவே உள்ள ஆவணங்களுடன் முரண்படுகிறதா? நீங்கள் ஒரு புதிய வழிகாட்டியை முன்மொழிகிறீர்களா, அல்லது ஏற்கனவே உள்ள வழிகாட்டிக்கு ஒரு கூடுதலைச் சேர்க்கிறீர்களா?" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/propose-feature.md:31 +#, fuzzy +msgid "How does it fit into the rest of the BeeWare ecosystem? Is this project the right place to document the idea? Or should we document a feature in another project, and link to that documentation?" +msgstr "இது மீதமுள்ள BeeWare சூழலமைப்பில் எவ்வாறு பொருந்துகிறது? இந்த யோசனையை ஆவணப்படுத்த இந்தத் திட்டம் சரியான இடமா? அல்லது, மற்றொரு திட்டத்தில் ஒரு அம்சத்தை ஆவணப்படுத்தி, அந்த ஆவணப்படுத்துதலுடன் இணைக்க வேண்டுமா?" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/propose-feature.md:32 +#, fuzzy +msgid "Is there a high-level concept that needs explanation before any specific instructions will make sense?" +msgstr "குறிப்பிட்ட வழிமுறைகள் புரியப்படுவதற்கு முன்பு, விளக்கப்பட வேண்டிய ஏதேனும் உயர் மட்டக் கருத்து உள்ளதா?" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/propose-feature.md:33 +#, fuzzy +msgid "Does the topic make sense for us to explain, or has someone else already covered it somewhere that we can refer to?" +msgstr "இந்தத் தலைப்பை நாம் விளக்குவது அர்த்தமுள்ளதா, அல்லது நாம் குறிப்பிடக்கூடிய வகையில் வேறு யாராவது இதை ஏற்கெனவே எங்காவது விளக்கியுள்ளார்களா?" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/propose-feature.md:35 +#, fuzzy +msgid "If you're unsure about any of this, don't worry! Submit your idea, and let us know in the initial discussion what you're unsure of, and we can help shape the ideas that you have into a form that will fit BeeWare's documentation." +msgstr "இதில் ஏதேனும் உங்களுக்கு உறுதியாகத் தெரியவில்லை என்றால், கவலைப்பட வேண்டாம்! உங்கள் யோசனையைச் சமர்ப்பியுங்கள், ஆரம்ப விவாதத்தில் உங்களுக்கு எதில் சந்தேகம் இருக்கிறது என்பதை எங்களுக்குத் தெரியப்படுத்துங்கள். BeeWare-இன் ஆவணங்களுக்குப் பொருந்தக்கூடிய வகையில் உங்கள் யோசனைகளை வடிவமைக்க நாங்கள் உதவ முடியும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/propose-feature.md:37 +#, fuzzy +msgid "Contributing a feature proposal" +msgstr "ஒரு அம்ச முன்மொழிவை வழங்குவது" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/propose-feature.md:39 +#, fuzzy +msgid "/// details-abstract | Proposing a new feature" +msgstr "/// details-abstract | புதிய அம்சத்தை முன்மொழிதல்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/propose-feature.md:41 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/use-tools.md:19 src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:52 +msgid "{% include \"how/propose-feature.md\" %}" +msgstr "{% include \"how/propose-feature.md\" %}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/review-pr.md:1 +#, fuzzy +msgid "We're always happy to have reviews from contributors, regardless of their experience level." +msgstr "பங்களிப்பாளர்களின் விமர்சனங்களைப் பெறுவதில் நாங்கள் எப்போதும் மகிழ்ச்சியடைகிறோம், அவர்களின் அனுபவ நிலை எதுவாக இருந்தாலும் சரி." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/review-pr.md:3 +#, fuzzy +msgid "Why review contributions?" +msgstr "பங்களிப்புகளை ஏன் மதிப்பாய்வு செய்ய வேண்டும்?" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/review-pr.md:5 +#, fuzzy +msgid "Every contribution that is submitted needs to be reviewed, regardless of whether it was submitted by a core team member or a first-time contributor. Everyone has the potential to miss something. The review process is in place to provide an extra safety net." +msgstr "சமர்ப்பிக்கப்படும் ஒவ்வொரு பங்களிப்பும், அது முக்கியக் குழு உறுப்பினரால் சமர்ப்பிக்கப்பட்டதாக இருந்தாலும் சரி அல்லது முதல் முறை பங்களிப்பாளரால் சமர்ப்பிக்கப்பட்டதாக இருந்தாலும் சரி, மதிப்பாய்வு செய்யப்பட வேண்டும். எல்லோருக்கும் ஏதாவது ஒன்றைத் தவறவிடும் வாய்ப்பு உள்ளது. ஒரு கூடுதல் பாதுகாப்பு வலையை வழங்குவதற்காகவே இந்த மதிப்பாய்வு செயல்முறை உள்ளது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/review-pr.md:7 +#, fuzzy +msgid "The purpose of the review process is to ensure all content, including code and documentation, is as bug-free and easy-to-maintain as possible. Anything you can do to further that goal is a welcome contribution. This could range from something as simple as correcting a typo, to finding edge cases in the API usage that aren't being caught. You could identify ways the testing regimen could be more robust, or make a suggestion of ways to structure the overall architecture of the changes so that they are easier to maintain or extend." +msgstr "ஆய்வு செயல்முறையின் நோக்கம், குறியீடு மற்றும் ஆவணங்கள் உட்பட அனைத்து உள்ளடக்கங்களும் முடிந்தவரை பிழைகள் இல்லாமல், பராமரிக்க எளிதாக இருப்பதை உறுதி செய்வதாகும். அந்த இலக்கை முன்னெடுத்துச் செல்ல நீங்கள் செய்யக்கூடிய எதுவும் வரவேற்கத்தக்க பங்களிப்பாகும். இது ஒரு எழுத்துப்பிழையைச் சரிசெய்வது போன்ற எளிய செயலிலிருந்து, API பயன்பாட்டில் கண்டறியப்படாத விளிம்புநிலை நிகழ்வுகளைக் கண்டறிவது வரை இருக்கலாம். சோதனை முறையானது எவ்வாறு மேலும் வலுவாக்கப்படலாம் என்பதை நீங்கள் கண்டறியலாம், அல்லது மாற்றங்களின் ஒட்டுமொத்த கட்டமைப்பை எளிதாகப் பராமரிக்க அல்லது விரிவாக்கக்கூடிய வழிகளில் அமைக்க ஒரு ஆலோசனையை வழங்கலாம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/review-pr.md:9 +#, fuzzy +msgid "Can I review?" +msgstr "நான் மதிப்பாய்வு செய்யலாமா?" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/review-pr.md:11 +#, fuzzy +msgid "Yes! You can offer a review on any pull request you see open on {{ formal_name }}." +msgstr "ஆம்! {{ formal_name }}-இல் நீங்கள் காணும் எந்தவொரு புல் ரிக்வெஸ்ட்டிலும் ஒரு மதிப்பாய்வை வழங்கலாம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/review-pr.md:13 +#, fuzzy +msgid "As a first-time contributor, you should feel free to review any pull request you find, even if it was submitted by a core team member. If you're a novice, you might be missing some larger project context; but we aim to keep the codebase approachable regardless of your level of experience. If there's something in the code that doesn't make sense, that might indicate there's a need for more documentation (either in the code, or as standalone design documentation)." +msgstr "முதல் முறை பங்களிப்பவராக, ஒரு முக்கியக் குழு உறுப்பினர் சமர்ப்பித்திருந்தாலும் கூட, நீங்கள் காணும் எந்தவொரு புல் ரிக்வெஸ்டையும் தாராளமாக மதிப்பாய்வு செய்யலாம். நீங்கள் ஒரு புதியவராக இருந்தால், பெரிய திட்டத்தின் சூழல் உங்களுக்குப் புரியாமல் போகலாம்; ஆனால் உங்கள் அனுபவ நிலை எதுவாக இருந்தாலும், குறியீட்டுத் தொகுப்பை எளிதில் அணுகக்கூடியதாக வைத்திருக்க நாங்கள் முயல்கிறோம். குறியீட்டில் புரியாத ஒன்று இருந்தால், அதற்கு மேலும் ஆவணங்கள் தேவைப்படலாம் என்பதை (குறியீட்டிலேயே அல்லது தனி வடிவமைப்பு ஆவணமாக) அது குறிக்கக்கூடும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/review-pr.md:15 +#, fuzzy +msgid "Contributing a pull request review" +msgstr "புல் ரிக்வெஸ்ட் மதிப்பாய்வில் பங்களித்தல்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/review-pr.md:17 +#, fuzzy +msgid "/// details-abstract | Providing a pull request review" +msgstr "/// details-abstract | புல் ரிக்வெஸ்ட் மதிப்பாய்வை வழங்குதல்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/review-pr.md:19 +msgid "{% include \"how/review-pr.md\" %}" +msgstr "{% include \"how/review-pr.md\" %}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/translate.md:1 +#, fuzzy +msgid "While English is a very common language for software developers, there are many developers who don't speak English, or don't speak it fluently. This is an accessibility issue for developers - and so, we want to provide our documentation in as many languages as possible." +msgstr "மென்பொருள் உருவாக்குநர்களுக்கு ஆங்கிலம் மிகவும் பொதுவான மொழியாக இருந்தாலும், ஆங்கிலம் பேசாத அல்லது சரளமாகப் பேசாத பல உருவாக்குநர்கள் உள்ளனர். இது உருவாக்குநர்களுக்கான அணுகல்தன்மைச் சிக்கல் ஆகும் - எனவே, எங்கள் ஆவணங்களை முடிந்தவரை பல மொழிகளில் வழங்க விரும்புகிறோம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/translate.md:3 +#, fuzzy +msgid "Unfortunately, the BeeWare core team is, for the most part, monolingual English speakers. We need your help to translate our documentation into other languages." +msgstr "துரதிர்ஷ்டவசமாக, பீவேர் முக்கியக் குழுவினர் பெரும்பாலும் ஆங்கிலம் மட்டுமே பேசும் ஒற்றை மொழி பேசுபவர்கள். எங்கள் ஆவணங்களை மற்ற மொழிகளில் மொழிபெயர்க்க உங்கள் உதவி தேவை." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/translate.md:5 +#, fuzzy +msgid "We use Weblate to manage our translations. Weblate is a tool that lets us treat every paragraph of content in our documentation as a to-do list that we can work through, one at a time." +msgstr "எங்கள் மொழிபெயர்ப்புகளை நிர்வகிக்க நாங்கள் வெப்லேட்டைப் பயன்படுத்துகிறோம். வெப்லேட் என்பது, எங்கள் ஆவணங்களில் உள்ள ஒவ்வொரு பத்தியையும், ஒன்றன்பின் ஒன்றாக நாங்கள் செய்து முடிக்கக்கூடிய ஒரு செய்ய வேண்டியவை பட்டியலாகக் கையாள உதவும் ஒரு கருவியாகும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/translate.md:7 +#, fuzzy +msgid "We use [DeepL]{1} for machine translation to produce a first pass at translations. Machine translations are far from perfect, but they're usually good enough as a first draft. The expectation is that these machine translations will be edited, reviewed, and improved as necessary." +msgstr "மொழிபெயர்ப்புகளின் முதல் வரைவை உருவாக்க, நாங்கள் இயந்திர மொழிபெயர்ப்புக்காக [DeepL]{1}-ஐப் பயன்படுத்துகிறோம். இயந்திர மொழிபெயர்ப்புகள் முழுமையானவை அல்ல, ஆனால் அவை பொதுவாக ஒரு முதல் வரைவுக்குப் போதுமானதாக இருக்கும். இந்த இயந்திர மொழிபெயர்ப்புகள் திருத்தப்பட்டு, மதிப்பாய்வு செய்யப்பட்டு, தேவைக்கேற்ப மேம்படுத்தப்படும் என்று எதிர்பார்க்கப்படுகிறது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/translate.md:9 +#, fuzzy +msgid "Contributing translations" +msgstr "பங்களிப்பு மொழிபெயர்ப்புகள்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/translate.md:11 +#, fuzzy +msgid "/// details-abstract | Translate content" +msgstr "/// details-abstract | உள்ளடக்கத்தை மொழிபெயர்க்கவும்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/translate.md:13 +msgid "{% include \"how/translate.md\" %}" +msgstr "{% include \"how/translate.md\" %}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/triage.md:1 +#, fuzzy +msgid "{{ formal_name }} regularly receives issue reports from users who are experiencing problems. When a new issue is reported, that report needs to be *triaged* - that is, we need someone to read the report, take the information provided by the reporter, and try to reproduce the problem being described." +msgstr "{{ formal_name }} சிக்கல்களைச் சந்திக்கும் பயனர்களிடமிருந்து தவறாமல் சிக்கல் அறிக்கைகளைப் பெறுகிறது. ஒரு புதிய சிக்கல் அறிவிக்கப்படும்போது, அந்த அறிக்கை *முதல்கட்ட மதிப்பீடு* செய்யப்பட வேண்டும் - அதாவது, ஒருவர் அந்த அறிக்கையைப் படித்து, புகாரளித்தவர் வழங்கிய தகவல்களைப் பெற்று, விவரிக்கப்படும் சிக்கலை மீண்டும் உருவாக்க முயற்சிக்க வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/triage.md:3 +#, fuzzy +msgid "Unfortunately, while issue reports are usually well-intentioned, they are often incomplete or confusing. The purpose of the triage process is to fill in the gaps of the original report. This means either generating enough detail so that we can confirm how the issue can be reproduced; or to confirm that the original reporter was mistaken in their report." +msgstr "துரதிர்ஷ்டவசமாக, பிழை அறிக்கைகள் பொதுவாக நல்ல நோக்கத்துடன் இருந்தாலும், அவை பெரும்பாலும் முழுமையற்றதாகவோ அல்லது குழப்பமானதாகவோ இருக்கும். முதற்கட்ட மதிப்பீட்டு செயல்முறையின் நோக்கம், அசல் அறிக்கையில் உள்ள இடைவெளிகளை நிரப்புவதாகும். இதன் பொருள், அந்தப் பிழையை எவ்வாறு மீண்டும் உருவாக்கலாம் என்பதை நாங்கள் உறுதிப்படுத்த போதுமான விவரங்களை உருவாக்குவது; அல்லது அசல் அறிக்கை அளித்தவர் தனது அறிக்கையில் தவறு செய்திருந்தார் என்பதை உறுதிப்படுத்துவது ஆகும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/triage.md:5 +#, fuzzy +msgid "Triaging an issue does not mean you are expected to fix it. Depending on the issue, triage may not even involve writing code. You can triage an issue with very little knowledge of {{ formal_name }}, as you should be able to follow the steps included in the report, and reproduce the issue that has been described." +msgstr "ஒரு சிக்கலை முன்னுரிமைப்படுத்துவது என்பது அதை நீங்கள் சரிசெய்ய வேண்டும் என்று அர்த்தமல்ல. சிக்கலைப் பொறுத்து, முன்னுரிமைப்படுத்துவதில் குறியீடு எழுதுவது கூட இருக்காது. {{ formal_name }} பற்றிய மிகக் குறைந்த அறிவுடன் கூட நீங்கள் ஒரு சிக்கலை முன்னுரிமைப்படுத்தலாம், ஏனெனில் அறிக்கையில் சேர்க்கப்பட்டுள்ள படிகளை உங்களால் பின்பற்றவும், விவரிக்கப்பட்டுள்ள சிக்கலை மீண்டும் உருவாக்கவும் முடியும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/triage.md:7 +#, fuzzy +msgid "Contributing issue triage" +msgstr "பங்களிப்பு சிக்கல் முன்னுரிமைப்படுத்தல்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/use-tools.md:1 +#, fuzzy +msgid "One of the most valuable pieces of feedback we can get is from people trying to use the BeeWare tools, and discovering there is a point of friction or a missing feature. It's incredibly useful to us to understand any difficulties you might experience when using the tools for real-world purposes." +msgstr "நாம் பெறக்கூடிய மிக மதிப்புமிக்க பின்னூட்டங்களில் ஒன்று, BeeWare கருவிகளைப் பயன்படுத்த முயற்சிக்கும் நபர்களிடமிருந்து வருகிறது. அவர்கள் பயன்படுத்தும்போது, ஒரு சிக்கல் அல்லது விடுபட்ட அம்சம் இருப்பதைக் கண்டறிகிறார்கள். நிஜ உலக நோக்கங்களுக்காக இந்தக் கருவிகளைப் பயன்படுத்தும்போது நீங்கள் சந்திக்கக்கூடிய எந்தவொரு சிரமங்களையும் புரிந்துகொள்வது எங்களுக்கு மிகவும் பயனுள்ளதாக இருக்கிறது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/use-tools.md:3 +#, fuzzy +msgid "Think of the thing you've always wanted to build, and try building it. If it turns out you are able to build your project, congratulations! You have the thing you always wanted." +msgstr "நீங்கள் எப்போதும் கட்ட விரும்பிய ஒன்றைப் பற்றி நினைத்து, அதைக் கட்ட முயற்சி செய்யுங்கள். உங்கள் திட்டத்தை உங்களால் கட்ட முடிந்தால், வாழ்த்துகள்! நீங்கள் எப்போதும் விரும்பியதை நீங்கள் பெற்றுவிட்டீர்கள்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/use-tools.md:5 +#, fuzzy +msgid "However, if you're not successful, let us know what went wrong. Was there a missing feature? Is the documentation confusing or lacking in some aspect? Sharing your experience gives us useful insight that we can use to shape our planning process." +msgstr "இருப்பினும், நீங்கள் வெற்றி பெறவில்லை என்றால், என்ன தவறு நடந்தது என்பதை எங்களுக்குத் தெரியப்படுத்துங்கள். ஏதேனும் ஒரு அம்சம் விடுபட்டிருந்ததா? ஆவணங்கள் குழப்பமாக உள்ளதா அல்லது ஏதேனும் ஒரு வகையில் குறைவாக உள்ளதா? உங்கள் அனுபவத்தைப் பகிர்வதன் மூலம், எங்கள் திட்டமிடல் செயல்முறையை வடிவமைக்கப் பயன்படுத்தக்கூடிய பயனுள்ள பார்வையைப் பெறுகிறோம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/use-tools.md:7 +#, fuzzy +msgid "If you do experience any problems, start a new discussion topic, as it may be the start of a new issue or feature proposal." +msgstr "உங்களுக்கு ஏதேனும் சிக்கல்கள் ஏற்பட்டால், ஒரு புதிய கலந்துரையாடல் தலைப்பைத் தொடங்குங்கள், ஏனெனில் அது ஒரு புதிய சிக்கல் அல்லது அம்சத்திற்கான முன்மொழிவின் தொடக்கமாக இருக்கலாம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/use-tools.md:9 +#, fuzzy +msgid "Contributing tool usage" +msgstr "பங்களிக்கும் கருவிப் பயன்பாடு" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/use-tools.md:11 +#, fuzzy +msgid "/// details-abstract | Submit a new issue" +msgstr "/// details-abstract | புதிய சிக்கலைச் சமர்ப்பிக்கவும்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/use-tools.md:13 +msgid "{% include \"how/new-issue.md\" %}" +msgstr "{% include \"how/new-issue.md\" %}" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/use-tools.md:17 +#, fuzzy +msgid "/// details-abstract | Propose a new feature" +msgstr "/// details-abstract | புதிய அம்சத்தை முன்மொழியுங்கள்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:1 +#, fuzzy +msgid "You might have the best software in the world - but if nobody knows how to use it, what's the point? Documentation can always be improved - and we need your help!" +msgstr "உங்களிடம் உலகின் சிறந்த மென்பொருள் இருக்கலாம் - ஆனால் அதை எப்படிப் பயன்படுத்துவது என்று யாருக்கும் தெரியாவிட்டால், அதன் பயன் என்ன? ஆவணங்களை எப்போதும் மேம்படுத்தலாம் - மேலும் உங்கள் உதவி எங்களுக்குத் தேவை!" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:3 +#, fuzzy +msgid "Documentation forms { #docs-form }" +msgstr "ஆவணப்படுத்தல் படிவங்கள் { #docs-form }" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:5 +#, fuzzy +msgid "{{ formal_name }}'s documentation is written using [MkDocs and Markdown]{1}. We aim to follow the [Diataxis]{2} framework for structuring documentation." +msgstr "{{ formal_name }}-இன் ஆவணப்படுத்தல் [MkDocs மற்றும் Markdown]{1} பயன்படுத்தி எழுதப்படுகிறது. ஆவணப்படுத்தலை கட்டமைக்க [Diataxis]{2} கட்டமைப்பைப் பின்பற்ற நாங்கள் இலக்கு வைத்துள்ளோம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:7 +#, fuzzy +msgid "The Diataxis framework describes four \"forms\" of documentation:" +msgstr "டயடாக்சிஸ் கட்டமைப்பு நான்கு வகையான ஆவணங்களை விவரிக்கிறது:" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:9 +#, fuzzy +msgid "**Tutorial** - A guided learning experience, with a specific project endpoint." +msgstr "**கற்பித்தல்** - ஒரு குறிப்பிட்ட திட்ட இலக்கைக் கொண்ட, வழிகாட்டப்பட்ட கற்றல் அனுபவம்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:10 +#, fuzzy +msgid "**How-to guide** - Instructions that guide the reader towards a specific goal or outcome." +msgstr "**செய்முறை வழிகாட்டி** - வாசகரை ஒரு குறிப்பிட்ட இலக்கு அல்லது விளைவை நோக்கி வழிநடத்தும் வழிமுறைகள்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:11 +#, fuzzy +msgid "**Topic guide** - A discussion of a single idea, explained in such a way that the underlying concepts are clear." +msgstr "**தலைப்பு வழிகாட்டி** - ஒரு தனிப்பட்ட கருத்தை, அதன் அடிப்படைக் கருத்துக்கள் தெளிவாக விளங்கும் வகையில் விவாதிப்பது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:12 +#, fuzzy +msgid "**Reference** - Technical descriptions of specific APIs or other interfaces." +msgstr "**குறிப்பு** - குறிப்பிட்ட ஏபிஐ-கள் அல்லது பிற இடைமுகங்களின் தொழில்நுட்ப விளக்கங்கள்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:14 +#, fuzzy +msgid "Before beginning any documentation contribution, it's important to identify which form is the best fit. Many documentation proposals will be initial described as a request for \"a tutorial on X\" - but in most cases, what is actually required is how-to, topic guide, or improved reference information." +msgstr "எந்தவொரு ஆவணப் பங்களிப்பையும் தொடங்குவதற்கு முன், எந்த வடிவம் மிகவும் பொருத்தமானது என்பதைக் கண்டறிவது அவசியம். பல ஆவண முன்மொழிவுகள் ஆரம்பத்தில் \"X குறித்த ஒரு பயிற்சி\" என்ற கோரிக்கையாக விவரிக்கப்படும் - ஆனால் பெரும்பாலான சந்தர்ப்பங்களில், உண்மையில் தேவைப்படுவது எப்படிச் செய்வது என்பது குறித்த வழிகாட்டி, தலைப்பு வழிகாட்டி அல்லது மேம்படுத்தப்பட்ட குறிப்புத் தகவல் ஆகும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:16 +#, fuzzy +msgid "As an example, consider the task of writing documentation about baking cookies." +msgstr "உதாரணமாக, குக்கீகள் சுடுவது பற்றிய ஆவணங்களை எழுதும் பணியைக் கருதுங்கள்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:18 +#, fuzzy +msgid "Tutorial" +msgstr "கற்பனை" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:20 +#, fuzzy +msgid "A tutorial is an introduction, particularly one focused at beginners, the goal of which should be getting the reader from a clean starting point to a finished product. It requires very specific instructions, and detailed explanations that put the tutorial steps in context. You must assume nothing about the reader's experience with the tool being explained, although it's reasonable to assume some basic Python proficiency." +msgstr "ஒரு பயிற்சி என்பது ஒரு அறிமுகம், குறிப்பாக ஆரம்பநிலையாளர்களை மையமாகக் கொண்டது. அதன் நோக்கம், வாசகரை ஒரு வெற்று ஆரம்பப் புள்ளியிலிருந்து ஒரு முழுமையான தயாரிப்பை நோக்கி அழைத்துச் செல்வதாக இருக்க வேண்டும். இதற்கு மிகவும் குறிப்பிட்ட வழிமுறைகளும், பயிற்சிப் படிகளைச் சூழலுக்கு ஏற்றவாறு விளக்கும் விரிவான விளக்கங்களும் தேவை. விளக்கப்படும் கருவியைப் பற்றிய வாசகரின் அனுபவத்தைப் பற்றி நீங்கள் எதுவும் அனுமானிக்கக் கூடாது, இருப்பினும் சில அடிப்படை பைத்தான் திறமை இருக்கும் என்று கருதுவது நியாயமானது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:22 +#, fuzzy +msgid "The tutorial should contain regular checkpoints where the reader can establish that they have succeeded in doing what has been described. At each checkpoint, success criteria should be clear. Known failure cases should be clearly outlined, including explanations of any likely errors or problems the reader might experience. Things that change as a result of actions the reader has taken should be pointed out, even if seemingly obvious. Repetition is encouraged, especially if you're trying to establish a best practice or common processes. Explanations of internals should be avoided, as should alternative paths to the same outcome." +msgstr "படிப்பவர் விவரிக்கப்பட்டதைச் செய்வதில் வெற்றி பெற்றுள்ளார்கள் என்பதை உறுதிப்படுத்திக்கொள்ளும் வழக்கமான சரிபார்ப்புச் சாவடிகளை இந்தப் பயிற்சி உள்ளடக்கியிருக்க வேண்டும். ஒவ்வொரு சரிபார்ப்புச் சாவடிகளிலும், வெற்றிக்கான அளவுகோல்கள் தெளிவாக இருக்க வேண்டும். அறியப்பட்ட தோல்வி நிகழ்வுகள், படிப்பவர் சந்திக்கக்கூடிய சாத்தியமான பிழைகள் அல்லது சிக்கல்களுக்கான விளக்கங்கள் உட்பட, தெளிவாக கோடிட்டுக் காட்டப்பட வேண்டும். வாசகர் மேற்கொண்ட செயல்களின் விளைவாக மாறும் விஷயங்கள், வெளிப்படையாகத் தெரிந்தாலும் கூட, சுட்டிக்காட்டப்பட வேண்டும். மீண்டும் மீண்டும் செய்வது ஊக்குவிக்கப்படுகிறது, குறிப்பாக நீங்கள் ஒரு சிறந்த நடைமுறை அல்லது பொதுவான செயல்முறைகளை நிறுவ முயற்சிக்கும்போது. உள் செயல்முறைகளின் விளக்கங்கள் தவிர்க்கப்பட வேண்டும், அதேபோல் ஒரே முடிவை அடையும் மாற்று வழிகளும் தவிர்க்கப்பட வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:24 +#, fuzzy +msgid "A tutorial on baking cookies is more than just a recipe. The instructions in a tutorial should be accessible to someone who has never baked before (such as a child), and would need to account for things that an experienced baker would take for granted, such as how to cream sugar and butter, the process of pre-heating the oven, or how long cookies should be left to cool before eating. The goal of the tutorial isn't to produce a cookie - it's to convey the fundamentals of baking. The resulting cookie is the tasty treat that convinces someone to undertake the tutorial in the first place." +msgstr "குக்கீஸ் பேக்கிங் பற்றிய ஒரு பயிற்சி என்பது ஒரு சமையல் குறிப்பு என்பதை விட மேலானது. ஒரு பயிற்சியில் உள்ள வழிமுறைகள், முன்பே பேக்கிங் செய்திராத ஒருவருக்கு (உதாரணமாக ஒரு குழந்தைக்கு) எளிதில் புரியும் வகையில் இருக்க வேண்டும், மேலும் அனுபவம் வாய்ந்த பேக்கர்கள் சாதாரணமாக எடுத்துக்கொள்ளும் விஷயங்களையும் அது கணக்கில் எடுத்துக்கொள்ள வேண்டும், உதாரணமாக சர்க்கரை மற்றும் வெண்ணெயைக் கிரீம் செய்வது, அடுப்பை முன்கூட்டியே சூடாக்கும் செயல்முறை, அல்லது சாப்பிடுவதற்கு முன்பு குக்கீகளை எவ்வளவு நேரம் குளிர்விக்க வேண்டும் என்பது போன்றவை. ஒரு பயிற்சியின் நோக்கம் ஒரு குக்கீயை உருவாக்குவது மட்டுமல்ல - அது பேக்கிங்கின் அடிப்படைகளைப் புரிய வைப்பதாகும். அதன் விளைவாகக் கிடைக்கும் குக்கீ, ஒருவரை முதலில் இந்தப் பயிற்சியைத் தொடங்கத் தூண்டும் ஒரு சுவையான இனிப்பு ஆகும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:26 +#, fuzzy +msgid "How-to guide" +msgstr "செய்முறை வழிகாட்டி" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:28 +#, fuzzy +msgid "A how-to guide should focus on a specific real-world use-case and practical outcomes, rather than theoretical explanations. Unlike a tutorial, you can assume some familiarity with existing tools. The reader should be able to follow the guide from beginning to end and reach the goal, but they may need some existing knowledge to do so. It should include a set of concrete instructions or logical steps that need to be followed to achieve the goal of the guide." +msgstr "ஒரு செய்முறை வழிகாட்டி, கோட்பாட்டு விளக்கங்களை விட, ஒரு குறிப்பிட்ட நிஜ உலக பயன்பாட்டு நிகழ்வு மற்றும் நடைமுறை விளைவுகளில் கவனம் செலுத்த வேண்டும். ஒரு பயிற்சி வழிகாட்டியைப் போலல்லாமல், ஏற்கனவே உள்ள கருவிகள் பற்றிய சில பரிச்சயத்தை நீங்கள் கருதலாம். வாசகர் ஆரம்பம் முதல் இறுதி வரை வழிகாட்டியைப் பின்பற்றி இலக்கை அடையக்கூடியவராக இருக்க வேண்டும், ஆனால் அவ்வாறு செய்ய அவர்களுக்கு சில முந்தைய அறிவு தேவைப்படலாம். வழிகாட்டின் இலக்கை அடைவதற்குப் பின்பற்றப்பட வேண்டிய உறுதியான வழிமுறைகள் அல்லது தர்க்கரீதியான படிகளின் தொகுப்பை இது கொண்டிருக்க வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:30 +#, fuzzy +msgid "A recipe in a cookbook is a good example of a how-to guide. There are many recipes for chocolate chip cookies, and they will all share common features, but any specific recipe should be possible to follow from beginning to end, and result in a consistent outcome. A good chocolate chip cookie recipe won't digress into the relative merits of different types of sugar or flour, or give detailed instructions on basic technique or process; it will include only the ingredients and instructions for baking a batch of cookies, assuming the reader has basic familiarity with baking." +msgstr "ஒரு சமையல் புத்தகத்தில் உள்ள செய்முறை, ஒரு செய்முறை வழிகாட்டிக்கு ஒரு நல்ல உதாரணமாகும். சாக்லேட் சிப் குக்கீகளுக்கான பல செய்முறைகள் உள்ளன, அவை அனைத்தும் பொதுவான அம்சங்களைக் கொண்டிருக்கும், ஆனால் எந்தவொரு குறிப்பிட்ட செய்முறையையும் ஆரம்பம் முதல் இறுதி வரை பின்பற்றி, ஒரு நிலையான முடிவைப் பெறக்கூடியதாக இருக்க வேண்டும். ஒரு நல்ல சாக்லேட் சிப் குக்கீ செய்முறை, வெவ்வேறு வகையான சர்க்கரை அல்லது மாவுகளின் ஒப்பீட்டு நன்மைகள் பற்றி விலகிச் செல்லாது, அல்லது அடிப்படை நுட்பம் அல்லது செயல்முறை குறித்த விரிவான வழிமுறைகளை வழங்காது; வாசகருக்கு பேக்கிங் பற்றிய அடிப்படை அறிமுகம் உள்ளது என்று கருதி, அது குக்கீகளின் ஒரு தொகுப்பை பேக் செய்வதற்கான பொருட்கள் மற்றும் வழிமுறைகளை மட்டுமே உள்ளடக்கும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:32 +#, fuzzy +msgid "Topic guide" +msgstr "தலைப்பு வழிகாட்டி" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:34 +#, fuzzy +msgid "A topic guide describes a single subject or idea. It may include example code or instructions, but it is much more focused on providing a high-level picture of an overall concept. It may include opinions and alternate perspectives, but the focus on the specific topic of the guide should be maintained." +msgstr "ஒரு தலைப்பு வழிகாட்டி, ஒரு தனிப்பட்ட பொருள் அல்லது கருத்தை விவரிக்கிறது. அதில் எடுத்துக்காட்டுக் குறியீடு அல்லது வழிமுறைகள் இருக்கலாம், ஆனால் அது ஒரு முழுமையான கருத்தின் உயர்நிலைப் பார்வையை வழங்குவதில் அதிக கவனம் செலுத்துகிறது. அதில் கருத்துகள் மற்றும் மாற்றுப் பார்வைகள் இருக்கலாம், ஆனால் வழிகாட்டியின் குறிப்பிட்ட தலைப்பின் மீதான கவனம் பேணப்பட வேண்டும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:36 +#, fuzzy +msgid "A topic guide on baking cookies might dig into the history of cookies as a baked product, explore that way that industrialized processes result in different types of cookies compared to homemade cookies, or suggest ways that cookies can be incorporated into a balanced diet. By itself, it wouldn't be a very useful document to follow if you wanted to bake a cookie, but it might provide the background that would enable someone familiar with baking to successfully customize an existing cookie recipe." +msgstr "குக்கீகள் பேக்கிங் குறித்த ஒரு தலைப்பு வழிகாட்டி, குக்கீகளின் வரலாற்றை ஆராயலாம், வீட்டில் தயாரிக்கப்படும் குக்கீகளுடன் ஒப்பிடும்போது, தொழில்மயமாக்கப்பட்ட செயல்முறைகள் எவ்வாறு வெவ்வேறு வகையான குக்கீகளை உருவாக்குகின்றன என்பதை ஆராயலாம், அல்லது சமச்சீரான உணவில் குக்கீகளை இணைக்கக்கூடிய வழிகளைப் பரிந்துரைக்கலாம். ஒருவர் குக்கீ சுட விரும்பினால், இது பின்பற்ற மிகவும் பயனுள்ள ஆவணமாக இருக்காது, ஆனால் இது, குக்கீ சுடுவதில் பழக்கமுள்ள ஒருவரை ஏற்கனவே உள்ள குக்கீ செய்முறையை வெற்றிகரமாகத் தனிப்பயனாக்க உதவும் பின்னணியை வழங்கக்கூடும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:38 +#, fuzzy +msgid "Reference" +msgstr "மேற்கோள்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:40 +#, fuzzy +msgid "Reference documentation is information oriented, describing specifics of operation of a tool library. They can quite often be generated from the code itself, but good API documentation may require further explanations and context. While it may sometimes include examples of usage, detailed explanations should be avoided." +msgstr "குறிப்பு ஆவணங்கள் என்பது தகவல்களை மையமாகக் கொண்டது, இது ஒரு கருவி நூலகத்தின் செயல்பாட்டின் விவரங்களை விவரிக்கிறது. அவற்றை பெரும்பாலும் குறியீட்டிலிருந்து நேரடியாக உருவாக்கலாம், ஆனால் ஒரு நல்ல API ஆவணத்திற்கு மேலதிக விளக்கங்கள் மற்றும் சூழல் தேவைப்படலாம். இது சில சமயங்களில் பயன்பாட்டு எடுத்துக்காட்டுகளைக் கொண்டிருக்கலாம், ஆனால் விரிவான விளக்கங்களைத் தவிர்ப்பது நல்லது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:42 +#, fuzzy +msgid "A reference guide in baking might describe the types of sugar that could be used, and detail their properties when used in baking. It would describe literal facts about sugar, but a broader discussion about choosing between sugar types should be the subject of a how-to or topic guide. The nutritional information found on most packaged foods would be considered reference documentation." +msgstr "பேக்கிங் செய்வதற்கான ஒரு குறிப்பு வழிகாட்டி, பயன்படுத்தக்கூடிய சர்க்கரை வகைகளை விவரித்து, பேக்கிங் செய்யும்போது அவற்றின் பண்புகளை விவரிக்கும். அது சர்க்கரை பற்றிய நேரடியான உண்மைகளை விவரிக்கும், ஆனால் சர்க்கரை வகைகளைத் தேர்ந்தெடுப்பது குறித்த ஒரு பரந்த கலந்துரையாடல், ஒரு செய்முறை அல்லது தலைப்பு வழிகாட்டியின் பொருளாக இருக்க வேண்டும். பெரும்பாலான பொட்டலமிடப்பட்ட உணவுகளில் காணப்படும் ஊட்டச்சத்துத் தகவல்கள், குறிப்பு ஆவணமாகக் கருதப்படும்." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:44 +#, fuzzy +msgid "Documentation style" +msgstr "ஆவணப்படுத்தல் பாணி" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:46 +#, fuzzy +msgid "{{ formal_name }}'s documentation follows the guidelines outlined in the [documentation style guide]{1}. This guide includes basic style and formatting, and the process for the spelling check. It also covers various Markdown syntax details, such as reference link syntax, tips for working with code blocks, and image handling." +msgstr "{{ formal_name }}யின் ஆவணப்படுத்தல், [ஆவணப்படுத்தல் பாணி வழிகாட்டி]{1}-ல் கோடிட்டுக் காட்டப்பட்டுள்ள வழிகாட்டுதல்களைப் பின்பற்றுகிறது. இந்த வழிகாட்டியானது அடிப்படை பாணி மற்றும் வடிவமைப்பு, மற்றும் எழுத்துப்பிழை சரிபார்ப்புக்கான செயல்முறை ஆகியவற்றை உள்ளடக்கியது. இது குறிப்பு இணைப்பு இலக்கணம், குறியீடு தொகுதிகளுடன் வேலை செய்வதற்கான குறிப்புகள், மற்றும் படக் கையாளுதல் போன்ற பல்வேறு மார்க்அப் இலக்கண விவரங்களையும் உள்ளடக்கியது." + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:48 +#, fuzzy +msgid "Contributing documentation" +msgstr "ஆவணங்களைப் பங்களித்தல்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:50 +#, fuzzy +msgid "/// details-abstract | Proposing new documentation" +msgstr "/// details-abstract | புதிய ஆவணப்படுத்தலை முன்மொழிதல்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:74 +#, fuzzy +msgid "/// details-abstract | Building documentation" +msgstr "/// details-abstract | கட்டுமான ஆவணங்கள்" + +#: src/beeware_docs_tools/shared_content/en/_shared/contribute/what/write-docs.md:80 +#, fuzzy +msgid "/// details-abstract | Writing documentation" +msgstr "/// details-abstract | ஆவணங்களை எழுதுதல்" diff --git a/tox.ini b/tox.ini index ba890080..2aa4e95b 100644 --- a/tox.ini +++ b/tox.ini @@ -24,7 +24,7 @@ docs_dir = {tox_root}{/}docs shared_content_dir = {tox_root}{/}src{/}beeware_docs_tools{/}shared_content templates_dir = {tox_root}{/}docs{/}locales{/}templates -[testenv:docs{,-translate,-lint,-en,-ar,-cs,-da,-de,-es,-fa,-fr,-it,-ja,-ko,-pl,-pt,-ru,-tr,-vi,-zh_CN,-zh_TW,-all,-serve,-live}] +[testenv:docs{,-translate,-lint,-en,-ar,-cs,-da,-de,-es,-fa,-fr,-it,-ja,-ko,-pl,-pt,-ru,-ta,-tr,-vi,-zh_CN,-zh_TW,-all,-serve,-live}] # Docs are always built on Python 3.13. See also the RTD config. base_python = py313 skip_install = true @@ -37,20 +37,20 @@ passenv = deps = -e . commands: - !translate-!lint-!en-!ar-!cs-!da-!de-!es-!fa-!fr-!it-!ja-!ko-!pl-!pt-!ru-!tr-!vi-!zh_CN-!zh_TW-!all-!serve-!live : build_md_translations {posargs} --source-code=src en + !translate-!lint-!links-!en-!ar-!cs-!da-!de-!es-!fa-!fr-!it-!ja-!ko-!pl-!pt-!ru-!ta-!tr-!vi-!zh_CN-!zh_TW-!all-!serve-!live : build_md_translations {posargs} --source-code=src en translate : build_pot_translations - translate : build_po_translations ar cs da de es fa fr it ja ko pl pt ru tr vi zh_CN zh_TW - translate : update_machine_translations --soft-fail ar cs da de es fa fr it ja ko pl pt ru tr vi zh_CN zh_TW + translate : build_po_translations ar cs da de es fa fr it ja ko pl pt ru ta tr vi zh_CN zh_TW + translate : update_machine_translations --soft-fail ar cs da de es fa fr it ja ko pl pt ru ta tr vi zh_CN zh_TW # Docs-tools also includes shared content, which is used by downstream repositories. # Do an additional translation pass on that content. translate : build_pot_translations -d {[docs]shared_content_dir} - translate : build_po_translations ar cs da de es fa fr it ja ko pl pt ru tr vi zh_CN zh_TW -d {[docs]shared_content_dir} - translate : update_machine_translations --soft-fail -d {[docs]shared_content_dir} ar cs da de es fa fr it ja ko pl pt ru tr vi zh_CN zh_TW + translate : build_po_translations ar cs da de es fa fr it ja ko pl pt ru ta tr vi zh_CN zh_TW -d {[docs]shared_content_dir} + translate : update_machine_translations --soft-fail -d {[docs]shared_content_dir} ar cs da de es fa fr it ja ko pl pt ru ta tr vi zh_CN zh_TW lint : pyspelling - lint : markdown-checker --dir {[docs]docs_dir} --func check_broken_urls + links : markdown-checker --dir {[docs]docs_dir} --func check_broken_urls # Self-references to readthedocs don't need to be checked. # Github, example.com and Wikipedia have aggressive rate limiters - lint : markdown-checker --dir {[docs]shared_content_dir} --func check_broken_urls "--skip-urls-containing=https://app.readthedocs.org/projects/{{ project_name }}/,https://github.com/beeware,https://example.com/,https://en.wikipedia.org/wiki" + links : markdown-checker --dir {[docs]shared_content_dir} --func check_broken_urls "--skip-urls-containing=https://app.readthedocs.org/projects/{{ project_name }}/,https://github.com/beeware,https://example.com/,https://en.wikipedia.org/wiki" en : build_md_translations {posargs} --source-code=src en ar : build_md_translations {posargs} --source-code=src ar cs : build_md_translations {posargs} --source-code=src cs @@ -65,10 +65,11 @@ commands: pl : build_md_translations {posargs} --source-code=src pl pt : build_md_translations {posargs} --source-code=src pt ru : build_md_translations {posargs} --source-code=src ru + ta : build_md_translations {posargs} --source-code=src ta tr : build_md_translations {posargs} --source-code=src tr vi : build_md_translations {posargs} --source-code=src vi zh_CN : build_md_translations {posargs} --source-code=src zh_CN zh_TW : build_md_translations {posargs} --source-code=src zh_TW - all : build_md_translations {posargs} --source-code=src en ar cs da de es fa fr it ja ko pl pt ru tr vi zh_CN zh_TW + all : build_md_translations {posargs} --source-code=src en ar cs da de es fa fr it ja ko pl pt ru ta tr vi zh_CN zh_TW serve : python -m http.server -d _build/html 8037 live : live_serve_en {posargs} src --port=8037 --source-code=src From 7163c1342f99bd3cf316802a4b185bda23d9aa48 Mon Sep 17 00:00:00 2001 From: Russell Keith-Magee Date: Tue, 23 Jun 2026 12:02:44 +0800 Subject: [PATCH 2/2] Fix some YAML translation. --- docs/locales/ar/translations.po | 5 ++--- docs/locales/cs/translations.po | 5 ++--- docs/locales/da/translations.po | 5 ++--- docs/locales/de/translations.po | 4 ++-- docs/locales/es/translations.po | 5 ++--- docs/locales/fa/translations.po | 5 ++--- docs/locales/fr/translations.po | 6 +++--- docs/locales/it/translations.po | 5 ++--- docs/locales/ja/translations.po | 5 ++--- docs/locales/ko/translations.po | 5 ++--- docs/locales/pl/translations.po | 5 ++--- docs/locales/pt/translations.po | 5 ++--- docs/locales/ru/translations.po | 5 ++--- docs/locales/tr/translations.po | 5 ++--- docs/locales/vi/translations.po | 5 ++--- docs/locales/zh_CN/translations.po | 5 ++--- docs/locales/zh_TW/translations.po | 5 ++--- 17 files changed, 35 insertions(+), 50 deletions(-) diff --git a/docs/locales/ar/translations.po b/docs/locales/ar/translations.po index 7237c025..8c373eb7 100644 --- a/docs/locales/ar/translations.po +++ b/docs/locales/ar/translations.po @@ -13,7 +13,6 @@ msgstr "" "X-Generator: Translate Toolkit 3.19.11\n" #: docs/en/SUMMARY.md:1 -#, fuzzy msgid "" "---\n" "search:\n" @@ -22,8 +21,8 @@ msgid "" "\n" msgstr "" "---\n" -"البحث:\n" -" استبعاد: صحيح\n" +"search:\n" +" exclude: true\n" "---\n" "\n" diff --git a/docs/locales/cs/translations.po b/docs/locales/cs/translations.po index ba3c45a7..0897ff27 100644 --- a/docs/locales/cs/translations.po +++ b/docs/locales/cs/translations.po @@ -13,7 +13,6 @@ msgstr "" "X-Generator: Translate Toolkit 3.19.11\n" #: docs/en/SUMMARY.md:1 -#, fuzzy msgid "" "---\n" "search:\n" @@ -22,8 +21,8 @@ msgid "" "\n" msgstr "" "---\n" -"vyhledávání:\n" -" vyloučit: true\n" +"search:\n" +" exclude: true\n" "---\n" "\n" diff --git a/docs/locales/da/translations.po b/docs/locales/da/translations.po index 94987c96..4480a0ea 100644 --- a/docs/locales/da/translations.po +++ b/docs/locales/da/translations.po @@ -13,7 +13,6 @@ msgstr "" "X-Generator: Translate Toolkit 3.19.11\n" #: docs/en/SUMMARY.md:1 -#, fuzzy msgid "" "---\n" "search:\n" @@ -22,8 +21,8 @@ msgid "" "\n" msgstr "" "---\n" -"søgning:\n" -" ekskluder: true\n" +"search:\n" +" exclude: true\n" "---\n" "\n" diff --git a/docs/locales/de/translations.po b/docs/locales/de/translations.po index 48ea2f58..2a403abc 100644 --- a/docs/locales/de/translations.po +++ b/docs/locales/de/translations.po @@ -22,8 +22,8 @@ msgid "" "\n" msgstr "" "---\n" -"Suche:\n" -" Ausschließen: true\n" +"search:\n" +" exclude: true\n" "---\n" "\n" diff --git a/docs/locales/es/translations.po b/docs/locales/es/translations.po index c2a8fbaa..2c06e2ef 100644 --- a/docs/locales/es/translations.po +++ b/docs/locales/es/translations.po @@ -13,7 +13,6 @@ msgstr "" "X-Generator: Translate Toolkit 3.19.11\n" #: docs/en/SUMMARY.md:1 -#, fuzzy msgid "" "---\n" "search:\n" @@ -22,8 +21,8 @@ msgid "" "\n" msgstr "" "---\n" -"búsqueda:\n" -" excluir: true\n" +"search:\n" +" exclude: true\n" "---\n" "\n" diff --git a/docs/locales/fa/translations.po b/docs/locales/fa/translations.po index 985b0aca..85123551 100644 --- a/docs/locales/fa/translations.po +++ b/docs/locales/fa/translations.po @@ -13,7 +13,6 @@ msgstr "" "X-Generator: Translate Toolkit 3.19.11\n" #: docs/en/SUMMARY.md:1 -#, fuzzy msgid "" "---\n" "search:\n" @@ -21,8 +20,8 @@ msgid "" "---\n" "\n" msgstr "" -"جستجو:\n" -" استثنا: true\n" +"search:\n" +" exclude: true\n" "---\n" "\n" diff --git a/docs/locales/fr/translations.po b/docs/locales/fr/translations.po index cae9496e..3421504d 100644 --- a/docs/locales/fr/translations.po +++ b/docs/locales/fr/translations.po @@ -13,7 +13,7 @@ msgstr "" "X-Generator: Translate Toolkit 3.19.11\n" #: docs/en/SUMMARY.md:1 -#, fuzzy + msgid "" "---\n" "search:\n" @@ -22,8 +22,8 @@ msgid "" "\n" msgstr "" "---\n" -"recherche :\n" -" exclure : true\n" +"search:\n" +" exclude: true\n" "---\n" "\n" diff --git a/docs/locales/it/translations.po b/docs/locales/it/translations.po index 91319dd0..2242ac89 100644 --- a/docs/locales/it/translations.po +++ b/docs/locales/it/translations.po @@ -13,7 +13,6 @@ msgstr "" "X-Generator: Translate Toolkit 3.19.11\n" #: docs/en/SUMMARY.md:1 -#, fuzzy msgid "" "---\n" "search:\n" @@ -22,8 +21,8 @@ msgid "" "\n" msgstr "" "---\n" -"ricerca:\n" -" escludi: vero\n" +"search:\n" +" exclude: true\n" "---\n" "\n" diff --git a/docs/locales/ja/translations.po b/docs/locales/ja/translations.po index 6c010eb9..cc2c1626 100644 --- a/docs/locales/ja/translations.po +++ b/docs/locales/ja/translations.po @@ -13,7 +13,6 @@ msgstr "" "X-Generator: Translate Toolkit 3.19.11\n" #: docs/en/SUMMARY.md:1 -#, fuzzy msgid "" "---\n" "search:\n" @@ -22,8 +21,8 @@ msgid "" "\n" msgstr "" "---\n" -"検索:\n" -" 除外: true\n" +"search:\n" +" exclude: true\n" "---\n" "\n" diff --git a/docs/locales/ko/translations.po b/docs/locales/ko/translations.po index ed2679c8..3ea887eb 100644 --- a/docs/locales/ko/translations.po +++ b/docs/locales/ko/translations.po @@ -13,7 +13,6 @@ msgstr "" "X-Generator: Translate Toolkit 3.19.11\n" #: docs/en/SUMMARY.md:1 -#, fuzzy msgid "" "---\n" "search:\n" @@ -22,8 +21,8 @@ msgid "" "\n" msgstr "" "---\n" -"검색:\n" -" 제외: true\n" +"search:\n" +" exclude: true\n" "---\n" "\n" diff --git a/docs/locales/pl/translations.po b/docs/locales/pl/translations.po index dad0e5c8..27dfbbbe 100644 --- a/docs/locales/pl/translations.po +++ b/docs/locales/pl/translations.po @@ -13,7 +13,6 @@ msgstr "" "X-Generator: Translate Toolkit 3.19.11\n" #: docs/en/SUMMARY.md:1 -#, fuzzy msgid "" "---\n" "search:\n" @@ -22,8 +21,8 @@ msgid "" "\n" msgstr "" "---\n" -"wyszukiwanie:\n" -" wyklucz: true\n" +"search:\n" +" exclude: true\n" "---\n" "\n" diff --git a/docs/locales/pt/translations.po b/docs/locales/pt/translations.po index 211d05bf..0fddc25f 100644 --- a/docs/locales/pt/translations.po +++ b/docs/locales/pt/translations.po @@ -13,7 +13,6 @@ msgstr "" "X-Generator: Translate Toolkit 3.19.11\n" #: docs/en/SUMMARY.md:1 -#, fuzzy msgid "" "---\n" "search:\n" @@ -22,8 +21,8 @@ msgid "" "\n" msgstr "" "---\n" -"pesquisa:\n" -" excluir: true\n" +"search:\n" +" exclude: true\n" "---\n" "\n" diff --git a/docs/locales/ru/translations.po b/docs/locales/ru/translations.po index 95d28a81..0bc5e51d 100644 --- a/docs/locales/ru/translations.po +++ b/docs/locales/ru/translations.po @@ -13,7 +13,6 @@ msgstr "" "X-Generator: Translate Toolkit 3.19.11\n" #: docs/en/SUMMARY.md:1 -#, fuzzy msgid "" "---\n" "search:\n" @@ -22,8 +21,8 @@ msgid "" "\n" msgstr "" "---\n" -"поиск:\n" -" исключить: true\n" +"search:\n" +" exclude: true\n" "---\n" "\n" diff --git a/docs/locales/tr/translations.po b/docs/locales/tr/translations.po index 11877cd7..310ec4d5 100644 --- a/docs/locales/tr/translations.po +++ b/docs/locales/tr/translations.po @@ -13,7 +13,6 @@ msgstr "" "X-Generator: Translate Toolkit 3.19.11\n" #: docs/en/SUMMARY.md:1 -#, fuzzy msgid "" "---\n" "search:\n" @@ -22,8 +21,8 @@ msgid "" "\n" msgstr "" "---\n" -"arama:\n" -" hariç tut: true\n" +"search:\n" +" exclude: true\n" "---\n" "\n" diff --git a/docs/locales/vi/translations.po b/docs/locales/vi/translations.po index 18e8ad97..f61b2f34 100644 --- a/docs/locales/vi/translations.po +++ b/docs/locales/vi/translations.po @@ -13,7 +13,6 @@ msgstr "" "X-Generator: Translate Toolkit 3.19.11\n" #: docs/en/SUMMARY.md:1 -#, fuzzy msgid "" "---\n" "search:\n" @@ -22,8 +21,8 @@ msgid "" "\n" msgstr "" "---\n" -"tìm kiếm:\n" -" loại trừ: true\n" +"search:\n" +" exclude: true\n" "---\n" "\n" diff --git a/docs/locales/zh_CN/translations.po b/docs/locales/zh_CN/translations.po index 28dc1ea8..9c29205c 100644 --- a/docs/locales/zh_CN/translations.po +++ b/docs/locales/zh_CN/translations.po @@ -13,7 +13,6 @@ msgstr "" "X-Generator: Translate Toolkit 3.19.11\n" #: docs/en/SUMMARY.md:1 -#, fuzzy msgid "" "---\n" "search:\n" @@ -22,8 +21,8 @@ msgid "" "\n" msgstr "" "---\n" -"搜索:\n" -" 排除:true\n" +"search:\n" +" exclude: true\n" "---\n" "\n" diff --git a/docs/locales/zh_TW/translations.po b/docs/locales/zh_TW/translations.po index 0093ce0d..7d286ee5 100644 --- a/docs/locales/zh_TW/translations.po +++ b/docs/locales/zh_TW/translations.po @@ -13,7 +13,6 @@ msgstr "" "X-Generator: Translate Toolkit 3.19.11\n" #: docs/en/SUMMARY.md:1 -#, fuzzy msgid "" "---\n" "search:\n" @@ -22,8 +21,8 @@ msgid "" "\n" msgstr "" "---\n" -"搜尋:\n" -" 排除:true\n" +"search:\n" +" exclude: true\n" "---\n" "\n"