Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Persian Localization #78

Open
marc-medley opened this issue Jan 25, 2024 · 2 comments
Open

Persian Localization #78

marc-medley opened this issue Jan 25, 2024 · 2 comments
Assignees
Labels
in progress localization: code Code support for multiple locales.

Comments

@marc-medley
Copy link
Member

marc-medley commented Jan 25, 2024

Translation Team Question: Can the iOS Daily Dozen app work with a Persian calendar?

Yes, Daily Dozen version v3.2.1. was restructured to support language and regional localizations.

The Daily Dozen app nows uses Apple's foundation calendar for localized date conversions. The calendar choice is a user setting at the device level.

A quick check was done based on today's date:

date_example

The following was found:

DailyDozenToday

DailyDozenWeightScale

Comments:

  1. What shows as English text sections are what a NutritionFacts translation spreadsheet will provide.
  2. The Persian calendar text sections are provided by the device operating system based on the user device level settings. No NutritionFacts translations needed for these components.
  3. The 2nd Daily Dozen screenshot show a place where the layout would need to be adjusted a bit for the smaller screen sizes.

Next Steps: When a Farsi/Persian translation is available, then app can be tested to find UI layout issues or other details which may need to be adjusted. At that time the app details can be adjusted.

@marc-medley marc-medley added question Indicates that an issue, pull request, or discussion needs more information. localization: code Code support for multiple locales. on hold labels Jan 25, 2024
@marc-medley marc-medley self-assigned this Jan 25, 2024
@marc-medley marc-medley added in progress and removed question Indicates that an issue, pull request, or discussion needs more information. on hold labels Feb 9, 2024
@marc-medley marc-medley changed the title Persian Calendar Localization Persian Localization Feb 9, 2024
@marc-medley
Copy link
Member Author

iPod Touch (small screen test case) iOS 15 show that the streaks can clip the checkboxes.

PersianStreaks_16
PersianStreaks_103

@marc-medley
Copy link
Member Author

Analytics

  • Appears to be correctable in TSV file.
  • Confirm heading localization.

Analytics text

Carriage Returns

  • Check escaped newline handling in the processing flow from TSV to AndriodOS and AppleOS files.

carriage returns

Checkbox: select order and alignment

Checkbox order and alignment

Hyperlink Formatting

  • Markdown hyperlink formatting needs to be fixed.

hyperlink formatting

Localize Progress Completed/Total Stats Numbers

Note: Numberic localization is provided by the OS, but has not yet be connected. Once the connection is made, then all app language will be using localized numbers.

Localize numbers for x:y

Localized Calendar numbers

Semi-Spaces

semi-space

Titles Need Higher Contrast

white-colored titles

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in progress localization: code Code support for multiple locales.
Projects
None yet
Development

No branches or pull requests

1 participant