Тип ввода = месяц для отображения месяца на другом языке - PullRequest
0 голосов
/ 08 ноября 2019

Я использую тип ввода = месяц, чтобы отобразить месяц и год в ионном. Я хотел бы отображать месяц на немецком языке (lang = 'de') вместо английского.

<input lang='de' class='month-text-box' type="month" [(ngModel)]="month" readonly>

Я попробовал описанный выше метод, но не сработал. Есть ли способ добиться этого? На самом деле у меня есть функциональность, как показано на рисунке, чтобы перемещаться между месяцами с помощью стрелок влево и вправо. Это должно отображать месяц на немецком языке вместо английского. (например, май вместо мая)

enter image description here

Ответы [ 2 ]

0 голосов
/ 10 ноября 2019

Не уверен, что это не поможет, но вы можете использовать ion-datetime:

//pt-br
<ion-item>
  <ion-label>DDD. MMM DD, YY (custom locale)</ion-label>
  <ion-datetime value="1995-04-15" min="1990-02" max="2000"
    [dayShortNames]="dom, seg, ter, qua, qui, sex, sab"
    displayFormat="DDD. MMM DD, YY"
    monthShortNames="jan, fev, mar, abr, mai, jun, jul, ago, set, out, nov, dez"></ion-datetime>
</ion-item>
0 голосов
/ 08 ноября 2019

К сожалению, нет, это зависит от настроек локали браузера. Вы можете реализовать его самостоятельно, но я предполагаю, что любой, кто использует немецкую версию вашего сайта (особенно если вы предлагаете английскую версию), вероятно, настроил свой браузер на использование немецкого языка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...