fluffychat/lib/l10n/l10n.dart

1148 lines
37 KiB
Dart
Raw Normal View History

2020-05-06 12:21:54 +02:00
import 'package:famedlysdk/famedlysdk.dart';
2020-01-20 09:50:49 +01:00
import 'package:flutter/material.dart';
import 'package:intl/intl.dart';
import 'messages_all.dart';
2020-05-07 07:52:40 +02:00
class AppLocalizationsDelegate extends LocalizationsDelegate<L10n> {
2020-01-20 13:46:39 +01:00
const AppLocalizationsDelegate();
@override
bool isSupported(Locale locale) {
2020-07-18 15:49:14 +02:00
return [
'en',
'de',
'hu',
'pl',
'fr',
'cs',
'es',
'sk',
'gl',
'hr',
'ja',
'ru',
'uk',
2020-09-03 11:44:42 +02:00
'hy',
'tr',
'zh_Hans',
2020-09-09 14:35:05 +02:00
'et',
2020-07-18 15:49:14 +02:00
].contains(locale.languageCode);
2020-01-20 13:46:39 +01:00
}
@override
2020-05-07 07:52:40 +02:00
Future<L10n> load(Locale locale) {
return L10n.load(locale);
2020-01-20 13:46:39 +01:00
}
@override
2020-05-07 07:52:40 +02:00
bool shouldReload(LocalizationsDelegate<L10n> old) {
2020-01-20 13:46:39 +01:00
return false;
}
}
2020-05-07 07:52:40 +02:00
class L10n extends MatrixLocalizations {
L10n(this.localeName);
2020-01-20 09:50:49 +01:00
2020-05-07 07:52:40 +02:00
static Future<L10n> load(Locale locale) {
2020-01-20 09:50:49 +01:00
final String name =
2020-01-20 13:46:39 +01:00
locale.countryCode == null ? locale.languageCode : locale.toString();
2020-01-20 09:50:49 +01:00
final String localeName = Intl.canonicalizedLocale(name);
2020-01-20 13:46:39 +01:00
return initializeMessages(localeName).then((bool _) {
Intl.defaultLocale = localeName;
2020-05-07 07:52:40 +02:00
return L10n(localeName);
2020-01-20 09:50:49 +01:00
});
}
2020-05-07 07:52:40 +02:00
static L10n of(BuildContext context) {
return Localizations.of<L10n>(context, L10n);
2020-01-20 09:50:49 +01:00
}
final String localeName;
/* <=============> Translations <=============> */
String get about => Intl.message("About", name: "about");
2020-01-20 13:46:39 +01:00
String get accept => Intl.message("Accept", name: "accept");
2020-06-25 16:29:06 +02:00
2020-01-20 13:46:39 +01:00
String acceptedTheInvitation(String username) => Intl.message(
"$username accepted the invitation",
name: "acceptedTheInvitation",
args: [username],
);
String get account => Intl.message("Account", name: "account");
2020-02-16 09:56:17 +01:00
String get accountInformation =>
Intl.message("Account informations", name: "accountInformation");
2020-02-16 09:56:17 +01:00
2020-01-20 13:46:39 +01:00
String activatedEndToEndEncryption(String username) => Intl.message(
"$username activated end to end encryption",
name: "activatedEndToEndEncryption",
args: [username],
);
String get addGroupDescription =>
Intl.message("Add a group description", name: "addGroupDescription");
2020-01-20 13:46:39 +01:00
String get admin => Intl.message("Admin", name: "admin");
2020-01-20 13:46:39 +01:00
String get alias => Intl.message("alias", name: "alias");
2020-01-20 13:46:39 +01:00
String get alreadyHaveAnAccount =>
Intl.message("Already have an account?", name: "alreadyHaveAnAccount");
2020-01-20 13:46:39 +01:00
2020-08-16 12:54:43 +02:00
String answeredTheCall(String senderName) =>
Intl.message('$senderName answered the call',
name: "answeredTheCall", args: [senderName]);
String get anyoneCanJoin =>
Intl.message("Anyone can join", name: "anyoneCanJoin");
2020-01-20 13:46:39 +01:00
String get archive => Intl.message("Archive", name: "archive");
2020-01-20 13:46:39 +01:00
String get archivedRoom =>
Intl.message("Archived Room", name: "archivedRoom");
2020-01-20 13:46:39 +01:00
String get areGuestsAllowedToJoin =>
Intl.message("Are guest users allowed to join",
name: "areGuestsAllowedToJoin");
2020-01-20 13:46:39 +01:00
String get areYouSure => Intl.message("Are you sure?", name: "areYouSure");
2020-06-25 16:29:06 +02:00
String get askSSSSCache => Intl.message(
"Please enter your secure store passphrase or recovery key to cache the keys.",
name: "askSSSSCache");
String get askSSSSSign => Intl.message(
"To be able to sign the other person, please enter your secure store passphrase or recovery key.",
name: "askSSSSSign");
String get askSSSSVerify => Intl.message(
"Please enter your secure store passphrase or recovery key to verify your session.",
name: "askSSSSVerify");
String askVerificationRequest(String username) =>
Intl.message("Accept this verification request from $username?",
name: "askVerificationRequest", args: [username]);
String get authentication =>
Intl.message("Authentication", name: "authentication");
2020-01-20 13:46:39 +01:00
String get avatarHasBeenChanged =>
Intl.message("Avatar has been changed", name: "avatarHasBeenChanged");
2020-01-20 13:46:39 +01:00
String get banFromChat => Intl.message("Ban from chat", name: "banFromChat");
2020-01-20 13:46:39 +01:00
String get banned => Intl.message("Banned", name: "banned");
2020-01-20 13:46:39 +01:00
String bannedUser(String username, String targetName) => Intl.message(
"$username banned $targetName",
name: "bannedUser",
args: [username, targetName],
);
String get blockDevice => Intl.message("Block Device", name: "blockDevice");
2020-06-25 16:29:06 +02:00
2020-04-12 10:35:45 +02:00
String byDefaultYouWillBeConnectedTo(String homeserver) => Intl.message(
'By default you will be connected to $homeserver',
name: 'byDefaultYouWillBeConnectedTo',
args: [homeserver],
);
2020-06-25 16:29:06 +02:00
String get cachedKeys =>
Intl.message("Successfully cached keys!", name: "cachedKeys");
String get cancel => Intl.message("Cancel", name: "cancel");
2020-03-15 11:27:51 +01:00
2020-01-20 13:46:39 +01:00
String changedTheChatAvatar(String username) => Intl.message(
"$username changed the chat avatar",
name: "changedTheChatAvatar",
args: [username],
);
String changedTheChatNameTo(String username, String chatname) => Intl.message(
"$username changed the chat name to: '$chatname'",
name: "changedTheChatNameTo",
args: [username, chatname],
);
String changedTheChatDescriptionTo(String username, String description) =>
Intl.message(
"$username changed the chat description to: '$description'",
name: "changedTheChatDescriptionTo",
args: [username, description],
);
String changedTheChatPermissions(String username) => Intl.message(
"$username changed the chat permissions",
name: "changedTheChatPermissions",
args: [username],
);
String changedTheDisplaynameTo(String username, String displayname) =>
Intl.message(
"$username changed the displayname to: $displayname",
name: "changedTheDisplaynameTo",
args: [username, displayname],
);
String get changeTheHomeserver =>
Intl.message('Change the homeserver', name: "changeTheHomeserver");
2020-04-12 10:35:45 +02:00
2020-01-20 13:46:39 +01:00
String changedTheGuestAccessRules(String username) => Intl.message(
"$username changed the guest access rules",
name: "changedTheGuestAccessRules",
args: [username],
);
String changedTheGuestAccessRulesTo(String username, String rules) =>
Intl.message(
"$username changed the guest access rules to: $rules",
name: "changedTheGuestAccessRulesTo",
args: [username, rules],
);
String changedTheHistoryVisibility(String username) => Intl.message(
"$username changed the history visibility",
name: "changedTheHistoryVisibility",
args: [username],
);
String changedTheHistoryVisibilityTo(String username, String rules) =>
Intl.message(
"$username changed the history visibility to: $rules",
name: "changedTheHistoryVisibilityTo",
args: [username, rules],
);
String changedTheJoinRules(String username) => Intl.message(
"$username changed the join rules",
name: "changedTheJoinRules",
args: [username],
);
String changedTheJoinRulesTo(String username, String joinRules) =>
Intl.message(
"$username changed the join rules to: $joinRules",
name: "changedTheJoinRulesTo",
args: [username, joinRules],
);
String changedTheProfileAvatar(String username) => Intl.message(
"$username changed their avatar",
2020-01-20 13:46:39 +01:00
name: "changedTheProfileAvatar",
args: [username],
);
String changedTheRoomAliases(String username) => Intl.message(
"$username changed the room aliases",
name: "changedTheRoomAliases",
args: [username],
);
String changedTheRoomInvitationLink(String username) => Intl.message(
"$username changed the invitation link",
name: "changedTheRoomInvitationLink",
args: [username],
);
String get changelog => Intl.message("Changelog", name: "changelog");
2020-01-20 13:46:39 +01:00
String get changeTheNameOfTheGroup =>
Intl.message("Change the name of the group",
name: "changeTheNameOfTheGroup");
2020-01-20 13:46:39 +01:00
String get changeWallpaper =>
Intl.message("Change wallpaper", name: "changeWallpaper");
2020-04-03 20:24:25 +02:00
String get changeTheServer =>
Intl.message("Change the server", name: "changeTheServer");
2020-02-22 20:05:04 +01:00
2020-02-22 08:27:08 +01:00
String get channelCorruptedDecryptError =>
Intl.message("The encryption has been corrupted",
name: "channelCorruptedDecryptError");
2020-02-22 08:27:08 +01:00
String get chat => Intl.message('Chat', name: "chat");
2020-05-09 13:36:41 +02:00
String get chatDetails => Intl.message('Chat details', name: "chatDetails");
2020-01-20 13:46:39 +01:00
String get chooseAStrongPassword =>
Intl.message("Choose a strong password", name: "chooseAStrongPassword");
2020-04-12 10:35:45 +02:00
String get chooseAUsername =>
Intl.message("Choose a username", name: "chooseAUsername");
2020-01-20 13:46:39 +01:00
String get close => Intl.message("Close", name: "close");
2020-01-20 09:50:49 +01:00
2020-06-25 16:29:06 +02:00
String get compareEmojiMatch => Intl.message(
"Compare and make sure the following emoji match those of the other device:",
name: "compareEmojiMatch");
String get compareNumbersMatch => Intl.message(
"Compare and make sure the following numbers match those of the other device:",
name: "compareNumbersMatch");
String get confirm => Intl.message("Confirm", name: "confirm");
2020-01-20 09:50:49 +01:00
String get connect => Intl.message('Connect', name: "connect");
2020-04-12 10:35:45 +02:00
2020-01-20 13:46:39 +01:00
String get connectionAttemptFailed =>
Intl.message("Connection attempt failed",
name: "connectionAttemptFailed");
2020-01-20 13:46:39 +01:00
String get contactHasBeenInvitedToTheGroup =>
Intl.message("Contact has been invited to the group",
name: "contactHasBeenInvitedToTheGroup");
2020-01-20 13:46:39 +01:00
String get contentViewer =>
Intl.message("Content viewer", name: "contentViewer");
2020-01-20 13:46:39 +01:00
String get copiedToClipboard =>
Intl.message("Copied to clipboard", name: "copiedToClipboard");
2020-01-20 13:46:39 +01:00
String get copy => Intl.message("Copy", name: "copy");
2020-01-27 10:59:03 +01:00
2020-05-06 12:21:54 +02:00
String couldNotDecryptMessage(String error) => Intl.message(
"Could not decrypt message: $error",
name: "couldNotDecryptMessage",
args: [error],
);
2020-01-20 13:46:39 +01:00
String get couldNotSetAvatar =>
Intl.message("Could not set avatar", name: "couldNotSetAvatar");
2020-01-20 13:46:39 +01:00
String get couldNotSetDisplayname =>
Intl.message("Could not set displayname", name: "couldNotSetDisplayname");
2020-01-20 13:46:39 +01:00
String countParticipants(String count) => Intl.message(
"$count participants",
name: "countParticipants",
args: [count],
);
String get create => Intl.message("Create", name: "create");
2020-01-20 09:50:49 +01:00
String get createAccountNow =>
Intl.message("Create account now", name: "createAccountNow");
2020-01-20 13:46:39 +01:00
String createdTheChat(String username) => Intl.message(
"$username created the chat",
name: "createdTheChat",
args: [username],
);
String get createNewGroup =>
Intl.message("Create new group", name: "createNewGroup");
2020-01-20 09:50:49 +01:00
2020-06-25 16:29:06 +02:00
String get crossSigningDisabled =>
Intl.message("Cross-Signing is disabled", name: "crossSigningDisabled");
String get crossSigningEnabled =>
Intl.message("Cross-Signing is enabled", name: "crossSigningEnabled");
String get currentlyActive =>
Intl.message('Currently active', name: "currentlyActive");
2020-05-15 19:57:53 +02:00
2020-01-20 13:46:39 +01:00
String dateAndTimeOfDay(String date, String timeOfDay) => Intl.message(
"$date, $timeOfDay",
name: "dateAndTimeOfDay",
args: [date, timeOfDay],
);
String dateWithoutYear(String month, String day) => Intl.message(
"$month-$day",
name: "dateWithoutYear",
args: [month, day],
);
String dateWithYear(String year, String month, String day) => Intl.message(
"$year-$month-$day",
name: "dateWithYear",
args: [year, month, day],
);
String get delete => Intl.message("Delete", name: "delete");
2020-01-20 13:46:39 +01:00
2020-09-21 17:50:01 +02:00
String get deactivateAccountWarning => Intl.message(
'This will deactivate your user account. This can not be undone! Are you sure?',
name: "deactivateAccountWarning");
2020-09-21 17:50:01 +02:00
String get deleteAccount =>
Intl.message('Delete account', name: "deleteAccount");
2020-09-21 17:50:01 +02:00
String get deleteMessage =>
Intl.message("Delete message", name: "deleteMessage");
2020-01-20 13:46:39 +01:00
String get deny => Intl.message("Deny", name: "deny");
2020-02-22 08:27:08 +01:00
String get device => Intl.message("Device", name: "device");
2020-02-22 08:27:08 +01:00
String get devices => Intl.message("Devices", name: "devices");
2020-02-19 16:23:13 +01:00
String get discardPicture =>
Intl.message("Discard picture", name: "discardPicture");
2020-01-20 13:46:39 +01:00
String get displaynameHasBeenChanged =>
Intl.message("Displayname has been changed",
name: "displaynameHasBeenChanged");
2020-01-20 13:46:39 +01:00
String get downloadFile =>
Intl.message("Download file", name: "downloadFile");
2020-01-20 13:46:39 +01:00
String get editDisplayname =>
Intl.message("Edit displayname", name: "editDisplayname");
2020-01-20 13:46:39 +01:00
String get emoteSettings =>
Intl.message('Emote Settings', name: "emoteSettings");
2020-05-12 09:02:33 +02:00
String get emoteShortcode =>
Intl.message('Emote shortcode', name: "emoteShortcode");
2020-05-12 09:02:33 +02:00
String get emoteWarnNeedToPick =>
Intl.message('You need to pick an emote shortcode and an image!',
name: 'emoteWarnNeedToPick');
String get emoteExists =>
Intl.message('Emote already exists!', name: 'emoteExists');
String get emoteInvalid =>
Intl.message('Invalid emote shortcode!', name: 'emoteInvalid');
String get emptyChat => Intl.message("Empty chat", name: "emptyChat");
2020-01-20 13:46:39 +01:00
2020-02-04 14:42:35 +01:00
String get enableEncryptionWarning => Intl.message(
"You won't be able to disable the encryption anymore. Are you sure?",
name: "enableEncryptionWarning");
2020-02-04 14:42:35 +01:00
String get encryption => Intl.message("Encryption", name: "encryption");
2020-06-25 16:29:06 +02:00
String get encryptionAlgorithm =>
Intl.message("Encryption algorithm", name: "encryptionAlgorithm");
2020-02-04 14:42:35 +01:00
String get encryptionNotEnabled =>
Intl.message("Encryption is not enabled", name: "encryptionNotEnabled");
2020-02-22 08:27:08 +01:00
2020-02-04 14:42:35 +01:00
String get end2endEncryptionSettings =>
Intl.message("End-to-end encryption settings",
name: "end2endEncryptionSettings");
2020-02-04 14:42:35 +01:00
2020-08-16 12:54:43 +02:00
String endedTheCall(String senderName) => Intl.message(
'$senderName ended the call',
name: 'endedTheCall',
args: [senderName],
);
String get enterAGroupName =>
Intl.message("Enter a group name", name: "enterAGroupName");
2020-01-20 09:50:49 +01:00
String get enterAUsername =>
Intl.message("Enter a username", name: "enterAUsername");
2020-01-20 09:50:49 +01:00
String get enterYourHomeserver =>
Intl.message('Enter your homeserver', name: "enterYourHomeserver");
2020-04-12 10:35:45 +02:00
String get fileName => Intl.message("File name", name: "fileName");
2020-03-13 21:58:48 +01:00
String get fileSize => Intl.message("File size", name: "fileSize");
2020-03-13 21:58:48 +01:00
String get fluffychat => Intl.message("FluffyChat", name: "fluffychat");
2020-01-20 13:46:39 +01:00
String get forward => Intl.message('Forward', name: "forward");
2020-01-20 13:46:39 +01:00
String get friday => Intl.message("Friday", name: "friday");
2020-01-20 13:46:39 +01:00
String get fromJoining => Intl.message("From joining", name: "fromJoining");
2020-01-20 13:46:39 +01:00
String get fromTheInvitation =>
Intl.message("From the invitation", name: "fromTheInvitation");
2020-01-20 13:46:39 +01:00
String get group => Intl.message("Group", name: "group");
2020-01-20 13:46:39 +01:00
String get groupDescription =>
Intl.message("Group description", name: "groupDescription");
2020-01-20 13:46:39 +01:00
String get groupDescriptionHasBeenChanged =>
Intl.message("Group description has been changed",
name: "groupDescriptionHasBeenChanged");
2020-01-20 13:46:39 +01:00
String get groupIsPublic =>
Intl.message("Group is public", name: "groupIsPublic");
2020-01-20 09:50:49 +01:00
2020-01-20 13:46:39 +01:00
String groupWith(String displayname) => Intl.message(
"Group with $displayname",
name: "groupWith",
args: [displayname],
);
String get guestsAreForbidden =>
Intl.message("Guests are forbidden", name: "guestsAreForbidden");
2020-01-20 13:46:39 +01:00
String get guestsCanJoin =>
Intl.message("Guests can join", name: "guestsCanJoin");
2020-01-20 13:46:39 +01:00
String hasWithdrawnTheInvitationFor(String username, String targetName) =>
Intl.message(
"$username has withdrawn the invitation for $targetName",
name: "hasWithdrawnTheInvitationFor",
args: [username, targetName],
);
String get help => Intl.message("Help", name: "help");
2020-01-20 13:46:39 +01:00
String get homeserverIsNotCompatible =>
Intl.message("Homeserver is not compatible",
name: "homeserverIsNotCompatible");
2020-01-20 13:46:39 +01:00
String get id => Intl.message("ID", name: "id");
2020-02-19 16:23:13 +01:00
String get identity => Intl.message("Identity", name: "identity");
2020-02-22 08:27:08 +01:00
String get ignoredUsers =>
Intl.message('Ignored users', name: "ignoredUsers");
2020-09-19 15:29:12 +02:00
String get ignoreUsername =>
Intl.message('Ignore username', name: "ignoreUsername");
2020-09-19 15:29:12 +02:00
String get ignoreListDescription => Intl.message(
"You can ignore users who are disturbing you. You won't be able to receive any messages or room invites from the users on your personal ignore list.",
name: "ignoreListDescription");
2020-09-19 15:29:12 +02:00
2020-06-25 16:29:06 +02:00
String get incorrectPassphraseOrKey =>
Intl.message("Incorrect passphrase or recovery key",
name: "incorrectPassphraseOrKey");
String get inviteContact =>
Intl.message("Invite contact", name: "inviteContact");
2020-01-20 13:46:39 +01:00
String inviteContactToGroup(String groupName) => Intl.message(
"Invite contact to $groupName",
name: "inviteContactToGroup",
args: [groupName],
);
String get invited => Intl.message("Invited", name: "invited");
2020-01-20 13:46:39 +01:00
2020-02-10 18:41:43 +01:00
String inviteText(String username, String link) => Intl.message(
2020-08-31 21:16:22 +02:00
"$username invited you to FluffyChat. \n1. Install FluffyChat: https://fluffychat.im \n2. Sign up or sign in \n3. Open the invite link: $link",
2020-02-10 18:41:43 +01:00
name: "inviteText",
args: [username, link],
);
2020-01-20 13:46:39 +01:00
String invitedUser(String username, String targetName) => Intl.message(
"$username invited $targetName",
name: "invitedUser",
args: [username, targetName],
);
String get invitedUsersOnly =>
Intl.message("Invited users only", name: "invitedUsersOnly");
2020-01-20 13:46:39 +01:00
2020-06-25 16:29:06 +02:00
String get isDeviceKeyCorrect =>
Intl.message("Is the following device key correct?",
name: "isDeviceKeyCorrect");
String get isTyping => Intl.message("is typing...", name: "isTyping");
2020-01-20 13:46:39 +01:00
String get editJitsiInstance =>
Intl.message('Edit Jitsi instance', name: "editJitsiInstance");
2020-04-08 17:43:07 +02:00
2020-01-20 13:46:39 +01:00
String joinedTheChat(String username) => Intl.message(
"$username joined the chat",
name: "joinedTheChat",
args: [username],
);
String get joinRoom => Intl.message('Join room', name: "joinRoom");
2020-06-27 13:24:19 +02:00
2020-06-25 16:29:06 +02:00
String get keysCached => Intl.message("Keys are cached", name: "keysCached");
String get keysMissing =>
Intl.message("Keys are missing", name: "keysMissing");
2020-01-20 13:46:39 +01:00
String kicked(String username, String targetName) => Intl.message(
"$username kicked $targetName",
name: "kicked",
args: [username, targetName],
);
String kickedAndBanned(String username, String targetName) => Intl.message(
"$username kicked and banned $targetName",
name: "kickedAndBanned",
args: [username, targetName],
);
String get kickFromChat =>
Intl.message("Kick from chat", name: "kickFromChat");
2020-01-20 13:46:39 +01:00
String get leave => Intl.message('Leave', name: "leave");
2020-01-20 13:46:39 +01:00
String get leftTheChat => Intl.message("Left the chat", name: "leftTheChat");
2020-01-20 13:46:39 +01:00
String get logout => Intl.message("Logout", name: "logout");
2020-01-20 13:46:39 +01:00
String userLeftTheChat(String username) => Intl.message(
"$username left the chat",
name: "userLeftTheChat",
args: [username],
);
2020-05-06 18:31:38 +02:00
String lastActiveAgo(String localizedTimeShort) => Intl.message(
2020-05-06 19:26:59 +02:00
"Last active: $localizedTimeShort",
2020-05-06 18:31:38 +02:00
name: "lastActiveAgo",
args: [localizedTimeShort],
);
String get lastSeenIp => Intl.message("Last seen IP", name: "lastSeenIp");
2020-02-19 16:23:13 +01:00
String get license => Intl.message("License", name: "license");
2020-01-20 13:46:39 +01:00
String get loadingPleaseWait =>
Intl.message("Loading... Please wait", name: "loadingPleaseWait");
2020-01-20 13:46:39 +01:00
String get loadMore => Intl.message('Load more...', name: "loadMore");
2020-05-09 09:30:03 +02:00
2020-01-20 13:46:39 +01:00
String loadCountMoreParticipants(String count) => Intl.message(
"Load $count more participants",
name: "loadCountMoreParticipants",
args: [count],
);
String get login => Intl.message("Login", name: "login");
2020-01-20 13:46:39 +01:00
2020-04-12 10:35:45 +02:00
String logInTo(String homeserver) => Intl.message(
'Log in to $homeserver',
name: 'logInTo',
args: [homeserver],
);
String get makeAModerator =>
Intl.message("Make a moderator", name: "makeAModerator");
2020-02-16 11:41:08 +01:00
String get makeAnAdmin => Intl.message("Make an admin", name: "makeAnAdmin");
2020-01-20 13:46:39 +01:00
2020-01-20 09:50:49 +01:00
String get makeSureTheIdentifierIsValid =>
Intl.message("Make sure the identifier is valid",
name: "makeSureTheIdentifierIsValid");
2020-01-20 09:50:49 +01:00
2020-01-20 13:46:39 +01:00
String get messageWillBeRemovedWarning =>
Intl.message("Message will be removed for all participants",
name: "messageWillBeRemovedWarning");
2020-01-20 13:46:39 +01:00
String get moderator => Intl.message("Moderator", name: "moderator");
2020-01-20 13:46:39 +01:00
String get monday => Intl.message("Monday", name: "monday");
2020-01-20 13:46:39 +01:00
String get muteChat => Intl.message('Mute chat', name: "muteChat");
2020-01-20 13:46:39 +01:00
2020-02-04 14:42:35 +01:00
String get needPantalaimonWarning => Intl.message(
"Please be aware that you need Pantalaimon to use end-to-end encryption for now.",
name: "needPantalaimonWarning");
2020-02-04 14:42:35 +01:00
2020-01-20 13:46:39 +01:00
String get newMessageInFluffyChat =>
Intl.message('New message in FluffyChat', name: "newMessageInFluffyChat");
2020-01-20 13:46:39 +01:00
String get newPrivateChat =>
Intl.message("New private chat", name: "newPrivateChat");
2020-01-20 09:50:49 +01:00
2020-06-25 16:29:06 +02:00
String get newVerificationRequest =>
Intl.message("New verification request!", name: "newVerificationRequest");
String get noCrossSignBootstrap => Intl.message(
"Fluffychat currently does not support enabling Cross-Signing. Please enable it from within Riot.",
name: "noCrossSignBootstrap");
String get noMegolmBootstrap => Intl.message(
"Fluffychat currently does not support enabling Online Key Backup. Please enable it from within Riot.",
name: "noMegolmBootstrap");
2020-01-20 13:46:39 +01:00
String get noGoogleServicesWarning => Intl.message(
"It seems that you have no google services on your phone. That's a good decision for your privacy! To receive push notifications in FluffyChat we recommend using microG: https://microg.org/",
name: "noGoogleServicesWarning");
2020-01-20 13:46:39 +01:00
String get none => Intl.message("None", name: "none");
2020-02-04 14:42:35 +01:00
String get noEmotesFound =>
Intl.message('No emotes found. 😕', name: "noEmotesFound");
2020-05-12 09:02:33 +02:00
String get noPermission =>
Intl.message("No permission", name: "noPermission");
2020-02-22 08:27:08 +01:00
String get noRoomsFound =>
Intl.message("No rooms found...", name: "noRoomsFound");
2020-01-20 13:46:39 +01:00
String get notSupportedInWeb =>
Intl.message("Not supported in web", name: "notSupportedInWeb");
2020-01-20 13:46:39 +01:00
2020-02-09 15:15:29 +01:00
String numberSelected(String number) =>
Intl.message("$number selected", name: "numberSelected", args: [number]);
String get ok => Intl.message('ok', name: "ok");
2020-05-12 09:02:33 +02:00
2020-06-25 16:29:06 +02:00
String get onlineKeyBackupDisabled =>
Intl.message("Online Key Backup is disabled",
name: "onlineKeyBackupDisabled");
String get onlineKeyBackupEnabled =>
Intl.message("Online Key Backup is enabled",
name: "onlineKeyBackupEnabled");
2020-01-20 13:46:39 +01:00
String get oopsSomethingWentWrong =>
Intl.message("Oops something went wrong...",
name: "oopsSomethingWentWrong");
2020-01-20 13:46:39 +01:00
String get openAppToReadMessages =>
Intl.message('Open app to read messages', name: "openAppToReadMessages");
2020-05-07 11:13:54 +02:00
String get openCamera => Intl.message('Open camera', name: "openCamera");
2020-01-20 13:46:39 +01:00
String get optionalGroupName =>
Intl.message("(Optional) Group name", name: "optionalGroupName");
2020-01-20 09:50:49 +01:00
2020-02-04 14:42:35 +01:00
String get participatingUserDevices =>
Intl.message("Participating user devices",
name: "participatingUserDevices");
2020-02-04 14:42:35 +01:00
2020-06-25 16:29:06 +02:00
String get passphraseOrKey =>
Intl.message("passphrase or recovery key", name: "passphraseOrKey");
String get password => Intl.message("Password", name: "password");
2020-01-20 13:46:39 +01:00
2020-09-21 17:50:01 +02:00
String get passwordHasBeenChanged =>
Intl.message('Password has been changed', name: "passwordHasBeenChanged");
2020-09-21 17:50:01 +02:00
String get pickImage => Intl.message('Pick image', name: "pickImage");
2020-05-12 09:02:33 +02:00
String get pin => Intl.message('Pin', name: "pin");
2020-08-03 13:08:44 +02:00
2020-01-20 13:46:39 +01:00
String play(String fileName) => Intl.message(
"Play $fileName",
name: "play",
args: [fileName],
);
String get pleaseChooseAUsername =>
Intl.message("Please choose a username", name: "pleaseChooseAUsername");
2020-01-20 13:46:39 +01:00
2020-01-20 09:50:49 +01:00
String get pleaseEnterAMatrixIdentifier =>
Intl.message('Please enter a matrix identifier',
name: "pleaseEnterAMatrixIdentifier");
2020-01-20 09:50:49 +01:00
2020-01-20 13:46:39 +01:00
String get pleaseEnterYourPassword =>
Intl.message("Please enter your password",
name: "pleaseEnterYourPassword");
2020-01-20 13:46:39 +01:00
String get pleaseEnterYourUsername =>
Intl.message("Please enter your username",
name: "pleaseEnterYourUsername");
2020-01-20 13:46:39 +01:00
String get publicRooms => Intl.message("Public Rooms", name: "publicRooms");
2020-02-22 20:05:04 +01:00
String get reject => Intl.message("Reject", name: "reject");
2020-06-25 16:29:06 +02:00
String get rejoin => Intl.message("Rejoin", name: "rejoin");
2020-01-20 13:46:39 +01:00
String get renderRichContent =>
Intl.message("Render rich message content", name: "renderRichContent");
2020-05-09 13:36:41 +02:00
String get recording => Intl.message("Recording", name: "recording");
2020-03-15 11:27:51 +01:00
2020-01-20 13:46:39 +01:00
String redactedAnEvent(String username) => Intl.message(
"$username redacted an event",
name: "redactedAnEvent",
args: [username],
);
String rejectedTheInvitation(String username) => Intl.message(
"$username rejected the invitation",
name: "rejectedTheInvitation",
args: [username],
);
String get removeAllOtherDevices =>
Intl.message("Remove all other devices", name: "removeAllOtherDevices");
2020-02-19 16:23:13 +01:00
2020-01-20 13:46:39 +01:00
String removedBy(String username) => Intl.message(
"Removed by $username",
name: "removedBy",
args: [username],
);
String get removeDevice =>
Intl.message("Remove device", name: "removeDevice");
2020-02-19 16:23:13 +01:00
String get removeExile => Intl.message("Remove exile", name: "removeExile");
2020-01-20 13:46:39 +01:00
String get revokeAllPermissions =>
Intl.message("Revoke all permissions", name: "revokeAllPermissions");
2020-01-20 13:46:39 +01:00
String get remove => Intl.message("Remove", name: "remove");
2020-01-20 13:46:39 +01:00
String get removeMessage =>
Intl.message('Remove message', name: "removeMessage");
2020-01-20 13:46:39 +01:00
String get reply => Intl.message('Reply', name: "reply");
2020-02-09 15:15:29 +01:00
String get requestPermission =>
Intl.message('Request permission', name: "requestPermission");
2020-02-22 08:27:08 +01:00
String get requestToReadOlderMessages =>
Intl.message("Request to read older messages",
name: "requestToReadOlderMessages");
2020-02-22 08:27:08 +01:00
String get roomHasBeenUpgraded =>
Intl.message('Room has been upgraded', name: "roomHasBeenUpgraded");
2020-05-17 10:29:03 +02:00
String get saturday => Intl.message("Saturday", name: "saturday");
2020-01-20 13:46:39 +01:00
String get share => Intl.message("Share", name: "share");
2020-01-20 13:46:39 +01:00
String sharedTheLocation(String username) => Intl.message(
"$username shared the location",
name: "sharedTheLocation",
args: [username],
);
String get searchForAChat =>
Intl.message("Search for a chat", name: "searchForAChat");
2020-01-20 13:46:39 +01:00
String get lastSeenLongTimeAgo =>
Intl.message('Seen a long time ago', name: "lastSeenLongTimeAgo");
2020-05-15 19:57:53 +02:00
2020-09-08 10:55:32 +02:00
String get sendBugReports =>
Intl.message('Allow sending bug reports with sentry.io',
name: "sendBugReports");
2020-09-08 10:55:32 +02:00
String get sentryInfo => Intl.message(
'Informations about your privacy: https://sentry.io/security/',
name: "sentryInfo");
2020-09-08 10:55:32 +02:00
String get changesHaveBeenSaved =>
Intl.message('Changes have been saved', name: "changesHaveBeenSaved");
2020-09-08 10:55:32 +02:00
String get no => Intl.message('No', name: "no");
2020-09-08 10:55:32 +02:00
2020-01-20 13:46:39 +01:00
String seenByUser(String username) => Intl.message(
"Seen by $username",
name: "seenByUser",
args: [username],
);
String seenByUserAndUser(String username, String username2) => Intl.message(
"Seen by $username and $username2",
name: "seenByUserAndUser",
args: [username, username2],
);
String seenByUserAndCountOthers(String username, String count) =>
Intl.message(
"Seen by $username and $count others",
name: "seenByUserAndCountOthers",
args: [username, count],
);
String get send => Intl.message("Send", name: "send");
2020-03-15 11:27:51 +01:00
String get sendAMessage =>
Intl.message("Send a message", name: "sendAMessage");
2020-01-20 13:46:39 +01:00
String get sendAudio => Intl.message('Send audio', name: "sendAudio");
2020-09-04 12:56:25 +02:00
String get sendFile => Intl.message('Send file', name: "sendFile");
2020-01-20 13:46:39 +01:00
String get sendImage => Intl.message('Send image', name: "sendImage");
2020-01-20 13:46:39 +01:00
String get sendOriginal =>
Intl.message('Send original', name: "sendOriginal");
2020-09-04 12:56:25 +02:00
String get sendVideo => Intl.message('Send video', name: "sendVideo");
2020-09-04 12:56:25 +02:00
2020-01-20 13:46:39 +01:00
String sentAFile(String username) => Intl.message(
"$username sent a file",
name: "sentAFile",
args: [username],
);
String sentAnAudio(String username) => Intl.message(
"$username sent an audio",
name: "sentAnAudio",
args: [username],
);
String sentAPicture(String username) => Intl.message(
"$username sent a picture",
name: "sentAPicture",
args: [username],
);
String sentASticker(String username) => Intl.message(
"$username sent a sticker",
name: "sentASticker",
args: [username],
);
String sentAVideo(String username) => Intl.message(
"$username sent a video",
name: "sentAVideo",
args: [username],
);
2020-08-16 12:54:43 +02:00
String sentCallInformations(String senderName) => Intl.message(
'$senderName sent call informations',
name: 'sentCallInformations',
args: [senderName],
);
2020-06-25 16:29:06 +02:00
String get sessionVerified =>
Intl.message("Session is verified", name: "sessionVerified");
String get setAProfilePicture =>
Intl.message("Set a profile picture", name: "setAProfilePicture");
2020-01-20 13:46:39 +01:00
String get setGroupDescription =>
Intl.message("Set group description", name: "setGroupDescription");
2020-01-20 13:46:39 +01:00
String get setInvitationLink =>
Intl.message("Set invitation link", name: "setInvitationLink");
2020-01-20 13:46:39 +01:00
String get setStatus => Intl.message('Set status', name: "setStatus");
String get settings => Intl.message("Settings", name: "settings");
2020-01-20 13:46:39 +01:00
String get signUp => Intl.message("Sign up", name: "signUp");
2020-01-20 13:46:39 +01:00
String get skip => Intl.message("Skip", name: "skip");
2020-06-25 16:29:06 +02:00
2020-08-16 12:54:43 +02:00
String startedACall(String senderName) =>
Intl.message('$senderName started a call',
name: "startedACall", args: [senderName]);
String get changeTheme =>
Intl.message("Change your style", name: "changeTheme");
String get systemTheme => Intl.message("System", name: "systemTheme");
String get statusExampleMessage =>
Intl.message("How are you today?", name: "statusExampleMessage");
String get lightTheme => Intl.message("Light", name: "lightTheme");
String get darkTheme => Intl.message("Dark", name: "darkTheme");
String get useAmoledTheme =>
Intl.message("Use Amoled compatible colors?", name: "useAmoledTheme");
String get sourceCode => Intl.message("Source code", name: "sourceCode");
2020-01-20 13:46:39 +01:00
String get startYourFirstChat =>
Intl.message("Start your first chat :-)", name: "startYourFirstChat");
2020-01-20 13:46:39 +01:00
String get submit => Intl.message("Submit", name: "submit");
2020-06-25 16:29:06 +02:00
String get sunday => Intl.message("Sunday", name: "sunday");
2020-01-20 13:46:39 +01:00
String get donate => Intl.message("Donate", name: "donate");
2020-01-20 13:46:39 +01:00
String get tapToShowMenu =>
Intl.message("Tap to show menu", name: "tapToShowMenu");
2020-01-20 13:46:39 +01:00
String get theyDontMatch =>
Intl.message("They Don't Match", name: "theyDontMatch");
2020-06-25 16:29:06 +02:00
String get theyMatch => Intl.message("They Match", name: "theyMatch");
2020-06-25 16:29:06 +02:00
2020-01-20 13:46:39 +01:00
String get thisRoomHasBeenArchived =>
Intl.message("This room has been archived.",
name: "thisRoomHasBeenArchived");
2020-01-20 13:46:39 +01:00
String get thursday => Intl.message("Thursday", name: "thursday");
2020-01-20 13:46:39 +01:00
String timeOfDay(
String hours12, String hours24, String minutes, String suffix) =>
Intl.message(
"$hours12:$minutes $suffix",
name: "timeOfDay",
args: [hours12, hours24, minutes, suffix],
);
2020-01-20 09:50:49 +01:00
String get title => Intl.message(
'FluffyChat',
name: 'title',
desc: 'Title for the application',
locale: localeName,
);
String get tryToSendAgain =>
Intl.message("Try to send again", name: "tryToSendAgain");
2020-01-20 13:46:39 +01:00
String get tuesday => Intl.message("Tuesday", name: "tuesday");
2020-01-20 13:46:39 +01:00
String unbannedUser(String username, String targetName) => Intl.message(
"$username unbanned $targetName",
name: "unbannedUser",
args: [username, targetName],
);
String get unblockDevice =>
Intl.message("Unblock Device", name: "unblockDevice");
2020-06-25 16:29:06 +02:00
String get unmuteChat => Intl.message('Unmute chat', name: "unmuteChat");
2020-01-20 13:46:39 +01:00
String get unknownDevice =>
Intl.message("Unknown device", name: "unknownDevice");
2020-02-19 16:23:13 +01:00
2020-02-22 08:27:08 +01:00
String get unknownEncryptionAlgorithm =>
Intl.message("Unknown encryption algorithm",
name: "unknownEncryptionAlgorithm");
2020-02-22 08:27:08 +01:00
2020-06-25 16:29:06 +02:00
String get unknownSessionVerify =>
Intl.message("Unknown session, please verify",
name: "unknownSessionVerify");
2020-01-20 13:46:39 +01:00
String unknownEvent(String type) => Intl.message(
"Unknown event '$type'",
name: "unknownEvent",
args: [type],
);
String get unpin => Intl.message('Unpin', name: "unpin");
2020-08-03 13:08:44 +02:00
2020-05-07 11:13:54 +02:00
String unreadChats(String unreadCount) => Intl.message(
"$unreadCount unread chats",
name: "unreadChats",
args: [unreadCount],
);
2020-01-20 13:46:39 +01:00
String unreadMessages(String unreadEvents) => Intl.message(
"$unreadEvents unread messages",
name: "unreadMessages",
args: [unreadEvents],
);
String unreadMessagesInChats(String unreadEvents, String unreadChats) =>
Intl.message(
"$unreadEvents unread messages in $unreadChats chats",
name: "unreadMessagesInChats",
args: [unreadEvents, unreadChats],
);
String userAndOthersAreTyping(String username, String count) => Intl.message(
"$username and $count others are typing...",
name: "userAndOthersAreTyping",
args: [username, count],
);
String userAndUserAreTyping(String username, String username2) =>
Intl.message(
"$username and $username2 are typing...",
name: "userAndUserAreTyping",
args: [username, username2],
);
String get username => Intl.message("Username", name: "username");
2020-01-20 09:50:49 +01:00
2020-01-20 13:46:39 +01:00
String userIsTyping(String username) => Intl.message(
"$username is typing...",
name: "userIsTyping",
args: [username],
);
String userSentUnknownEvent(String username, String type) => Intl.message(
"$username sent a $type event",
name: "userSentUnknownEvent",
args: [username, type],
);
String get verify => Intl.message("Verify", name: "verify");
2020-02-22 08:27:08 +01:00
2020-06-25 16:29:06 +02:00
String get verifyManual =>
Intl.message("Verify Manually", name: "verifyManual");
String get verifiedSession =>
Intl.message("Successfully verified session!", name: "verifiedSession");
String get verifyStart =>
Intl.message("Start Verification", name: "verifyStart");
String get verifySuccess =>
Intl.message("You successfully verified!", name: "verifySuccess");
String get verifyTitle =>
Intl.message("Verifying other account", name: "verifyTitle");
String get verifyUser => Intl.message("Verify User", name: "verifyUser");
2020-06-25 16:29:06 +02:00
String get videoCall => Intl.message('Video call', name: "videoCall");
2020-04-08 17:43:07 +02:00
2020-01-20 13:46:39 +01:00
String get visibleForAllParticipants =>
Intl.message("Visible for all participants",
name: "visibleForAllParticipants");
2020-01-20 13:46:39 +01:00
String get visibleForEveryone =>
Intl.message("Visible for everyone", name: "visibleForEveryone");
2020-01-20 13:46:39 +01:00
String get visibilityOfTheChatHistory =>
Intl.message("Visibility of the chat history",
name: "visibilityOfTheChatHistory");
2020-01-20 13:46:39 +01:00
String get voiceMessage =>
Intl.message("Voice message", name: "voiceMessage");
2020-03-15 11:27:51 +01:00
2020-06-25 16:29:06 +02:00
String get waitingPartnerAcceptRequest =>
Intl.message("Waiting for partner to accept the request...",
name: "waitingPartnerAcceptRequest");
String get waitingPartnerEmoji =>
Intl.message("Waiting for partner to accept the emoji...",
name: "waitingPartnerEmoji");
String get waitingPartnerNumbers =>
Intl.message("Waiting for partner to accept the numbers...",
name: "waitingPartnerNumbers");
String get warning => Intl.message('Warning!', name: "warning");
2020-09-21 17:50:01 +02:00
String get wallpaper => Intl.message("Wallpaper", name: "wallpaper");
2020-04-03 20:24:25 +02:00
2020-02-15 09:20:08 +01:00
String get warningEncryptionInBeta => Intl.message(
"End to end encryption is currently in Beta! Use at your own risk!",
name: "warningEncryptionInBeta");
2020-02-15 09:20:08 +01:00
String get wednesday => Intl.message("Wednesday", name: "wednesday");
2020-01-20 13:46:39 +01:00
2020-04-12 11:12:56 +02:00
String get welcomeText => Intl.message(
'Welcome to the cutest instant messenger in the matrix network.',
name: "welcomeText");
2020-04-12 11:12:56 +02:00
2020-01-20 13:46:39 +01:00
String get whoIsAllowedToJoinThisGroup =>
Intl.message("Who is allowed to join this group",
name: "whoIsAllowedToJoinThisGroup");
2020-01-20 13:46:39 +01:00
String get writeAMessage =>
Intl.message("Write a message...", name: "writeAMessage");
2020-01-20 13:46:39 +01:00
String get yes => Intl.message("Yes", name: "yes");
2020-02-04 14:42:35 +01:00
String get you => Intl.message("You", name: "you");
2020-01-20 13:46:39 +01:00
String get youAreInvitedToThisChat =>
Intl.message("You are invited to this chat",
name: "youAreInvitedToThisChat");
2020-01-20 13:46:39 +01:00
String get youAreNoLongerParticipatingInThisChat =>
Intl.message("You are no longer participating in this chat",
name: "youAreNoLongerParticipatingInThisChat");
2020-01-20 13:46:39 +01:00
2020-01-20 09:50:49 +01:00
String get youCannotInviteYourself =>
Intl.message("You cannot invite yourself",
name: "youCannotInviteYourself");
2020-01-20 09:50:49 +01:00
2020-01-20 13:46:39 +01:00
String get youHaveBeenBannedFromThisChat =>
Intl.message("You have been banned from this chat",
name: "youHaveBeenBannedFromThisChat");
2020-01-20 13:46:39 +01:00
String get yourOwnUsername =>
Intl.message("Your own username", name: "yourOwnUsername");
2020-01-20 09:50:49 +01:00
}