mirror of
https://github.com/QuasarApp/Hanoi-Towers.git
synced 2025-05-13 01:49:34 +00:00
new acctivity
This commit is contained in:
parent
b1ab2bf0af
commit
4c1f9943d7
@ -99,7 +99,7 @@ if (HANOI_CLIENT)
|
||||
add_subdirectory(submodules/Credits)
|
||||
|
||||
if (ANDROID)
|
||||
set(ANDROID_PACKAGE_SOURCE_DIR $(CMAKE_CURRENT_SOURCE_DIR)/HanoiTowers/client/android)
|
||||
set(ANDROID_PACKAGE_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/HanoiTowers/client/android)
|
||||
add_subdirectory(submodules/QtAndroidTools/QtAndroidTools)
|
||||
endif()
|
||||
|
||||
|
@ -52,6 +52,14 @@ if (ANDROID)
|
||||
addDeployAPK(${CURRENT_PROJECT} "${CMAKE_CURRENT_LIST_DIR}/android" "digitalface" "${SIGN_PATH}/DigitalFaceMobily.keystore" "${SIGN_STORE_PASSWORD}" "${TARGET_DIR}" "${HANOI_EXTRA_LIBS}")
|
||||
target_link_libraries(${CURRENT_PROJECT} PRIVATE QtAndroidTools)
|
||||
|
||||
file(GLOB java_files
|
||||
"android/src/com/quasarapp/androidtools/*.java"
|
||||
)
|
||||
|
||||
add_custom_target(${name}Android
|
||||
SOURCES ${java_files}
|
||||
)
|
||||
|
||||
else()
|
||||
# Desctop deploying
|
||||
addDeployFromCustomFile("Client" "${CMAKE_SOURCE_DIR}/Deploy/Client.json")
|
||||
|
@ -12,7 +12,7 @@
|
||||
<application android:hardwareAccelerated="true" android:name="org.qtproject.qt5.android.bindings.QtApplication" android:label="-- %%INSERT_APP_NAME%% --" android:extractNativeLibs="true" android:icon="@drawable/icon">
|
||||
<!-- Sample AdMob app ID: ca-app-pub-5799112356811682~1226170116 -->
|
||||
<meta-data android:name="com.google.android.gms.ads.APPLICATION_ID" android:value="ca-app-pub-5799112356811682~1226170116"/>
|
||||
<activity android:theme="@style/AppTheme.Fullscreen" android:configChanges="orientation|uiMode|screenLayout|screenSize|smallestScreenSize|layoutDirection|locale|fontScale|keyboard|keyboardHidden|navigation|mcc|mnc|density" android:name="org.qtproject.qt5.android.bindings.QtActivity" android:label="-- %%INSERT_APP_NAME%% --" android:screenOrientation="landscape" android:launchMode="singleTop">
|
||||
<activity android:configChanges="orientation|uiMode|screenLayout|screenSize|smallestScreenSize|layoutDirection|locale|fontScale|keyboard|keyboardHidden|navigation|mcc|mnc|density" android:name="com.quasarapp.androidtools.MainActivity" android:label="-- %%INSERT_APP_NAME%% --" android:screenOrientation="landscape" android:launchMode="singleTask">
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.MAIN"/>
|
||||
<category android:name="android.intent.category.LAUNCHER"/>
|
||||
|
@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright (C) 2021-2021 QuasarApp.
|
||||
* Distributed under the lgplv3 software license, see the accompanying
|
||||
* Everyone is permitted to copy and distribute verbatim copies
|
||||
* of this license document, but changing it is not allowed.
|
||||
*/
|
||||
|
||||
package com/quasarapp/androidtools;
|
||||
|
||||
import org.qtproject.qt5.android.bindings.QtActivity;
|
||||
import android.view.View;
|
||||
|
||||
public class MainActivity extends QtActivity
|
||||
{
|
||||
...
|
||||
@Override
|
||||
public void onWindowFocusChanged(boolean hasFocus) {
|
||||
super.onWindowFocusChanged(hasFocus);
|
||||
if (hasFocus) {
|
||||
hideSystemUI();
|
||||
}
|
||||
}
|
||||
|
||||
private void hideSystemUI() {
|
||||
// Enables regular immersive mode.
|
||||
// For "lean back" mode, remove SYSTEM_UI_FLAG_IMMERSIVE.
|
||||
// Or for "sticky immersive," replace it with SYSTEM_UI_FLAG_IMMERSIVE_STICKY
|
||||
View decorView = getWindow().getDecorView();
|
||||
decorView.setSystemUiVisibility(
|
||||
View.SYSTEM_UI_FLAG_IMMERSIVE
|
||||
// Set the content to appear under the system bars so that the
|
||||
// content doesn't resize when the system bars hide and show.
|
||||
| View.SYSTEM_UI_FLAG_LAYOUT_STABLE
|
||||
| View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
|
||||
| View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
|
||||
// Hide the nav bar and status bar
|
||||
| View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
|
||||
| View.SYSTEM_UI_FLAG_FULLSCREEN);
|
||||
}
|
||||
|
||||
// Shows the system bars by removing all the flags
|
||||
// except for the ones that make the content appear under the system bars.
|
||||
private void showSystemUI() {
|
||||
View decorView = getWindow().getDecorView();
|
||||
decorView.setSystemUiVisibility(
|
||||
View.SYSTEM_UI_FLAG_LAYOUT_STABLE
|
||||
| View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
|
||||
| View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN);
|
||||
}
|
||||
|
||||
}
|
@ -192,12 +192,12 @@
|
||||
<translation type="vanished">Tower height: </translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/GameStateWidget.qml" line="34"/>
|
||||
<location filename="../menu/GameStateWidget.qml" line="33"/>
|
||||
<source>Tower height: </source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/GameStateWidget.qml" line="63"/>
|
||||
<location filename="../menu/GameStateWidget.qml" line="62"/>
|
||||
<source>step </source>
|
||||
<translation>step </translation>
|
||||
</message>
|
||||
@ -595,32 +595,32 @@
|
||||
<context>
|
||||
<name>UserView</name>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="44"/>
|
||||
<location filename="../menu/UserView.qml" line="43"/>
|
||||
<source>Please choose a new Avatar</source>
|
||||
<translation>Please choose a new Avatar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="61"/>
|
||||
<location filename="../menu/UserView.qml" line="60"/>
|
||||
<source>Id</source>
|
||||
<translation>Id</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="68"/>
|
||||
<location filename="../menu/UserView.qml" line="67"/>
|
||||
<source>Name</source>
|
||||
<translation>Name</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="75"/>
|
||||
<location filename="../menu/UserView.qml" line="74"/>
|
||||
<source>Record</source>
|
||||
<translation>Record</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="82"/>
|
||||
<location filename="../menu/UserView.qml" line="81"/>
|
||||
<source>Online profile</source>
|
||||
<translation>Online profile</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="141"/>
|
||||
<location filename="../menu/UserView.qml" line="140"/>
|
||||
<source>Remove</source>
|
||||
<translation>Remove</translation>
|
||||
</message>
|
||||
@ -629,12 +629,12 @@
|
||||
<translation type="vanished">Remove This Profile</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="152"/>
|
||||
<location filename="../menu/UserView.qml" line="151"/>
|
||||
<source>Restore</source>
|
||||
<translation>Restore</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="159"/>
|
||||
<location filename="../menu/UserView.qml" line="158"/>
|
||||
<source>Accept</source>
|
||||
<translation>Accept</translation>
|
||||
</message>
|
||||
@ -647,12 +647,12 @@
|
||||
<translation type="vanished">User data will be changed.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="195"/>
|
||||
<location filename="../menu/UserView.qml" line="194"/>
|
||||
<source>Remove %0 user</source>
|
||||
<translation>Remove %0 user</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="196"/>
|
||||
<location filename="../menu/UserView.qml" line="195"/>
|
||||
<source>All saved data and records will be delete, Do you want continuee?</source>
|
||||
<translation>All saved data and records will be deleted, Do you want continue?</translation>
|
||||
</message>
|
||||
|
@ -210,12 +210,12 @@
|
||||
<translation type="vanished">塔の高さ: </translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/GameStateWidget.qml" line="34"/>
|
||||
<location filename="../menu/GameStateWidget.qml" line="33"/>
|
||||
<source>Tower height: </source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/GameStateWidget.qml" line="63"/>
|
||||
<location filename="../menu/GameStateWidget.qml" line="62"/>
|
||||
<source>step </source>
|
||||
<translation>ステップ </translation>
|
||||
</message>
|
||||
@ -644,32 +644,32 @@
|
||||
<context>
|
||||
<name>UserView</name>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="44"/>
|
||||
<location filename="../menu/UserView.qml" line="43"/>
|
||||
<source>Please choose a new Avatar</source>
|
||||
<translation>新しいアバターを選んでください</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="61"/>
|
||||
<location filename="../menu/UserView.qml" line="60"/>
|
||||
<source>Id</source>
|
||||
<translation>Id</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="68"/>
|
||||
<location filename="../menu/UserView.qml" line="67"/>
|
||||
<source>Name</source>
|
||||
<translation>名称</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="75"/>
|
||||
<location filename="../menu/UserView.qml" line="74"/>
|
||||
<source>Record</source>
|
||||
<translation>レコード</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="82"/>
|
||||
<location filename="../menu/UserView.qml" line="81"/>
|
||||
<source>Online profile</source>
|
||||
<translation>オンラインプロフィール</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="141"/>
|
||||
<location filename="../menu/UserView.qml" line="140"/>
|
||||
<source>Remove</source>
|
||||
<translation>削除する</translation>
|
||||
</message>
|
||||
@ -678,12 +678,12 @@
|
||||
<translation type="vanished">このプロファイルを削除する</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="152"/>
|
||||
<location filename="../menu/UserView.qml" line="151"/>
|
||||
<source>Restore</source>
|
||||
<translation>戻す</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="159"/>
|
||||
<location filename="../menu/UserView.qml" line="158"/>
|
||||
<source>Accept</source>
|
||||
<translation>受け入れる</translation>
|
||||
</message>
|
||||
@ -696,12 +696,12 @@
|
||||
<translation type="vanished">ユーザーデータが変更されます。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="195"/>
|
||||
<location filename="../menu/UserView.qml" line="194"/>
|
||||
<source>Remove %0 user</source>
|
||||
<translation>%0ユーザーを削除</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="196"/>
|
||||
<location filename="../menu/UserView.qml" line="195"/>
|
||||
<source>All saved data and records will be delete, Do you want continuee?</source>
|
||||
<translation>すべての保存されたデータとレコードが削除されます、あなたが継続したいですか?</translation>
|
||||
</message>
|
||||
|
@ -217,12 +217,12 @@
|
||||
<translation type="vanished">Высота башни</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/GameStateWidget.qml" line="34"/>
|
||||
<location filename="../menu/GameStateWidget.qml" line="33"/>
|
||||
<source>Tower height: </source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/GameStateWidget.qml" line="63"/>
|
||||
<location filename="../menu/GameStateWidget.qml" line="62"/>
|
||||
<source>step </source>
|
||||
<translation>Шаг </translation>
|
||||
</message>
|
||||
@ -647,32 +647,32 @@
|
||||
<context>
|
||||
<name>UserView</name>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="44"/>
|
||||
<location filename="../menu/UserView.qml" line="43"/>
|
||||
<source>Please choose a new Avatar</source>
|
||||
<translation>Пожалуйста выберете новый аватар</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="61"/>
|
||||
<location filename="../menu/UserView.qml" line="60"/>
|
||||
<source>Id</source>
|
||||
<translation>Id</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="68"/>
|
||||
<location filename="../menu/UserView.qml" line="67"/>
|
||||
<source>Name</source>
|
||||
<translation>Имя</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="75"/>
|
||||
<location filename="../menu/UserView.qml" line="74"/>
|
||||
<source>Record</source>
|
||||
<translation>Рекорд</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="82"/>
|
||||
<location filename="../menu/UserView.qml" line="81"/>
|
||||
<source>Online profile</source>
|
||||
<translation>Онлайн профиль</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="141"/>
|
||||
<location filename="../menu/UserView.qml" line="140"/>
|
||||
<source>Remove</source>
|
||||
<translation>Удалить</translation>
|
||||
</message>
|
||||
@ -681,12 +681,12 @@
|
||||
<translation type="vanished">Удалить это профиль</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="152"/>
|
||||
<location filename="../menu/UserView.qml" line="151"/>
|
||||
<source>Restore</source>
|
||||
<translation>Восстановить</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="159"/>
|
||||
<location filename="../menu/UserView.qml" line="158"/>
|
||||
<source>Accept</source>
|
||||
<translation>Принять</translation>
|
||||
</message>
|
||||
@ -699,12 +699,12 @@
|
||||
<translation type="vanished">Данные пользователя изменены</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="195"/>
|
||||
<location filename="../menu/UserView.qml" line="194"/>
|
||||
<source>Remove %0 user</source>
|
||||
<translation>Удалить %0 пользователя</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="196"/>
|
||||
<location filename="../menu/UserView.qml" line="195"/>
|
||||
<source>All saved data and records will be delete, Do you want continuee?</source>
|
||||
<translation>Все сохраненные данные и записи будут удалены. Продолжить?</translation>
|
||||
</message>
|
||||
|
@ -218,12 +218,12 @@ Bu seviye için minimum adımlar: %2</translation>
|
||||
<translation type="vanished">Kule yüksekliği: </translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/GameStateWidget.qml" line="34"/>
|
||||
<location filename="../menu/GameStateWidget.qml" line="33"/>
|
||||
<source>Tower height: </source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/GameStateWidget.qml" line="63"/>
|
||||
<location filename="../menu/GameStateWidget.qml" line="62"/>
|
||||
<source>step </source>
|
||||
<translation>adım </translation>
|
||||
</message>
|
||||
@ -648,32 +648,32 @@ Bu seviye için minimum adımlar: %2</translation>
|
||||
<context>
|
||||
<name>UserView</name>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="44"/>
|
||||
<location filename="../menu/UserView.qml" line="43"/>
|
||||
<source>Please choose a new Avatar</source>
|
||||
<translation>Lütfen yeni bir Avatar seçin</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="61"/>
|
||||
<location filename="../menu/UserView.qml" line="60"/>
|
||||
<source>Id</source>
|
||||
<translation>Id</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="68"/>
|
||||
<location filename="../menu/UserView.qml" line="67"/>
|
||||
<source>Name</source>
|
||||
<translation>İsim</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="75"/>
|
||||
<location filename="../menu/UserView.qml" line="74"/>
|
||||
<source>Record</source>
|
||||
<translation>Kayıt</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="82"/>
|
||||
<location filename="../menu/UserView.qml" line="81"/>
|
||||
<source>Online profile</source>
|
||||
<translation>Çevrimiçi profil</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="141"/>
|
||||
<location filename="../menu/UserView.qml" line="140"/>
|
||||
<source>Remove</source>
|
||||
<translation>Kaldırmak</translation>
|
||||
</message>
|
||||
@ -682,12 +682,12 @@ Bu seviye için minimum adımlar: %2</translation>
|
||||
<translation type="vanished">Bu Profili Kaldır</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="152"/>
|
||||
<location filename="../menu/UserView.qml" line="151"/>
|
||||
<source>Restore</source>
|
||||
<translation>Onarmak</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="159"/>
|
||||
<location filename="../menu/UserView.qml" line="158"/>
|
||||
<source>Accept</source>
|
||||
<translation>Kabul etmek</translation>
|
||||
</message>
|
||||
@ -700,12 +700,12 @@ Bu seviye için minimum adımlar: %2</translation>
|
||||
<translation type="vanished">Kullanıcı verileri değiştirilecek.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="195"/>
|
||||
<location filename="../menu/UserView.qml" line="194"/>
|
||||
<source>Remove %0 user</source>
|
||||
<translation>%0 kullanıcıyı kaldır</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="196"/>
|
||||
<location filename="../menu/UserView.qml" line="195"/>
|
||||
<source>All saved data and records will be delete, Do you want continuee?</source>
|
||||
<translation>Kaydedilen tüm veriler ve kayıtlar silinecek, devam etmek istiyor musunuz?</translation>
|
||||
</message>
|
||||
|
@ -220,12 +220,12 @@
|
||||
<translation type="vanished">Висота вежі: </translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/GameStateWidget.qml" line="34"/>
|
||||
<location filename="../menu/GameStateWidget.qml" line="33"/>
|
||||
<source>Tower height: </source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/GameStateWidget.qml" line="63"/>
|
||||
<location filename="../menu/GameStateWidget.qml" line="62"/>
|
||||
<source>step </source>
|
||||
<translation>крок </translation>
|
||||
</message>
|
||||
@ -650,32 +650,32 @@
|
||||
<context>
|
||||
<name>UserView</name>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="44"/>
|
||||
<location filename="../menu/UserView.qml" line="43"/>
|
||||
<source>Please choose a new Avatar</source>
|
||||
<translation>Виберіть новий Аватар</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="61"/>
|
||||
<location filename="../menu/UserView.qml" line="60"/>
|
||||
<source>Id</source>
|
||||
<translation>Id</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="68"/>
|
||||
<location filename="../menu/UserView.qml" line="67"/>
|
||||
<source>Name</source>
|
||||
<translation>Ім'я</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="75"/>
|
||||
<location filename="../menu/UserView.qml" line="74"/>
|
||||
<source>Record</source>
|
||||
<translation>Рекорд</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="82"/>
|
||||
<location filename="../menu/UserView.qml" line="81"/>
|
||||
<source>Online profile</source>
|
||||
<translation>Онлайн-профіль</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="141"/>
|
||||
<location filename="../menu/UserView.qml" line="140"/>
|
||||
<source>Remove</source>
|
||||
<translation>Видалити</translation>
|
||||
</message>
|
||||
@ -684,12 +684,12 @@
|
||||
<translation type="vanished">Видалити цей профіль</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="152"/>
|
||||
<location filename="../menu/UserView.qml" line="151"/>
|
||||
<source>Restore</source>
|
||||
<translation>Відновлювати</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="159"/>
|
||||
<location filename="../menu/UserView.qml" line="158"/>
|
||||
<source>Accept</source>
|
||||
<translation>Прийміть</translation>
|
||||
</message>
|
||||
@ -702,12 +702,12 @@
|
||||
<translation type="vanished">Дані користувача буде змінено.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="195"/>
|
||||
<location filename="../menu/UserView.qml" line="194"/>
|
||||
<source>Remove %0 user</source>
|
||||
<translation>Видалити користувача %0</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../menu/UserView.qml" line="196"/>
|
||||
<location filename="../menu/UserView.qml" line="195"/>
|
||||
<source>All saved data and records will be delete, Do you want continuee?</source>
|
||||
<translation>Усі збережені дані та записи будуть видалені. Продовжити?</translation>
|
||||
</message>
|
||||
|
Loading…
x
Reference in New Issue
Block a user