Psych.dump convert emoji characters into unicode
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 38/100
Direzione di ricerca
Inizia dal punto di ingresso Psych.dump e riproduci l’output YAML mostrato nell’issue con caratteri emoji. Traccia il modo in cui questi caratteri vengono serializzati, quindi verifica che l’output completato conservi emoji leggibili in YAML invece di convertirli in escape Unicode.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Hey! 🙌
The origin of this issue is i18n-tasks which delegates YAML dumping to this library.
I've spotted that
i18n-tasks normalizeconverts emoji characters into unicode which makes them much harder to read and change afterward. IMHO, this should be necessary becauseyamlis capable to understand plain emoji chars. What do you think about this one?
Before
lang:
de-de: 🇩🇪 German
en-uk: 🇺🇸 English
header: 🌐 Select Language
After i18n-tasks normalize / Psych.dump
lang:
de-de: "\U0001F1E9\U0001F1EA German"
en-uk: "\U0001F1FA\U0001F1F8 English"
header: "\U0001F310 Select Language"
Converter tool
✨ Please let emojis live in yaml files. 💙 💚 💛 💜
Note This issue was moved from https://github.com/glebm/i18n-tasks/issues/291
- Lingua principale
- Ruby
- Stelle
- 597
- Fork
- 223
- Merge medio
- 14m
- PR unite (30g)
- 1
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di ruby/psych
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
-
Documentation
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 72/100
-
Psych.dump raises Encoding::CompatibilityError for UTF-16/UTF-32 stringsForse già presa @Halvanhelv l’ha presa 32 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 55/100
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 68/100
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100
Issue simili
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
stripe/stripe-ruby#1994 ·
I maintainer di solito rispondono entro 1 giorno
-
[Fehler]: /abdeckstift wirft 500 — part_type aus der Phonemreduction-Umbenennung nicht mitgezogenApertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 73/100
wort-schule/wort.schule#787 ·
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
lugassawan/swe-workbench#799 ·
I maintainer di solito rispondono entro 1 giorno
-
2.8.6: NoMethodError "undefined method 'first'" in profdata_coverage_dir whenever --scheme is usedAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
SlatherOrg/slather#586 · 2 commenti ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno