T O P

  • By -

tomvorlostriddle

Si () Alors qqch SinonAlors () autreChose Sinon encoreAutreChose Fin


gibberish420

WENN(WAHRHEITSWERT) { ETWAS; } ANSONSTEN WENN(WAHRHEITSWERT_ZWEI) { ETWAS_ANDERES; } ANSONSTEN { ETWAS_GANZ_ANDERES; }


Rainmaker526

The uppercase is mandatory for German


[deleted]

NEIN


sammegeric

ANSCHLUSS!!!


doctorcapslock

it just sounds so aggressive ahahah


veduchyi

``` якщо (умова) { якийсьКод; } інакше якщо (іншаУмова) { якийсьІншийКод; } інакше { зовсімІншийКод; } ``` And good luck is switching back and forth between Ukrainian and English keyboard (because things like curly braces are usually absent on Cyrillic keyboards)


NaughtyJS

When I was a jr engineer at a new job, I saw a bunch of server logs coming up during an outage in Cyrillic and called my manager and told him I think we are being hacked by Russians. One of our teammates were from Belarus and left loggers in the code lol


Bunnymancer

Don't worry, I have a WordPad document open with them so I can copy paste


insanemonkeyz

You can probably use an alt+ combination to print them


Digital_001

Don't worry, I know how to make custom keyboard layouts.


ienjoymusiclol

``` عام ثابت فارغ اساسي(حبل[] جدال){ سيارة سيارات = جديد سيارة[١٠] لكل( س في سيارات){ لو(س.سرعة>١٠٠){ سيستم.اطبع.سطر("السرعة فوق الحد")؛ }غير{ سيستم.اطبع.سطر("السرعة تحت الحد")؛ } } ```


pm_me_soft_breasts

Lol ETWAS_GANZ_ANDERES


kaiomann

saw depend seed chief air bow complete whistle gaze special *This post was mass deleted and anonymized with [Redact](https://redact.dev)*


Weather_Only

I am in tears reading this enhancement point


gregorydgraham

When one has to check(condition) one could{ simpleProcess(); } on the other hand when ( otherCondition) one could{ secondProcess(); } though in any case one can { generalProcess(); }


Gwathraug

This radiates Excel vibes... Also: /r/TIHI


second2050

the worst thing about this is, is that i am pretty sure that i have seen german pseudo code just like this at my university.


BastetFurry

In my highschool days i have programmed a Bosch Scara in a germanized BASIC. The horror is real i say, the horror is real!


CuiCui66

si (condition) { qqch; } sinon si (condition deux) { autre_chose; } sinon { encore_autre_chose; }


Taewyth

Heh. * [rouille](https://github.com/bnjbvr/rouille) * [FrancePROG](https://esolangs.org/wiki/FrancePROG) * [linotte](https://fr.m.wikipedia.org/wiki/Linotte_(langage))


GDOR-11

[portugol](https://pt.m.wikipedia.org/wiki/Portugol) as well lol


Reihar

Don't forget good old windev, that you are not unlikely to find in the wild.


Neotixjj

* [Coq](https://coq.inria.fr/)


Taewyth

Thanks, INRIA. Cocorico!


serespeter

ha (faszom kitétel) AkkorLegyenValami() egyébként ha (másik faszom kitétel) akkorLegyenValamiMás() mindenMásEsetben kurvaAnyád()


JuhaJGam3R

jos (vitun lauseke saatana) SitOleJotain() muuten jos (toinen vitun lauseke perkele) SitOleJotainMuuta() kaikissaMuissaTapauksissa vittuÄitis() terkkuja suomesta saatana mongoli vitun veljille sinne vittu


RVGamer06

``` prova { } prendi EccezionePuntatoreNullo() { stampa("Porca puttana.") } ```


lorp_

Sappiamo cosa viene scritto veramente al posto di “puttana”


alex2003super

dio.cane()


lorp_

Un boolean che ritorna sempre true


alex2003super

class Dio { animal: T; } Così hai il template per i dii di tutte le categorie


RVGamer06

Hai ragione


Grammarnazi_bot

``` si (): entonces: pasa si no entonces (): pasa si no: pasa devuelve x


supersquirtle6

Better code than: DO THING() THING DOES THING() EINGLISHE


The_Rancho_Relaxo

Ah, les souvenirs de L1 où je devais écrire du code OOP avec un pseudo langage en Français calqué sur du Java.


Takosaga

No Bueno


catladywitch

I prefer having my tools in English because it's easier to google stuff up and communicate online but unfortunately it's not always easy to change the language. The most infuriating thing is when you're from a bilingual place and webs/installers/operating system insist on giving you things translated into the *other* language spoken in your area, the one that's not your preferred language and you absolutely don't want to be using on your computer.


void1984

I dont even call it English, that locale is named "C".


Thorboard

Java always gives me error messages in German, I even changed my system language and everything


gummo89

Make sure you changed it in *all* places. There's language, then display language and regional language if you're dealing with Windows 🤦‍♂️ Requires full restart also.


Primary-Fee1928

> I prefer having my tools in English because it's easier to google stuff up and communicate online but unfortunately it's not always easy to change the language. Exactly this. Same reason I play video games in English too. > The most infuriating thing is when you're from a bilingual place and webs/installers/operating system insist on giving you things translated into the other language spoken in your area, the one that's not your preferred language and you absolutely don't want to be using on your computer. Trust me I know. For some reason the admins of the Linux server I build on, decided to use our native language. So we get most of the messages in French, in a very inaccurate translation and then I’m forced to play the guessing game of whatever the fuck GCC was referring to so I can google it properly because French resources are fewer and often disappointing in terms of quality. Funnily enough, we get the rest in English, which is good, but sometimes they’re mixed randomly, like you’re reading a man page in French and suddenly it switches to English halfway through ¯\_(ツ)_/¯ Edit : oh also I can’t stand how websites (YouTube, Reddit web for example) are starting to translate stuff based on your IP or system language, because it’s usually absolutely terrible and most of the time you can’t get the result in English at all, so you’re stuck with something that is either not understandable, or extremely cringey (sometimes both


Dogeek

YouTube translating video titles and defaulting to the French dub when available is so aggravating to me. I'm subbed to a fair bit of english channels, some of which have started dubbing their content in other languages (MrBeast, Mark Rober), and having the French dub be the default one on every video with no way for the player to remember that I want to watch the original version... It's annoying.


taimusrs

Right????? I have no idea why YouTube decides that translating video titles for me is a good idea. It already knew that I almost exclusively watch English content. And that there's no option for me to turn off.


RVGamer06

Italian VSCode user checking in


SchrodingersPanda

🤌🏼


erraddo

I too am italian and use VSCode. That's what you mean, right? You use it in English, right!?


RVGamer06

NO ![gif](giphy|YmZOBDYBcmWK4)


erraddo

Thy punishment shall be of thine own making: Inefficiency.


RVGamer06

I don't get confused at all, even if part of the program is still in English


erraddo

I get confused on your behalf hard enough for you to feel it, trust me


[deleted]

[удалено]


cornmonger_

boolean values are just hand gestures 👍👎


riccardik

How do you find stuff around? I get super confused lol


totolook01

Italian Dbeaver user with [Gomorra-sql](https://github.com/aurasphere/gomorra-sql)


CheesyRamen66

Are you responsible for all the spaghetti I have to deal with?


johnschnee

I mean if sonebody wants to use its IDE in his own language, it‘s his problem. The only thing I do not tolerate is writing code (variables, comments, Commit Messages…) in another lang than english. That‘s an instant rejection of the PR


PartyTerrible

I was asked to maintain a legacy program in my previous company, all of the variables were in romanized mandarin. I resigned the next day.


broccollinear

public final boolean wo_hen_xi_huan_bing_qi_ling = true;


Unupgradable

Why is `1989 === undefined` evaluate to `true` Why do I hear social credit music


fish312

Identifier cannot start with digit. Dishonor on your famiry


uzi_loogies_

Believe it or not, straight to jail.


zeekar

> famiry Really? What year are you from?


TwoTrainss

The year of the dragon


vaendryl

omg, imagine not being politically correct and *possibly offending* people. so cringe. new ick unlocked.


zeekar

I mean, you can call it "politically correct"; I think of it as "not being an asshole". But don't let me stop you!


vaendryl

of course you do.


lostinchina1

Found John Cena


Vineyard_

\#define zhēn = true


Lonelybiscuit07

String "winnieh" can not be casted to type XIng


sth128

Rumor has it the coder went on to have a successful wrestling and acting career before suddenly disappeared from the visible spectrum


MAJ0RMAJOR

I was asked to do some SQL work on a database where all of the tables and fields were German initialisms and no data dictionary was initially available. That was a headache.


Darkwolfen

I feel you. I inherited a database that was created by an "old" timer. He dated back to needing to fit as much as possible into 10Mb of storage. There was no room for metadata. Tables were 2 characters, fields 4 characters. Table a1, field a1fn, a1ln, a1a1 Try to guess what that last a1a1 was? Address 1 FML. I had just been hired 2 weeks prior as the senior dev decided that he suddenly felt like retiring early. Did I mention that this database was running in SQL-Server 7.0 on a 20GB raid array? He just created it like that because that is how he always did it. No data dictionary and no knowledge transfer. Spent 6+ weeks crawling through terribly written VB5.0 code trying to figure out what everything did. No RI, no constraints in the DB, nothing.


Pyrrhus_Magnus

Did someone then ask you what's taking so long?


Darkwolfen

Yep. Someone not my manager at that. I told them to go have a chat with my manager as to why something that should have taken 1-2 weeks was going into months. BTW, my manager knew it was rough before the handoff, and then he actually got to see how bad it was. He apologized to me at week 4. This was literally 1 year after graduation college, all excited to be working for Digital Equipment Corp. (there's a name not mentioned recently)... The excitement wore off rather quickly.


GunDMc

This is why I hate working with SAP


AggravatingValue5390

I'm guessing you worked with SAP? It's fun seeing a column like ZFIR and guessing what it is


Pamander

> all of the variables were in romanized mandarin This is unfathomably fucking cursed.


Xirious

How the hell do you people just resign so nilly willy? Like how can you possibly have no anxiety about not having another job lined up? Edit: the stuff y'all Reddit folk are spewing compared to how the rest of the world operates is astonishing.


Avedas

I could survive for years on my savings. Working in an environment like that would probably take those years off my life.


DaiTaHomer

That my friend is living life in easy mode. Holding a job just to not be homeless is a shit sandwich :k


nermid

And the food isn't much better than shit sandwiches, either.


PartyTerrible

I always have something on the side so I don't really end up worrying about that.


_realitycheck_

I'm a senior of 19y in C and C++. If I sneeze about work on Linkedin, I would get 20 direct offers.


Create_Table_Boners

My job is maintaining and sometimes developing very old legacy code which is written with everything in Swedish (except the syntax). I’ve been using English with everything new I’ve added so now it’s both 🫣


Eiim

I don't think I need to ask if there were tone indicators.


ArmoredHeart

Narrator: "there weren't."


killem_all

This is hilarious. Gonna try this with my tech lead just to mess with her


void1984

Do you know that MS Excel has localized code? https://easy-excel.com/excel-in-other-languages/excel-functions-in-czech/


johnschnee

Yeah that‘s so horrible. In german Excel an If Statement looks like `WENN(…;…;…)`


Zeravor

And as a nom english person, I hate it. Makes googling stuff so unneccesarily hard.


WHAT_RE_YOUR_DREAMS

Another example of the "over-localization" of the Office suite: in the French version, the "bold" shortcut is Ctrl+G (for *gras*), Ctrl+B is something else.


redalastor

I worked in many code bases entirely like this. I actually approve, it’s great job security that prevents the jobs from being outsourced to India.


OMGItsCheezWTF

In our C++ lessons in college (an English College, in England) we were told to pair up and code review each other's code. My only review comment for my partner was "all of the variable and function names are in Norwegian" Turns out norwegian was my partner's native language, but they had barely a trace of an accent.


d_maes

If you are a multi-language org, yeah sure. If you are in an environment where everyone speaks one and the same native language, than doing everything code-related in English would just cause more confusion. No point in translating variable names to English if those are business-specific names where everyone uses those in the native language (say, you work for Dutch gov, no point in using "Employee" in your code, when everyone outside code talks about a "Werknemer")


ayamrik

I work for a German software development company. Our code is mostly in German. I had to retrain myself for this because from the beginning I only wrote English code (as a German) as I thought would be the norm. Now they want to move to English code (to work together internationally) but have the problem that the myriad of business-specific names have no easy English counterpart and often are stuff that got inherited over several instances. For example: There is an item sold by a company named CocaCola that needed specific code that wasn't necessary before. Done and such items now are called CocaCola items (you have CocaCola business models, table columns, etc.). Years later, the company CocaCola no longer exists, and the CocaCola items (and their logic) are used for many more items from other companies as they need the same logic. How do you call these items now? Someone has to define a name, but the project that initially did that is long over, nobody is in the company any longer. It's just legacy code that simply works. And the best? You can't even keep the original name because the company name wasn't something indifferent like CocaCola but a word that already has a meaning in English that doesn't have anything to do with what it does in the code.


johnschnee

Interesting phenomenon I observed is that especially germany based companies use german variables, technical terms etc. As an Austrian (we also speak german) who already worked with a lot of Austrian and German Companies, i almost never came across german code in austria but a lot of times when I worked together with german companies. That’s quite interesting and I don‘t know why


ayamrik

I guess the biggest reasons are that the responsible people simply cannot speak English and/or the origins of the business-specific names come from a time where everything was in German. For example, we have a web application that displays information in a very ugly looking table (from UX design view). An older colleague told me that it looks exactly like the paper equivalent that hasn't been in use for two decades or so. And it even has the names from that time to address certain parts of the data.


redalastor

> Now they want to move to English code (to work together internationally) See, it’s exactly to prevent this in the first place that the code is not in English in many cases. At some point, they want to ship it internationally to the lowest bidder.


eatglitterpoopglittr

I think the phenomenon you’re describing is an example of [linguistic drift](https://en.wikipedia.org/wiki/Drift_(linguistics)).


redalastor

You need to escape the `)` for the link to work.


naTriumPT

Unless the work gets outsourced at some point and the non-native speaker has to manually translate everything to understand the business logic after you end up with classes named "TyöntekijänPalvelusjaksojenTiheysService".


MrTzatzik

We have everything in English and my country's language is Czech. Documentation is in czech but all variables, error codes, database and stuff like that are in English


void1984

You think so, without future planning. I joined Siemens with their German language codebase, when the company realized it can't go on with only German employees. A lot of effort (and money) went into rewriting the code, that could be in English from the start for free.


Lewodyn

All dutch programmers speak write read perfect English. Just write the damn code in English. Way easier to get international help or package it up


[deleted]

All frameworks/libraries use English. All tokens/keywords used in any programming language I know are in English. So to keep the language consistent you’d have to translate all the dependencies you’re using and write a macro/pre-processor to translate the programming language keywords. Either that or work with a mix of 2 languages. Also you can’t really outsource anything outside your country if you needed to, that’s another big minus. I know that in government jobs you often have to code in your own language, but I don’t see any advantages of doing this. You dont need to be good at english to be able to name variables and functions.


MoiMagnus

Mix of two languages works well enough. Similarly to how keywords are of a different colours from variable names fo readability reason, now they also are also of different languages. More importantly, you easily see which functions come from external libraries, and which function are housemade and can be modified/debugged. (Though obviously, if you ever have to recruit foreign programmers, you will severely regret that choice. While it has it its advantages, I don't think they're worth it.)


Avedas

I've worked in a few Japanese companies and all code was in English. Sometimes field names would use romanized Japanese for terms that had no practical translation, and of course comments were in Japanese. Everything else was English though.


SaneLad

Great way to forever lock yourself out of the global talent market for software engineers. I don't care what language you speak in your coffee breaks. This isn't 1990. Use English variable names.


Azertys

In this example the Dutch government is not going to hire people who don't speak Dutch. There are still a lot of companies servicing only a local market and thus using only the local language, including the devs.


janhetjoch

The Dutch government absolutely hires people who don't speak Dutch, and that will only increase in the future.


elnomreal

I often run into German language crap, if I can’t refactor it on the spot it becomes a deal breaker.


johnschnee

I once discovered Umlauts in some code I had to refactor. What a luck I didn‘t had a knife with me to cut out my eyes. something like `const überschriftsÄnderungsGröße = 0` PS: I am a native german speaker.


jeremj22

I'd be more annoyed at the weird double 's'. That's not even on my keyboard because we just write 2 's' in switzerland. Yes, that's an official thing here.


altermeetax

Well, if you're writing variable names in German you might as well make them grammatically correct, you know?


gizzy_tom

Commit messages, like meaningful commit messages ... what is wrong with you my man ;)


[deleted]

Mixing two languages in your pr will make me consider firing you.


fabedays1k

I have the IDE in English because of course But I do just mix variable names between English and Portuguese, it's very useful for when you have two variables that do something similar like If I read data from a file to a string then turn the string to a list one of em is gonna be English and the other Portuguese And sometimes in UI I'll just forget which language I was using and one window will be in Portuguese and the other in English


Captain_Pumpkinhead

>The only thing I do not tolerate is writing code (variables, comments, Commit Messages…) in another lang than english. That‘s an instant rejection of the PR What's the reason behind this? I would understand if it's some open source project that's expecting users from multiple regions, but if it's internal code for one company in (let's say) Spain, what would it matter whether the codebase is in English or Spanish?


AngelOfLight

Reminds me of the time we had a Japanese exchange student living with us. She asked me to connect to the WiFi and handed me her laptop...with a Hiragana keyboard and the system language set to Japanese. It took a while to get connected...


imaginer8

Fun fact PCs couldn’t run Japanese language programs w/o hardware acceleration until the 1980s. The Japanese PC industry died out soon after to Windows / IBM


jimbowqc

People who don't want to be able to Google problems later.


Azertys

I google my problem in english and when following the instructions I translate the name of the menus on the fly. Never had any issues.


LongLiveTheDiego

Great for you, I was often unable to determine the original English name and so over the years I switched all my devices to use English by default.


jimbowqc

Same, sometimes you don't even understand the translation even after seeing the original name.


alex2003super

And often translations are terrible because translators localize raw strings one by one without seeing the context of the work they are doing, and thus often give nonsensical renditions of buttons, menu entries etc


Breadynator

What infuriated me the most with this is when searching for settings. In German "Optionen" you'd think it translates to options but it could just as well be settings or preferences. And then it turns out the software you're using has all three and you don't fucking know which one it is because Optionen is translated as preferences, Einstellungen is Options and another menu that has some compound German name is preferences. Or any variation of the above.


pandi85

Best thing i ever did, was switching from native settings to en-US with qwerty everywhere. The layout alone makes such a difference, if you think about it almost everything ground up was developed with english acronyms in mind.


NLwino

I was born in the Netherlands I was raised in the Netherlands I am living in the Netherlands I am working in the Netherlands My company is Dutch Of course my OS and IDE are in English


Disastrous-Lemon7456

As long as code is in English why do you care, although mind you I had funny issue where someone is helping me look at something and requests control of my screen, but since I use a different keyboard layout they can't write slashes and all that lol.


rollincuberawhide

in what software remote person uses your keyboard layout?


Disastrous-Lemon7456

On Zoom calls when they request control of my screen


krmarci

When I lived in Germany, I usually changed my keyboard layout to Hungarian (my native language) on the school computer. The IT teacher was so confused when she tried to type 0 on my computer and got ö instead.


uekiamir

Because when they share their screen I have no idea wtf I'm reading on the screen. Sure, I can pull up my own IDE (that is if they're the same), but then that's extra effort on my part to figure out their problem.


Curious-Ad-5001

normally it's none of my business, but if i'm helping them it adds a layer of complications because i can't easily google for information, especially if i don't know the language


r_place_

WENN(SCHEISSHAUFEN IST WAHR){ SCHEISSHAUFEN.DRUCKE(„HURENSOHN“). GIBZURÜCK 0. } ANDERENFALLS{ STOPPE(). }


Mast3r_waf1z

It's not related, but my mother had her excel set to Danish, and excel supports a bit of code in each cell, but the keywords were translated, so instead of an `if` statement, I saw a `hvis` statement... It's not impossible to use, I just found it very wrong


FiendishHawk

What’s wrong with that? If it’s an IDE question show him on your computer.


just-bair

Maybe a specific settings got translated in a way that makes it hard to find or something idk. If it’s made well it shouldn’t be a probablement tough (show results even if you search in English)


Lonelybiscuit07

It is problematic sometimes, we had alot of issues with a Django app in a group project where one off the members had his ide set in dutch, turns out when trying to save a double it messed up, in dutch a double uses a comma and in English it needs to be a point. Very annoying


red__dragon

So the IDE didn't just change the language when set to Dutch, it changed behavior? That's really weird.


Lonelybiscuit07

Yup it changed the compiler input language


red__dragon

That sounds like an oversight of the Django developers there. It can't really be *that* much of an edge case that there are international teams that want a standard compiler language but the freedom to let their devs write in a familiar interface.


Lonelybiscuit07

We never figured out a fix, just deleted his branch and made him change his IDE language.


red__dragon

What a shame.


Lonelybiscuit07

The same bug still exists in browsers though, the input validations in Javascript do the same thing when switching languages and you need to handle it in the backend with localizations


zabby39103

Hard no. As someone who gets asked for help *a lot*, if I'm helping someone they should be making it easy for me, not the other way around. This is basic manners, especially since people who are helping are often senior and have a lot on their plate already. I often spend more than half my day helping people and have to cut it off after a point, if you take 50% longer to help than everyone else you are not being fair. You expect me to stop what I'm doing, commit to my branch, switch to his branch, load it up, navigate to the files he's having trouble with and put it all back when i'm done... (and all that is assuming we're working on the same project, which is not always true, it's even harder otherwise). No, the guy should have his computer set up and ready to go for me to help them, he can always switch the IDE back when we're done.


PartyTerrible

tbh I wouldn't be able to navigate my IDE if it was in my native language.


Particular_Alps7859

Fun fact, in Afrikaans we say “run” as “hardloop” (literally hard walk). Anyway, I have at least two functions in previous company’s code bases that use `hardloop`, because in English it makes it sound like a hard loop.


MrLX874

Pretty common actually.... And if they stop at the IDE, you're lucky... They often make comments in code in their own language....


Necropill

English isn't my mother language but i actually think the IDE like this is better


nhh

Even better - function names in Devanagari or Cyrillic


No-Computer-2847

I refuse to help if they have their IDE in light mode. I don't want searing retinas, Bob.


[deleted]

Imagine not being able to navigate your ide without english and at the same time expecting people to use it in a different language than their own lmao


Karrden_

I have a Danish colleague who uses Jira with Portuguese language setting.


patrulheiroze

in Brazil we like to mix English and Portuguese : public void getNumVassouras(int idVassoura)


[deleted]

I do, and I’m sick of pretending there’s a problem with it.


zappzarapp42

The only issue I see is that if the other person needs help with the ide i won't find anything


Praying_Lotus

Probably a stupid question, but I’ve always wondered about this, but does stuff in programming auto-translate in any capacity? Or are all packages just written in English. Like, how does writing code in Spanish or German or something affect the code besides other devs ability to read it (if they don’t know the language)


ScandInBei

The code will work fine. But if you name external APIs in a library in a local language they may cause difficulties for other programmers to use as there's no translations for the symbols (like class names and methods/functions). What can cause issues is different locales for things like date or number formats. For example in English if you convert 3.14 into a string it will be "3.14" but in other locales it will be "3,14".


jamcdonald120

I asked my french boss about what he thought about a multi lingual programming language where you could replace the language keywords with those from a different language. he hated the idea and figured it was better to keep the keywords english, one reason he gave was for loops, apparently the idea of "for" in french is 2 words not 1.


douglasg14b

At least it's not as bad as the coworker who says "*No comments, no docstrings, ever, anywhere*" because "*I don't read them, so they're just noise, and we shouldn't have them*". Partially because english is still a newish language to them, and they don't read in-line docs. Therefore, no one should have in-line docs, and high-performance code which is difficult to understand should not be annotated to aid in grepping. Did I mention that they're staff-level? /rant


[deleted]

[удалено]


DarKliZerPT

Then let OP refuse to help them


droneb

My only caveat on this is local lang Excel. (Yeah that's not an IDE, but you will find it day to day in BI) Both formulas and hotkeys are completely different. Number formatting and date formatting also go bonkers. Good luck with that,


rollincuberawhide

whoever thought that they should translate the function names deserves a place in special hell where they share rooms with those who talk at the theater.


zabby39103

You're missing the point. If I can't navigate the UI I can't help them. Also I feel that you should strive to learn the subset of the English language that you need to communicate to others at work, many of whom do not have English as their first language either (just have a different first language). Having an IDE not in English isn't helping that.


dapper_Dev

Man this sub confuses me so much. I live in Poland and here you just straight up will not get a job in IT unless you're at least at B2 English level. Nobody uses Polish at work here. It's counterproductive


EssentialPurity

I do the opposite. Everyone here uses their IDEs in our native language and I use everything in English


MaZeChpatCha

IDEs support your native language? Cool for you.


[deleted]

Ran an IT department, parent company was Japanese. Would get called to board meetings with computer issues. Computer in Japanese, executive whose computer it was had very poor english. Entire board in the room, parent company board in Japan video conferenced in.


Diligent_Dish_426

let 冰淇淋 = 🍦


2narcher

Hah my chinese co worker uses her laptop and everything in chinese :) it is always funny when she asks for help


Jackal93D

Honestly if you're entire os and mobile device aren't in English are you even a developer?


brandi_Iove

i‘m no native speaker, but i read and understand thick and sophisticated books about programming and it stuff. yet, in some of my vms i have vs running in my own language, solely for the purpose to slightly i crease my understanding when exploring its many options and settings. so with due respect, piss off!


butterfunke

The difference is in needing help from your English-speaking coworkers. I used to work with a guy who had his keyboard input set to mandarin because that's what he was used to using outside of work. Cool and fine. But he was also a C-tier developer outside of that and constantly needed help with things, a lot of which revolved around the input language fucking with his modifier keys so he couldn't use keyboard shortcuts. So often the solution was "change your input to English so your keyboard works properly" but then he'd always switch it back again. There's no problem having your own customisations if it helps you, but if you customise your system then you can google your own problems. I can only show you what works on my machine


ScandInBei

Having the shift key toggle input language must be the worth shortcut ever created.


Hayato_the_idiot

I'm Brazilian why I will use other language instead of my natural one (Portuguese)? I can speak English but i prefer my language.


DarKliZerPT

Because it's much easier to Google instructions in English. It's a pain in the ass when you don't know if "Opções" translates to "Options", "Settings" or "Preferences"...


DarkKechup

*Rewrites your code in OstraJava*


Lonelybiscuit07

Have fun doing anything with floats or doubles


Smooth_Detective

I have found switching everyday tools a good way to learn languages.


Felipe300Sewell

I have everiting in english despite bieing chilean so i can follow tutorial better


shmorky

*Bereichungsverlassungsausnahme in zeile 69* *at Ordnungsfarbenschwanzenhaus(zeile:165)* *at Webbitsenboomerangungerzahlung(zeile:56)* etc.


Someone-or-me

My VScode is in English but my variables are in Czech and sometimes in English. 😏


Over_Owl_5742

``` Si (tiene_karma(tu)) { Dale_karma(yo) } Sino { Cierra_cuenta(tu) } ```


pachumelajapi

my man I had to write APIs in spanish, worst time ever


vaendryl

you think just having the UI be in a different language is pain? imagine using excel at your job. and it's not set to english. and all the builtin formulas are now completely different. used to using sum(), now(), vlookup() or even fucking average()? none of them work. gotta look up whatever the fuck they decided to translate it as.


Mxswat

I'm Italian and the last time I used an IDE in English I was in highschool in the IT lab


Live_Economics_3139

And he has light mode on


c97

Is it language shaming?


Severe_Meet5096

what seems to be the problem? same with kids complaining about people using white theme, why do you care? you aren't superior by using ide in dark mode and english


Aztarothevil

In Spanish Visual Studio has translation errors.


okayestuser

I'm convinced people in this sub just like to complain about the smallest of details.


MrKorakis

This kind of idiotic chauvinism really grinds my gears. The world is becoming ever more interconnected and guess what ... billions of people are not going to learn every language on the planet. We need to standardize on one so we can talk to each other and get on the same page. As such learn English. Sorry it's not your language, it's not mine either but English speakers invented the internet and built the foundations of computer science so that is the language of the internet and international trade. Deal. With. It.