Search and Top Navigation
#9039 closed feature (duplicate)
Opened January 31, 2013 08:46PM UTC
Closed February 01, 2013 01:39PM UTC
Last modified February 01, 2013 05:17PM UTC
right to left and i18n and globalization support
Reported by: | sweb | Owned by: | sweb |
---|---|---|---|
Priority: | minor | Milestone: | none |
Component: | ui.datepicker | Version: | 1.10.0 |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
Why jquery unitl version 1.10 dosnet think about i18n and right to left supported. We need non-georgian calendar such as persian and arabic calendar for using i18n based web application.
take a look on dojo. it's i18n based from long time ago but you dont.
http://dojotoolkit.org/reference-guide/1.8/dijit/Calendar.html
http://dojotoolkit.org/reference-guide/1.8/dojox/date/hebrew.html
we need fully i18n based ui. right to left supported and fully global.
Attachments (0)
Change History (8)
Changed January 31, 2013 10:06PM UTC by comment:1
component: | ui.core → ui.datepicker |
---|---|
owner: | → sweb |
status: | new → pending |
Changed February 01, 2013 12:54PM UTC by comment:2
_comment0: | Replying to [comment:1 scott.gonzalez]: \ > Are you asking about RTL or are you really asking about non-Gregorian calendars? The two are very different. \ \ Both of them for best i18n support. Rtl need think about direction about all ui element. \ For non georgian calendars we can use predefined algorithm on icu project. \ http://site.icu-project.org/charts/comparison. persian and arabic (islamic-civil) can be very useful → 1359723742191801 |
---|---|
status: | pending → new |
Replying to [comment:1 scott.gonzalez]:
Are you asking about RTL or are you really asking about non-Gregorian calendars? The two are very different.
Both of them for best i18n support. Rtl need think about direction about all ui element.
For non georgian calendars we can use predefined algorithm on icu project.
http://site.icu-project.org/charts/comparison. persian and arabic (islamic-civil) can be very useful.
C sources for calendar support. with this algorithms we have all 12 most important world calendars.
http://www.icu-project.org/apiref/icu4c/calendar_8h_source.html
Changed February 01, 2013 01:39PM UTC by comment:3
resolution: | → duplicate |
---|---|
status: | new → closed |
Duplicate of #5789.
Changed February 01, 2013 03:14PM UTC by comment:4
Replying to [comment:3 scott.gonzalez]:
Duplicate of #5789.
There is no just persian calendar check icu calendars.
Changed February 01, 2013 03:31PM UTC by comment:5
I'm well aware, did you read the title and description which are generic?
Changed February 01, 2013 04:04PM UTC by comment:6
Replying to [comment:5 scott.gonzalez]:
I'm well aware, did you read the title and description which are generic?
Persian calendar need right to left. globalize need all feature like right to left, non georgian calendar, measure units, currency unit and etc. I want to warn you about these useful features. so you need to think on base to design jquery ui via globalization not just for right to left, calendar support. think global for each unit of jquery ui.
I think it's require to change many structures but can help to growing usage of jquery ui in special locales.
We have cldr project to get all locale data, why jquery ui dosnt use them ?
http://unicode.org/cldr/trac/browser/trunk/common/main/en.xml
http://unicode.org/cldr/trac/browser/trunk/common/main/fa.xml
http://unicode.org/cldr/trac/browser/trunk/common/main/ar.xml
http://unicode.org/cldr/trac/browser/trunk/common/main/de.xml
also icu project have many useful algorithms. i think it's can be a big feature on jquery ui.
dont duplicate my new feature.
Changed February 01, 2013 04:17PM UTC by comment:7
I think there's some misunderstanding going on here.
Datepicker already supports RTL, and many of the i18n files that we provide require that support. #5789 is about supporting other calendar systems. Ignore the fact that the person who filed the ticket was asking specifically about Persian calendars.
All of the things you mention are already on our roadmap. We plan on using CLDR as the data source for Globalize, which will be what powers the datepicker rewrite. We'd gladly accept your help if you're interested in working on this.
Changed February 01, 2013 05:17PM UTC by comment:8
try this library http://intldate.codeplex.com/
Are you asking about RTL or are you really asking about non-Gregorian calendars? The two are very different.