Unverified Commit f662f2ef authored by chunhtai's avatar chunhtai Committed by GitHub

ExpansionTile audit (#124281)

ExpansionTile audit
parent 5923ae41
......@@ -2,6 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:flutter/rendering.dart';
import 'package:flutter/widgets.dart';
import 'color_scheme.dart';
......@@ -11,6 +12,7 @@ import 'icons.dart';
import 'list_tile.dart';
import 'list_tile_theme.dart';
import 'material.dart';
import 'material_localizations.dart';
import 'theme.dart';
const Duration _kExpand = Duration(milliseconds: 200);
......@@ -543,6 +545,9 @@ class _ExpansionTileState extends State<ExpansionTile> with SingleTickerProvider
}
void _toggleExpansion() {
final TextDirection textDirection = WidgetsLocalizations.of(context).textDirection;
final MaterialLocalizations localizations = MaterialLocalizations.of(context);
final String stateHint = _isExpanded ? localizations.expandedHint : localizations.collapsedHint;
setState(() {
_isExpanded = !_isExpanded;
if (_isExpanded) {
......@@ -560,6 +565,7 @@ class _ExpansionTileState extends State<ExpansionTile> with SingleTickerProvider
PageStorage.maybeOf(context)?.writeState(context, _isExpanded);
});
widget.onExpansionChanged?.call(_isExpanded);
SemanticsService.announce(stateHint, textDirection);
}
void _handleTap() {
......@@ -599,13 +605,30 @@ class _ExpansionTileState extends State<ExpansionTile> with SingleTickerProvider
}
Widget _buildChildren(BuildContext context, Widget? child) {
final ThemeData theme = Theme.of(context);
final ExpansionTileThemeData expansionTileTheme = ExpansionTileTheme.of(context);
final ShapeBorder expansionTileBorder = _border.value ?? const Border(
top: BorderSide(color: Colors.transparent),
bottom: BorderSide(color: Colors.transparent),
);
final Clip clipBehavior = widget.clipBehavior ?? expansionTileTheme.clipBehavior ?? Clip.none;
final MaterialLocalizations localizations = MaterialLocalizations.of(context);
final String onTapHint = _isExpanded
? localizations.expansionTileExpandedTapHint
: localizations.expansionTileCollapsedTapHint;
String? semanticsHint;
switch (theme.platform) {
case TargetPlatform.iOS:
case TargetPlatform.macOS:
semanticsHint = _isExpanded
? '${localizations.collapsedHint}\n ${localizations.expansionTileExpandedHint}'
: '${localizations.expandedHint}\n ${localizations.expansionTileCollapsedHint}';
case TargetPlatform.android:
case TargetPlatform.fuchsia:
case TargetPlatform.linux:
case TargetPlatform.windows:
break;
}
return Container(
clipBehavior: clipBehavior,
decoration: ShapeDecoration(
......@@ -615,16 +638,20 @@ class _ExpansionTileState extends State<ExpansionTile> with SingleTickerProvider
child: Column(
mainAxisSize: MainAxisSize.min,
children: <Widget>[
ListTileTheme.merge(
iconColor: _iconColor.value ?? expansionTileTheme.iconColor,
textColor: _headerColor.value,
child: ListTile(
onTap: _handleTap,
contentPadding: widget.tilePadding ?? expansionTileTheme.tilePadding,
leading: widget.leading ?? _buildLeadingIcon(context),
title: widget.title,
subtitle: widget.subtitle,
trailing: widget.trailing ?? _buildTrailingIcon(context),
Semantics(
hint: semanticsHint,
onTapHint: onTapHint,
child: ListTileTheme.merge(
iconColor: _iconColor.value ?? expansionTileTheme.iconColor,
textColor: _headerColor.value,
child: ListTile(
onTap: _handleTap,
contentPadding: widget.tilePadding ?? expansionTileTheme.tilePadding,
leading: widget.leading ?? _buildLeadingIcon(context),
title: widget.title,
subtitle: widget.subtitle,
trailing: widget.trailing ?? _buildTrailingIcon(context),
),
),
),
ClipRect(
......
......@@ -452,6 +452,30 @@ abstract class MaterialLocalizations {
/// The semantics hint to describe the tap action on a collapsed [ExpandIcon].
String get collapsedIconTapHint => 'Expand';
/// The semantics hint to describe the tap action on an expanded
/// [ExpansionTile] on iOS and macOS. This is appended to the [collapsedHint]
/// hint to provide a more detailed description of the action, e.g. "Expanded
/// double tap to collapse".
String get expansionTileExpandedHint => 'double tap to collapse';
/// The semantics hint to describe the tap action on a collapsed
/// [ExpansionTile] on iOS and macOS. This is appended to the [expandedHint]
/// hint to provide a more detailed description of the action, e.g. "Collapsed
/// double tap to expand".
String get expansionTileCollapsedHint => 'double tap to expand';
/// The semantics hint to describe the tap action on an expanded [ExpansionTile].
String get expansionTileExpandedTapHint => 'Collapse';
/// The semantics hint to describe the tap action on a collapsed [ExpansionTile].
String get expansionTileCollapsedTapHint => 'Expand for more details';
/// The semantics hint to describe the [ExpansionTile] expanded state.
String get expandedHint => 'Collapsed';
/// The semantics hint to describe the [ExpansionTile] collapsed state.
String get collapsedHint => 'Expanded';
/// The label for the [TextField]'s character counter.
String remainingTextFieldCharacterCount(int remaining);
......@@ -1176,6 +1200,24 @@ class DefaultMaterialLocalizations implements MaterialLocalizations {
@override
String get collapsedIconTapHint => 'Expand';
@override
String get expansionTileExpandedHint => 'double tap to collapse';
@override
String get expansionTileCollapsedHint => 'double tap to expand';
@override
String get expansionTileExpandedTapHint => 'Collapse';
@override
String get expansionTileCollapsedTapHint => 'Expand for more details';
@override
String get expandedHint => 'Collapsed';
@override
String get collapsedHint => 'Expanded';
@override
String get refreshIndicatorSemanticLabel => 'Refresh';
......
......@@ -3,6 +3,7 @@
// found in the LICENSE file.
import 'package:flutter/material.dart';
import 'package:flutter/rendering.dart';
import 'package:flutter_test/flutter_test.dart';
class TestIcon extends StatefulWidget {
......@@ -696,6 +697,200 @@ void main() {
expect(listTile.trailing, isNull);
});
testWidgets('Nested ListTile Semantics', (WidgetTester tester) async {
tester.binding.focusManager.highlightStrategy = FocusHighlightStrategy.alwaysTraditional;
final SemanticsHandle handle = tester.ensureSemantics();
await tester.pumpWidget(const MaterialApp(
home: Material(
child: Column(
children: <Widget>[
ExpansionTile(
title: Text('First Expansion Tile'),
),
ExpansionTile(
initiallyExpanded: true,
title: Text('Second Expansion Tile'),
),
],
),
),
));
await tester.pumpAndSettle();
// Focus the first ExpansionTile.
tester.binding.focusManager.primaryFocus?.nextFocus();
await tester.pumpAndSettle();
// The first list tile is focused.
expect(
tester.getSemantics(find.byType(ListTile).first),
matchesSemantics(
hasTapAction: true,
hasEnabledState: true,
isEnabled: true,
isFocused: true,
isFocusable: true,
label: 'First Expansion Tile',
textDirection: TextDirection.ltr,
),
);
// The first list tile is not focused.
expect(
tester.getSemantics(find.byType(ListTile).last),
matchesSemantics(
hasTapAction: true,
hasEnabledState: true,
isEnabled: true,
isFocusable: true,
label: 'Second Expansion Tile',
textDirection: TextDirection.ltr,
),
);
handle.dispose();
});
testWidgets('ExpansionTile Semantics announcement', (WidgetTester tester) async {
final SemanticsHandle handle = tester.ensureSemantics();
const DefaultMaterialLocalizations localizations = DefaultMaterialLocalizations();
await tester.pumpWidget(
const MaterialApp(
home: Material(
child: ExpansionTile(
title: Text('Title'),
children: <Widget>[
SizedBox(height: 100, width: 100),
],
),
),
),
);
// There is no semantics announcement without tap action.
expect(tester.takeAnnouncements(), isEmpty);
// Tap the title to expand ExpansionTile.
await tester.tap(find.text('Title'));
await tester.pumpAndSettle();
// The announcement should be the opposite of the current state.
// The ExpansionTile is expanded, so the announcement should be
// "Expanded".
expect(tester.takeAnnouncements().first.message, localizations.collapsedHint);
// Tap the title to collapse ExpansionTile.
await tester.tap(find.text('Title'));
await tester.pumpAndSettle();
// The announcement should be the opposite of the current state.
// The ExpansionTile is collapsed, so the announcement should be
// "Collapsed".
expect(tester.takeAnnouncements().first.message, localizations.expandedHint);
handle.dispose();
});
testWidgets('Semantics with the onTapHint is an ancestor of ListTile', (WidgetTester tester) async {
// This is a regression test for https://github.com/flutter/flutter/pull/121624
final SemanticsHandle handle = tester.ensureSemantics();
const DefaultMaterialLocalizations localizations = DefaultMaterialLocalizations();
await tester.pumpWidget(const MaterialApp(
home: Material(
child: Column(
children: <Widget>[
ExpansionTile(
title: Text('First Expansion Tile'),
),
ExpansionTile(
initiallyExpanded: true,
title: Text('Second Expansion Tile'),
),
],
),
),
));
SemanticsNode semantics = tester.getSemantics(
find.ancestor(
of: find.byType(ListTile).first,
matching: find.byType(Semantics),
).first,
);
expect(semantics, isNotNull);
// The onTapHint is passed to semantics properties's hintOverrides.
expect(semantics.hintOverrides, isNotNull);
// The hint should be the opposite of the current state.
// The first ExpansionTile is collapsed, so the hint should be
// "double tap to expand".
expect(semantics.hintOverrides!.onTapHint, localizations.expansionTileCollapsedTapHint);
semantics = tester.getSemantics(
find.ancestor(
of: find.byType(ListTile).last,
matching: find.byType(Semantics),
).first,
);
expect(semantics, isNotNull);
// The onTapHint is passed to semantics properties's hintOverrides.
expect(semantics.hintOverrides, isNotNull);
// The hint should be the opposite of the current state.
// The second ExpansionTile is expanded, so the hint should be
// "double tap to collapse".
expect(semantics.hintOverrides!.onTapHint, localizations.expansionTileExpandedTapHint);
handle.dispose();
});
testWidgets('Semantics hint for iOS and macOS', (WidgetTester tester) async {
final SemanticsHandle handle = tester.ensureSemantics();
const DefaultMaterialLocalizations localizations = DefaultMaterialLocalizations();
await tester.pumpWidget(const MaterialApp(
home: Material(
child: Column(
children: <Widget>[
ExpansionTile(
title: Text('First Expansion Tile'),
),
ExpansionTile(
initiallyExpanded: true,
title: Text('Second Expansion Tile'),
),
],
),
),
));
SemanticsNode semantics = tester.getSemantics(
find.ancestor(
of: find.byType(ListTile).first,
matching: find.byType(Semantics),
).first,
);
expect(semantics, isNotNull);
expect(
semantics.hint,
'${localizations.expandedHint}\n ${localizations.expansionTileCollapsedHint}',
);
semantics = tester.getSemantics(
find.ancestor(
of: find.byType(ListTile).last,
matching: find.byType(Semantics),
).first,
);
expect(semantics, isNotNull);
expect(
semantics.hint,
'${localizations.collapsedHint}\n ${localizations.expansionTileExpandedHint}',
);
handle.dispose();
}, variant: const TargetPlatformVariant(<TargetPlatform>{ TargetPlatform.iOS, TargetPlatform.macOS }));
group('Material 2', () {
// Tests that are only relevant for Material 2. Once ThemeData.useMaterial3
// is turned on by default, these tests can be removed.
......
......@@ -69,6 +69,18 @@ void main() {
expect(localizations.signedInLabel, isNotNull);
expect(localizations.hideAccountsLabel, isNotNull);
expect(localizations.showAccountsLabel, isNotNull);
expect(localizations.reorderItemToStart, isNotNull);
expect(localizations.reorderItemToEnd, isNotNull);
expect(localizations.reorderItemUp, isNotNull);
expect(localizations.reorderItemDown, isNotNull);
expect(localizations.reorderItemLeft, isNotNull);
expect(localizations.reorderItemRight, isNotNull);
expect(localizations.expandedIconTapHint, isNotNull);
expect(localizations.collapsedIconTapHint, isNotNull);
expect(localizations.expansionTileExpandedHint, isNotNull);
expect(localizations.expansionTileCollapsedHint, isNotNull);
expect(localizations.expandedHint, isNotNull);
expect(localizations.collapsedHint, isNotNull);
expect(localizations.keyboardKeyAlt, isNotNull);
expect(localizations.keyboardKeyAltGraph, isNotNull);
expect(localizations.keyboardKeyBackspace, isNotNull);
......
......@@ -133,5 +133,11 @@
"scrimLabel": "Skerm",
"bottomSheetLabel": "Onderste blad",
"scrimOnTapHint": "Maak $modalRouteContentName toe",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -133,5 +133,11 @@
"scrimLabel": "ገዳቢ",
"bottomSheetLabel": "የግርጌ ሉህ",
"scrimOnTapHint": "$modalRouteContentNameን ዝጋ",
"keyboardKeyShift": "ቀያይር"
"keyboardKeyShift": "ቀያይር",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -144,5 +144,11 @@
"scrimLabel": "تمويه",
"bottomSheetLabel": "بطاقة سفلية",
"scrimOnTapHint": "إغلاق \"$modalRouteContentName\"",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -133,5 +133,11 @@
"scrimLabel": "স্ক্ৰিম",
"bottomSheetLabel": "তলৰ শ্বীট",
"scrimOnTapHint": "$modalRouteContentName বন্ধ কৰক",
"keyboardKeyShift": "শ্বিফ্ট"
"keyboardKeyShift": "শ্বিফ্ট",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -133,5 +133,11 @@
"scrimLabel": "Kətan",
"bottomSheetLabel": "Aşağıdakı Vərəq",
"scrimOnTapHint": "Bağlayın: $modalRouteContentName",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -139,5 +139,11 @@
"scrimLabel": "Палатно",
"bottomSheetLabel": "Ніжні аркуш",
"scrimOnTapHint": "Закрыць: $modalRouteContentName",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -134,5 +134,11 @@
"scrimLabel": "Скрим",
"bottomSheetLabel": "Долен лист",
"scrimOnTapHint": "Затваряне на $modalRouteContentName",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -133,5 +133,11 @@
"scrimLabel": "স্ক্রিম",
"bottomSheetLabel": "স্ক্রিনের নিচে অ্যাটাচ করা শিট",
"scrimOnTapHint": "$modalRouteContentName বন্ধ করুন",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -137,5 +137,11 @@
"scrimLabel": "Rubno",
"bottomSheetLabel": "Donja tabela",
"scrimOnTapHint": "Zatvori: $modalRouteContentName",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -134,5 +134,11 @@
"scrimLabel": "Fons atenuat",
"bottomSheetLabel": "Full inferior",
"scrimOnTapHint": "Tanca $modalRouteContentName",
"keyboardKeyShift": "Maj"
"keyboardKeyShift": "Maj",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -140,5 +140,11 @@
"scrimLabel": "Scrim",
"bottomSheetLabel": "Spodní tabulka",
"scrimOnTapHint": "Zavřít $modalRouteContentName",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -144,5 +144,11 @@
"keyboardKeyScrollLock": "Scroll Lock",
"keyboardKeySelect": "Select",
"keyboardKeyShift": "Shift",
"keyboardKeySpace": "Space"
"keyboardKeySpace": "Space",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -134,5 +134,11 @@
"scrimLabel": "Dæmpeskærm",
"bottomSheetLabel": "Felt i bunden",
"scrimOnTapHint": "Luk $modalRouteContentName",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -135,5 +135,11 @@
"scrimLabel": "Gitter",
"bottomSheetLabel": "Ansicht am unteren Rand",
"scrimOnTapHint": "$modalRouteContentName schließen",
"keyboardKeyShift": "Umschalttaste"
"keyboardKeyShift": "Umschalttaste",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -134,5 +134,11 @@
"scrimLabel": "Επικάλυψη",
"bottomSheetLabel": "Φύλλο κάτω μέρους",
"scrimOnTapHint": "Κλείσιμο $modalRouteContentName",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -454,6 +454,36 @@
"description": "The verb which describes what happens when a collapsed ExpandIcon toggle button is pressed. This is used by TalkBack on Android to replace the default hint on the accessibility action. The verb will be concatenated with a prefix string which describes how to perform the action, which by default is 'double tap to activate'. In the case of US english, this would be 'double tap to expand.' The exact phrasing of the hint will vary based on locale"
},
"expansionTileExpandedHint": "double tap to collapse'",
"@expansionTileExpandedHint": {
"description": "The verb which describes the tap action on an expanded ExpansionTile. This is used by VoiceOver on iOS and macOS. This string will be appended to the collapsedHint string which describes the action to be performed on an expanded ExpansionTile. In the case of US english, this would be 'Expanded\n double tap to collapse.' The exact phrasing of the hint will vary based on locale"
},
"expansionTileCollapsedHint": "double tap to expand",
"@expansionTileCollapsedHint": {
"description": "The verb which describes the tap action on a collapsed ExpansionTile. This is used by VoiceOver on iOS and macOS. This string will be appended to the expandedHint string which describes the action to be performed on a collapsed ExpansionTile. In the case of US english, this would be 'Collapsed\n double tap to expand.' The exact phrasing of the hint will vary based on locale"
},
"expansionTileExpandedTapHint": "Collapse",
"@expansionTileExpandedTapHint": {
"description": "The verb which describes what happens when an expanded ExpansionTile is pressed. This is used by TalkBack on Android to replace the default hint on the accessibility action. The verb will be concatenated with a prefix string which describes how to perform the action, which by default is 'double tap to activate'. In the case of US english, this would be 'double tap to collapse.' The exact phrasing of the hint will vary based on locale"
},
"expansionTileCollapsedTapHint": "Expand for more details",
"@expansionTileCollapsedTapHint": {
"description": "The verb which describes what happens when an expanded ExpansionTile is pressed. This is used by TalkBack on Android to replace the default hint on the accessibility action. The verb will be concatenated with a prefix string which describes how to perform the action, which by default is 'double tap to activate'. In the case of US english, this would be 'double tap to expand for more details.' The exact phrasing of the hint will vary based on locale"
},
"expandedHint": "Collapsed",
"@expandedHint": {
"description": "The verb which describes the ExpansionTile state when an expanded ExpansionTile is pressed."
},
"collapsedHint": "Expanded",
"@collapsedHint": {
"description": "The verb which describes the ExpansionTile state when a collapsed ExpansionTile is pressed."
},
"remainingTextFieldCharacterCountZero": "No characters remaining",
"@remainingTextFieldCharacterCountZero": {
"optional": true
......
......@@ -135,5 +135,11 @@
"scrimLabel": "Sombreado",
"bottomSheetLabel": "Hoja inferior",
"scrimOnTapHint": "Cerrar $modalRouteContentName",
"keyboardKeyShift": "Mayús"
"keyboardKeyShift": "Mayús",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -134,5 +134,11 @@
"scrimLabel": "Sirm",
"bottomSheetLabel": "Alumine leht",
"scrimOnTapHint": "Sule $modalRouteContentName",
"keyboardKeyShift": "Tõstuklahv"
"keyboardKeyShift": "Tõstuklahv",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -133,5 +133,11 @@
"scrimLabel": "Barrera",
"bottomSheetLabel": "Behealdeko orria",
"scrimOnTapHint": "Itxi $modalRouteContentName",
"keyboardKeyShift": "Maius"
"keyboardKeyShift": "Maius",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -134,5 +134,11 @@
"scrimLabel": "رویه",
"bottomSheetLabel": "برگ زیرین",
"scrimOnTapHint": "بستن $modalRouteContentName",
"keyboardKeyShift": "کلید تبدیل"
"keyboardKeyShift": "کلید تبدیل",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -134,5 +134,11 @@
"scrimLabel": "Sermi",
"bottomSheetLabel": "Alapaneeli",
"scrimOnTapHint": "Sulje $modalRouteContentName",
"keyboardKeyShift": "Vaihto"
"keyboardKeyShift": "Vaihto",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -134,5 +134,11 @@
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Isara ang $modalRouteContentName",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -135,5 +135,11 @@
"scrimLabel": "Fond",
"bottomSheetLabel": "Bottom sheet",
"scrimOnTapHint": "Fermer $modalRouteContentName",
"keyboardKeyShift": "Maj"
"keyboardKeyShift": "Maj",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -135,5 +135,11 @@
"scrimLabel": "Sombreado",
"bottomSheetLabel": "Panel inferior",
"scrimOnTapHint": "Pechar $modalRouteContentName",
"keyboardKeyShift": "Maiús"
"keyboardKeyShift": "Maiús",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -134,5 +134,11 @@
"scrimLabel": "Gitter",
"bottomSheetLabel": "Ansicht am unteren Rand",
"scrimOnTapHint": "$modalRouteContentName schließen",
"keyboardKeyShift": "Umschalttaste"
"keyboardKeyShift": "Umschalttaste",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -133,5 +133,11 @@
"scrimLabel": "સ્ક્રિમ",
"bottomSheetLabel": "બોટમ શીટ",
"scrimOnTapHint": "$modalRouteContentNameને બંધ કરો",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -140,5 +140,11 @@
"scrimLabel": "מיסוך",
"bottomSheetLabel": "גיליון תחתון",
"scrimOnTapHint": "סגירת $modalRouteContentName",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -134,5 +134,11 @@
"scrimLabel": "स्क्रिम",
"bottomSheetLabel": "बॉटम शीट",
"scrimOnTapHint": "$modalRouteContentName को बंद करें",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -137,5 +137,11 @@
"scrimLabel": "Rubno",
"bottomSheetLabel": "Donja tablica",
"scrimOnTapHint": "Zatvori $modalRouteContentName",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -134,5 +134,11 @@
"scrimLabel": "Borítás",
"bottomSheetLabel": "Alsó lap",
"scrimOnTapHint": "$modalRouteContentName bezárása",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -139,5 +139,11 @@
"scrimLabel": "Դիմակ",
"bottomSheetLabel": "Ներքևի էկրան",
"scrimOnTapHint": "Փակել՝ $modalRouteContentName",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -134,5 +134,11 @@
"scrimLabel": "Scrim",
"bottomSheetLabel": "Sheet Bawah",
"scrimOnTapHint": "Tutup $modalRouteContentName",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -133,5 +133,11 @@
"scrimLabel": "Möskvi",
"bottomSheetLabel": "Blað neðst",
"scrimOnTapHint": "Loka $modalRouteContentName",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -134,5 +134,11 @@
"scrimLabel": "Rete",
"bottomSheetLabel": "Riquadro inferiore",
"scrimOnTapHint": "Chiudi $modalRouteContentName",
"keyboardKeyShift": "Maiusc"
"keyboardKeyShift": "Maiusc",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -134,5 +134,11 @@
"scrimLabel": "スクリム",
"bottomSheetLabel": "ボトムシート",
"scrimOnTapHint": "$modalRouteContentName を閉じる",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -133,5 +133,11 @@
"scrimLabel": "სკრიმი",
"bottomSheetLabel": "ქვედა ფურცელი",
"scrimOnTapHint": "$modalRouteContentName-ის დახურვა",
"keyboardKeyShift": "ცვლა"
"keyboardKeyShift": "ცვლა",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -135,5 +135,11 @@
"scrimLabel": "Кенеп",
"bottomSheetLabel": "Төменгі парақша",
"scrimOnTapHint": "$modalRouteContentName жабу",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -134,5 +134,11 @@
"scrimLabel": "ផ្ទាំងស្រអាប់",
"bottomSheetLabel": "សន្លឹក​ខាងក្រោម",
"scrimOnTapHint": "បិទ $modalRouteContentName",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -133,5 +133,11 @@
"scrimLabel": "\u0cb8\u0ccd\u0c95\u0ccd\u0cb0\u0cbf\u0cae\u0ccd",
"bottomSheetLabel": "\u0c95\u0cc6\u0cb3\u0cad\u0cbe\u0c97\u0ca6\u0020\u0cb6\u0cc0\u0c9f\u0ccd",
"scrimOnTapHint": "\u0024\u006d\u006f\u0064\u0061\u006c\u0052\u006f\u0075\u0074\u0065\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u004e\u0061\u006d\u0065\u0020\u0c85\u0ca8\u0ccd\u0ca8\u0cc1\u0020\u0cae\u0cc1\u0c9a\u0ccd\u0c9a\u0cbf\u0cb0\u0cbf",
"keyboardKeyShift": "\u0053\u0068\u0069\u0066\u0074"
"keyboardKeyShift": "\u0053\u0068\u0069\u0066\u0074",
"expansionTileExpandedHint": "\u0064\u006f\u0075\u0062\u006c\u0065\u0020\u0074\u0061\u0070\u0020\u0074\u006f\u0020\u0063\u006f\u006c\u006c\u0061\u0070\u0073\u0065\u0027",
"expansionTileCollapsedHint": "\u0064\u006f\u0075\u0062\u006c\u0065\u0020\u0074\u0061\u0070\u0020\u0074\u006f\u0020\u0065\u0078\u0070\u0061\u006e\u0064",
"expansionTileExpandedTapHint": "\u0043\u006f\u006c\u006c\u0061\u0070\u0073\u0065",
"expansionTileCollapsedTapHint": "\u0045\u0078\u0070\u0061\u006e\u0064\u0020\u0066\u006f\u0072\u0020\u006d\u006f\u0072\u0065\u0020\u0064\u0065\u0074\u0061\u0069\u006c\u0073",
"expandedHint": "\u0043\u006f\u006c\u006c\u0061\u0070\u0073\u0065\u0064",
"collapsedHint": "\u0045\u0078\u0070\u0061\u006e\u0064\u0065\u0064"
}
......@@ -134,5 +134,11 @@
"scrimLabel": "스크림",
"bottomSheetLabel": "하단 시트",
"scrimOnTapHint": "$modalRouteContentName 닫기",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -133,5 +133,11 @@
"scrimLabel": "Кенеп",
"bottomSheetLabel": "Ылдыйкы экран",
"scrimOnTapHint": "$modalRouteContentName жабуу",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -133,5 +133,11 @@
"scrimLabel": "Scrim",
"bottomSheetLabel": "ຊີດລຸ່ມສຸດ",
"scrimOnTapHint": "ປິດ $modalRouteContentName",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -140,5 +140,11 @@
"scrimLabel": "Užsklanda",
"bottomSheetLabel": "Apatinis lapas",
"scrimOnTapHint": "Uždaryti „$modalRouteContentName“",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -135,5 +135,11 @@
"scrimLabel": "Pārklājums",
"bottomSheetLabel": "Ekrāna apakšdaļas lapa",
"scrimOnTapHint": "Aizvērt $modalRouteContentName",
"keyboardKeyShift": "Pārslēgšanas taustiņš"
"keyboardKeyShift": "Pārslēgšanas taustiņš",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -133,5 +133,11 @@
"scrimLabel": "Скрим",
"bottomSheetLabel": "Долен лист",
"scrimOnTapHint": "Затворете ја $modalRouteContentName",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -133,5 +133,11 @@
"scrimLabel": "സ്ക്രിം",
"bottomSheetLabel": "ബോട്ടം ഷീറ്റ്",
"scrimOnTapHint": "$modalRouteContentName അടയ്ക്കുക",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -135,5 +135,11 @@
"scrimLabel": "Скрим",
"bottomSheetLabel": "Доод хүснэгт",
"scrimOnTapHint": "$modalRouteContentName-г хаах",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -135,5 +135,11 @@
"scrimLabel": "स्क्रिम",
"bottomSheetLabel": "तळाशी असलेली शीट",
"scrimOnTapHint": "$modalRouteContentName बंद करा",
"keyboardKeyShift": "शिफ्ट"
"keyboardKeyShift": "शिफ्ट",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -135,5 +135,11 @@
"scrimLabel": "Scrim",
"bottomSheetLabel": "Helaian Bawah",
"scrimOnTapHint": "Tutup $modalRouteContentName",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -133,5 +133,11 @@
"scrimLabel": "Scrim",
"bottomSheetLabel": "အောက်ခြေအပိုဆောင်း စာမျက်နှာ",
"scrimOnTapHint": "$modalRouteContentName ပိတ်ရန်",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -132,5 +132,11 @@
"scrimLabel": "Vev",
"bottomSheetLabel": "Felt nederst",
"scrimOnTapHint": "Lukk $modalRouteContentName",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -133,5 +133,11 @@
"scrimLabel": "स्क्रिम",
"bottomSheetLabel": "पुछारको पाना",
"scrimOnTapHint": "$modalRouteContentName बन्द गर्नुहोस्",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -134,5 +134,11 @@
"scrimLabel": "Scrim",
"bottomSheetLabel": "Blad onderaan",
"scrimOnTapHint": "$modalRouteContentName sluiten",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -132,5 +132,11 @@
"scrimLabel": "Vev",
"bottomSheetLabel": "Felt nederst",
"scrimOnTapHint": "Lukk $modalRouteContentName",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -133,5 +133,11 @@
"scrimLabel": "ସ୍କ୍ରିମ",
"bottomSheetLabel": "ବଟମ ସିଟ",
"scrimOnTapHint": "$modalRouteContentNameକୁ ବନ୍ଦ କରନ୍ତୁ",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -133,5 +133,11 @@
"scrimLabel": "ਸਕ੍ਰਿਮ",
"bottomSheetLabel": "ਹੇਠਲੀ ਸ਼ੀਟ",
"scrimOnTapHint": "$modalRouteContentName ਨੂੰ ਬੰਦ ਕਰੋ",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -140,5 +140,11 @@
"scrimLabel": "Siatka",
"bottomSheetLabel": "Plansza dolna",
"scrimOnTapHint": "Zamknij: $modalRouteContentName",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -135,5 +135,11 @@
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -136,5 +136,11 @@
"scrimLabel": "Scrim",
"bottomSheetLabel": "Página inferior",
"scrimOnTapHint": "Fechar $modalRouteContentName",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -138,5 +138,11 @@
"scrimLabel": "Material",
"bottomSheetLabel": "Foaie din partea de jos",
"scrimOnTapHint": "Închideți $modalRouteContentName",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -141,5 +141,11 @@
"scrimLabel": "Маска",
"bottomSheetLabel": "Нижний экран",
"scrimOnTapHint": "Закрыть $modalRouteContentName",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -133,5 +133,11 @@
"scrimLabel": "ස්ක්‍රිම්",
"bottomSheetLabel": "පහළම පත්‍රය",
"scrimOnTapHint": "$modalRouteContentName වසන්න",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -140,5 +140,11 @@
"scrimLabel": "Scrim",
"bottomSheetLabel": "Dolný hárok",
"scrimOnTapHint": "Zavrieť $modalRouteContentName",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -140,5 +140,11 @@
"scrimLabel": "Scrim",
"bottomSheetLabel": "Razdelek na dnu zaslona",
"scrimOnTapHint": "Zapiranje »$modalRouteContentName«",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -133,5 +133,11 @@
"scrimLabel": "Kanavacë",
"bottomSheetLabel": "Fleta e poshtme",
"scrimOnTapHint": "Mbyll $modalRouteContentName",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -137,5 +137,11 @@
"scrimLabel": "Скрим",
"bottomSheetLabel": "Доња табела",
"scrimOnTapHint": "Затвори: $modalRouteContentName",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -134,5 +134,11 @@
"scrimLabel": "Scrim",
"bottomSheetLabel": "Ark på nedre delen av skärmen",
"scrimOnTapHint": "Stäng $modalRouteContentName",
"keyboardKeyShift": "Skift"
"keyboardKeyShift": "Skift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -135,5 +135,11 @@
"scrimLabel": "Scrim",
"bottomSheetLabel": "Safu ya Chini",
"scrimOnTapHint": "Funga $modalRouteContentName",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -135,5 +135,11 @@
"scrimLabel": "ஸ்க்ரிம்",
"bottomSheetLabel": "கீழ்த் திரை",
"scrimOnTapHint": "$modalRouteContentName ஐ மூடுக",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -133,5 +133,11 @@
"scrimLabel": "స్క్రిమ్",
"bottomSheetLabel": "దిగువున ఉన్న షీట్",
"scrimOnTapHint": "$modalRouteContentName‌ను మూసివేయండి",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -134,5 +134,11 @@
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "ปิด $modalRouteContentName",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -134,5 +134,11 @@
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Isara ang $modalRouteContentName",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -134,5 +134,11 @@
"scrimLabel": "opaklık katmanı",
"bottomSheetLabel": "alt sayfa",
"scrimOnTapHint": "$modalRouteContentName içeriğini kapat",
"keyboardKeyShift": "üst karakter"
"keyboardKeyShift": "üst karakter",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -140,5 +140,11 @@
"scrimLabel": "Маскувальний фон",
"bottomSheetLabel": "Нижній екран",
"scrimOnTapHint": "Закрити: $modalRouteContentName",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -134,5 +134,11 @@
"scrimLabel": "اسکریم",
"bottomSheetLabel": "نیچے کی شیٹ",
"scrimOnTapHint": "$modalRouteContentName بند کریں",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -133,5 +133,11 @@
"scrimLabel": "Kanop",
"bottomSheetLabel": "Quyi ekran",
"scrimOnTapHint": "Yopish: $modalRouteContentName",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -134,5 +134,11 @@
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bảng dưới cùng",
"scrimOnTapHint": "Đóng $modalRouteContentName",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -134,5 +134,11 @@
"scrimLabel": "纱罩",
"bottomSheetLabel": "底部动作条",
"scrimOnTapHint": "关闭 $modalRouteContentName",
"keyboardKeyShift": "Shift"
"keyboardKeyShift": "Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -133,5 +133,11 @@
"scrimLabel": "I-Scrim",
"bottomSheetLabel": "Ishidi Eliphansi",
"scrimOnTapHint": "Vala i-$modalRouteContentName",
"keyboardKeyShift": "U-Shift"
"keyboardKeyShift": "U-Shift",
"expansionTileExpandedHint": "double tap to collapse'",
"expansionTileCollapsedHint": "double tap to expand",
"expansionTileExpandedTapHint": "Collapse",
"expansionTileCollapsedTapHint": "Expand for more details",
"expandedHint": "Collapsed",
"collapsedHint": "Expanded"
}
......@@ -50,6 +50,10 @@ void main() {
expect(localizations.alertDialogLabel, isNotNull);
expect(localizations.collapsedIconTapHint, isNotNull);
expect(localizations.expandedIconTapHint, isNotNull);
expect(localizations.expansionTileExpandedHint, isNotNull);
expect(localizations.expansionTileCollapsedHint, isNotNull);
expect(localizations.collapsedHint, isNotNull);
expect(localizations.expandedHint, isNotNull);
expect(localizations.refreshIndicatorSemanticLabel, isNotNull);
expect(localizations.remainingTextFieldCharacterCount(0), isNotNull);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment