Apparently there is at least one called Latino (I had already looked into this many years ago and I think I had found a different one)
A fun problem I always thought would appear is that "if" is translated as "si" but "yes" is also translated as "si" which, while not really a problem, could cause confusion to newcomers as to what the keyword does. I say not really a problem because it should use "verdadero" ("true") instead of "si"(" yes"), but it might be confusing anyway
They are also a pain to type. Where I live there are 2 keyboard layouts: Spanish and Latin. 99% of people don't know how to tell them apart which means that their hardware keyboard does not match the setting on the computer, so the label on the keyboard does not match with what is typed. There are also two accents in the keyboard: á, and à which are hard to distinguish one the key starts rubbing off.
All of this means that a lot of people don't even know how to type an accent, and a lot of us never remember when we should be typing them anyway
On top of that this (programming) language, doesn't even support them. Probably because they cause a lot of encoding issues
Ninguna de las dos excusas es técnicamente valida por dos motivos:
que seas extranjero que habla español quiere decir que probablemente aprendiste el idioma de grande, osea que tenés las reglas del idioma en la memoria. Yo lo aprendí cuando tenia 7 años.
todos tienen el mismo problema con las teclas de tilde. Encima entre el teclado español y latinoamericano cambia su ubicación
(soy de argentina y la mayoría del tiempo usamos el vos en lugar del tú)
English-based languages potentially suffered similar conundrums, and deployed workarounds ages ago. Can't really think of one right now, we probably got so used to it we don't even see it as a workaround anymore.
it does make me wonder why programming or markup languages can't be localised. like imagine if you could do something like root.css or index.php (or w/e) when coding and have the web server or compiler intepret it based on whichever configuration you configure as the base language
Hmm, if you ignore the esoteric versions of existing programming languages I can think of one place where this is done in the wild. That is if you consider Excel formulas to be a sort of programming language ;)
The pain you have to go through when looking for help only in the local language, then giving up and trying to figure out which functions are which in English. Then switching it all to English, then having people ask you for help when they have it in the local language. That is one reason I can think of to not localize a programming language :)
I've also had it before where my OS was in English and I coded an Excel formula on there, then sent it to someone with their Excel in German and they couldn't use the formula then.
51 Comments
carotte@lemmy.blahaj.zone · 82 pts · 322d
it’s real
driving_crooner@lemmy.eco.br · 30 pts · 322d
Lua should be in Portuguese.
magikmw@piefed.social · 22 pts · 322d
Python should be in snek.
Viking_Hippie@lemmy.dbzer0.com · 17 pts · 322d
Java should be in the infernal tongues. Or one of the many languages of Indonesia 🤷
UnfortunateShort@lemmy.world · 5 pts · 321d
Python is Parsel
dosuser123456@lemmy.sdf.org · 1 pts · 321d
true
undefined@lemmy.hogru.ch · 26 pts · 322d
A_norny_mousse@feddit.org · 6 pts · 321d
AnotherPenguin@programming.dev · 6 pts · 321d
Gracias, lo odio (we don't really say that one in spanish tho)
Skullgrid@lemmy.world · 3 pts · 321d
... supongo la variante coloquial seria "me da asco"?
undefined@lemmy.hogru.ch · 2 pts · 321d
Pienso que sí, siempre lo digo. Pero también me gusta decir cosas así como “¿qué sabo?” 😭
Skullgrid@lemmy.world · 2 pts · 321d
cual region es eso? "hablo" rioplatense.
undefined@lemmy.hogru.ch · 3 pts · 321d
Mi propio accento
GissaMittJobb@lemmy.ml · 4 pts · 321d
You're missing some of the code in that snippet, because the author's markdown rendering isn't working properly.
Specifically, it's missing
#incluir <iostream>, where the<iostream>-part got treated as an HTML-tag.__nobodynowhere@sh.itjust.works · 9 pts · 322d
https://akercheval.github.io/si/
paequ2@lemmy.today · 5 pts · 322d
CHIDO.
Tracaine@lemmy.world · 30 pts · 322d
Si let's you shoot yourself in the foot. Si++ let's you reuse the bullet.
Lemminary@lemmy.world · 14 pts · 322d
"Sí más más!" sounds dirty.
mmmac@lemmy.zip · 8 pts · 321d
As someone who dated a Colombian, can confirm. Add a que rico after that and you'd basically be coding in porn
lord_ryvan@ttrpg.network · 1 pts · 294d
Promise?
potoo22@programming.dev · 13 pts · 322d
If I could, I'd throw a chancla at that person
SeductiveTortoise@piefed.social · 10 pts · 322d
Translated to C++, that would be a destructor call.
notarobot@lemmy.zip · 7 pts · 321d
Apparently there is at least one called Latino (I had already looked into this many years ago and I think I had found a different one)
A fun problem I always thought would appear is that "if" is translated as "si" but "yes" is also translated as "si" which, while not really a problem, could cause confusion to newcomers as to what the keyword does. I say not really a problem because it should use "verdadero" ("true") instead of "si"(" yes"), but it might be confusing anyway
Si (miVariable === verdadero)
Sibshops@lemmy.myserv.one · 14 pts · 321d
They are actually different. Yes has the accent.
Si = if
Sí = yes
notarobot@lemmy.zip · 2 pts · 321d
Yeah... Accents are a pain.
They are also a pain to type. Where I live there are 2 keyboard layouts: Spanish and Latin. 99% of people don't know how to tell them apart which means that their hardware keyboard does not match the setting on the computer, so the label on the keyboard does not match with what is typed. There are also two accents in the keyboard: á, and à which are hard to distinguish one the key starts rubbing off.
All of this means that a lot of people don't even know how to type an accent, and a lot of us never remember when we should be typing them anyway
On top of that this (programming) language, doesn't even support them. Probably because they cause a lot of encoding issues
Skullgrid@lemmy.world · 1 pts · 321d
you just hold alt and press the letter, por que te parece tan dificil?
notarobot@lemmy.zip · 2 pts · 321d
Btw, it's "difícil". With an accent
Skullgrid@lemmy.world · 1 pts · 321d
sí , claro, pero tengo dos excusas; estamos charlando nomás y soy extranjero.
Excusa bono : mis ojos son malissimos, asi es dificil a ver los acentos tambien.
notarobot@lemmy.zip · 2 pts · 321d
Ninguna de las dos excusas es técnicamente valida por dos motivos:
(soy de argentina y la mayoría del tiempo usamos el vos en lugar del tú)
Skullgrid@lemmy.world · 1 pts · 321d
somos rioplantenses, asi yo tambien uso voseo. mis condolencías por tu situacíon con el loco con motosierra.
notarobot@lemmy.zip · 0 pts · 321d
Nope. That is not how that works
Skullgrid@lemmy.world · 1 pts · 321d
dale intento con altgr
notarobot@lemmy.zip · 2 pts · 320d
Didn't work
notarobot@lemmy.zip · 2 pts · 321d
On my linux at home it types "æ". But I'll try tomorrow on windows
lord_ryvan@ttrpg.network · 1 pts · 294d
On my Linux at home it types nothing but if I press the I key again I get î. I can also do ê, â, ô and û this way.
US Intl Macintosh layout.
luciferofastora@feddit.org · 1 pts · 321d
If your language specifies support for it, sure. Might still be difficult to read at a glance.
A_norny_mousse@feddit.org · 2 pts · 321d
English-based languages potentially suffered similar conundrums, and deployed workarounds ages ago. Can't really think of one right now, we probably got so used to it we don't even see it as a workaround anymore.
dependencyinjection@discuss.tchncs.de · 1 pts · 321d
Is there no Spanish word for “Variable”?
notarobot@lemmy.zip · 6 pts · 321d
Yes. Its "variable". I know. Very original
Lovec741@lemmy.world · 5 pts · 321d
Makes me think of the translated Rust versions. Here I found a Spanish variant.
cupcakezealot@piefed.blahaj.zone · 3 pts · 321d
it does make me wonder why programming or markup languages can't be localised. like imagine if you could do something like root.css or index.php (or w/e) when coding and have the web server or compiler intepret it based on whichever configuration you configure as the base language
Lovec741@lemmy.world · 7 pts · 321d
Hmm, if you ignore the esoteric versions of existing programming languages I can think of one place where this is done in the wild. That is if you consider Excel formulas to be a sort of programming language ;)
The pain you have to go through when looking for help only in the local language, then giving up and trying to figure out which functions are which in English. Then switching it all to English, then having people ask you for help when they have it in the local language. That is one reason I can think of to not localize a programming language :)
Ephera@lemmy.ml · 5 pts · 321d
I've also had it before where my OS was in English and I coded an Excel formula on there, then sent it to someone with their Excel in German and they couldn't use the formula then.
Lovec741@lemmy.world · 5 pts · 321d
Another example of why this is a genius idea.
lemonSqueezy@lemmy.world · 2 pts · 321d
No, menos menos is being negative, please ignore.
dosuser123456@lemmy.sdf.org · 2 pts · 321d
the joke here i think is that sí in spanish sounds like c in english tho
PattyMcB@lemmy.world · 1 pts · 321d
A token is a token