javascript-tutorial/hi.javascript.info

Hindi Translation Progress

iliakan opened this issue ยท 87 comments

Maintainer List

@rskhan167

For New Translators

Please read this first (click to open)

To translate an article:

  1. Check that no one else has claimed your article in the checklist below.
  2. Comment below with the title of the article that you would like to translate, exactly as listed, e.g. An Introduction to JavaScript.
    • Please take only one article at a time.
  3. Fork this repo, translate the article in your fork and submit a pull request!
    • The pull request title should be same as the article, e.g. An Introduction to JavaScript (just like comment)

Please be prompt with your translations! If you find that you can't commit any more, let maintainers know so they can assign the page to someone else.

For Maintainers

Click to open

We recommend that a translation has 2 reviews to be merged.

Please let others know what you do, on community boards and chats, invite them to join. Translations become better if more people see them.

Translations are tracked below, like this:

Our helpful bot watches comments and adds the translator nick and PR id, marks completed, when PR is merged. You can read the details at https://javascript.info/translate/bot.

If something doesn't work right, please contact @iliakan.

Team translation

More details about team translation: https://javascript.info/translate/bot.

Only maintainers can check/uncheck items below. If you're not, please write in a comment what you take to translate, the title, exactly as in the list.

The JavaScript language

An introduction

JavaScript Fundamentals

Code quality

Objects: the basics

Data types

Advanced working with functions

Object properties configuration

Prototypes, inheritance

Classes

Error handling

Promises, async/await

Generators, advanced iteration

Modules

Miscellaneous

Browser: Document, Events, Interfaces

Document

Introduction to Events

UI Events

Forms, controls

Document and resource loading

Miscellaneous

Frames and windows

Binary data, files

Network requests

Storing data in the browser

Animation

Web components

Regular expressions

Debugging in Chrome

Seems like first one An Introduction to JavaScript is already localized in Hindi language but it's still unchecked.

Question: Is this issue is about translation or localization because both of them are very different things?

I am a member of Kubernetes team for in hindi language and we localise the content, not translating it.

That's because PR didn't have the same title, so the bot didn't check it.
And also the maintainer didn't check it here.

@siradityaverma are you using the bot?

I want to translate JavaScript Fundamentals whole section

Please take 1 article at a time.

I can do Hello, world! @iliakan

@iliakan sorry for the late reply. My GitHub notifications are flooded so I missed the PR notifications from the bot. Is there a dedicated slack channel or something for this?

Personally I made some email filters for my client :-)

An Introduction to JavaScript

I'd like to take translation of Manuals and specifications

Code editors @iliakan

If @siradityaverma isn't online any more, I could assign another collaborator, to be able to review and merge PRs.

Let me know if your JS knowledge is good enough for that.

@iliakan I will be happy to do that.

@Harendra1993 / @iliakan if you want to take over this project, that'd be great. I've been so busy that I am not able to contribute anything apart from reviewing PRs and merge requests. Just be careful with the PRs. People raise requests by directly translating from translation tools and the grammar just ends up being completely wrong. :)

Done!

I don't see any progress being made here. Can I start on this?

@siradityaverma @Harendra1993 really did nothing?

@siradityaverma @Harendra1993 really did nothing?

They did start. But, I can't see any changes on the checklist as well as on the repo. There is only a small chunk of a file changed which also could have been done well. As @siradityaverma mentioned seems he is not having enough time. I can take this from here.

@theBstar you're the maintainer now.

I'd like to take translation of Manuals and specifications

@mayank-gangwal Sorry for the late reply. Please confirm if you want to pick this up. I will assign it to you.

I wish to translate code editors.

I wish to translate code editors.

Thanks for your interest @ayushhagarwal . I am assigning you the article then. Let me know if you need anything. Also, we are preparing a glossary to follow, It will be updated on other PR. I will tag you there as well.

hey @theBstar after forking should i make changes in the master branch itself and submit the pull request from the same master branch?

hey @theBstar after forking should i make changes in the master branch itself and submit the pull request from the same master branch?

You can go ahead fork, make changes on master and raise a PR ๐Ÿ‘ @ayushhagarwal

An Introduction to JavaScript

Manuals and specifications

Manuals and specifications
@ayushhagarwal . Great. If you comment the exact title, the bot will assign the article to you if its not already taken. I have updated the comment and assigned the article to you.

Hello, world!

Developer console

Code structure

The modern mode, "use strict"

Variables

Prototypal inheritance

Thanks @amit11893 . Let us know if you face any difficulties or need help with anything.

Data types

Error: the article already has meta information in the Progress Issue "(@ashpratap007)" โ‰๏ธ

Interaction: alert, prompt, confirm

Error: the article already has meta information in the Progress Issue "(@ashpratap007)" โ‰๏ธ

I got the following error on Choosing "Data Type". Can someone guide me, if I can proceed or not?

Error: the article already has meta information in the Progress Issue "(@ashpratap007)" interrobang

I got the following error on Choosing "Data Type". Can someone guide me, if I can proceed or not?

Hi @ashpratap007 , Don't worry about the error. Please proceed with the MR.

Comparisons

Ninja Code

Basic operators, maths

Hello team I would like to translate the "Type Conversions" Article

Loops: while and for

The "switch" statement

Hello team I would like to translate the "Type Conversions" Article

@PraveenPal4232 I am assigning the article to you. You can just copy the title from the checklist and comment, It will be auto assigned. Thanks.

Conditional branching: if, '?'
I would like to translate this.
I like this resource very much and it would be so great to have this resource in hindi.
there isn't much activity here although. Maybe we can make progress

Conditional branching: if, '?'
I would like to translate this.
I like this resource very much and it would be so great to have this resource in hindi.
there isn't much activity here although. Maybe we can make progress

I am assigning the issue to you. Here onwards, You can just copy the title from checklist above and the bot will auto assign the article to you.

Conditional branching: if, '?'
I would like to translate this.
I like this resource very much and it would be so great to have this resource in hindi.
there isn't much activity here although. Maybe we can make progress

I haven't been able to dedicate enough time these days. If anyone is interested we can add them as maintainer. I can still help out with translation and reviews.

Conditional branching: if, '?'

Logical operators

Can any guide me for this translation because this is my first time contribution here?

@theBstar can you help me? I don't know how to begin the process of translation?

Can any guide me for this translation because this is my first time contribution here?

  1. You can fork this Repo
  2. Update the required file -> the chapter, question, and answer (only the non-code part)
  3. Make a pull request

To update the required file, I usually use the google translator tool, then go through the machine translation and make any changes required.

If this is your first ever pull request, https://www.freecodecamp.org/news/how-to-make-your-first-pull-request-on-github-3/ Link above might help. (the article above shows git usage via command line, but for this project you can mostly rely on the github gui)

No, this not my first pull request. But I am first time contributing to such a large code base so wanted start carefully, I don't want to mess up.

Comments

Code structure

Error: the article already translated in the Progress Issue โ‰๏ธ

The modern mode, "use strict"

Error: the article already has meta information in the Progress Issue "(@theBstar)" โ‰๏ธ

Variables

Error: the article already translated in the Progress Issue โ‰๏ธ

Functions

Code editors

Functions

Function expressions

Conditional branching: if, '?'
I would like to translate this.
I like this resource very much and it would be so great to have this resource in hindi.
there isn't much activity here although. Maybe we can make progress

I haven't been able to dedicate enough time these days. If anyone is interested we can add them as maintainer. I can still help out with translation and reviews.

Hi @theBstar, I am interested in maintaining this project. Please let me know if this is possible? Thanks.

@rskhan167 Is your JS knowledge good enough to review PRs?

Maintainers are welcome, Hindi is language of many people.

Yes, @iliakan I think so. I am working as a Nodejs developer for the past year.

Done! You're the maintainer now, @rskhan167 !

Comments

Polyfills and transpilers

@iliakan , We should encourage people to contribute in this repository by participating in Hacktoberfest. It will boost engagement.

@Deep1Shikha We tried, it doesn't work. Commits from Hacktoberfest are crap.

@iliakan @theBstar Agreed. Quality is utmost important for us.

Arrow functions, the basics

i would like to translate " Objects" @iliakan

Error: the article already has meta information in the Progress Issue "(@ashpratap007)" โ‰๏ธ

Nullish coalescing operator '??'