cldr
cldr copied to clipboard
CLDR-12026 kbd: add proper azerty-optimisé
-
rename the existing fr-t-k0-azerty to fr-t-k0-test because it's really a test keyboard.
-
fr-t-k0-test.xml is used in unit tests, which update
-
add a proper optimisé keyboard (see ticket)
CLDR-12026
- [ ] This PR completes the ticket.
ALLOW_MANY_COMMITS=true
Chart so far: (updated)
@azmeuk any comments on this? The draft spec for this is https://cldr-smoke.unicode.org/spec/main/ldml/tr35-keyboards.html
you can see the generated chart above - \m{caret}
and \m{umlaut}
are markers that will combine to form ^
and ¨
modifiers.
Notice: the branch changed across the force-push!
- keyboards/3.0/fr-t-k0-test.xml is different
- keyboards/test/fr-t-k0-optimise-test.xml is different
~ Your Friendly Jira-GitHub PR Checker Bot
Notice: the branch changed across the force-push!
- tools/cldr-code/src/main/java/org/unicode/cldr/util/ElementAttributeInfo.java is different
~ Your Friendly Jira-GitHub PR Checker Bot
Notice: the branch changed across the force-push!
- tools/cldr-code/src/main/java/org/unicode/cldr/util/ElementAttributeInfo.java is different
~ Your Friendly Jira-GitHub PR Checker Bot
~I'll update the chart~
Chart above has been updated
@azmeuk I think all of the base characters are in now. (just needs transform rule)
@azmeuk I think all of the base characters are in now. (just needs transform rule)
Thank you. I will try to find some time this week or the next to review this.
Notice: the branch changed across the force-push!
- keyboards/3.0/.gitignore is no longer changed in the branch
- keyboards/3.0/fr-t-k0-optimise.xml is different
- keyboards/3.0/fr-t-k0-test.xml is different
- keyboards/test/fr-t-k0-test-test.xml is different
- tools/cldr-code/src/main/java/org/unicode/cldr/util/ElementAttributeInfo.java is different
~ Your Friendly Jira-GitHub PR Checker Bot
rebased due to #3274
out of date, I think this is probably going to go to v45
Notice: the branch changed across the force-push!
- common/main/da.xml is now changed in the branch
- common/main/en_CA.xml is now changed in the branch
- common/main/en_GB.xml is now changed in the branch
- common/main/en.xml is now changed in the branch
- common/main/vec.xml is now changed in the branch
- common/supplemental/attributeValueValidity.xml is now changed in the branch
- docs/ldml/tr35-collation.md is now changed in the branch
- docs/ldml/tr35-dates.anchors.json is now changed in the branch
- docs/ldml/tr35-dates.md is now changed in the branch
- docs/ldml/tr35-general.anchors.json is now changed in the branch
- docs/ldml/tr35-general.md is now changed in the branch
- docs/ldml/tr35-info.anchors.json is now changed in the branch
- docs/ldml/tr35-info.md is now changed in the branch
- docs/ldml/tr35-keyboards.anchors.json is now changed in the branch
- docs/ldml/tr35-keyboards.md is now changed in the branch
- docs/ldml/tr35-numbers.md is now changed in the branch
- docs/ldml/tr35-personNames.anchors.json is now changed in the branch
- docs/ldml/tr35-personNames.md is now changed in the branch
- docs/ldml/tr35.anchors.json is now changed in the branch
- docs/ldml/tr35.md is now changed in the branch
- keyboards/3.0/fr-t-k0-optimise.xml is different
- keyboards/3.0/fr-t-k0-test.xml is different
- keyboards/3.0/ja-Latn.xml is now changed in the branch
- keyboards/3.0/mt-t-k0-47key.xml is now changed in the branch
- keyboards/3.0/mt.xml is now changed in the branch
- keyboards/3.0/pcm.xml is now changed in the branch
- keyboards/3.0/pt-t-k0-abnt2.xml is now changed in the branch
- keyboards/dtd/ldmlKeyboard3.dtd is now changed in the branch
- keyboards/dtd/ldmlKeyboard3.xsd is now changed in the branch
- keyboards/import/keys-Latn-implied.xml is now changed in the branch
- keyboards/import/keys-Zyyy-currency.xml is now changed in the branch
- keyboards/import/keys-Zyyy-punctuation.xml is now changed in the branch
- keyboards/test/fr-t-k0-optimise-test.xml is different
- pom.xml is now changed in the branch
- README.md is now changed in the branch
- tools/cldr-apps/pom.xml is now changed in the branch
- tools/cldr-code/pom.xml is now changed in the branch
- tools/cldr-code/src/main/java/org/unicode/cldr/json/Ldml2JsonConverter.java is now changed in the branch
- tools/cldr-code/src/main/java/org/unicode/cldr/tool/ChartLocaleGrowth.java is now changed in the branch
- tools/cldr-code/src/main/java/org/unicode/cldr/tool/CompareEmoji.java is now changed in the branch
- tools/cldr-code/src/main/java/org/unicode/cldr/tool/ShowLocaleCoverage.java is now changed in the branch
- tools/cldr-code/src/main/java/org/unicode/cldr/util/TempPrintWriter.java is now changed in the branch
- tools/cldr-code/src/test/java/org/unicode/cldr/unittest/LikelySubtagsTest.java is now changed in the branch
- tools/cldr-code/src/test/java/org/unicode/cldr/unittest/TestDtdData.java is now changed in the branch
- tools/cldr-code/src/test/resources/org/unicode/cldr/tool/KeyboardFlatten/broken-import-missing.xml is now changed in the branch
- tools/cldr-code/src/test/resources/org/unicode/cldr/tool/KeyboardFlatten/broken-import-unknownbase.xml is now changed in the branch
- tools/cldr-code/src/test/resources/org/unicode/cldr/tool/KeyboardFlatten/broken-import-unknownver.xml is now changed in the branch
- tools/cldr-code/src/test/resources/org/unicode/cldr/tool/KeyboardFlatten/broken-import-wrongparent.xml is now changed in the branch
- tools/cldr-rdf/pom.xml is now changed in the branch
- tools/pom.xml is now changed in the branch
~ Your Friendly Jira-GitHub PR Checker Bot
As I finally could not find time to dedicate on this since last summer, I called people behind https://norme-azerty.fr/en/ for help.
Notice: the branch changed across the force-push!
- .github/COMMIT_METADATA.md is now changed in the branch
- .github/dependabot.yml is now changed in the branch
- .github/workflows/ansible-lint.yml is now changed in the branch
- .github/workflows/build-icu.yml is now changed in the branch
- .github/workflows/codeql-analysis.yml is now changed in the branch
- .github/workflows/commit-checker.yml is now changed in the branch
- .github/workflows/gh-pages.yml is now changed in the branch
- .github/workflows/js.yml is now changed in the branch
- .github/workflows/keyboard.yml is now changed in the branch
- .github/workflows/maven-release.yml is now changed in the branch
- .github/workflows/maven.yml is now changed in the branch
- .github/workflows/production.yml is now changed in the branch
- .github/workflows/staging.yml is now changed in the branch
- common/annotationsDerived/af.xml is now changed in the branch
- common/annotationsDerived/ar.xml is now changed in the branch
- common/annotationsDerived/as.xml is now changed in the branch
- common/annotationsDerived/az.xml is now changed in the branch
- common/annotationsDerived/be.xml is now changed in the branch
- common/annotationsDerived/bg.xml is now changed in the branch
- common/annotationsDerived/bn.xml is now changed in the branch
- common/annotationsDerived/bs.xml is now changed in the branch
- common/annotationsDerived/ca.xml is now changed in the branch
- common/annotationsDerived/chr.xml is now changed in the branch
- common/annotationsDerived/cs.xml is now changed in the branch
- common/annotationsDerived/cy.xml is now changed in the branch
- common/annotationsDerived/da.xml is now changed in the branch
- common/annotationsDerived/de_CH.xml is now changed in the branch
- common/annotationsDerived/de.xml is now changed in the branch
- common/annotationsDerived/dsb.xml is now changed in the branch
- common/annotationsDerived/el.xml is now changed in the branch
- common/annotationsDerived/en_001.xml is now changed in the branch
- common/annotationsDerived/en_AU.xml is now changed in the branch
- common/annotationsDerived/en_CA.xml is now changed in the branch
- common/annotationsDerived/en_GB.xml is now changed in the branch
- common/annotationsDerived/en_IN.xml is now changed in the branch
- common/annotationsDerived/en.xml is now changed in the branch
- common/annotationsDerived/es_419.xml is now changed in the branch
- common/annotationsDerived/es_MX.xml is now changed in the branch
- common/annotationsDerived/es_US.xml is now changed in the branch
- common/annotationsDerived/es.xml is now changed in the branch
- common/annotationsDerived/et.xml is now changed in the branch
- common/annotationsDerived/eu.xml is now changed in the branch
- common/annotationsDerived/fa.xml is now changed in the branch
- common/annotationsDerived/fi.xml is now changed in the branch
- common/annotationsDerived/fil.xml is now changed in the branch
- common/annotationsDerived/fr_CA.xml is now changed in the branch
- common/annotationsDerived/fr.xml is now changed in the branch
- common/annotationsDerived/ga.xml is now changed in the branch
- common/annotationsDerived/gd.xml is now changed in the branch
- common/annotationsDerived/gl.xml is now changed in the branch
- common/annotationsDerived/gu.xml is now changed in the branch
- common/annotationsDerived/ha.xml is now changed in the branch
- common/annotationsDerived/he.xml is now changed in the branch
- common/annotationsDerived/hi_Latn.xml is now changed in the branch
- common/annotationsDerived/hi.xml is now changed in the branch
- common/annotationsDerived/hr.xml is now changed in the branch
- common/annotationsDerived/hsb.xml is now changed in the branch
- common/annotationsDerived/hu.xml is now changed in the branch
- common/annotationsDerived/hy.xml is now changed in the branch
- common/annotationsDerived/id.xml is now changed in the branch
- common/annotationsDerived/ig.xml is now changed in the branch
- common/annotationsDerived/is.xml is now changed in the branch
- common/annotationsDerived/it.xml is now changed in the branch
- common/annotationsDerived/ja.xml is now changed in the branch
- common/annotationsDerived/jv.xml is now changed in the branch
- common/annotationsDerived/ka.xml is now changed in the branch
- common/annotationsDerived/kab.xml is now changed in the branch
- common/annotationsDerived/kk.xml is now changed in the branch
- common/annotationsDerived/km.xml is now changed in the branch
- common/annotationsDerived/kn.xml is now changed in the branch
- common/annotationsDerived/ko.xml is now changed in the branch
- common/annotationsDerived/kok.xml is now changed in the branch
- common/annotationsDerived/ky.xml is now changed in the branch
- common/annotationsDerived/lb.xml is now changed in the branch
- common/annotationsDerived/lo.xml is now changed in the branch
- common/annotationsDerived/lt.xml is now changed in the branch
- common/annotationsDerived/lv.xml is now changed in the branch
- common/annotationsDerived/mk.xml is now changed in the branch
- common/annotationsDerived/ml.xml is now changed in the branch
- common/annotationsDerived/mn.xml is now changed in the branch
- common/annotationsDerived/mr.xml is now changed in the branch
- common/annotationsDerived/ms.xml is now changed in the branch
- common/annotationsDerived/my.xml is now changed in the branch
- common/annotationsDerived/nl.xml is now changed in the branch
- common/annotationsDerived/nn.xml is now changed in the branch
- common/annotationsDerived/no.xml is now changed in the branch
- common/annotationsDerived/pa.xml is now changed in the branch
- common/annotationsDerived/pl.xml is now changed in the branch
- common/annotationsDerived/ps.xml is now changed in the branch
- common/annotationsDerived/pt_PT.xml is now changed in the branch
- common/annotationsDerived/pt.xml is now changed in the branch
- common/annotationsDerived/qu.xml is now changed in the branch
- common/annotationsDerived/quc.xml is now changed in the branch
- common/annotationsDerived/rhg.xml is now changed in the branch
- common/annotationsDerived/ro.xml is now changed in the branch
- common/annotationsDerived/ru.xml is now changed in the branch
- common/annotationsDerived/sd.xml is now changed in the branch
- common/annotationsDerived/si.xml is now changed in the branch
- common/annotationsDerived/sk.xml is now changed in the branch
- common/annotationsDerived/sl.xml is now changed in the branch
- common/annotationsDerived/so.xml is now changed in the branch
- common/annotationsDerived/sq.xml is now changed in the branch
- common/annotationsDerived/sr_Cyrl_BA.xml is now changed in the branch
- common/annotationsDerived/sr_Cyrl.xml is now changed in the branch
- common/annotationsDerived/sr_Latn_BA.xml is now changed in the branch
- common/annotationsDerived/sr_Latn.xml is now changed in the branch
- common/annotationsDerived/sr.xml is now changed in the branch
- common/annotationsDerived/sv.xml is now changed in the branch
- common/annotationsDerived/sw.xml is now changed in the branch
- common/annotationsDerived/ta.xml is now changed in the branch
- common/annotationsDerived/te.xml is now changed in the branch
- common/annotationsDerived/tg.xml is now changed in the branch
- common/annotationsDerived/th.xml is now changed in the branch
- common/annotationsDerived/tk.xml is now changed in the branch
- common/annotationsDerived/to.xml is now changed in the branch
- common/annotationsDerived/tr.xml is now changed in the branch
- common/annotationsDerived/uk.xml is now changed in the branch
- common/annotationsDerived/ur.xml is now changed in the branch
- common/annotationsDerived/uz.xml is now changed in the branch
- common/annotationsDerived/vi.xml is now changed in the branch
- common/annotationsDerived/yo_BJ.xml is now changed in the branch
- common/annotationsDerived/yo.xml is now changed in the branch
- common/annotationsDerived/yue_Hans.xml is now changed in the branch
- common/annotationsDerived/yue.xml is now changed in the branch
- common/annotationsDerived/zh_Hant_HK.xml is now changed in the branch
- common/annotationsDerived/zh_Hant.xml is now changed in the branch
- common/annotationsDerived/zh.xml is now changed in the branch
- common/bcp47/collation.xml is now changed in the branch
- common/bcp47/currency.xml is now changed in the branch
- common/collation/lv.xml is now changed in the branch
- common/dtd/ldml.dtd is now changed in the branch
- common/dtd/ldml.xsd is now changed in the branch
- common/dtd/ldmlBCP47.dtd is now changed in the branch
- common/dtd/ldmlBCP47.xsd is now changed in the branch
- common/dtd/ldmlSupplemental.dtd is now changed in the branch
- common/dtd/ldmlSupplemental.xsd is now changed in the branch
- common/main/ab.xml is now changed in the branch
- common/main/af.xml is now changed in the branch
- common/main/am.xml is now changed in the branch
- common/main/ar.xml is now changed in the branch
- common/main/as.xml is now changed in the branch
- common/main/ast.xml is now changed in the branch
- common/main/az.xml is now changed in the branch
- common/main/bal_Latn.xml is now changed in the branch
- common/main/bal.xml is now changed in the branch
- common/main/be_TARASK.xml is now changed in the branch
- common/main/be.xml is now changed in the branch
- common/main/bew.xml is now changed in the branch
- common/main/bg.xml is now changed in the branch
- common/main/blo.xml is now changed in the branch
- common/main/bn.xml is now changed in the branch
- common/main/br.xml is now changed in the branch
- common/main/brx.xml is now changed in the branch
- common/main/bs_Cyrl.xml is now changed in the branch
- common/main/bs.xml is now changed in the branch
- common/main/ca.xml is now changed in the branch
- common/main/ccp.xml is now changed in the branch
- common/main/ce.xml is now changed in the branch
- common/main/ceb.xml is now changed in the branch
- common/main/chr.xml is now changed in the branch
- common/main/cs.xml is now changed in the branch
- common/main/cu.xml is now changed in the branch
- common/main/cv.xml is now changed in the branch
- common/main/cy.xml is now changed in the branch
- common/main/da.xml is now changed in the branch
- common/main/de_CH.xml is now changed in the branch
- common/main/de.xml is now changed in the branch
- common/main/dsb.xml is now changed in the branch
- common/main/dz.xml is now changed in the branch
- common/main/ee.xml is now changed in the branch
- common/main/el.xml is now changed in the branch
- common/main/en_001.xml is now changed in the branch
- common/main/en_AU.xml is now changed in the branch
- common/main/en_CA.xml is now changed in the branch
- common/main/en_Dsrt.xml is now changed in the branch
- common/main/en_GB.xml is now changed in the branch
- common/main/en_IN.xml is now changed in the branch
- common/main/en.xml is now changed in the branch
- common/main/eo.xml is now changed in the branch
- common/main/es_419.xml is now changed in the branch
- common/main/es_MX.xml is now changed in the branch
- common/main/es_US.xml is now changed in the branch
- common/main/es.xml is now changed in the branch
- common/main/et.xml is now changed in the branch
- common/main/eu.xml is now changed in the branch
- common/main/fa.xml is now changed in the branch
- common/main/ff_Adlm.xml is now changed in the branch
- common/main/fi.xml is now changed in the branch
- common/main/fil.xml is now changed in the branch
- common/main/fo.xml is now changed in the branch
- common/main/fr_CA.xml is now changed in the branch
- common/main/fr.xml is now changed in the branch
- common/main/frr.xml is now changed in the branch
- common/main/fy.xml is now changed in the branch
- common/main/ga.xml is now changed in the branch
- common/main/gaa.xml is now changed in the branch
- common/main/gd.xml is now changed in the branch
- common/main/gl.xml is now changed in the branch
- common/main/gsw.xml is now changed in the branch
- common/main/gu.xml is now changed in the branch
- common/main/ha_NE.xml is now changed in the branch
- common/main/ha.xml is now changed in the branch
- common/main/he.xml is now changed in the branch
- common/main/hi_Latn.xml is now changed in the branch
- common/main/hi.xml is now changed in the branch
- common/main/hr.xml is now changed in the branch
- common/main/hsb.xml is now changed in the branch
- common/main/hu.xml is now changed in the branch
- common/main/hy.xml is now changed in the branch
- common/main/ia.xml is now changed in the branch
- common/main/id.xml is now changed in the branch
- common/main/ie.xml is now changed in the branch
- common/main/ig.xml is now changed in the branch
- common/main/is.xml is now changed in the branch
- common/main/it.xml is now changed in the branch
- common/main/ja.xml is now changed in the branch
- common/main/jv.xml is now changed in the branch
- common/main/ka.xml is now changed in the branch
- common/main/kab.xml is now changed in the branch
- common/main/kea.xml is now changed in the branch
- common/main/kgp.xml is now changed in the branch
- common/main/kk.xml is now changed in the branch
- common/main/km.xml is now changed in the branch
- common/main/kn.xml is now changed in the branch
- common/main/ko.xml is now changed in the branch
- common/main/kok.xml is now changed in the branch
- common/main/ks.xml is now changed in the branch
- common/main/ksh.xml is now changed in the branch
- common/main/ku.xml is now changed in the branch
- common/main/kxv.xml is now changed in the branch
- common/main/ky.xml is now changed in the branch
- common/main/lb.xml is now changed in the branch
- common/main/lij.xml is now changed in the branch
- common/main/lo.xml is now changed in the branch
- common/main/lt.xml is now changed in the branch
- common/main/lv.xml is now changed in the branch
- common/main/mai.xml is now changed in the branch
- common/main/mi.xml is now changed in the branch
- common/main/mk.xml is now changed in the branch
- common/main/ml.xml is now changed in the branch
- common/main/mn.xml is now changed in the branch
- common/main/mr.xml is now changed in the branch
- common/main/ms.xml is now changed in the branch
- common/main/mt.xml is now changed in the branch
- common/main/mus.xml is now changed in the branch
- common/main/my.xml is now changed in the branch
- common/main/myv.xml is now changed in the branch
- common/main/nds.xml is now changed in the branch
- common/main/ne.xml is now changed in the branch
- common/main/nl.xml is now changed in the branch
- common/main/nn.xml is now changed in the branch
- common/main/no.xml is now changed in the branch
- common/main/oc_ES.xml is now changed in the branch
- common/main/oc.xml is now changed in the branch
- common/main/or.xml is now changed in the branch
- common/main/pa.xml is now changed in the branch
- common/main/pap.xml is now changed in the branch
- common/main/pcm.xml is now changed in the branch
- common/main/pl.xml is now changed in the branch
- common/main/ps_PK.xml is now changed in the branch
- common/main/ps.xml is now changed in the branch
- common/main/pt_PT.xml is now changed in the branch
- common/main/pt.xml is now changed in the branch
- common/main/qu.xml is now changed in the branch
- common/main/rif.xml is now changed in the branch
- common/main/rm.xml is now changed in the branch
- common/main/ro.xml is now changed in the branch
- common/main/root.xml is now changed in the branch
- common/main/ru.xml is now changed in the branch
- common/main/sat.xml is now changed in the branch
- common/main/sc.xml is now changed in the branch
- common/main/sd.xml is now changed in the branch
- common/main/se_FI.xml is now changed in the branch
- common/main/si.xml is now changed in the branch
- common/main/sk.xml is now changed in the branch
- common/main/sl.xml is now changed in the branch
- common/main/so.xml is now changed in the branch
- common/main/sq.xml is now changed in the branch
- common/main/sr_Cyrl_BA.xml is now changed in the branch
- common/main/sr_Latn_BA.xml is now changed in the branch
- common/main/sr_Latn.xml is now changed in the branch
- common/main/sr.xml is now changed in the branch
- common/main/sv.xml is now changed in the branch
- common/main/sw_KE.xml is now changed in the branch
- common/main/sw.xml is now changed in the branch
- common/main/syr.xml is now changed in the branch
- common/main/szl.xml is now changed in the branch
- common/main/ta.xml is now changed in the branch
- common/main/te.xml is now changed in the branch
- common/main/th.xml is now changed in the branch
- common/main/ti.xml is now changed in the branch
- common/main/tk.xml is now changed in the branch
- common/main/to.xml is now changed in the branch
- common/main/tr.xml is now changed in the branch
- common/main/trw.xml is now changed in the branch
- common/main/ug.xml is now changed in the branch
- common/main/uk.xml is now changed in the branch
- CONTRIBUTING.md is now changed in the branch
- keyboards/3.0/fr-t-k0-optimise.xml is no longer changed in the branch
- keyboards/3.0/fr-t-k0-test.xml is no longer changed in the branch
- keyboards/test/fr-t-k0-optimise-test.xml is no longer changed in the branch
- keyboards/test/fr-t-k0-test-test.xml is no longer changed in the branch
- LICENSE is now changed in the branch
- README.md is now changed in the branch
- tools/cldr-code/src/main/java/org/unicode/cldr/util/ElementAttributeInfo.java is no longer changed in the branch
~ Your Friendly Jira-GitHub PR Checker Bot
Notice: the branch changed across the force-push!
- .github/workflows/keyboard.yml is different
- common/annotations/af.xml is now changed in the branch
- common/annotations/am.xml is now changed in the branch
- common/annotations/ar_SA.xml is now changed in the branch
- common/annotations/ar.xml is now changed in the branch
- common/annotations/as.xml is now changed in the branch
- common/annotations/ast.xml is now changed in the branch
- common/annotations/az.xml is now changed in the branch
- common/annotations/be.xml is now changed in the branch
- common/annotations/bew.xml is now changed in the branch
- common/annotations/bg.xml is now changed in the branch
- common/annotations/bgn.xml is now changed in the branch
- common/annotations/bn.xml is now changed in the branch
- common/annotations/br.xml is now changed in the branch
- common/annotations/bs.xml is now changed in the branch
- common/annotations/ca.xml is now changed in the branch
- common/annotations/ccp.xml is now changed in the branch
- common/annotations/ceb.xml is now changed in the branch
- common/annotations/chr.xml is now changed in the branch
- common/annotations/ckb.xml is now changed in the branch
- common/annotations/cs.xml is now changed in the branch
- common/annotations/cv.xml is now changed in the branch
- common/annotations/cy.xml is now changed in the branch
- common/annotations/da.xml is now changed in the branch
- common/annotations/de_CH.xml is now changed in the branch
- common/annotations/de.xml is now changed in the branch
- common/annotations/doi.xml is now changed in the branch
- common/annotations/dsb.xml is now changed in the branch
- common/annotations/el.xml is now changed in the branch
- common/annotations/en_001.xml is now changed in the branch
- common/annotations/en_AU.xml is now changed in the branch
- common/annotations/en_CA.xml is now changed in the branch
- common/annotations/en_GB.xml is now changed in the branch
- common/annotations/en_IN.xml is now changed in the branch
- common/annotations/en.xml is now changed in the branch
- common/annotations/es_419.xml is now changed in the branch
- common/annotations/es_MX.xml is now changed in the branch
- common/annotations/es_US.xml is now changed in the branch
- common/annotations/es.xml is now changed in the branch
- common/annotations/et.xml is now changed in the branch
- common/annotations/eu.xml is now changed in the branch
- common/annotations/fa.xml is now changed in the branch
- common/annotations/ff_Adlm.xml is now changed in the branch
- common/annotations/ff.xml is now changed in the branch
- common/annotations/fi.xml is now changed in the branch
- common/annotations/fil.xml is now changed in the branch
- common/annotations/fo.xml is now changed in the branch
- common/annotations/fr_CA.xml is now changed in the branch
- common/annotations/fr.xml is now changed in the branch
- common/annotations/ga.xml is now changed in the branch
- common/annotations/gd.xml is now changed in the branch
- common/annotations/gl.xml is now changed in the branch
- common/annotations/gu.xml is now changed in the branch
- common/annotations/ha_NE.xml is now changed in the branch
- common/annotations/ha.xml is now changed in the branch
- common/annotations/he.xml is now changed in the branch
- common/annotations/hi_Latn.xml is now changed in the branch
- common/annotations/hi.xml is now changed in the branch
- common/annotations/hr.xml is now changed in the branch
- common/annotations/hsb.xml is now changed in the branch
- common/annotations/hu.xml is now changed in the branch
- common/annotations/hy.xml is now changed in the branch
- common/annotations/ia.xml is now changed in the branch
- common/annotations/id.xml is now changed in the branch
- common/annotations/ig.xml is now changed in the branch
- common/annotations/is.xml is now changed in the branch
- common/annotations/it.xml is now changed in the branch
- common/annotations/ja.xml is now changed in the branch
- common/annotations/jv.xml is now changed in the branch
- common/annotations/ka.xml is now changed in the branch
- common/annotations/kab.xml is now changed in the branch
- common/annotations/kk.xml is now changed in the branch
- common/annotations/kl.xml is now changed in the branch
- common/annotations/km.xml is now changed in the branch
- common/annotations/kn.xml is now changed in the branch
- common/annotations/ko.xml is now changed in the branch
- common/annotations/kok.xml is now changed in the branch
- common/annotations/ku.xml is now changed in the branch
- common/annotations/ky.xml is now changed in the branch
- common/annotations/lb.xml is now changed in the branch
- common/annotations/lij.xml is now changed in the branch
- common/annotations/lo.xml is now changed in the branch
- common/annotations/lt.xml is now changed in the branch
- common/annotations/lv.xml is now changed in the branch
- common/annotations/mai.xml is now changed in the branch
- common/annotations/mi.xml is now changed in the branch
- common/annotations/mk.xml is now changed in the branch
- common/annotations/ml.xml is now changed in the branch
- common/annotations/mn.xml is now changed in the branch
- common/annotations/mni.xml is now changed in the branch
- common/annotations/mr.xml is now changed in the branch
- common/annotations/ms.xml is now changed in the branch
- common/annotations/mt.xml is now changed in the branch
- common/annotations/my.xml is now changed in the branch
- common/annotations/nb.xml is now changed in the branch
- common/annotations/ne.xml is now changed in the branch
- common/annotations/nl.xml is now changed in the branch
- common/annotations/nn.xml is now changed in the branch
- common/annotations/no.xml is now changed in the branch
- common/annotations/nso.xml is now changed in the branch
- common/annotations/oc.xml is now changed in the branch
- common/annotations/or.xml is now changed in the branch
- common/annotations/pa_Arab.xml is now changed in the branch
- common/annotations/pa.xml is now changed in the branch
- common/annotations/pcm.xml is now changed in the branch
- common/annotations/pl.xml is now changed in the branch
- common/annotations/ps.xml is now changed in the branch
- common/annotations/pt_PT.xml is now changed in the branch
- common/annotations/pt.xml is now changed in the branch
- common/annotations/qu.xml is now changed in the branch
- common/annotations/quc.xml is now changed in the branch
- common/annotations/rhg.xml is now changed in the branch
- common/annotations/rm.xml is now changed in the branch
- common/annotations/ro.xml is now changed in the branch
- common/annotations/root.xml is now changed in the branch
- common/annotations/ru.xml is now changed in the branch
- common/annotations/rw.xml is now changed in the branch
- common/annotations/sa.xml is now changed in the branch
- common/annotations/sat.xml is now changed in the branch
- common/annotations/sc.xml is now changed in the branch
- common/annotations/sd.xml is now changed in the branch
- common/annotations/si.xml is now changed in the branch
- common/annotations/sk.xml is now changed in the branch
- common/annotations/sl.xml is now changed in the branch
- common/annotations/so.xml is now changed in the branch
- common/annotations/sq.xml is now changed in the branch
- common/annotations/sr_Cyrl_BA.xml is now changed in the branch
- common/annotations/sr_Cyrl.xml is now changed in the branch
- common/annotations/sr_Latn_BA.xml is now changed in the branch
- common/annotations/sr_Latn.xml is now changed in the branch
- common/annotations/sr.xml is now changed in the branch
- common/annotations/su.xml is now changed in the branch
- common/annotations/sv.xml is now changed in the branch
- common/annotations/sw_KE.xml is now changed in the branch
- common/annotations/sw.xml is now changed in the branch
- common/annotations/ta.xml is now changed in the branch
- common/annotations/te.xml is now changed in the branch
- common/annotations/tg.xml is now changed in the branch
- common/annotations/th.xml is now changed in the branch
- common/annotations/ti.xml is now changed in the branch
- common/annotations/tk.xml is now changed in the branch
- common/annotations/tn.xml is now changed in the branch
- common/annotations/to.xml is now changed in the branch
- common/annotations/tr.xml is now changed in the branch
- common/annotations/tt.xml is now changed in the branch
- common/annotations/ug.xml is now changed in the branch
- common/annotations/uk.xml is now changed in the branch
- common/annotations/ur.xml is now changed in the branch
- common/annotations/uz.xml is now changed in the branch
- common/annotations/vi.xml is now changed in the branch
- common/annotations/wo.xml is now changed in the branch
- common/annotations/xh.xml is now changed in the branch
- common/annotations/yo_BJ.xml is now changed in the branch
- common/annotations/yo.xml is now changed in the branch
- common/annotations/yue_Hans.xml is now changed in the branch
- common/annotations/yue.xml is now changed in the branch
- common/annotations/zh_Hant_HK.xml is now changed in the branch
- common/annotations/zh_Hant.xml is now changed in the branch
- common/annotations/zh.xml is now changed in the branch
- common/annotations/zu.xml is now changed in the branch
- common/dtd/ldml.xsd is different
- common/dtd/ldmlBCP47.xsd is different
- common/dtd/ldmlSupplemental.dtd is different
- common/dtd/ldmlSupplemental.xsd is different
- common/main/aa_DJ.xml is now changed in the branch
- common/main/aa.xml is now changed in the branch
- common/main/ab.xml is no longer changed in the branch
- common/main/af.xml is no longer changed in the branch
- common/main/am.xml is no longer changed in the branch
- common/main/ar.xml is no longer changed in the branch
- common/main/as.xml is no longer changed in the branch
- common/main/ast.xml is no longer changed in the branch
- common/main/az.xml is no longer changed in the branch
- common/main/bal_Latn.xml is no longer changed in the branch
- common/main/bal.xml is no longer changed in the branch
- common/main/be_TARASK.xml is no longer changed in the branch
- common/main/be.xml is no longer changed in the branch
- common/main/bew.xml is no longer changed in the branch
- common/main/bg.xml is no longer changed in the branch
- common/main/blo.xml is no longer changed in the branch
- common/main/bn.xml is no longer changed in the branch
- common/main/br.xml is no longer changed in the branch
- common/main/brx.xml is no longer changed in the branch
- common/main/bs_Cyrl.xml is no longer changed in the branch
- common/main/bs.xml is no longer changed in the branch
- common/main/ca.xml is no longer changed in the branch
- common/main/ccp.xml is no longer changed in the branch
- common/main/ce.xml is no longer changed in the branch
- common/main/ceb.xml is no longer changed in the branch
- common/main/chr.xml is no longer changed in the branch
- common/main/cs.xml is no longer changed in the branch
- common/main/cu.xml is no longer changed in the branch
- common/main/cv.xml is no longer changed in the branch
- common/main/cy.xml is no longer changed in the branch
- common/main/da.xml is no longer changed in the branch
- common/main/de_CH.xml is no longer changed in the branch
- common/main/de.xml is no longer changed in the branch
- common/main/dsb.xml is no longer changed in the branch
- common/main/dz.xml is no longer changed in the branch
- common/main/ee.xml is no longer changed in the branch
- common/main/el.xml is no longer changed in the branch
- common/main/en_001.xml is no longer changed in the branch
- common/main/en_AU.xml is no longer changed in the branch
- common/main/en_CA.xml is no longer changed in the branch
- common/main/en_Dsrt.xml is no longer changed in the branch
- common/main/en_GB.xml is no longer changed in the branch
- common/main/en_IN.xml is no longer changed in the branch
- common/main/en.xml is no longer changed in the branch
- common/main/eo.xml is no longer changed in the branch
- common/main/es_419.xml is no longer changed in the branch
- common/main/es_MX.xml is no longer changed in the branch
- common/main/es_US.xml is no longer changed in the branch
- common/main/es.xml is no longer changed in the branch
- common/main/et.xml is no longer changed in the branch
- common/main/eu.xml is no longer changed in the branch
- common/main/fa.xml is no longer changed in the branch
- common/main/ff_Adlm.xml is no longer changed in the branch
- common/main/fi.xml is no longer changed in the branch
- common/main/fil.xml is no longer changed in the branch
- common/main/fo.xml is no longer changed in the branch
- common/main/fr_CA.xml is no longer changed in the branch
- common/main/fr.xml is no longer changed in the branch
- common/main/frr.xml is no longer changed in the branch
- common/main/fy.xml is no longer changed in the branch
- common/main/ga.xml is no longer changed in the branch
- common/main/gaa.xml is no longer changed in the branch
- common/main/gd.xml is no longer changed in the branch
- common/main/gl.xml is no longer changed in the branch
- common/main/gsw.xml is no longer changed in the branch
- common/main/gu.xml is no longer changed in the branch
- common/main/ha_NE.xml is no longer changed in the branch
- common/main/ha.xml is no longer changed in the branch
- common/main/he.xml is no longer changed in the branch
- common/main/hi_Latn.xml is no longer changed in the branch
- common/main/hi.xml is no longer changed in the branch
- common/main/hr.xml is no longer changed in the branch
- common/main/hsb.xml is no longer changed in the branch
- common/main/hu.xml is no longer changed in the branch
- common/main/hy.xml is no longer changed in the branch
- common/main/ia.xml is no longer changed in the branch
- common/main/id.xml is no longer changed in the branch
- common/main/ie.xml is no longer changed in the branch
- common/main/ig.xml is no longer changed in the branch
- common/main/is.xml is no longer changed in the branch
- common/main/it.xml is no longer changed in the branch
- common/main/ja.xml is no longer changed in the branch
- common/main/jv.xml is no longer changed in the branch
- common/main/ka.xml is no longer changed in the branch
- common/main/kab.xml is no longer changed in the branch
- common/main/kea.xml is no longer changed in the branch
- common/main/kgp.xml is no longer changed in the branch
- common/main/kk.xml is no longer changed in the branch
- common/main/km.xml is no longer changed in the branch
- common/main/kn.xml is no longer changed in the branch
- common/main/ko.xml is no longer changed in the branch
- common/main/kok.xml is no longer changed in the branch
- common/main/ks.xml is no longer changed in the branch
- common/main/ksh.xml is no longer changed in the branch
- common/main/ku.xml is no longer changed in the branch
- common/main/kxv.xml is no longer changed in the branch
- common/main/ky.xml is no longer changed in the branch
- common/main/lb.xml is no longer changed in the branch
- common/main/lij.xml is no longer changed in the branch
- common/main/lo.xml is no longer changed in the branch
- common/main/lt.xml is no longer changed in the branch
- common/main/lv.xml is no longer changed in the branch
- common/main/mai.xml is no longer changed in the branch
- common/main/mi.xml is no longer changed in the branch
- common/main/mk.xml is no longer changed in the branch
- common/main/ml.xml is no longer changed in the branch
- common/main/mn.xml is no longer changed in the branch
- common/main/mr.xml is no longer changed in the branch
- common/main/ms.xml is no longer changed in the branch
- common/main/mt.xml is no longer changed in the branch
- common/main/mus.xml is no longer changed in the branch
- common/main/my.xml is no longer changed in the branch
- common/main/myv.xml is no longer changed in the branch
- common/main/nds.xml is no longer changed in the branch
- common/main/ne.xml is no longer changed in the branch
- common/main/nl.xml is no longer changed in the branch
- common/main/nn.xml is no longer changed in the branch
- common/main/no.xml is no longer changed in the branch
- common/main/oc_ES.xml is no longer changed in the branch
- common/main/oc.xml is no longer changed in the branch
- common/main/or.xml is no longer changed in the branch
- common/main/pa.xml is no longer changed in the branch
- common/main/pap.xml is no longer changed in the branch
- common/main/pcm.xml is no longer changed in the branch
- common/main/pl.xml is no longer changed in the branch
- common/main/ps_PK.xml is no longer changed in the branch
- common/main/ps.xml is no longer changed in the branch
- common/main/pt_PT.xml is no longer changed in the branch
- common/main/pt.xml is no longer changed in the branch
- common/main/qu.xml is no longer changed in the branch
- common/main/rif.xml is no longer changed in the branch
- common/main/rm.xml is no longer changed in the branch
- common/main/ro.xml is no longer changed in the branch
- common/main/root.xml is no longer changed in the branch
- common/main/ru.xml is no longer changed in the branch
- common/main/sat.xml is no longer changed in the branch
- common/main/sc.xml is no longer changed in the branch
- common/main/sd.xml is no longer changed in the branch
- common/main/se_FI.xml is no longer changed in the branch
- common/main/si.xml is no longer changed in the branch
- common/main/sk.xml is no longer changed in the branch
- common/main/sl.xml is no longer changed in the branch
- common/main/so.xml is no longer changed in the branch
- common/main/sq.xml is no longer changed in the branch
- common/main/sr_Cyrl_BA.xml is no longer changed in the branch
- common/main/sr_Latn_BA.xml is no longer changed in the branch
- common/main/sr_Latn.xml is no longer changed in the branch
- common/main/sr.xml is no longer changed in the branch
- common/main/sv.xml is no longer changed in the branch
- common/main/sw_KE.xml is no longer changed in the branch
- common/main/sw.xml is no longer changed in the branch
- common/main/syr.xml is no longer changed in the branch
- common/main/szl.xml is no longer changed in the branch
- common/main/ta.xml is no longer changed in the branch
- common/main/te.xml is no longer changed in the branch
- common/main/th.xml is no longer changed in the branch
- common/main/ti.xml is no longer changed in the branch
- common/main/tk.xml is no longer changed in the branch
- common/main/to.xml is no longer changed in the branch
- common/main/tr.xml is no longer changed in the branch
- common/main/trw.xml is no longer changed in the branch
- common/main/ug.xml is no longer changed in the branch
- common/main/uk.xml is no longer changed in the branch
- CONTRIBUTING.md is different
- LICENSE is different
- README.md is different
~ Your Friendly Jira-GitHub PR Checker Bot
I updated the chart at the top of the PDF.
@dan-jac thank you for the feedback!
@dan-jac thank you for the feedback!
No worries. Happy to help. I implemented the Windows driver based on the standard document, so I'm quite familiar with it at this point.
I must admit, I haven't yet familiarized myself with this new version of the LDML format, so my feedback is based on what I think it's saying.
For accent dead keys, is each mapping supposed to be explicitly listed? (In which case, this file is obviously not yet finished. Which is fine. 🙂) Or are they implicit (like with X11 keyboard maps), in which case special cases need special attention?
For accent dead keys, is each mapping supposed to be explicitly listed? (In which case, this file is obviously not yet finished. Which is fine. 🙂) Or are they implicit (like with X11 keyboard maps), in which case special cases need special attention?
I'm using combining accents where I can.
so
<transform from="\m{umlaut}($[vowel])" to="$1\u{0308}" />
.. just puts a U+0308 after the vowel.
@dan-jac updated the XML, take a look
For accent dead keys, is each mapping supposed to be explicitly listed? (In which case, this file is obviously not yet finished. Which is fine. 🙂) Or are they implicit (like with X11 keyboard maps), in which case special cases need special attention?
I'm using combining accents where I can.
so
<transform from="\m{umlaut}($[vowel])" to="$1\u{0308}" />
.. just puts a U+0308 after the vowel.
The standard requires the use of pre-composed accented characters. It also requires the use of a 'dead key' ( « touche morte » ) as the means of entry, as defined in ISO/IEC 9995-11 paragraph 5.1.
Annex E of the standard (which is normative) lists all of the required Unicode code points of the pre-composed accented characters that must be made available.
E.g.
- A with grave accent is U+00C0.
- A with aigu is U+00C1.
- A with circumflex is U+00C2.
- etc.
@dan-jac the spec mandates everything will become precomposed during processing unless the layout opts out.
The marker is used as a dead key (key will insert marker which user cannot see and then the next output will transform it).
As @miloush noted this standard usually works in NFD. Each char in the "composable" set can be preceded by a marker to produce char + combining char for all base keys.
@miloush can I get your stamp on this also so we can merge now that @dan-jac has approved?
@dan-jac I don't have a copy of the standard so can't check actual compliance yet. I'd like to port some of the compliance tests I see floating around and test them here.