Skip to content

Commit

Permalink
Ukrainian translation for shoelace (#2270)
Browse files Browse the repository at this point in the history
* Ukrainian translation is added.

* Update message with numerals in uk.ts
  • Loading branch information
vlisivka authored Nov 15, 2024
1 parent c232214 commit 604526f
Showing 1 changed file with 41 additions and 0 deletions.
41 changes: 41 additions & 0 deletions src/translations/uk.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
import { registerTranslation } from '../utilities/localize.js';
import type { Translation } from '../utilities/localize.js';

const translation: Translation = {
$code: 'uk',
$name: 'Українська',
$dir: 'ltr',

carousel: 'Карусель',
clearEntry: 'Очистити поле',
close: 'Закрити',
copied: 'Скопійовано',
copy: 'Скопіювати',
currentValue: 'Поточне значення',
error: 'Збій',
goToSlide: (slide, count) => `Перейти до слайда №${slide} з ${count}`,
hidePassword: 'Приховати пароль',
loading: 'Завантаження',
nextSlide: 'Наступний слайд',
numOptionsSelected: num => {
var n = num % 10;

Check failure on line 21 in src/translations/uk.ts

View workflow job for this annotation

GitHub Actions / build (18.x)

Unexpected var, use let or const instead
if (n === 0) return 'не вибрано варіантів';
if (n === 1) return 'вибрано 1 варіант';
if (n === 2 || n === 3 || n === 4) return `вибрано ${num} варіанти`;
return `вибрано ${num} варіантів`;
},
previousSlide: 'Попередній слайд',
progress: 'Поступ',
remove: 'Видалити',
resize: 'Змінити розмір',
scrollToEnd: 'Прокрутити в кінець',
scrollToStart: 'Прокрутити на початок',
selectAColorFromTheScreen: 'Виберіть колір на екрані',
showPassword: 'Показати пароль',
slideNum: slide => `Слайд ${slide}`,
toggleColorFormat: 'Переключити кольорову модель'
};

registerTranslation(translation);

export default translation;

0 comments on commit 604526f

Please sign in to comment.