Skip to content

Conversation

@Compute64bits
Copy link

@Compute64bits Compute64bits commented May 25, 2025

Description

I've added French language support :)

ps : this is my first contribution to a github project, sorry if I made mistakes 😅

Platform Affected

  • iOS
  • Android

Checklist

  • Necessary comments have been made.
  • I have tested this change on:
    • iOS Simulator/Device
    • Android Emulator/Device
  • Unit tests and integration tests pass locally.

Copy link
Owner

@a-ghorbani a-ghorbani left a comment

Choose a reason for hiding this comment

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

This is amazing. thanks for taking the time and going through all items and translating to French 🇫🇷. merci beaucoup!

a quick note: I don't speak French myself, so I'm using an LLM to help review the translations. One has been flagged, though the model may not have full context, so it could be a false alarm. Just flagging it for your review to double-check the translation accuracy. Thanks!

common: {
cancel: 'Annuler',
delete: 'Supprimer',
dismiss: 'Refuser',
Copy link
Owner

Choose a reason for hiding this comment

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

Note: I don't speak French myself, so I'm using an LLM to help review the translations. This one was flagged as potentially suboptimal, though the model may not have full context, so it could be a false alarm. Just flagging it for your review to double-check the translation accuracy. Thanks!
| Dismiss | Refuser | ⚠️ | "Refuser" means "refuse/reject". Better: "Ignorer" or "Fermer" |

Choose a reason for hiding this comment

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

Yes, dismiss is better translated as "Fermer" in this context (I'm French).

Copy link
Author

Choose a reason for hiding this comment

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

oh yes it's right, sorry !

@Compute64bits Compute64bits changed the title feat: adding french language i have fail sorry, wait i resend correcty 😭 May 28, 2025
@Compute64bits Compute64bits changed the title i have fail sorry, wait i resend correcty 😭 feat: adding french language May 28, 2025
@Compute64bits
Copy link
Author

Compute64bits commented May 28, 2025

i think is okay
ps: sorry if I use github anyhow, I'm not a github pro 😭

@a-ghorbani
Copy link
Owner

i think is okay ps: sorry if I use github anyhow, I'm not a github pro 😭

Thanks, no worries. I'll review.

btw, an easy way to check if the test/linter fails locally is using these commands:

> yarn lint
> yarn typecheck
> yarn test

@Compute64bits
Copy link
Author

thank you for your kindness ! <3
I think all is good, I just have 2 warnings with yarn lint, but it's in the DevToolsScreen file, I think it was already there

Copy link
Owner

@a-ghorbani a-ghorbani left a comment

Choose a reason for hiding this comment

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

Thanks for the changes! I found a few items I'd appreciate your review on. Thanks!

@Compute64bits
Copy link
Author

it's good ? :)

@a-ghorbani
Copy link
Owner

it's good ? :)

Hey! Sorry for the delay. I was tied up with the Vision release and just got a chance to review the PRs today.
Thanks for your patience.

It seems the ci typecheck is failing, most likely because there are new entries in l10n.ts on main that aren't in this branch.

Would you mind syncing the branch with main before we merge, just to make sure everything is in sync?

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.

4 participants