parent
a904793528
commit
c9cf4e90bf
File diff suppressed because one or more lines are too long
|
|
@ -6,6 +6,30 @@
|
|||
"longPressToRecordVoiceMessage": "Long press to record voice message.",
|
||||
"pause": "Pause",
|
||||
"resume": "Resume",
|
||||
"anonymousPoll": "Anonymous",
|
||||
"publicPoll": "Public",
|
||||
"endedPoll": "Ended",
|
||||
"activePoll": "Active",
|
||||
"singleChoice": "Single choice",
|
||||
"multipleChoice": "Multiple choice",
|
||||
"vote": "Vote",
|
||||
"changeVote": "Re-vote",
|
||||
"choicesSelected": "{selected} of {max} selected",
|
||||
"@choicesSelected": {
|
||||
"type": "String",
|
||||
"placeholders": {
|
||||
"selected": { "type": "int" },
|
||||
"max": { "type": "int" }
|
||||
}
|
||||
},
|
||||
"pollType": "Poll type",
|
||||
"question": "Question",
|
||||
"answer": "Answer",
|
||||
"addAnswer": "Add answer",
|
||||
"pleaseEnterQuestion": "Please enter a question",
|
||||
"atLeastTwoAnswersRequired": "At least two answers are required",
|
||||
"maxSelections": "Max selections",
|
||||
"createPoll": "Create poll",
|
||||
"@noSendPermission": {},
|
||||
"alwaysUse24HourFormat": "false",
|
||||
"@alwaysUse24HourFormat": {
|
||||
|
|
|
|||
|
|
@ -7,6 +7,30 @@
|
|||
"longPressToRecordVoiceMessage": "Зажмите, чтобы записать голосовое сообщение.",
|
||||
"pause": "Пауза",
|
||||
"resume": "Продолжить",
|
||||
"anonymousPoll": "Анонимный",
|
||||
"publicPoll": "Открытый",
|
||||
"endedPoll": "Окончен",
|
||||
"activePoll": "Активный",
|
||||
"singleChoice": "Один ответ",
|
||||
"multipleChoice": "Несколько ответов",
|
||||
"vote": "Голосовать",
|
||||
"changeVote": "Изменить ответ",
|
||||
"choicesSelected": "Выбрано {selected} из {max}",
|
||||
"@choicesSelected": {
|
||||
"type": "String",
|
||||
"placeholders": {
|
||||
"selected": { "type": "int" },
|
||||
"max": { "type": "int" }
|
||||
}
|
||||
},
|
||||
"pollType": "Тип опроса",
|
||||
"question": "Вопрос",
|
||||
"answer": "Ответ",
|
||||
"addAnswer": "Добавить ответ",
|
||||
"pleaseEnterQuestion": "Введите вопрос",
|
||||
"atLeastTwoAnswersRequired": "Требуется хотя бы 2 ответа",
|
||||
"maxSelections": "Количество ответов",
|
||||
"createPoll": "Создать опрос",
|
||||
"alwaysUse24HourFormat": "нет",
|
||||
"@alwaysUse24HourFormat": {
|
||||
"description": "Set to true to always display time of day in 24 hour format."
|
||||
|
|
|
|||
|
|
@ -223,6 +223,108 @@ abstract class L10n {
|
|||
/// **'Resume'**
|
||||
String get resume;
|
||||
|
||||
/// No description provided for @anonymousPoll.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Anonymous'**
|
||||
String get anonymousPoll;
|
||||
|
||||
/// No description provided for @publicPoll.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Public'**
|
||||
String get publicPoll;
|
||||
|
||||
/// No description provided for @endedPoll.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Ended'**
|
||||
String get endedPoll;
|
||||
|
||||
/// No description provided for @activePoll.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Active'**
|
||||
String get activePoll;
|
||||
|
||||
/// No description provided for @singleChoice.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Single choice'**
|
||||
String get singleChoice;
|
||||
|
||||
/// No description provided for @multipleChoice.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Multiple choice'**
|
||||
String get multipleChoice;
|
||||
|
||||
/// No description provided for @vote.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Vote'**
|
||||
String get vote;
|
||||
|
||||
/// No description provided for @changeVote.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Re-vote'**
|
||||
String get changeVote;
|
||||
|
||||
/// No description provided for @choicesSelected.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'{selected} of {max} selected'**
|
||||
String choicesSelected(int selected, int max);
|
||||
|
||||
/// No description provided for @pollType.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Poll type'**
|
||||
String get pollType;
|
||||
|
||||
/// No description provided for @question.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Question'**
|
||||
String get question;
|
||||
|
||||
/// No description provided for @answer.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Answer'**
|
||||
String get answer;
|
||||
|
||||
/// No description provided for @addAnswer.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Add answer'**
|
||||
String get addAnswer;
|
||||
|
||||
/// No description provided for @pleaseEnterQuestion.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Please enter a question'**
|
||||
String get pleaseEnterQuestion;
|
||||
|
||||
/// No description provided for @atLeastTwoAnswersRequired.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'At least two answers are required'**
|
||||
String get atLeastTwoAnswersRequired;
|
||||
|
||||
/// No description provided for @maxSelections.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Max selections'**
|
||||
String get maxSelections;
|
||||
|
||||
/// No description provided for @createPoll.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Create poll'**
|
||||
String get createPoll;
|
||||
|
||||
/// Set to true to always display time of day in 24 hour format.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nAr extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'false';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nBe extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'false';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nBn extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'false';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nBo extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'false';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nCa extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'true';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nCs extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'Vypnuto';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nDe extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'true';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nEl extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'false';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nEn extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'false';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nEo extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'false';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nEs extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'falso';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nEt extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'false';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nEu extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'false';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nFa extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'false';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nFi extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'false';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nFil extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'false';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nFr extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'true';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nGa extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'bréagach';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nGl extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'falso';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nHe extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'false';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nHi extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'false';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nHr extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'true';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nHu extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'true';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nIa extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'false';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nId extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'tidak';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nIe extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'false';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nIt extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'disattivato';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nJa extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'false';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nKa extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'false';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nKo extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'false';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nLt extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'false';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nLv extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'nē';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nNb extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'false';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nNl extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'true';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nPl extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'false';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nPt extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'false';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nRo extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'false';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nRu extends L10n {
|
|||
@override
|
||||
String get resume => 'Продолжить';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Анонимный';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Открытый';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Окончен';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Активный';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Один ответ';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Несколько ответов';
|
||||
|
||||
@override
|
||||
String get vote => 'Голосовать';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Изменить ответ';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return 'Выбрано $selected из $max';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Тип опроса';
|
||||
|
||||
@override
|
||||
String get question => 'Вопрос';
|
||||
|
||||
@override
|
||||
String get answer => 'Ответ';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Добавить ответ';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Введите вопрос';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'Требуется хотя бы 2 ответа';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Количество ответов';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Создать опрос';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'нет';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nSk extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'false';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nSl extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'false';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nSr extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'false';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nSv extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'false';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nTa extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'தவறு';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nTe extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'తప్పుడు';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nTh extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'false';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nTr extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'false';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nUk extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'ні';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nVi extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'Không';
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,59 @@ class L10nZh extends L10n {
|
|||
@override
|
||||
String get resume => 'Resume';
|
||||
|
||||
@override
|
||||
String get anonymousPoll => 'Anonymous';
|
||||
|
||||
@override
|
||||
String get publicPoll => 'Public';
|
||||
|
||||
@override
|
||||
String get endedPoll => 'Ended';
|
||||
|
||||
@override
|
||||
String get activePoll => 'Active';
|
||||
|
||||
@override
|
||||
String get singleChoice => 'Single choice';
|
||||
|
||||
@override
|
||||
String get multipleChoice => 'Multiple choice';
|
||||
|
||||
@override
|
||||
String get vote => 'Vote';
|
||||
|
||||
@override
|
||||
String get changeVote => 'Re-vote';
|
||||
|
||||
@override
|
||||
String choicesSelected(int selected, int max) {
|
||||
return '$selected of $max selected';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pollType => 'Poll type';
|
||||
|
||||
@override
|
||||
String get question => 'Question';
|
||||
|
||||
@override
|
||||
String get answer => 'Answer';
|
||||
|
||||
@override
|
||||
String get addAnswer => 'Add answer';
|
||||
|
||||
@override
|
||||
String get pleaseEnterQuestion => 'Please enter a question';
|
||||
|
||||
@override
|
||||
String get atLeastTwoAnswersRequired => 'At least two answers are required';
|
||||
|
||||
@override
|
||||
String get maxSelections => 'Max selections';
|
||||
|
||||
@override
|
||||
String get createPoll => 'Create poll';
|
||||
|
||||
@override
|
||||
String get alwaysUse24HourFormat => 'false';
|
||||
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@ import 'dart:async';
|
|||
import 'dart:io';
|
||||
|
||||
import 'package:extera_next/pages/chat/recovered_event_dialog.dart';
|
||||
import 'package:extera_next/pages/chat/send_poll_dialog.dart';
|
||||
import 'package:extera_next/pages/chat/translated_event_dialog.dart';
|
||||
import 'package:extera_next/utils/matrix_sdk_extensions/synapse_admin_extension.dart';
|
||||
import 'package:extera_next/utils/translator.dart';
|
||||
|
|
@ -547,6 +548,14 @@ class ChatController extends State<ChatPageWithRoom>
|
|||
});
|
||||
}
|
||||
|
||||
void sendPollAction() async {
|
||||
await showAdaptiveDialog(
|
||||
context: context,
|
||||
builder: (c) => SendPollDialog(room: room, outerContext: context)
|
||||
);
|
||||
replyEvent = null;
|
||||
}
|
||||
|
||||
void sendFileAction({FileSelectorType type = FileSelectorType.any}) async {
|
||||
final files = await selectFiles(
|
||||
context,
|
||||
|
|
@ -1209,6 +1218,9 @@ class ChatController extends State<ChatPageWithRoom>
|
|||
if (choice == 'file') {
|
||||
sendFileAction();
|
||||
}
|
||||
if (choice == 'poll') {
|
||||
sendPollAction();
|
||||
}
|
||||
if (choice == 'camera') {
|
||||
openCameraAction();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -169,6 +169,20 @@ class ChatInputRow extends StatelessWidget {
|
|||
// contentPadding: const EdgeInsets.all(0),
|
||||
// ),
|
||||
// ),
|
||||
PopupMenuItem<String>(
|
||||
value: 'poll',
|
||||
child: ListTile(
|
||||
leading: CircleAvatar(
|
||||
backgroundColor:
|
||||
theme.colorScheme.onPrimaryContainer,
|
||||
foregroundColor:
|
||||
theme.colorScheme.primaryContainer,
|
||||
child: const Icon(Icons.poll_outlined),
|
||||
),
|
||||
title: Text(L10n.of(context).createPoll),
|
||||
contentPadding: const EdgeInsets.all(0),
|
||||
),
|
||||
),
|
||||
PopupMenuItem<String>(
|
||||
value: 'file',
|
||||
child: ListTile(
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
import 'package:extera_next/generated/l10n/l10n.dart';
|
||||
import 'package:extera_next/utils/poll_events.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:matrix/matrix.dart';
|
||||
|
|
@ -363,16 +364,16 @@ class PollWidgetState extends State<PollWidget> {
|
|||
height: 16,
|
||||
child: CircularProgressIndicator(strokeWidth: 2),
|
||||
)
|
||||
: Text(hasVoted ? 'Change Vote' : 'Vote'),
|
||||
: Text(hasVoted ? L10n.of(context).changeVote : L10n.of(context).vote),
|
||||
),
|
||||
|
||||
const Spacer(),
|
||||
|
||||
// Poll info
|
||||
Text(
|
||||
'${maxSelections == 1 ? 'Single' : 'Multiple'} choice • '
|
||||
'${kind?.contains('undisclosed') == true ? 'Anonymous' : 'Public'} • '
|
||||
'${isEnded ? 'Ended' : 'Active'}',
|
||||
'${maxSelections == 1 ? L10n.of(context).singleChoice : L10n.of(context).multipleChoice} • '
|
||||
'${kind == 'org.matrix.msc3381.undisclosed' ? L10n.of(context).anonymousPoll : L10n.of(context).publicPoll} • '
|
||||
'${isEnded ? L10n.of(context).endedPoll : L10n.of(context).activePoll}',
|
||||
style: TextStyle(
|
||||
fontSize: widget.fontSize - 2,
|
||||
color: widget.color.withOpacity(0.6),
|
||||
|
|
@ -385,7 +386,7 @@ class PollWidgetState extends State<PollWidget> {
|
|||
Padding(
|
||||
padding: const EdgeInsets.only(top: 8),
|
||||
child: Text(
|
||||
'${selectedAnswers.length} of $maxSelections selected',
|
||||
L10n.of(context).choicesSelected(selectedAnswers.length, maxSelections),
|
||||
style: TextStyle(
|
||||
fontSize: widget.fontSize - 2,
|
||||
color: widget.color.withOpacity(0.6),
|
||||
|
|
|
|||
|
|
@ -0,0 +1,205 @@
|
|||
import 'package:uuid/uuid.dart';
|
||||
import 'package:flutter/cupertino.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:extera_next/generated/l10n/l10n.dart';
|
||||
import 'package:matrix/matrix.dart';
|
||||
|
||||
class SendPollDialog extends StatefulWidget {
|
||||
final Room room;
|
||||
final BuildContext outerContext;
|
||||
final Event? replyEvent;
|
||||
|
||||
const SendPollDialog({
|
||||
required this.room,
|
||||
required this.outerContext,
|
||||
this.replyEvent,
|
||||
super.key,
|
||||
});
|
||||
|
||||
@override
|
||||
SendPollDialogState createState() => SendPollDialogState();
|
||||
}
|
||||
|
||||
class SendPollDialogState extends State<SendPollDialog> {
|
||||
final TextEditingController _questionController = TextEditingController();
|
||||
final List<TextEditingController> _answerControllers = [
|
||||
TextEditingController(),
|
||||
TextEditingController(),
|
||||
];
|
||||
int _maxSelections = 1;
|
||||
String _kind = 'org.matrix.msc3381.disclosed';
|
||||
|
||||
void _addAnswer() {
|
||||
setState(() {
|
||||
_answerControllers.add(TextEditingController());
|
||||
});
|
||||
}
|
||||
|
||||
void _removeAnswer(int index) {
|
||||
if (_answerControllers.length > 2) {
|
||||
setState(() {
|
||||
_answerControllers.removeAt(index);
|
||||
if (_maxSelections > _answerControllers.length) {
|
||||
_maxSelections = _answerControllers.length;
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
void _sendPoll() async {
|
||||
final question = _questionController.text.trim();
|
||||
final answers = _answerControllers
|
||||
.map((controller) => controller.text.trim())
|
||||
.where((answer) => answer.isNotEmpty)
|
||||
.toList();
|
||||
|
||||
if (question.isEmpty) {
|
||||
ScaffoldMessenger.of(context).showSnackBar(
|
||||
SnackBar(content: Text(L10n.of(context).pleaseEnterQuestion)),
|
||||
);
|
||||
return;
|
||||
}
|
||||
|
||||
if (answers.length < 2) {
|
||||
ScaffoldMessenger.of(context).showSnackBar(
|
||||
SnackBar(content: Text(L10n.of(context).atLeastTwoAnswersRequired)),
|
||||
);
|
||||
return;
|
||||
}
|
||||
|
||||
final pollContent = {
|
||||
'org.matrix.msc3381.poll.start': {
|
||||
'question': {
|
||||
'org.matrix.msc1767.text': question,
|
||||
'm.text': question,
|
||||
},
|
||||
'answers': answers
|
||||
.map((answer) => {
|
||||
'id': const Uuid().v4(),
|
||||
'org.matrix.msc1767.text': answer,
|
||||
'm.text': answer,
|
||||
})
|
||||
.toList(),
|
||||
'max_selections': _maxSelections,
|
||||
'kind': _kind,
|
||||
},
|
||||
};
|
||||
|
||||
try {
|
||||
await widget.room.sendEvent(pollContent, type: 'org.matrix.msc3381.poll.start');
|
||||
// ignore: use_build_context_synchronously
|
||||
Navigator.of(context).pop();
|
||||
} catch (e) {
|
||||
// ignore: use_build_context_synchronously
|
||||
ScaffoldMessenger.of(context).showSnackBar(
|
||||
SnackBar(content: Text('Failed to send poll: $e')),
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
@override
|
||||
void dispose() {
|
||||
_questionController.dispose();
|
||||
for (final controller in _answerControllers) {
|
||||
controller.dispose();
|
||||
}
|
||||
super.dispose();
|
||||
}
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return AlertDialog(
|
||||
title: Text(L10n.of(context).createPoll),
|
||||
content: SingleChildScrollView(
|
||||
child: Column(
|
||||
mainAxisSize: MainAxisSize.min,
|
||||
children: [
|
||||
TextField(
|
||||
controller: _questionController,
|
||||
decoration: InputDecoration(
|
||||
labelText: L10n.of(context).question,
|
||||
border: const OutlineInputBorder(),
|
||||
),
|
||||
maxLines: 2,
|
||||
),
|
||||
const SizedBox(height: 16),
|
||||
..._answerControllers.asMap().entries.map((entry) {
|
||||
final index = entry.key;
|
||||
final controller = entry.value;
|
||||
return Padding(
|
||||
padding: const EdgeInsets.only(bottom: 8),
|
||||
child: Row(
|
||||
children: [
|
||||
Expanded(
|
||||
child: TextField(
|
||||
controller: controller,
|
||||
decoration: InputDecoration(
|
||||
labelText: '${L10n.of(context).answer} ${index + 1}',
|
||||
border: const OutlineInputBorder(),
|
||||
),
|
||||
),
|
||||
),
|
||||
IconButton(
|
||||
icon: const Icon(Icons.remove_circle),
|
||||
onPressed: () => _removeAnswer(index),
|
||||
),
|
||||
],
|
||||
),
|
||||
);
|
||||
}),
|
||||
const SizedBox(height: 8),
|
||||
OutlinedButton(
|
||||
onPressed: _addAnswer,
|
||||
child: Text(L10n.of(context).addAnswer),
|
||||
),
|
||||
const SizedBox(height: 16),
|
||||
DropdownButtonFormField<int>(
|
||||
value: _maxSelections,
|
||||
decoration: InputDecoration(
|
||||
labelText: L10n.of(context).maxSelections,
|
||||
border: const OutlineInputBorder(),
|
||||
),
|
||||
items: List.generate(
|
||||
_answerControllers.length,
|
||||
(i) => DropdownMenuItem(
|
||||
value: i + 1,
|
||||
child: Text('${i + 1}'),
|
||||
),
|
||||
),
|
||||
onChanged: (value) => setState(() => _maxSelections = value!),
|
||||
),
|
||||
const SizedBox(height: 16),
|
||||
DropdownButtonFormField<String>(
|
||||
value: _kind,
|
||||
decoration: InputDecoration(
|
||||
labelText: L10n.of(context).pollType,
|
||||
border: const OutlineInputBorder(),
|
||||
),
|
||||
items: [
|
||||
DropdownMenuItem(
|
||||
value: 'org.matrix.msc3381.disclosed',
|
||||
child: Text(L10n.of(context).publicPoll),
|
||||
),
|
||||
DropdownMenuItem(
|
||||
value: 'org.matrix.msc3381.undisclosed',
|
||||
child: Text(L10n.of(context).anonymousPoll),
|
||||
),
|
||||
],
|
||||
onChanged: (value) => setState(() => _kind = value!),
|
||||
),
|
||||
],
|
||||
),
|
||||
),
|
||||
actions: [
|
||||
TextButton(
|
||||
onPressed: Navigator.of(context).pop,
|
||||
child: Text(L10n.of(context).cancel),
|
||||
),
|
||||
FilledButton(
|
||||
onPressed: _sendPoll,
|
||||
child: Text(L10n.of(context).send),
|
||||
),
|
||||
],
|
||||
);
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue