News for hackers. Stuff that matters.
Re:The plague of emoji insertion in French docs by 9dev on Monday November 14, 2022 @12:10PM (#33597267)
There's more of this implicit US American bias in modern computing than you would think after the whole ASCII/Unicode mess - I thought they finally learnt something about computers actually being used by other people back then, but no.

One of my pet peeves: Badly implemented "press CTRL + / to search". Entering an actual slash, which requires e.g. SHIFT+7 on German keyboards, won't open the search box, but pressing the key where American layouts have a slash will.

Re:The plague of emoji insertion in French docs by sschueller on Monday November 14, 2022 @12:40PM (#33597792)
Even at a multinational like apple. I was fighting in the provisioning dash board a few years ago because it would not load. Issue was my last name which has an umlaut in it. This wasn't 1990 it was 2012 issh and I still see companies unable to deal with umlaut.

I believe either FedEx or UPS still can't deal with it.

In top of that Swiss mail is quite strict to how a letter is addressed and what is written on the mailbox. Luckily the mail carriers know to ignore garbled umlauts.

Re:The plague of emoji insertion in French docs by Tor3 on Monday November 14, 2022 @12:51PM (#33598023)
When I was living in Japan I always had to "romanize" my Japanese address if I got something shipped from USA because USPS only allows ASCII. Even if this did create problems locally - post always arrive quicker (in my experience) if the address is in proper Japanese. When I got mail from my home country I got it forwarded via my company and they always just stuck on a printed label with my address, in Kanji. No problems there. Worked fine for years.

However, my home country postal system has since changed to an online system for sending post out of the country: You go to a website and enter the destination address, then you pay and it'll print a code which you just give to the actual post office when you bring the letter/package whatever. What's infuriating is that they don't allow Japanese addresses - I can enter it, but it just creates an error message. So I again have to come up with a crude romanized address and cross fingers that it'll arrive (which it usually does - but up to a few weeks delayed).

In short - things are not getting betters over the years.

Re:The plague of emoji insertion in French docs by rsj_hn on Monday November 14, 2022 @01:07PM (#33598236)
The problem is that they were dealing with it successfully before, by either treating the umlaut as a "u" or a "ue". It's not like umlauts are this new technology that English speakers have never been faced with in their business ledgers. But what you see in older business ledgers, is a variety of different spellings, and a human brain that can map them to each other, with a little bit of training. And when software came along, most systems just used the "u" approach, and that kinda worked as software systems grew to massive scale.

Now the hard part is changing how to deal with it, because now you need to patch all these huge production systems that were working before, and it's a breaking change.

So if you have a big stack: UI --> business layer --> DB

You can't just change the UI, as that will cause breakage in the pieces below. You start with the DB change, then the business layer, and you do the UI last.

Moreover this is not a simple change. Getting a DB to handle unicode is a known thing, but how do you train your customer support personnel to do data entry with unicode characters? Do you expect the customer to remember the code point? There are many characters that look the same which have different code points. So what you need to do is come up with a list of officially supported extended character code points and do entry with those, but still you will have others -- users of Asian scripts, for example, whose characters will be missing.

And you will get customers still doing the old "u" approach together with the official umlaut code point, sometimes for the same name and the same package. People will call up, trying to find their package, and randomly used one convention, since even though you can train your staff (which isn't cheap) you can't train your customers. So you need some system of identifying different orthography for the same underlying name, some with "u" and some with "ü" and some with "ue". And then that's going to require changes in a lot of other systems, for example reporting systems, etc. We see this problem today, taken to the extreme, in the various different spellings of "Gadafi".

But really it's worse, as a distributed system has

UI <--> business layer <--> regional DB <--> business layer <--> regional UI

And now it's much harder to make these changes without taking systems off line, for a distributed global network.

What they probably did, as most companies do, is look at all these problems and costs, compare them to relatively small benefits, and kick the can down the road, waiting for the next major system upgrade, and sometimes these next major upgrades can take 20 years to happen. Or even longer.

In other words, the hart part is the incremental breaking change to the system, not the dealing with the umlaut. If this was a brand new code base that was just being written, they could make it handle umlaut with much less cost.

Re:The plague of emoji insertion in French docs by mrzool on Monday November 14, 2022 @12:31PM (#33597625)
As multilingual user constantly switching between 3 languages, that's why I fully committed to the US_intl keyboard layout a while ago and ditched the abomination that is QWERTZ. Took a while to get used to, but overall it has been a very noticeable improvement. One layout to cover all languages, no more constant switching.
Re:The plague of emoji insertion in French docs by WA on Monday November 14, 2022 @12:35PM (#33597712)
How do you type ä ö ü ß ?
Re:The plague of emoji insertion in French docs by rpadovani on Monday November 14, 2022 @12:41PM (#33597827)
Personally, I don't. I live in Muenchen, not München. When strictly needed, CTRL+C/CTRL+V from a Google search makes the trick.

When writing email/docs, autocorrector for the win.

Same thing in Italian: `e instead of è. Although, the German replacement is cleaner, I'd say.

Re:The plague of emoji insertion in French docs by kace91 on Monday November 14, 2022 @12:44PM (#33597887)
> I live in Muenchen, not München

As someone from Espanya, I welcome you to the club.

Re:The plague of emoji insertion in French docs by jobigoud on Monday November 14, 2022 @01:33PM (#33598684)
Interestingly that's the Catalan spelling.
Re:The plague of emoji insertion in French docs by kace91 on Monday November 14, 2022 @07:12PM (#33603381)
Not that you guys have it any better (with the ç and two, rather than one, sets of accent marks)
Re:The plague of emoji insertion in French docs by jobigoud on Tuesday November 15, 2022 @05:22AM (#33607436)
Oh we have more than two sets of accents, we have acute, grave, circumflex and dieresis. Spanish also has ¨ I think, like in güero or piragüismo.

We don't use the accents in the same way as Spanish, Portuguese, Catalan and Italian, it doesn't mark stress.

Re:The plague of emoji insertion in French docs by Freak_NL on Monday November 14, 2022 @12:46PM (#33597925)
> I live in Muenchen, not München.

That's… quite certainly not an opinion shared with all of your fellow inhabitants.

Re:The plague of emoji insertion in French docs by rpadovani on Monday November 14, 2022 @05:43PM (#33602416)
You are right, but this is the internet, and the official website for the city is https://www.muenchen.de/, so ¯\_(ツ)_/¯
Re:The plague of emoji insertion in French docs by Asraelite on Monday November 14, 2022 @01:03PM (#33598176)
You might want to consider using a keyboard layout that supports diacritics. I use UK Extended Winkeys for example, where I can do AltGr+[ followed by a letter to get it with a diaeresis, allowing me to type äöü. It supports almost every European language character.
Re:The plague of emoji insertion in French docs by keybored on Monday November 14, 2022 @04:07PM (#33601066)
I like that. Makes me wish I could just input all my text in Emacs which would make mapping such things to the “proper” sequence of strings very simple.
Re:The plague of emoji insertion in French docs by jorge-d on Monday November 14, 2022 @12:41PM (#33597819)
On a mac keyboard you can just long-press?
Re:The plague of emoji insertion in French docs by kayodelycaon on Monday November 14, 2022 @01:32PM (#33598669)
I've never had that work reliably for me, across three completely different Mac installs. :/
Re:The plague of emoji insertion in French docs by bombcar on Monday November 14, 2022 @01:42PM (#33598824)
It works in "most places" but not in others (like (some) terminals, for example).

    defaults write -g ApplePressAndHoldEnabled -bool true
Might help if it got turned off.
Re:The plague of emoji insertion in French docs by grishka on Monday November 14, 2022 @01:40PM (#33598800)
This kind of thing usually only works in native apps that use NSTextView for text input, which is unfortunately not all of them.
Re:The plague of emoji insertion in French docs by Symbiote on Monday November 14, 2022 @01:49PM (#33598910)
That's fine if you live elsewhere and type your Danish colleague Lærke's name once in a while, but if you speak a language using non-ASCII characters it feels rather slow to long-press every few characters.

> Danmark, officielt Kongeriget Danmark, er et land i Skandinavien og en suveræn stat. Det er den sydligste af de skandinaviske nationer, sydvest for Sverige og syd for Norge, og det grænser op til Tyskland mod syd. Grønland og Færøerne indgår også i den danske stat som rigsdele med selvstyre indenfor Danmarks Rige (Danmarks forhold til rigsdelene kaldes Rigsfællesskabet).

Eight Æ+Ø+Å in 382 characters.

Re:The plague of emoji insertion in French docs by Cockbrand on Monday November 14, 2022 @12:38PM (#33597765)
⌥u creates the two dots, then you press the key for the vowel to put underneath.

⌥s creates the ß.

(Both obviously only applicable for Macs)

Re:The plague of emoji insertion in French docs by mrzool on Monday November 14, 2022 @12:42PM (#33597835)
That would be… inconvenient. That’s not how I use it. I type "a to get ä and 'a to get à. If I want to type actual quotes followed by a vocal I need to “confirm” the quotes with space before typing the vocal.
Re:The plague of emoji insertion in French docs by cwillu on Monday November 14, 2022 @12:40PM (#33597801)
Applicable to linux if you set the mac qwerty keyboard layout, which is surprisingly convenient.
Re:The plague of emoji insertion in French docs by 998244353 on Monday November 14, 2022 @12:43PM (#33597853)
Not GP but I use a similar setup. I have an "extended" US keyboard layout where AltGr+(location of character on native keyboard layout) types the character. For example, AltGr+[ is "ü". I find this more convenient than the compose-like approaches suggested elsewhere in this thread.

I use it because programming language syntax is mostly ergonomic only on US-like layouts, e.g. typing "{" causes a lot of strain if you have to do it on every other line.

Re:The plague of emoji insertion in French docs by Freak_NL on Monday November 14, 2022 @12:44PM (#33597885)
There's loads of ways. Dead keys is one, the compose key is another suitable one for multilingual folk. I can write ä ö ü ß pretty much automatically with the compose key on a US layout, as well as any é ë ê ü I might need in Dutch.

In the Netherlands letters with diacritics don't even have their own key (Dutch computers tend to use US plus €).

Re:The plague of emoji insertion in French docs by phh on Monday November 14, 2022 @12:46PM (#33597911)
Using xkb map us(intl-unicode) it's a then alt gr + shift + " (I'm not totally sure if that's the correct, and ß is alt-gr + s.
Re:The plague of emoji insertion in French docs by Iv on Monday November 14, 2022 @12:48PM (#33597970)
French on US intl here ä ö ü ß are easy to make on such a setup but also the accented letters like é à ô or the infamous ç. It is even easier to type them in capital than it typically is on AZERTY (French keyboard) or QWERTZ (German one)
Re:The plague of emoji insertion in French docs by myself248 on Monday November 14, 2022 @01:01PM (#33598137)
Personally I use a compose-key on Linux and Wincompose on Windows, with SyncThing to keep my .XCompose file synchronized between machines when I add a custom sequence.

I mapped my Caps-Lock key as Compose, so I hit compose-a-" to get ä, and so on through the set. I've made customs for Ω and µ since I use those a lot and couldn't remember their default sequences. It's handy having ® and ™ on tap as well, and I get typographical niceties like ­— and … vs - and ...

Re:The plague of emoji insertion in French docs by number6 on Monday November 14, 2022 @01:05PM (#33598216)
AltGr+q; AltGr+p; AltGr+y; AltGr+s and Bonus: § (AltGr+Schift+s)

Once comited to muscle memory it's very easy

Re:The plague of emoji insertion in French docs by piva00 on Monday November 14, 2022 @01:09PM (#33598282)
I use US_Intl keyboard for Swedish and Portuguese and can type all of this without the need of special char keys: ä ö å - á à â ã. Just a mix of Opt+(u/a/e/i/n/`) and the next character I want with the diacritic.

Edit: and ß is just a Opt+s. It becomes quite logical after you get the hang of it.

Re:The plague of emoji insertion in French docs by markstos on Monday November 14, 2022 @01:10PM (#33598294)
On Linux I use the "altgr-intl" layout variation.

After pressing the right Alt key, AltGr, all of those characters are possible to type. Here's the layout:

https://upload.wikimedia.org/wikipedia/commons/thumb/2/22/KB...

Re:The plague of emoji insertion in French docs by tapland on Monday November 14, 2022 @01:15PM (#33598369)
I swapped to us_intl as well full time a few years back (Swedish)

right alt + q = ä

right alt + w = å

right alt + s = ß

right alt + y = ü

It took a day or two to get a hang of it but it's such a relief not being constrained by everything being developed for US layouts

Re:The plague of emoji insertion in French docs by kayodelycaon on Monday November 14, 2022 @01:17PM (#33598406)
Not OP, but I have a Mac and use the "ABC - Extended" keyboard, which has a full set of diacritics. You type them by using the option (⌥) key and a letter to set the diacritics and then type the letter.

    ⌥u  e = ë

    ⌥w  e = ė
For example, the key sequence required to type Kayodé is:

    ⇧k  a  y  o  d  ⌥e  e
etc.
Re:The plague of emoji insertion in French docs by senand on Monday November 14, 2022 @12:32PM (#33597654)
Same here
Re:The plague of emoji insertion in French docs by AndriyKunitsyn on Monday November 14, 2022 @12:48PM (#33597963)
It may work for you, but there are users of languages that simply cannot be covered by QWERTY, and in these cases they would like from developers to simply fix their goddamn code, and bind to keys, not characters.
Re:The plague of emoji insertion in French docs by mrzool on Monday November 14, 2022 @12:51PM (#33598033)
You are correct. It works for me.
Re:The plague of emoji insertion in French docs by number6 on Monday November 14, 2022 @01:03PM (#33598186)
For me too, maybe we should containerize users
Re:The plague of emoji insertion in French docs by AndriyKunitsyn on Monday November 14, 2022 @02:24PM (#33599489)
They'll containerize themselves when they see basic shortcuts not working, no action necessary.
Re:The plague of emoji insertion in French docs by cryptonector on Monday November 14, 2022 @04:45PM (#33601640)
It works for you now.
Re:The plague of emoji insertion in French docs by GuB-42 on Monday November 14, 2022 @01:27PM (#33598581)
It is fine as long as you don't have to user other people computers.

I used a QWERTY keyboard in France for a while, but switching back and forth between AZERTY and QWERTY each time I went on someone else computer, which happened often, I had to switch, qnd it is qnnoying.

You can learn to touch type but keep in mind that not all layouts are the same, you can bring your own keyboard, change the mapping, etc... There are solutions, but it wasn't worth it for me, so I got back to that terrible AZERTY keyboard because that's what everyone has in France.

Re:The plague of emoji insertion in French docs by keybored on Monday November 14, 2022 @04:04PM (#33601020)
BYOK ;)
Re:The plague of emoji insertion in French docs by dfxm12 on Monday November 14, 2022 @01:29PM (#33598621)
Do you pick the "a for an umlaut? It seems like :a would be be typed less commonly than "a, so less need to confirm the punctuation.
Re:The plague of emoji insertion in French docs by mrzool on Tuesday November 15, 2022 @05:04AM (#33607295)
I didn't pick it, that's how the layout works out of the box. I agree that :a would be probably more convenient.
Re:The plague of emoji insertion in French docs by nier on Monday November 14, 2022 @01:29PM (#33598625)
That’s quite memorable. On the Mac I have to press option-u and then a, u, or o to get an ä, ü, or ö. Optionally holding the shift key to get an uppercase vowel with the diacritic.

option-` is for grave (è) option-i is for circumflex (é) option-n is for eñe (ñ) option-c is for cédille (ç)

When you called QWERTZ an abomination I simply had to upvote your comment.

Re:The plague of emoji insertion in French docs by bombcar on Monday November 14, 2022 @01:40PM (#33598792)
I used to be pretty good at those but now I just use the feature that works (almost) everywhere in Mac OS and iPhone - press and hold the character to get a little pop-up of options: møøśę

It's slow if you have to type in another language, but in English it's fast "enough" for words like résumé.

Re:The plague of emoji insertion in French docs by mrzool on Tuesday November 15, 2022 @05:02AM (#33607274)
I am on macOS as well and the diacritics I mentioned ("a → ä, `a → à) work out of the box with the "US International PC" layout. If I press ⌥a I get å with my layout.
Re:The plague of emoji insertion in French docs by juujian on Monday November 14, 2022 @01:31PM (#33598653)
Yup, did the same. And the layout I happen to work with also has a third layer (menu button) that includes äöüß--that was a glorious discovery.
Re:The plague of emoji insertion in French docs by mrzool on Tuesday November 15, 2022 @05:03AM (#33607290)
I do you enable the third layer? I don't have a menu button on my Mac.
Re:The plague of emoji insertion in French docs by grishka on Monday November 14, 2022 @01:38PM (#33598763)
I envy you for all your languages using Latin-based alphabets. I guess I'm stuck with two keyboard layouts for life because I need to be able to type in both Latin and Cyrillic.
Re:The plague of emoji insertion in French docs by c7b on Monday November 14, 2022 @01:39PM (#33598777)
For various reasons, I've been switching both in hardware and software between two different QWERTY (US and UK) and two non-English keyboard layouts for years (usually, I'll have multiple keyboard layouts configured, but I'll generally go with the one that is actually printed on the keys unless I really need a different one).

The funny thing is that for all the getting used to different layouts, the one thing that really trips me up all the time is the different hand positioning for Control+C on Mac vs PC. Luckily, you can change the modifier key bindings in MacOS independently from the keyboard layout. But yeah, shortcuts that assume everyone has a / or whatever key are a pain too.

Re:The plague of emoji insertion in French docs by keybored on Monday November 14, 2022 @04:05PM (#33601045)
I for some reason have a very low tolerance for dead keys. Two keypresses for one common letter becomes too much.

Thankfully I only need to write in two languages. With almost the same script.

Re:The plague of emoji insertion in French docs by cryptonector on Monday November 14, 2022 @04:44PM (#33601633)
Yes, this. Though I prefer the X11 compose sequence business where you type <Compose>'a to get á and so on. X11 compose sequences are a lot more intuitive than the Windows U.S. international keyboard because there's no ambiguities, so, for example, a cedille is just <Compose>,c whereas in the Windows U.S. international keyboard layout it's 'c -- X11 for the win here, as the latter is super a) counter-intuitive and b) conflicts with ć (U+0107).

Also, if you program or use a shell, then the Windows U.S. international keyboard layout is just unspeakably unbearable.

Re:The plague of emoji insertion in French docs by mrzool on Tuesday November 15, 2022 @04:58AM (#33607251)
> Though I prefer the X11 compose sequence business where you type <Compose>'a to get á and so on. X11 compose sequences are a lot more intuitive than the Windows U.S. international keyboard because there's no ambiguities, so, for example, a cedille is just <Compose>,c whereas in the Windows U.S. international keyboard layout it's 'c

That sounds pretty good indeed. Any idea how could I go about setting this up under macOS?

> Also, if you program or use a shell, then the Windows U.S. international keyboard layout is just unspeakably unbearable.

I have indeed a couple of little, weird problems when working in the terminal. That's inconvenient but still beats switching between 3 layouts 50 times a day.

Re:The plague of emoji insertion in French docs by cryptonector on Tuesday November 15, 2022 @11:38AM (#33611426)
> Any idea how could I go about setting this up under macOS?

Sorry, no idea, but I'd expect it to be possible on OS X. And I really want this for Windows, too, as I have to use it.

> I have indeed a couple of little, weird problems when working in the terminal. That's inconvenient but still beats switching between 3 layouts 50 times a day.

Oof, I can't get used to having to type '' to make one ', "" to make one ", `` to make one `, in the shell, in $EDITOR, etc. It's too painful. So I switch layouts as needed, and I hate it. Compose keys would be so much better!

Re:The plague of emoji insertion in French docs by bombcar on Monday November 14, 2022 @12:15PM (#33597354)
Stuff like this is super, super common. Even where you have things like CTRL + X/C/V for cut/copy/paste it's clear that the letters were picked to be near each other - but then often the shortcuts will remain the same even on keyboards where those keys are nowhere near each other.

This can be one of the reasons that switching to Dvorak can be super hard, all the shortcuts become quite weird unless you remap them each by hand.

Re:The plague of emoji insertion in French docs by jefftk on Monday November 14, 2022 @12:23PM (#33597490)
9ev: pressing the key where American layouts have a slash will [open the search box]

bombcar: often the shortcuts will remain the same even on keyboards where those keys are nowhere near each other*

You're objecting to opposite things: you don't like that the shortcuts stayed with the same symbols instead of staying with the physical key, and 9ev the other way around.

(And also 9ev is objecting to misleading documentation)

Re:The plague of emoji insertion in French docs by bombcar on Monday November 14, 2022 @12:34PM (#33597709)
Yeah - and balancing the two is something often entirely overlooked and people stuck with the problem have to learn the options and try to determine “is this key the character or the key (in a US layout)”.

Issues like this are why often people just give up and learn US English enough to use the computer, then at least it’s tested and consistent.

Re:The plague of emoji insertion in French docs by yjftsjthsd-h on Monday November 14, 2022 @12:42PM (#33597844)
Yeah, if I could go back in time I would have told my younger self that it's okay to use something other than qwerty, and it's okay to use vim, but trying to to do both was a hilariously terrible idea.
Re:The plague of emoji insertion in French docs by TremendousJudge on Monday November 14, 2022 @01:03PM (#33598183)
Some go as far as translating shortcuts, which I dislike even more. In Spanish Windows, copy is CTRL + C (copiar), but paste is... CTRL + P (pegar)
Re:The plague of emoji insertion in French docs by bombcar on Monday November 14, 2022 @01:46PM (#33598864)
Reminds me of a US tap in Mexico I saw once - the installer obviously decided C must be for caliente which meant the H should be hielo.
Re:The plague of emoji insertion in French docs by TremendousJudge on Monday November 14, 2022 @01:56PM (#33599021)
That's great. To be fair, caliente and helado doesn't seem a very unreasonable interpretation if you're installing in a place where people don't speak English
Re:The plague of emoji insertion in French docs by a1369209993 on Monday November 14, 2022 @04:41PM (#33601578)
> but paste is... CTRL + P (pegar)

... Oh, for fuck's sake! What English word do they think "V" is short for in the first place, there?

Re:The plague of emoji insertion in French docs by wizofaus on Monday November 14, 2022 @01:54PM (#33598999)
You mean it's not X for xterminate, C for copy and V for velcro?
Re:The plague of emoji insertion in French docs by lopis on Monday November 14, 2022 @02:44PM (#33599826)
CTRL + Z for undo in QWERTZ keyboards is just absolutely impractical.
Re:The plague of emoji insertion in French docs by WA on Monday November 14, 2022 @12:16PM (#33597386)
Every small indie game ever: action buttons are x and z.

Guess what, y and z are swapped on a German keyboard.

Re:The plague of emoji insertion in French docs by amadeuspagel on Monday November 14, 2022 @12:23PM (#33597487)
That's an illustration that the problem is not so easy.

What your parent comment complains about is that the keyboard shortcut is based on the location of the key, and not the letter.

What you complain about is that the keyboard shortcut is based on the letter, and not the location.

Obviously, these complaints don't contradict each other, both make sense in different circumstances. But figuring that out requires awareness of different keyboard layouts, and of the difference between KeyboardEvent.code (location) and KeyboardEvent.key (letter).

Re:The plague of emoji insertion in French docs by runarberg on Monday November 14, 2022 @01:57PM (#33599045)
Give the actions appropriate names and allow users to remap them. Have a few common layouts you can select from. Allow users to select a language and locale (separately) when they first launch. Refer to the actions not the keys in the documentation, and when you do specify key (e.g. in parenthesis) have it dynamically reflect the current setup.

Seem rather straight forward.

Re:The plague of emoji insertion in French docs by wazoox on Monday November 14, 2022 @12:35PM (#33597728)
And W and Z, and Q and A on French keyboard. WASD is totally unusable, and unfortunately quite common in web apps for instance.
Re:The plague of emoji insertion in French docs by poulpy123 on Monday November 14, 2022 @01:15PM (#33598370)
I would say it's more a problem of the underlying système (game engine or os) that should manage the compatibility between keyboard layout
Re:The plague of emoji insertion in French docs by amadeuspagel on Monday November 14, 2022 @12:17PM (#33597394)
That might a problem with a specific website, but you can easily implement that correctly using the event key property[1].

[1]: https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEve...

Re:The plague of emoji insertion in French docs by 9dev on Monday November 14, 2022 @12:24PM (#33597509)
Thank you for the suggestion, but that's indeed a problem with lots of websites that get this utterly wrong. Browsing the web using a non-US keyboard is fun.
Re:The plague of emoji insertion in French docs by dietr1ch on Monday November 14, 2022 @12:27PM (#33597560)
I really hate that so many things break after you switch keyboard layouts.

Many shortcuts are positional, like "hjkl" or "wasd" for moving , or control/meta+numbers but there's no good way to denote them without assuming you are using a qwerty keyboard. Programming against them is possible,but many times there's limitations, ignorance about the different layouts, or straight neglect.

Re:The plague of emoji insertion in French docs by aendruk on Monday November 14, 2022 @12:20PM (#33597444)
My latest peeve here is the websites that try to filter out non-numeric key presses in form fields. You don’t know where my number keys are! Sometimes the only way to enter a number is to copy and paste it from a text editor.
Re:The plague of emoji insertion in French docs by jxy on Monday November 14, 2022 @12:29PM (#33597596)
I use Dvorak-dvp, and I hate those form fields.
Re:The plague of emoji insertion in French docs by keybored on Monday November 14, 2022 @04:10PM (#33601119)
Ooh, good point. I should test if that works with a French layout in our app :)
Re:The plague of emoji insertion in French docs by nells on Monday November 14, 2022 @12:24PM (#33597500)
If people of other countries didn’t want American bias in their systems they should’ve made their own and made them better than American ones are.
Re:The plague of emoji insertion in French docs by 9dev on Monday November 14, 2022 @12:31PM (#33597626)
If American businesses wanted the money of people from other countries, they should've made their systems internationally accessible.

I mean, seriously, what kind of antiquated statement is that? Do you actually want to keep geographical borders to persist to the internet, or work towards lower barriers for everyone..?

Re:The plague of emoji insertion in French docs by nells on Monday November 14, 2022 @12:51PM (#33598030)
> If American businesses wanted the money of people from other countries, they should've made their systems internationally accessible.

They haven’t and they got the money anyway.

Re:The plague of emoji insertion in French docs by 9dev on Tuesday November 15, 2022 @02:17AM (#33606237)
Assuming what they got was the maximum obtainable amount, yes :)
Re:The plague of emoji insertion in French docs by dcminter on Monday November 14, 2022 @12:47PM (#33597946)
Unless it's changed recently, IntelliJ IDEA has similar annoyances[0]. Again, using the equivalently placed key works instead. Are they using scan-codes for some reason? Seems extra bizarre given that JetBrains isn't even a US based company!

[0] https://intellij-support.jetbrains.com/hc/en-us/community/po...

Re:The plague of emoji insertion in French docs by keybored on Monday November 14, 2022 @04:13PM (#33601165)
Someone gave me a likely explanation: Russian developers can’t use the Russian keyboard layout for coding (our assumption). So all of them might have never had to use a non-US keyboard layout for coding :)
Re:The plague of emoji insertion in French docs by jakub_g on Monday November 14, 2022 @01:27PM (#33598587)
I live in France but use QWERTY instead of AZERTY, and I once had an opposite problem: on a French website, there was an <input> for phone number, validating that it stays [0-9] on each keystroke.

The validation was done by checking for the AZERTY-specific key combos that result in 0-9; on AZERTY to get a <number> you need to press SHIFT+<number>.

So if you had a QWERTY keyboard, you could not enter your phone number, the input stayed blank. (If you tried with SHIFT, you could get !@#$%^&*(() to the field however.)

Re:The plague of emoji insertion in French docs by layer8 on Monday November 14, 2022 @03:38PM (#33600666)
They didn’t allow NumPad?
Re:The plague of emoji insertion in French docs by generalizations on Monday November 14, 2022 @01:29PM (#33598611)
There was a comment the other day in the discussion about incorporation in Germany. Someone complained that in Germany, they conduct their business in German: the justification was, it's our country, our language, get used to it.

Maybe the blunt response to complaints about the US American bias is, it's our software, our (ASCII/Unicode) language, get used to it.

Re:The plague of emoji insertion in French docs by 9dev on Tuesday November 15, 2022 @02:24AM (#33606277)
If I was trying to incorporate in the USA, and the registration form would be unable to process diacritics, sure — even though that would neglect a large part of your own population (see the ASCII debacle) — but we’re talking about internet services marketed globally. I don’t think it’s too much to ask to have an app at least working as designed. We’re not even talking about translating stuff!
Re:The plague of emoji insertion in French docs by grishka on Monday November 14, 2022 @01:43PM (#33598838)
A very common bug is people confusing key codes (the raw codes for the physical keys on the keyboard) and characters (what they type). This "works" when you use the QWERTY layout, but completely breaks when it's something else, like ЙЦУКЕН.
Re:The plague of emoji insertion in French docs by afandian on Monday November 14, 2022 @04:46PM (#33601663)
It's amusing that for the huge amounts Google pay developers it doesn't necessarily buy common sense or empathy for the user.

Google's currently demanding I settle an invoice for an account I closed... and the only way to do this, or even get support, is if you have a Google account. And zero way of replying to the email their Collections department.

On the one hand they have a massive dominant position in multiple markets. On the other hand, if you're even slightly off the happy path you don't exist.