Kaydet (Commit) a5f62d96 authored tarafından Isamu Mogi's avatar Isamu Mogi Kaydeden (comit) Eike Rathke

Fix to be able to edit seconds in Japanese date/datetime cells

Currently seconds in Japanese date/datetime cells can't be edited.
But i18npool/source/localedata/data/locale.dtd and
offapi/com/sun/star/i18n/NumberFormatIndex.idl say that seconds in
time/datetime cells should be editable. And Japanese users
reported that current behavior is inconvenient.

Also to retain relativity against @formatindex='40', each
[@usage='TIME']/@type are shorten.

For better backward compatibility, @formatindex='55' should be
default format. But since there is implementation limit of
SvNumberFormatter::ImpGenerateFormats, @formatindex>=50 can't
be default one.

These changes are discussed in Japanese ML:
http://listarchives.libreoffice.org/ja/discuss/msg03044.html

Change-Id: I074b8d6d5c9d69b8ba1eb14c29b661d753c003ad
Reviewed-on: https://gerrit.libreoffice.org/9703Reviewed-by: 's avatarEike Rathke <erack@redhat.com>
Tested-by: 's avatarEike Rathke <erack@redhat.com>
üst 90d8b417
......@@ -171,37 +171,40 @@
<FormatElement msgid="DateFormatskey21" default="false" type="medium" usage="DATE" formatindex="38">
<FormatCode>WW 1</FormatCode>
</FormatElement>
<FormatElement msgid="TimeFormatskey1" default="true" type="medium" usage="TIME" formatindex="39">
<FormatElement msgid="TimeFormatskey1" default="true" type="short" usage="TIME" formatindex="39">
<FormatCode>H:MM</FormatCode>
</FormatElement>
<FormatElement msgid="TimeFormatskey2" default="true" type="long" usage="TIME" formatindex="40">
<FormatElement msgid="TimeFormatskey2" default="true" type="medium" usage="TIME" formatindex="40">
<FormatCode>HH:MM:SS</FormatCode>
</FormatElement>
<FormatElement msgid="TimeFormatskey3" default="false" type="medium" usage="TIME" formatindex="41">
<FormatElement msgid="TimeFormatskey3" default="false" type="short" usage="TIME" formatindex="41">
<FormatCode>AM/PM H:MM</FormatCode>
</FormatElement>
<FormatElement msgid="TimeFormatskey4" default="false" type="long" usage="TIME" formatindex="42">
<FormatElement msgid="TimeFormatskey4" default="false" type="medium" usage="TIME" formatindex="42">
<FormatCode>AM/PM H:MM:SS</FormatCode>
</FormatElement>
<FormatElement msgid="TimeFormatskey5" default="false" type="long" usage="TIME" formatindex="43">
<FormatElement msgid="TimeFormatskey5" default="false" type="medium" usage="TIME" formatindex="43">
<FormatCode>[HH]:MM:SS</FormatCode>
</FormatElement>
<FormatElement msgid="TimeFormatskey6" default="false" type="medium" usage="TIME" formatindex="44">
<FormatElement msgid="TimeFormatskey6" default="false" type="short" usage="TIME" formatindex="44">
<FormatCode>MM:SS.00</FormatCode>
</FormatElement>
<FormatElement msgid="TimeFormatskey7" default="false" type="long" usage="TIME" formatindex="45">
<FormatElement msgid="TimeFormatskey7" default="false" type="medium" usage="TIME" formatindex="45">
<FormatCode>[HH]:MM:SS.00</FormatCode>
</FormatElement>
<FormatElement msgid="TimeFormatskey8" default="false" type="medium" usage="TIME" formatindex="52">
<FormatElement msgid="TimeFormatskey8" default="false" type="short" usage="TIME" formatindex="52">
<FormatCode>H時MM分</FormatCode>
</FormatElement>
<FormatElement msgid="TimeFormatskey9" default="false" type="long" usage="TIME" formatindex="53">
<FormatElement msgid="TimeFormatskey9" default="false" type="medium" usage="TIME" formatindex="53">
<FormatCode>H時MM分SS秒</FormatCode>
</FormatElement>
<FormatElement msgid="DateTimeFormatskey1" default="false" type="long" usage="DATE_TIME" formatindex="46">
<FormatCode>YY/MM/DD HH:MM</FormatCode>
</FormatElement>
<FormatElement msgid="DateTimeFormatskey2" default="true" type="long" usage="DATE_TIME" formatindex="47">
<FormatElement msgid="DateTimeFormatskey3" default="true" type="long" usage="DATE_TIME" formatindex="47">
<FormatCode>YYYY/M/D H:MM:SS</FormatCode>
</FormatElement>
<FormatElement msgid="DateTimeFormatskey2" default="false" type="long" usage="DATE_TIME" formatindex="55">
<FormatCode>YYYY/M/D H:MM</FormatCode>
</FormatElement>
<FormatElement msgid="DateFormatskey22" default="false" type="medium" usage="DATE" formatindex="54">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment