Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Localization feedback for date/time picker

16 views
Skip to first unread message

Tina Hsieh

unread,
May 25, 2016, 1:48:54 AM5/25/16
to dev-...@lists.mozilla.org, dev...@lists.mozilla.org, Bram Pitoyo, Morpheus Chen, Helen Huang, Wesley Huang, Francesco Lodolo, Harly Hsu
Hello everyone,

Bram, Helen, Morpheus and I are designers working on day/time picker design project.

We recently come out with a draft design, and try to get feedback in the very early stage. Before we finalize the design, we'd like to know if there are any localization issues needed to be concerned with.

Beyond our design, we plan to provide more formats for different locales as appendixes. So far we’ve got some information from Francesco. Please see the list below and give us feedback:
  1. Date formats:
    1. dd/ mm/ yyyy 
    2. mm/ dd/ yyyy
    3. yyyy/ mm/ dd

  2. Date separaters:
    1. Slash-separated: 29/03/76 
    2. Dash-separated: 29-03-1976
    3. Dot-separated: 29.03.1976
    4. Spelled out: 29 Dec 1976, 29 d'abril de 2011

  3. First day of the week
    1. Sunday 
    2. Monday

  4. Time separators:
    1. 12:00 
    2. 12.00

  5. 12/24 hours
    1. AM & PM 
    2. 24 hours

  6. Holidays:
    1. Only Sunday 
    2. Saturday & Sunday

  7. Others?

Thanks for your help! If you have any question about the draft design, please let us know.

mousav...@gmail.com

unread,
May 25, 2016, 2:15:11 AM5/25/16
to Tina Hsieh, Bram Pitoyo, Francesco Lodolo, Helen Huang, Wesley Huang, dev...@lists.mozilla.org, Morpheus Chen, Harly Hsu, dev-...@lists.mozilla.org
Hi Tina,

Very nice designs! I really like them. However, in our country first day of the week is Saturday, and holidays are only Fridays.

Best Wishes,
Arash

_______________________________________________
Dev-rtl mailing list
Dev...@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-rtl


Amir Farsi

unread,
May 25, 2016, 2:34:20 AM5/25/16
to Tina Hsieh, dev-...@lists.mozilla.org, dev...@lists.mozilla.org, Bram Pitoyo, Francesco Lodolo, Helen Huang, Wesley Huang, Morpheus Chen, Harly Hsu
Hi Tina.
1- For Holidays in middle east countries such as Iran and Arabic Countries(Not All), please add Friday to list. Maybe in so

2- For First day of the week, please add Saturday to list.

3- For Spelled out date separators, pay attention you should make it completely RTL for RTL languages such as Persian and Arabic.

4-If you really want fully localized date picker, please make it available for all of calendars not only for Georgian. Because official calendar in countries are different. For example Arabic countries using Hijri Calendar(Lunar Hijri) and in Iran and Afghanistan and Tajikistan are using Solar Hijri Calendar(Jalali Calendar or Persian Calendar)

Best Regards.
Amir Farsi, Member of Persian localization team

Peter Pin-Guang Chen

unread,
May 25, 2016, 3:05:46 AM5/25/16
to Tina Hsieh, Bram Pitoyo, Francesco Lodolo, Helen Huang, Wesley Huang, dev...@lists.mozilla.org, Morpheus Chen, Harly Hsu, dev-l10n, world...@mozilla.org
Hi Tina, 

From the experience of localizing Firefox OS I would suggest adding the l12y of AM/PM text.

Like in Taiwan we use 上午/下午 to represent AM/PM, also they should be prefixed to the date. 



Thanks, 

Peter

2016-05-25 13:48 GMT+08:00 Tina Hsieh <ths...@mozilla.com>:
 Hello everyone,

Bram, Helen, Morpheus and I are designers working on day/time picker design
project.

We recently come out with a draft design, and try to get feedback in the
very early stage. Before we finalize the design, we'd like to know if there
are any localization issues needed to be concerned with.

Beyond our design

we plan to provide more formats for different locales as appendixes. So far
we’ve got some information from Francesco. Please see the list below and
give us feedback:

   1. Date formats:
      1. dd/ mm/ yyyy
      2. mm/ dd/ yyyy
      3. yyyy/ mm/ dd

      2. Date separaters:
      1. Slash-separated: 29/03/76
      2. Dash-separated: 29-03-1976
      3. Dot-separated: 29.03.1976
      4. Spelled out: 29 Dec 1976, 29 d'abril de 2011

      3. First day of the week
      1. Sunday
      2. Monday

      4. Time separators:
      1. 12:00
      2. 12.00

      5. 12/24 hours
      1. AM & PM
      2. 24 hours

      6. Holidays:
      1. Only Sunday
      2. Saturday & Sunday

      7. Others?



Thanks for your help! If you have any question about the draft design,
please let us know.
_______________________________________________



--
Peter Pin-Guang Chen (petercpg)
Chinese (Traditional) [zh-TW] Localization Project Coordinator
Mozilla Taiwan Community (MozTW) http://moztw.org

Tina Hsieh

unread,
May 25, 2016, 5:53:14 AM5/25/16
to Michal Stanke, Bram Pitoyo, Morpheus Chen, Helen Huang, Wesley Huang, dev...@lists.mozilla.org, Francesco Lodolo, Harly Hsu, dev-l10n, world...@mozilla.org, Peter Pin-Guang Chen
Hey everyone,

Many thanks for providing us valuable information! I've noted every single format down. I'm sure the list will grow longer and longer : )

Cheers,
Tina

On Wed, May 25, 2016 at 5:01 PM, Michal Stanke <mst...@mozilla.cz> wrote:
Hi Tina.

The prototype looks really nice. To the formats - in Czech we use "." as date separator and write the date "29. 3. 2016" rather than "29. 03. 2016" (month with one digit only if possible). For the time, "9:46" and "09:46" are IMO equally used for our language and e.g. Android is not even consistent and uses both time formats in single apps.

Cheers,
--
Michal Stanke

Jonathan Kew

unread,
May 25, 2016, 9:17:47 AM5/25/16
to Piotr Drąg, Tina Hsieh, Bram Pitoyo, Morpheus Chen, Helen Huang, Wesley Huang, dev...@lists.mozilla.org, Francesco Lodolo, Harly Hsu, dev-...@lists.mozilla.org
On 25/5/16 13:51, Piotr Drąg wrote:

> 2016-05-25 7:48 GMT+02:00 Tina Hsieh <ths...@mozilla.com>:

>> 4. Time separators:
>> 1. 12:00
>> 2. 12.00
>>
>
> It would be great if we could have the Unicode ratio sign ("∶", U+2236
> RATIO) here instead of the colon. It looks typographically better, and
> it's used by (at least) Android and GNOME. It's a minor nitpick, of
> course, but it adds a lot of polish.

I'd be _extremely_ wary of doing this, except in highly restricted
contexts where you can be sure of controlling exactly what font is used
to render the result. U+2236 RATIO comes from the relatively specialized
Mathematical Operators block, and is unlikely to be supported in many
common text fonts.

If the formatted time is displayed using a font that doesn't have the
RATIO character, fallback will kick in, some other font will be found on
the system, and the result may well be typographically awful.

JK

Zbigniew Braniecki (Gandalf)

unread,
May 27, 2016, 1:24:36 PM5/27/16
to Axel Hecht, Tina Hsieh, Bram Pitoyo, Zbigniew Braniecki, Morpheus Chen, Helen Huang, Wesley Huang, dev...@lists.mozilla.org, Francesco Lodolo, Harly Hsu, world...@mozilla.org, Peter Pin-Guang Chen
Hi,

Yes, please, use Intl.DateTimeFormat [1] for all date and time formattings.

If you need to format date from parts, use `formatToParts`.

Please, CC me (gan...@aviary.pl) on any bugs that you use to write the implementation and I'll try to keep an eye on it.

zb.

On Wed, May 25, 2016 at 4:56 AM, Axel Hecht <l1...@mozilla.com> wrote:
Hi,

gandalf is actually pushing a spec for https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DateTimeFormat/formatToParts and this particular use-case.

The actual formatting data is coming from cldr. You can browse that (an older copy, apparently) on http://demo.icu-project.org/icu-bin/locexp?_=de&d_=en.

It'd be great to get feedback from UX (and l10n) on that api. Here or in https://github.com/tc39/ecma402/issues/30 or https://github.com/tc39/ecma402/pull/64. gandalf might know best on how to take feedback there at this point.

Axel
      4. Time separators:
      1. 12:00
      2. 12.00

0 new messages