sphinxdocs: i18n support
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 48/100
- Type d'issue
- Fonctionnalité
- Clarté
- Plutôt claire
- Activité
- Calme
- Domaine
- build-system, documentation
Piste de recherche
Commencez par lire la règle sphinx_docs dans //sphinxdocs/sphinxdocs/sphinx.bzl ainsi que le workflow d'internationalisation de Sphinx qui lui est associé. C'est terminé lorsque la règle accepte un tableau lang, génère les fichiers de traduction nécessaires et produit la documentation pour chaque langue spécifiée.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
sphinxdocs: i18n support
Relevant Rules
sphinx_docs in //sphinxdocs/sphinxdocs/sphinx.bzl
Description
sphinx_docs should accept a lang array of strings and produce docs for each specified language
Describe the solution you'd like
per https://www.sphinx-doc.org/en/master/usage/advanced/intl.html I think it would have to run sphinx-build gettext, save the .po files somewhere within the repo (pretty sure that these are checked into the VCS), and then run sphinx-build -Dlanguage= for every specified lang
Describe alternatives you've considered
sphinx-intl seems to be the common extension for i18n workflows but it doesn't seem strictly required https://www.sphinx-doc.org/en/master/usage/advanced/intl.html#translating-with-sphinx-intl
- Langage dominant
- Starlark
- Étoiles
- 687
- Forks
- 726
- Merge moyen
- 1 j 7 h
- PR mergées (30 j)
- 77
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de bazel-contrib/rules_python
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
bazel-contrib/rules_python#4251 · 1 réaction ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
bazel-contrib/rules_python#4164 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
go:embed stdlib_list.txt file in gazelle/python/std_modules.go is missingPeut-être pris @udaya2899 l’a pris il y a 16 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
bazel-contrib/rules_python#3821 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 3/5 1-2 jours Accessibilité débutants 45/100
bazel-contrib/rules_python#4269 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 20/100
bazel-contrib/rules_python#4250 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de bazel-contrib/rules_python
Issues similaires
-
Build: the CUDA backend fails without cuDNN instead of skipping the cuDNN shim (as the cuDF shim does)Peut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
beehive-lab/TornadoVM#1248 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
SimVascular/svZeroDSolver#253 ·
-
difficulty: easy domain: devops effort: 1-4h enhancement good first issue smart-contracts Stellar Wave
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
Kaycee276/Chesster#469 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
ai-generated bug
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
VV01T3K/ResearchCruiseApp#463 ·
Les mainteneurs répondent en général sous 2 jours
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 75/100
tesseract-ocr/tesseract#4653 ·
Les mainteneurs répondent en général sous 1 jour