OWASP / Nettacker

Automated Penetration Testing Framework - Open-Source Vulnerability Scanner - Vulnerability Management
https://owasp.org/www-project-nettacker/
Apache License 2.0
3.64k stars 780 forks source link

Translations needed for comparison functionality messages #905

Open securestep9 opened 2 months ago

securestep9 commented 2 months ago

We are looking for contributors to help translate the following scan-comparison-related messages into various languages. If you are a native speaker of any of the languages listed below, please consider contributing a translation for the following messages(no Google Translate please, only native speaker translations):

compare_report_path_filename: "the file-path to store the compare_scan report"
no_scan_to_compare: "the scan_id to be compared not found"
compare_report_saved: "compare results saved in {0}"
build_compare_report: "building compare report"
finish_build_report: "Finished building compare report"

Languages needed:

Arabic (ar.yaml) Bengali (bn.yaml) German (de.yaml) Greek (el.yaml) Spanish (es.yaml) Persian (fa.yaml) French (fr.yaml) Hindi (hi.yaml) Armenian (hy.yaml) Indonesian (id.yaml) Italian (it.yaml) Hebrew (iw.yaml) Japanese (ja.yaml) Korean (ko.yaml) Dutch (nl.yaml) Pashto (ps.yaml) Portuguese (Brazil) (pt-br.yaml) Russian (ru.yaml) Turkish (tr.yaml) Urdu (ur.yaml) Vietnamese (vi.yaml) Chinese (Simplified) (zh-cn.yaml)

These YAML files are located here: https://github.com/OWASP/Nettacker/tree/master/nettacker/locale Feel free to submit a pull request with your translations. Thank you for your contributions!

tadash10 commented 1 month ago

hi ! I'm a native Spanish speaker .Do I make a pull request with the translation I already made? Do I have to take any precautions? Thank you!

arkid15r commented 1 month ago

hi ! I'm a native Spanish speaker .Do I make a pull request with the translation I already made? Do I have to take any precautions? Thank you!

@tadash10 if you want to update es localization please go ahead and create a regular GitHub PR. Thanks for contributing!

Phantomwise commented 4 weeks ago

Hi! Would I need to follow the part of the contribution guidelines about testing code in order to submit a french translation ? I don't know much python and that seems way over my head :sweat_smile:

arkid15r commented 4 weeks ago

Hi! Would I need to follow the part of the contribution guidelines about testing code in order to submit a french translation ? I don't know much python and that seems way over my head 😅

Hi @Phantomwise, it's always a good idea to test functionality and/or write unit tests for your code. For l10n related PRs it's not always required (see similar PR -- https://github.com/OWASP/Nettacker/pull/934). Just making sure unit tests and CI/CD green after your changes should be enough.

Phantomwise commented 4 weeks ago

Ok, I thought I could do just the translation part, but if it requires testing I'll have to pass, I'm not qualified for that sadly. I'm not a developer, just looking for translation requests.

arkid15r commented 4 weeks ago

All you need to do is just make sure the app works after your changes. If that's out of your knowledge/qualification -- just go ahead and translate it similar to how it's done in #934 (no test added in that PR). The CI/CD will take care of that.

Thank you for the contribution!