aboutsummaryrefslogtreecommitdiff
path: root/app/i18n/uk/install.php
blob: ce1ae393313cf117460a63800f8fc29c238b56ce (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
<?php

/******************************************************************************
 * Each entry of that file can be associated with a comment to indicate its   *
 * state. When there is no comment, it means the entry is fully translated.   *
 * The recognized comments are (comment matching is case-insensitive):        *
 *   + TODO: the entry has never been translated.                             *
 *   + DIRTY: the entry has been translated but needs to be updated.          *
 *   + IGNORE: the entry does not need to be translated.                      *
 * When a comment is not recognized, it is discarded.                         *
 ******************************************************************************/

return array(
	'action' => array(
		'finish' => 'Завершити встановлення',
		'fix_errors_before' => 'Перш ніж почати наступний крок, слід виправити всі помилки.',
		'keep_install' => 'Зберегти попереднє налаштування',
		'next_step' => 'Почати наступний крок',
		'reinstall' => 'Перевстановити FreshRSS',
	),
	'bdd' => array(
		'_' => 'База даних',
		'conf' => array(
			'_' => 'Налаштування бази даних',
			'ko' => 'Перевірте налаштування бази даних.',
			'ok' => 'Налаштування бази даних збережено.',
		),
		'host' => 'Хост',
		'password' => 'Пароль до бази даних',
		'prefix' => 'Префікс таблиць',
		'type' => 'Тип бази даних',
		'username' => 'Користувацьке імʼя бази даних',
	),
	'check' => array(
		'_' => 'Перевірки',
		'already_installed' => 'Виявлено вже встановлену FreshRSS!',
		'cache' => array(
			'nok' => 'Перевірте доступ до каталога <em>%1$s</em> для користувача <em>%2$s</em>. HTTP-серверу потрібен дозвіл на запис.',
			'ok' => 'Доступ до каталога кешу працює.',
		),
		'ctype' => array(
			'nok' => 'Не вдалося знайти необхідної бібліотеки перевірки типу символа (php-ctype).',
			'ok' => 'У вас є необхідна бібліотека перевірки типу символа (ctype).',
		),
		'curl' => array(
			'nok' => 'Не вдалося знайти бібліотеку cURL (пакунок php-curl).',
			'ok' => 'У вас є бібліотека cURL.',
		),
		'data' => array(
			'nok' => 'Перевірте доступ до каталога <em>%1$s</em> для користувача <em>%2$s</em>. HTTP-серверу потрібен дозвіл на запис.',
			'ok' => 'Доступ до каталога даних працює.',
		),
		'dom' => array(
			'nok' => 'Не вдалося знайти необхідну бібліотеку роботи з DOM.',
			'ok' => 'У вас є необхідна бібліотека роботи з DOM.',
		),
		'favicons' => array(
			'nok' => 'Перевірте доступ до каталога <em>%1$s</em> для користувача <em>%2$s</em>. HTTP-серверу потрібен дозвіл на запис.',
			'ok' => 'Доступ до каталога favicons працює.',
		),
		'fileinfo' => array(
			'nok' => 'Не вдалося знайти бібліотеку PHP fileinfo (пакунок fileinfo).',
			'ok' => 'У вас є бібліотека fileinfo.',
		),
		'files' => 'Встановлення файлів',
		'intl' => array(
			'nok' => 'Cannot find the recommended library php-intl for internationalisation.',	// TODO
			'ok' => 'You have the recommended library php-intl for internationalisation.',	// TODO
		),
		'json' => array(
			'nok' => 'Не вдалося знайти бажану бібліотеку розпізнання JSON.',
			'ok' => 'У вас є бажана бібліотека розпізнання JSON.',
		),
		'mbstring' => array(
			'nok' => 'Не вдалося знайти бажану бібліотеку mbstring для Юнікоду.',
			'ok' => 'У вас є бажана бібліотека mbstring для Юнікоду.',
		),
		'pcre' => array(
			'nok' => 'Не вдалося знайти необхідну бібліотеку регулярних виразів (php-pcre).',
			'ok' => 'У вас є необхідна бібліотека регулярних виразів (PCRE).',
		),
		'pdo-mysql' => array(
			'nok' => 'Cannot find the required PDO driver for MySQL/MariaDB.',	// TODO
		),
		'pdo-pgsql' => array(
			'nok' => 'Cannot find the required PDO driver for PostgreSQL.',	// TODO
		),
		'pdo-sqlite' => array(
			'nok' => 'Cannot find the PDO driver for SQLite.',	// TODO
			'ok' => 'You have the PDO driver for SQLite',	// TODO
		),
		'pdo' => array(
			'nok' => 'Не вдалося знайти PDO чи один із підтримуваних драйверів (pdo_mysql, pdo_sqlite чи pdo_pgsql).',
			'ok' => 'У вас є PDO та принаймні один із підтримуваних драйверів (pdo_mysql, pdo_sqlite чи pdo_pgsql).',
		),
		'php' => array(
			'_' => 'Встановлення PHP',
			'nok' => 'У вас PHP версії %s, але для FreshRSS треба принаймні %s.',
			'ok' => 'Версія PHP (%s) сумісна з FreshRSS.',
		),
		'reload' => 'Повторити перевірку',
		'tmp' => array(
			'nok' => 'Перевірте доступ до каталога <em>%1$s</em> для користувача <em>%2$s</em>. HTTP-серверу потрібен дозвіл на запис.',
			'ok' => 'Доступ до тимчасового каталога працює.',
		),
		'tokens' => array(
			'nok' => 'Перевірте доступ до каталога <em>./data/tokens</em>. HTTP-серверу треба дозвіл на запис',
			'ok' => 'Доступ до каталога токенів працює.',
		),
		'unknown_process_username' => 'невідомо',
		'users' => array(
			'nok' => 'Перевірте доступ до каталога <em>%1$s</em> для користувача <em>%2$s</em>. HTTP-серверу потрібен дозвіл на запис.',
			'ok' => 'Доступ до користувацького каталога працює.',
		),
		'xml' => array(
			'nok' => 'Не вдалося знайти необхідну бібліотеку розпізнання XML.',
			'ok' => 'У вас є необхідна бібліотека розпізнання XML.',
		),
		'zip' => array(
			'nok' => 'Не вдалося знайти ZIP-розширення (пакунок php-zip).',
			'ok' => 'У вас є ZIP-розширення.',
		),
	),
	'conf' => array(
		'_' => 'Загальне налаштування',
		'ok' => 'Загальне налаштування збережено.',
	),
	'congratulations' => 'Вітаємо!',
	'default_user' => array(
		'_' => 'Імʼя типового користувача',
		'max_char' => 'максимум 16 латинських літер і цифр',
	),
	'fix_errors_before' => 'Перш ніж перейти до наступного кроку, слід виправити помилки.',
	'javascript_is_better' => 'FreshRSS зручніше, коли JavaScript увімкнено',
	'js' => array(
		'confirm_reinstall' => 'Перевстановлення FreshRSS призведе до втрати налаштувань. Точно продовжити?',
	),
	'language' => array(
		'_' => 'Мова',
		'choose' => 'Оберіть мову FreshRSS',
		'defined' => 'Мову визначено.',
	),
	'missing_applied_migrations' => 'Щось пішло не так; створіть порожній файл <em>%s</em> вручну.',
	'ok' => 'Встановлення успішне.',
	'session' => array(
		'nok' => 'Схоже, вебсервер має хибні налаштування кукі для PHP-сеансів!',
	),
	'step' => 'крок %d',
	'steps' => 'Кроки',
	'this_is_the_end' => 'Готово',
	'title' => 'Встановлення · FreshRSS',
);