diff --git a/README.md b/README.md
index 94e12287..ea1b4190 100644
--- a/README.md
+++ b/README.md
@@ -6,7 +6,7 @@
-FluffyChat is a multi-platform Matrix client written in Dart/Flutter. It compiles to native code von Android, iOS, macOS, Windows and Linux and renders with Skia on the web. FluffyChat is just a hobby project from the developers of [Famedly](https://famedly.com) and licensed under AGPLv3. It follows a [design philosophy](https://ko-fi.com/post/FluffyChats-Design-Philosophy-W7W63A6YS) to be minimalistic, inclusive and easy to use.
+FluffyChat is a multi-platform Matrix client written in Dart/Flutter. It compiles to native code on Android, iOS, macOS, Windows and Linux and renders with Skia on the web. FluffyChat is just a hobby project from the developers of [Famedly](https://famedly.com) and licensed under AGPLv3. It follows a [design philosophy](https://ko-fi.com/post/FluffyChats-Design-Philosophy-W7W63A6YS) to be minimalistic, inclusive and easy to use.
# How to build
diff --git a/assets/l10n/intl_ar.arb b/assets/l10n/intl_ar.arb
index 00a9d614..5e0b9d99 100644
--- a/assets/l10n/intl_ar.arb
+++ b/assets/l10n/intl_ar.arb
@@ -1360,7 +1360,7 @@
"senderName": {}
}
},
- "startYourFirstChat": "ابدأ محادثتك الأولى :-)",
+ "startYourFirstChat": "ابدأ محادثتك الأولى! 🙂\n- أنقر زر الرسالة\n- أدخل اسم المستخدم المستهدف\n- اكتب ما يحلو لك",
"@startYourFirstChat": {
"type": "text",
"placeholders": {}
@@ -1410,7 +1410,7 @@
"type": "text",
"placeholders": {}
},
- "timeOfDay": "",
+ "timeOfDay": "{hours12}:{minutes} {suffix}",
"@timeOfDay": {
"type": "text",
"placeholders": {
@@ -1420,7 +1420,7 @@
"suffix": {}
}
},
- "title": "",
+ "title": "فلافي-شات",
"@title": {
"description": "Title for the application",
"type": "text",
@@ -1459,7 +1459,7 @@
"type": "text",
"placeholders": {}
},
- "unknownEvent": "",
+ "unknownEvent": "حدث مجهول '{type}'",
"@unknownEvent": {
"type": "text",
"placeholders": {
@@ -1535,7 +1535,7 @@
"type": "text",
"placeholders": {}
},
- "userSentUnknownEvent": "",
+ "userSentUnknownEvent": "أرسل {username} حدث {type}",
"@userSentUnknownEvent": {
"type": "text",
"placeholders": {
@@ -2087,14 +2087,14 @@
"type": "text",
"placeholders": {}
},
- "noPasswordRecoveryDescription": "لم تضف أي طريقة لاستعادة كلمة المرور.",
+ "noPasswordRecoveryDescription": "لم تضف أي طريقة لاستعادة كلمة السر.",
"@noPasswordRecoveryDescription": {
"type": "text",
"placeholders": {}
},
"newUsernameDescription": "سيكون معرفك على شكل @username:servername",
"@newUsernameDescription": {},
- "newPasswordDescription": "لتتمكن من استعادة كلمة المرور في حالة فقدانها أضف عنوان بريد إلكتروني لاحقًا.",
+ "newPasswordDescription": "لتتمكن من استعادة كلمة السر في حالة فقدانها أضف عنوان بريد إلكتروني لاحقًا.",
"@newPasswordDescription": {},
"notifications": "الإشعارات",
"@notifications": {
@@ -2168,7 +2168,7 @@
"type": "text",
"placeholders": {}
},
- "passwordForgotten": "نسيتَ كلمة المرور",
+ "passwordForgotten": "نسيتَ كلمة السر",
"@passwordForgotten": {
"type": "text",
"placeholders": {}
@@ -2225,5 +2225,152 @@
"@notificationsEnabledForThisAccount": {
"type": "text",
"placeholders": {}
+ },
+ "spaceIsPublic": "الفضاء عمومي",
+ "@spaceIsPublic": {
+ "type": "text",
+ "placeholders": {}
+ },
+ "toggleFavorite": "بدّل حالة التفضيل",
+ "@toggleFavorite": {
+ "type": "text",
+ "placeholders": {}
+ },
+ "toggleUnread": "علّمه كمقروء/غير مقروء",
+ "@toggleUnread": {
+ "type": "text",
+ "placeholders": {}
+ },
+ "tapOnDeviceToVerify": "انقر على الجهاز لتوثيقه",
+ "@tapOnDeviceToVerify": {
+ "type": "text",
+ "placeholders": {}
+ },
+ "unavailable": "غير متوفر",
+ "@unavailable": {
+ "type": "text",
+ "placeholders": {}
+ },
+ "whyDoYouWantToReportThis": "لماذا تريد الإبلاغ عنه؟",
+ "@whyDoYouWantToReportThis": {
+ "type": "text",
+ "placeholders": {}
+ },
+ "withTheseAddressesRecoveryDescription": "يمكنك استعادة كلمة السر بهذه العناوين.",
+ "@withTheseAddressesRecoveryDescription": {
+ "type": "text",
+ "placeholders": {}
+ },
+ "zoomOut": "صغّر",
+ "@zoomOut": {
+ "type": "text",
+ "placeholders": {}
+ },
+ "zoomIn": "كبّر",
+ "@zoomIn": {
+ "type": "text",
+ "placeholders": {}
+ },
+ "singlesignon": "ولوج فريد",
+ "@singlesignon": {
+ "type": "text",
+ "placeholders": {}
+ },
+ "toggleMuted": "بدّل حالة الكتم",
+ "@toggleMuted": {
+ "type": "text",
+ "placeholders": {}
+ },
+ "showPassword": "أظهر كلمة السر",
+ "@showPassword": {
+ "type": "text",
+ "placeholders": {}
+ },
+ "soundVibrationLedColor": "الصوت والاهتزاز ولون ضوء الإشعار",
+ "@soundVibrationLedColor": {
+ "type": "text",
+ "placeholders": {}
+ },
+ "yourChatsAreBeingSynced": "يُزامن محادثاتك…",
+ "@yourChatsAreBeingSynced": {
+ "type": "text",
+ "placeholders": {}
+ },
+ "userNotVerified": "المستخدم غير موثّق",
+ "@userNotVerified": {
+ "type": "text",
+ "placeholders": {}
+ },
+ "verified": "موثّق",
+ "@verified": {
+ "type": "text",
+ "placeholders": {}
+ },
+ "spaceName": "اسم الفضاء",
+ "@spaceName": {
+ "type": "text",
+ "placeholders": {}
+ },
+ "synchronizingPleaseWait": "يُزامن… يرجى الانتظار.",
+ "@synchronizingPleaseWait": {
+ "type": "text",
+ "placeholders": {}
+ },
+ "tapToShowImage": "انقر على صورة لإظهارها",
+ "@tapToShowImage": {
+ "type": "text",
+ "placeholders": {}
+ },
+ "tooManyRequestsWarning": "طابات كثيرة. حاول مجددًا لاحقًا!",
+ "@tooManyRequestsWarning": {
+ "type": "text",
+ "placeholders": {}
+ },
+ "unlockChatBackup": "فك قفل النسخ الاحتياطي للمحادثة",
+ "@unlockChatBackup": {
+ "type": "text",
+ "placeholders": {}
+ },
+ "userVerified": "المستخدم موثّق",
+ "@userVerified": {
+ "type": "text",
+ "placeholders": {}
+ },
+ "weSentYouAnEmail": "أرسلنا لك رسالة بالبريد الإلكتروني",
+ "@weSentYouAnEmail": {
+ "type": "text",
+ "placeholders": {}
+ },
+ "yourPublicKey": "مفتاحك العمومي",
+ "@yourPublicKey": {
+ "type": "text",
+ "placeholders": {}
+ },
+ "youWillBeConnectedTo": "سيتم وصلك بـ {homeserver}",
+ "@youWillBeConnectedTo": {
+ "type": "text",
+ "placeholders": {
+ "homeserver": {}
+ }
+ },
+ "status": "الحالة",
+ "@status": {
+ "type": "text",
+ "placeholders": {}
+ },
+ "userUnknownVerification": "حالة توثيق المستخدم مجهولة",
+ "@userUnknownVerification": {
+ "type": "text",
+ "placeholders": {}
+ },
+ "transferFromAnotherDevice": "أنقله من جهاز آخر",
+ "@transferFromAnotherDevice": {
+ "type": "text",
+ "placeholders": {}
+ },
+ "wipeChatBackup": "أتريد حذف النسخ الاحتياطي للمحادثة لإنشاء مفتاح أمان جديد؟",
+ "@wipeChatBackup": {
+ "type": "text",
+ "placeholders": {}
}
}
diff --git a/assets/l10n/intl_en.arb b/assets/l10n/intl_en.arb
index 15d3a937..feaf81fd 100644
--- a/assets/l10n/intl_en.arb
+++ b/assets/l10n/intl_en.arb
@@ -1451,7 +1451,9 @@
"placeholders": {}
},
"newPasswordDescription": "In order to be able to recover your password, you should later add an email address to your account.",
+ "@newPasswordDescription": {},
"newUsernameDescription": "Your user ID will then have the format @username:servername",
+ "@newUsernameDescription": {},
"noPasswordRecoveryDescription": "You have not added a way to recover your password yet.",
"@noPasswordRecoveryDescription": {
"type": "text",
@@ -1557,24 +1559,33 @@
"placeholders": {}
},
"openCamera": "Open camera",
- "oneClientLoggedOut": "One of your clients has been logged out",
"@openCamera": {
"type": "text",
"placeholders": {}
},
+ "oneClientLoggedOut": "One of your clients has been logged out",
+ "@oneClientLoggedOut": {},
"addAccount": "Add account",
+ "@addAccount": {},
"editBundlesForAccount": "Edit bundles for this account",
+ "@editBundlesForAccount": {},
"addToBundle": "Add to bundle",
+ "@addToBundle": {},
"removeFromBundle": "Remove from this bundle",
+ "@removeFromBundle": {},
"bundleName": "Bundle name",
+ "@bundleName": {},
"enableMultiAccounts": "(BETA) Enable multi accounts on this device",
+ "@enableMultiAccounts": {},
"openInMaps": "Open in maps",
"@openInMaps": {
"type": "text",
"placeholders": {}
},
"link": "Link",
+ "@link": {},
"serverRequiresEmail": "This server needs to validate your email address for registration.",
+ "@serverRequiresEmail": {},
"optionalGroupName": "(Optional) Group name",
"@optionalGroupName": {
"type": "text",
@@ -2074,7 +2085,7 @@
"type": "text",
"placeholders": {}
},
- "sharedTheLocation": "{username} shared the location",
+ "sharedTheLocation": "{username} shared their location",
"@sharedTheLocation": {
"type": "text",
"placeholders": {
diff --git a/assets/l10n/intl_es.arb b/assets/l10n/intl_es.arb
index 83b49ce3..5029502f 100644
--- a/assets/l10n/intl_es.arb
+++ b/assets/l10n/intl_es.arb
@@ -1919,5 +1919,54 @@
"@zoomOut": {
"type": "text",
"placeholders": {}
+ },
+ "autoplayImages": "Reproducir emoticonos y stickers animados automáticamente",
+ "@autoplayImages": {
+ "type": "text",
+ "placeholder": {}
+ },
+ "allChats": "Todos los chats",
+ "@allChats": {
+ "type": "text",
+ "placeholders": {}
+ },
+ "addToSpace": "Agregar al espacio",
+ "@addToSpace": {},
+ "cantOpenUri": "No puedo abrir el URI {uri}",
+ "@cantOpenUri": {
+ "type": "text",
+ "placeholders": {
+ "uri": {}
+ }
+ },
+ "addNewFriend": "Agregar nuevo amigo",
+ "@addNewFriend": {
+ "type": "text",
+ "placeholders": {}
+ },
+ "all": "Todo",
+ "@all": {
+ "type": "text",
+ "placeholders": {}
+ },
+ "appLock": "Bloqueo de aplicación",
+ "@appLock": {
+ "type": "text",
+ "placeholders": {}
+ },
+ "audioPlayerPause": "Pausa",
+ "@audioPlayerPause": {
+ "type": "text",
+ "placeholders": {}
+ },
+ "audioPlayerPlay": "Encender",
+ "@audioPlayerPlay": {
+ "type": "text",
+ "placeholders": {}
+ },
+ "botMessages": "Mensajes de bot",
+ "@botMessages": {
+ "type": "text",
+ "placeholders": {}
}
}
diff --git a/assets/l10n/intl_et.arb b/assets/l10n/intl_et.arb
index 1a3d41dd..8a029e03 100644
--- a/assets/l10n/intl_et.arb
+++ b/assets/l10n/intl_et.arb
@@ -2047,7 +2047,7 @@
"type": "text",
"placeholders": {}
},
- "sharedTheLocation": "{username} jagas asukohta",
+ "sharedTheLocation": "{username} jagas oma asukohta",
"@sharedTheLocation": {
"type": "text",
"placeholders": {
diff --git a/assets/l10n/intl_fr.arb b/assets/l10n/intl_fr.arb
index d4ede882..30d09a2b 100644
--- a/assets/l10n/intl_fr.arb
+++ b/assets/l10n/intl_fr.arb
@@ -2056,7 +2056,7 @@
"type": "text",
"placeholders": {}
},
- "sharedTheLocation": "{username} a partagé une localisation",
+ "sharedTheLocation": "{username} a partagé sa position",
"@sharedTheLocation": {
"type": "text",
"placeholders": {
diff --git a/assets/l10n/intl_hr.arb b/assets/l10n/intl_hr.arb
index c7777cc0..6e1e5391 100644
--- a/assets/l10n/intl_hr.arb
+++ b/assets/l10n/intl_hr.arb
@@ -2002,7 +2002,7 @@
"type": "text",
"placeholders": {}
},
- "sharedTheLocation": "{username} je dijelio/la mjesto",
+ "sharedTheLocation": "{username} je dijelio/la svoje mjesto",
"@sharedTheLocation": {
"type": "text",
"placeholders": {
diff --git a/assets/l10n/intl_nl.arb b/assets/l10n/intl_nl.arb
index 6b2631ae..329c33e3 100644
--- a/assets/l10n/intl_nl.arb
+++ b/assets/l10n/intl_nl.arb
@@ -2055,7 +2055,7 @@
"type": "text",
"placeholders": {}
},
- "sharedTheLocation": "{username} heeft de locatie gedeeld",
+ "sharedTheLocation": "{username} heeft deze locatie gedeeld",
"@sharedTheLocation": {
"type": "text",
"placeholders": {
diff --git a/assets/l10n/intl_ru.arb b/assets/l10n/intl_ru.arb
index 798677c5..77da0417 100644
--- a/assets/l10n/intl_ru.arb
+++ b/assets/l10n/intl_ru.arb
@@ -1,7 +1,7 @@
{
"@@locale": "ru",
"@@last_modified": "2021-08-14 12:41:09.903021",
- "about": "О приложении",
+ "about": "О проекте",
"@about": {
"type": "text",
"placeholders": {}
@@ -659,7 +659,7 @@
"type": "text",
"placeholders": {}
},
- "dateAndTimeOfDay": "{date}, {timeOfDay}",
+ "dateAndTimeOfDay": "{timeOfDay}, {date}",
"@dateAndTimeOfDay": {
"type": "text",
"placeholders": {
@@ -667,7 +667,7 @@
"timeOfDay": {}
}
},
- "dateWithoutYear": "{day}.{month}",
+ "dateWithoutYear": "{day}-{month}",
"@dateWithoutYear": {
"type": "text",
"placeholders": {
@@ -675,7 +675,7 @@
"day": {}
}
},
- "dateWithYear": "{day}.{month}.{year}",
+ "dateWithYear": "{day}-{month}-{year}",
"@dateWithYear": {
"type": "text",
"placeholders": {
@@ -1270,7 +1270,7 @@
"type": "text",
"placeholders": {}
},
- "login": "Вход",
+ "login": "Войти",
"@login": {
"type": "text",
"placeholders": {}
diff --git a/assets/l10n/intl_tr.arb b/assets/l10n/intl_tr.arb
index 592021bd..45fcf535 100644
--- a/assets/l10n/intl_tr.arb
+++ b/assets/l10n/intl_tr.arb
@@ -2056,7 +2056,7 @@
"type": "text",
"placeholders": {}
},
- "sharedTheLocation": "{username} konumu paylaştı",
+ "sharedTheLocation": "{username} konumunu paylaştı",
"@sharedTheLocation": {
"type": "text",
"placeholders": {