breaking change: ofText->galleryPaginationText
This commit is contained in:
@@ -136,9 +136,9 @@ class _GalleryFooterState extends State<GalleryFooter> {
|
|||||||
mainAxisSize: MainAxisSize.min,
|
mainAxisSize: MainAxisSize.min,
|
||||||
children: <Widget>[
|
children: <Widget>[
|
||||||
Text(
|
Text(
|
||||||
'${widget.currentPage + 1} '
|
context.translations.galleryPaginationText(
|
||||||
'${context.translations.ofText} '
|
currentPage: widget.currentPage,
|
||||||
'${widget.totalPages}',
|
totalPages: widget.totalPages),
|
||||||
style: galleryFooterThemeData.titleTextStyle,
|
style: galleryFooterThemeData.titleTextStyle,
|
||||||
),
|
),
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -296,8 +296,9 @@ abstract class Translations {
|
|||||||
/// The text shown for "You"
|
/// The text shown for "You"
|
||||||
String get youText;
|
String get youText;
|
||||||
|
|
||||||
/// The text shown for "Of"
|
/// Gallery footer pagination text
|
||||||
String get ofText;
|
String galleryPaginationText(
|
||||||
|
{required int currentPage, required int totalPages});
|
||||||
|
|
||||||
/// The text shown for "File"
|
/// The text shown for "File"
|
||||||
String get fileText;
|
String get fileText;
|
||||||
@@ -657,7 +658,9 @@ class DefaultTranslations implements Translations {
|
|||||||
String get youText => 'You';
|
String get youText => 'You';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get ofText => 'of';
|
String galleryPaginationText(
|
||||||
|
{required int currentPage, required int totalPages}) =>
|
||||||
|
'${currentPage + 1} of $totalPages';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get fileText => 'File';
|
String get fileText => 'File';
|
||||||
|
|||||||
@@ -167,7 +167,7 @@ void main() {
|
|||||||
expect(translations.withText, isNotNull);
|
expect(translations.withText, isNotNull);
|
||||||
expect(translations.inText, isNotNull);
|
expect(translations.inText, isNotNull);
|
||||||
expect(translations.youText, isNotNull);
|
expect(translations.youText, isNotNull);
|
||||||
expect(translations.ofText, isNotNull);
|
expect(translations.galleryPaginationText, isNotNull);
|
||||||
expect(translations.fileText, isNotNull);
|
expect(translations.fileText, isNotNull);
|
||||||
expect(translations.replyToMessageLabel, isNotNull);
|
expect(translations.replyToMessageLabel, isNotNull);
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -374,7 +374,9 @@ class NnStreamChatLocalizations extends GlobalStreamChatLocalizations {
|
|||||||
String get youText => 'You';
|
String get youText => 'You';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get ofText => 'of';
|
String galleryPaginationText(
|
||||||
|
{required int currentPage, required int totalPages}) =>
|
||||||
|
'$currentPage of $totalPages';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get fileText => 'File';
|
String get fileText => 'File';
|
||||||
|
|||||||
@@ -350,7 +350,9 @@ class StreamChatLocalizationsEn extends GlobalStreamChatLocalizations {
|
|||||||
String get youText => 'You';
|
String get youText => 'You';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get ofText => 'of';
|
String galleryPaginationText(
|
||||||
|
{required int currentPage, required int totalPages}) =>
|
||||||
|
'${currentPage + 1} of $totalPages';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get fileText => 'File';
|
String get fileText => 'File';
|
||||||
|
|||||||
@@ -68,7 +68,8 @@ class StreamChatLocalizationsEs extends GlobalStreamChatLocalizations {
|
|||||||
String get genericErrorText => 'Hubo un problema';
|
String get genericErrorText => 'Hubo un problema';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get loadingMessagesError => 'Hubo un error mientras se cargaba el mensaje';
|
String get loadingMessagesError =>
|
||||||
|
'Hubo un error mientras se cargaba el mensaje';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String resultCountText(int count) => '$count resultados';
|
String resultCountText(int count) => '$count resultados';
|
||||||
@@ -354,7 +355,9 @@ class StreamChatLocalizationsEs extends GlobalStreamChatLocalizations {
|
|||||||
String get youText => 'Usted';
|
String get youText => 'Usted';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get ofText => 'de';
|
String galleryPaginationText(
|
||||||
|
{required int currentPage, required int totalPages}) =>
|
||||||
|
'${currentPage + 1} de $totalPages';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get fileText => 'Archivo';
|
String get fileText => 'Archivo';
|
||||||
|
|||||||
@@ -354,7 +354,9 @@ class StreamChatLocalizationsFr extends GlobalStreamChatLocalizations {
|
|||||||
String get youText => 'Vous';
|
String get youText => 'Vous';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String galleryPaginationText({required int currentPage, required int totalPages}) => '${currentPage+1} de $totalPages';
|
String galleryPaginationText(
|
||||||
|
{required int currentPage, required int totalPages}) =>
|
||||||
|
'${currentPage + 1} de $totalPages';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get fileText => 'Fichier';
|
String get fileText => 'Fichier';
|
||||||
|
|||||||
@@ -340,16 +340,18 @@ class StreamChatLocalizationsHi extends GlobalStreamChatLocalizations {
|
|||||||
String get sendLabel => 'भेजें';
|
String get sendLabel => 'भेजें';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get withText => 'विद';
|
String get withText => 'विद';//TODO: break?
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get inText => 'इन';
|
String get inText => 'इन';//TODO: break?
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get youText => 'आप';
|
String get youText => 'आप';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get ofText => 'ऑफ़';
|
String galleryPaginationText(
|
||||||
|
{required int currentPage, required int totalPages}) =>
|
||||||
|
'${currentPage + 1} ऑफ़ $totalPages';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get fileText => 'फ़ाइल';
|
String get fileText => 'फ़ाइल';
|
||||||
|
|||||||
@@ -351,7 +351,9 @@ Il file è troppo grande per essere caricato. Il limite è di $limitInMB MB.''';
|
|||||||
String get youText => 'te';
|
String get youText => 'te';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get ofText => 'di';
|
String galleryPaginationText(
|
||||||
|
{required int currentPage, required int totalPages}) =>
|
||||||
|
'${currentPage + 1} di $totalPages';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get fileText => 'file';
|
String get fileText => 'file';
|
||||||
|
|||||||
@@ -177,8 +177,7 @@ class StreamChatLocalizationsJa extends GlobalStreamChatLocalizations {
|
|||||||
String get flagMessageSuccessfulLabel => 'フラグ付メッセージ';
|
String get flagMessageSuccessfulLabel => 'フラグ付メッセージ';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get flagMessageSuccessfulText =>
|
String get flagMessageSuccessfulText => 'このメッセージはモデレーターに報告されました。';
|
||||||
'このメッセージはモデレーターに報告されました。';
|
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get deleteLabel => '消す';
|
String get deleteLabel => '消す';
|
||||||
@@ -187,13 +186,11 @@ class StreamChatLocalizationsJa extends GlobalStreamChatLocalizations {
|
|||||||
String get deleteMessageLabel => 'メッセージを削除する ';
|
String get deleteMessageLabel => 'メッセージを削除する ';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get deleteMessageQuestion =>
|
String get deleteMessageQuestion => 'このメッセージ'
|
||||||
'このメッセージ'
|
|
||||||
'\nを完全に削除してもよろしいですか?';
|
'\nを完全に削除してもよろしいですか?';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get operationCouldNotBeCompletedText =>
|
String get operationCouldNotBeCompletedText => '操作を完了できませんでした。';
|
||||||
'操作を完了できませんでした。';
|
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get replyLabel => '返信';
|
String get replyLabel => '返信';
|
||||||
@@ -261,8 +258,7 @@ class StreamChatLocalizationsJa extends GlobalStreamChatLocalizations {
|
|||||||
String get letsStartChattingLabel => 'さあ、チャットを始めよう';
|
String get letsStartChattingLabel => 'さあ、チャットを始めよう';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get sendingFirstMessageLabel =>
|
String get sendingFirstMessageLabel => 'どのように友人にあなたの最初のメッセージを送ることについてはどうですか?';
|
||||||
'どのように友人にあなたの最初のメッセージを送ることについてはどうですか?';
|
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get startAChatLabel => 'チャットを開始する';
|
String get startAChatLabel => 'チャットを開始する';
|
||||||
@@ -274,8 +270,7 @@ class StreamChatLocalizationsJa extends GlobalStreamChatLocalizations {
|
|||||||
String get deleteConversationLabel => '会話を削除する';
|
String get deleteConversationLabel => '会話を削除する';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get deleteConversationQuestion =>
|
String get deleteConversationQuestion => 'この会話を削除してもよろしいですか?';
|
||||||
'この会話を削除してもよろしいですか?';
|
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get streamChatLabel => 'ストリームチャット';
|
String get streamChatLabel => 'ストリームチャット';
|
||||||
@@ -314,8 +309,7 @@ class StreamChatLocalizationsJa extends GlobalStreamChatLocalizations {
|
|||||||
String get leaveConversationLabel => '会話を離れる';
|
String get leaveConversationLabel => '会話を離れる';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get leaveConversationQuestion =>
|
String get leaveConversationQuestion => 'この会話を離れてもよろしいですか?';
|
||||||
'この会話を離れてもよろしいですか?';
|
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get showInChatLabel => 'チャットで表示';
|
String get showInChatLabel => 'チャットで表示';
|
||||||
@@ -348,9 +342,9 @@ class StreamChatLocalizationsJa extends GlobalStreamChatLocalizations {
|
|||||||
String get youText => '君';
|
String get youText => '君';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get ofText => 'の';//TODO: break
|
String galleryPaginationText(
|
||||||
// galleryPaginationText(
|
{required int currentPage, required int totalPages}) =>
|
||||||
// {required int currentPage, required int totalPages})
|
'$totalPagesの${currentPage + 1}';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get fileText => 'ファイル';
|
String get fileText => 'ファイル';
|
||||||
|
|||||||
@@ -174,7 +174,7 @@ void main() {
|
|||||||
expect(localizations.withText, isNotNull);
|
expect(localizations.withText, isNotNull);
|
||||||
expect(localizations.inText, isNotNull);
|
expect(localizations.inText, isNotNull);
|
||||||
expect(localizations.youText, isNotNull);
|
expect(localizations.youText, isNotNull);
|
||||||
expect(localizations.ofText, isNotNull);
|
expect(localizations.galleryPaginationText, isNotNull);
|
||||||
expect(localizations.fileText, isNotNull);
|
expect(localizations.fileText, isNotNull);
|
||||||
expect(localizations.replyToMessageLabel, isNotNull);
|
expect(localizations.replyToMessageLabel, isNotNull);
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user