diff --git a/README.md b/README.md index 410df7ccf..884e220f8 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,8 @@ ### Screenshots: -![Screenshot](https://github.com/krille-chan/fluffychat/blob/main/docs/screenshots/product.jpeg?raw=true) + + # Features diff --git a/lib/l10n/intl_be.arb b/lib/l10n/intl_be.arb index 0967ef424..f981adae9 100644 --- a/lib/l10n/intl_be.arb +++ b/lib/l10n/intl_be.arb @@ -1 +1,443 @@ -{} +{ + "alwaysUse24HourFormat": "адключана", + "@alwaysUse24HourFormat": { + "description": "Set to true to always display time of day in 24 hour format." + }, + "repeatPassword": "Паўтарыце пароль", + "@repeatPassword": {}, + "notAnImage": "Не файл выявы.", + "@notAnImage": {}, + "setCustomPermissionLevel": "Задайце карыстальніцкі ўзровень дазволу", + "@setCustomPermissionLevel": {}, + "setPermissionsLevelDescription": "Калі ласка, выберыце ролю ніжэй альбо ўвядзіце карыстальніцкі ўзровень дазволу паміж 0 і 100.", + "@setPermissionsLevelDescription": {}, + "ignoreUser": "Ігнараваць карыстальніка", + "@ignoreUser": {}, + "normalUser": "Звычайны карыстальнік", + "@normalUser": {}, + "remove": "Прыбраць", + "@remove": { + "type": "String", + "placeholders": {} + }, + "importNow": "Імпартаваць зараз", + "@importNow": {}, + "importEmojis": "Імпартаваць эмодзі", + "@importEmojis": {}, + "importFromZipFile": "Імпартаваць з файла .zip", + "@importFromZipFile": {}, + "exportEmotePack": "Экспартаваць пак эмодзі як .zip", + "@exportEmotePack": {}, + "replace": "Замяніць", + "@replace": {}, + "about": "Пра праграму", + "@about": {}, + "aboutHomeserver": "Пра {homeserver}", + "@aboutHomeserver": { + "type": "String", + "placeholders": { + "homeserver": { + "type": "String" + } + } + }, + "accept": "Прыняць", + "@accept": { + "type": "String", + "placeholders": {} + }, + "acceptedTheInvitation": "👍 {username} прыняў запрашэнне", + "@acceptedTheInvitation": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "account": "Уліковы запіс", + "@account": { + "type": "String", + "placeholders": {} + }, + "activatedEndToEndEncryption": "🔐 {username} актывіраваў end to end шыфраванне", + "@activatedEndToEndEncryption": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "addEmail": "Дадаць email", + "@addEmail": { + "type": "String", + "placeholders": {} + }, + "confirmMatrixId": "Калі ласка, спраўдзіце свой Matrix ID перад выдаленнем свайго ўліковага запісу.", + "@confirmMatrixId": {}, + "supposedMxid": "Гэта павінна быць накшталт {mxid}", + "@supposedMxid": { + "type": "String", + "placeholders": { + "mxid": { + "type": "String" + } + } + }, + "addChatDescription": "Дадайце апісанне чату...", + "@addChatDescription": {}, + "addToSpace": "Дадаць прастору", + "@addToSpace": {}, + "admin": "Адмін", + "@admin": { + "type": "String", + "placeholders": {} + }, + "alias": "займенне", + "@alias": { + "type": "String", + "placeholders": {} + }, + "all": "Усё", + "@all": { + "type": "String", + "placeholders": {} + }, + "allChats": "Усе чаты", + "@allChats": { + "type": "String", + "placeholders": {} + }, + "commandHint_roomupgrade": "Палепшыце гэты пакой да версіі дадзенага пакою", + "@commandHint_roomupgrade": {}, + "commandHint_googly": "Дасылае смешныя вочы", + "@commandHint_googly": {}, + "commandHint_cuddle": "Дасылае ўсмешку", + "@commandHint_cuddle": {}, + "commandHint_hug": "Дасылае абдыманне", + "@commandHint_hug": {}, + "googlyEyesContent": "{senderName} даслаў вам смешныя вочы", + "@googlyEyesContent": { + "type": "String", + "placeholders": { + "senderName": { + "type": "String" + } + } + }, + "cuddleContent": "{senderName} усміхаецца вам", + "@cuddleContent": { + "type": "String", + "placeholders": { + "senderName": { + "type": "String" + } + } + }, + "hugContent": "{senderName} абдымае вас", + "@hugContent": { + "type": "String", + "placeholders": { + "senderName": { + "type": "String" + } + } + }, + "answeredTheCall": "{senderName} адказаў на выклік", + "@answeredTheCall": { + "type": "String", + "placeholders": { + "senderName": { + "type": "String" + } + } + }, + "anyoneCanJoin": "Усе могуць далучыцца", + "@anyoneCanJoin": { + "type": "String", + "placeholders": {} + }, + "appLock": "Код-пароль", + "@appLock": { + "type": "String", + "placeholders": {} + }, + "appLockDescription": "Блакіруе праграму, пакуль вы не ўвядзеце пін-код", + "@appLockDescription": {}, + "archive": "Архіў", + "@archive": { + "type": "String", + "placeholders": {} + }, + "areGuestsAllowedToJoin": "Карыстальнікі-госці могуць далучыцца", + "@areGuestsAllowedToJoin": { + "type": "String", + "placeholders": {} + }, + "areYouSure": "Вы ўпэўнены?", + "@areYouSure": { + "type": "String", + "placeholders": {} + }, + "areYouSureYouWantToLogout": "Вы ўпэўнены, што хаціце выйсці?", + "@areYouSureYouWantToLogout": { + "type": "String", + "placeholders": {} + }, + "askSSSSSign": "Каб увайсці як іншы чалавек, калі ласка, увядзіце ключавую фразу ці ключ аднаўлення.", + "@askSSSSSign": { + "type": "String", + "placeholders": {} + }, + "askVerificationRequest": "Прыняць запрос на верыфікацыю ад {username}?", + "@askVerificationRequest": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "autoplayImages": "Аўтаматычна прайграваць аніміраваныя стыкеры і эмодзі", + "@autoplayImages": { + "type": "String", + "placeholder": {} + }, + "badServerLoginTypesException": "Хатні сервер падтрымлівае наступныя метады ўваходу:\n{serverVersions}\nАле гэта праграма падтрымлівае толькі:\n{supportedVersions}", + "@badServerLoginTypesException": { + "type": "String", + "placeholders": { + "serverVersions": { + "type": "String" + }, + "supportedVersions": { + "type": "String" + } + } + }, + "sendTypingNotifications": "Дасылаць паведамленне пра друк", + "@sendTypingNotifications": {}, + "swipeRightToLeftToReply": "Змахніце ўлева, каб адказаць", + "@swipeRightToLeftToReply": {}, + "sendOnEnter": "Дасылаць на enter", + "@sendOnEnter": {}, + "badServerVersionsException": "Хатні сервер падтрымлівае наступныя версіі спецыфікацыі:\n{serverVersions}\nАле гэьа праграма падтрымлівае толькі:\n{supportedVersions}", + "@badServerVersionsException": { + "type": "String", + "placeholders": { + "serverVersions": { + "type": "String" + }, + "supportedVersions": { + "type": "String" + } + } + }, + "countChatsAndCountParticipants": "{chats} чатаў і {participants} удзельнікаў", + "@countChatsAndCountParticipants": { + "type": "String", + "placeholders": { + "chats": { + "type": "int" + }, + "participants": { + "type": "int" + } + } + }, + "noMoreChatsFound": "Болей чатаў не знойдзена...", + "@noMoreChatsFound": {}, + "noChatsFoundHere": "Здаецца, тут пуств. Пачніце новы чат з кімсьці праз кнопку ніжэй. ⤵️", + "@noChatsFoundHere": {}, + "joinedChats": "Чаты, да якіх далучыўся", + "@joinedChats": {}, + "unread": "Непрачытана", + "@unread": {}, + "space": "Прастора", + "@space": {}, + "spaces": "Прасторы", + "@spaces": {}, + "banFromChat": "Заблакіраваць ў чаце", + "@banFromChat": { + "type": "String", + "placeholders": {} + }, + "banned": "Заблакіраваны", + "@banned": { + "type": "String", + "placeholders": {} + }, + "bannedUser": "{username} заюлакіраваў {targetName}", + "@bannedUser": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + }, + "targetName": { + "type": "String" + } + } + }, + "blockDevice": "Заблакіраваць прыладу", + "@blockDevice": { + "type": "String", + "placeholders": {} + }, + "blocked": "Заблакіравана", + "@blocked": { + "type": "String", + "placeholders": {} + }, + "botMessages": "Паведамленні бота", + "@botMessages": { + "type": "String", + "placeholders": {} + }, + "cancel": "Скасаваць", + "@cancel": { + "type": "String", + "placeholders": {} + }, + "cantOpenUri": "Немагчыма адкрыць URI {uri}", + "@cantOpenUri": { + "type": "String", + "placeholders": { + "uri": { + "type": "String" + } + } + }, + "changeDeviceName": "Змяніць назву прылады", + "@changeDeviceName": { + "type": "String", + "placeholders": {} + }, + "changedTheChatAvatar": "{username} змяніў выяву чата", + "@changedTheChatAvatar": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "changedTheChatDescriptionTo": "{username} змяніў апісанне чата на :'{description}'", + "@changedTheChatDescriptionTo": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + }, + "description": { + "type": "String" + } + } + }, + "changedTheChatNameTo": "{username} змяніў назву чата на '{chatname}'", + "@changedTheChatNameTo": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + }, + "chatname": { + "type": "String" + } + } + }, + "changedTheChatPermissions": "{username} змяніў дазволы чата", + "@changedTheChatPermissions": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "changedTheDisplaynameTo": "{username} змяніў адлюстроўваемае імя на: '{displayname}'", + "@changedTheDisplaynameTo": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + }, + "displayname": { + "type": "String" + } + } + }, + "changedTheGuestAccessRules": "{username} змяніў правілы гасцявога доступу", + "@changedTheGuestAccessRules": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "changedTheGuestAccessRulesTo": "{username} змяніў правілы гасцявога доступу на: {rules}", + "@changedTheGuestAccessRulesTo": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + }, + "rules": { + "type": "String" + } + } + }, + "changedTheHistoryVisibility": "{username} змяніў бачнасць гісторыі", + "@changedTheHistoryVisibility": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "changedTheHistoryVisibilityTo": "{username} змяніў бачнасць гісторыі на: {rules}", + "@changedTheHistoryVisibilityTo": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + }, + "rules": { + "type": "String" + } + } + }, + "changedTheJoinRules": "{username} змяніў правілы падлучэння", + "@changedTheJoinRules": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "changedTheJoinRulesTo": "{username} змяніў правілы падлучэння на: {joinRules}", + "@changedTheJoinRulesTo": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + }, + "joinRules": { + "type": "String" + } + } + }, + "changedTheProfileAvatar": "{username} змяніў свой аватар", + "@changedTheProfileAvatar": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + } +} diff --git a/lib/l10n/intl_uk.arb b/lib/l10n/intl_uk.arb index ad5176047..2927ea4f1 100644 --- a/lib/l10n/intl_uk.arb +++ b/lib/l10n/intl_uk.arb @@ -2592,9 +2592,9 @@ "@redactMessageDescription": {}, "setChatDescription": "Налаштувати опис бесіди", "@setChatDescription": {}, - "inviteGroupChat": "📨 Запросити до групової бесіди", + "inviteGroupChat": "📨 Запрошення до групової бесіди", "@inviteGroupChat": {}, - "invitePrivateChat": "📨 Запросити до приватної бесіди", + "invitePrivateChat": "📨 Запрошення до приватної бесіди", "@invitePrivateChat": {}, "emoteKeyboardNoRecents": "Тут з'являться нещодавно використані смайлики...", "@emoteKeyboardNoRecents": { @@ -3377,5 +3377,13 @@ "commandHint_logout": "Вийти на цьому пристрої", "@commandHint_logout": {}, "commandHint_logoutall": "Вийти на всіх активних пристроях", - "@commandHint_logoutall": {} + "@commandHint_logoutall": {}, + "displayNavigationRail": "Показати навігаційну карту на мобільному", + "@displayNavigationRail": {}, + "customReaction": "Власні реакції", + "@customReaction": {}, + "moreEvents": "Інші події", + "@moreEvents": {}, + "declineInvitation": "Відхилити запрошення", + "@declineInvitation": {} } diff --git a/pubspec.lock b/pubspec.lock index 6d0064b0b..41295d4c5 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -851,10 +851,10 @@ packages: dependency: transitive description: name: get_it - sha256: d85128a5dae4ea777324730dc65edd9c9f43155c109d5cc0a69cab74139fbac1 + sha256: e87cd1d108e472a0580348a543a0c49ed3d70c8a5c809c6d418583e595d0a389 url: "https://pub.dev" source: hosted - version: "7.7.0" + version: "8.1.0" glob: dependency: transitive description: @@ -1232,10 +1232,10 @@ packages: dependency: "direct dev" description: name: msix - sha256: edde648a8133bf301883c869d19d127049683037c65ff64173ba526ac7a8af2f + sha256: bbb9b3ff4a9f8e7e7507b2a22dc0517fd1fe3db44e72de7ab052cb6b362406ee url: "https://pub.dev" source: hosted - version: "3.16.9" + version: "3.16.10" native_imaging: dependency: "direct main" description: @@ -1472,10 +1472,10 @@ packages: dependency: "direct main" description: name: pretty_qr_code - sha256: b078bd5d51956dea4342378af1b092ad962b81bdbb55b10fffce03461da8db74 + sha256: "2291db3f68d70a3dcd46c6bd599f30991ae4c02f27f36215fbb3f4865a609259" url: "https://pub.dev" source: hosted - version: "3.4.0" + version: "3.5.0" process: dependency: transitive description: diff --git a/pubspec.yaml b/pubspec.yaml index ecef68871..f78c872d4 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -65,7 +65,7 @@ dependencies: path: ^1.9.0 path_provider: ^2.1.2 permission_handler: ^12.0.1 - pretty_qr_code: ^3.2.1 + pretty_qr_code: ^3.5.0 provider: ^6.0.2 punycode: ^1.0.0 qr_code_scanner_plus: ^2.0.10+1 @@ -98,7 +98,7 @@ dev_dependencies: integration_test: sdk: flutter license_checker: ^1.6.0 - msix: ^3.6.2 + msix: ^3.16.10 translations_cleaner: ^0.0.5 import_sorter: