У меня есть средство выбора даты, и я использую формат uib-datepicker-popup для изменения языка средства выбора даты.
HTML-файл:
<input type="text" class="form-control ng-pristine ng-untouched ng-valid ng-isolate-scope ng-not-empty ng-valid-date ng-valid-required" show-button-bar="false" uib-datepicker-popup="{{dateFormat}}" ng-model="dt" is-open="popup1.opened" datepicker-options="dateOptions" ng-required="true" close-text="Close" alt-input-formats="altInputFormats" readonly="" required="required" ng-init="initDt()" ng-change="changeDt()">
ЯШ:
if ($scope.langCode == "jpn") {
$scope.dateFormat = 'yyyy年m月d日';
} else if($scope.langCode == "eng") {
$scope.dateFormat = 'yyyy/m/d';
}

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