Proposal for Persian Language Support with Right-Aligned Text Rendering · Issue #1601 · BoostIO/BoostNote-App · GitHub
Skip to content
This repository was archived by the owner on May 12, 2026. It is now read-only.
This repository was archived by the owner on May 12, 2026. It is now read-only.

Proposal for Persian Language Support with Right-Aligned Text Rendering #1601

Open

Description

@YOTYTeaM

The current version of [Boostnote] does not provide adequate support for the Persian language. Specifically, there is no option to render text right-aligned, which is essential for proper Persian text formatting.

Right-aligned text is a fundamental aspect of Persian writing, as it ensures that text is displayed correctly and aesthetically. Without this feature, Persian text appears disjointed and unprofessional.

I propose that the following enhancement be implemented to improve Persian language support in [Boostnote]:

Right-aligned text rendering: Introduce an option to render Persian text right-aligned, consistent with standard Persian typography.
By implementing this enhancement, [Boostnote] would significantly improve the user experience for Persian-speaking users and make it a more suitable note-taking application for Persian language users.

Thank you for considering this proposal. I believe that adding support for right-aligned Persian text would greatly benefit the [Boostnote] community.

Activity

  1. azfrohefalte commented on Mar 13, 2026

    @azfrohefalte

    Hi @YOTYTeaM,

    I'd like to work on this issue to add Persian language support with RTL (right-to-left) text rendering.

    My approach:

    1. Add Persian translation file (fa.json) with all UI strings translated
    2. Add RTL CSS support with direction: rtl and text-align: right
    3. Add Persian language option to the language selector in settings

    Expected timeline: 2-3 days

    This will make BoostNote much more accessible for Persian-speaking users!

    Best regards,
    azfrohefalte

  2. azfrohefalte commented on Mar 13, 2026

    @azfrohefalte

    Hi @YOTYTeaM,

    I've submitted a PR for this issue: #1

    The implementation includes:

    • Complete Persian translation (190+ UI strings)
    • RTL (right-to-left) text rendering support
    • Dynamic language switching
    • Proper CSS styling for Persian layout

    Please review and let me know if any changes are needed!

    Best regards,
    azfrohefalte

  3. azfrohefalte commented on Mar 13, 2026

    @azfrohefalte

    Hi @YOTYTeaM,

    I've submitted a PR for this issue: #1652

    The implementation includes:

    • Complete Persian translation (190+ UI strings)
    • RTL (right-to-left) text rendering support
    • Dynamic language switching
    • Proper CSS styling for Persian layout

    Please review and let me know if any changes are needed!

    Best regards,
    azfrohefalte

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions