Ionic-framework: рд░рд╛рдЗрдЯ рдЯреВ рд▓реЗрдлреНрдЯ рд╕рдкреЛрд░реНрдЯ рдЬреЛрдбрд╝реЗрдВ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 18 рдЬрдире░ 2016  ┬╖  75рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: ionic-team/ionic-framework

_From @ mashaly100200 30 рджрд┐рд╕рдВрдмрд░ 2015 рдХреЛ 17: 24_

рдХреГрдкрдпрд╛ рдПрдиреАрдореЗрд╢рди рдФрд░ рдШрдЯрдХреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди rtl рдЬреЛрдбрд╝реЗрдВ

рдореВрд▓ рдореБрджреНрджреЗ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛: driftyco / ionic2 # 832_

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

RTL рд╕рдорд╕реНрдпрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЛрдИ рдЕрдкрдбреЗрдЯ?

рд╕рднреА 75 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

_From @adamdbradley 30 рджрд┐рд╕рдВрдмрд░ 2015 рдХреЛ 17: 38_

рд╣рд╛рдВ, рдпрд╣ рдкреВрд░рд╛ рд╣реЛрдиреЗ рдХреЗ рд╣рдорд╛рд░реЗ рд░реЛрдбрдореИрдк рдкрд░ рд╣реИ рдФрд░ рд╣рдореЗрдВ рдЕрдиреБрднрд╡реА рдЖрд░рдЯреАрдПрд▓ рджреЗрд╡ рд╕реЗ рдЕрдзрд┐рдХ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдорд┐рд▓реЗрдЧреА рдЬреЛ рд╣рдореЗрдВ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддреА рд╣реИ рдХрд┐ рд╣рдореЗрдВ рдХрд╣рд╛рдВ рд╕реБрдзрд╛рд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдХреНрдпрд╛ рдЖрдк рдЖрдпрдирд┐рдХ 2 рдХреЗ рдХреБрдЫ рд╣рд┐рд╕реНрд╕реЛрдВ рдХреА рдПрдХ рдЪреЗрдХрд▓рд┐рд╕реНрдЯ рдкреНрд░рджрд╛рди рдХрд░ рдкрд╛рдПрдВрдЧреЗ рдЬреЛ рдЖрд░рдЯреАрдПрд▓ рдХреЗ рд╕рд╛рде рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рд╣рдорд╛рд░рд╛ рд▓рдХреНрд╖реНрдп рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд RTL css рдлрд╝рд╛рдЗрд▓ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдФрд░ рдХрд┐рд╕реА рднреА JS рдХреЛ рддрджрдиреБрд╕рд╛рд░ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ html рддрддреНрд╡ рдореЗрдВ dir="rtl" рдпрд╛ рдирд╣реАрдВред рдзрдиреНрдпрд╡рд╛рдж

_From @ mashaly100200 30 рджрд┐рд╕рдВрдмрд░ 2015 рдХреЛ 18: 39_

RTL рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдпрдирд┐рдХ 2 рдЯреАрдо рдХреА рдорджрдж рдХрд░рдирд╛ рдореЗрд░реА рдЦреБрд╢реА рд╣реИ
рдлрд╛рдпрд░рд╕реНрдЯ рдпрд╣ рджреЗрдЦрдирд╛ рдЖрд╕рд╛рди рд╣реИ рдХрд┐ рдЕрдЧрд░ рд╣рдо рдЖрд░рдЯреАрдПрд▓ рджрд┐рд╢рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдХреНрдпрд╛ рдмреБрд░реЗ рдкреНрд░рднрд╛рд╡ рдкрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ
рд╣рдо рдЗрд╕ attr рдХреЛ html рдЯреИрдЧ рдореЗрдВ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рд╕рднреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЛ rtl рдореЗрдВ рдмрджрд▓ рджреЗрдЧрд╛

рдпрд╛
рд╣рдо рдЗрд╕реЗ рд╢рд░реАрд░ рдореЗрдВ рдЗрд╕ рддрд░рд╣ рдХреА рд╢реИрд▓реА рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рд╢реИрд▓реА = " рджрд┐рд╢рд╛: рдЖрд░рдЯреАрдПрд▓ "

рдЕрдЧрд░ рдЖрдпрдирд┐рдХ рдЯреАрдо rtl рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рддреА рд╣реИ

рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдерд╛рдп рдХреЛ рд▓рдХреНрд╖реНрдп рджрд┐рд╢рд╛ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рдХреНрдпреЛрдВрдХрд┐ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдпрд╣ рдЬрд╛рдирдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рд╕реНрдЯрд╛рд░реНрдЯ рдЕрдк рдХреА рджрд┐рд╢рд╛ рдХреНрдпрд╛ рд╣реИ
, рдФрд░ рдпрджрд┐ рдбреЗрд╡рд▓рдкрд░ рдХреЛ рд░рдирдЯрд╛рдЗрдо рдореЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рднрд╛рд╖рд╛ рдХреЛ rtl рднрд╛рд╖рд╛ рдореЗрдВ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рд╣рдореЗрдВ рд╕рднреА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рд░реАрдлреНрд░реЗрд╢ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП (рдЬреИрд╕реЗ рджреЗрд╢реА рдПрдВрдбреНрд░реЙрдЗрдб, рд╡рд┐рдВрдбреЛрдЬрд╝ рдлреЛрди рдРрдк, ios рдХреЛ рджрд┐рд╢рд╛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ)

рдЕрдм рдЬрдм рдореИрдВ рдЖрдпрдирд┐рдХ 2 рдПрдЪрдЯреАрдПрдордПрд▓ рджрд┐рд╢рд╛ рдмрджрд▓рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдореИрдВрдиреЗ рдкрд╛рдпрд╛ рдХрд┐ рдЖрд░рдЯреАрдПрд▓ рджрд┐рд╢рд╛ рдХреЗ рд╕рд╛рде рдЪреАрдЬреЗрдВ рд╣реИрдВ
рд▓реЗрдХрд┐рди рдерд╛рд░реЗ рдЪреАрдЬреЗрдВ рд╣реИрдВ рдЬреЛ рдЖрд░рдЯреАрдПрд▓ рджрд┐рд╢рд╛ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреА рд╣реИрдВ
рдкрд╣рд▓реА рдмрд╛рдд рдПрдиреАрдореЗрд╢рди рд╣реИ
рдореИрдВ рдирд╣реАрдВ рдЬрд╛рдирддрд╛ рдХрд┐ рдХреНрдпрд╛ рдЖрдпрдирд┐рдХ рдЯреАрдо рд╕реАрдПрд╕рдПрд╕ рдпрд╛ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛрдб рдХреЗ рд╕рд╛рде рдПрдиреАрдореЗрд╢рди рдХрд░рддреА рд╣реИ, рджреЛрдиреЛрдВ рд╣реА рдорд╛рдорд▓реЛрдВ рдореЗрдВ рд╕рднреА рдПрдиреАрдореЗрд╢рди рдЪреБрдбрд╝реИрд▓ рдХреЛ rtl рдпрд╛ ltr рд╣реИ, рдХреЛ рдПрдХ рдФрд░ рдПрдиреАрдореЗрд╢рди рджрд┐рд╢рд╛ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рди рдХреЗрд╡рд▓ varialbe рдХреЛ рдмрджрд▓рдирд╛ рд╣реЛрдЧрд╛, рдмрд▓реНрдХрд┐ рдПрдХ рдФрд░ рдПрдХ coz рдХреЛ рдЬреЛрдбрд╝рдирд╛ рдХрдИ рдЪреАрдЬреЛрдВ рдХреЛ рдмрджрд▓рдирд╛ рд╣реЛрдЧрд╛

рдореИрдВ рдЗрд╕ рдорд╣рд╛рди рдкреБрд╕реНрддрдХрд╛рд▓рдп рдореЗрдВ рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдпрдирд┐рдХ рдЯреАрдо рдХреЛ рд╕рд╣рд╛рдпрддрд╛ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛

рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдореЗрд░реА рдЕрдВрдЧреНрд░реЗрдЬреА рдЕрдЪреНрдЫреА рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдЖрдк рдореЗрд░реЗ рд╢рдмреНрджреЛрдВ рдХреЛ рд╕рдордЭреЗрдВрдЧреЗ :)

_From @ mashaly100200 30 рджрд┐рд╕рдВрдмрд░ 2015 рдХреЛ 18: 44_

plz рдЗрд╕ рд▓рдХреНрд╖реНрдп рдХреЛ рдмрджрд▓реЗрдВ "рд╣рдорд╛рд░рд╛ рд▓рдХреНрд╖реНрдп рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд RTL css рдлрд╝рд╛рдЗрд▓ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рд╣реЛрдЧрд╛"
рдХреНрдпреЛрдВрдХрд┐ рд╣рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдкрд╕рдВрдж рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдПрдХ рд╣реА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рджреЛ рджрд┐рд╢рд╛рдУрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдХреБрдЫ рд╕рдордп рдпрд╣ рд░рдирдЯрд╛рдЗрдо рдореЗрдВ рд╣реЛрдЧрд╛

_From @adamdbradley 30 рджрд┐рд╕рдВрдмрд░ 2015 рдХреЛ 18: 51_

рд╣рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдкрд╕рдВрдж рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдПрдХ рд╣реА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рджреЛ рджрд┐рд╢рд╛рдУрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдХреБрдЫ рд╕рдордп рдпрд╣ рд░рдирдЯрд╛рдЗрдо рдореЗрдВ рд╣реЛрдЧрд╛

Ionic рд╕реНрд╡рдпрдВ <html dir="rtl"> рдЖрдзрд╛рд░ рдкрд░ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдЖрдкрдХреЗ рд▓рд┐рдП рдЗрд╕ css рдлрд╝рд╛рдЗрд▓ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдЧрд╛

_From @ mashaly100200 30 рджрд┐рд╕рдВрдмрд░ 2015 рдХреЛ 19: 23_

рдпреЗ рдСрдирд┐рдХ-рдХреЙрдиреНрдлреНрд░реЗрдВрд╕-рдРрдк рдЙрджрд╛рд╣рд░рдг рдХреА рджрд┐рд╢рд╛ рдмрджрд▓рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ
рдпрджрд┐ рдЖрдпрдирд┐рдХ рдЯреАрдо рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ rtl рджрд┐рд╢рд╛ рдХреЛ рдХрд╡рд░ рдХрд░рддреА рд╣реИ рддреЛ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ rtl рд╕рдорд░реНрдерди рдХреЗ 90% рд╕реЗ рдХрдо рдирд╣реАрдВ рд╣реЛрдЧреА

Image of Yaktocat

_From @ mashaly100200 30 рджрд┐рд╕рдВрдмрд░ 2015 рдХреЛ 19: 26_

Image of Yaktocat

_From @ mashaly100200 30 рджрд┐рд╕рдВрдмрд░ 2015 рдХреЛ 19: 27_

Image of Yaktocat

_From @ mashaly100200 30 рджрд┐рд╕рдВрдмрд░ 2015 рдХреЛ 20: 21_

рдХреЛрдИ рднреА рдЖрдЗрдХрди рдЬреЛ рджрд╛рдПрдВ, рдмрд╛рдПрдВ, рдкреАрдЫреЗ рдпрд╛ рдЖрдЧреЗ рддреАрд░ рдХреА рддрд░рд╣ рд╣реИ, рдЬреИрд╕реЗ рдмреИрдХ-рдмрдЯрди рдЖрдЗрдХрди рдХреЛ рдЗрд╕ рд╢реИрд▓реА рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА
{{
-рд╡реЗрдмрдХреИрдЯ-рдЯреНрд░рд╛рдВрд╕рдлреЙрд░реНрдо: рд░реЛрдЯреЗрдЯ (180 рдбреАрдЬреА);
-рдореЛрдЬрд╝-рдЯреНрд░рд╛рдВрд╕рдлрд╝реЙрд░реНрдо: рд░реЛрдЯреЗрдЯ (180 рдбрд┐рдЧреНрд░реА);
-рдУ-рдкрд░рд┐рд╡рд░реНрддрди: рдШреБрдорд╛рд╡ (180 рдбрд┐рдЧреНрд░реА);
-ms-transform: рд░реЛрдЯреЗрдЯ (180deg);
рдкрд░рд┐рд╡рд░реНрддрди: рдШреБрдорд╛рд╡ (180 рдбрд┐рдЧреНрд░реА);
}

_From @adamdbradley 31 рджрд┐рд╕рдВрдмрд░ 2015 рдХреЛ 4: 27_

рдЗрд╕рд▓рд┐рдП @brandyscarney рдХреЛ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдЪрд╛рд░ рдерд╛ рдХрд┐ рд╣рдо рд░реЗрдкреЛ рдХреЗ рднреАрддрд░ рд╕рднреА RTL scss рдлрд╛рдЗрд▓реЗрдВ рдмрдирд╛рддреЗ рд╣реИрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рднрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред

рдореИрдВ рд╕реЛрдЪ рд░рд╣рд╛ рдерд╛ рдХрд┐ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдПрдХ рдФрд░ рдЖрд░рдЯреАрдПрд▓ рд╕реАрдПрд╕рдПрд╕ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рд╣рдо рдПрдХ рдбрд┐рдлрд╝реЙрд▓реНрдЯ $rtl-support: false sass рд╡реИрд░рд┐рдПрдмрд▓ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдРрдк рдХреЗ sass рд╡реЗрд░рд┐рдПрдмрд▓реНрд╕ рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рдЬреНрдпрд╛рджрд╛рддрд░ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдЕрддрд┐рд░рд┐рдХреНрдд рдЖрд░рдЯреАрдПрд▓ рд╕реАрдПрд╕рдПрд╕ рдХреЛ рдРрдк рдореЗрдВ рдирд╣реАрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдПрдЧрд╛, рд▓реЗрдХрд┐рди рдЬрд┐рди рд▓реЛрдЧреЛрдВ рдХреЛ рдЖрд░рдЯреАрдПрд▓ рд╕реАрдПрд╕рдПрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рд╡реЗ $rtl-support: true рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдлрд┐рд░ рд╣рдорд╛рд░реА рдирдИ rtl scss рдлрд╛рдЗрд▓реЛрдВ рдХреЗ рднреАрддрд░, css рдХреЛ <strong i="12">@if</strong> $rtl-support рд╕рд╛рде рд▓рдкреЗрдЯрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕ рддрд░рд╣ рд╣рдо рд╕реАрдПрд╕рдПрд╕ рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рдЕрд▓рдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдирд╛ рдЖрд╕рд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдЖрд░рдЯреАрдПрд▓ рд╕рдорд░реНрдерди рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░ рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╕реЛрдЪреЛ рдпрд╣ @ mashaly100200 рдХрд╛рдо рдХрд░реЗрдЧрд╛?

_From @ mashaly100200 31 рджрд┐рд╕рдВрдмрд░ 2015 рдХреЛ 11: 48_

рд╣рд╛рдБ рд▓реЛрдб rtl рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдПрдХ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдЪрд╛рд░ рд╣реИ,

рдЖрдЗрдП рд╣рдо рдПрдиреАрдореЗрд╢рди рд╕реЗ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, coz рдЗрд╕реЗ рдФрд░ рдЕрдзрд┐рдХ рдкреНрд░рдпрд╛рд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ

  • рдореИрдВ рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдХреНрдпрд╛ рдкреБрд╢ рдФрд░ рдкреЙрдк рдкреЗрдЬреЛрдВ рдкрд░ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреЗрдЬ рд╕рдВрдХреНрд░рдордг рдПрдиреАрдореЗрд╢рди рдЬреЛрдбрд╝рдирд╛ рд╕рдВрднрд╡ рд╣реИ?
  • рдФрд░ рдХреИрд╕реЗ рдбреЗрд╡рд▓рдкрд░ рдЗрд╕ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдПрдиреАрдореЗрд╢рди рдХреЛ рдЯреЛ рдкреЗрдЬ рдЪреБрдбрд╝реИрд▓ рджрд░реНрдЬ рдХрд░реЗрдВ рдФрд░ рдЫреЛрдбрд╝ рджреЗрдВ?
  • рдХреНрдпрд╛ рдбреЗрд╡рд▓рдкрд░ рдмреИрдХ рдЗрд╡реЗрдВрдЯ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЕрдкрдиреЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдПрдиреАрдореЗрд╢рди рдХреЛ рднреА рджреЛ рдкреГрд╖реНрдареЛрдВ рдореЗрдВ рдЬреЛрдбрд╝ рд╕рдХрддрд╛ рд╣реИ?

рдпрджрд┐ рдЖрдкрдХрд╛ рдЙрддреНрддрд░ рдкрд┐рдЫрд▓реЗ рддреАрди рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рд▓рд┐рдП рд╣рд╛рдВ рд╣реИ, рддреЛ рдореИрдВ рдЕрдкрдиреЗ рдЖрддреНрдо coz рдХреЛ рдмрдзрд╛рдИ рджреЗ рд╕рдХрддрд╛ рд╣реВрдВ рдПрдиреАрдореЗрд╢рди рд╡рд┐рд╖рдп рдХреЛ рдХрд┐рд╕реА рднреА рдкреНрд░рдпрд╛рд╕ рдФрд░ рдкреВрд░реНрдг рд╕рдорд░реНрдерди rtl рджрд┐рд╢рд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ рдФрд░ рдЖрдпрдирд┐рдХ рдЯреАрдо рдмрд╣реБрдд рдмрдбрд╝реЗ рдзрдиреНрдпрд╡рд╛рдж рдХреЗ рдкрд╛рддреНрд░ рд╣реИрдВ :)

_From 1 рдЬрдирд╡рд░реА, рд╡рд░реНрд╖ 2016 1 рдкрд░ @adamdbradley: 53_

рдпрд╣ ios рдХреЗ рд▓рд┐рдП рд╕рдВрдХреНрд░рдордг рдПрдиреАрдореЗрд╢рди рд╣реИ: https://github.com/driftyco/ionic2/blob/master/ionic/animations/ios-transition.ts

рдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ RTL рдХреЗ рд▓рд┐рдП рддрд░реНрдХ рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рд┐рдП, рдпрд╛ рдпрджрд┐ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдПрдХ рдирдпрд╛ рдПрдиреАрдореЗрд╢рди рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЖрдк рдЕрдкрдирд╛ рд╕реНрд╡рдпрдВ рдХрд╛ рд╕рдВрдХреНрд░рдордг рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ pageTransition рдХреЙрдиреНрдлрд┐рдЧрд░ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: https://github.com/driftyco/ionic2/blob/master/ionic/config/modes.ts#L24

_From @ mashaly100200 1 рдЬрдирд╡рд░реА 2016 рдХреЛ 21: 55_

hi @adamdbradley , рдореЗрд░реА рдХреНрд░рд┐рд╕рдорд╕

рдореИрдВрдиреЗ рдПрдХ рдХрд╕реНрдЯрдо рдПрдиреАрдореЗрд╢рди рд╡рд░реНрдЧ рд╕рдорд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдПрдиреАрдореЗрд╢рди рд╡рд░реНрдЧ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдЙрд▓рдЯ рджреЗрддрд╛ рд╣реИ documen.dir рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ
https://gist.github.com/mashaly100200/bf713f2b558285322155
рдореИрдВрдиреЗ рдЗрд╕рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛, рдФрд░ рдореИрдВ рдЬрд▓реНрдж рд╣реА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рдЗрд╕рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░реВрдВрдЧрд╛ (рдЗрдВрд╢рд╛ рдЕрд▓реНрд▓рд╛рд╣)

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореИрдВрдиреЗ рдХреБрдЫ рд╕реАрдПрд╕рдПрд╕ рдХрдХреНрд╖рд╛рдУрдВ рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░ рджрд┐рдпрд╛ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рдЙрд▓рдЯрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереА
https://gist.github.com/mashaly100200/dc23529e570034b0dfb9

рдФрд░ рдЕрдЧрд░ рдореБрдЭреЗ рдЕрдзрд┐рдХ рдХрдХреНрд╖рд╛рдУрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИ, рддреЛ рдореБрдЭреЗ рдПрдХ рдпрд╛ рджреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рддрдХ рдЗрд╕ рдлрд╛рдЗрд▓ рдореЗрдВ рдЬреЛрдбрд╝ рджреЗрдЧрд╛

rtl рдХреЛ рдРрдк рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдореЗрдВ рдЗрди рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
https://gist.github.com/mashaly100200/692160b036422d7b018c

рдореИрдВ рдПрдХ рд╣реА рд╕реНрдерд╛рди рдкрд░ рд╕рднреА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣рд╛ рдерд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдкрд╛рдпрд╛ рдХрд┐ рдореИрдВ рдРрдк рдареЗрдХреЗрджрд╛рд░ рдореЗрдВ рд╕рднреА рдЪреАрдЬреЗрдВ рдЬреЛрдбрд╝ рд╕рдХрддрд╛ рд╣реВрдВ

рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпреЗ рдмрд╛рддреЗрдВ рдЖрдпрдирд┐рдХ 2 рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЖрд░рдЯреАрдПрд▓ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░ рд╕рдХрддреА рд╣реИрдВ

рдХреГрдкрдпрд╛ рдХрд┐рд╕реА рднреА рд╕реБрдзрд╛рд░ рдпрд╛ рд╕реБрдЭрд╛рд╡ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рддрдВрддреНрд░ рдорд╣рд╕реВрд╕ рдХрд░реЗрдВред

_From @adamdbradley 2 рдЬрдирд╡рд░реА 2016 рдХреЛ 3: 2_

рдХреВрд▓, рдЗрд╕рд▓рд┐рдП рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ RTL рд╕рдВрдХреНрд░рдордг LTR рд╕рдВрдХреНрд░рдордг рдХреЗ рдХрд╛рдлреА рдХрд░реАрдм рд╣реИ, рдЬреЛ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ isRTL рд╡рд┐рдХрд▓реНрдк рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдЬреЛ рд╕рдВрдХреНрд░рдордг рдХреЗ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдореЗрдВ рдкрд╛рд░рд┐рдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХреЗрд╡рд▓ рдПрдХ рд╕рдВрдХреНрд░рдордг рд╣реИред рдореИрдВ рдЖрдпрдирд┐рдХ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рдЗрд╕рдореЗрдВ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп isRTL рд╕рдВрдкрддреНрддрд┐ рд╣реИ рдЬрд┐рд╕реЗ рдкреВрд░реЗ рдРрдк рдореЗрдВ рд╕рдВрджрд░реНрднрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рд╡реЗрдмрд╡рд░реНрдХ рдХреЗ рд╕рд╛рде рд╣рдо document рдЖрдпрдирд┐рдХ рдХреЗ рддрд░реНрдХ рдХреЗ рднреАрддрд░ рдкрдврд╝рдиреЗ рд╕реЗ рдмрдЪрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ)ред

_From @adamdbradley 2 рдЬрдирд╡рд░реА 2016 рдХреЛ 3: 36_

рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ isRTL() Platform : https://github.com/driftyco/ionic2/blob/0b4b8628bf87cab92926565bb9878d8b8c86c885/ionic/compenders/modal/test/basic/index#####

_From @adamdbradley 2 рдЬрдирд╡рд░реА 2016 рдХреЛ 3: 58_

рд╕рднреА рдкрд░рд┐рд╡рд░реНрддрди рдЕрдм isRTL opts рднреАрддрд░ рдкрд╛рд░рд┐рдд рдХрд░ рджрд┐рдП рдЧрдП рд╣реИрдВ: https://github.com/driftyco/ionic2/blob/da986a5fb0ee2c7660ad44474731b5fe98b393812/ionic/nav/nav/contav###

рддреЛ рдЕрдм ios- рд╕рдВрдХреНрд░рдордг RTL рд╕рдВрдХреНрд░рдордг рдХреЗ рд▓рд┐рдП рддрд░реНрдХ рдЬреЛрдбрд╝ рд╕рдХрддрд╛ рд╣реИред

_From @adamdbradley 2 рдЬрдирд╡рд░реА 2016 рдХреЛ 4: 38_

рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рд╣рдо RTL css рдХреЛ рдХреИрд╕реЗ рд╢рд╛рдорд┐рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдпрд╣ рд╕рд╣реА рдврдВрдЧ рд╕реЗ ionic.css (рдЬрд┐рд╕рдореЗрдВ md рдФрд░ ios css рджреЛрдиреЛрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдВ) рдФрд░ ionic.ios.css (just ios) рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдмрдирд╛рдПред рд╕реЛрдЪрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдЬреЛ рдРрдк рдЖрд░рдЯреАрдПрд▓ рдФрд░ рдПрд▓рдЯреАрдЖрд░ рджреЛрдиреЛрдВ рдХреЛ рдПрдХ рд╣реА рдлрд╛рдЗрд▓ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рд╡реЗ рдЕрдкрдиреЗ рд╕реИрд╕ рдЪрд░ рдореЗрдВ $include-rtl: true рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЕрдиреНрдпрдерд╛ рдпрд╣ рдХреЗрд╡рд▓ LTR css рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реЛрдЧрд╛ред https://github.com/driftyco/ionic2/blob/f38ad4a7d2d8c527a3bc64fd8569b11eb659c290/ionic/compenders/item.item.ios.scss#L231

рем рдЬрдирд╡рд░реА реирежрезрем рдХреЛ резed рдорд╛рд░реНрдЪ резрек: резрек

рдмрд╕ рдЖрдкрдХреЛ рдкрддрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП: iOS рдореЗрдВ RTL рдРрдк рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ LTR рд╣реИрдВ:
рдкреНрд░рд╛рдЗрдорд░реА рдиреЗрдмрд╛рд░ рдмрдЯрди рд╕рд╛рдЗрдб рдмрд╛рдпреАрдВ рддрд░рдл рд╣реИ, рд╕рд╛рдЗрдб рдореЗрдиреНрдпреВ рдмрд╛рдпреАрдВ рддрд░рдл рд╣реИ, рдЯреНрд░рд╛рдВрдЬреАрд╢рди рдПрдирд┐рдореЗрд╢рди рдмрд╛рдпреЗрдВ рд╕реЗ рджрд╛рдпреЗрдВ рд╣реИред

_From 7 рдЬрдирд╡рд░реА, рд╡рд░реНрд╖ 2016 16 рдкрд░ @adamdbradley: 41_

рднрд╛рд╖рд╛ рдФрд░ рджрд┐рд╢рд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдФрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдореЗрдВ рдирдИ рд╡рд┐рдзрд┐рдпрд╛рдБ рдЬреЛрдбрд╝реА рдЧрдИрдВ: https://github.com/driftyco/ionic2/commit/942bd9b93b97a88554aafc9972c1c2d86de9b3ff

12 рдЬрдирд╡рд░реА 2016 рдХреЛ @From @ mashaly100200 21: 2_

рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ
рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП рднреА рдЗрд╕ рд╡рд┐рд╖рдп рдХреЛ рдкреНрд░рд╡рд╛рд╣рд┐рдд рдХрд░реЗрдВ
рдмрджрд▓рдиреЗ рдХреЗ
config.set ('backButtonIcon', 'ion-ios-arrow-forward');
рд╕рд╛рде рдореЗрдВ
config.set ('backButtonIcon', 'arrow-forward');

рдореИрдВ рднреА рдПрдиреАрдореЗрд╢рди рд╡рд░реНрдЧ рдЕрджреНрдпрддрди рдХрд░реЗрдВ
https://gist.github.com/mashaly100200/bf713f2b558285322155

рдореИрдВ рд╣рдорд╛рд░реА рдХрдВрдкрдиреА рдХреЗ рд▓рд┐рдП рдПрдХ рдореЛрдмрд╛рдЗрд▓ рдРрдк рдкрд░ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рд╣рдореЗрдВ рдЙрд╕реА рд╕рдордп рдЕрдВрдЧреНрд░реЗрдЬреА рдФрд░ рдЕрд░рдмреА рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдРрдк рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рд╕рдм рдХреБрдЫ рдЖрд░рдЯреАрдПрд▓ рдХреА рджрд┐рд╢рд╛ рдмрджрд▓рдиреЗ рдХреА рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рдЪрд▓рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рд╕рдордпред рдореИрдВрдиреЗ рдПрдирдЬреА-рдЗрдл рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рд╢реБрд░реБрдЖрдд рдореЗрдВ рдХреБрдЫ рдЯреНрд╡реАрдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдФрд░ рдХреБрдЫ рдиреЗ рдРрдк рдореЗрдВ рд░реВрдЯреНрд╕рд╕реНрдХреЛрдк рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рд╕рд╛рд░рдг рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдЬрдм рднреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рднрд╛рд╖рд╛ рдмрджрд▓рддрд╛ рд╣реИ, рддреЛ рдРрдк рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓реЛрдб рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЗрд╕ рдкрджреНрдзрддрд┐ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд░рдиреЗ рд╡рд╛рд▓реА рдЪреАрдЬреЗрдВред
рддреАрди рджрд┐рди рдкрд╣рд▓реЗ, рдореИрдВрдиреЗ рдЗрдУрдирд┐рдХ рдХреЗ рд╕рд╛рде рд▓рдбрд╝рд╛рдИ рд╢реБрд░реВ рдХрд░ рджреА (рдпрд╣ рдПрдХ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рд╕рдорд╕реНрдпрд╛ рдмрди рдЬрд╛рддреА рд╣реИ :)), рдореВрдбрд▓ рдЯреАрдо рдЗрд╕ рд╕рдордп рдореБрджреНрджреЛрдВ рдХреЛ рдЦреЛрд▓рддреА рд╣реИ рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рд╡реЗ рдЙрдиреНрд╣реЗрдВ рджреЗрдЦреЗрдВрдЧреЗред
рдореИрдВ рдЖрдпрдирд┐рдХ 2 рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдореЗрдВ рдореЗрд░рд╛ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИ, рдЖрдпрдирд┐рдХ рдирд┐рд░реНрджреЗрд╢ рдореЗрдВ рдЖрдпрдирд┐рдХ рдкрдХреНрд╖ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рд╕рд╛рде (рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрд░рдЯреАрдПрд▓ рд╕рдорд╕реНрдпрд╛ рдХреЗ рд╕рд╛рде рд╕рдмрд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдирд┐рд░реНрджреЗрд╢ рдореЗрдВ рдпрд╣ рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИ) рд╕рдорд╛рдзрд╛рди рджрд┐рдЦрддрд╛ рд╣реИ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЖрд╕рд╛рди рдмрдирд╛ рджреЗрдЧрд╛ред
рдореИрдВ рд╕рд╛рдЗрдб рдПрдЯреНрд░рд┐рдмреНрдпреВрдЯ рдореЗрдВ рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдирд┐рд░реНрджреЗрд╢ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдХреНрдпреЛрдВрдХрд┐ рдЕрдм, рдпрд╣ рддрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рд╕реАрдПрд╕рдПрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрд╛рдХреА рд╕рд╛рдордЧреНрд░реА рдореЗрдВ рдХреБрдЫ рд╕рдВрд░реЗрдЦрдг рдирд╣реАрдВ рдЬреЛрдбрд╝рддрд╛ рд╣реИред рдПрд╕рдХреНрдпреВрдПрд╕, рдФрд░ рдХреЛрдгреАрдп-рдЕрдиреБрд╡рд╛рдж рдФрд░ рдХрд░рдВрдЯ рдХреА рдорджрдж рд╕реЗ рдордиреЛрджрд╢рд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди, рдЬрдм рднреА рднрд╛рд╖рд╛ рдмрджрд▓рддреА рд╣реИ рддрдм рд╡рд░реНрдЧреЛрдВ рдФрд░ рдкрдХреНрд╖ рдореЗрдВ рджрд╛рдИрдВ рдУрд░ рдмрд╛рдПрдВ рд╢рдмреНрдж рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ рдФрд░ рд╡рд░реНрд╕рд╛ рджреЗрдВред
рдореИрдВ рдЕрднреА рднреА рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рдХрд╛рдо рдХрд░реЗрдЧрд╛ (рдЗрд╕реЗ рд╡реИрд╕реЗ рднреА рдХрд╛рдо рдХрд░рдирд╛ рд╣реЛрдЧрд╛)ред

index.html рдореЗрдВ dir = "rtl" рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдмрд╛рдж, рддрддреНрд╡реЛрдВ рдХрд╛ рдкреНрд░рддрд┐рдкрд╛рджрди рд╕рд╣реА рд╕реЗ рд╢реБрд░реВ рд╣реЛрдЧрд╛, рдЬреЛ рдЦрдВрдб рдмрдЯрди рдХреА рддрд░рд╣, рдХреБрдЫ рддрддреНрд╡реЛрдВ рдХреЗ рд▓реБрдХ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реИред
рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореИрдВ рдмрджрд▓ рдЧрдпрд╛

  .segment-button:first-of-type {
    border-radius: 4px 0 4px 0;
    margin-left: 0; }
  .segment-button:not(:first-of-type) {
    border-left-width: 0; }
  .segment-button:last-of-type {
    border-left-width: 0;
    border-radius: 4px 0 0 4px;
    margin-left: 0; }

рд╕реЗрд╡рд╛

  .segment-button:first-of-type {
    border-radius: 0 4px 4px 0;
    margin-right: 0; }
  .segment-button:not(:first-of-type) {
    border-right-width: 0; }
  .segment-button:last-of-type {
    border-right-width: 0;
    border-radius: 4px 0 0 4px;
    margin-right: 0; }

рдЖрд░рдЯреАрдПрд▓ рдРрдкреНрд╕ рдХреЗ рд▓рд┐рдП рдмрд╛рдПрдВ рд╕реЗ рдФрд░ LTR рдРрдкреНрд╕ рдХреЗ рд▓рд┐рдП рджрд╛рдИрдВ рдУрд░ рд╕реЗ рдирд╡ рдПрдиреАрдореЗрд╢рди рдХреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рджрд┐рд╢рд╛ рдХреЗ рд╡рд┐рдкрд░реАрдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореИрдВрдиреЗ рдРрд╕рд╛ рдХрд┐рдпрд╛:
рдмрджрд▓рд╛ рд╣реБрдЖ
var OFF_RIGHT = '99.5%';
рд╕реЗрд╡рд╛
var OFF_RIGHT = '-99.5%';
рддрдерд╛
var OFF_LEFT = '-33%';
рд╕реЗрд╡рд╛
var OFF_LEFT = '33%';
рддрдерд╛

                if (backDirection) {
                    // leaving content, back direction
                    leavingContent
                        .before.clearStyles([OPACITY])
                        .fromTo(TRANSLATEX, CENTER, '100%');
                }

рд╕реЗрд╡рд╛

                if (backDirection) {
                    // leaving content, back direction
                    leavingContent
                        .before.clearStyles([OPACITY])
                        .fromTo(TRANSLATEX, CENTER, '-100%');
                }

рдЖрдпрдирд┐рдХ-рдХреЛрдгреАрдп / рд╕рдВрдХреНрд░рдордг / рд╕рдВрдХреНрд░рдордг-рдЖрдИрдУрдПрд╕ рдореЗрдВ

рдФрд░ рдПрдирдПрд╡реА рдмрд╛рд░ рдореЗрдВ рдкреАрдЫреЗ рдХреЗ рддрддреНрд╡ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдЯреЗрдХреНрд╕реНрдЯ рдХреЗ рд╕рд╛рдордиреЗ рдЖрдЗрдХрди рдбрд╛рд▓рд╛, рдФрд░ рдЖрдЗрдХрди рдХреЛ рдЖрдЧреЗ рдмрдврд╝рд╛рдпрд╛ред

@App({
    config: {
        backButtonText: '╪з┘Д╪▒╪м┘И╪╣', // this is arabic or whatever
        backButtonIcon:'ios-arrow-forward'
        //          | ion-ios-arrow-back     | ion-md-arrow-back    
    } // http://ionicframework.com/docs/v2/api/config/Config/
})

рдЦреЛрдЬрдХрд░реНрддрд╛ рдЗрдирдкреБрдЯ рдореЗрдВ рдкреНрд▓реЗрд╕рд╣реЛрд▓реНрдбрд░ рдХреЛ рдареАрдХ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдЗрди рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдХрд░рдиреЗ рд╕реЗ (рджрд╛рдПрдВ рд╕реЗ рдмрд╛рдПрдВ рд╕рдм рдХреБрдЫ рдмрджрд▓ рдЬрд╛рддрд╛ рд╣реИ)

.searchbar-search-icon {
  width: 14px;
  height: 14px;
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2013%2013'><path%20fill='rgba(0,%200,%200,%200.5)'%20d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1%20M5,0C2.2,0,0,2.2,0,5s2.2,5,5,5s5-2.2,5-5S7.8,0,5,0%20L5,0z'/><line%20stroke='rgba(0,%200,%200,%200.5)'%20stroke-miterlimit='10'%20x1='12.6'%20y1='12.6'%20x2='8.2'%20y2='8.2'/></svg>");
  background-size: 13px;
  background-repeat: no-repeat;
  position: absolute;
  left: 9px;
  top: 9px;
  margin-left: calc(50% - 60px);
  -webkit-transition: all 400ms cubic-bezier(0.25, 0.45, 0.05, 1);
  transition: all 400ms cubic-bezier(0.25, 0.45, 0.05, 1); }

.searchbar-input {
  height: 3rem;
  line-height: 3rem;
  padding: 0 28px;
  font-size: 1.4rem;
  font-weight: 400;
  border-radius: 5px;
  color: #000;
  background-color: #FFFFFF;
  padding-left: calc(50% - 28px);
  -webkit-transition: all 400ms cubic-bezier(0.25, 0.45, 0.05, 1);
  transition: all 400ms cubic-bezier(0.25, 0.45, 0.05, 1); }
  .searchbar-input::-moz-placeholder {
    color: rgba(0, 0, 0, 0.5); }
  .searchbar-input:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.5); }
  .searchbar-input::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.5);
    text-indent: 0; }

рд╕реЗрд╡рд╛

.searchbar-search-icon {
  width: 14px;
  height: 14px;
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2013%2013'><path%20fill='rgba(0,%200,%200,%200.5)'%20d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1%20M5,0C2.2,0,0,2.2,0,5s2.2,5,5,5s5-2.2,5-5S7.8,0,5,0%20L5,0z'/><line%20stroke='rgba(0,%200,%200,%200.5)'%20stroke-miterlimit='10'%20x1='12.6'%20y1='12.6'%20x2='8.2'%20y2='8.2'/></svg>");
  background-size: 13px;
  background-repeat: no-repeat;
  position: absolute;
  right: 9px;
  top: 9px;
  margin-right: calc(50% - 60px);
  -webkit-transition: all 400ms cubic-bezier(0.25, 0.45, 0.05, 1);
  transition: all 400ms cubic-bezier(0.25, 0.45, 0.05, 1); }

.searchbar-input {
  height: 3rem;
  line-height: 3rem;
  padding: 0 28px;
  font-size: 1.4rem;
  font-weight: 400;
  border-radius: 5px;
  color: #000;
  background-color: #FFFFFF;
  padding-right: calc(50% - 28px);
  -webkit-transition: all 400ms cubic-bezier(0.25, 0.45, 0.05, 1);
  transition: all 400ms cubic-bezier(0.25, 0.45, 0.05, 1); }
  .searchbar-input::-moz-placeholder {
    color: rgba(0, 0, 0, 0.5); }
  .searchbar-input:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.5); }
  .searchbar-input::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.5);
    text-indent: 0; }

рдлрд╝рд╛рдЗрд▓ рдореЗрдВ: ionic.bundle.js
рдХреЛрдб рдмрджрд▓реЗрдВ:


setTranslateX: ionic.animationFrameThrottle(function(amount) {
var xTransform = content.offsetX + amount;
$element[0].style[ionic.CSS.TRANSFORM] = 'translate3d(' + xTransform + 'px,0,0)';

рдЗрд╕реЗ рдмрджрд▓реЛ:


setTranslateX: ionic.animationFrameThrottle(function(amount) {
var xTransform = content.offsetX + amount;
if (content.offsetX > 0)
{
      xTransform = amount;
}
$element[0].style[ionic.CSS.TRANSFORM] = 'translate3d(' + xTransform + 'px,0,0)';

рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЕрдЪреНрдЫрд╛ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реИ рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдХрд░рдирд╛ рдерд╛ред


рдФрд░ рдореИрдВрдиреЗ рдпреЗ рд╕реАрдПрд╕рдПрд╕ рдЬреЛрдбрд╝реЗ:


   a , h1 , h2 , span , div{
      text-align: right;
        }

        .title.title-left.header-item{
            left : 0 !important;
        }
label.item,
ion-nav-buttons,
ion-header-bar{
    direction: rtl;
}

.item-checkbox {
    padding-right: 60px;
}


.ion-android-arrow-back:before {
  content: "яМП"; }

.ion-android-arrow-forward:before {
  content: "яЛК"; }

рдФрд░ рджрд╛рдИрдВ рдУрд░ рдореЗрдиреВ рдмрдирд╛рдпрд╛:


<ion-side-menus enable-menu-with-back-views="false" >

    <ion-side-menu side="right" expose-aside-when="large">
        <ion-header-bar class="bar-positive">
            <h1 class="title">Menu</h1>
        </ion-header-bar>
        <ion-content>
            <ion-list>
                <ion-item menu-close ng-click="login()">
                    Login
                </ion-item>


            </ion-list>
        </ion-content>
    </ion-side-menu>


      <ion-side-menu-content>
        <ion-nav-bar class="bar-positive">

            <ion-nav-back-button>
            </ion-nav-back-button>
            <ion-nav-buttons side="right">
                <button class="button button-icon button-clear ion-navicon" menu-toggle="right"></button>
            </ion-nav-buttons>

        </ion-nav-bar>
        <ion-nav-view name="menuContent"></ion-nav-view>
    </ion-side-menu-content>



</ion-side-menus>

рд╣рд╛рдБ, рдпрд╣реА рд╡рд╣ рд╣реИ рдЬрд┐рд╕рдХреА рд╣рдо рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдФрд░ рдпрд╣ рднрдпрд╛рдирдХ рд╣реЛрдЧрд╛

рдзрдиреНрдпрд╡рд╛рдж рдЖрдпрдирд┐рдХ рдЯреАрдо

рдЖрдЧреЗ рдмрдврд╝реЛ: +1:

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рддрдп рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ

ion-item-sliding рдЗрд╕ рддрд░рд╣ rtl рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП swipe-left рд╡рд┐рдХрд▓реНрдк рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:

        <ion-item-sliding swipe-left>
            <ion-item>
                <ion-avatar item-right>
                    <img src="img/slimer.png">
                </ion-avatar>
                <h2>Slimer</h2>
            </ion-item>
            <ion-item-options>
                <button primary>
                    <ion-icon name="text"></ion-icon>
                    Text
                </button>
                <button secondary>
                    <ion-icon name="call"></ion-icon>
                    Call
                </button>
            </ion-item-options>
        </ion-item-sliding>

рдирдорд╕реНрддреЗ,
рдореИрдВ рдЖрдпрдирд┐рдХ 2.0 рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдореИрдВ рдмрд╛рдИрдВ рдиреЗрд╡рд┐рдЧреЗрд╢рди рдЪреМрдбрд╝рд╛рдИ рдХреИрд╕реЗ рдХрдо рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред

рдЖрдк v2 рдореЗрдВ rtl рдХреЗ рд╕рд╛рде рдЗрд╢рд╛рд░реЛрдВ рдХреЛ рдХреИрд╕реЗ рд╕рдВрднрд╛рд▓ рд░рд╣реЗ рд╣реИрдВ?

рдореБрдЭреЗ рдЖрдпрдирд┐рдХ v1 рдореЗрдВ рдЖрдИрдУрдПрд╕ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ iPhone RTL рдореЗрдВ рд╕реНрд╡рд╛рдЗрдк-рд░рд╛рдЗрдЯ рдХреИрд╕реЗ рдХреИрдкреНрдЪрд░ рдХрд░рддрд╛ рд╣реИред

рдореИрдВ rtl рдореЗрдВ рд╕рд╛рдЗрдбрдореЗрдиреВ рдФрд░ рд╕реНрд╡рд╛рдЗрдкрд┐рдВрдЧ рджрд┐рд╢рд╛ рдмрджрд▓рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛ред
https://github.com/msoni11/ionic/releases/tag/v1.1.1-rtl
https://github.com/msoni11/ionic-bower/releases/tag/v1.1.1-rtl

рдЬрдм рдЖрд░рдЯреАрдПрд▓ рдлреАрдЪрд░ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рддреЛ рдпрд╣ рдРрдк рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рдмрд╛рдж рдЗрд╕реЗ рдмрджрд▓ рд╕рдХреЗрдЧрд╛ (рдпрд╛рдиреА рдХрд┐ ltr рд╕реЗ rtl рдХреЗ рдмреАрдЪ рд▓рд╛рдЗрд╡ рдмрджрд▓рд╛рд╡?
рдареАрдХ рд╡реИрд╕реЗ рд╣реА рдЬреИрд╕реЗ рджреЗрд╢реА рдРрдкреНрд╕ рдЬрд┐рдирдореЗрдВ рдРрдк рдореЗрдВ рднрд╛рд╖рд╛ рдХрд╛ рдкреЗрдЬ рдмрджрд▓ рдЬрд╛рддрд╛ рд╣реИред

@ рдорддрдирдпреЗрдж : рд╣рд╛рдБ, рдпрд╣ рд╣реЛрдЧрд╛ред рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ рд╕реАрдПрд╕рдПрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рджрд┐рд╢рд╛ рдФрд░ рдкрд╛рда-рд╕рдВрд░реЗрдЦрдг рдХреЛ рдмрджрд▓рдХрд░ рд╣рд╛рдЗрдмреНрд░рд┐рдб рдРрдк рдореЗрдВ рдмрд╣реБрдд рд╕реАрдзреЗ рд╣реИред

@ рдореЗрд╣рд░рд┐рдВрдЧрдЯрди : рдЖрд░рдЯреАрдПрд▓ рджрд┐рд╢рд╛ рдХреЗ рд╕рд╛рде рдлреНрд▓реЛрдЯрд┐рдВрдЧ рдЖрдпрди-рд▓реЗрдмрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рдлреНрд▓реЛрдЯрд┐рдВрдЧ рд▓реЗрдмрд▓ рдХреЛ рджрд╛рдИрдВ рдУрд░ рд╕рдВрд░реЗрдЦрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХрд╣реАрдВ рдмреАрдЪ рдореЗрдВ, рдЬрдм рдЗрдирдкреБрдЯ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдкрд╛рда рдЯрд╛рдЗрдк рдХрд░рддреЗ рд╣реИрдВред
рдХреНрдпрд╛ рдЗрд╕рдХрд╛ рдХреЛрдИ рд╣рд▓ рд╣реИ?

<ion-list dir="rtl"> <ion-item> <ion-label floating >{{ usrTitle }}</ion-label> <ion-input type="text" [(ngModel)]="usrValue"></ion-input> </ion-item> <ion-item> <ion-label floating >{{ pswTitle }}</ion-label> <ion-input type="password" [(ngModel)]="pswValue"></ion-input> </ion-item></ion-list>

floating

+1

@royipressburger (_regards "+1" _) - рдпрджрд┐ рдЖрдк рд╕рдорд░реНрдерди рдпрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ "рдердВрдм рдЕрдк" рдЗрдореЛрдЯрд┐рдХреЙрди рдФрд░ "рд╕рджрд╕реНрдпрддрд╛ рд▓реЗрдВ" рдмрдЯрди рд╣реИред

@mhartington , @ msoni11 : рдХреЛрдИ рдЬрд╡рд╛рдм? рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕рдХреЗ рд╕рд╛рде рдлрдВрд╕ рдЧрдпрд╛ рд╣реВрдВред

@ рджреЗрд╡рд░рдл : рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЖрдк рдХрд┐рд╕ рдЖрдпрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдЖрдпрдирд┐рдХ v1 рдореЗрдВ рдореИрдВрдиреЗ RTL css рдФрд░ рдлреЙрд░реНрдо рдПрд▓рд┐рдореЗрдВрдЯ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд┐рдпрд╛ рд╣реИред

@ msoni11 : рдЖрдпрдирд┐рдХ v2ред рдХреНрдпрд╛ рдЗрд╕ рд╡рд┐рд╢реЗрд╖ рдЕрд╕реНрдерд╛рдпреА рд╡реНрдпрд╡рд╣рд╛рд░ рдиреЗ рдЖрдкрдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд┐рдпрд╛?

@devoraf : рдореИрдВрдиреЗ рдЕрднреА рддрдХ v2 рдХреА рдХреЛрд╢рд┐рд╢ рдирд╣реАрдВ рдХреА рд╣реИред рдореЗрд░реЗ рдРрдк рдореЗрдВ v1 рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдХреЛрдб рд▓рд┐рдЦреЗ рд╣реИрдВ рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ RTL рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП v1 рд╣реИрдХ рдХрд┐рдпрд╛ред

@ msoni11 : рдХреНрдпрд╛ рдЖрдк рдХреГрдкрдпрд╛ рдирдореВрдирд╛ рд╕реАрдПрд╕рдПрд╕ рд╕рдВрд▓рдЧреНрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдлреНрд▓реЛрдЯрд┐рдВрдЧ рд▓реЗрдмрд▓ рдХреЗ рд╕рдВрд░реЗрдЦрдг / рджрд┐рд╢рд╛ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ?

+1

@devoraf : рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдлреНрд▓реЛрдЯрд┐рдВрдЧ рд▓реЗрдмрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИред рдореИрдВрдиреЗ рдЗрди рдлреЙрд░реНрдо рдПрд▓рд┐рдореЗрдВрдЯреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдЖрд░рдЯреАрдПрд▓ рдХреЗ рд▓рд┐рдП рд╕рд╣реА рдПрд▓рд╛рдЗрди рдХрд┐рдпрд╛ рд╣реИред

рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдпрд╣ рдХрд╣рд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдкреГрд╖реНрдареЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рдиреЗ рдкрд░ рднреА рдЧрдбрд╝рдмрдбрд╝ рд╣реЛ рдЬрд╛рддреА рд╣реИ рдЬрдм dir="rtl" <html> рдЯреИрдЧ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИред Ionic 2 рдореЗрдВ рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдШрдЯрдХреЛрдВ рдиреЗ рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдФрд░ рдореИрдВрдиреЗ Ionic 1 рдореЗрдВ рд╡рд╛рдкрд╕ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛ рд╕рдорд╛рдкреНрдд рдХрд░ рджрд┐рдпрд╛ред рдЕрднреА рдореИрдВ рдШрдЯрдХреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдФрд░ рдореЗрд░реЗ рд▓рд┐рдП рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдиреЗрд╡рд┐рдЧреЗрд╢рди рдЧрдбрд╝рдмрдбрд╝ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдКрдкрд░ рдФрд░ рдореБрдЭреЗ рд╕рдлреЗрдж рд╕реНрдХреНрд░реАрди рдпрд╛ рд▓реИрдЧреА рдкреЗрдЬ рдорд┐рд▓рддреЗ рд╣реИрдВред рдЬрдм рдореИрдВ dir="rtl" рдирд┐рдХрд╛рд▓рддрд╛ рд╣реВрдВ рддреЛ рд╕рдм рдХреБрдЫ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдХреНрдпрд╛ рдореИрдВ рдХреБрдЫ рдЧрд▓рдд рдХрд░ рд░рд╣рд╛ рд╣реВрдБ рдпрд╛ $state.go() рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ rtl рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ?

@loolooii : RTL рдХреЗ рд▓рд┐рдП рдЖрдпрдирд┐рдХ 1 рдХрд╛рд░реНрдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ css рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛

.rtl, html[dir=rtl] {
  direction: rtl;
  text-align: right;
}

/** To fix empty page issue in rtl. **/
.rtl .click-block-hide {
  <strong i="7">@include</strong> translate3d(9999px, 0, 0);
}

рдЗрд╕ рдИрдУрдг rtl рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ https://github.com/msoni11/ionic/releases/tag/v1.1.1-rtl рдФрд░ рдЖрдк RTL рдореЗрдВ рд╕рд╣реА рд╕реНрд╡рд╛рдЗрдк рдХрд░ рдкрд╛рдПрдВрдЧреЗред

@ msoni11 рдзрдиреНрдпрд╡рд╛рдж! рдЧрдЬрд╝рдм рдХреА рдЪреАрдЬрд╝реЗрдВред

@loolooii : :) рдореИрдВрдиреЗ рдПрдХ рдЫреЛрдЯреА рд╕реА рдкреЛрд╕реНрдЯ рднреА рд▓рд┐рдЦреА рд╣реИ рдЬрд╣рд╛рдБ рдореИрдВрдиреЗ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИ рдХрд┐ рдЖрдпрдирд┐рдХ рдРрдк рдореЗрдВ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреИрд╕реЗ рдХрд╛рдо рдХрд░реЗрдЧрд╛ред рдпрд╣рд╛рдВ рджреЗрдЦреЗрдВ

RTL рд╕рдорд╕реНрдпрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЛрдИ рдЕрдкрдбреЗрдЯ?

рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдХреЛрдИ рдЕрдкрдбреЗрдЯ? , рднреА рдХреНрдпреЛрдВ рдЖрдпрдирд┐рдХ рдЯреАрдо рдиреЗ рдЗрд╕реЗ рдмреАрдЯрд╛ 12 рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛?

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрджрд┐ рд╣рдо рдбреЗрд╡рд▓рдкрд░ рдлреАрдбрдмреИрдХ рд╕реЗ рд╕рднреА рдЖрд░рдЯреАрдПрд▓ рдореБрджреНрджреЛрдВ рдХреЛ рд╕реВрдЪреАрдмрджреНрдз рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдпреЛрдЧрджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдПрдХ-рдПрдХ рдХрд░рдХреЗ рдареАрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЖрдЦрд┐рд░рдХрд╛рд░, рд╣рдо рдкреВрд░реНрдг рдЖрд░рдЯреАрдПрд▓ рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рдПрдВрдЧреЗред

RTL рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ! рдХреНрдпрд╛ рдХреЛрдИ рд╕рдордпрд╛рд╡рдзрд┐ рд╣реИ?

@AmitMY рдЖрдпрдирд┐рдХ 2 рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдпрдирд┐рдХ 1 рдХреЗ рд▓рд┐рдП рдореЗрд░рд╛ рдПрдХ рд▓рд╛рдЗрд╡ рдРрдк RTL рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдЪрд▓ рд░рд╣рд╛ рд╣реИред

@ msoni11 рдзрдиреНрдпрд╡рд╛рджред рдореИрдВ Ionic2 рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣рд╛ рд╣реВрдБред

@AmitMY @ msoni11 Ionic 2 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рдПрдХ рдордзреНрдп-рдЖрдХрд╛рд░ рдХреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдЬрд▓реНрдж рд╣реА рдХрд╛рдо рдХрд░реВрдВрдЧрд╛, рдлрд┐рд░ рдореИрдВ рд╕рднреА RTL рдореБрджреНрджреЛрдВ рдХреЛ рд╣рд╛рдЬрд┐рд░ рдХрд░реВрдВрдЧрд╛ рдпрджрд┐ рдХреЛрдИ рд╣реЛред

@ рдЦрд╛рд▓рд┐рдж-рдиреЛрд╡рд╛рдл: рдореБрдЭреЗ рдорджрдж рдХрд░рдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛрдЧреАред

@ msoni11 рдзрдиреНрдпрд╡рд╛рдж! рдореИрдВ рдЖрдк рд╕рдм рдХреЛ рд╕реВрдЪрд┐рдд рд░рдЦреВрдВрдЧрд╛ред

RTL рд░реЛрдб рдореИрдк RC 12 рдореЗрдВ рдореМрдЬреВрдж рдерд╛, рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЗрд╕реЗ рдХреНрдпреЛрдВ рдЫреЛрдбрд╝рд╛!

рд╣реИрд▓реЛ, рдореИрдВ рдЗрд╕ рд▓рдВрдмреЗ рдзрд╛рдЧреЗ рдореЗрдВ рдЖрдпрди-рд╕реНрд▓рд╛рдЗрдб рдирд╣реАрдВ рджреЗрдЦрддрд╛ рд╣реВрдВ?
рдЗрд╕реЗ рднреА рд╕рдорд░реНрдерди рдХреА рдЬрд░реВрд░рдд рд╣реИред
рдореИрдВрдиреЗ рдПрдХ рдирд┐рд╡реЗрджрди рдпрд╣рд╛рдБ рдкреЛрд╕реНрдЯ рдХрд┐рдпрд╛ рд╣реИ
http://idangero.us/swiper/forum/#/general : рд╕рдорд░реНрдерди-рдХреЗ рд▓рд┐рдП рдкреГрд╖реНрда рдкрд░ рдЕрдВрдХ рд▓рдЧрд╛рдирд╛

рдореЗрд░рд╛ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб, рдЕрднреА рддрдХ рдХреЛрдбрд┐рдд рдирд╣реАрдВ рд╣реИ, рдЖрдЧреЗ рдХреА рд╕реНрд▓рд╛рдЗрдбреНрд╕ рдХреЛ рдкреЙрдкреНрдпреБрд▓реЗрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдФрд░ рд╕реНрдЯрд╛рд░реНрдЯ рдкрд░ рд▓рд╛рд╕реНрдЯ рд╕реНрд▓рд╛рдЗрдб рдкрд░ рдЬрд╛рдирд╛ рд╣реЛрдЧрд╛ред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЦреЗрд▓ рдХреЗ рдЕрдВрдд рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдореЗрд░реЗ рдкрд╛рд╕ рд╕рд╣реА рдШрдЯрдирд╛рдПрдВ рд╣реИрдВ, рдЬрдм рдкреНрд▓реЗрдмреИрдХ 1 рд╕реНрд▓рд╛рдЗрдб рдкрд░ рдкрд╣реБрдВрдЪрддрд╛ рд╣реИ :)

рд╕рд╛рд╡рдзрд╛рдиреА рдХрд╛ рдПрдХ рд╢рдмреНрдж рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореИрдВ рдПрдХ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдирд╣реАрдВ рд╣реВрдБред
рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдШрдЯрдХ рд╕реНрддрд░ рдкрд░ рдФрд░ рди рдХреЗрд╡рд▓ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдРрдк рд╕реНрддрд░ рдкрд░ рдЖрд░рдЯреАрдПрд▓ рд╕рдорд░реНрдерди рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рдИ рдЧрдИ рд╣реИред

рдореБрдЭреЗ рдЕрдкрдирд╛ рдРрдк рдЬреНрдпрд╛рджрд╛рддрд░ рдЕрдВрдЧреНрд░реЗрдЬреА рдореЗрдВ рдЪрд╛рд╣рд┐рдП, рдЬреИрд╕реЗ рдЯреИрдм / рдмрдЯрди рд▓реЗрдмрд▓ рд▓реЗрдХрд┐рди рдЕрд░рдмреА рдореЗрдВ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЙрдкрднреЛрдЬреНрдп рд╕рд╛рдордЧреНрд░реАред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЕрдкрдиреЗ рдкрд╛рда рдФрд░ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ RTL рдЕрднрд┐рд╡рд┐рдиреНрдпрд╛рд╕ рдХреА рд╡рдЬрд╣ рд╕реЗ RTL рдХреЗ рд▓рд┐рдП рд╡рд╛рдВрдЫрд┐рдд рд╕реНрд▓рд╛рдЗрдбрд░ рдпрд╛ рдкреЗрдЬрд░ рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рддрд░рд╣ред

index 44

index 45
рд╣рд╛рдБ! рдореБрдЭреЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЙрд╕ рдЧрдВрджреЗ рд╕реНрдХреНрд░реЙрд▓рдмрд╛рд░ рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдорд┐рд▓ рдЧрдпрд╛ред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдкреЗрдЬ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ 2 рдЕрд▓рдЧ-рдЕрд▓рдЧ рднрд╛рд╖рд╛ рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рд╕реВрдЪреА рдореЗрдВ рд╣реЛрдВрдЧреЗред

<ion-list flow=RTL>....
<ion-list flow=LTR>.... 

рдЬрдм рдЖрд░рдЯреАрдПрд▓ рдореЛрдб рдореЗрдВ, рд░реЗрдВрдЬ рдФрд░ рдЙрд╕рдХреЗ рд▓реЗрдмрд▓ рдХреЗ рдмреАрдЪ рдХреЛрдИ рдорд╛рд░реНрдЬрд┐рди рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рджреЛрдиреЛрдВ рддрд░рдл рдХреЗ рдЖрдЗрдХрди рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджреЗрддреЗ рд╣реИрдВред

рдЗрд╕рдХреЗ рднрд╛рдЧ рдХреЗ рд░реВрдк рдореЗрдВ рд╣рдореЗрдВ рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рднреА рджреЗрдЦрдирд╛ рдЪрд╛рд╣рд┐рдП https://github.com/driftyco/ionic/issues/10685

рд╣реЗ рд╕рдм, рд╣рдо рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдЖрд░рдЯреАрдПрд▓ рд╕рдорд░реНрдерди рдХреА рдЯреНрд░реИрдХрд┐рдВрдЧ рдХреЛ рдЖрдЧреЗ рдмрдврд╝рд╛ рд░рд╣реЗ рд╣реИрдВ
https://github.com/driftyco/ionic/issues/11211

рдмреНрд░рд╛рдВрдбреА рдЗрд╕реЗ рдЪрд╛рд▓реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдХрд╛рдо рдХрд░ рд░рд╣реА рд╣реИ рддрд╛рдХрд┐ рдЬрд▓реНрдж рд╣реА рдЗрд╕реЗ рджреЗрдЦрдиреЗ рдХреА рдЙрдореНрдореАрдж рдХреА рдЬрд╛ рд╕рдХреЗред

рдпрд╣рд╛рдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╕рдВрджреЗрд╢ рд╣реИрдВ, рдореБрдЭреЗ рдЗрд╕рдХрд╛ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рдорд┐рд▓рд╛ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдЕрдВрдЧреНрд░реЗрдЬреА рдореЗрдВ рдЕрдЪреНрдЫрд╛ рдирд╣реАрдВ рд╣реВрдВред
рдХреНрдпрд╛ рдХреЛрдИ рдореБрдЭреЗ рдореЗрдиреВ рдХреА рджрд┐рд╢рд╛ рдХреЗ рд╕рдорд╛рдзрд╛рди рдХреЗ рд▓рд┐рдП рд▓реЗ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЬрдм рдпрд╣ рдмрд╛рдИрдВ рдУрд░ рдмрджрд▓ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рдпрд╣ рдПрдиреАрдореЗрд╢рди рдмрд╛рдПрдВ рд╕реЗ рджрд╛рдПрдВ рдЦреБрд▓рддрд╛ рд╣реИ, рдФрд░ рдмрд╛рдПрдВ рд╕реЗ рджрд╛рдПрдВ рд╕реНрд╡рд╛рдЗрдк рднреА рдХрд░рддрд╛ рд╣реИред
рдХреГрдкрдпрд╛ рдХреЛрдИ рдорджрдж рдХрд░реЗрдВред

@joesleiman рдлрд┐рд▓рд╣рд╛рд▓ рдЖрдкрдХрд╛ рдХреЛрдИ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реИред Https://github.com/driftyco/ionic/pull/11336 рдореЗрдВ рдПрдХ рд╕реБрдЭрд╛рд╡ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХреА рд╕рдореАрдХреНрд╖рд╛ рд▓рдВрдмрд┐рдд рд╣реИред

@AmitMY рдареАрдХ рд╣реИ рдзрдиреНрдпрд╡рд╛рджред рдореБрдЭреЗ рдПрдХ рдФрд░ рд╕рдорд╕реНрдпрд╛ рд╣реИ рдХрд┐ html html рд╕реЗ рдЗрдВрдбреЗрдХреНрд╕ рдЯреИрдЧ рдпрд╛ рдЖрдпрди-рдРрдк рдпрд╛ рдмреЙрдбреА рдореЗрдВ рджрд┐рд╢рд╛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдХреИрд╕реЗ рдХрд░реЗрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдпрди-рдЪрдпрди рдпрд╣ <ion-nav> рдЕрдВрддрд░реНрдЧрдд рдирд╣реАрдВ рд╣реИ рдЬрд╣рд╛рдБ рдореИрдВ рджрд┐рд╢рд╛ рдмрджрд▓рддрд╛ рд╣реВрдВред рдпрджрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ рддреЛ рдХреНрдпрд╛ рдЖрдк рдореБрдЭреЗ рд╕рдорд╛рдзрд╛рди рдХреЗ рд▓рд┐рдП рд▓реЗ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ?

@joesleiman : рдпрджрд┐ рдЖрдк рдЖрдпрдирд┐рдХ 1 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдореИрдВрдиреЗ рдЗрд╕реЗ рдЗрд╕ рдЯреИрдЧ https://github.com/msoni11/ionic/releases/tag/v.1.1.1-rtl.1 рдХреЗ рддрд╣рдд рддрдп рдХрд┐рдпрд╛ рд╣реИ

рдЖрдк рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд▓рд╛рдЧреВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЖрдк рдЕрдкрдирд╛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ 'рдбреАрдЖрдИрдЖрд░' HTML рдЯреИрдЧ рдкрд░ рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рд░рдирдЯрд╛рдЗрдо рдореЗрдВ рдмрджрд▓рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк 'this.platform.setDit (' rtl ', true) рдХрд░рддреЗ рд╣реИрдВред

рдбрд╛рдпрд░ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд╣реАрдВ рдФрд░ рди рдХрд░реЗрдВ, рдХреНрдпреЛрдВрдХрд┐ рдиреЗрд╕реНрдЯреЗрдб рджрд┐рд╢рд╛рдУрдВ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдЕрдВрдд рдореЗрдВ, рдХреГрдкрдпрд╛ рд░рд╛рдд рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ 3.2.1 рд╕реЗ рдЕрдзрд┐рдХ RTL рддреИрдпрд╛рд░ рд╣реИ

рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреЛрдИ рдЕрдиреНрдп рд╕рдорд░реНрдерди рдкреНрд░рд╢реНрди рд╣реИрдВ, рддреЛ рдХреГрдкрдпрд╛ рдЖрдпрдирд┐рдХ рдлреЛрд░рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рдФрд░ рдмрдЧреНрд╕ / рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЬреАрдердм рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ

@ msoni11 рдХреЛрдИ рдЖрдпрдирд┐рдХ 3.2.0

@AmitMY рдореИрдВ рд╣рд░ рд░реВрдЯ рдЯреИрдЧ [Att.dir] = 'isRtl рдореЗрдВ рдЕрдкрдиреЗ рд╕рднреА рдРрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ? 'rtl': 'ltr' '(рд╣рд░ рд░реВрдк рдореЗрдВ: рдЖрдпрди-рд╕рд╛рдордЧреНрд░реА рдХреА рддрд░рд╣)
рдЕрдЪреНрдЫрд╛ рдирд╣реАрдВ рд╣реИ?

@joesleiman
рдЕрднреА рдХреЗ рд▓рд┐рдП, рдореИрдВ рдХреЗрд╡рд▓ рд╕рд╛рдордЧреНрд░реА рдбрд┐рдЬрд╛рдЗрди рдкреЗрдЬ рд╕рдВрдХреНрд░рдордг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ, рдЬреЛ рдкреЗрдЬ рд╕рдВрдХреНрд░рдордг рдХреЛ рдмрд╛рдПрдВ рд╕реЗ рджрд╛рдПрдВ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рдХрд▓реНрдк рд╣реИред

javascript // in app.module.ts . . imports: [ BrowserModule, IonicModule.forRoot(MyApp, { pageTransition: 'md-transition' // change the page Transition to avoid "LRT" page Transition }) . .

@AmitMY рдореИрдВ рдмрд╛рдПрдБ рддреАрд░ рдХреЗ рдмрдЬрд╛рдп рджрд╛рдПрдБ рдмрдЯрди рдХреЛ рджрд╛рдПрдБ рддреАрд░ рдкрд░ рдХреИрд╕реЗ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реВрдБ (рдЬрдм рдЗрд╕реЗ rtl рдореЗрдВ рдмрджрд▓реЗрдВ)

@joesleiman рдирд╣реАрдВ, dir="rtl" ion-content рдкрд░ рд╕рдорд░реНрдерди рдХреА рдЧрд╛рд░рдВрдЯреА рдирд╣реАрдВ рд╣реИред рдЖрдкрдХреЛ рд╣рдореЗрд╢рд╛ this.platform.setDir('rtl', true) рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ html рдЯреИрдЧ рдореЗрдВ рдПрдХ рдХреЛ рдЫреЛрдбрд╝рдХрд░ рд╕рднреА dir рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рд╣рдЯрд╛ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ рдЗрд╢рд╛рд░реЛрдВ рдЬреИрд╕реЗ рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реЗ рдЖрдпрдирд┐рдХ рдШрдЯрдХреЛрдВ рдХреА рджрд┐рд╢рд╛ рдХреЛ рднреА рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИред (рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ setDir true рд╕рд╛рде рднреА рд╕рд╣реА dir рдХреЗ рд╕рд╛рде html рдЯреИрдЧ рдЕрдкрдбреЗрдЯ рдХрд░рддрд╛ рд╣реИ)

рдмреИрдХ рдмрдЯрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ, рдпрджрд┐ рдЖрдк рджрд┐рд╢рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдЪрд┐рдд рддрд░реАрдХреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдЬреИрд╕рд╛ рдХрд┐ рдКрдкрд░ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рдпрд╣ рдЖрдкрдХреЗ рддреАрд░ рдХреЛ рдлреНрд▓рд┐рдк рдХрд░реЗрдЧрд╛, рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣рд╛рдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ - https://github.com/driftyco/ionic/pull/11634ред рдпрд╣ рдХреЗрд╡рд▓ рд░рд╛рдд рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИ, рдФрд░ рдПрдХ рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг (3.3.0) рдЖрдЬ рдмрд╛рдж рдореЗрдВ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдореИрдВ рдлрд┐рд░ рд╕реЗ рдкреВрдЫрддрд╛ рд╣реВрдВ, рдХреГрдкрдпрд╛, рдЗрд╕ рддрд░рд╣ рдХреЗ рд╕рдорд░реНрдерди рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдордВрдЪ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред Github рдмрдЧреНрд╕ / рд╕реБрд╡рд┐рдзрд╛ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд▓рд┐рдП рд╣реИред

рдЖрдк рдпрд╣рд╛рдБ RTL рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдФрд░ рдЕрдзрд┐рдХ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ - https://github.com/AmitMY/ionic-site/blob/543cc0dd6d198edd5aa2a9a31ac5bd4702ef5332-content/docs/rtl-support/index.md
рдпрд╣ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ RTL рдкреНрд░рд▓реЗрдЦрди рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрднреА рддрдХ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЗрд╕рд▓рд┐рдП рдпрд╣ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдореЗрдВ рдирд╣реАрдВ рд╣реИред

@AmitMY рдареАрдХ рд╣реИ рдореИрдВ рдХрд░реВрдБрдЧрд╛ ... рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж,

рдЕрдЧрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрд╕реЗ рдбрд╛рд▓рддреЗ рд╣реИрдВ рддреЛ @AmitMy.platform.setDir ('rtl', true); рдФрд░ рдРрдк рдХреЛ рдмрдВрдж рдХрд░реЗрдВ рдФрд░ рдлрд┐рд░ рдЙрд╕рдореЗрдВ рд╡рд╛рдкрд╕ рдЬрд╛рдПрдВ рдХрд┐ рдореИрдВ html рдЯреИрдЧ dir = 'rtl' рдХреЗ рд▓рд┐рдП рдХреИрд╕реЗ рдмрдЪрд╛ рд╕рдХрддрд╛ рд╣реВрдВред рдЗрд╕рд▓рд┐рдП рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЕрдЪреНрдЫрд╛ рдирд╣реАрдВ рд╣реИред рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ dir = "ltr" рдкрд░ рд▓реМрдЯрддрд╛ рд╣реИ

@joesleiman рддреЛ рдЕрдЧрд░ рдЖрдкрдХрд╛ рдРрдк NativeStorage рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреВрдВрдЧрд╛ , рдФрд░ рдХреБрдВрдЬреА "рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдПрдВ" рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рд▓рд┐рдП рд╕реНрдЯреЛрд░ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ: {lang: "he", dir: "rtl"} , рдФрд░ рдЕрдЧрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдПрдБ рд╣реИрдВ рддреЛ app.component.ts platform.ready рдЪреЗрдХ рдкрд░ред рдпрджрд┐ рд╡рд╣ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЙрдиреНрд╣реЗрдВ setDir рд▓рд╛рдЧреВ рдХрд░реЗрдВред

рдЕрдм рдХреЛрдИ рджреВрд╕рд░рд╛ рдЙрдкрд╛рдп рдирд╣реАрдВред

@AmitMY рдЬрдм рдореИрдВ setDir рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ: рддрдм рднреА рдЖрдпрди-рдЪрдпрди >> рдЖрдпрди-рдЕрд▓рд░реНрдЯ: md (android) рдкрд░ rtl рджрд┐рд╢рд╛ рдореЗрдВ рдЬрд╛рд░реА рд╣реЛрддрд╛ рд╣реИ

@AmitMY рдореИрдВрдиреЗ рдЗрд╕реЗ рдЗрд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рд╣рд▓ рдХрд┐рдпрд╛:
html [dir = "rtl"] .alert-md .alert-Radio-icon {
рдмрд╛рдпрд╛рдВ: 0px;
рд╕рд╣реА: 13 рдкреАрдПрдХреНрд╕;
}

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рд░рд╛рдд рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рд╕реБрдЭрд╛рд╡ рджрд┐рдпрд╛ ( 3.2.1-201705231529 ), рдФрд░ рдпрджрд┐ рдЖрдк рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдУрд╡рд░рд░рд╛рдЗрдб рд╢реИрд▓реА рдХрд╛ рдорд╛рдорд▓рд╛ рд╣реИ, рдФрд░ рдпрд╣ рдпрд╣рд╛рдБ рддрдп рд╣реИ https://github.com/driftyco / рдЖрдпрдирд┐рдХ / рдкреБрд▓ / резрезремрейрел

@AmitMY рдЖрдк рдпрд╣рд╛рдБ рдЪрд░реНрдЪрд╛ рдкреВрд░реА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рдмрдЧ рдвреВрдВрдв рд░рд╣рд╛ рд╣реВрдБ:
https://forum.ionicframework.com/t/how-can-i-change-the-back-button-in-header-arrow-to-the-right/91591

рдореБрджреНрджреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж! рдпрд╣ рдореБрджреНрджрд╛ рдЙрди рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП рдмрдВрдж рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рдЬреЛ рдореВрд▓ рдореБрджреНрджреЗ рд╕реЗ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдирд╣реАрдВ рд╣реИрдВред рдпрджрд┐ рдпрд╣ рдЕрднреА рднреА рдЖрдпреЛрдирд┐рдХ рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИ, рддреЛ рдХреГрдкрдпрд╛ рдПрдХ рдирдпрд╛ рдореБрджреНрджрд╛ рдмрдирд╛рдПрдВ рдФрд░ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЯреЗрдореНрдкрд▓реЗрдЯ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рднрд░рд╛ рд╣реБрдЖ рд╣реИред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

brandyscarney picture brandyscarney  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

aslamj picture aslamj  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Nick-The-Uncharted picture Nick-The-Uncharted  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

alan-agius4 picture alan-agius4  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

alexbainbridge picture alexbainbridge  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ