Fix arb types (#1848)

* chore: move over all fluffychat copy changes, revert any differenced between FluffyChat and Pangea copy

* chore: sort copy between FluffyChat and Pangea, update metadata types for FluffyChat copy

* chore: update metadata type for pangea chat copy

* chore: add placeholders to Pangea vietnamese copy
This commit is contained in:
ggurdin 2025-02-19 13:53:32 -05:00 committed by GitHub
parent 3c0a1b9e56
commit 21b9b7e720
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
68 changed files with 48686 additions and 36284 deletions

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -5,7 +5,7 @@
"@notAnImage": {},
"remove": "Remover",
"@remove": {
"type": "text",
"type": "String",
"placeholders": {}
},
"importEmojis": "Importar emojis",
@ -20,36 +20,40 @@
"@replace": {},
"about": "A proposito de",
"@about": {
"type": "text",
"type": "String",
"placeholders": {}
},
"accept": "Acceptar",
"@accept": {
"type": "text",
"type": "String",
"placeholders": {}
},
"acceptedTheInvitation": "👍 {username} acceptava tu invitation",
"@acceptedTheInvitation": {
"type": "text",
"type": "String",
"placeholders": {
"username": {}
"username": {
"type": "String"
}
}
},
"account": "Conto",
"@account": {
"type": "text",
"type": "String",
"placeholders": {}
},
"addEmail": "Adder email",
"@addEmail": {
"type": "text",
"type": "String",
"placeholders": {}
},
"supposedMxid": "Isto deberea esser {mxid}",
"@supposedMxid": {
"type": "text",
"type": "String",
"placeholders": {
"mxid": {}
"mxid": {
"type": "String"
}
}
},
"@custom": {}

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -1,7 +1,7 @@
{
"alias": "მეტსახელი",
"@alias": {
"type": "text",
"type": "String",
"placeholders": {}
},
"appLockDescription": "პინკოდის გამოყენების გარეშე აპლიკაციის ბლოკირება",
@ -10,208 +10,234 @@
"@commandHint_hug": {},
"areYouSure": "დარწმუნებული ხართ?",
"@areYouSure": {
"type": "text",
"type": "String",
"placeholders": {}
},
"areYouSureYouWantToLogout": "დარწმუნებული ხართ, რომ გამოსვლა გსურთ?",
"@areYouSureYouWantToLogout": {
"type": "text",
"type": "String",
"placeholders": {}
},
"hugContent": "{senderName} მეგობრულად გეხუტება",
"@hugContent": {
"type": "text",
"type": "String",
"placeholders": {
"senderName": {}
"senderName": {
"type": "String"
}
}
},
"askSSSSSign": "სხვა მომხმარებლის დადასტურებლად, გთხოვთ, ჩაწეროთ თქვენი ან საიდუმლო ფრაზა, ან აღდგენის გასაღები.",
"@askSSSSSign": {
"type": "text",
"type": "String",
"placeholders": {}
},
"autoplayImages": "ანიმირებული სტიკერებისა და ემოჯების ავტომატური ჩართვა",
"@autoplayImages": {
"type": "text",
"type": "String",
"placeholder": {}
},
"banFromChat": "ჩატიდან გაგდება და ბლოკირება",
"@banFromChat": {
"type": "text",
"type": "String",
"placeholders": {}
},
"banned": "დაბლოკილია",
"@banned": {
"type": "text",
"type": "String",
"placeholders": {}
},
"badServerLoginTypesException": "ამ სერვერს აქვს შესვლის მეთოდების მხარდაჭერა:\n{serverVersions}\nმაგრამ ამ აპლიკაციას აქვს მხარდაჭერა მხოლოდ:\n{supportedVersions}",
"@badServerLoginTypesException": {
"type": "text",
"type": "String",
"placeholders": {
"serverVersions": {},
"supportedVersions": {}
"serverVersions": {
"type": "String"
},
"supportedVersions": {
"type": "String"
}
}
},
"sendOnEnter": "გაგზავნა enter-ის დაჭერისას",
"@sendOnEnter": {},
"bannedUser": "{username} დაბლოკა {targetName}",
"@bannedUser": {
"type": "text",
"type": "String",
"placeholders": {
"username": {},
"targetName": {}
"username": {
"type": "String"
},
"targetName": {
"type": "String"
}
}
},
"blockDevice": "მოწყობილების ბლოკირება",
"@blockDevice": {
"type": "text",
"type": "String",
"placeholders": {}
},
"blocked": "დაბლოკილია",
"@blocked": {
"type": "text",
"type": "String",
"placeholders": {}
},
"botMessages": "ბოტის შეტყობინებები",
"@botMessages": {
"type": "text",
"type": "String",
"placeholders": {}
},
"cancel": "გაუქმება",
"@cancel": {
"type": "text",
"type": "String",
"placeholders": {}
},
"changedTheHistoryVisibilityTo": "{username} შეცვალა ისტორიის ხილვადობა: {rules}",
"@changedTheHistoryVisibilityTo": {
"type": "text",
"type": "String",
"placeholders": {
"username": {},
"rules": {}
"username": {
"type": "String"
},
"rules": {
"type": "String"
}
}
},
"changedTheJoinRules": "{username} გაწევრიანების წესები შეცვალა",
"@changedTheJoinRules": {
"type": "text",
"type": "String",
"placeholders": {
"username": {}
"username": {
"type": "String"
}
}
},
"changedTheProfileAvatar": "{username} შეცვალა პროფილის ფოტო",
"@changedTheProfileAvatar": {
"type": "text",
"type": "String",
"placeholders": {
"username": {}
"username": {
"type": "String"
}
}
},
"chat": "ჩატი",
"@chat": {
"type": "text",
"type": "String",
"placeholders": {}
},
"changeYourAvatar": "პროფილის ფოტოს შეცვლა",
"@changeYourAvatar": {
"type": "text",
"type": "String",
"placeholders": {}
},
"yourChatBackupHasBeenSetUp": "თქვენი ჩატის სარეზერვო საშუალება კონფიგურირებული იქნა.",
"@yourChatBackupHasBeenSetUp": {},
"channelCorruptedDecryptError": "დაშიფვრა დაზიანდა",
"@channelCorruptedDecryptError": {
"type": "text",
"type": "String",
"placeholders": {}
},
"chatBackupDescription": "თქვენი ძველი შეტყობინებები დაცულია აღდგების გასაღებით. არ დაკარგოთ ის.",
"@chatBackupDescription": {
"type": "text",
"type": "String",
"placeholders": {}
},
"commandHint_discardsession": "სესიის გაუქმება",
"@commandHint_discardsession": {
"type": "text",
"type": "String",
"description": "Usage hint for the command /discardsession"
},
"commandHint_invite": "მოცემული მომხმარებლის მოწვევა ამ ოთახში",
"@commandHint_invite": {
"type": "text",
"type": "String",
"description": "Usage hint for the command /invite"
},
"commandHint_plain": "არაფორმატირებული ტექსტის გაგზავნა",
"@commandHint_plain": {
"type": "text",
"type": "String",
"description": "Usage hint for the command /plain"
},
"commandHint_send": "ტექსტის გაგზავნა",
"@commandHint_send": {
"type": "text",
"type": "String",
"description": "Usage hint for the command /send"
},
"commandMissing": "{command} არაა ბრძანება.",
"@commandMissing": {
"type": "text",
"type": "String",
"placeholders": {
"command": {}
"command": {
"type": "String"
}
},
"description": "State that {command} is not a valid /command."
},
"confirm": "დადასტურება",
"@confirm": {
"type": "text",
"type": "String",
"placeholders": {}
},
"connect": "დაკავშირება",
"@connect": {
"type": "text",
"type": "String",
"placeholders": {}
},
"countParticipants": "{count} მონაწილე",
"@countParticipants": {
"type": "text",
"type": "String",
"placeholders": {
"count": {}
"count": {
"type": "int"
}
}
},
"createGroup": "ჯგუფის შექმნა",
"@createGroup": {},
"deactivateAccountWarning": "ეს გააუქმებს თქვენს ანგარიშს. ამის გაუქმება შეუძლებელია. დარწმუნებული ხართ?",
"@deactivateAccountWarning": {
"type": "text",
"type": "String",
"placeholders": {}
},
"devices": "მოწყობილებები",
"@devices": {
"type": "text",
"type": "String",
"placeholders": {}
},
"darkTheme": "ბნელი",
"@darkTheme": {
"type": "text",
"type": "String",
"placeholders": {}
},
"chatPermissions": "ჩატის უფლებები",
"@chatPermissions": {},
"dateAndTimeOfDay": "{date}, {timeOfDay}",
"@dateAndTimeOfDay": {
"type": "text",
"type": "String",
"placeholders": {
"date": {},
"timeOfDay": {}
"date": {
"type": "String"
},
"timeOfDay": {
"type": "String"
}
}
},
"editRoomAliases": "ოთახის მეტსახელების შეცვლა",
"@editRoomAliases": {
"type": "text",
"type": "String",
"placeholders": {}
},
"emoteExists": "ეს ემოცია უკვე არსებობს!",
"@emoteExists": {
"type": "text",
"type": "String",
"placeholders": {}
},
"emoteInvalid": "ემოციის არასწორი მოკლე კოდი!",
"@emoteInvalid": {
"type": "text",
"type": "String",
"placeholders": {}
},
"importNow": "იმპორტი",
@ -226,24 +252,26 @@
"@replace": {},
"accept": "თანხმობა",
"@accept": {
"type": "text",
"type": "String",
"placeholders": {}
},
"acceptedTheInvitation": "👍 {username} მიიღო მოწვევა",
"@acceptedTheInvitation": {
"type": "text",
"type": "String",
"placeholders": {
"username": {}
"username": {
"type": "String"
}
}
},
"account": "ანგარიში",
"@account": {
"type": "text",
"type": "String",
"placeholders": {}
},
"addEmail": "ელ.ფოსტის დამატება",
"@addEmail": {
"type": "text",
"type": "String",
"placeholders": {}
},
"confirmMatrixId": "გთხოვთ, დაადასტუროთ თქვენი Matrix ID ანგარიშის წაშლისათვის.",
@ -254,393 +282,445 @@
"@addToSpace": {},
"admin": "ადმინი",
"@admin": {
"type": "text",
"type": "String",
"placeholders": {}
},
"all": "ყველა",
"@all": {
"type": "text",
"type": "String",
"placeholders": {}
},
"allChats": "ყველა ჩატი",
"@allChats": {
"type": "text",
"type": "String",
"placeholders": {}
},
"commandHint_cuddle": "ჩახუტების გაგზავნა",
"@commandHint_cuddle": {},
"answeredTheCall": "{senderName} უპასუხა ზარს",
"@answeredTheCall": {
"type": "text",
"type": "String",
"placeholders": {
"senderName": {}
"senderName": {
"type": "String"
}
}
},
"anyoneCanJoin": "ყველას შეუძლია გაწევრიანება",
"@anyoneCanJoin": {
"type": "text",
"type": "String",
"placeholders": {}
},
"appLock": "აპლიკაციის ბლოკირება",
"@appLock": {
"type": "text",
"type": "String",
"placeholders": {}
},
"archive": "არქივი",
"@archive": {
"type": "text",
"type": "String",
"placeholders": {}
},
"commandHint_googly": "გამოშტერილი თვალების გაგზავნა",
"@commandHint_googly": {},
"googlyEyesContent": "{senderName} გამოშტერილ თვალებს გიგზავნის",
"@googlyEyesContent": {
"type": "text",
"type": "String",
"placeholders": {
"senderName": {}
"senderName": {
"type": "String"
}
}
},
"cuddleContent": "{senderName} გეხუტება",
"@cuddleContent": {
"type": "text",
"type": "String",
"placeholders": {
"senderName": {}
"senderName": {
"type": "String"
}
}
},
"areGuestsAllowedToJoin": "შეუძლიათ თუ არა სტუმარ მომხმარებლებს გაწევრიანება",
"@areGuestsAllowedToJoin": {
"type": "text",
"type": "String",
"placeholders": {}
},
"askVerificationRequest": "მიიღებთ {username} დადასტურების მოთხოვნას?",
"@askVerificationRequest": {
"type": "text",
"type": "String",
"placeholders": {
"username": {}
"username": {
"type": "String"
}
}
},
"sendTypingNotifications": "წერის შეტყობინების გაგზავნა",
"@sendTypingNotifications": {},
"cantOpenUri": "ვერ იხსნება ბმული {uri}",
"@cantOpenUri": {
"type": "text",
"type": "String",
"placeholders": {
"uri": {}
"uri": {
"type": "String"
}
}
},
"changeDeviceName": "მოწყობილების გადარქმევა",
"@changeDeviceName": {
"type": "text",
"type": "String",
"placeholders": {}
},
"changedTheChatAvatar": "{username} ჩატის ფოტო შეცვალა",
"@changedTheChatAvatar": {
"type": "text",
"type": "String",
"placeholders": {
"username": {}
"username": {
"type": "String"
}
}
},
"changedTheChatDescriptionTo": "{username} ჩატის ახალი აღწერილობა დააყენა: '{description}'",
"@changedTheChatDescriptionTo": {
"type": "text",
"type": "String",
"placeholders": {
"username": {},
"description": {}
"username": {
"type": "String"
},
"description": {
"type": "String"
}
}
},
"changedTheChatNameTo": "{username} ჩატი გადაარქვა: '{chatname}'",
"@changedTheChatNameTo": {
"type": "text",
"type": "String",
"placeholders": {
"username": {},
"chatname": {}
"username": {
"type": "String"
},
"chatname": {
"type": "String"
}
}
},
"changedTheChatPermissions": "{username} ჩატის უფლებები შეცვალა",
"@changedTheChatPermissions": {
"type": "text",
"type": "String",
"placeholders": {
"username": {}
"username": {
"type": "String"
}
}
},
"changedTheGuestAccessRules": "{username} შეცვალა სტუმრების წვდომის წესები",
"@changedTheGuestAccessRules": {
"type": "text",
"type": "String",
"placeholders": {
"username": {}
"username": {
"type": "String"
}
}
},
"changedTheGuestAccessRulesTo": "{username} შეცვალა სტუმრების წვდომის წესები: {rules}",
"@changedTheGuestAccessRulesTo": {
"type": "text",
"type": "String",
"placeholders": {
"username": {},
"rules": {}
"username": {
"type": "String"
},
"rules": {
"type": "String"
}
}
},
"changedTheHistoryVisibility": "{username} შეცვალა ისტორიის ხილვადობა",
"@changedTheHistoryVisibility": {
"type": "text",
"type": "String",
"placeholders": {
"username": {}
"username": {
"type": "String"
}
}
},
"changedTheJoinRulesTo": "{username} გაწევრიანების წესები შეცვალა: {joinRules}",
"@changedTheJoinRulesTo": {
"type": "text",
"type": "String",
"placeholders": {
"username": {},
"joinRules": {}
"username": {
"type": "String"
},
"joinRules": {
"type": "String"
}
}
},
"changedTheRoomAliases": "{username} ოთახის მეტსახელები შეცვალა",
"@changedTheRoomAliases": {
"type": "text",
"type": "String",
"placeholders": {
"username": {}
"username": {
"type": "String"
}
}
},
"changedTheRoomInvitationLink": "{username} მოწვევის ბმული შეცვალა",
"@changedTheRoomInvitationLink": {
"type": "text",
"type": "String",
"placeholders": {
"username": {}
"username": {
"type": "String"
}
}
},
"changePassword": "პაროლის შეცვლა",
"@changePassword": {
"type": "text",
"type": "String",
"placeholders": {}
},
"changeTheHomeserver": "სახლის სერვერის შეცვლა",
"@changeTheHomeserver": {
"type": "text",
"type": "String",
"placeholders": {}
},
"changeTheme": "სტილის შეცვლა",
"@changeTheme": {
"type": "text",
"type": "String",
"placeholders": {}
},
"changeTheNameOfTheGroup": "ჯგუფის გადარქმევა",
"@changeTheNameOfTheGroup": {
"type": "text",
"type": "String",
"placeholders": {}
},
"chatBackup": "ჩატის სარეზერვო საშუალება",
"@chatBackup": {
"type": "text",
"type": "String",
"placeholders": {}
},
"chatDetails": "ჩატის დეტალები",
"@chatDetails": {
"type": "text",
"type": "String",
"placeholders": {}
},
"chatHasBeenAddedToThisSpace": "ჩატი დაემატა ამ სივრცეს",
"@chatHasBeenAddedToThisSpace": {},
"chats": "ჩატები",
"@chats": {
"type": "text",
"type": "String",
"placeholders": {}
},
"chooseAStrongPassword": "ძლიერი პაროლი აარჩიეთ",
"@chooseAStrongPassword": {
"type": "text",
"type": "String",
"placeholders": {}
},
"clearArchive": "არქივის გაწმენდა",
"@clearArchive": {},
"close": "დახურვა",
"@close": {
"type": "text",
"type": "String",
"placeholders": {}
},
"commandHint_markasgroup": "აღნიშვნა, როგორც ჯგუფის",
"@commandHint_markasgroup": {},
"commandHint_ban": "მოცემული მომხმარებლის ბლოკირება ამ ოთახში",
"@commandHint_ban": {
"type": "text",
"type": "String",
"description": "Usage hint for the command /ban"
},
"commandHint_clearcache": "­ქეშის გაწმენდა",
"@commandHint_clearcache": {
"type": "text",
"type": "String",
"description": "Usage hint for the command /clearcache"
},
"commandHint_join": "მოცემულ ოთახში გაწევრიანება",
"@commandHint_join": {
"type": "text",
"type": "String",
"description": "Usage hint for the command /join"
},
"commandHint_kick": "მოცემული მომხმარებლის წაშლა ამ ოთახიდან",
"@commandHint_kick": {
"type": "text",
"type": "String",
"description": "Usage hint for the command /kick"
},
"commandHint_leave": "ამ ოთახიდან გასვლა",
"@commandHint_leave": {
"type": "text",
"type": "String",
"description": "Usage hint for the command /leave"
},
"commandHint_me": "აღწერეთ თქვენი თავი",
"@commandHint_me": {
"type": "text",
"type": "String",
"description": "Usage hint for the command /me"
},
"commandHint_unban": "ამ ოთახში მომხმარებლისგან ბლოკის მოხსნა",
"@commandHint_unban": {
"type": "text",
"type": "String",
"description": "Usage hint for the command /unban"
},
"commandInvalid": "არასწორი ბრძანება",
"@commandInvalid": {
"type": "text"
"type": "String"
},
"compareEmojiMatch": "გთხოვთ, შეადაროთ ეს ემოჯი",
"@compareEmojiMatch": {
"type": "text",
"type": "String",
"placeholders": {}
},
"compareNumbersMatch": "გთხოვთ, შეადაროთ ეს რიცხვები",
"@compareNumbersMatch": {
"type": "text",
"type": "String",
"placeholders": {}
},
"configureChat": "ჩატის კონფიგურაცია",
"@configureChat": {
"type": "text",
"type": "String",
"placeholders": {}
},
"contactHasBeenInvitedToTheGroup": "კონტაქტი მოწვეული იქნა ჯგუფში",
"@contactHasBeenInvitedToTheGroup": {
"type": "text",
"type": "String",
"placeholders": {}
},
"containsUserName": "შეიცავს სახელს",
"@containsUserName": {
"type": "text",
"type": "String",
"placeholders": {}
},
"copiedToClipboard": "კოპირებულია ბუფერში",
"@copiedToClipboard": {
"type": "text",
"type": "String",
"placeholders": {}
},
"copy": "კოპირება",
"@copy": {
"type": "text",
"type": "String",
"placeholders": {}
},
"copyToClipboard": "კოპირება ბუფერში",
"@copyToClipboard": {
"type": "text",
"type": "String",
"placeholders": {}
},
"couldNotDecryptMessage": "შეტყობინების გაშიფვრის შეცდომა: {error}",
"@couldNotDecryptMessage": {
"type": "text",
"type": "String",
"placeholders": {
"error": {}
"error": {
"type": "String"
}
}
},
"create": "შექმნა",
"@create": {
"type": "text",
"type": "String",
"placeholders": {}
},
"createdTheChat": "💬 {username} შექმნა ჩატი",
"@createdTheChat": {
"type": "text",
"type": "String",
"placeholders": {
"username": {}
"username": {
"type": "String"
}
}
},
"createNewSpace": "ახალი სივრცე",
"@createNewSpace": {
"type": "text",
"type": "String",
"placeholders": {}
},
"currentlyActive": "ახლა აქტიურია",
"@currentlyActive": {
"type": "text",
"type": "String",
"placeholders": {}
},
"dateWithoutYear": "{day}-{month}",
"@dateWithoutYear": {
"type": "text",
"type": "String",
"placeholders": {
"month": {},
"day": {}
"month": {
"type": "String"
},
"day": {
"type": "String"
}
}
},
"dateWithYear": "{day}-{month}-{year}",
"@dateWithYear": {
"type": "text",
"type": "String",
"placeholders": {
"year": {},
"month": {},
"day": {}
"year": {
"type": "String"
},
"month": {
"type": "String"
},
"day": {
"type": "String"
}
}
},
"delete": "წაშლა",
"@delete": {
"type": "text",
"type": "String",
"placeholders": {}
},
"deleteAccount": "ანგარიშის წაშლა",
"@deleteAccount": {
"type": "text",
"type": "String",
"placeholders": {}
},
"deleteMessage": "შეტყობინების წაშლა",
"@deleteMessage": {
"type": "text",
"type": "String",
"placeholders": {}
},
"device": "მოწყობილება",
"@device": {
"type": "text",
"type": "String",
"placeholders": {}
},
"deviceId": "მოწყობილების ID",
"@deviceId": {
"type": "text",
"type": "String",
"placeholders": {}
},
"directChats": "პირდაპირი ჩატები",
"@directChats": {
"type": "text",
"type": "String",
"placeholders": {}
},
"allRooms": "ყველა ჯგუფური ჩატები",
"@allRooms": {
"type": "text",
"type": "String",
"placeholders": {}
},
"downloadFile": "ფაილის ჩატვირთვა",
"@downloadFile": {
"type": "text",
"type": "String",
"placeholders": {}
},
"edit": "რედაქტირება",
"@edit": {
"type": "text",
"type": "String",
"placeholders": {}
},
"editBlockedServers": "ბლოკირებული სერვერების რედაქტირება",
"@editBlockedServers": {
"type": "text",
"type": "String",
"placeholders": {}
},
"editRoomAvatar": "ოთახის ფოტოს შეცვლა",
"@editRoomAvatar": {
"type": "text",
"type": "String",
"placeholders": {}
},
"emoteSettings": "ემოციების პარამეტრები",
"@emoteSettings": {
"type": "text",
"type": "String",
"placeholders": {}
},
"globalChatId": "გლობალური ჩატის ID",
@ -651,94 +731,102 @@
"@notAnImage": {},
"remove": "წაშლა",
"@remove": {
"type": "text",
"type": "String",
"placeholders": {}
},
"activatedEndToEndEncryption": "🔐 {username} გააქტიურა end to end დაშიფვრა",
"@activatedEndToEndEncryption": {
"type": "text",
"type": "String",
"placeholders": {
"username": {}
"username": {
"type": "String"
}
}
},
"supposedMxid": "ეს უნდა იყოს {mxid}",
"@supposedMxid": {
"type": "text",
"type": "String",
"placeholders": {
"mxid": {}
"mxid": {
"type": "String"
}
}
},
"about": "შესახებ",
"@about": {
"type": "text",
"type": "String",
"placeholders": {}
},
"changedTheDisplaynameTo": "{username} შეცვალა ნაჩვენები სახელი: '{displayname}'",
"@changedTheDisplaynameTo": {
"type": "text",
"type": "String",
"placeholders": {
"username": {},
"displayname": {}
"username": {
"type": "String"
},
"displayname": {
"type": "String"
}
}
},
"commandHint_create": "ცარიელი ჯგუფური ჩატის შექმნა\nგამოიენეთ --no-encryption გაშიფვრის გასათიშად",
"@commandHint_create": {
"type": "text",
"type": "String",
"description": "Usage hint for the command /create"
},
"commandHint_dm": "პირდაპირი ჩატის დაწყება\nგამოიენეთ --no-encryption გაშიფვრის გასათიშად",
"@commandHint_dm": {
"type": "text",
"type": "String",
"description": "Usage hint for the command /dm"
},
"commandHint_html": "HTML ფორმატირებული ტექსტის გაგზავნა",
"@commandHint_html": {
"type": "text",
"type": "String",
"description": "Usage hint for the command /html"
},
"commandHint_myroomavatar": "თქვენი ფოტოს დაყენება ამ ოთახისათვის(mxc-uri-ს დახმარებით)",
"@commandHint_myroomavatar": {
"type": "text",
"type": "String",
"description": "Usage hint for the command /myroomavatar"
},
"commandHint_myroomnick": "ამ ოთახისათვის ნაჩვენები სახელის დაყენება",
"@commandHint_myroomnick": {
"type": "text",
"type": "String",
"description": "Usage hint for the command /myroomnick"
},
"commandHint_op": "მოცემული მომხმარებლისათვის უფლებების დონის დაყენება (ჩვეულებრივ: 50)",
"@commandHint_op": {
"type": "text",
"type": "String",
"description": "Usage hint for the command /op"
},
"commandHint_react": "რეაქციის სახით პასუხის გაგზავნა",
"@commandHint_react": {
"type": "text",
"type": "String",
"description": "Usage hint for the command /react"
},
"containsDisplayName": "ნაჩვენებ სახელს შეიცავს",
"@containsDisplayName": {
"type": "text",
"type": "String",
"placeholders": {}
},
"contentHasBeenReported": "ეს კონტენტი გაგზავნილ იქნა სერვერის ადმინისტრატორებთან",
"@contentHasBeenReported": {
"type": "text",
"type": "String",
"placeholders": {}
},
"defaultPermissionLevel": "ნაგულისხმევი უფლების დონე",
"@defaultPermissionLevel": {
"type": "text",
"type": "String",
"placeholders": {}
},
"displaynameHasBeenChanged": "ნაჩვენები სახელი შეიცვალა",
"@displaynameHasBeenChanged": {
"type": "text",
"type": "String",
"placeholders": {}
},
"editDisplayname": "ნაჩვენები სახელის შეცვლა",
"@editDisplayname": {
"type": "text",
"type": "String",
"placeholders": {}
}
}

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -3,573 +3,657 @@
"@repeatPassword": {},
"about": "O aplikaciji",
"@about": {
"type": "text",
"type": "String",
"placeholders": {}
},
"accept": "Sprejmi",
"@accept": {
"type": "text",
"type": "String",
"placeholders": {}
},
"account": "Račun",
"@account": {
"type": "text",
"type": "String",
"placeholders": {}
},
"activatedEndToEndEncryption": "Uporabnik {username} je aktiviral šifriranje od konca do konca",
"@activatedEndToEndEncryption": {
"type": "text",
"type": "String",
"placeholders": {
"username": {}
"username": {
"type": "String"
}
}
},
"addEmail": "Dodajte e-pošto",
"@addEmail": {
"type": "text",
"type": "String",
"placeholders": {}
},
"addToSpace": "Dodajte v prostor",
"@addToSpace": {},
"alias": "vzdevek",
"@alias": {
"type": "text",
"type": "String",
"placeholders": {}
},
"all": "Vse",
"@all": {
"type": "text",
"type": "String",
"placeholders": {}
},
"allChats": "Vsi klepeti",
"@allChats": {
"type": "text",
"type": "String",
"placeholders": {}
},
"answeredTheCall": "Oseba {senderName} je odgovorila na klic",
"@answeredTheCall": {
"type": "text",
"type": "String",
"placeholders": {
"senderName": {}
"senderName": {
"type": "String"
}
}
},
"anyoneCanJoin": "Pridruži se lahko vsak",
"@anyoneCanJoin": {
"type": "text",
"type": "String",
"placeholders": {}
},
"appLock": "Zaklepanje aplikacije",
"@appLock": {
"type": "text",
"type": "String",
"placeholders": {}
},
"askSSSSSign": "Če želite podpisati drugo osebo, vnesite geslo za varno trgovino ali obnovitveni ključ.",
"@askSSSSSign": {
"type": "text",
"type": "String",
"placeholders": {}
},
"askVerificationRequest": "Ali želite sprejeti to zahtevo za preverjanje od {username}?",
"@askVerificationRequest": {
"type": "text",
"type": "String",
"placeholders": {
"username": {}
"username": {
"type": "String"
}
}
},
"autoplayImages": "Samodejno predvajajte animirane nalepke in čustva",
"@autoplayImages": {
"type": "text",
"type": "String",
"placeholder": {}
},
"badServerLoginTypesException": "Domači strežnik podpira vrste prijave:\n{serverVersions}\nToda ta aplikacija podpira samo:\n{supportedVersions}",
"@badServerLoginTypesException": {
"type": "text",
"type": "String",
"placeholders": {
"serverVersions": {},
"supportedVersions": {}
"serverVersions": {
"type": "String"
},
"supportedVersions": {
"type": "String"
}
}
},
"sendOnEnter": "Pošlji ob vstopu",
"@sendOnEnter": {},
"banFromChat": "Prepoved klepeta",
"@banFromChat": {
"type": "text",
"type": "String",
"placeholders": {}
},
"banned": "Prepovedano",
"@banned": {
"type": "text",
"type": "String",
"placeholders": {}
},
"bannedUser": "{username} je prepovedan v {targetName}",
"@bannedUser": {
"type": "text",
"type": "String",
"placeholders": {
"username": {},
"targetName": {}
"username": {
"type": "String"
},
"targetName": {
"type": "String"
}
}
},
"blockDevice": "Blokirana naprava",
"@blockDevice": {
"type": "text",
"type": "String",
"placeholders": {}
},
"blocked": "Blokirano",
"@blocked": {
"type": "text",
"type": "String",
"placeholders": {}
},
"botMessages": "Botova sporočila",
"@botMessages": {
"type": "text",
"type": "String",
"placeholders": {}
},
"cancel": "Prekliči",
"@cancel": {
"type": "text",
"type": "String",
"placeholders": {}
},
"cantOpenUri": "URI-ja {uri} ni mogoče odpreti",
"@cantOpenUri": {
"type": "text",
"type": "String",
"placeholders": {
"uri": {}
"uri": {
"type": "String"
}
}
},
"changedTheChatAvatar": "{username} je spremenil avatar za klepet",
"@changedTheChatAvatar": {
"type": "text",
"type": "String",
"placeholders": {
"username": {}
"username": {
"type": "String"
}
}
},
"changedTheChatPermissions": "{username} je spremenila dovoljenja za klepet",
"@changedTheChatPermissions": {
"type": "text",
"type": "String",
"placeholders": {
"username": {}
"username": {
"type": "String"
}
}
},
"changedTheDisplaynameTo": "{username} je spremenil svoje prikazno ime v: '{displayname}'",
"@changedTheDisplaynameTo": {
"type": "text",
"type": "String",
"placeholders": {
"username": {},
"displayname": {}
"username": {
"type": "String"
},
"displayname": {
"type": "String"
}
}
},
"changedTheGuestAccessRules": "{username} je spremenila pravila dostopa za goste",
"@changedTheGuestAccessRules": {
"type": "text",
"type": "String",
"placeholders": {
"username": {}
"username": {
"type": "String"
}
}
},
"changedTheGuestAccessRulesTo": "{username} je spremenila pravila dostopa za goste v: {rules}",
"@changedTheGuestAccessRulesTo": {
"type": "text",
"type": "String",
"placeholders": {
"username": {},
"rules": {}
"username": {
"type": "String"
},
"rules": {
"type": "String"
}
}
},
"changedTheHistoryVisibilityTo": "{username} je spremenil vidnost zgodovine v: {rules}",
"@changedTheHistoryVisibilityTo": {
"type": "text",
"type": "String",
"placeholders": {
"username": {},
"rules": {}
"username": {
"type": "String"
},
"rules": {
"type": "String"
}
}
},
"changedTheJoinRules": "{username} je spremenil pravila za pridružitev",
"@changedTheJoinRules": {
"type": "text",
"type": "String",
"placeholders": {
"username": {}
"username": {
"type": "String"
}
}
},
"changedTheJoinRulesTo": "{username} je spremenila pravila pridružitve v: {joinRules}",
"@changedTheJoinRulesTo": {
"type": "text",
"type": "String",
"placeholders": {
"username": {},
"joinRules": {}
"username": {
"type": "String"
},
"joinRules": {
"type": "String"
}
}
},
"changedTheProfileAvatar": "{username} je spremenil avatar",
"@changedTheProfileAvatar": {
"type": "text",
"type": "String",
"placeholders": {
"username": {}
"username": {
"type": "String"
}
}
},
"changedTheRoomAliases": "{username} je spremenil vzdevke sobe",
"@changedTheRoomAliases": {
"type": "text",
"type": "String",
"placeholders": {
"username": {}
"username": {
"type": "String"
}
}
},
"changedTheRoomInvitationLink": "{username} je spremenil povezavo za povabilo",
"@changedTheRoomInvitationLink": {
"type": "text",
"type": "String",
"placeholders": {
"username": {}
"username": {
"type": "String"
}
}
},
"changePassword": "Spremeni geslo",
"@changePassword": {
"type": "text",
"type": "String",
"placeholders": {}
},
"changeTheHomeserver": "Spremenite domači strežnik",
"@changeTheHomeserver": {
"type": "text",
"type": "String",
"placeholders": {}
},
"changeTheme": "Spremenite svoj slog",
"@changeTheme": {
"type": "text",
"type": "String",
"placeholders": {}
},
"changeTheNameOfTheGroup": "Spremenite ime skupine",
"@changeTheNameOfTheGroup": {
"type": "text",
"type": "String",
"placeholders": {}
},
"changeYourAvatar": "Spremenite svoj avatar",
"@changeYourAvatar": {
"type": "text",
"type": "String",
"placeholders": {}
},
"chat": "Klepet",
"@chat": {
"type": "text",
"type": "String",
"placeholders": {}
},
"yourChatBackupHasBeenSetUp": "Varnostna kopija klepeta je nastavljena.",
"@yourChatBackupHasBeenSetUp": {},
"chatBackup": "Varnostno kopiranje klepeta",
"@chatBackup": {
"type": "text",
"type": "String",
"placeholders": {}
},
"chatDetails": "Podrobnosti klepeta",
"@chatDetails": {
"type": "text",
"type": "String",
"placeholders": {}
},
"chatHasBeenAddedToThisSpace": "Klepet je bil dodan v ta prostor",
"@chatHasBeenAddedToThisSpace": {},
"chats": "Klepeti",
"@chats": {
"type": "text",
"type": "String",
"placeholders": {}
},
"chooseAStrongPassword": "Izberite močno geslo",
"@chooseAStrongPassword": {
"type": "text",
"type": "String",
"placeholders": {}
},
"clearArchive": "Počisti arhiv",
"@clearArchive": {},
"close": "Zapri",
"@close": {
"type": "text",
"type": "String",
"placeholders": {}
},
"commandHint_ban": "Izključi določenega uporabnika iz te sobe",
"@commandHint_ban": {
"type": "text",
"type": "String",
"description": "Usage hint for the command /ban"
},
"commandHint_html": "Pošljite besedilo v obliki HTML",
"@commandHint_html": {
"type": "text",
"type": "String",
"description": "Usage hint for the command /html"
},
"commandHint_invite": "Povabi danega uporabnika v to sobo",
"@commandHint_invite": {
"type": "text",
"type": "String",
"description": "Usage hint for the command /invite"
},
"commandHint_join": "Pridružite se dani sobi",
"@commandHint_join": {
"type": "text",
"type": "String",
"description": "Usage hint for the command /join"
},
"commandHint_kick": "Odstranite danega uporabnika iz te sobe",
"@commandHint_kick": {
"type": "text",
"type": "String",
"description": "Usage hint for the command /kick"
},
"commandHint_me": "Opisi sebe",
"@commandHint_me": {
"type": "text",
"type": "String",
"description": "Usage hint for the command /me"
},
"commandHint_myroomavatar": "Nastavite svojo sliko za to sobo",
"@commandHint_myroomavatar": {
"type": "text",
"type": "String",
"description": "Usage hint for the command /myroomavatar"
},
"commandHint_op": "Nastavite raven moči danega uporabnika (privzeto: 50)",
"@commandHint_op": {
"type": "text",
"type": "String",
"description": "Usage hint for the command /op"
},
"commandHint_react": "Pošljite odgovor kot reakcijo",
"@commandHint_react": {
"type": "text",
"type": "String",
"description": "Usage hint for the command /react"
},
"commandHint_send": "Pošlji besedilo",
"@commandHint_send": {
"type": "text",
"type": "String",
"description": "Usage hint for the command /send"
},
"commandHint_unban": "Prekliči izključitev določenega uporabnika iz te sobe",
"@commandHint_unban": {
"type": "text",
"type": "String",
"description": "Usage hint for the command /unban"
},
"commandInvalid": "Ukaz ni veljaven",
"@commandInvalid": {
"type": "text"
"type": "String"
},
"commandMissing": "{command} is not a command.",
"@commandMissing": {
"type": "text",
"type": "String",
"placeholders": {
"command": {}
"command": {
"type": "String"
}
},
"description": "State that {command} is not a valid /command."
},
"compareEmojiMatch": "Primerjajte in se prepričajte, da se naslednji emoji ujemajo s tistimi iz druge naprave:",
"@compareEmojiMatch": {
"type": "text",
"type": "String",
"placeholders": {}
},
"compareNumbersMatch": "Primerjajte in se prepričajte, da se naslednje številke ujemajo s številkami druge naprave:",
"@compareNumbersMatch": {
"type": "text",
"type": "String",
"placeholders": {}
},
"configureChat": "Konfigurirajte klepet",
"@configureChat": {
"type": "text",
"type": "String",
"placeholders": {}
},
"confirm": "Potrdi",
"@confirm": {
"type": "text",
"type": "String",
"placeholders": {}
},
"containsDisplayName": "Vsebuje prikazno ime",
"@containsDisplayName": {
"type": "text",
"type": "String",
"placeholders": {}
},
"containsUserName": "Vsebuje uporabniško ime",
"@containsUserName": {
"type": "text",
"type": "String",
"placeholders": {}
},
"archive": "Arhiv",
"@archive": {
"type": "text",
"type": "String",
"placeholders": {}
},
"areYouSure": "Ali si prepričan?",
"@areYouSure": {
"type": "text",
"type": "String",
"placeholders": {}
},
"acceptedTheInvitation": "{username} je sprejel povabilo",
"@acceptedTheInvitation": {
"type": "text",
"type": "String",
"placeholders": {
"username": {}
"username": {
"type": "String"
}
}
},
"areYouSureYouWantToLogout": "Ali ste prepričani, da se želite odjaviti?",
"@areYouSureYouWantToLogout": {
"type": "text",
"type": "String",
"placeholders": {}
},
"changedTheChatDescriptionTo": "{username} je spremenil opis klepeta v: '{description}'",
"@changedTheChatDescriptionTo": {
"type": "text",
"type": "String",
"placeholders": {
"username": {},
"description": {}
"username": {
"type": "String"
},
"description": {
"type": "String"
}
}
},
"areGuestsAllowedToJoin": "Ali se lahko gostujoči uporabniki pridružijo",
"@areGuestsAllowedToJoin": {
"type": "text",
"type": "String",
"placeholders": {}
},
"admin": "Admin",
"@admin": {
"type": "text",
"type": "String",
"placeholders": {}
},
"badServerVersionsException": "Domači strežnik podpira različice Spec:\n{serverVersions}\nToda ta aplikacija podpira samo {supportedVersions}",
"@badServerVersionsException": {
"type": "text",
"type": "String",
"placeholders": {
"serverVersions": {},
"supportedVersions": {}
"serverVersions": {
"type": "String"
},
"supportedVersions": {
"type": "String"
}
}
},
"changedTheChatNameTo": "{username} je spremenil ime klepeta v: '{chatname}'",
"@changedTheChatNameTo": {
"type": "text",
"type": "String",
"placeholders": {
"username": {},
"chatname": {}
"username": {
"type": "String"
},
"chatname": {
"type": "String"
}
}
},
"changeDeviceName": "Spremenite ime naprave",
"@changeDeviceName": {
"type": "text",
"type": "String",
"placeholders": {}
},
"changedTheHistoryVisibility": "{username} je spremenila vidnost zgodovine",
"@changedTheHistoryVisibility": {
"type": "text",
"type": "String",
"placeholders": {
"username": {}
"username": {
"type": "String"
}
}
},
"channelCorruptedDecryptError": "Šifriranje je poškodovano",
"@channelCorruptedDecryptError": {
"type": "text",
"type": "String",
"placeholders": {}
},
"contentHasBeenReported": "Vsebina je bila prijavljena skrbnikom strežnika",
"@contentHasBeenReported": {
"type": "text",
"type": "String",
"placeholders": {}
},
"chatBackupDescription": "Varnostna kopija klepeta je zavarovana z varnostnim ključem. Prosimo, pazite, da ga ne izgubite.",
"@chatBackupDescription": {
"type": "text",
"type": "String",
"placeholders": {}
},
"commandHint_myroomnick": "Nastavite prikazno ime za to sobo",
"@commandHint_myroomnick": {
"type": "text",
"type": "String",
"description": "Usage hint for the command /myroomnick"
},
"connect": "Povežite se",
"@connect": {
"type": "text",
"type": "String",
"placeholders": {}
},
"contactHasBeenInvitedToTheGroup": "Kontakt je bil povabljen v skupino",
"@contactHasBeenInvitedToTheGroup": {
"type": "text",
"type": "String",
"placeholders": {}
},
"commandHint_leave": "Zapusti to sobo",
"@commandHint_leave": {
"type": "text",
"type": "String",
"description": "Usage hint for the command /leave"
},
"commandHint_plain": "Pošlji neformatirano besedilo",
"@commandHint_plain": {
"type": "text",
"type": "String",
"description": "Usage hint for the command /plain"
},
"copiedToClipboard": "Kopirano v odložišče",
"@copiedToClipboard": {
"type": "text",
"type": "String",
"placeholders": {}
},
"copy": "Kopiraj",
"@copy": {
"type": "text",
"type": "String",
"placeholders": {}
},
"copyToClipboard": "Kopiraj v odložišče",
"@copyToClipboard": {
"type": "text",
"type": "String",
"placeholders": {}
},
"couldNotDecryptMessage": "Sporočila ni bilo mogoče dešifrirati: {error}",
"@couldNotDecryptMessage": {
"type": "text",
"type": "String",
"placeholders": {
"error": {}
"error": {
"type": "String"
}
}
},
"countParticipants": "{count} udeležencev",
"@countParticipants": {
"type": "text",
"type": "String",
"placeholders": {
"count": {}
"count": {
"type": "int"
}
}
},
"create": "Ustvari",
"@create": {
"type": "text",
"type": "String",
"placeholders": {}
},
"createNewSpace": "Nov prostor",
"@createNewSpace": {
"type": "text",
"type": "String",
"placeholders": {}
},
"currentlyActive": "Trenutno aktiven",
"@currentlyActive": {
"type": "text",
"type": "String",
"placeholders": {}
},
"darkTheme": "Temno",
"@darkTheme": {
"type": "text",
"type": "String",
"placeholders": {}
},
"defaultPermissionLevel": "Privzeta raven dovoljenja",
"@defaultPermissionLevel": {
"type": "text",
"type": "String",
"placeholders": {}
},
"dateWithYear": "{day}-{month}-{year}",
"@dateWithYear": {
"type": "text",
"type": "String",
"placeholders": {
"year": {},
"month": {},
"day": {}
"year": {
"type": "String"
},
"month": {
"type": "String"
},
"day": {
"type": "String"
}
}
},
"dateWithoutYear": "{month}-{day}",
"@dateWithoutYear": {
"type": "text",
"type": "String",
"placeholders": {
"month": {},
"day": {}
"month": {
"type": "String"
},
"day": {
"type": "String"
}
}
},
"createdTheChat": "{username} je ustvaril klepet",
"@createdTheChat": {
"type": "text",
"type": "String",
"placeholders": {
"username": {}
"username": {
"type": "String"
}
}
},
"dateAndTimeOfDay": "{date}, {timeOfDay}",
"@dateAndTimeOfDay": {
"type": "text",
"type": "String",
"placeholders": {
"date": {},
"timeOfDay": {}
"date": {
"type": "String"
},
"timeOfDay": {
"type": "String"
}
}
},
"deactivateAccountWarning": "S tem boste deaktivirali vaš uporabniški račun. Tega ni mogoče razveljaviti! Ali si prepričan?",
"@deactivateAccountWarning": {
"type": "text",
"type": "String",
"placeholders": {}
}
}

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -1050,7 +1050,10 @@ class ChatController extends State<ChatPageWithRoom>
),
AdaptiveModalAction(
value: 0,
label: L10n.of(context).inoffensive,
// #Pangea
// label: L10n.of(context).inoffensive,
label: L10n.of(context).slightlyOffensive,
// Pangea#
),
],
);

View file

@ -168,7 +168,7 @@ class SendFileDialogState extends State<SendFileDialog> {
final fileName = widget.files.length == 1
? widget.files.single.name
: L10n.of(context).countFiles(widget.files.length.toString());
: L10n.of(context).countFiles(widget.files.length);
final fileTypes = widget.files
.map((file) => file.name.split('.').last)
.toSet()

View file

@ -61,7 +61,10 @@ class ChatAccessSettingsPageView extends StatelessWidget {
Divider(color: theme.dividerColor),
ListTile(
title: Text(
L10n.of(context).whoIsAllowedToJoinThisGroup,
// #Pangea
// L10n.of(context).whoIsAllowedToJoinThisGroup,
L10n.of(context).whoIsAllowedToJoinThisChat,
// Pangea#
style: TextStyle(
color: theme.colorScheme.secondary,
fontWeight: FontWeight.bold,

View file

@ -298,7 +298,7 @@ class ChatDetailsView extends StatelessWidget {
ListTile(
title: Text(
L10n.of(context).countParticipants(
actualMembersCount.toString(),
actualMembersCount,
),
style: TextStyle(
color: theme.colorScheme.secondary,
@ -327,7 +327,7 @@ class ChatDetailsView extends StatelessWidget {
: ListTile(
title: Text(
L10n.of(context).loadCountMoreParticipants(
(actualMembersCount - members.length).toString(),
(actualMembersCount - members.length),
),
),
leading: CircleAvatar(

View file

@ -403,7 +403,10 @@ class PublicRoomsHorizontalListState extends State<PublicRoomsHorizontalList> {
itemBuilder: (context, i) => _SearchItem(
title: publicRooms[i].name ??
publicRooms[i].canonicalAlias?.localpart ??
L10n.of(context).group,
// #Pangea
// L10n.of(context).group,
L10n.of(context).chat,
// Pangea#
avatar: publicRooms[i].avatarUrl,
onPressed: () => showAdaptiveBottomSheet(
context: context,

View file

@ -310,11 +310,10 @@ class ChatListItem extends StatelessWidget {
? Text(
L10n.of(context).countChatsAndCountParticipants(
// #Pangea
// room.spaceChildren.length.toString(),
room.spaceChildCount.toString(),
// room.spaceChildren.length,
room.spaceChildCount,
// Pangea#
(room.summary.mJoinedMemberCount ?? 1)
.toString(),
(room.summary.mJoinedMemberCount ?? 1),
),
)
: typingText.isNotEmpty

View file

@ -547,7 +547,7 @@ class _SpaceViewState extends State<SpaceView> {
L10n.of(context).countChatsAndCountParticipants(
// #Pangea
// room.spaceChildren.length,
room.spaceChildCount.toString(),
room.spaceChildCount,
// Pangea#
room.summary.mJoinedMemberCount ?? 1,
),
@ -602,7 +602,10 @@ class _SpaceViewState extends State<SpaceView> {
true
? FloatingActionButton.extended(
onPressed: _addChatOrSubspace,
label: Text(L10n.of(context).group),
// #Pangea
// label: Text(L10n.of(context).group),
label: Text(L10n.of(context).chat),
// Pangea#
icon: const Icon(Icons.group_add_outlined),
)
: null,

View file

@ -47,7 +47,10 @@ class PermissionsListTile extends StatelessWidget {
} else if (category == 'events') {
switch (permissionKey) {
case EventTypes.RoomName:
return L10n.of(context).changeTheNameOfTheGroup;
// #Pangea
// return L10n.of(context).changeTheNameOfTheGroup;
return L10n.of(context).changeTheNameOfTheChat;
// Pangea#
case EventTypes.RoomTopic:
return L10n.of(context).changeTheDescriptionOfTheGroup;
case EventTypes.RoomPowerLevels:

View file

@ -267,7 +267,8 @@ class LoginController extends State<Login> {
final dialogResult = await showOkCancelAlertDialog(
context: context,
useRootNavigator: false,
title: L10n.of(context).noMatrixServer(newDomain, oldHomeserver!),
title: L10n.of(context)
.noMatrixServer(newDomain.toString(), oldHomeserver.toString()),
okLabel: L10n.of(context).ok,
cancelLabel: L10n.of(context).cancel,
);
@ -335,7 +336,10 @@ class LoginController extends State<Login> {
useRootNavigator: false,
context: context,
title: L10n.of(context).weSentYouAnEmail,
message: L10n.of(context).pleaseClickOnLink,
// #Pangea
// message: L10n.of(context).pleaseClickOnLink,
message: L10n.of(context).clickOnEmailLink,
// Pangea#
okLabel: L10n.of(context).iHaveClickedOnLink,
);
if (ok != OkCancelResult.ok) return;

View file

@ -47,7 +47,10 @@ class NewGroupView extends StatelessWidget {
segments: [
ButtonSegment(
value: CreateGroupType.group,
label: Text(L10n.of(context).group),
// #Pangea
// label: Text(L10n.of(context).group),
label: Text(L10n.of(context).chat),
// Pangea#
),
ButtonSegment(
value: CreateGroupType.space,

View file

@ -44,7 +44,10 @@ class Settings3PidController extends State<Settings3Pid> {
useRootNavigator: false,
context: context,
title: L10n.of(context).weSentYouAnEmail,
message: L10n.of(context).pleaseClickOnLink,
// #Pangea
// message: L10n.of(context).pleaseClickOnLink,
message: L10n.of(context).clickOnEmailLink,
// Pangea#
okLabel: L10n.of(context).iHaveClickedOnLink,
);
if (ok != OkCancelResult.ok) return;

View file

@ -433,7 +433,7 @@ class PangeaChatDetailsView extends StatelessWidget {
ListTile(
title: Text(
L10n.of(context).countParticipants(
actualMembersCount.toString(),
actualMembersCount,
),
style: TextStyle(
color: theme.colorScheme.secondary,
@ -448,7 +448,7 @@ class PangeaChatDetailsView extends StatelessWidget {
: ListTile(
title: Text(
L10n.of(context).loadCountMoreParticipants(
(actualMembersCount - members.length).toString(),
(actualMembersCount - members.length),
),
),
leading: CircleAvatar(

View file

@ -11,7 +11,10 @@ void pLogoutAction(BuildContext context, {bool? isDestructiveAction}) async {
useRootNavigator: false,
context: context,
title: L10n.of(context).areYouSureYouWantToLogout,
message: L10n.of(context).noBackupWarning,
// #Pangea
// message: L10n.of(context).noBackupWarning,
message: L10n.of(context).dontForgetPassword,
// Pangea#
okLabel: L10n.of(context).logout,
cancelLabel: L10n.of(context).cancel,
) ==

View file

@ -97,7 +97,10 @@ extension PangeaPasswordForgotten on LoginController {
useRootNavigator: false,
context: context,
title: L10n.of(context).weSentYouAnEmail,
message: L10n.of(context).pleaseClickOnLink,
// #Pangea
// message: L10n.of(context).pleaseClickOnLink,
message: L10n.of(context).clickOnEmailLink,
// Pangea#
okLabel: L10n.of(context).iHaveClickedOnLink,
);
if (ok != OkCancelResult.ok) return;

View file

@ -138,7 +138,10 @@ class MatrixLocals extends MatrixLocalizations {
@override
String groupWith(String displayname) {
return l10n.groupWith(displayname);
// #Pangea
// return l10n.groupWith(displayname);
return l10n.chatWith(displayname);
// Pangea#
}
@override

View file

@ -227,7 +227,10 @@ Future<void> _tryPushHelper(
final notificationGroupId =
event.room.isDirectChat ? 'directChats' : 'groupChats';
final groupName = event.room.isDirectChat ? l10n.directChats : l10n.groups;
// #Pangea
// final groupName = event.room.isDirectChat ? l10n.directChats : l10n.groups;
final groupName = event.room.isDirectChat ? l10n.directChats : l10n.chats;
// Pangea#
final messageRooms = AndroidNotificationChannelGroup(
notificationGroupId,

View file

@ -14,8 +14,7 @@ extension RoomStatusExtension on Room {
if (AppConfig.hideTypingUsernames) {
typingText = L10n.of(context).isTyping;
if (typingUsers.first.id != directChatMatrixID) {
typingText =
L10n.of(context).numUsersTyping(typingUsers.length.toString());
typingText = L10n.of(context).numUsersTyping(typingUsers.length);
}
} else if (typingUsers.length == 1) {
typingText = L10n.of(context).isTyping;
@ -29,10 +28,11 @@ extension RoomStatusExtension on Room {
typingUsers[1].calcDisplayname(),
);
} else if (typingUsers.length > 2) {
typingText = L10n.of(context).userAndOthersAreTyping(
typingUsers.first.calcDisplayname(),
(typingUsers.length - 1).toString(),
);
typingText = L10n.of(context).isTyping;
if (typingUsers.first.id != directChatMatrixID) {
typingText =
L10n.of(context).userIsTyping(typingUsers.first.calcDisplayname());
}
}
return typingText;
}

View file

@ -65,7 +65,10 @@ extension UiaRequestManager on MatrixState {
useRootNavigator: false,
context: navigatorContext,
title: l10n.weSentYouAnEmail,
message: l10n.pleaseClickOnLink,
// #Pangea
// message: L10n.of(context).pleaseClickOnLink,
message: L10n.of(context).clickOnEmailLink,
// Pangea#
okLabel: l10n.iHaveClickedOnLink,
cancelLabel: l10n.cancel,
)) {