Moment: `sk.js` : l10n 문제 μˆ˜μ • (체코 μ–΄)

에 λ§Œλ“  2020λ…„ 03μ›” 12일  Β·  16μ½”λ©˜νŠΈ  Β·  좜처: moment/moment

버그 μ„€λͺ…

in a minute 의 in μ˜λ―Έμ—μ„œ μ „μΉ˜μ‚¬ za λŠ” 체코 μ–΄ (μ²΄μ½”μ—μ„œ 빌린 단어 λ˜λŠ” μš©λ²•)μ΄λ―€λ‘œ moment za pΓ‘r sekΓΊnd λŠ” 체코 μ–΄μ—μ„œλŠ” μ •ν™•ν•˜κ³  μŠ¬λ‘œλ°”ν‚€μ•„μ–΄μ—μ„œλŠ” μ˜¬λ°”λ₯΄μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. μŠ¬λ‘œλ°”ν‚€μ•„μ–΄μ—μ„œ μ •ν™•ν•œ μ „μΉ˜μ‚¬λŠ” o μž…λ‹ˆλ‹€.

μ˜ˆμƒλ˜λŠ” 행동

예λ₯Ό λ“€μ–΄ : μ‚¬μš© o pΓ‘r second λŒ€μ‹  za pΓ‘r sekΓΊnd (: 의미 in a few seconds ).


μ—…λ°μ΄νŠΈ : 또 λ‹€λ₯Έ λ¬Έμ œλŠ” pred 3 dny 인데 pred 3 dňami μ΄μ–΄μ•Όν•©λ‹ˆλ‹€. moment λ¬Έμ œκ°€ μ•„λ‹ˆλΌ dayjs λ¬Έμ œμž…λ‹ˆλ‹€.

Help Wanted Language Up-For-Grabs

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

음 ... μ•„λ§ˆλ„ μš°λ¦¬λŠ” κΈ°κ°„κ³Ό μˆœκ°„μ„ ꡬ별 ν•  μˆ˜μžˆμ„ κ²ƒμž…λ‹ˆλ‹€. 쑰금 더 μ—΄μ–΄ λ‘κ² μŠ΅λ‹ˆλ‹€.

λͺ¨λ“  16 λŒ“κΈ€

@ k2s 생각?

  1. 이 ν‹°μΌ“μ˜ μ§„μˆ μ΄ 사싀이 μ•„λ‹™λ‹ˆλ‹€. μœ νš¨ν•œ μŠ¬λ‘œλ°”ν‚€μ•„μ–΄ κ΅¬μ‘°μž…λ‹ˆλ‹€.
  2. λͺ¨λ‘ μ—¬κΈ°μ—μ„œ λ…Όμ˜λ˜μ—ˆμŠ΅λ‹ˆλ‹€ https://github.com/moment/moment/pull/5409#issuecomment -618482801
  3. μ†”λ£¨μ…˜μ€ .replace('za', 'o') , 더 λ‚˜μ€ μ†”λ£¨μ…˜μ€ λ²ˆμ—­μ— μ»¨ν…μŠ€νŠΈ 맀개 λ³€μˆ˜λ₯Ό μ œκ³΅ν•˜λŠ” κ²ƒμž…λ‹ˆλ‹€.

@ k2s , OP의 λ‚΄ μ§„μˆ μ΄ _ μ „λΆ€ 적으둜 _ μ •ν™•ν•˜μ§€ μ•Šμ§€λ§Œ _ λΆ€λΆ„μ μœΌλ‘œ _ μ •ν™•ν•©λ‹ˆλ‹€. Momentμ—μ„œ 문제의 ν˜„μž¬ κ΅¬ν˜„μœΌλ‘œ. 그리고 κ΅¬ν˜„μ€ _ μ™„μ „νžˆ correntκ°€ μ•„λ‹ˆκΈ° λ•Œλ¬Έμ— μˆ˜μ •ν•΄μ•Όν•œλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€. 방법은 λͺ¨λ₯΄κ² μ§€λ§Œ IMHO 좜λ ₯은 _ 항상 _ μ •ν™•ν•΄μ•Όν•©λ‹ˆλ‹€.

μ œμ•ˆ 된 μ†”λ£¨μ…˜ ( .replace('za', 'o') )은 좜λ ₯이 _partially_ μ˜¬λ°”λ₯΄κ²Œ μœ μ§€λ˜λ―€λ‘œ ν•΄κ²° 방법도 μ•„λ‹™λ‹ˆλ‹€.

λ‹Ήμ‹ μ˜ μ†ŒμŠ€λ₯Ό 기반 # 5409μ—μ„œ 주석 (μ‹€μ œλ‘œ 유효 함) λ‚˜λŠ” A의 λ‹€μŒ 썼닀 μ½”λ©˜νŠΈλ₯Ό :

  • za λŠ” 무언가λ₯Όν•˜λŠ” _period_에 λŒ€ν•΄ 이야기 ν•  λ•Œ μ‚¬μš©λ©λ‹ˆλ‹€ (예 : _Heκ°€ ν•œ μ‹œκ°„μ— 그것을 μš”λ¦¬ν–ˆμŠ΅λ‹ˆλ‹€ ._);
  • o λŠ” _ μ‹œκ°„μ˜ μ‹œμ  _에 λŒ€ν•΄ 말할 λ•Œ μ‚¬μš©λ©λ‹ˆλ‹€ (예 : _1 λΆ„ 후에 λŒμ•„ μ™”μŠ΅λ‹ˆλ‹€ ._).

λ”°λΌμ„œ ν˜„μž¬ 좜λ ₯은 o λŒ€ν•΄ μ˜¬λ°”λ₯΄μ§€ μ•Šκ³  (ν•˜μ§€λ§Œ za λŒ€ν•΄μ„œλŠ” 정확함) 'solution'에 μ‚¬μš©ν•˜κΈ°λ‘œ μ„ νƒν•˜λ©΄ o λŒ€ν•œ μ˜¬λ°”λ₯Έ 좜λ ₯을 얻지 만 za ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

@tukusejssirs λΌμ΄λΈŒλŸ¬λ¦¬μ—μ„œ μŠ¬λ‘œλ°”ν‚€μ•„μ–΄ 지원을 κ΅¬ν˜„ν•˜κ³  κ°œμ„ 

이 ν‹°μΌ“μ˜ 이름은 λ°˜ν™˜ 된 za 값이 λ¬Έλ²•μ μœΌλ‘œ 잘λͺ»λ˜μ–΄ λ²„κ·Έμž„μ„ μ˜λ―Έν•˜λ©° μˆ˜μ •μ΄ ν•„μš”ν•˜λ‹€κ³  λ§ν•©λ‹ˆλ‹€. 그것은 사싀이 μ•„λ‹™λ‹ˆλ‹€.

za λ˜λŠ” o 을 (λ₯Ό) μ˜¬λ°”λ₯΄κ²Œ λ°˜ν™˜ν•˜λ €λ©΄ μ˜μ–΄μ— ν•„μš”ν•˜μ§€ μ•Šμ€ μΆ”κ°€ μ»¨ν…μŠ€νŠΈκ°€ ν•„μš”ν•˜λ©° λ‚΄κ°€ μ•Œκ³ μžˆλŠ” 것은 κ΄€λ ¨ μˆœκ°„ ν•¨μˆ˜μ—μ„œ μ§€μ›λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

λ‚˜λŠ” 그것을 μ™„λ²½ν•˜κ²Œ λ§Œλ“€κ³  μ‹Άλ‹€λŠ” λ‹Ήμ‹ μ˜ λ°”λžŒμ„ μ΄ν•΄ν•˜κ³  그것을 λ‹¬μ„±ν•˜λŠ” 방법은 μ»¨ν…μŠ€νŠΈ 지원을 μ œκ³΅ν•˜λŠ” μˆœκ°„ ν”ŒλŸ¬κ·ΈμΈμ„ λ§Œλ“œλŠ” κ²ƒμž…λ‹ˆλ‹€.

κΈ€μŽ„, λ‚˜λŠ” λ˜‘κ°™μ€ 것을 μ „λ‹¬ν•˜λ €κ³  μ‹œλ„ν–ˆλ‹€ : # 5206, λ‚˜μ€‘μ— 되 λŒλ Έλ‹€ :-(
μ–΄μ¨Œλ“  za / o 변경을 눈치 μ±„λŠ” μŠ¬λ‘œλ°”ν‚€μ•„ μ‚¬μš©μžκ°€ κ·Έλ ‡κ²Œ λ§Žμ§€ μ•Šλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€. κ·Έλž˜μ„œ 그듀이 잘λͺ»λœ 버전을 μœ μ§€ν•˜λŠ” 이유λ₯Ό 이해할 수 μ—†μŠ΅λ‹ˆλ‹€. λŒ€λΆ€λΆ„μ˜ μ‚¬μš©μžλŠ” o μ „μΉ˜μ‚¬λ₯Ό μ‚¬μš©ν•΄μ•Όν•˜λŠ” "미래의 μ‹œκ°„"ν˜•μ‹μ΄ ν•„μš”ν•˜λ‹€κ³  μƒκ°ν•˜μ§€λ§Œ λ‘˜ λ‹€ μœ νš¨ν•©λ‹ˆλ‹€. μŠ¬λ‘œλ°”ν‚€μ•„μ–΄λ‘œ μ „μΉ˜μ‚¬ za κ°€ μ‚¬μš©λ˜λŠ” "μ‹œκ°„μ΄ κ±Έλ ΈμŠ΅λ‹ˆλ‹€ / μ™„λ£Œλ˜μ—ˆμŠ΅λ‹ˆλ‹€"λΌλŠ” ν˜•μ‹μ€ 훨씬 덜 자주 μ‚¬μš©λ©λ‹ˆλ‹€.

@dakujem , κ·€ν•˜μ˜ μ˜κ²¬μ— κ°μ‚¬λ“œλ¦½λ‹ˆλ‹€. 이것은 λ‚΄κ°€ ν˜Όμžκ°€ μ•„λ‹ˆλΌλŠ” 것을 λŠλΌκ²Œν•©λ‹ˆλ‹€. πŸ˜„

λ‚˜λŠ”μ΄ PR을 λ§Œλ“€ λ•Œ, λ‚˜λŠ” μš°λ¦¬κ°€ 항상 μ‚¬μš©ν•œλ‹€ _thought_ o λŒ€μ‹  za ,ν•˜μ§€λ§Œ K2S @ (μ°Έμ‘° 잘λͺ» λ‚˜λ₯Ό 증λͺ… 내이 λŒ“κΈ€μ„ ) λͺ¨λ‘κ°€ μ •ν™•ν•˜μ§€λ§Œ, κ΅ν™˜ ν•  μˆ˜μ—†λŠ” 것이닀.

λ”°λΌμ„œ λ‚΄ _current_ κ΄€μ μ—μ„œ za 만 μ‚¬μš©ν•˜κ±°λ‚˜ o 만 μ‚¬μš©ν•˜λŠ” 경우 λ‘˜ λ‹€ _ 항상 사싀이 μ•„λ‹ˆλ―€λ‘œ λ‘˜ λ‹€ λ˜‘κ°™μ΄ 잘λͺ»λ˜μ—ˆμŠ΅λ‹ˆλ‹€ _. μ „μΉ˜μ‚¬κ°€ μ‚¬μš©λ˜λŠ” 경우λ₯Ό μ²˜λ¦¬ν•˜λŠ” μ•Œκ³ λ¦¬μ¦˜ (ν•¨μˆ˜)을 μ œμ•ˆ ν•  수 있으면 쒋겠지 만 ν”„λ‘œκ·Έλž˜λ°μ— λŠ₯μˆ™ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.… : 슀마일 :

μ‹€μ œλ‘œ λ‘˜ λ‹€ μ‚¬μš©λ©λ‹ˆλ‹€. ν•˜μ§€λ§Œ o 이 더 자주 λ°œμƒν•œλ‹€κ³  ν™•μ‹ ν•©λ‹ˆλ‹€. κ·ΈλŸ¬λ‚˜...

Unfortunatelly, λ‚˜λŠ” JS μ‚¬λžŒμ΄ μ•„λ‹ˆμ•Ό 🀷, λ‚΄ JS ν”ŒλŸ¬κ·ΈμΈμ΄ λ‚˜μ  κ²ƒμž…λ‹ˆλ‹€ πŸ˜†

@dakujem , ν˜„μž¬ μš°λ¦¬λŠ”

μ‹œκ°„κ³Ό 기간을 μ–΄λ–»κ²Œ ꡬ별 ν•  수 μžˆλŠ”μ§€ λͺ¨λ₯΄κ² μŠ΅λ‹ˆλ‹€.
μ—¬κΈ°μ„œλŠ” λ³€κ²½ν•˜μ§€ μ•Šμ„ 것 κ°™μŠ΅λ‹ˆλ‹€.

λ‘œμΌ€μΌμ€ 항상 κ°œλ³„ μ‚¬μš©μžκ°€ μž¬μ •μ˜ ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
https://momentjs.com/docs/#/customization/

그것은 큰 μœ κ°μž…λ‹ˆλ‹€.

음 ... μ•„λ§ˆλ„ μš°λ¦¬λŠ” κΈ°κ°„κ³Ό μˆœκ°„μ„ ꡬ별 ν•  μˆ˜μžˆμ„ κ²ƒμž…λ‹ˆλ‹€. 쑰금 더 μ—΄μ–΄ λ‘κ² μŠ΅λ‹ˆλ‹€.

쒋은 것 κ°™μ•„μš”.

μ§€κΈˆμ΄ '메타 데이터'λ₯Ό 얻을 μˆ˜μžˆλŠ” 방법이 μžˆμŠ΅λ‹ˆκΉŒ? μ•„λ‹ˆλ©΄ Moment에 κ΅¬ν˜„ν•΄μ•Όν•©λ‹ˆκΉŒ?

무슨 말인지 λͺ¨λ₯΄κ² μŠ΅λ‹ˆλ‹€.

μ§€κΈˆμ€ :
기간을 μ‚¬μš©ν•˜λŠ” 경우 o의 λ‘œμΌ€μΌμ„ μ—…λ°μ΄νŠΈ ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
μˆœκ°„μ„ μ‚¬μš©ν•˜λŠ” 경우 이미 zaλ₯Ό μ‚¬μš©ν•©λ‹ˆλ‹€.

무슨 말인지 λͺ¨λ₯΄κ² μŠ΅λ‹ˆλ‹€.

μ§€κΈˆμ€ :
기간을 μ‚¬μš©ν•˜λŠ” 경우 o의 λ‘œμΌ€μΌμ„ μ—…λ°μ΄νŠΈ ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
μˆœκ°„μ„ μ‚¬μš©ν•˜λŠ” 경우 이미 zaλ₯Ό μ‚¬μš©ν•©λ‹ˆλ‹€.

λ‹€μ‹œ 생각해 보면 in an hour λŠ” o hodinu λ‘˜ λ‹€λ₯Ό μ˜λ―Έν•˜κΈ° λ•Œλ¬Έμ—μ΄ λ¬Έμ œκ°€ ν•΄κ²°λ˜μ§€ μ•Šμ„ κ²ƒμž…λ‹ˆλ‹€ (예 : _1 μ‹œκ°„ 후에 λŒμ•„μ˜¬ κ²ƒμž…λ‹ˆλ‹€ ._μ—μ„œ o μ‹œμ μ„ μ‚¬μš©ν•©λ‹ˆλ‹€. now + 1 hour ) 및 za hodinu (예 : He cooked it in an hour. , 기간에 λŒ€ν•΄ 이야기 함).

κ·Έλž˜λ„μ΄ λ¬Έμ œκ°€ ν•΄κ²° 될 것이라고 μƒκ°ν•œλ‹€λ©΄ 두 μ½”λ“œλ₯Ό ꡬ뢄할 μˆ˜μžˆλŠ” λͺ‡ 가지 μ½”λ“œλ₯Ό 저와 κ³΅μœ ν•΄μ£Όμ„Έμš”. 감사.

λ‚˜λŠ”μ΄ 토둠을 λ‹€μ‹œ μ½μ—ˆλ‹€.

za 와 o 의 μ°¨μ΄λŠ” λ¬Έμž₯의 νŠΉμ • λ¬Έλ§₯에 따라 λ‹¬λΌμ§€λŠ” κ²ƒμ²˜λŸΌ λ“€λ¦½λ‹ˆλ‹€. μ•„λ§ˆλ„ 이것을 λ…Όμ˜ν•˜λŠ” 일뢀 μ–Έμ–΄ ν…μŠ€νŠΈκ°€ μžˆμ§€λ§Œμ΄ λΌμ΄λΈŒλŸ¬λ¦¬μ—μ„œ κ΅¬ν˜„ν•  μˆ˜μžˆλŠ” 것보닀 더 ꡬ체적으둜 λ“€λ¦½λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄, Moment.jsλŠ” "1 μ‹œκ°„ 후에 μš”λ¦¬ν–ˆμŠ΅λ‹ˆλ‹€"와 "1 μ‹œκ°„ 후에 λŒμ•„μ˜¬ κ²ƒμž…λ‹ˆλ‹€"λ₯Ό ꡬ뢄할 수 μ—†μŠ΅λ‹ˆλ‹€.

κ°€μž₯ 쒋은 μ „λž΅μ€ ν•˜λ‚˜λ₯Ό μ‚¬μš©ν•˜κ³  ν•„μš”ν•  λ•Œ Moment.js μ™ΈλΆ€μ—μ„œ κ΅μ²΄ν•˜λŠ” 것 κ°™μŠ΅λ‹ˆλ‹€.

λ‹€λ₯Έ 아이디어가 있으면 μ–Έμ œλ“ μ§€ λ‹€μ‹œ μ—΄μ–΄λ³΄μ„Έμš”. ν–‰μš΄μ„ λΉŒμ–΄ μš”!

Moment.jsλŠ” "1 μ‹œκ°„ 후에 μš”λ¦¬ν–ˆμŠ΅λ‹ˆλ‹€."와 "1 μ‹œκ°„ 후에 λŒμ•„μ˜¬ κ²ƒμž…λ‹ˆλ‹€"λ₯Ό ꡬ뢄할 수 μ—†μŠ΅λ‹ˆλ‹€.

@marwahaha , 그것도 λ‚΄ μΈμƒμ΄μ—ˆμŠ΅λ‹ˆλ‹€. μœ κ°μ΄μ§€λ§Œ μ‚¬μ‹€μž…λ‹ˆλ‹€. λŒ€λΆ€λΆ„μ˜ l10n 도ꡬ가 μ˜μ–΄μ— κ΄€μ‹¬μ΄μžˆμ–΄μ„œ λ‹€λ₯Έ λ‘œμΌ€μΌμ„ _ μ™„μ „νžˆ _ μ§€μ›ν•˜λ„λ‘ μˆ˜μ •ν•  수 μ—†λ‹€λŠ” 것은 λΆ€λ„λŸ¬μš΄ μΌμž…λ‹ˆλ‹€. Momentκ°€ Fluent 와 κ°™μœΌλ©΄ μ’‹κ² μŠ΅λ‹ˆλ‹€.

κ·Έλ•ŒκΉŒμ§€λŠ” 이것이 막 λ‹€λ₯Έ 길이라고 μƒκ°ν•©λ‹ˆλ‹€.

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰