Case conversion not working for Georgian
See original GitHub issueDescribe the bug
Georgian text won’t transform UPPER CASE / lower case
.
To Reproduce
Try to make an UPPER CASE
for Georgian text and back from examples below:
-
Lower case: შეარჩიე კატეგორიების მიხედვით
-
Upper case: ᲨᲔᲐᲠᲩᲘᲔ ᲙᲐᲢᲔᲒᲝᲠᲘᲔᲑᲘᲡ ᲛᲘᲮᲔᲓᲕᲘᲗ
NOTE: most of the mono-fonts usually not support Georgian Case (or Georgian at all) - for example:
ᲛᲘᲮᲔᲓᲕᲘᲗ
is actually caps (ᲛᲘᲮᲔᲓᲕᲘᲗ). I’m using the fontAyuthaya
that supports Georgian cases.
Expected behavior “შეარჩიე” converts into “ᲨᲔᲐᲠᲩᲘᲔ” and back.
Screenshots Not applicable.
Environment : (But it actually never worked)
WebStorm 2020.2.3
Build #WS-202.7660.23, built on September 30, 2020
Licensed to Volodymyr Ishchenko
Subscription is active until April 25, 2021
Runtime version: 11.0.8+10-b944.34 x86_64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
macOS 10.15.7
GC: ParNew, ConcurrentMarkSweep
Memory: 1979M
Cores: 12
Registry: ide.balloon.shadow.size=0
Non-Bundled Plugins: String Manipulation, com.vincentp.gruvbox-theme, tv.twelvetone.intellij.plugins.intellivue, ru.adelf.idea.dotenv
Additional context I’m using an online solution for it - https://convertcase.net/ this one works fine. But it’s a very boring process copypasting.
Issue Analytics
- State:
- Created 3 years ago
- Comments:7 (5 by maintainers)
Top Results From Across the Web
Fall back to Georgian lowercase letters when ... - GitHub
Because Georgian script was treated as unicameral before Unicode 11, the case conversion operation over Georgian letters used to be no-op.
Read more >Consider holding back Georgian uppercasing in text-transform ...
Georgian script was previously treated as unicameral, but with the newly encoded Georgian uppercase letters, case-conversion rule was also ...
Read more >How to deal with capitalizing Georgian in Unicode 11.0.0
Georgian as mentioned, is a single case alphabet so, converting Mkhedruli letters to mtavruli ones upon calling .upcase is going against the OOP...
Read more >1761482 - Re-enable text-transform:uppercase for Georgian
(Conversion from Mtavruli to Mkhedruli works, however.) This workaround is still in place, even though there is now better support for Mtavruli in...
Read more >Summarized test results: Case conversion - W3C
This exploratory test checks whether it is important to specify the language of the content as Greek in order for the conversion to...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
works fine for me 😃
https://youtrack.jetbrains.com/issue/JBR-2875