I'm writing some code that turns duration into human-readable text. And I wish to do it correctly. Below are example cases, please point out the mistakes in French one. (I don't have any French knowledge)
English:
| Long | Mid | Short |
|---|---|---|
| a second | 1 sec | 1s |
| 2 seconds | 2 sec | 2s |
| a minute | 1 min | 1m |
| 6 minutes | 6 min | 6m |
| an hour | 1 hr | 1h |
| 9 hours | 9 hr | 9h |
| a day | 1 day | 1d |
| 6 days | 6 day | 6d |
| a week | 1 wk | 1wk |
| 2 weeks | 2 wk | 2wk |
| a month | 1 mo | 1mo |
| 3 months | 3 mo | 3mo |
| a year | 1 yr | 1y |
| 7 years | 7 yr | 7y |
French:
Please
| Long | Mid | Short |
|---|---|---|
| une seconde | 1 sec | 1 s |
| 8 secondes | 8 sec | 8 s |
| une minute | 1 min | 1 min |
| 9 minutes | 9 min | 9 min |
| une heure | 1 hr | 1 h |
| 10 heures | 10 hr | 10 h |
| un jour | 1 jour | 1 j |
| 11 jours | 11 jours | 11 j |
| une semaine | 1 sem | 1 sem |
| 4 semaines | 4 sem | 4 sem |
| un mois | 1 mois | 1 mo |
| 2 mois | 2 mois | 2 mo |
| un an | 1 an | 1 an |
| 9 ans | 9 ans | 9 ans |
Merci beaucoup!