Skip to content
This repository has been archived by the owner on Apr 21, 2023. It is now read-only.

Sinhala Translation Progress #1

Closed
16 of 88 tasks
tesseralis opened this issue Feb 13, 2019 · 71 comments
Closed
16 of 88 tasks

Sinhala Translation Progress #1

tesseralis opened this issue Feb 13, 2019 · 71 comments

Comments

@tesseralis
Copy link
Contributor

tesseralis commented Feb 13, 2019

Maintainer List

For New Translators

To translate a page:

  1. Check that no one else has claimed your page in the checklist and comments below.
  2. Comment below with the name of the page you would like to translate. Please take only one page at a time.
  3. Clone this repo, translate your page, and submit a pull request!

Before contributing, read the glossary and style guide (once they exist) to understand how to translate various technical and React-specific terms.

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

For Maintainers

When someone volunteers, edit this issue with the username of the volunteer, and with the PR. Ex:

When PRs are merged, make sure to mark that page as completed!

Core Pages

To do before releasing as an "official" translation. Please translate these pages first.

Basics

API Reference

  • React
  • React.Component
  • ReactDOM
  • ReactDOMServer - @RizkyRajitha
  • DOM Elements
  • SyntheticEvent
  • Test Utilities
  • Shallow Renderer
  • Test Renderer
  • JS Environment Requirements
  • Glossary

Navigation

These are the navigation links that appears in the sidebar. Possibly wait until
the corresponding sections are translated to do these.

Next Steps

These are the next most important translations, ordered by importance:

Installation

Hooks

Everyone is hooked on hooks! People are really excited for these and it would be great for them to be translated.

  • Introducing Hooks - @pavinduLakshan
  • Hooks at a Glance
  • Using the State Hook
  • Using the Effect Hook
  • Rules of Hooks
  • Building Your Own Hooks
  • Hooks API Reference
  • Hooks FAQ

Warnings

These are the pages that you get when you click the links in the console (e.g. https://reactjs.org/warnings/dont-call-proptypes.html). People tend to search these, so please don't translate the error message itself.

  • dont-call-proptypes
  • invalid-aria-prop
  • invalid-hook-call-warning
  • legacy-factories
  • refs-must-have-owner
  • special-props
  • unknown-prop

Advanced Guides

  • Accessibility
  • Code-Splitting
  • Context
  • Error Boundaries
  • Forwarding Refs
  • Fragments - @Sachin-Liyanage
  • Higher-Order Components
  • Integrating with Other Libraries
  • JSX In Depth
  • Optimizing Performance
  • Portals - @Yasas4D
  • React Without ES6
  • React Without JSX
  • Reconciliation
  • Refs and the DOM
  • Render Props
  • Static Type Checking
  • Strict Mode
  • Typechecking With PropTypes
  • Uncontrolled Components
  • Web Components (@malithmcr)

FAQ

  • APIs and AJAX - (@prabath95)
  • Babel, JSX, and Build Steps - (@Menuka5)
  • Passing Functions to Components
  • Component State
  • Styling and CSS - (@Menuka5)
  • File Structure - (@gdsghost)
  • Versioning Policy
  • Virtual DOM and Internals - (@Rashmildp)

Contributing

Priority: Low

  • How to Contribute
  • Codebase Overview
  • Implementation Notes
  • Design Principles

Components

Components in src/components that have some text in them.

  • CodeEditor
  • CodeExample
  • ErrorDecoder
  • LayoutFooter
  • LayoutHeader
  • MarkdownPage

Additional Translations

These are not the primary translation targets.

  • Blog
  • Community
@pavinthan
Copy link
Contributor

Thanks you so much @tesseralis 🙏

@tesseralis
Copy link
Contributor Author

@pavinthan how are things going? Have you all started working on any of the pages?

@pavinthan
Copy link
Contributor

@tesseralis Yes, We are working on each pages we will update Home page soon.

@ddc22
Copy link

ddc22 commented Feb 18, 2019

Hi @pavinthan @tesseralis would like to contribute. Any plan on how you are dividing up the pages?

@pavinthan
Copy link
Contributor

pavinthan commented Feb 18, 2019

Thank you for your interest @jdc91,
could you please help to translate tutorial page ?
once you done tutorial page we move to next.

if would you like to become a maintainer of this project let us know,
use https://react-translations.slack.com this slack workspace to keep in touch.

@tesseralis
Copy link
Contributor Author

@jdc91 I gave you the tutorial page for now. Please let the other maintainers know if you need any help -- it's a big one. Feel free to pick one of the other pages (like "Hello world") as well if you want something smaller.

@TRomesh
Copy link
Contributor

TRomesh commented Feb 24, 2019

@tesseralis @pavinthan Hi all i would like to contribute to this and also I would like to become a maintainer of this project too. Shall i start with the page Introducing JSX

@pavinthan
Copy link
Contributor

pavinthan commented Feb 24, 2019

We have done a PR to add you as maintainer to this project,

We are moving too slow now, help us to speed up our progress
and use https://react-translations.slack.com this slack workspace to keep in touch.
let us know once you stared the Thinking in React page.

Thanks @TRomesh

@isuruAb
Copy link
Contributor

isuruAb commented Feb 24, 2019

@pavinthan @tesseralis Hello, I would like to translate #Basics -> Hello World page. Could you please edit the issue

@pavinthan
Copy link
Contributor

pavinthan commented Feb 24, 2019

@isuruAb - updated, Thanks for your support 🙏

use https://react-translations.slack.com this slack workspace to keep in touch.

@tesseralis
Copy link
Contributor Author

@pavinthan @jdc91 @TRomesh how are your translations going?

@TRomesh
Copy link
Contributor

TRomesh commented Mar 28, 2019

@tesseralis @pavinthan The translation for Introducing JSX is almost finished by the way i cannot join the https://react-translations.slack.com slack group you guys will need to send a request.

@tesseralis
Copy link
Contributor Author

@agentmilindu
Copy link

Hi @tesseralis, I would like to help with "Introducing JSX"

@pavinthan
Copy link
Contributor

thanks @agentmilindu, please go ahead with that 😃

@MenukaIshan
Copy link
Contributor

Hi @tesseralis @pavinthan I would like to help with "Components and Props"

@asela-wijesinghe
Copy link
Contributor

asela-wijesinghe commented Mar 30, 2019

Hi, @pavinthan @tesseralis Shall i go with "Conditional rendering"

@NipuniBhagya
Copy link

Hi @pavinthan @tesseralis I would like to help with "Rendering Elements". May I proceed?

@pavinthan
Copy link
Contributor

thanks @Menuka5, @asela-wijesinghe and @NipuniBhagya, please go ahead with your selections 😄

@csranasinghe
Copy link
Contributor

Hi @pavinthan @tesseralis I like to translate the "Handling Events" page. Shall I start the translation?

@pavinthan
Copy link
Contributor

sure, thanks @rexzing, please go ahead with your selection

@dasaCoder
Copy link
Contributor

Hi, I would like to translate CDN links page. Can I continue with that?

@pavinthan
Copy link
Contributor

Sure, thanks @dasaCoder

@dasaCoder
Copy link
Contributor

HI, I would like to translate State and Lifecycle page. Shall I proceed with that?

@pavinthan
Copy link
Contributor

@dasaCoder sure, please

@chathurawewelwala
Copy link
Contributor

Hi, i would like to translate Forms if you don't mind

@Rashmildp
Copy link
Contributor

Hi @pavinthan @tesseralis I would like to contribute in translating FAQ ->Virtual DOM and Internals

@pavinthan
Copy link
Contributor

@gdsghost @Rashmildp Yes please

@pavinduLakshan
Copy link
Contributor

Hi @pavinthan, I would like to contribute in translating Installation -> Getting started page.

@pavinthan
Copy link
Contributor

@pavinduLakshan Yes please

@pavinduLakshan
Copy link
Contributor

Hi @pavinthan, I would also like to contribute to translating Installation -> Add React to a Website

@pavinthan
Copy link
Contributor

@pavinduLakshan Yes sure and thank you for your support

@pavinduLakshan
Copy link
Contributor

Hi @pavinthan I will be contributing to translating installation -> Create a New React App

@pavinthan
Copy link
Contributor

@pavinduLakshan sure please

@pavinduLakshan
Copy link
Contributor

Hi @pavinthan, next I would like to translate Introducing Hooks.

@RizkyRajitha
Copy link
Contributor

Hi @pavinthan, I would like to translate ReactDOMServer

@pavinthan
Copy link
Contributor

@pavinduLakshan @RizkyRajitha sure please

@Sachin-Mamoru
Copy link
Contributor

Sachin-Mamoru commented Aug 2, 2021

Hi @pavinthan , I would like to contribute to translating Advanced Guides -> Fragments.

@Sachin-Mamoru
Copy link
Contributor

@pavinthan 👆👆

@pavinthan
Copy link
Contributor

@Sachin-Liyanage sure please

pavinthan added a commit that referenced this issue Aug 10, 2021
Created Sinhala language translation of addons-create-fragment.md file #1
@Yasas4D
Copy link
Contributor

Yasas4D commented Aug 11, 2021

Hi @pavinthan, I would like to translate Advanced Guides -> Portals

@pavinthan
Copy link
Contributor

@Yasas4D sure please

@ksenginew
Copy link

Please release sinhala language support as soon as possible.

Ask me for any help.

@pavinthan
Copy link
Contributor

Hi @ksenginew It's already there https://si.reactjs.org/ and if you want to contribute to this project, please select a topic and start to translate

@ksenginew
Copy link

Hi @ksenginew It's already there https://si.reactjs.org/ and if you want to contribute to this project, please select a topic and start to translate

Hi @pavinthan,

It looks like even the homepage is incomplete. Can I select the home page.

And I suggest you to translate entire site using Google translate. then edit it by hand. Nowadays Google translate works finely for most situations. But it has some errors.(Yes it says "රාජ්‍ය"-rajya to "state"). We can manually fix it.

Thanks.

@ksenginew
Copy link

ksenginew commented Nov 12, 2021

@gaearon
Copy link
Contributor

gaearon commented Apr 21, 2023

It looks like this translation has stalled, and is now very outdated.
I'm going to archive this repo, but if someone wants to pick up, please start a new effort.

@gaearon gaearon closed this as completed Apr 21, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests