python-humanize / python-humanize/humanize

Impossible to translate to Romanian

Ouverte
#270 6 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

bug
Langage dominant
Python
Étoiles
756
Forks
148
Merge moyen
6 j 1 h
PR mergées (30 j)
12

Description

I was checking out the package to use it in a project. I'd need to translate it to Romanian, however a summary look reveals that would be a challenging task. For example the ordinal seems to make a map of suffixes for numbers 0-9, but that doesn't work in Romanian:

0th
to my knowledge doesn't exist, but maaaybe among friends you could say "al 0-lea" (m); maybe; no (f) though;
1st
"prima" (f); "primul" (m);
2nd
"a 2-a" (f); "al 2-lea" (m);
3rd
"a 3-a" (f); "al 3-lea" (m);
23rd
"a 23-a" (f); "al 23-lea" (m).

So to give it a chance to translate at least the possible strings, they would need to interpolate the value.

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Aucun fichier ni test n’est nommé dans l’issue. Commencez par localiser le formateur d’ordinaux et son chemin de traduction ou d’interpolation ; le travail est terminé lorsque les ordinaux roumains peuvent exprimer les formes féminines et masculines documentées, y compris des valeurs comme 23rd, sans supposer uniquement une table de suffixes de 0–9.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
python
Domaine
internationalization, localization
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
Active
Clarté
Plutôt claire
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.