Goal:
Add official support for Kurdish (Sorani and Badini) to the language selection and adding specific glyphs used in the Kurdish alphabet.
The Problem:
Kurdish players face two major barriers:
-
Broken Connectivity: Kurdish is a cursive script; letters must change shape and link based on their position.
-
Missing Glyphs: Unique characters like ێ, ۆ, پ, ڕ, ڵ, چ, ژ, ڤ, گ often appear as characters that don't connect default to Arabic or Persian fonts.
Why It Is Needed:
-
Accessibility: Thousands of young players in the Kurdistan region and the global diaspora cannot fully enjoy the game due to language barriers.
-
Educational Potential: Minecraft: Education Edition utility is limited in Kurdish schools without native script support.
-
Community Ready: Volunteers are ready to translate strings via Crowdin immediately if the languages are listed.
Proposed Solution:
-
Engine Update: Ensure the font renderer handles the Perso-Arabic script’s connectivity rules (Initial, Medial, and Final forms).
-
Extended Font Support: Incorporate specific Kurdish Unicode blocks into the default font.
-
Crowdin Integration: Open official Sorani and Badini projects.
-
Dialect Selection: Provide separate toggles for Sorani and Badini to reflect the linguistic needs of the community.
Technical Details for Developers:
-
Script: Modified Perso-Arabic.
-
Characters to Fix: ێ, ۆ, پ, ڕ, ڵ, چ, ژ, ڤ, گ.
-
Right To Left Text Direction for Sorani
Please sign in to leave a comment.
1 Comments