Any plans for adding Internationalization (i18n) Support for react-native documentation?
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 30/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Necesita aclaración
- Estado de actividad
- Activo
- Stack tecnológico
- react-native
Línea de trabajo
Start by reviewing the Docusaurus i18n feature documentation and the related issues #72 and #4367. Determine the required documentation structure changes, supported languages, and maintenance approach; the work is complete when React Native documentation has a defined, maintainable internationalization setup.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Description
"Internationalization, often shortened to "i18n", is the practice of designing a system in such a way that it can easily be adapted for different target audiences, that may vary in region, language, or culture."
What is the problem?
Although English is the dominant language in programming, English-only documentation may create a high barrier to entry for beginners, students, and non-native English speakers. Reading technical documentation in a foreign language maybe significantly harder for new developers (including myself) to get started (though not just for React Native but also other documentations too;)
How can we address it?
Since the documentation is built with Docusaurus, we could leverage the built-in Docusaurus i18n feature.
Why is it important?
As mentioned above, it makes the documentation much more accessible to a global audience. However, I understand that this is an optional feature and that maintaining multiple translations can create additional overhead for the core team.
Who needs this?
Beginners, students, and developers who are not fluent in English.
When should this happen (use version numbers if needed)?
Whenever feasible. Since this is an optional enhancement, it can be introduced at any time, though the initial setup will require some file structure changes to integrate the i18n system.
Related Issues, PRs:
#72(opened on Dec 15, 2017 🫨), #4367
- Lenguaje dominante
- MDX
- Estrellas
- 2.2k
- Forks
- 6.3k
- Merge medio
- 13 h 6 min
- PR fusionados (30 d)
- 28
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de react/react-native-website
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
react/react-native-website#5258 ·
Los mantenedores suelen responder en 1 día
-
Docs: distinguish Fast Refresh effect reruns from Strict Mode checksPosiblemente ocupada @walitemuri la tomó hace 24 días. Abierto
Dificultad 1/5 1-3 horas Aptitud para principiantes 88/100
react/react-native-website#5217 ·
Los mantenedores suelen responder en 1 día
-
Integration with Existing Apps: Podfile example does not use `use_react_native!`, is incompletePosiblemente ocupada @mhjacobson la tomó hace 1702 días. Abierto👋 Good first issue
Dificultad 1/5 Menos de una hora Aptitud para principiantes 78/100
react/react-native-website#2958 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 1-2 días Aptitud para principiantes 48/100
react/react-native-website#5216 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 1-2 días Aptitud para principiantes 42/100
react/react-native-website#5154 · 6 comentarios ·
Los mantenedores suelen responder en 1 día
Todos los issues de react/react-native-website
Issues similares
-
documentation epic:minimal-layout help wanted priority:P2
Dificultad 2/5 Medio día Aptitud para principiantes 85/100
Los mantenedores suelen responder en 1 día
-
Link Checker ReportAbiertoautomated issue report
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
RapidAI/RapidOCRDocs#119 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
modelcontextprotocol/servers#5071 ·
Los mantenedores suelen responder en 1 día
-
documentation
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
Verifiedz/Shimmer#144 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
changelog investigate
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
ramnes/notion-sdk-py#409 ·