docs: add full Arabic translation for the entire documentation #4719
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
📝 Description: Arabic Translation & Documentation Refinement:
This PR introduces a comprehensive Arabic translation for the Bloc documentation, covering the Introduction, Linter rules, and Tutorials.
The goal is to make the documentation more accessible to the
Arabic-speakingdeveloper community while maintaining technical accuracy.🛠️ Key Changes:
Bilingual Technical Terms: Applied a bilingual approach within the .mdx files by placing English technical terms in parentheses next to their Arabic counterparts (e.g., "State Management - إدارة الحالة"). This ensures clarity and consistency with the codebase.
AI-Assisted Proofreading: Leveraged AI tools to audit the translation for grammatical accuracy, technical flow, and professional tone.
Complete Coverage:
Introduction: Core concepts, architecture, and naming conventions.
Linter: Detailed explanations for new lint rules and configurations.
Tutorials: Fully translated guides for Flutter Counter, Login, Firebase, and more.
MDX Optimization: Maintained all Markdown structures, code blocks, and internal links to ensure seamless integration with the existing documentation site.
🧪 Quality Check: