patternfly / patternfly/patternfly-react

Bug - [Pagination] - ofWord insufficient for internationalization

Aperta
#11,317 4 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Stale
Lingua principale
TypeScript
Stelle
862
Fork
392
Merge medio
4g 8h
PR unite (30g)
9

Descrizione

Describe the problem
The pagination ofWord prop simply sticks that word in the phrase (e.g. "1 – 2 of 2"), but this word order is incorrect/incomplete in some languages.

For example, in Chinese, "1 - 2 的 2" should be "2 的 1 - 2"; instead of "1 的 1 页" it should be "1 页的 1".

Is this issue blocking you?
One possible workaround is to define our own ToggleTemplate instead of the one provided by PF. See https://github.com/ansible/ansible-hub-ui/pull/3248/files#diff-557f73ee26e47e81e8822500a443d62d86428cfe044435601c719fee5b22d43dR33

What is your product and what release date are you targeting?
AAP (longstanding issue)


Jira Issue: PF-2204

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Inizia dalla prop ofWord del componente di paginazione di PatternFly React e dal workaround ToggleTemplate collegato nell’issue. Confronta l’assemblaggio attuale della frase con gli esempi in cinese, quindi individua i punti di ingresso esistenti del componente per l’internazionalizzazione e i test; il lavoro è completato quando la formulazione della paginazione supporta l’ordine delle parole specifico della lingua senza richiedere un template personalizzato.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
react, typescript
Ambito
frontend, internationalization
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Tranquilla
Chiarezza
Abbastanza chiara
Idoneità per principianti
48/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.