Skip to content

feat: add tarot and bridge IDML templates for Persian and Hindi (#3687) - #3698

Open
V-2007-P wants to merge 1 commit into
OWASP:masterfrom
V-2007-P:feat/tarot-bridge-idml-templates-3687
Open

V-2007-P wants to merge 1 commit into
OWASP:masterfrom
V-2007-P:feat/tarot-bridge-idml-templates-3687

Conversation

@V-2007-P

@V-2007-P V-2007-P commented Oct 27, 2026 •

Copy link
Copy Markdown
Contributor

Description

Adds Persian and Hindi IDML templates for the Companion Tarot, MobileApp Tarot, and MobileApp Bridge cards. Also adds the required Arabic fonts, updates Hindi MobileApp mapping support, and includes tests for Hindi mapping resolution.

Addresses issue: #3687

AI Tool Disclosure

  • My contribution does not include any AI-generated content
  • My contribution includes AI-generated content, as disclosed below:

Affirmation

…P#3687)

- Add 6 language-specific IDML templates:
  - Companion Tarot: Persian (fa), Hindi (hi)
  - MobileApp Tarot: Persian (fa), Hindi (hi)
  - MobileApp Bridge: Persian (fa), Hindi (hi)
- Add NotoSansArabic fonts (Regular, Medium, Light, ExtraBold) and OFL.txt
- Add attribution for NotoSansArabic and NotoSansDevanagari in Fonts/README.md
- Add 'hi' to meta.languages in source/mobileapp-mappings-2.0.yaml
- Add Hindi mapping validation and placeholder tests in convert_utest.py
- Ensure RTL paragraph styles for Persian and LTR with proper font styling for Hindi
- Fix Persian rank visibility to ensure Western ranks are visible in original position
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant