diff --git a/resources/lang/en/texts.php b/resources/lang/en/texts.php index 96ecf65a2d34..93e05868d208 100644 --- a/resources/lang/en/texts.php +++ b/resources/lang/en/texts.php @@ -2470,6 +2470,12 @@ $LANG = array( 'sort_field' => 'Sort By', 'sort_direction' => 'Direction', + 'time_am' => 'AM', + 'time_pm' => 'PM', + 'time_mins' => 'mins', + 'time_hr' => 'hr', + 'time_hrs' => 'hrs', + ); return $LANG; diff --git a/resources/views/tasks/time_tracker_knockout.blade.php b/resources/views/tasks/time_tracker_knockout.blade.php index aa87ccd94684..75baa4e0a140 100644 --- a/resources/views/tasks/time_tracker_knockout.blade.php +++ b/resources/views/tasks/time_tracker_knockout.blade.php @@ -43,6 +43,11 @@ wrapHours: false, showDuration: true, step: 15, + lang: { + @foreach(['AM' , 'PM', 'mins', 'hr', 'hrs'] as $field) + "{{ $field }}": "{{ trans('texts.time_' . strtolower($field)) }}", + @endforeach + } }); $(element).timepicker(options); @@ -168,7 +173,7 @@ self.sortDirection = ko.observable(defaultSortDirection); self.isDesktop = function() { - return navigator.userAgent == 'Time Tracker'; + return navigator.userAgent == "{{ TIME_TRACKER_USER_AGENT }}"; } self.onSaveClick = function() {