i18n strings audit (#1350)

* Tried to get accessibilityHints to conform to Apple guidelines
* Tried to make some more helpful `accessibilityLabel`s
* Used fork of fluent_conv to support function results as selectors in Fluent
* Custom VOWORCON function for Fluent

Note that there are still many accessibility problems for screen readers. This
just tries to make sure the strings up for translation are somewhat less
confusing in that context.

Part of #1223
This commit is contained in:
Ken-ichi authored and GitHub committed 2024-04-10 15:27:38 -07:00
1 parent 33d7ef6c5b
commit e17c65d5d1
54 files changed
+3280 -1315

No files matched your search

+1 -1
View File
@@ -145,7 +145,7 @@ describe( "Signed in user", () => {
await element( by.id( `ObsDetails.${uuid}` ) ).scrollTo( "bottom" );
const comment = element( by.text( "This is a comment" ) );
await waitFor( comment ).toBeVisible().withTimeout( 10000 );
await element( by.label( "Navigate back" ) ).tap( );
await element( by.label( "Go back" ) ).tap( );
await waitFor( username ).toBeVisible( ).withTimeout( 10000 );
/*