Iceberg
The development of the English version looked like an iceberg with «it would be cool to be able to create posts in English» on the top — one of the numerous feature requests with no even approximate scope of work.
For almost a year this feature request had been gaining likes (and after all gained just one), but this idea was born long before the request. The idea seemed promising because you can count our English-language competitors on the fingers of one hand (as well as implementation options). We were thinking hard for a long time, estimating, listening for users and clients requests, approving posts in English from «Sandbox», but pieces of the puzzle still did not fit to each other.
It’s known more than 90% of iceberg is hidden under the water. And our iceberg had even greater density so we had to rework almost the whole Habr. In fact we spent one half of 2018 for it. And now in the beginning of 2019 we are glad to release the result of our work.
What we did
When we announced that Habr is going to become international we already had a specific plan. It was raw scope of work and approximate terms. But after we started we understood that rework will become really massive.
Habr is quite big — both inside and outside. You don’t realise it if you need to add a single line of text, but when you translate the whole website it becomes clear the it is really an iceberg. We understood that «Habr in English» is not just translation «Хабр» > «Habr».
1. Translation structure
We had virtually no experience in localization, at the very beginning we didn’t expect Habr will be multilingual. So we had to change many things in project architecture in order to make it technically possible.
At first we tried to solve the problem fast with classic gettext, but soon we realized it has not enough capabilities…
We divided all translations into 3 functional blocks:
- Interface (language files)
For full internationalization we chose ICU-format — you can translate dates, word endings, etc. Each element of translation got its’ own ID, and for convenience they were grouped together by entities. After that translator received multiline language-file. - Templates (help, documents, guides, emails)
We translated big “independed” chunks of text individually, without any outside help. But legal documents is different universe with its’ own «black holes», so we asked an UFO for help.
We tried to translate even images and brush it up at the same time. For example:
What we previously had (in Russian)
What we have now - Guides (hubs, badges, flows)
This was more or less simple task — classic CRUD with separate tab on the admin panel.
In future such approach will allow us to add (if needed) new languages. If
Some numbers:
Interface: about 250 KB of text, more than 3 000 lines
Templates: more than 800 KB of text
Emails: more than 400 KB of text
2. Multilingual settings
We had to decide how it all should work. There were some ideas of making a separate website, but we actually didn’t take this option seriously.
So we chose the way of separating content as the most flexible one: when user can select both — the language of the interface and the language of the feed.
Every user can go to settings and select the language. You can choose only English feed, or only Russian, or turn on both.
So, today we announce two new features on Habr:
- Language of the interface
The language of all the elements on the website. Currently you can choose from English and Russian. We've attempted to determine locale in a «smart» way (based onAccept-Language
header) but you always can override it yourself. - Language of the posts
This feature allows user to see personal feed in selected languages. It also affects on the content of context blocks («Top posts», «Most popular right now», «Top discussions»). By default it's inherited from the interface language setting, but you can change it any time.
If you are not logged in, you can find language selector is in the upper right corner (planet icon), if you are logged in — you’ll find it in the user menu. In the mobile version the scenario is similar — settings menu is in the footer and in the user menu.
For your feed you can choose more than one language but when you create new post you will be able to choose only one.
3. SEO
Everything was done and checked, and it was time for testing. The result was good, but there was something the air… Something that we missed. It was SEO.
When you maintain a website in a single language you usually don’t have to think about search optimization — it just works somehow. But after you add another language you can’t ignore this thing.
Before English was added to Habr search engines had been indexing it quite well. After we made the website multilingual we got need to teach search engines to «see» our website both in English and Russian clearly. We had to make a full check and rework things — change links, create new sitemap, specify canonical-URL, etc.
Like this:
?-testing
Generally speaking we are announcing beta-testing of new functionality. We’d be grateful for any feedback, especially for ideas and bug reports. We need to carefully test new features in different conditions: different platforms, OS and browsers, from different locations, w/ and w/o VPN, etc. Historically our users are the best testers, and we hope you will help us.
Let’s play!
From today you can create publications in English and translate articles from Russian. Also feel free to invite friends who live abroad and speak English. If each of us will send invitation even to one such fellow, be sure we will succeed and our bold attempt to get out of our throughout regulated sandbox will look not so crazy. To make it easier during the day we will grant one invitation to each user with positive karma.
There are a lot of interesting things ahead — strategy development, search for new authors and translators, SMM, analytics, and much more. If you also can offer something please send email to welcome@habr.com — we are always glad to meet new people.
Stay tuned!
Комментарии (241)
Meklon
15.01.2019 14:31+6It looks like we need some kind of users' comments aggregation.
Elufimov
15.01.2019 14:51+5Most of the times comments are the best part to read. Necessity to read two sets of comments is additional complication. Maybe it would be better to have one article with switch between russian and english versions of article and comments.
Lerk
15.01.2019 15:02+1I think it makes sense to allow mixed-language comments, but allow a user to automatically hide comments with specific language by marking it in options.
Elufimov
15.01.2019 15:09Mixed-language comments in article with language switch. The one can chose article language and then chose comments language. Basically I do not really see the advantages of separation based on language for end user.
Lerk
15.01.2019 15:19Totally agree. Like, c'mon, now I have to go and read russian comments on the same article? Unrealistic. Maybe it makes sense for those who know only one language…
Let's hope that deniskin will clear that for users, cause as I remember, when TM only announced english version the comments were the same — about proper articles and comments managing, and in this thread there's no clarification about what flow is intended by TM to work here.deniskin Автор
15.01.2019 21:03That's the reason why we decided split posts on eng and rus as an independent thing. Post on russian should be with comments on russian, post on english should be with comments on english, post on chinise should be with comments on chinise. I see a lot of troubles to make one post in different forms for a lot of reasons. To complicated for users all these settings how to see, how to avoid comments different from your language and so on. But we will follow how things will happen.
rroyter
16.01.2019 01:04+4Have you considered the way FB deals with multilingual comments? They allow users to post in whatever language they choose and provide automatic translation for everybody else. I think putting a wall between languages is arbitrary and counterproductive.
Aquahawk
16.01.2019 09:51+1I think its because FB comments moslty «wow», «awsome» and so on. Just pointless text with emotions. Here are mostly tecnical comments and automatical translation mistakes will be much harder.
tyomitch
16.01.2019 10:45-1Quite the opposite: automatic translation handles technical texts much better than emotional ones.
andorro
16.01.2019 01:39+2It will work as good with the 'single language on the single tread' rule — I think it would be most comfortable framework for community to adopt. You would need to provide some infrastructure but not necessarily something big — I think an extra check box for an each first-line comment would suffice. And community will do the rest using the self-regulatory features in the more sensible way.
I mean the whole 'divide the community for greater good on some arbitrary but looking reasonable on paper principle' thing is pretty fresh to repeat it again. Check out my replica on reuniting Habr I think you might find some useful perspective there.
cyborg-researcher
16.01.2019 22:12Oh gods!
Sometimes I need a day to read comments for one publication, cause breakfast time not enough for 300+ comments. And I do it when I have break time. And if discussion in two same articles will be the same, it will be a spend time.
But I concern not about that.
Imagine situation.
Someone published an article, and no one translate it. And I can read and understand, but not write. What I need to do for start discuss on different language if I have something to say? Woof! Woof!
Did you do some research in English speaking environment, what they think about multilingual in in site like this?
P. S.
I know. My English is terrible. Especially for guy, who need talk with peoples in English… But for this moment I have always been understood. Will se what happens with my carma when I continue commenting in my Runglish. :)
P. P. S.
I use google translate only for single words, which I don't remember and never for whole letter/post/message/etc.
So if your eyes bleeding, I beg you to forgive me. I still learn. :)
P.P.P.S.
In English mobile version, in answer box (is correct name?) buttons «preview» and «send» not active. That bug only in my side?
mobi
15.01.2019 15:20Unlikely it is a good idea to just hide comments. Imagine a discussion in comments between two users, English-speaking and Russian-speaking ones. Independently of the chosen language, you will see a half of discussion only. It looks like the only correct way is to assign a language to the whole thread and make such a multi-language discussion impossible.
artoym
15.01.2019 16:32+1And also auto-translate option for comments, why not?
deniskin Автор
15.01.2019 21:06We think that the original comments from people will be more valuable and useful in terms of the value of communication
tyomitch
16.01.2019 10:48+1Original comments are better than auto-translation, auto-translation is better than nothing at all. Why not have both?
ZverArt
15.01.2019 15:43Yeah but for this purpose ALL articles would have to be translated to both languages otherwise it'll make no sense at all.
alff31
15.01.2019 16:05+2It can be like wikipedia model. Some article available in Russian, some in English and some in both languages.
ZverArt
15.01.2019 17:22Yes, it can. But at the same time the comments could be posted in different languages. What should Habr do with this then? Move them up? Down? Don't allow to post Russian comments below the English post or what?
deniskin Автор
15.01.2019 21:08+1Yes, Wikipedia is a great example how we can organise the structure of content. If it works why invent something new?
JC_IIB
15.01.2019 14:53+6I think, we need to translate our user profiles or at least make it bilingual :)
Meklon
15.01.2019 15:07+2How can I do that? I'm not sure, but the bilingual mix may look rather ugly for native English-speakers.
JC_IIB
15.01.2019 15:12+1Something like «I'm a doctor. Also linuxoid. If you have questions regarding my articles, please don't hesitate to send it to me via PM or...» bla bla bla (together with Russian version, of course).
But, it would be nice to have auto-switching of «About» section depending on what language you set in your settings. Boomburum, is it possible? For example, if I set English language, I will see English version of «About» in user profiles and vice versa.Meklon
15.01.2019 15:16+1It's not diffucult to translate information. I just wanted to pay attention to the lack of personal profile language switch. Native speaker will see the mix of Rus+Eng or just a Russian profile.
Areso
15.01.2019 15:21+2At least they could do 2 textboxes — Actual name in English, Actual name in Russian. Because right now I open some profile and Actual name is «ЛШТШФУМ Ащьф». What it does mean? How do I pronounce it? Is there any chance to see it in Latin graphic?
Boomburum deniskinMeklon
15.01.2019 15:34+2Areso
15.01.2019 15:35Thank you. Do you have a photo of your foreign Passport in Internet too?)
My point is not about this particular name, my point about Russian values in English profiles (since every profile opens in English, if site's interface language is English)
mezastel
15.01.2019 16:37+1This passport is broken on so many levels. Apart from the stupid use of Russian font (Lazurski? OMG) and the misalignment of letters, the passport is missing the whole bottom machine-readable part that's been replaced with whitespace. While it is concievable that CONSUL DE RUSSIE issued the passport, having a stamp on the front page is unlikely.
Areso
15.01.2019 19:14Of course, because it's cheap «klyukva» from The Bourne Identity movie. But for any English speaking user, who doesn't know Russian, any of Russian names written in Cyrillic will be look the same. It will look like «ЛШТШФУМ Ащьф».
hector
16.01.2019 09:24Vk has made good solution. If anybody choses English language the Names will show in English by transcription rules.
TonyLorencio
16.01.2019 09:32+1These rules have mistakes. Last names containing 'ия' become 'ia', but should be 'iya' (old GOST), 'iia' (GOST), or 'ija' (most European languages except English). It may be ok for first names ('Мария' -> 'Maria', 'Юлия' -> 'Yulia'), but sure it is not for last names.
Their support keeps silence
deniskin Автор
15.01.2019 21:10We will present this option within short period of time. Not only for users but also for companies.
A3a
15.01.2019 16:26+1I think one of preferred ways to deal with this would be to have a single comment section for articles which are:
1. Both published in habr
2. Translations of each other
Simple enough to detect and easy to implement… hopefully…
shpaker
15.01.2019 14:52+6Буду первым человеком оставившим под англоязычной статьёй русскоязычный комментарий :) А не рассматривался вариант объединения статей под одним id и чтоб язык статьи можно было менять уже на странице с публикацей? Ну то есть чтоб это были не две разных статьи, а одна, но с возможностью выбора языка просмотра.
nihi_l_ist
15.01.2019 14:57+2Wow, waited for English version of habr for so long. Now we just need the content.
Murat1992
15.01.2019 15:03+1Why russian version of this article is more popular?
Lerk
15.01.2019 15:06+1Probably because an English interface is set by default only for beta-testers… just guess.
upd. Seems wrong… I thought that English-interface wont show Russian articles and vice-versa…
upd2. weird. On the main page I can see only en-articles, including side-bar. But inside of this article there're plenty of rus-articles on the side-bar.megazloj
15.01.2019 17:28No. Pretty much everyone now can set english interface without beta-testing subscription.
PastorGL
15.01.2019 15:03+5Well, as some speaker (from Yandex, if I remember it right) said on some conference (it was years ago) 'If you're about to localize a product that was created without a localization in mind, better rewrite it from scratch.' By my own experience, this is not untrue, and requires quite an effort.
So, congrats to Habr team, you guys are great! And keep it coming!deniskin Автор
15.01.2019 21:13+1We do a hard job and we want not only develop a new product, but change the way of thinking inside the company. Thank you for your comment!
ilusha_sergeevich
15.01.2019 15:06+3Awesome! Congrats! But will editors' team do the same in English, what they do for Russian users?
Drag13
15.01.2019 15:07+3Nice shot, grats!
Btw, should I move articles from Medium, that already presented here in Russian?
igordata
15.01.2019 15:24+4Now there are two options what comments we will have under the articles:
1. Happy supporting comments from English speakers
2. Hateful and aggressive comments from Russian speakers
;)Lexicon
15.01.2019 16:13+2двуязычные комментарии?! bilingual comments?
I sincerely loved article, though if possible, I'd like author to address bilingual readers and perharps add reference links to an article source and perharps, publish this article as "translation". If you need help with any of these, feel free to ask! #habr #cake
Как обычно, штатный автор хабра, сделав перевод статьи( я точно где-то читал в оригинале ), не потрудился ни проставить тег, ни ссылку на оригинал. Тем, кто не ленился и выучил язык почти всегда лучше читать источник. Хабр уже не торт.
igordata
15.01.2019 15:26Could you please remove duration limit on voting on articles and comments?
Thanks.andorro
15.01.2019 15:27Why?
deniskin Автор
15.01.2019 15:32+2Users a lot of times asked about this policy (3 days for voting for articles and comments since they posting) and we think to change it.
andorro
15.01.2019 15:45This is a pretty good idea actually. There is not so much reasons to turn voting off at all — after the first 24 hours it won't be showing in the main feeds anyway.
On the other hand I see how some of the old articles are gaining times and times more views then they got initially and it would be nice if the rating have been changing as well showing not only a momentary but a historic value of a certain articles as well.deniskin Автор
15.01.2019 16:20+2I agree, and changes will follow soon, I think along with a change in the rules of the site (about cross-posting and copy-cut policy).
michael_vostrikov
16.01.2019 09:42I would not like the limit to be turned off completely. Article was posted 2 years ago and has the rating 100. Is it really a good article, or only 100 people over the world think so? Maybe better to make the limit 2 weeks or a month. Maybe to show votes after limit in a separate counter. Maybe to make the voice as a value of -10...+10, and show the rating as an average.
andorro
15.01.2019 15:26+3Everv since you've announced the Habr going bilingual I have been expecting smth similar to the
Facebook multilingual postsTonyLorencio
15.01.2019 17:40+1The "Facebook multiligual posts" concept has a major problem
AFAIK one can write any unrelated text in different languages.
Translation (RU)Концепция мультиязычных постов на Фейсбуке просто прекрасна.
ЕМНИП, концепция абсолютно не имеет недостатков.
andorro
15.01.2019 17:44+1How is that a problem?
TonyLorencio
16.01.2019 09:21It looks like a problem to me if the underlying discussion belongs to the comment itself, not to the comment version in Russian or English. It makes easy to mislead someone intentionnaly.
deniskin Автор
15.01.2019 21:20And this concept works for the platforms where the content have a short period of time living. We like the concept of Wikipedia where each articles have a separate state and long tail. Soon we will present a feature that let mass editing of post.
rroyter
16.01.2019 08:58Are you trying to replicate Wikipedia? I would hope not.
I think you have an opportunity to craft a unique blend of multilingual and multinational community that connects the world. Do that, don't try to copy Wikipedia or reddit.
deniskin Автор
16.01.2019 21:48We do not have an intention to copy Wikipedia (or Reddit), but we want to be a knowledge base. It's a way of transformation that Habr have passed last years. In search of a solution, people usually googling and find articles from our users. Therefore, we want to build a system that will best meet this need.
rroyter
16.01.2019 22:46I personally don't go to Habr in search of knowledge. I go for conversations and discussions on various topics. Am I in minority on this? Perhaps. Do a vote and find out what's more important for your audience — knowledge base or discussions. I'm curious myself.
michael_vostrikov
16.01.2019 11:04+1Wikipedia is a set of pages with static reference information. It does not have a feed or comments, any dynamic information that people are interested in. Its concept is not quite suitable for Habr.
cyborg-researcher
16.01.2019 22:28I think it will be not comfortable for authors when they will need be a tracking two tree comments, in which can will be same questions in different languages.
Boomburum
15.01.2019 17:52Where is «What's wrong with the English version of Habr» post? )
andorro
15.01.2019 18:08I usually make «What is wrong…» remarks when I see something essentially wrong rather than just an expanded list of a feature requests. But this is actually a long-awaited update so I'm fine with a fairly moderate list of a feature requests in the comments below.
raiym
15.01.2019 15:40+1Great job!
Now let's show Medium and DZone how tech publishing platform should work in 2019. =D
amarao
15.01.2019 15:59+2It was hilarious. I got to habr.com and found just a tiny bit of articles in English. It took me awhile to find a checkbox to enable bilingual content.
deniskin Автор
15.01.2019 21:24It's because of your computer settings. I hope only once you have to spend a time to set it.
amarao
16.01.2019 10:16+2Yep, but I was logged in. It's kinda strange to see that my browser settings (en-us) overrides account settings (which should be assumed to be Russian-speaking, as all other 'old' accounts).
Moreover, I have trouble navigate bilingual content, because I don't want to see translations of the stuff I already saw in other language.
I feel that current system does not handle bilingualism well.
… it should be a 'preferred' language, and 'other languages'. If an article is available in the preferred language, all translations are hidden (or available as links from the original article), if not, it is displayed only if it matches with 'other languages' of the user.
datacompboy
15.01.2019 16:32+1How beautiful you merged «The icing on the cake» and «Cherry on top» from English and Russian! :D
onlinehead
15.01.2019 17:11+1Ah, that's why an interface is in English:)
Congrats guys!
P.S. «User Status» is not translated yet. «Пользователь» instead of «Regular user» or something like that.
rsedykh
15.01.2019 17:24Lots of hubs are called «IT something», but `IT` in Russian and `IT` in English have different meanings. Hope you'll fix it for the English version.
deniskin Автор
15.01.2019 21:28The structure of hubs and descriptions soon will be totally reorganized.
SlimShaggy
15.01.2019 23:09What's the difference? I've always thought they both mean information technology :)
rsedykh
16.01.2019 00:35`IT` is more about technical personnel that fixes your printers and stuff. Like an «IT Crowd».
SlimShaggy
16.01.2019 00:52Oh, I see now, thanks! (though you probably meant "personnel", not "personal" :)
andorro
16.01.2019 01:11True. In Russian IT has a much wider meaning. Some of the closest analogue in English will be 'tech' I believe.
KvanTTT
16.01.2019 01:36I think the name of hub «Abnormal programming» is also not very suitable. Maybe «Obfusated programming» is better?
Zarf
15.01.2019 17:25That's indeed a fantastic news and a huge leap forward. Just can't wait to start sharing all those exciting articles with my english speaking friends!
Got a few question:
1. Why does language settings are separated from user (account) settings? Took me a while to find how to switch it back russian interface. I guess that's link with the fact that language settings should be available for both logged-in and unregistered audience, whereas the other settings are only for those with an account. Could you duplicate the settings for ease of access?
2. «Hello world! Или англоязычный Хабр, v1.0» and «Hello world! Or Habr in English, v1.0» are technically the same article, just in different language. Is there an easy way to find an other language counterpart, ie. «read this article in Russian» button? The more articles will have translations, the more essential it will be to have an easy way of switching between.
3. At the moment both both Russian and English articles appear on my homepage flow, which is exactly as I want it and the way I have configured it. However that also means that an article that I have already read in one language, can appear once more in a different one. Is there a way around it? I only want read read it once.
4. With more translations coming, is there a way to be notified once new language is available for my bookmarked articles.deniskin Автор
15.01.2019 21:541. We have decided that the current structure of settings is simple and understanding. But it's not a final decision. We need more user experience.
2 and 3. We will follow how things happen and if there is something complicated, we will update our languages features.
4. Thanks, noted your request!
StErMi
15.01.2019 17:28+1I was waiting for this moment since years! Thank you very much guys!
Would it be a good place for me to also post my technical content about SAP's work I daily do? That content is written by me but I also post it on medium and on SAP blog.deniskin Автор
15.01.2019 21:56You free to post your user experience even if it already posted in other sites. Let's post it! You're free to post your user experience even if already posted in other sites. Let's post it!
StErMi
15.01.2019 22:11deniskin what if I cannot find specific hubs for my blog post? My blog post are specific for SAP / SAPUI5 (a SAP technology) and SAP SCP. What hubs should I use? I would like to no use general hubs like JavaScript as the primary one.
deniskin Автор
15.01.2019 22:14If you hard to find suitable hub, please email us to support@habr.com
StErMi
16.01.2019 23:52Hi deniskin i tried to send an email to the support but they still didn't respond
Boomburum
18.01.2019 01:14From what mail did you write? You can write me in private messages (or try to duplicate the request through the feedback form). As for the question, we can add a new hub (for example, SAP), but it will be common for publications about SAP-topics (SAP HANA, SAP SCP etc).
StErMi
18.01.2019 11:27+1Hi, I sent that email to support@habr.com. I will send it again through that feedback form. I get it, that's no problem at least I can have one Hub for it ;)
andorro
15.01.2019 17:51Btw is it just me or English font looks a bit weird? I mean besides a different shape of the letters and words of course.
kababok
15.01.2019 18:34Und gerade gleich werden wir prufen ob alle Symbole aus anderen Sprachen komplett ubernommen werden… =D
Getrennt im Satz und zusammen: u-a-o-? vs. U-A-O-? ;))
deniskin Автор
15.01.2019 21:58Deutsch wird bald folgen!
EminH
16.01.2019 00:29Another test — Bu qardas n? yaz?b bilmir?m, amma...
des plans pour ajouter plus de langues? vous ne maitrisez actuellement que 2 langues sur 5 que je connais;)
tendium
16.01.2019 03:04Czech letters test: tri tisice tri sta tricet tri stribrnych strikacek prestrikalo pres tri tisice tri sta tricet tri stribrnych strech.
AaOoIiUuuYyEeCcDdSsTtNnRr. Seems to be working :)Meklon
16.01.2019 09:16???? ?? ?? ???? ??? ?? ??? ????? ??? ??????? ????.
???? ?? ? ???? ??? ??????? ??????? ?????? ????.
Hay th? nghi?m cung m?t luc cac ngon ng? k? l? hon.
???????????????????????????????????????????????????????
??? ?? ?? ??? ??? ???? ?????? ?????? ?? ??????? ?????
??? ? ?? ???? ??? ??? ? ???.
kryvichh
16.01.2019 12:02Калі вы будзеце дадаваць мовы згодна папулярнасці ў Сеціве, чарга да беларускай дойдзе ў 2076 годзе!
Спадзяюся на прагрэс медыцыны. ;)
ghostinushanka
15.01.2019 19:30+5FYI i decided to writte this as a comment instead of personal msg cause i expect there will be a gazillion of those…
deniskin
Personal profile page:
subscriber should be singular in that case… the pain of making site multilingual, been there, done that :)
1 subscribers
No comment
You have 1 приглашение. You can invite some good people.
Default US time format for EN version is just a big no-no… Please make it configurable (or i'm just blind and was not able to find it)
1/15/19, 7:18 PM
deniskin Автор
15.01.2019 21:59Thank you for bug report, noted!
qbertych
16.01.2019 05:49+2Actually the US time/date format is hated all across Europe, especially in the IT/hi-tech community since it does not make any sense.
On the contrary, Americans are generally ok with the European time and date format. So you should definitely proceed with it rather than with the US one.
Enmar
15.01.2019 19:34+2It's cool!
Good job.
I hope habra users will remember about Russian speaking community and continue
writing good articles in Russian.
And of cource London is the capital of the Great Britain)
arheops
15.01.2019 20:06+2Okay. I have browser locale EN for my work-related searches.
What i have do to return back russian version of site?
When i go profile->settings, i have no option like on post picture.
Okay, found in 10 minutes. But WHY it not availible via Settings?
smeton
15.01.2019 21:24+1Congrats Habr! Finally the time has come to reveal this great resource to the English speaking community.
deniskin Автор
15.01.2019 22:01Despite the fact that it may be too late, Habr is still one of the largest sites for developers in the world. With your help we will make it even more bigger.
deniskreshikhin
15.01.2019 22:04Непонятно, английский контент на русском можно комментировать или нельзя?
deniskin Автор
15.01.2019 22:17It depends on circumstances, like if you have a chat with english languages folks, or a conversation with a ticket seller at the train station in Liverpool, England.
andorro
16.01.2019 01:43I suggest to stick with the 'one tread — one language' principle.
deniskreshikhin
16.01.2019 01:47-1Ein Volk, Ein Reich, Ein Fuhrer!
andorro
16.01.2019 02:49Whatever suits you.
deniskreshikhin
16.01.2019 11:16+1Nope sorry, people should have a right to use a language which they want to use. Everything else is fascism.
Of course no one owes to reply on a language which cant understand, but forbid people to use another language is fascism and culture discrimination.
StErMi
15.01.2019 22:12deniskin I've just received an email from habr (it was an alert because you answered one of my comment) and it was in Russian. You should check which is the primary language of the user that receives the message and use a different template based on it ;)
timonbandit
15.01.2019 22:15That's great. But where do you find authors?
deniskin Автор
15.01.2019 22:19Among our users and companies that have something to tell, because they all do cool things.
ProRunner
15.01.2019 23:10Do you have any specific plans of promoting the website for English-speaking audience? Or you're relying just on a search engine and word of mouth traffic?
undefinedhash
15.01.2019 23:43-1The Awkward moment when you was changed FF interface on to Simplified Chinese and getting «new» Habr. Whadafck-«chinese hackers»-«copycats»-%choose your words%
telhin
16.01.2019 01:24deniskin, my Read and Comment account received an invitation from itself and became a regular user. My karma == 1. Was it planned?
Boomburum
16.01.2019 03:11Yes, it is feature :) From post:
From today you can create publications in English and translate articles from Russian. Also feel free to invite friends who live abroad and speak English. If each of us will send invitation even to one such fellow, be sure we will succeed and our bold attempt to get out of our throughout regulated sandbox will look not so crazy. To make it easier during the day we will grant one invitation to each user with positive karma.
StErMi
16.01.2019 10:27deniskin your current twitter link (footer of the page) is not working. It's a 404 page ;)
Boomburum
18.01.2019 01:22It was a slight misunderstanding :) In the account settings, we mistakenly filled in the creation date of Habr as the date of birth (in the account) and Twitter blocked us as young for Twitter. Already fixed it.
tagirb
16.01.2019 10:44+1Great stuff! How do I file a bug report though? As a comment to this thread?
Boomburum
18.01.2019 01:24Yes, for example. Or in private messages to me / daleraliyorov (it is possible in Russian).
konchok
16.01.2019 11:59-2Теперь тупой хабр пихает мне всё время инглиш. Ну йоптыть так трудно посмотреть какой приоритет языков стоит в браузере?? Выставление языка по стране IP это даже не интернет нулевых а вообще какое-то днище.
Lizzzza
16.01.2019 14:23I'm not in Russia and it seems that default language is set to English.
Yesterday I published post in Russian (it was created week ago without any language settings).
And now my post is in English section. How to change it?
Reiges
16.01.2019 21:51Раздельный по языковым контекстам поиск — это сознательное решение? Может параметризовать возможность сквозного поиска?
Ну и поправить бы огрехи:
gotozero
16.01.2019 22:24Развели тут serach.
Reiges
17.01.2019 10:31сам себе:
- сквозной поиск на самом деле работает (включить оба языка в настройках)
cyborg-researcher
16.01.2019 22:50-1What will be the policy for obscene language?
In English internet segment people not concerned about it. What the UFO will do when someone will be use something like «this is fuckup practice and if you go that way, your code will look like child whoom born after whore was fucked in international ganbang. Stop that shit immediately!», «That framework look like fucking fagot's asshole!» and etc.cyborg-researcher
16.01.2019 23:49-1Перечитал свои комменты на рунглише. Всё ж это жесть.
Пожалуй буду стараться пореже мучать им местную публику.
Boomburum
18.01.2019 01:29Healing properties of ReadOnly accounts have not been canceled by anyone :)
cyborg-researcher
18.01.2019 02:01So, the rules will be the same. And f-bomb as and other obscene words will be out law. But what UFO will do if comment useful and interesting and meaningful and given opportunity to interesting discussion, but it have bad words?
P.S.
Mobile version still have issue with not active battons «предпросмотр» and «отправить».Boomburum
18.01.2019 13:59We pay attention to the context — user's karma, his other comments, and so on. If the user scolded «accidentally», then we can simply correct the comment (for example, by inserting * into the bad word or replacing it with a synonym) and make him a warning in pm. But if user systematically violates the rules, then we use more complex sanctions. Each case is considered individually.
Goscha
17.01.2019 15:06Question: why I can't visit habr.com/en/ if logged in, but can visit it normally while logged out?
red_andr
17.01.2019 22:34А у меня обратная проблема. Когда заходу на Хабр, автоматически перекидывает на английскую версию. Хочу обратно на русскую! Я не для того хожу на Хабр, чтобы читать статьи на английском. На английском и так полно ресурсов. Или Хабр тупо по адресу определяет язык участника? Если у меня канадский IP, то вали на английскую версию и не выпендривайся?
one-two
Congrats!
x2bool
London is the capital of Great Britain!
MechanicZelenyy
Let me speak from my heart.
Aquahawk
My name is Misha
Meklon
My father is a doctor
ivlad
Sincerely yours,
the Stogov family.
roodz
Who is on duty today?
Meklon
An apple a day keeps the doctor away
vlreshet
I have a cat and a dog!
Meklon
I want to be a cosmonaut.
vlreshet
One,one, one, little dogs run!
medotkato
It’s a pity that miss Kitty doesn’t live in our city.
Zettabyte
Three witches watch three Swatch watches. Which witch watch which Swatch watch?
striver
medotkato
Come to the blackboard!
vconst
How much now watch?
striver
Zettabyte
one-two
Сенкью вери мач!)