[ / / / / / / / / / / / / / ] [ dir / animu / arepa / asmr / ausneets / pawsru / sonyeon / vg / wx ][Options][ watchlist ]

/tech/ - Technology

You can now write text to your AI-generated image at https://aiproto.com It is currently free to use for Proto members.
Email
Comment *
File
Select/drop/paste files here
Password (Randomized for file and post deletion; you may also set your own.)
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Expand all images

File (hide): f61c478b4f390f9⋯.png (21.92 KB, 800x200, 4:1, i18n.png) (h) (u)

[–]

 No.970364>>970841 >>971968 >>973419 >>973582 >>974820 >>974865 [Watch Thread][Show All Posts]

What is the minimal number of languages that a new project should support,

a) To maximize the amount of competent users

b) To attract competent developers.

c) Minimize lowIQ users

>English (default)

>German (not much bloat required, just extended ascii )

>Russian (some Cyrillic bloat, but manageable)

Are no brainers, but what else is needed? Japs are smart, but adding their language adds a quite a bit of font/rendering bloat. Is it worth it? Can the smart ones just speak English? Has any one ever used a language other than English to express an idea worth hearing about in the past 100 years? I qualified it so you Greek and Latin fags can settle down.

 No.970370>>970374

File (hide): 87b42b898030882⋯.png (286.37 KB, 707x360, 707:360, Taro Katano.png) (h) (u)

Thinly veiled /pol/ thread


 No.970374

>>970370

You have a >>>/leftypol/ understanding of >>>/pol/


 No.970441>>970445 >>970602 >>971030

Support all languages bar right to left ones. I18N is only a pain when added late in a projects life.


 No.970445>>970612

>>970441

>Support all languages bar right to left ones

Good trolling idea. We should attack projects we don't like by calling them anti-semites when they don't handle RTL. If they do cuck, we'll criticize them for pandering to Jews.


 No.970602

>>970441

> all languages

There is no reason at all to add Spanish.


 No.970612>>970616

>>970445

We should also demand that they decolonize their projects by removing english support.


 No.970616>>970686 >>974674 >>974858

>>970612

Kikes could be easily trolled into supporting Esperanto.


 No.970686>>974858

>>970616

>Shitting on Esperanto

I bet you also can't into Lojban, faggot.


 No.970688>>970694

>Minimize lowIQ users

>Russian

>Worrying about font/rendering (?) bloat for the Japanese fonts but still wanting to include Cyrillic

OP is Russian. He is also a fag.


 No.970694>>974930

>>970688

Cyrillic is an alphabet you idiot, much easier to accommodate than Japanese.


 No.970841>>970888 >>971030 >>973582

>>970364 (OP)

English: obvious

French

Dutch

German

Italian

Russian

Japanese

Korean

Classical Chinese

The classical here is important. If you do ZH-cn you're going to get a big problem. Even if you do ZH-tw or ZH-hk, they can still read traditional characters (ZH-tw, ZH-hk) and Cantonese (ZH-hk) to an extent.

However, if you choose traditional characters in classical chinese, all the uncultured soulless Chinese drop out and only the ones with scruples and creativity and intelligence can use it.


 No.970888>>970964 >>971030 >>972537

>>970841

Add Hebrew, and that covers all the smart nations.


 No.970964

>>970888

good goy


 No.971030>>971802 >>971968 >>972537 >>973446 >>973582

File (hide): 11ff958de9104b1⋯.png (283.49 KB, 450x465, 30:31, bombs-internally.png) (h) (u)

>>970841

>supporting Japanese

>not supporting Chinese

kill yourself nigger.

The only languages that should be supported are those with either significant population or economic significance.

That means:

English

Spanish

Chinese

French

German

Japanese

Russian

No Italian because nobody outside Italy speaks it. No Indic languages because everybody that matters there speak English. No Korean because they are ok with learning and speaking English. No arabic because we don't care about them.

>>970888

*rubs hand*

>>970441

That would remove Classical Chinese, medieval Japanese etc. along with hebrew and arabic languages.


 No.971045>>974858

ESPERANTO ONLY


 No.971066

Standard ASCII English only, when it comes to code, UI and documentation, and as default and prefered for developer communication.

But if software works with text, it should take any valid UTF8 input.


 No.971414

>no one mentioned best language(Polish)


 No.971514>>971827

Just add proper internationalization support in a way that allows people to build and install their own translations. If your program is popular enough and people want it in their own language, they can do it themselves. A well-designed program won't depend on the original developer to add translations.

It doesn't add rendering or font bloat if you allow the user to provide their own fonts and translations. You provide English out of the box and make sure it's flexible enough to handle whatever people want to throw at it (allows user-definable translation files, make sure it handles left-to-right, right-to-left, and properly loads in system fonts for missing characters, or allows the user to select a local font).

It's not even worth discussing which languages to support unless you're doing the translations yourself.


 No.971715>>971725 >>971726

Use utf-8 and you get easy english and automatic support for literally everything. Your question is pointless.


 No.971725>>971813

>>971715

UTF-8 is bloat.


 No.971726

>>971715

Also the point is to exclude people on purpose.


 No.971802>>973734

>>971030

>That would remove Classical Chinese, medieval Japanese etc. along with hebrew and arabic languages.

The thing is for supporting RTL, you also have to redo your user interface so it is made for right to left text. If everything is LTR you can pretty much just get away with replacing text without having to mess with any other part of your program.


 No.971813

>>971725

How and/or why?

Or are you just a nocoder who repeats Terry Davis memes ad infinitum


 No.971827

If it's a library I wouldn't bother translating it, anyone who programs has to know English. Otherwise what >>971514 said, Adding a translation should be as simple as dropping a folder or a ZIP or something into a directory.


 No.971828>>971850 >>973734

File (hide): 75d2ee6497e8df1⋯.jpg (236.86 KB, 423x590, 423:590, fag.jpg) (h) (u)

Japs are smart but kanji is an objectively stupid writing system.


 No.971850>>971880 >>971882 >>971916 >>973757 >>974600

>>971828

It works for them for how the language has evolved. You can't just write japanese in something like the korean system or roman letters because the language has very few sounds and there are so many words that have the exact same string of syllables. If you know some japanese and have tried to read roumaji you'd know that it's almost impossible to understand a somewhat complex text like that. They need the visual clue that is the kanjis for them to read quickly and not get confused.


 No.971880

File (hide): 4a3ab2a8d642e70⋯.png (764.96 KB, 1001x1001, 1:1, full ainsley.png) (h) (u)

>>971850

This fag is correct. Japanese has hiragana, which students of the language learn first, but it gets ambiguous pretty quick. HASHI = はし can mean a bunch of different things, for example. 箸 = chopsticks, 橋 = bridge, not to mention a bunch of anachronistic terms. I won't say it isn't difficult, but it does work reasonably well.


 No.971882>>971916

>>971850

Not only that, but they help break up words since you don't have spaces between them.


 No.971906

At least 56


 No.971916

>>971882

I can't imagine trying to read Japanese without kanji. If it had spaces and was thinner (non monospace as well maybe) it might be doable, like trying to read Cyrillic, but >>971850 points out that they have very few sounds. It would be tough.


 No.971961

Nintendo supports (order of importance, for them):

Japanese, English, Spanish (Spain, Latin America), French (France, Canada), German, Italian

Less often: Korean, Russian, Chinese (Simplified, Traditional)


 No.971968>>973734

>>970364 (OP)

Due to the way the programming languages and the job market work, most good developers will know English.

>>971030

>The only languages that should be supported are those with either significant population or economic significance.

https://en.wikipedia.org/wiki/List_of_countries_by_number_of_Internet_users

Can someone find a way to separate this list by language? (example: Colombia has 28.2 million internet users. Over 99% of Colombia's population speaks Spanish, so Colombia adds 28.2 million Spanish speakers to the count)

China is still a pain in the ass though, you can't really market with them until you set up some kind of branch in that country.


 No.972537>>973734

>>971030

>not supporting Chinese

can you read?

>thinking only of population and economic significance

Ok, J-neoliberal. I care about quality. I'd much rather have Italians than a mountain of Gaokao Chongzi Renjian graduate Chinese.

>>971030

>Classical Chinese

>Right-to-left

Please learn history. Although Classical Chinese is most commonly thought of being written top to bottom, right to left, it was also written left to right.

>>970888

The smart ones with a high enough VERBAL IQ will know English anyway.


 No.973419>>973448 >>973582

File (hide): de90448eef95671⋯.png (151.91 KB, 400x528, 25:33, POMF =3 transparent.png) (h) (u)

>>970364 (OP)

>competent

English only. If you cannot read english you are either incompetent retard or east asian.

CJK could make sense by itself, but not in combination with english - while there are plenty of competent, high IQ, non-english speaking asians, language barrier is too high to make any use of them.


 No.973446>>973734

>>971030

English, Spanish, French, German, Italian can all be reduced to a smaller latin set. Cyrillic languages gets their own set. Chinese, Japanese Kanji can both be bundled together.

Injuns should just STFU and use a tag-based system to reduce variation. Muzzies just use one singular Arabic. Vietnam and Thai? Maybe. Malay and Phillipines? Full english transliteration.


 No.973448

>>973419

CJK should just use combination characters to reduce the character space.

https://github.com/amake/cjk-decomp


 No.973582>>973734

>>970364 (OP)

Just don't add garbage languages like (((Hebrew))), Arabic languages, nigger languages, Indian and so on.

>>970841

This

>>971030

>No Italian

>but French which is only spoken by French, French people in Swiss and niggers

kys asshole

>>973419

>English only.

Fuck off. I like having my programs in my native language stupid amerifuck


 No.973734>>974867 >>974892

>>971802

I see.

>>971828

anata baka desu. kanji daijobu desu. romaji janai.

>>971968

By that list. Hindi needs to be included. After all 90% of pajeets are illiterate in English.

>>972537

Why don't you write the hànzì. Then I'll know what you mean by "Gaokao Chongzi Renjian".

>it was also written left to right.

seldom

>>973446

No injun and muzzie languages.

Vietnam and Thai are too complicated.

Malay, Indonesia and Philippines use latin script. So no problem.

>>973582

>Just don't add garbage languages like (((Hebrew))), Arabic languages, nigger languages, Indian and so on.

Seconded

>>973582

>>but French which is only spoken by French, French people in Swiss and niggers

Ok fuck French. I don't like them that much. (But what about Quebec?)

So new list should be:

English

Spanish

Chinese

German

Japanese

Russian


 No.973757

>>971850

it's not hard to read romaji in context if you're fluent. but, it would become almost impossible after a few generations if kanji didn't exist. so the point stands.


 No.974600>>974633

>>971850

That makes no sense. Are you saying there are words which are pronounced the same but written differently? What kind of fucked up language would that be? And if you cannot shoehorn Japanese into the Latin alphabet then make a new alphabet for the language. I'm not a fan of shoehorning everything into Latin anyway.


 No.974633

>>974600

>Are you saying there are words which are pronounced the same but written differently? What kind of fucked up language would that be?

English, Chinese, Japanese, and many other languages have homophones.


 No.974674

>>970616

Fek' al vi, aĉulo.


 No.974820>>974937

>>970364 (OP)

Just do Lojban for our future robot overlords, and Esperanto for everyone else.


 No.974858>>974860 >>974861 >>974924 >>974937 >>975356

>>970616

>>970686

>>971045

All this Esperanto shilling. Who could create such a thing?

>Lets create a global language, and be sure to destroy all different cultures is the process.

>Please note that I really dislike nationalism and groups, despite myself being part of a group that refuses to assimilate into its host country.

(((Who))) could it be now?

It's L. L. (((Zamenhof))).


 No.974860>>974861

>>974858

And to add to it, Esperato is a bloated piece of shit. If it were created today it would only need three elements

>hurr

Which means something like "Diversity is our strength"

>durr

Which translates to "Multiculturalism is great"

and of course

>holobongo

Which as expected would translate to about "Remember the six million" or "All white people must die" depending on the situation.


 No.974861>>974873 >>974937

>>974860

>>974858

Yeah, but when English is replacing all other languages currently, it's not globalism and anti-culturalism! It must be specified it's global! American culture is just superior to others anyways.


 No.974864

>german

might as well support swedish too then


 No.974865

>>970364 (OP)

>language support is bloat

Off yourself.


 No.974867>>974937

>>973734

Well fuck me I only didn't get the first and last word but I can imagine the meaning anyway. I guess I'm picking up nipspeak so might as well start actually learning it.


 No.974873

>>974861

Yeah, The "Americanization" of continental Europe is a direct consequence of WW2.

It is just that everybody below 50 doesn't even know about the time before MacDonalds was everywhere. Everybody below 40 gets mtv shoved down their throat during childhood.

And all the cancer invented in the States ends up invading European countries half a decade later.

But that same cancer allows me to communicate somewhat freely with other people around the world so at least it has some positive side effects.


 No.974892>>974937

>>973734

Go back to /pol/. Better yet, off yourself. Gotta make this planet a bit of a better place.

Major steps in i18n related bloat:

* ascii master race

* utf8 decoding and utf glyph mapping (all common Indo-European languages at once, and then some)

* large fonts, multiple fonts, double-width characters (CJK, if done right also emojis)

* basic combining characters (no new languages lol)

* bidi (Hebrew)

* ligatures (Arabic, Indian languages)

Intentionally omitting Russian support could be useful to keep subhumans out. Alas, the language is so unremarkable when it comes to i18n it's almost impossible.


 No.974924

>>974858

that's why i posted it as a joke, Esperanto is always a joke

come on now, how can you take Esperanto seriously?


 No.974930>>974937

>>970694

Japanese can technically be written in a native alphabet system of their invention. They just continue to use the Chinese characters in writing out of formality.


 No.974937>>975083

>>974858

>>974820

>>974861

Oy vey. How about no?

>>974867

Just learn some grammar and romaji and you can speak Japanese too.

>>974930

Completely agree. Kanji is unnecessary in Japanese. After all when it is spoken the natives can easily understand it.

>>974892

Then tell me genius, how are you going to fight bloat? Is it our fault, so many languages of the world does not use Latin script? We can just include their romanization if they want.


 No.975083>>975100 >>975670

>>974937

>Completely agree. Kanji is unnecessary in Japanese. After all when it is spoken the natives can easily understand it.

So are spaces, capital letters, punctuation, and so on in English. Just because they aren't necessary, it doesn't mean those features don't make the language easier to read.


 No.975100>>975670

>>975083

Written English uses spaces because there aren't very many good ways to define word-boundaries, when even in spoken English those boundaries are pretty vague. Things like stress and tone, which are usually non-phonemic, and also vary across dialect, so we use spaces as a compromise.

Japanese uses the three different writing systems to tell word boundaries apart where it'd be difficult otherwise, but the same can be accomplished with spaces, or literally anything else.


 No.975356>>975670

>>974858

<destroy all different cultures is the process.

>what is "auxiliary"


 No.975670

File (hide): b93a95ff60130c0⋯.jpg (11.91 KB, 236x418, 118:209, calling-bullshit.jpg) (h) (u)

>>975083

Only spaces and newlines are mandatory for writing retard. Have you seen any ancient manuscript? Those contain none other than spaces. Like this, prefectly readable:

so are spaces capital letters punctuation and so on in english

just because they arent necessary it doesnt mean those features dont make the language easier to read

>>975100

Also this. English has liaisons just like French. Still we can understand English just fine.

Nips are just retards and lazy enough to reform their writing using lame alibi like tradition, readability etc.

>>975356

We don't want conlangs because they are utterly useless.




[Return][Go to top][Catalog][Screencap][Nerve Center][Cancer][Update] ( Scroll to new posts) ( Auto) 5
58 replies | 7 images | Page ?
[Post a Reply]
[ / / / / / / / / / / / / / ] [ dir / animu / arepa / asmr / ausneets / pawsru / sonyeon / vg / wx ][ watchlist ]