docs: add Turkish README & enhance CONTRIBUTING.md#6740
Conversation
WalkthroughThis PR extends Turkish language support by introducing a Turkish-localized README file (README_TR.md) with a complete translation of project documentation, adds a Turkish language link to the main README, and documents pre-submit development validation steps in CONTRIBUTING.md. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Poem
Pre-merge checks and finishing touches✅ Passed checks (3 passed)
✨ Finishing touches
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Actionable comments posted: 3
📜 Review details
Configuration used: Organization UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (3)
CONTRIBUTING.mdREADME.mdREADME_TR.md
🧰 Additional context used
🪛 LanguageTool
README_TR.md
[style] ~94-~94: The word “ya” is non-standard. Did you mean “you”, “your” or “yes”?
Context: ...nuz ve karmaşık gereksinimleriniz varsa [Pro'ya kaydolun](https://projectdiscovery.i...
(YA)
[grammar] ~231-~231: Ensure spelling is correct
Context: ...sında geniş çapta tanınmaktadır. Nuclei şablonları, dünya çapında binlerce güvenlik araştı...
(QB_NEW_EN_ORTHOGRAPHY_ERROR_IDS_1)
🪛 markdownlint-cli2 (0.18.1)
README_TR.md
18-18: Images should have alternate text (alt text)
(MD045, no-alt-text)
20-20: Images should have alternate text (alt text)
(MD045, no-alt-text)
22-22: Images should have alternate text (alt text)
(MD045, no-alt-text)
57-57: Link fragments should be valid
(MD051, link-fragments)
58-58: Link fragments should be valid
(MD051, link-fragments)
75-75: Tables should be surrounded by blank lines
(MD058, blanks-around-tables)
105-105: Images should have alternate text (alt text)
(MD045, no-alt-text)
105-105: Images should have alternate text (alt text)
(MD045, no-alt-text)
238-238: Heading levels should only increment by one level at a time
Expected: h3; Actual: h4
(MD001, heading-increment)
🔇 Additional comments (5)
CONTRIBUTING.md (1)
25-42: ✓ Clean addition of contributor pre-submit guidance.The new Development section clearly documents standard validation steps before PR submission. Formatting is consistent with existing documentation style, and the commands are presented in accessible code blocks. This should improve contributor experience by reducing feedback cycles.
README.md (1)
11-12: ✓ Language link added consistently.Turkish translation link follows the established pattern for other language versions. Formatting and URL structure are correct.
README_TR.md (3)
75-75: The proper blank line spacing already exists around the table. A blank line precedes the blockquote at line 73, and a blank line follows it at line 78. No action is needed.Likely an incorrect or invalid review comment.
94-94: > Likely an incorrect or invalid review comment.
57-58: Unable to verify anchor consistency — file not accessible.README_TR.md could not be accessed through the repository clone or public search. The file may exist in a specific branch or PR context. Manual verification of the Table of Contents anchor references (lines 57-58) against actual Turkish heading IDs throughout the document is required to ensure internal links are correct.
dwisiswant0
left a comment
There was a problem hiding this comment.
Thank you for your contributions, it LGTM!
Description
This PR aims to improve the global accessibility of Nuclei and enhance the developer onboarding experience.
Changes
Added Turkish Documentation (README_TR.md):
Türkçe) to support the growing Turkish security community.Enhanced CONTRIBUTING.md:
make test,make vet,make build) to help new contributors run checks locally before submitting PRs.Type of Change
Checklist
Summary by CodeRabbit
✏️ Tip: You can customize this high-level summary in your review settings.