Skip to content

Complete Arabic localization with UI strings and RTL configuration#9292

Open
aslamalkarywk7 wants to merge 1 commit into
invoke-ai:mainfrom
aslamalkarywk7:main
Open

Complete Arabic localization with UI strings and RTL configuration#9292
aslamalkarywk7 wants to merge 1 commit into
invoke-ai:mainfrom
aslamalkarywk7:main

Conversation

@aslamalkarywk7

Copy link
Copy Markdown

Summary

This PR introduces full Arabic localization for the InvokeAI documentation suite. It features the translation of the core documentation pages, UI localization strings, and configures the layout for Right-to-Left (RTL) reading orientation.

  • Kind of change: Documentation (docs) / i18n
  • The "Why": To make InvokeAI accessible to the Arabic-speaking developer and creator community, expanding the project's global reach.
  • The "How":
    • Translated and added 62 MDX documentation files under docs/src/content/docs/ar/.
    • Added core UI localization keys inside src/content/i18n/ar.json.
    • Configured the Arabic locale metadata with dir: 'rtl' inside astro.config.mjs.
    • Included all localized high-resolution asset images and banners.

Related Issues / Discussions

QA Instructions

I have thoroughly tested the documentation build locally to ensure a seamless layout:

  1. Ran the local Astro Starlight development server using pnpm dev.
  2. Verified the entire Arabic (/ar/) documentation path.
  3. Confirmed that the typography, sidebar navigation, and search layout adapt perfectly to the Right-to-Left (RTL) alignment.
  4. Checked that all absolute/relative image paths render properly without broken links.

Merge Plan

This is a large PR containing documentation files and assets only. It does not touch any core application logic, DB schemas, or code repositories. It can be safely merged once the documentation CI checks pass.

Checklist

  • The PR has a short but descriptive title, suitable for a changelog
  • Tests added / updated (if applicable)
  • ❗Changes to a redux slice have a corresponding migration
  • Documentation added / updated (if applicable)
  • Updated What's New copy (if doing a release after this PR)

@github-actions github-actions Bot added the docs PRs that change docs label Jun 16, 2026
@lstein lstein added the 6.14.x label Jun 17, 2026
@lstein lstein moved this to 6.14.x Theme: USER EXPERIENCE in Invoke - Community Roadmap Jun 17, 2026
@lstein lstein requested a review from joshistoast June 17, 2026 18:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

6.14.x docs PRs that change docs

Projects

Status: 6.14.x Theme: USER EXPERIENCE

Development

Successfully merging this pull request may close these issues.

3 participants