question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Case conversion not working for Georgian

See original GitHub issue

Describe 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 font Ayuthaya 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:closed
  • Created 3 years ago
  • Comments:7 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
krasacommented, Nov 19, 2020

works fine for me 😃 image

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found