diff --git a/CMakeLists.txt b/CMakeLists.txt
index a795345..4661eae 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -37,19 +37,16 @@ if(${QT_VERSION_MAJOR} GREATER_EQUAL 6)
MANUAL_FINALIZATION
${PROJECT_SOURCES}
)
-# Define target properties for Android with Qt 6 as:
set_property(TARGET beerlog APPEND PROPERTY QT_ANDROID_PACKAGE_SOURCE_DIR
${CMAKE_CURRENT_SOURCE_DIR}/android)
-# For more information, see https://doc.qt.io/qt-6/qt-add-executable.html#target-creation
- qt_create_translation(QM_FILES ${CMAKE_SOURCE_DIR} ${TS_FILES})
+ qt6_add_translations(beerlog TS_FILES ${TS_FILES})
else()
if(ANDROID)
add_library(beerlog SHARED
${PROJECT_SOURCES}
)
-# Define properties for Android with Qt 5 after find_package() calls as:
-# set(ANDROID_PACKAGE_SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/android")
+ set(ANDROID_PACKAGE_SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/android")
else()
add_executable(beerlog
${PROJECT_SOURCES}
@@ -59,6 +56,7 @@ else()
qt5_create_translation(QM_FILES ${CMAKE_SOURCE_DIR} ${TS_FILES})
endif()
+
target_link_libraries(beerlog
PRIVATE Qt${QT_VERSION_MAJOR}::Core Qt${QT_VERSION_MAJOR}::Quick Qt${QT_VERSION_MAJOR}::WebSockets)
@@ -70,6 +68,10 @@ set_target_properties(beerlog PROPERTIES
WIN32_EXECUTABLE TRUE
)
+install(TARGETS beerlog
+ BUNDLE DESTINATION .
+ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR})
+
if(QT_VERSION_MAJOR EQUAL 6)
qt_import_qml_plugins(beerlog)
qt_finalize_executable(beerlog)
diff --git a/beerlog_ru_RU.ts b/beerlog_ru_RU.ts
index 81c3c85..0756bcc 100644
--- a/beerlog_ru_RU.ts
+++ b/beerlog_ru_RU.ts
@@ -17,41 +17,54 @@
OrdersView
-
+
+ Orders
+ Заказы
+
+
+
Summary: %1
-
+ Итого: %1
ProductsView
-
+
Summary: %1
-
+ Итого: %1
-
+
Order
-
+ Заказать
SettingsView
-
+
Settings
Настройки
+
+
+ SettingsViewModel
-
+
BeerLog service address
Адрес сервиса BeerLog
-
+
Selected user id
Выбранный пользователь
+
+
+ Selected store
+ Выбранный магазин
+
main
@@ -61,29 +74,28 @@
-
+
BeerLog v0.1
- BeerLog v1.0.0
-
+
Orders
-
+ Заказы
-
+
Settings
Настройки
-
-
+
+
Quit
Выход
-
+
Realy quit the application?
Действительно выйти из приложения?
diff --git a/qml/qml.qrc b/qml/qml.qrc
index 52af8c3..2794452 100644
--- a/qml/qml.qrc
+++ b/qml/qml.qrc
@@ -4,13 +4,11 @@
Components/MenuBackButton.qml
qtquickcontrols2.conf
logo.png
- beerlog_ru_RU.qm
Components/MainMenu.qml
Views/OrdersView.qml
Views/SettingsView.qml
Components/SubtitledItemDelegate.qml
Components/qmldir
- qt_ru.qm
Views/ProductsView.qml