diff --git a/config/services.yaml b/config/services.yaml
index 3001d2f3..83c7dff6 100644
--- a/config/services.yaml
+++ b/config/services.yaml
@@ -2,7 +2,7 @@
# https://symfony.com/doc/current/best_practices/configuration.html#application-related-configuration
parameters:
locale: en
- app_locales: en|de
+ app_locales: en|de|ru
services:
# default configuration for services in *this* file
@@ -36,7 +36,7 @@ services:
class: App\Invoice\ServiceInvoice
arguments: ['%kimai.invoice%']
- # a route listener, that injects the locale through a URL directory
+ # a route listener, that injects the default locale into the route
App\EventSubscriber\RedirectToLocaleSubscriber:
class: App\EventSubscriber\RedirectToLocaleSubscriber
arguments: ['@router', '%app_locales%', '%locale%']
diff --git a/translations/AvanzuAdminTheme.ru.xliff b/translations/AvanzuAdminTheme.ru.xliff
new file mode 100644
index 00000000..2a074e5f
--- /dev/null
+++ b/translations/AvanzuAdminTheme.ru.xliff
@@ -0,0 +1,11 @@
+
+
+
+
+
+ Toggle navigation
+ Переключить отображение боковой панели
+
+
+
+
diff --git a/translations/exceptions.ru.xliff b/translations/exceptions.ru.xliff
new file mode 100644
index 00000000..1e606d9c
--- /dev/null
+++ b/translations/exceptions.ru.xliff
@@ -0,0 +1,11 @@
+
+
+
+
+
+ access.denied
+ Доступ запрещен
+
+
+
+
diff --git a/translations/flashmessages.ru.xliff b/translations/flashmessages.ru.xliff
new file mode 100644
index 00000000..4a2fc287
--- /dev/null
+++ b/translations/flashmessages.ru.xliff
@@ -0,0 +1,31 @@
+
+
+
+
+
+ timesheet.stop.success
+ Хронометраж остановлен
+
+
+ timesheet.stop.error
+ Ошибка - Хронометраж не был остановлен: %reason%
+
+
+ timesheet.start.success
+ Хронометраж начат
+
+
+ timesheet.start.error
+ Ошибка - Хронометраж не был начат: %reason%
+
+
+ action.updated_successfully
+ Изменения успешно сохранены
+
+
+ action.deleted_successfully
+ Запись успешно удалена
+
+
+
+
diff --git a/translations/messages.de.xliff b/translations/messages.de.xliff
index 9e96d54b..0604f6ab 100644
--- a/translations/messages.de.xliff
+++ b/translations/messages.de.xliff
@@ -794,7 +794,7 @@
recent.activities
- Ihr %count% zuletzt bearbeitete Tätigkeit|Eine ihrer %count% letzten Tätigkeiten neustarten
+ Ihre letzte Tätigkeit wiederaufnehmen|Eine ihrer %count% letzten Tätigkeiten neustarten
@@ -829,30 +829,6 @@
entryState.stopped
Beendete
-
- 0
- 0
-
-
- 10
- 10
-
-
- 25
- 25
-
-
- 50
- 50
-
-
- 75
- 75
-
-
- 100
- 100
-