Skip to content
This repository was archived by the owner on Sep 9, 2024. It is now read-only.

Commit 524803f

Browse files
committed
Merge branch 'main' into next
2 parents 19dfc08 + dcf2fc9 commit 524803f

File tree

4 files changed

+59
-59
lines changed

4 files changed

+59
-59
lines changed

lerna.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
22
"$schema": "node_modules/lerna/schemas/lerna-schema.json",
3-
"version": "3.3.4"
3+
"version": "3.3.5"
44
}

packages/app/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@staticcms/app",
3-
"version": "3.3.4",
3+
"version": "3.3.5",
44
"license": "MIT",
55
"description": "Static CMS application.",
66
"repository": "https://github.com/StaticJsCMS/static-cms",
@@ -39,7 +39,7 @@
3939
"dependencies": {
4040
"@babel/eslint-parser": "7.22.15",
4141
"@babel/runtime": "7.23.1",
42-
"@staticcms/core": "^3.3.4",
42+
"@staticcms/core": "^3.3.5",
4343
"buffer": "6.0.3",
4444
"react": "18.2.0",
4545
"react-dom": "18.2.0",

packages/core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@staticcms/core",
3-
"version": "3.3.4",
3+
"version": "3.3.5",
44
"license": "MIT",
55
"description": "Static CMS core application.",
66
"repository": "https://github.com/StaticJsCMS/static-cms",

packages/core/src/locales/fr/index.ts

Lines changed: 55 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ const fr: LocalePhrasesRoot = {
1212
errors: {
1313
email: "Assurez-vous d'avoir entré votre email.",
1414
password: 'Merci de saisir votre mot de passe.',
15-
authTitle: undefined, // English translation: 'Error logging in'
15+
authTitle: 'Erreur de connexion',
1616
authBody: '%{details}',
17-
netlifyIdentityNotFound: undefined, // English translation: 'Netlify Identity plugin not found'
17+
netlifyIdentityNotFound: 'plugin Netlify Identity non trouvé',
1818
identitySettings:
19-
"Impsosible d'accéder aux paramètres d'identité. Si vous utilisez le backend git-gateway, merci de vous assurer que vous avez bien activé le service Identity et la passerelle Git.",
19+
"Impossible d'accéder aux paramètres d'identité. Si vous utilisez le backend git-gateway, merci de vous assurer que vous avez bien activé le service Identity et la passerelle Git.",
2020
},
2121
},
2222
app: {
@@ -30,7 +30,7 @@ const fr: LocalePhrasesRoot = {
3030
loading: 'Chargement...',
3131
errorHeader: 'Erreur au chargement de la configuration du CMS',
3232
configErrors: 'Erreurs de configuration',
33-
configNotFound: undefined, // English translation: 'Config not found'
33+
configNotFound: 'Configuration non trouvée',
3434
checkConfigYml: 'Vérifiez votre fichier config.yml.',
3535
loadingConfig: 'Chargement de la configuration...',
3636
waitingBackend: 'En attente du serveur...',
@@ -69,8 +69,8 @@ const fr: LocalePhrasesRoot = {
6969
negateLabel: 'Non %{label}',
7070
},
7171
table: {
72-
summary: undefined, // English translation: 'Summary'
73-
collection: undefined, // English translation: 'Collection'
72+
summary: 'Résumé',
73+
collection: 'Collection',
7474
},
7575
defaultFields: {
7676
author: {
@@ -80,7 +80,7 @@ const fr: LocalePhrasesRoot = {
8080
label: 'Mis à jour le',
8181
},
8282
},
83-
notFound: undefined, // English translation: 'Collection not found'
83+
notFound: 'Collection non trouvée',
8484
},
8585
editor: {
8686
editorControl: {
@@ -102,8 +102,8 @@ const fr: LocalePhrasesRoot = {
102102
rangeMax: '%{fieldLabel} doit avoir %{maxCount} éléments(s) ou moins.',
103103
invalidPath: "'%{path}' n'est pas un chemin valide",
104104
pathExists: "Le chemin '%{path}' existe déjà",
105-
invalidColor: undefined, // English translation: 'Color '%{color}' is invalid.'
106-
invalidHexCode: undefined, // English translation: 'Hex codes must start with a # sign.'
105+
invalidColor: "La couleur '%{color}' n'est pas valide.",
106+
invalidHexCode: 'Les codes hexadécimaux doivent être préfixés par un signe #.',
107107
},
108108
i18n: {
109109
writingInLocale: 'Écrire en %{locale}',
@@ -125,10 +125,10 @@ const fr: LocalePhrasesRoot = {
125125
onPublishingBody: 'Voulez-vous vraiment publier cette entrée ?',
126126
onUnpublishingTitle: undefined, // English translation: 'Unpublish entry?'
127127
onUnpublishingBody: 'Voulez-vous vraiment dépublier cette entrée ?',
128-
onDeleteWithUnsavedChangesTitle: undefined, // English translation: 'Delete this published entry?'
128+
onDeleteWithUnsavedChangesTitle: 'Supprimer cette entrée publiée ?',
129129
onDeleteWithUnsavedChangesBody:
130130
'Voulez-vous vraiment supprimer cette entrée publiée ainsi que vos modifications non enregistrées de cette session ?',
131-
onDeletePublishedEntryTitle: undefined, // English translation: 'Delete this published entry?'
131+
onDeletePublishedEntryTitle: 'Supprimer cette entrée publiée ?',
132132
onDeletePublishedEntryBody: 'Voulez-vous vraiment supprimer cette entrée publiée ?',
133133
onDeleteUnpublishedChangesWithUnsavedChangesTitle: undefined, // English translation: 'Delete unpublished changes?'
134134
onDeleteUnpublishedChangesWithUnsavedChangesBody:
@@ -139,8 +139,8 @@ const fr: LocalePhrasesRoot = {
139139
loadingEntry: "Chargement de l'entrée...",
140140
},
141141
editorInterface: {
142-
sideBySideI18n: undefined, // English translation: 'I18n Side by Side'
143-
preview: undefined, // English translation: 'Preview'
142+
sideBySideI18n: 'I18n Côte à Côte',
143+
preview: 'Aperçu',
144144
toggleI18n: 'Édition multilingue',
145145
togglePreview: 'Aperçu',
146146
toggleScrollSync: 'Défilement synchronisé',
@@ -175,9 +175,9 @@ const fr: LocalePhrasesRoot = {
175175
deployPreviewPendingButtonLabel: "Vérifier l'aperçu",
176176
deployPreviewButtonLabel: "Voir l'aperçu",
177177
deployButtonLabel: 'Voir en direct',
178-
discardChanges: undefined, // English translation: 'Discard changes'
179-
discardChangesTitle: undefined, // English translation: 'Discard changes'
180-
discardChangesBody: undefined, // English translation: 'Are you sure you want to discard the unsaved changed?'
178+
discardChanges: 'Abandonner les modifications',
179+
discardChangesTitle: 'Abandonner les modifications',
180+
discardChangesBody: 'Voulez-vous vraiment supprimer vos modifications non enregistrées ?',
181181
},
182182
editorWidgets: {
183183
markdown: {
@@ -215,36 +215,36 @@ const fr: LocalePhrasesRoot = {
215215
},
216216
image: {
217217
choose: 'Choisir une image',
218-
chooseMultiple: undefined, // English translation: 'Choose images'
218+
chooseMultiple: 'Choisir des images',
219219
chooseUrl: 'Insérer depuis une adresse web',
220220
replaceUrl: 'Remplacer depuis une adresse web',
221221
promptUrl: "Entrer l'adresse web de l'image",
222222
chooseDifferent: 'Choisir une image différente',
223-
addMore: undefined, // English translation: 'Add more images'
223+
addMore: "Ajouter plus d'images",
224224
remove: "Supprimer l'image",
225-
removeAll: undefined, // English translation: 'Remove all images'
225+
removeAll: 'Supprimer toutes les images',
226226
},
227227
file: {
228228
choose: 'Choisir un fichier',
229229
chooseUrl: 'Insérer depuis une adresse web',
230-
chooseMultiple: undefined, // English translation: 'Choose files'
230+
chooseMultiple: 'Choisir des fichiers',
231231
replaceUrl: 'Remplacer depuis une adresse web',
232232
promptUrl: "Entrer l'adresse web du fichier",
233233
chooseDifferent: 'Choisir un fichier différent',
234-
addMore: undefined, // English translation: 'Add more files'
234+
addMore: 'Ajouter plus de fichiers',
235235
remove: 'Effacer le fichier',
236-
removeAll: undefined, // English translation: 'Remove all files'
236+
removeAll: 'Effacer tous les fichiers',
237237
},
238238
folder: {
239-
choose: undefined, // English translation: 'Choose a folder'
240-
chooseUrl: undefined, // English translation: 'Insert folder path'
241-
chooseMultiple: undefined, // English translation: 'Choose folders'
242-
replaceUrl: undefined, // English translation: 'Replace with path'
243-
promptUrl: undefined, // English translation: 'Enter path of the folder'
244-
chooseDifferent: undefined, // English translation: 'Choose different folder'
245-
addMore: undefined, // English translation: 'Add more folders'
246-
remove: undefined, // English translation: 'Remove folder'
247-
removeAll: undefined, // English translation: 'Remove all folders'
239+
choose: 'Choisir un dossier',
240+
chooseUrl: 'Insérer le chemin du dossier',
241+
chooseMultiple: 'Choisir des dossiers',
242+
replaceUrl: 'Remplacer par un chemin',
243+
promptUrl: 'Entrer le chemin du dossier',
244+
chooseDifferent: 'Choisir un dossier différent',
245+
addMore: 'Ajouter plus de dossiers',
246+
remove: 'Supprimer le dossier',
247+
removeAll: 'Supprimer tous les dossiers',
248248
},
249249
unknownControl: {
250250
noControl: "Pas de contrôle pour le gadget '%{widget}'.",
@@ -262,18 +262,18 @@ const fr: LocalePhrasesRoot = {
262262
},
263263
datetime: {
264264
now: 'Maintenant',
265-
invalidDateTitle: undefined, // English translation: 'Invalid date'
266-
invalidDateBody: undefined, // English translation: 'The date you entered is invalid.'
265+
invalidDateTitle: 'Date invalide',
266+
invalidDateBody: 'La date que vous avez saisi est invalide.',
267267
},
268268
list: {
269269
add: 'Ajouter %{item}',
270270
addType: 'Ajouter une entrée de type %{item}',
271-
noValue: undefined, // English translation: 'No value'
271+
noValue: 'Pas de valeur',
272272
},
273273
keyvalue: {
274-
key: undefined, // English translation: 'Key'
275-
value: undefined, // English translation: 'Value'
276-
uniqueKeys: undefined, // English translation: '%{keyLabel} must be unique'
274+
key: 'Clé',
275+
value: 'Valeur',
276+
uniqueKeys: '%{keyLabel} doit être unique',
277277
},
278278
code: {
279279
language: undefined, // English translation: 'Language'
@@ -291,13 +291,13 @@ const fr: LocalePhrasesRoot = {
291291
copied: 'Copié',
292292
},
293293
mediaLibrary: {
294-
onDeleteTitle: undefined, // English translation: 'Delete selected media?'
294+
onDeleteTitle: 'Supprimer la ressource sélectionné ?',
295295
onDeleteBody: 'Voulez-vous vraiment supprimer la ressource sélectionné ?',
296-
fileTooLargeTitle: undefined, // English translation: 'File too large'
296+
fileTooLargeTitle: 'Fichier trop volumineux',
297297
fileTooLargeBody:
298298
"Le fichier est trop volumineux.\nL'instance est configurée pour bloquer les envois de plus de %{size} kB.",
299-
alreadyExistsTitle: undefined, // English translation: 'File already exists'
300-
alreadyExistsBody: undefined, // English translation: '%{filename} already exists. Do you want to replace it?'
299+
alreadyExistsTitle: 'Fichier déjà existant',
300+
alreadyExistsBody: '%{filename} existe déjà. Voulez-vous le remplacer ?',
301301
},
302302
mediaLibraryModal: {
303303
noResults: 'Aucun résultat.',
@@ -313,31 +313,31 @@ const fr: LocalePhrasesRoot = {
313313
deleting: 'Suppression...',
314314
deleteSelected: 'Supprimer les éléments sélectionnés',
315315
chooseSelected: 'Choisir les éléments sélectionnés',
316-
dropImages: undefined, // English translation: 'Drop images to upload'
317-
dropFiles: undefined, // English translation: 'Drop files to upload'
316+
dropImages: 'Déposer les images à téléverser',
317+
dropFiles: 'Déposer les fichiers à téléverser',
318318
},
319319
folderSupport: {
320-
newFolder: undefined, // English translation: 'New folder'
321-
createNewFolder: undefined, // English translation: 'Create new folder'
322-
enterFolderName: undefined, // English translation: 'Enter folder name...'
320+
newFolder: 'Nouveau dossier',
321+
createNewFolder: 'Créer un nouveau dossier',
322+
enterFolderName: 'Entrer le nom du dossier',
323323
create: undefined, // English translation: 'Create'
324-
home: undefined, // English translation: 'Home'
325-
up: undefined, // English translation: 'Up'
326-
upToFolder: undefined, // English translation: 'Up to %{folder}'
324+
home: 'Accueil',
325+
up: 'Remonter',
326+
upToFolder: 'Remonter vers %{folder}',
327327
},
328328
},
329329
ui: {
330330
common: {
331-
yes: undefined, // English translation: 'Yes'
332-
no: undefined, // English translation: 'No'
333-
okay: undefined, // English translation: 'OK'
331+
yes: 'Oui',
332+
no: 'Non',
333+
okay: 'OK',
334334
cancel: undefined, // English translation: 'Cancel'
335335
},
336336
default: {
337337
goBackToSite: 'Retourner sur le site',
338338
},
339339
localBackup: {
340-
hasLocalBackup: undefined, // English translation: 'Has local backup'
340+
hasLocalBackup: 'A une sauvegarde locale',
341341
},
342342
errorBoundary: {
343343
title: 'Erreur',
@@ -360,9 +360,9 @@ const fr: LocalePhrasesRoot = {
360360
onFailToLoadEntries: "Échec du chargement de l'entrée : %{details}",
361361
onFailToLoadDeployPreview: "Échec du chargement de l'aperçu : %{details}",
362362
onFailToPersist: "Échec de l'enregistrement de l'entrée : %{details}",
363-
onFailToPersistMedia: undefined, // English translation: 'Failed to persist media: %{details}'
363+
onFailToPersistMedia: "Échec de l'enregistrement de la ressource : %{details}",
364364
onFailToDelete: "Échec de la suppression de l'entrée : %{details}",
365-
onFailToDeleteMedia: undefined, // English translation: 'Failed to delete media: %{details}'
365+
onFailToDeleteMedia: 'Échec de la suppression de la ressource : %{details}',
366366
onFailToUpdateStatus: 'Échec de la mise à jour du statut : %{details}',
367367
missingRequiredField:
368368
'Oops, il manque un champ requis. Veuillez le renseigner avant de soumettre.',

0 commit comments

Comments
 (0)