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

Feature: Added flutter internationalizing #128

Closed
wants to merge 3 commits into from
Closed

Conversation

Votyer
Copy link

@Votyer Votyer commented Dec 19, 2023

# Conflicts:
#	lib/constants/functions.dart
#	lib/custom_widgets/accounts_sum.dart
#	lib/pages/add_page/add_page.dart
#	lib/pages/structure.dart
#	pubspec.yaml
@Votyer Votyer changed the title Feature: Added flutter internationalizing #112 Feature: Added flutter internationalizing Dec 19, 2023
@Votyer Votyer changed the title #112 Feature: Added flutter internationalizing Feature: Added flutter internationalizing Dec 19, 2023
Copy link
Collaborator

@theperu theperu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi! I tried to run your changes and I noticed a few things. It seems to me that only a few things are translated while others are always kept in english which makes the app look a bit weird, some of these things are: dates, graphs page, "planned" and "planning" inside the Planning page, "Transactions" in the Transactions page.
Apart from this I tested the app on Android and it looks like the "Add transaction" page as some issue and throws an error (see the video below)

Screenrecorder-2023-12-24-12-13-53-775.mov

In the end I think that going forward with a complete translation of the app in Italian might be good but it will cost quite some time since we have smooth a lot of things out. I'll wait also for the opinion of @mikev-cw and @lucaantonelli

@@ -0,0 +1,3 @@
arb-dir: lib/l10n
template-arb-file: app_en.arb
output-localization-file: app_localizations.dart
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

When I run the main I get an error because it looks like that the word dashboard doesn't have a translation in the Italian file, you can check the missing words by adding here untranslated-messages-file: missingWords.txt

@mikev-cw
Copy link
Collaborator

Same error of @theperu on the "Add" page.

In the end I think that going forward with a complete translation of the app in Italian might be good but it will cost quite some time since we have smooth a lot of things out. I'll wait also for the opinion of @mikev-cw and @lucaantonelli

Anyway I'm agreeding with this. This work is good enough and have all the "base things" we need, but it threatens to take away time from the milestones. Maybe we can speak on Discord about keeping this and go deeper, or park somewhere.

@theperu
Copy link
Collaborator

theperu commented Jan 22, 2024

@mikev-cw and @lucaantonelli the support for other languages is quite far in the future in my opinion so I think we should just close this and comeback to it once the app is more mature and stable.
@Votyer the work that you have done is interesting and it might be useful in the future but unfortunately I think we need to focus on our milestone and releasing the beta now, I really appreciate your work though and I hope you'll keep helping the project going forward 🙂

@mikev-cw
Copy link
Collaborator

@mikev-cw and @lucaantonelli the support for other languages is quite far in the future in my opinion so I think we should just close this and comeback to it once the app is more mature and stable. @Votyer the work that you have done is interesting and it might be useful in the future but unfortunately I think we need to focus on our milestone and releasing the beta now, I really appreciate your work though and I hope you'll keep helping the project going forward 🙂

100% agreed.
This will be our starting point when this task becomes higher on priority. Thank you!

@theperu theperu closed this Jan 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants