PowerToys
PowerToys copied to clipboard
Quick Accent - Add Middle Eastern Romanization
Description of the new feature / enhancement
Add a new language called "Middle Eastern Romanization" using the attached table.
middle_eastern_romanization_2024-02-23.xlsx
Scenario when this would be used?
The many languages of the current and historical Middle East have been written using many different alphabets over the centuries (հայերէն, < العربية > ,< עִבְרִית >, < ܣܘܪܝܝܐ >, etc.). One way that researchers like me copy these languages out is by typing in their original alphabets, which can be done easily by switching keyboards. Another way is to Romanize, which means converting the letters into accented and unaccented Latin letters. Many of these are included in Quick Accent already but many are missing.
Supporting information
Also posted to PowerAccent because I don't know what the relationship is between PowerAccent and Quick Accent.
@crutkas , @jaimecbernardo @PesBandi asked if he can work on this issue. Can we accept this feature request? As I understand it implements not only accented letters.
Sounds good to me @htcfreek @PesBandi
Wonder if we should add these to the all languages as well or just let it be on its specific language, but we can decide that once we get there as we evaluate if it will overtake the "All languages" too much or not.
Hello @ohaniandaniel,
In the spreadsheet, I noticed that you included U+0049: LATIN CAPITAL LETTER I in row 60. Could you please clarify why this is necessary? It seems redundant to have "I" on I. Is there something I'm missing, or is it there by mistake?
Hello, @PesBandi. You're right, it is redundant. You can leave it out. Thank you so much for doing this.
@PesBandi, would you mind also making these two additions?
ı̇̄ (U+0131 plus U+0307 plus U+0304) linked to i
(lowercase i).
ᵛ (U+1D5B) linked to v
(lowercase v).
Hello @ohaniandaniel and thank you for your quick response. I have a two more questions.
- Ż/ż are in the table twice (rows 137-140). Naturally, I didn't put them in twice, I just want to make sure that some other characters didn't get replaced.
- What should capitalized ı̇̄ be? İ̄ or Ī?
Hi, @PesBandi.
- You're right that I had accidentally erased another pair: É (U+00C9) linked to
E
and é (U+00E9) linked toe
. - Capitalized ı̇̄ should be İ̄, but we shouldn't lose Ī, which is capitalized ī.
@PesBandi, if you don't mind adding one more, I can foresee people also needing ’
(U+2019), which could be connected to the period key (.
).
Hello @ohaniandaniel, I added ᵛ (Modifier letter small V, U+1D5B). I don't know what it is used for, but I noticed that ⱽ (Modifier letter capital V, U+2C7D) exist. Should I make it so that ᵛ capitalizes to ⱽ?
Thanks, @PesBandi. Yes, let's have the capital too. (You were right to ask. That was an oversight.)
This issue has been worked on during the 0.85 development cycle. Please update to the latest release.