Flutter: ν…μŠ€νŠΈ νŽΈμ§‘ RTL

에 λ§Œλ“  2017λ…„ 07μ›” 24일  Β·  3μ½”λ©˜νŠΈ  Β·  좜처: flutter/flutter

ν…μŠ€νŠΈ ν•„λ“œμ—λŠ” 진행 λ°©ν–₯을 ν‘œμ‹œν•˜λŠ” bidi μ»€μ„œκ°€ μžˆμ–΄μ•Ό ν•©λ‹ˆλ‹€.

P4 internationalization text input crowd material design framework proposal

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

rtl은 기본적으둜 μ™„λ£Œλ˜μ—ˆμœΌλ©° 이것은 λͺ‡ 가지 남은 문제 쀑 ν•˜λ‚˜μž…λ‹ˆλ‹€.

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

ꡬ체적으둜 νŠΉλ³„νžˆ:

  • [ ] μ–‘μͺ½ λμ—μ„œ LTR ν…μŠ€νŠΈμ™€ RTL ν…μŠ€νŠΈ 사이λ₯Ό νƒ­ν•  수 μžˆμ–΄μ•Ό ν•©λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄ "3WERBEH English2 1WERBEH"μ—μ„œ μ˜μ–΄ ν…μŠ€νŠΈμ˜ μ–‘μͺ½ 끝을 νƒ­ν•  수 μžˆμ–΄μ•Ό ν•©λ‹ˆλ‹€.
  • [ ] Androidμ—μ„œ μ»€μ„œκ°€ μ„œλ‘œ λ‹€λ₯Έ λ°©ν–₯의 ν…μŠ€νŠΈ 사이에 μžˆμ„ λ•Œ 두 μœ„μΉ˜ λͺ¨λ‘μ— μ»€μ„œκ°€ ν‘œμ‹œλ˜μ–΄μ•Ό ν•©λ‹ˆλ‹€. LTR ν…μŠ€νŠΈμ— κ°€κΉŒμš΄ μͺ½μ€ μ•„λž˜μͺ½μ— ν•˜ν”„ μ»€μ„œκ°€ λ˜μ–΄μ•Ό ν•˜κ³  RTL ν…μŠ€νŠΈμ— κ°€κΉŒμš΄ 뢀뢄은 μœ„μͺ½μ— ν•˜ν”„ μ»€μ„œκ°€ λ˜μ–΄μ•Ό ν•©λ‹ˆλ‹€. 이것은 https://github.com/flutter/flutter/issues/11738에 따라 λ‹€λ¦…λ‹ˆλ‹€

μœ„μ ―μ— λŒ€ν•œ RTL 지원에 λŒ€ν•œ μ—…λ°μ΄νŠΈκ°€ μžˆμŠ΅λ‹ˆκΉŒ? μ•„λžμ–΄μ™€ μ˜μ–΄λ‘œ ν‘œμ‹œλ˜λŠ” 앱을 μž‘μ„± μ€‘μž…λ‹ˆλ‹€. 이 λ¬Έμ œμ— λŒ€ν•œ μ°¬μ„±ν‘œκ°€ μ—†λ‹€λŠ” 것은 λ†€λΌμš΄ μΌμž…λ‹ˆλ‹€. λ‚˜λŠ” 이것이 맀우 μ€‘μš”ν•œ μš”κ΅¬ 사항이라고 ν™•μ‹ ν•©λ‹ˆλ‹€. μ‚¬μ΄νŠΈμ˜ λ‹€λ₯Έ κ³³μ—μ„œ 읽은 λ‚΄μš©μ— λ”°λ₯΄λ©΄ flutter νŒ€μ€ 문제λ₯Ό ν•„μš”λ§ŒνΌ μ€‘μš”ν•˜κ²Œ μƒκ°ν•©λ‹ˆλ‹€. κ·ΈλŸ¬λ‹ˆ λ°©κ΄€μž μ—¬λŸ¬λΆ„, μ°¬μ„±ν‘œλ₯Ό λ‚¨κ²¨μ£Όμ„Έμš”. νŽΈμ§‘: 방금 κ΅­μ œν™”μ— μ „λ…ν•˜λŠ” 전체 ν”„λ‘œμ νŠΈκ°€ flutter 내에 μžˆμŒμ„ λ³΄μ•˜μŠ΅λ‹ˆλ‹€. 링크: https://github.com/flutter/flutter/projects/17#card -3918549

rtl은 기본적으둜 μ™„λ£Œλ˜μ—ˆμœΌλ©° 이것은 λͺ‡ 가지 남은 문제 쀑 ν•˜λ‚˜μž…λ‹ˆλ‹€.

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