Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
122 changes: 122 additions & 0 deletions nettacker/locale/ka.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,122 @@
# Translation for people who speak Kashmiri

API: API
API_access_key: API رسائی کلید
API_access_log_file: API رسائی لاگ فائِل ناو
API_cert: API تصدیق نامہ
API_cert_key: API تصدیق کلید
API_debug: API ڈیبگ موڈ
API_host: API ہوسٹ پتا
API_invalid: غلط API کلید
API_key: "* API قابلِ رسائی چھ https://nettacker-api.z3r0d4y.com:{0}/ منز API کلید: {1}"
API_options: API اختیارات
API_port: API پورٹ نمبر
Method: طریقہ
skip_service_discovery: سکین شروع کرنہ سینہ پہلے سروس دریافت ترک کرنہ تہ سبھی موڈیول سکین کرنہ مجبور کرنہ
no_live_service_found: کنہہ زندہ سروس سکین خاطر نہ ملی.
icmp_need_root_access: icmp_scan موڈیول یا --ping-before-scan استعمال کرنہ خاطر تہند سکریپٹ رُوٹ ہِسابت چلان ضروری چھ!
available_graph: "تمام سرگرمی تہ معلومات ہندس گراف تیار کرنہ خاطر، HTML آؤٹ پٹ لازمی چھ۔ دستیاب گراف: {0}"
browser_session_killed: تُہند براؤزر سیشن ختم کرنہ گیے
browser_session_valid: تُہند براؤزر سیشن درست چھ
build_graph: گراف تیار کرنہ ...
connection_retries: کنکشن ٹائم آؤٹ ہندہ دوران کوششو چھ (ڈیفالٹ 3)
current_version: تُہند سسٹم پر OWASP Nettacker ہندس ورژن {0}{1}{2}{6} ناؤن {3}{4}{5} ہند استعمال چھ
database_connect_fail: ڈیٹابیس سیت رابطہ نئیں بن پایو!
database_connection_failed: چُنی گیے ڈیٹابیس سیت رابطہ ناکام!
define_white_list: "سفید فہرست ہوسٹس مقرر کرنہ، الگ کرنہ ',' سیت (مثال: 127.0.0.1, 192.168.0.1/24, 10.0.0.1-10.0.0.255)"
engine: انجن
filtered_content: ... [مکمل مواد رپورٹ منز چھ]
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🛠️ Refactor suggestion

Potential YAML parse ambiguity with ... and flow sequence [...].

Quote to keep it a plain string and appease linters.

-filtered_content: ... [مکمل مواد رپورٹ منز چھ]
+filtered_content: "... [مکمل مواد رپورٹ منز چھ]"
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
filtered_content: ... [مکمل مواد رپورٹ منز چھ]
filtered_content: "... [مکمل مواد رپورٹ منز چھ]"
🤖 Prompt for AI Agents
In nettacker/locale/ka.yml around line 28 the value filtered_content uses an
unquoted string containing "..." followed by a flow sequence "[...]" which can
cause YAML parsing ambiguity; fix it by wrapping the entire value in quotes
(single or double) so the literal string is preserved and linters/parsers won't
misinterpret the ellipsis or brackets.

engine_input: انجن انپٹ اختیارات
Invalid_whatcms_api_key: "{0}"
searching_whatcms_database: whatcms.org پر CMS تلاش کرنہ...
whatcms_monthly_quota_exceeded: تُہند ماہانہ WHATCMS درخواست حد پار گئ چھ
finished_module: موڈیول {0} مکمل گیے ہدف {1} پر | موڈیول تھریڈ نمبر {2} از {3}!
modules_extra_args_help: موڈیولس ہند واسطے اضافی دلائل چھپن (مثال: --modules-extra-args "x_api_key=123&xyz_passwd=abc")
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue

YAML syntax error: unescaped quotes and colon in value.

Value includes a colon and double quotes; quote the whole scalar.

Apply:

-modules_extra_args_help: موڈیولس ہند واسطے اضافی دلائل چھپن (مثال: --modules-extra-args "x_api_key=123&xyz_passwd=abc")
+modules_extra_args_help: 'موڈیولس ہند واسطے اضافی دلائل چھپن (مثال: --modules-extra-args "x_api_key=123&xyz_passwd=abc")'
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
modules_extra_args_help: موڈیولس ہند واسطے اضافی دلائل چھپن (مثال: --modules-extra-args "x_api_key=123&xyz_passwd=abc")
modules_extra_args_help: 'موڈیولس ہند واسطے اضافی دلائل چھپن (مثال: --modules-extra-args "x_api_key=123&xyz_passwd=abc")'
🧰 Tools
🪛 YAMLlint (1.37.1)

[error] 34-34: syntax error: mapping values are not allowed here

(syntax)

🤖 Prompt for AI Agents
In nettacker/locale/ka.yml around line 34, the scalar value contains unescaped
quotes and a colon which breaks YAML parsing; wrap the entire value in quotes
(prefer single quotes so the internal double quotes remain literal) or escape
problematic characters, e.g. use a quoted scalar so the line becomes key: '...
--modules-extra-args "x_api_key=123&xyz_passwd=abc"' to fix the syntax error.

choose_scan_method: موڈیول چُنہ {0}، مکمل فہرست خاطر --show-all-modules استعمال کرنہ
cannot_run_api_server: API سرور خودس اندران چلائو نہ یتھ!
error_target: ہدف طے کرنہ ممکن نہ چھ
error_target_file: "ہدف طے کرنہ ممکن نہ چھ، فائِل کھولنہ ناکام: {0}"
error_username: "یوزرنام طے کرنہ ممکن نہ چھ، فائِل کھولنہ ناکام: {0}"
error_passwords: "پاسورڈ طے کرنہ ممکن نہ چھ، فائِل کھولنہ ناکام: {0}"
error_wordlist: "لفظ طے کرنہ ممکن نہ چھ، فائِل کھولنہ ناکام: {0}"
exclude_scan_method: سکین طریقہ خارج کرنہ چُنہ {0}
file_write_error: فائِل "{0}" لکھنہ قابل نہ چھ!
library_not_supported: لائبریری [{0}] معاونت نہ چھ!
removing_old_db_records: چُنے گیے اہداف تہ موڈیولس خاطر پرانی ڈیٹابیس ریکارڈ ختم کرنہ.
regrouping_targets: اہداف ہارڈویئر وسائل مطابق پنہ دوبارہ گروپ کرنہ!
finish_build_graph: گراف مکمل تیار گئ!
finished_parallel_module_scan: عمل-{0}|{1}|{2}| موڈیول تھریڈ نمبر {3} از {4} مکمل گئ
graph_message: "ییہ گراف OWASP Nettacker دوارہ تیار گئ چھ۔ گراف منز سبھی موڈیول سرگرمیاں، نیٹ ورک نقشہ تہ حساس معلومات شامل چھ، براہِ کرم ییہ فائِل کنہہ ناقابل اعتماد کسۍ سیت سانجھی نہ کرنہ۔"
graph_module_404: "یہ گراف موڈیول نہ ملیو: {0}"
graph_module_unavailable: یہ گراف موڈیول "{0}" دستیاب نہ چھ
graph_output: گراف فیچر استعمال کرنہ خاطر آؤٹ پٹ فائِل ناو ".html" یا ".htm" سیت ختم ہون لازمی چھ!
help_menu: Nettacker مدد مینو دیکھاو
done: "مکمل گئ!"
error_platform: "افسوس، ییہ سافٹ ویئر صرف Linux/darwin پر چلنہ قابل چھ"
file_saved: "رپورٹ {0} منز تہ ڈیٹابیس منز محفوظ گئ"
inserting_report_db: رپورٹ ڈیٹابیس منز درج کرنہ
invalid_database: براہِ کرم config فائِل منز mysql یا sqlite چُنہ
invalid_json_type_to_db: "ڈیٹابیس خاطر JSON ڈیٹا ہند قسم غلط چھ۔ ڈیٹابیس میں داخل کرنہ ترک. ڈیٹا: {0}"
license: "براہِ کرم لائسنس تہ معاہدہ پڑھو https://github.com/OWASP/Nettacker"
loaded_modules: "{0} موڈیولس لوڈ گئ ..."
loading_modules: سبھی موڈیولس لوڈ کرنہ... وقت لگنہ ممکن چھ!
loading_profiles: سبھی پروفائلز لوڈ کرنہ... وقت لگنہ ممکن چھ!
module_profile_full_information: "{0}{1}{2}: {3}"
nettacker_report: OWASP Nettacker رپورٹ
nettacker_version_details: "سافٹ ویئر تفصیل: OWASP Nettacker ورژن {0} [{1}] منز {2}"
not_found: نہ ملیو!
outgoing_proxy: "باہر جارنہ کنکشن خاطر پراکسی (socks)۔ مثال socks5: 127.0.0.1:9050, socks://127.0.0.1:9050, socks5://127.0.0.1:9050 یا socks4: socks4://127.0.0.1:9050, توکن: socks://username:[email protected]"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🛠️ Refactor suggestion

Secret scanner false positive (username:password in example).

Mask credentials to avoid Checkov CKV_SECRET_4 while keeping clarity.

-outgoing_proxy: "باہر جارنہ کنکشن خاطر پراکسی (socks)۔ مثال socks5: 127.0.0.1:9050, socks://127.0.0.1:9050, socks5://127.0.0.1:9050 یا socks4: socks4://127.0.0.1:9050, توکن: socks://username:[email protected]"
+outgoing_proxy: "باہر جارنہ کنکشن خاطر پراکسی (socks)۔ مثال socks5: 127.0.0.1:9050, socks://127.0.0.1:9050, socks5://127.0.0.1:9050 یا socks4: socks4://127.0.0.1:9050, ٹوکن: socks://USERNAME:[email protected]"
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
outgoing_proxy: "باہر جارنہ کنکشن خاطر پراکسی (socks)۔ مثال socks5: 127.0.0.1:9050, socks://127.0.0.1:9050, socks5://127.0.0.1:9050 یا socks4: socks4://127.0.0.1:9050, توکن: socks://username:password@127.0.0.1"
outgoing_proxy: "باہر جارنہ کنکشن خاطر پراکسی (socks)۔ مثال socks5: 127.0.0.1:9050, socks://127.0.0.1:9050, socks5://127.0.0.1:9050 یا socks4: socks4://127.0.0.1:9050, ٹوکن: socks://USERNAME:PASSWORD@127.0.0.1"
🧰 Tools
🪛 Checkov (3.2.334)

[MEDIUM] 68-69: Basic Auth Credentials

(CKV_SECRET_4)

🤖 Prompt for AI Agents
In nettacker/locale/ka.yml around line 68, the example includes plaintext
credentials ("username:password") triggering a secret scanner false positive;
update the translation to mask credentials (e.g., use "username:***",
"user:****", or "<redacted>") while preserving the example formats and protocols
(socks5://, socks4://, with and without credentials) and punctuation so the
meaning remains clear but no real-looking credentials are present.

password_separator: پاسورڈ فہرست، "," سیت الگ کرنہ
pentest_graphs: پینیٹریشن ٹیسٹنگ گرافس
ping_before_scan: سکین سیت پہلے پنگ کرنہ
port_separator: پورٹ فہرست، "," سیت الگ کرنہ
ports_int: پورٹس لازمی عدد ہون! (مثال: 80 || 80,1080 || 80,1080-1300,9000,12000-15000)
profile_404: پروفائل "{0}" نہ ملیو!
range: IP حدود سکین کرنہ
read_passwords: پاسورڈس فائِل منز پڈھان
read_target: اہداف فائِل منز پڈھان
removing_logs_db: ڈیٹابیس منز پرانا لاگ ہٹاونہ
save_logs: سبھی لاگ فائِل منز محفوظ کرنہ (results.txt, results.csv, results.html, results.json)
scan_method_options: سکین طریقہ اختیارات
scan_method_select: براہِ کرم تُہند سکین طریقہ چُنہ!
scan_module_not_found: ییہ سکین موڈیول [{0}] نہ ملیو!
scan_started: "Nettacker انجن شروع گئ ..."
select_language: زبان چُنہ {0}
select_profile: پروفائل چُنہ {0}
select_user_agent: "HTTP درخواستس سیت بھیجوانہ خاطر یوزر ایجنٹ چُنہ یا \"random_user_agent\" داخل کرنہ تاکہ یوزر ایجنٹ رینڈم بنن"
send_success_event_from_module: "عمل-{0}|{1}|{2}|موڈیول-تھریڈ {3}/{4}|درخواست-تھریڈ {5}/{6}|{7}|\nکامیابی شرط(s): \n{8}"
send_unsuccess_event_from_module: "عمل-{0}|{1}|{2}|موڈیول-تھریڈ {3}/{4}|درخواست-تھریڈ {5}/{6}| سبھی شرط ناکام گئیں"
sending_module_request: "عمل-{0}|{1}|{2}|موڈیول-تھریڈ {3}/{4}| درخواست بھیجوانہ {5} از {6}"
verbose_event: ہر تھریڈ ہند حالت دیکھنہ خاطر verbose ایوینٹ آن کرنہ
no_events_for_report: رپورٹ تیار کرنہ خاطر کوئی ایوینٹس موجود نہ چھ! ییہ حصہ ترک کرنہ.
set_hardware_usage: سکین دوران ہارڈویئر استعمال طے کرنہ۔ (low, normal, high, maximum)
show_all_modules: سبھی موڈیولس تہ اُنکی معلومات دیکھاو
show_all_profiles: سبھی پروفائلز تہ اُنکی معلومات دیکھاو
single_process_started: عمل-{0}| عمل شروع گئ!
software_version: سافٹ ویئر ورژن دیکھاو
start_api_server: API سروس شروع کرنہ
start_multi_process: {0} اہداف {1} عملس منز شامل کرنہ.
start_parallel_module_scan:
عمل-{0}|{1}|{2}| موڈیول تھریڈ نمبر {3} شروع گئ
از {4}
Comment on lines +99 to +101
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue

Multiline value not declared; plus trailing spaces (yamllint errors).

Use a literal block and remove trailing whitespace.

-start_parallel_module_scan: 
-  عمل-{0}|{1}|{2}| موڈیول تھریڈ نمبر {3} شروع گئ 
-  از {4}
+start_parallel_module_scan: |-
+  عمل-{0}|{1}|{2}| موڈیول تھریڈ نمبر {3} شروع گئ
+  از {4}
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
start_parallel_module_scan:
عمل-{0}|{1}|{2}| موڈیول تھریڈ نمبر {3} شروع گئ
از {4}
start_parallel_module_scan: |-
عمل-{0}|{1}|{2}| موڈیول تھریڈ نمبر {3} شروع گئ
از {4}
🧰 Tools
🪛 YAMLlint (1.37.1)

[error] 99-99: trailing spaces

(trailing-spaces)


[error] 100-100: trailing spaces

(trailing-spaces)

🤖 Prompt for AI Agents
In nettacker/locale/ka.yml around lines 99 to 101, the value for
start_parallel_module_scan is written as multiple lines without a proper
multiline scalar and has trailing spaces; convert the value to a YAML literal
block by replacing the current inline broken lines with a pipe (|) after the key
and place the subsequent lines indented beneath it, and remove any trailing
whitespace from each line so the value is a proper multiline string with no
trailing spaces.

subdomains: سب ڈومینس پتہ لگان تہ سکین کرنہ
target: ہدف
target_input: ہدف انپٹ اختیارات
target_list: ہدف فہرست، "," سیت الگ کرنہ
thread_number_connections: ہوسٹ سیت کنکشن خاطر تھریڈس ہند تعداد
thread_number_modules: ہوسٹس خاطر متوازی موڈیول سکین
time_to_sleep: ہر درخواست بیچ سُتھن ہند وقت
unauthorized_IP: تُہند IP مجاز نہ چھ
updating_database: ڈیٹابیس اپڈیٹ کرنہ...
username_from_file: یوزرنیم فائِل منز پڈھان
username_list: یوزرنیم فہرست، "," سیت الگ کرنہ
verbose_mode: verbose موڈ سطح (0-5) (ڈیفالٹ 0)
wrong_hardware_usage: "براہِ کرم یمن پروفائل منز کنہہ ایک ہارڈویئر استعمال خاطر چُنہ۔ (low, normal, high, maximum)"
invalid_scan_id: تُہند سکین ID غلط چھ!
compare_scans: موجودہ سکین پچھلے سکینس سیت موازنہ کرنہ scan_id استعمال کرنہ
compare_report_path_filename: compare_scan رپورٹ محفوظ کرنہ خاطر فائِل پاتھ
no_scan_to_compare: موازنہ خاطر scan_id نہ ملیو
compare_report_saved: "موازنہ نتائج {0} منز محفوظ گئیں"
build_compare_report: "موازنہ رپورٹ تیار کرنہ"
finish_build_report: "موازنہ رپورٹ مکمل تیار گئ"
user_wordlist: "صارفس پنہن لفظ فہرست داخل کرنہ دیون"
Loading