You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/ff-concepts/localization-accessibility/accessibility.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -28,7 +28,7 @@ Here are some key accessibility features you can use:
28
28
29
29
You can use **Semantic Labels** to provide custom descriptions, hints, or to emphasize the importance of specific parts of the widget tree. This ensures that screen reader users receive clear and meaningful information about each widget more effectively.
30
30
31
-
For example, in an e-commerce app, you can add a semantic label to an '*Add to Bag*' button with a message like '*Add this item to cart*', which helps users better understand the button's action.
31
+
For example, in an e-commerce app, you can add a semantic label to an '*Add to Bag*' button with a message like '*Add the selected item to cart*', which helps users better understand the button's action.
32
32
33
33
To add a semantic label for any widget, select the widget, move to the properties panel (right side), tap the document icon inside the **Accessibility & Semantic Label** section, add the message, and click **Save**.
Copy file name to clipboardExpand all lines: docs/ff-concepts/localization-accessibility/localization.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,7 +24,7 @@ In a nutshell, internationalization is about making your app to support multiple
24
24
25
25
FlutterFlow enables you to translate all text in your app at once using Google Translate or to manually adjust translations as needed. Additionally, you can localize predefined messages, such as permission prompts, authentication snackbars, and other in-app notifications.
26
26
27
-
Adding multi-language support is essential for making your app accessible to a wider audience. For instance, if your app provides exercise instructions only in English, non-English speakers may struggle to understand and choose a different app, even if it's less effective, simply because it's available in their language. Implementing a multi-language feature helps your app succeed globally by offering a user-friendly experience for diverse audiences.
27
+
Adding multi-language support is essential for making your app accessible to a wider audience. For instance, if your app provides exercise instructions only in English, non-English speakers may find it hard to understand and might choose a different app, even if it’s less effective, simply because it’s available in their language. Implementing a multi-language feature helps your app succeed globally by offering a user-friendly experience for diverse audiences.
28
28
29
29
To add multi-language support in FlutterFlow, navigate to **Settings and Integrations** > **Languages**, add the languages to support, set a primary language as a fallback, and optionally choose a display language. Then, use **Translate All** for automatic translations and adjust them if needed. Finally, verify translations on different pages by changing the language dropdown in the canvas.
30
30
@@ -75,7 +75,7 @@ You can customize the appearance using the various properties available under th
75
75
76
76
:::tip
77
77
78
-
By default, the LanguageSelector widget does not persist the user's language choice across app sessions. To retain the selected language, enable the **Persist Selection** option under language settings.
78
+
By default, the **LanguageSelector** widget does not persist the user's language choice across app sessions. To retain the selected language, enable the **Persist Selection** option under Language Settings.
79
79
80
80
:::
81
81
@@ -159,7 +159,7 @@ Permission messages are displayed based on the features included in your app. Fo
159
159
</div>
160
160
<p></p>
161
161
162
-
## Retrieving Language Related Data
162
+
## Accessing Language-Specific Data
163
163
164
164
When building a multi-language app, you may need data like the current language code or language-specific text.
0 commit comments