Skip to content

French translation improvements#443

Open
ldmpub wants to merge 19 commits intoRazeeman:devfrom
ldmpub:dev
Open

French translation improvements#443
ldmpub wants to merge 19 commits intoRazeeman:devfrom
ldmpub:dev

Conversation

@ldmpub
Copy link
Contributor

@ldmpub ldmpub commented Jan 31, 2026

Hi,

New proposals.

Translation is complex (due to the impressive number of app features + lack of documentation + some 'strange' behavior and quite bad initial french translation, the 2 last items prevent to test and learn easily 😇).

Feel free not to include these proposals in "this week-end" release ... there is no hurry.

@ldmpub
Copy link
Contributor Author

ldmpub commented Feb 11, 2026

@Razeeman: Translation (french) improved and ready to be reviewed ...

Copy link
Contributor Author

@ldmpub ldmpub left a comment

Choose a reason for hiding this comment

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

Added some comments to request several "translation strings".

<string name="settings_start_timer_by_long_click">Démarrer et arrêter les enregistrements par appui long</string>
<string name="settings_change_card_size">Modifier la taille des cartes d\'activité</string>
<string name="settings_archive">Archiver</string>
<string name="settings_archive">Archives</string>
Copy link
Contributor Author

Choose a reason for hiding this comment

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

See issue => #445

Copy link
Owner

Choose a reason for hiding this comment

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

Answered in the issue.

<string name="change_record_type_categories_empty">Aucune catégorie définie</string>
<string name="change_record_type_goal_time_disabled">Désactivé</string>
<string name="change_record_type_goal_time_hint">Objectif</string>
<string name="change_record_type_goal_time_hint">Objectifs</string>
Copy link
Contributor Author

@ldmpub ldmpub Feb 12, 2026

Choose a reason for hiding this comment

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

This string is also used several times (at least 2 => see (1)) in the app with differents contexts sometime singular is more logical and in some other place plural is better (for notice because you could choose to let this without any change).

(1) when defining a goal on an activity (singular) and as "app main menu" (plural)

Copy link
Owner

Choose a reason for hiding this comment

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

Probably you are right, but adding new strings is always hard, because of many languages.

@Razeeman
Copy link
Owner

Hello! Thank you again for the help. Will review the changes.

<string name="time_hour">h</string>
<string name="time_minute">m</string>
<string name="time_second">s</string>
<string name="time_minute">min</string>
Copy link
Owner

Choose a reason for hiding this comment

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

Probably better to leave it as one letter? Similar to "day" and "hour", it is displayed in the detailed statistics bar chart legend, and the space is limited there.

<string name="time_minute">m</string>
<string name="time_second">s</string>
<string name="time_minute">min</string>
<string name="time_second">sec</string>
Copy link
Owner

Choose a reason for hiding this comment

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

Same as for "min"

<string name="statistics_total_tracked_short">Total</string>
<string name="statistics_hint">Appuyez sur une carte pour afficher les statistiques détaillées</string>
<string name="statistics_daily_calendar_hint">Calendrier journalier</string>
<string name="statistics_hint">Appuyez sur une activité pour afficher les statistiques détaillées</string>
Copy link
Owner

Choose a reason for hiding this comment

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

The same hint is displayed for tags and categories which are not activities, because of that hint has more general "carte".


<!-- Complex rules -->
<string name="complex_rules_hint">Permet la mise en place fine de certains paramètres</string>
<string name="complex_rules_hint">Automatisez des actions pour certaines activités</string>
Copy link
Owner

Choose a reason for hiding this comment

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

Complex rules are not only for activities, because of that hint has more general "paramètres"

<br/>
Exemple :<br/>
\"Lecture\",2026-12-31 09:45:00,2026-12-31 10:55:35,\"Commentaire, icic le commentaire\"
\"Lecture\",2026-12-31 09:45:00,2026-12-31 10:55:35,\"Ceci est un commentaire.\"
Copy link
Owner

@Razeeman Razeeman Mar 1, 2026

Choose a reason for hiding this comment

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

There is a comma in the original translation, to show that commas are allowed.

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.

2 participants