CLDR-19605: Add Nogai (nog) Runic keyboard layout#5860
Open
murza-enikeeff wants to merge 1 commit into
Open
Conversation
Closed
1 task
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
CLDR-19605
Sociolinguistic and Technical Justification for Nogai Layout (nog-Runr)
Depends on CLDR-19605 (Core Data)
1. UNESCO Status and Current Linguistic Peril
The Nogai language (
nog) is officially classified by the UNESCO Atlas of the World's Languages in Danger as "Definitely Endangered." The language faces severe existential pressure due to a historical lack of institutional support, a critical shortage of native-language schools, and systematic displacement from official and educational spheres. Providing native digital input mechanisms is a critical, non-negotiable step toward preventing total language extinction.2. Historical Context: Forced Script Transitions as Structural Assimilation
The orthographic history of the Nogai language is a documentation of forced linguistic engineering and voluntary-compulsory Russification of minoritized indigenous peoples:
These rapid, politically driven script disruptions fractured intergenerational literacy, isolated the population from their historical literature, and acted as structural elements of linguistic ethnocide.
3. Digital Marginalization as Ongoing Assimilation
Currently, major operating systems and input engines (including Google Gboard, iOS, and Windows) completely lack native support for Nogai layouts. This absence forces Nogai speakers into absolute digital dependency on surrogate layouts:
4. Technical Philosophy of the Runic Layout (nog-Runr.xml)
The proposed
nog-Runr.xmllayout is engineered to support a powerful grassroots cultural revival and historical reclamation movement among younger generations, activists, and researchers seeking to reconnect with their pre-colonial roots.It is designed to serve a dual purpose: providing a clean, accessible typing experience for modern digital communication, while establishing an absolute reference standard for the historical and linguistic community.
Key architectural decisions include:
This strategic separation ensures the layout remains an intuitive daily driver for modern enthusiasts, while simultaneously serving as a comprehensive, academic-grade tool for transcribing ancient Turkic monuments.
Conclusion
By unifying these graphic systems into a cohesive, longpress-accessible architecture, this specification empowers a marginalized speech community to bypass structural barriers, reclaim their graphic history, and democratically determine the future trajectory of their language.
ALLOW_MANY_COMMITS=true