diff --git a/.gitignore b/.gitignore index 4a15ee0..6200b63 100644 --- a/.gitignore +++ b/.gitignore @@ -49,3 +49,4 @@ Thumbs.db # Added by user #-------------------------------- Resources/php.ini +Libraries/lib4d-arm64.dylib diff --git a/Build/Components/4DPop XLIFF.4dbase/4DPop XLIFF.4DZ b/Build/Components/4DPop XLIFF.4dbase/4DPop XLIFF.4DZ index 13d3ba0..910ef4d 100644 Binary files a/Build/Components/4DPop XLIFF.4dbase/4DPop XLIFF.4DZ and b/Build/Components/4DPop XLIFF.4dbase/4DPop XLIFF.4DZ differ diff --git a/Build/Components/4DPop XLIFF.4dbase/Info.plist b/Build/Components/4DPop XLIFF.4dbase/Info.plist index ae579ca..9acdcb4 100644 --- a/Build/Components/4DPop XLIFF.4dbase/Info.plist +++ b/Build/Components/4DPop XLIFF.4dbase/Info.plist @@ -1 +1 @@ - NSHumanReadableCopyright © 4D SAS 2007-2021 CFBundleIdentifier com.4D.4Dpop XLIFF CFBundleGetInfoString 4DPop XLIFF CFBundleLongVersionString 19R3 CFBundleShortVersionString 19R3 CFBundleExecutable 4DPop XLIFF CFBundleVersion 82 CFBundleDevelopmentRegion French CFBundleDisplayName 4DPop XLIFF CFBundleName 4DPop XLIFF \ No newline at end of file + NSHumanReadableCopyright © 4D SAS 2007-2021 CFBundleIdentifier com.4D.4Dpop XLIFF CFBundleGetInfoString 4DPop XLIFF CFBundleLongVersionString 19 CFBundleShortVersionString 19 CFBundleExecutable 4DPop XLIFF CFBundleVersion 82 CFBundleDevelopmentRegion French CFBundleDisplayName 4DPop XLIFF CFBundleName 4DPop XLIFF \ No newline at end of file diff --git a/Build/Components/4DPop XLIFF.4dbase/Libraries/lib4d-arm64.dylib b/Build/Components/4DPop XLIFF.4dbase/Libraries/lib4d-arm64.dylib index 8157771..027a759 100644 Binary files a/Build/Components/4DPop XLIFF.4dbase/Libraries/lib4d-arm64.dylib and b/Build/Components/4DPop XLIFF.4dbase/Libraries/lib4d-arm64.dylib differ diff --git a/Build/Components/4DPop XLIFF.4dbase/Resources/4DPop.xml b/Build/Components/4DPop XLIFF.4dbase/Resources/4DPop.xml index 6278e56..986a96c 100644 --- a/Build/Components/4DPop XLIFF.4dbase/Resources/4DPop.xml +++ b/Build/Components/4DPop XLIFF.4dbase/Resources/4DPop.xml @@ -1 +1,7 @@ - \ No newline at end of file + + + + + + + \ No newline at end of file diff --git a/Build/Components/4DPop XLIFF.4dbase/Resources/InfoPlist.strings b/Build/Components/4DPop XLIFF.4dbase/Resources/InfoPlist.strings index 2fcee4d..ac8de1a 100644 Binary files a/Build/Components/4DPop XLIFF.4dbase/Resources/InfoPlist.strings and b/Build/Components/4DPop XLIFF.4dbase/Resources/InfoPlist.strings differ diff --git a/Build/Components/4DPop XLIFF.4dbase/Resources/en.lproj/Common.xlf b/Build/Components/4DPop XLIFF.4dbase/Resources/en.lproj/Common.xlf index 663d7f4..aac3554 100644 --- a/Build/Components/4DPop XLIFF.4dbase/Resources/en.lproj/Common.xlf +++ b/Build/Components/4DPop XLIFF.4dbase/Resources/en.lproj/Common.xlf @@ -1,207 +1,213 @@ - - - - -
- - 1.0 - -
- - - - File - File - - - Edit - Edit - - - Mode - Mode - - - - - Size - Size - - - Style - Style - - - Underline - Underline - - - Italic - Italic - - - Bold - Bold - - - - - Undo - Undo - - - Cut - Cut - - - Copy - Copy - - - Paste - Paste - - - Clear - Clear - - - Select All - Select All - - - Show Clipboard - Show Clipboard - - - Design - Design - - - Quit - Quit - - - Duplicate - Duplicate - - - - - OK - OK - - - Cancel - Cancel - - - Retry - Retry - - - Quit - Quit - - - Add - Add - - - Delete - Delete - - - Edit - Edit - - - Done - Done - - - Apply - Apply - - - Load... - Load... - - - Save... - Save... - - - Order by - Order by - - - Use - Use - - - < Back - < Back - - - Next > - Next > - - - Create - Create - - - Export... - Export... - - - Preview - Preview - - - Remove - Remove - - - Open - Open - - - Close - Close - - - Expand all - Expand all - - - Collapse all - Collapse all - - - Duplicate - Duplicate - - - Rename - Rename - - - Ignore - Ignore - - - - - "{file}" in volume "{volume}" - "{file}" in volume "{volume}" - - - Show on disk - Show on disk - - - -
-
+ + + + + + +
+ + 1.0 + +
+ + + + File + File + + + Edit + Edit + + + Mode + Mode + + + + + Size + Size + + + Style + Style + + + Underline + Underline + + + Italic + Italic + + + Bold + Bold + + + + + Undo + Undo + + + Cut + Cut + + + Copy + Copy + + + Paste + Paste + + + Clear + Clear + + + Select All + Select All + + + Show Clipboard + Show Clipboard + + + Design + Design + + + Quit + Quit + + + Duplicate + Duplicate + + + + + OK + OK + + + Cancel + Cancel + + + Retry + Retry + + + Quit + Quit + + + Add + Add + + + Delete + Delete + + + Edit + Edit + + + Done + Done + + + Apply + Apply + + + Load... + Load... + + + Save... + Save... + + + Order by + Order by + + + Use + Use + + + < Back + < Back + + + Next > + Next > + + + Create + Create + + + Export... + Export... + + + Preview + Preview + + + Remove + Remove + + + Open + Open + + + Close + Close + + + Expand all + Expand all + + + Collapse all + Collapse all + + + Duplicate + Duplicate + + + Rename + Rename + + + Ignore + Ignore + + + + + "{file}" in volume "{volume}" + "{file}" in volume "{volume}" + + + Show on disk + Show on disk + + + +
+
diff --git a/Build/Components/4DPop XLIFF.4dbase/Resources/en.lproj/Demo.xlf b/Build/Components/4DPop XLIFF.4dbase/Resources/en.lproj/Demo.xlf index 8cd492e..c90ef9a 100644 --- a/Build/Components/4DPop XLIFF.4dbase/Resources/en.lproj/Demo.xlf +++ b/Build/Components/4DPop XLIFF.4dbase/Resources/en.lproj/Demo.xlf @@ -1,60 +1,67 @@ - - - - - -
- - 1.0 - -
- - - - 4DPop XLIFF Editor - 4DPop XLIFF Editor - - - By 4D France's Programm Team - By 4D France's Programm Team - - + + + + + + + + +
+ + 1.0 + +
+ + + + 4DPop XLIFF Editor + 4DPop XLIFF Editor + + + By 4D France's Programm Team + By 4D France's Programm Team + + The purpose of this database is to minimize the impact of the passage from STR# and TEXT resources to XLIFF standard. Mainly conceived to be used as a component, it allows management of localization's files of your data bases during development. -Used as an autonomous database, the editor manages the contents of a folder that you'll indicate to him as being the work folder. +Used as an autonomous database, the editor manages the contents of a folder that you'll indicate to him as being the work folder. The purpose of this database is to minimize the impact of the passage from STR# and TEXT resources to XLIFF standard. Mainly conceived to be used as a component, it allows management of localization's files of your data bases during development. -Used as an autonomous database, the editor manages the contents of a folder that you'll indicate to him as being the work folder. - - +Used as an autonomous database, the editor manages the contents of a folder that you'll indicate to him as being the work folder. + + In no event, 4D SAS shall be liable for the information and other data contained in this demo database ; such information and data being fictitious and provided for the sole purpose of illustration. 4D and its logo are registered trademarks of 4D SAS. -All other trade names, logos and trademarks on or in this demo database are trademarks or registered trademarks of their respective holders. +All other trade names, logos and trademarks on or in this demo database are trademarks or registered trademarks of their respective holders. In no event, 4D SAS shall be liable for the information and other data contained in this demo database ; such information and data being fictitious and provided for the sole purpose of illustration. 4D and its logo are registered trademarks of 4D SAS. -All other trade names, logos and trademarks on or in this demo database are trademarks or registered trademarks of their respective holders. - - - version 1.0.0 - - - www.4d.fr - - +All other trade names, logos and trademarks on or in this demo database are trademarks or registered trademarks of their respective holders. + + + version 1.0.0 + + + www.4d.fr + + 4D SAS © 2007 -All rights reserved. +All rights reserved. 4D SAS © 2007 -All rights reserved. - - - About "4DPop XLIFF Editor"… - About "4DPop XLIFF Editor"… - - - -
-
+All rights reserved. +
+ + About "4DPop XLIFF Editor"… + About "4DPop XLIFF Editor"… + +
+ +
+
diff --git a/Build/Components/4DPop XLIFF.4dbase/Resources/en.lproj/Documents.xlf b/Build/Components/4DPop XLIFF.4dbase/Resources/en.lproj/Documents.xlf index c48e047..1b7b811 100644 --- a/Build/Components/4DPop XLIFF.4dbase/Resources/en.lproj/Documents.xlf +++ b/Build/Components/4DPop XLIFF.4dbase/Resources/en.lproj/Documents.xlf @@ -1,126 +1,132 @@ - - - - - -
- - 1 - Doc_ - 1.0 - -
- - - - "{file}" in volume "{volume}" - "{file}" in volume "{volume}" - - - File "{file}" - File "{file}" - - - Copy the path - Copy the path - - - - - - - - - Bytes - Bytes - - - Eb - Eb - - - Pb - Pb - - - Tb - Tb - - - Gb - Gb - - - Mb - Mb - - - Kb - Kb - - - byte - byte - - - - + + + + + + + + +
+ + 1 + Doc_ + 1.0 + +
+ + + + "{file}" in volume "{volume}" + "{file}" in volume "{volume}" + + + File "{file}" + File "{file}" + + + Copy the path + Copy the path + + + + + + + + + Bytes + Bytes + + + Eb + Eb + + + Pb + Pb + + + Tb + Tb + + + Gb + Gb + + + Mb + Mb + + + Kb + Kb + + + byte + byte + + + + The file "{file}" was modified. -Do you want to record the modifications? +Do you want to record the modifications? The file "{file}" was modified. -Do you want to record the modifications? - - - Discard changes to "{file}"? - Discard changes to "{file}"? - - - New file - New file - - - - - Show on disk - Show on disk - - - Don't save - Don't save - - - Open - Open - - - File name: - File name: - - - Created: - Created: - - - Modified: - Modified: - - - Size: - Size: - - - Kind: - Kind: - - - Where: - Where: - - - Choose… - Choose… - - - -
-
+Do you want to record the modifications? +
+ + Discard changes to "{file}"? + Discard changes to "{file}"? + + + New file + New file + +
+ + + Show on disk + Show on disk + + + Don't save + Don't save + + + Open + Open + + + File name: + File name: + + + Created: + Created: + + + Modified: + Modified: + + + Size: + Size: + + + Kind: + Kind: + + + Where: + Where: + + + Choose… + Choose… + + + +
+
diff --git a/Build/Components/4DPop XLIFF.4dbase/Resources/fr.lproj/Common.xlf b/Build/Components/4DPop XLIFF.4dbase/Resources/fr.lproj/Common.xlf index fe94a6a..8ec0284 100644 --- a/Build/Components/4DPop XLIFF.4dbase/Resources/fr.lproj/Common.xlf +++ b/Build/Components/4DPop XLIFF.4dbase/Resources/fr.lproj/Common.xlf @@ -1,207 +1,213 @@ - - - - -
- - 1.0 - -
- - - - File - Fichier - - - Edit - Edition - - - Mode - Mode - - - - - Size - Taille - - - Style - Style - - - Underline - Souligné - - - Italic - Italique - - - Bold - Gras - - - - - Undo - Annuler Edition - - - Cut - Couper - - - Copy - Copier - - - Paste - Coller - - - Clear - Effacer - - - Select All - Tout Selectionner - - - Show Clipboard - Afficher le Presse-papiers - - - Design - Développement - - - Quit - Quitter - - - Duplicate - Dupliquer - - - - - OK - OK - - - Cancel - Annuler - - - Retry - Recommencer - - - Quit - Quitter - - - Add - Ajouter - - - Delete - Supprimer - - - Edit - Modifier - - - Done - Fermer - - - Apply - Appliquer - - - Load... - Charger... - - - Save... - Enregistrer... - - - Order by - Trier - - - Use - Utiliser - - - < Back - < Précédent - - - Next > - Suivant > - - - Create - Créer - - - Export... - Exporter... - - - Preview - Prévisualisation - - - Remove - Retirer - - - Open - Ouvrir - - - Close - Fermer - - - Expand all - Déployer tout - - - Collapse all - Contracter tout - - - Duplicate - Dupliquer - - - Rename - Renommer - - - Ignore - Ignorer - - - - - "{file}" in volume "{volume}" - "{file}" dans le volume "{volume}" - - - Show on disk - Montrer sur le disque - - - -
-
+ + + + + + +
+ + 1.0 + +
+ + + + File + Fichier + + + Edit + Edition + + + Mode + Mode + + + + + Size + Taille + + + Style + Style + + + Underline + Souligné + + + Italic + Italique + + + Bold + Gras + + + + + Undo + Annuler Edition + + + Cut + Couper + + + Copy + Copier + + + Paste + Coller + + + Clear + Effacer + + + Select All + Tout Selectionner + + + Show Clipboard + Afficher le Presse-papiers + + + Design + Développement + + + Quit + Quitter + + + Duplicate + Dupliquer + + + + + OK + OK + + + Cancel + Annuler + + + Retry + Recommencer + + + Quit + Quitter + + + Add + Ajouter + + + Delete + Supprimer + + + Edit + Modifier + + + Done + Fermer + + + Apply + Appliquer + + + Load... + Charger... + + + Save... + Enregistrer... + + + Order by + Trier + + + Use + Utiliser + + + < Back + < Précédent + + + Next > + Suivant > + + + Create + Créer + + + Export... + Exporter... + + + Preview + Prévisualisation + + + Remove + Retirer + + + Open + Ouvrir + + + Close + Fermer + + + Expand all + Déployer tout + + + Collapse all + Contracter tout + + + Duplicate + Dupliquer + + + Rename + Renommer + + + Ignore + Ignorer + + + + + "{file}" in volume "{volume}" + "{file}" dans le volume "{volume}" + + + Show on disk + Montrer sur le disque + + + +
+
diff --git a/Build/Components/4DPop XLIFF.4dbase/Resources/fr.lproj/Demo.xlf b/Build/Components/4DPop XLIFF.4dbase/Resources/fr.lproj/Demo.xlf index 8a25b67..ff3150d 100644 --- a/Build/Components/4DPop XLIFF.4dbase/Resources/fr.lproj/Demo.xlf +++ b/Build/Components/4DPop XLIFF.4dbase/Resources/fr.lproj/Demo.xlf @@ -1,60 +1,67 @@ - - - - - -
- - 1.0 - -
- - - - 4DPop XLIFF Editor - 4DPop XLIFF Éditeur - - - By 4D France's Programm Team - Par l'équipe Programme France - - + + + + + + + + +
+ + 1.0 + +
+ + + + 4DPop XLIFF Editor + 4DPop XLIFF Éditeur + + + By 4D France's Programm Team + Par l'équipe Programme France + + The purpose of this database is to minimize the impact of the passage from STR# and TEXT resources to XLIFF standard. Mainly conceived to be used as a component, it allows management of localization's files of your data bases during development. -Used as an autonomous database, the editor manages the contents of a folder that you'll indicate to him as being the work folder. +Used as an autonomous database, the editor manages the contents of a folder that you'll indicate to him as being the work folder. Cette base exemple propose un outil pour minimiser l'impact du passage des ressources STR# et TEXT au standard XLIFF. Principalement conçue pour être utilisée en tant que composant, elle permet de gérer les fichiers de localisation de vos bases de données en cours de développement. -Utilisé en tant que base autonome l'éditeur gère le contenu d'un dossier que vous lui indiquerez comme étant le dossier de travail. - - +Utilisé en tant que base autonome l'éditeur gère le contenu d'un dossier que vous lui indiquerez comme étant le dossier de travail. + + In no event, 4D SAS shall be liable for the information and other data contained in this demo database ; such information and data being fictitious and provided for the sole purpose of illustration. 4D and its logo are registered trademarks of 4D SAS. -All other trade names, logos and trademarks on or in this demo database are trademarks or registered trademarks of their respective holders. +All other trade names, logos and trademarks on or in this demo database are trademarks or registered trademarks of their respective holders. 4D SAS ne saurait être tenue responsable à quel que titre que ce soit du contenu des informations et des données fournies dans le cadre de la présente base ; ces dernières étant fournies exclusivement à des fins d'illustration. 4D et le logo associé sont des marques enregistrées de 4D SAS. -Tous les autres noms, marques et logos cités dans la présente base sont la propriété de leurs détenteurs respectifs. - - - version 1.0.0 - - - www.4d.fr - - +Tous les autres noms, marques et logos cités dans la présente base sont la propriété de leurs détenteurs respectifs. + + + version 1.0.0 + + + www.4d.fr + + 4D SAS © 2007 -All rights reserved. +All rights reserved. 4D SAS © 2007 -Tous droits réservés. - - - About "4DPop XLIFF Editor"… - À propos de "4DPop XLIFF Éditeur"… - - - -
-
+Tous droits réservés. +
+ + About "4DPop XLIFF Editor"… + À propos de "4DPop XLIFF Éditeur"… + +
+ +
+
diff --git a/Build/Components/4DPop XLIFF.4dbase/Resources/fr.lproj/Documents.xlf b/Build/Components/4DPop XLIFF.4dbase/Resources/fr.lproj/Documents.xlf index 0ec4310..00d5067 100644 --- a/Build/Components/4DPop XLIFF.4dbase/Resources/fr.lproj/Documents.xlf +++ b/Build/Components/4DPop XLIFF.4dbase/Resources/fr.lproj/Documents.xlf @@ -1,126 +1,132 @@ - - - - - -
- - 1 - Doc_ - 1.0 - -
- - - - "{file}" in volume "{volume}" - "{file}" dans le volume "{volume}" - - - File "{file}" - Fichier "{file}" - - - Copy the path - Copier le chemin - - - - - - - - - Bytes - Octets - - - Eb - Eo - - - Pb - Po - - - Tb - To - - - Gb - Go - - - Mb - Mo - - - Kb - Ko - - - byte - octet - - - - + + + + + + + + +
+ + 1 + Doc_ + 1.0 + +
+ + + + "{file}" in volume "{volume}" + "{file}" dans le volume "{volume}" + + + File "{file}" + Fichier "{file}" + + + Copy the path + Copier le chemin + + + + + + + + + Bytes + Octets + + + Eb + Eo + + + Pb + Po + + + Tb + To + + + Gb + Go + + + Mb + Mo + + + Kb + Ko + + + byte + octet + + + + The file "{file}" was modified. -Do you want to record the modifications? +Do you want to record the modifications? Le fichier "{file}" a été modifié. -Voulez-vous enregistrer les modifications effectuées ? - - - Discard changes to "{file}"? - Abandonner les modifications apportées au fichier "{file}" ? - - - New file - Nouveau fichier - - - - - Show on disk - Montrer sur le disque - - - Don't save - Ne pas enregistrer - - - Open - Ouvrir - - - File name: - Nom du fichier : - - - Created: - Créé : - - - Modified: - Modifié : - - - Size: - Taille : - - - Kind: - Type : - - - Where: - Emplacement : - - - Choose… - Choisir… - - - -
-
+Voulez-vous enregistrer les modifications effectuées ? +
+ + Discard changes to "{file}"? + Abandonner les modifications apportées au fichier "{file}" ? + + + New file + Nouveau fichier + +
+ + + Show on disk + Montrer sur le disque + + + Don't save + Ne pas enregistrer + + + Open + Ouvrir + + + File name: + Nom du fichier : + + + Created: + Créé : + + + Modified: + Modifié : + + + Size: + Taille : + + + Kind: + Type : + + + Where: + Emplacement : + + + Choose… + Choisir… + + + +
+
diff --git a/Build/Components/4DPop XLIFF.4dbase/Resources/fr.lproj/Xliff Editor.xlf b/Build/Components/4DPop XLIFF.4dbase/Resources/fr.lproj/Xliff Editor.xlf index fd1f222..12d09ec 100644 --- a/Build/Components/4DPop XLIFF.4dbase/Resources/fr.lproj/Xliff Editor.xlf +++ b/Build/Components/4DPop XLIFF.4dbase/Resources/fr.lproj/Xliff Editor.xlf @@ -1,550 +1,555 @@ - - - - -
- - 1 - Menus_ - - 1.0 - _ - 4D_ - -
- - - - Save - Enregistrer - - - Cancel - Annuler - - - OK - OK - - - Yes - Oui - - - No - Non - - - New - Nouveau - - - Edition - Édition - - - Source - Source - - - Change… - Changer… - - - - - File name: - Nom du fichier : - - - Are you sure that you want to delete the group "{groupname}" ? - Êtes-vous certain de vouloir supprimer le groupe "{groupname}" ? - - - Are you sure that you want to delete the item "{itemname}" ? - Êtes-vous certain de vouloir supprimer la ligne "{itemname}" ? - - - Are you sure? - Etes-vous certain ? - - - Discard changes to "{file}"? - Abandonner les modifications apportées au fichier "{file}" ? - - - An error occurred, the resources file cannot be opened. - Une erreur a empêché l'ouverture du fichier de ressources. - - - To import resources "STR #", they must be contained in a file named "Localized.rsrc" iin the "{Folder}.lproj" folder. - Pour importer des ressources "STR#", celles-ci doivent êtres contenues dans un fichier nommé "Localized.rsrc" situé dans le dossier "{Folder}.lproj". - - - STR# ID {id} resource not found. - Ressource STR# ID {id} non trouvée. - - - Are you sure that you want to delete the file "{filename}" ? - Êtes-vous certain de vouloir supprimer le fichier "{filename}" ? - - - - - New xliff file - Nouveau fichier xliff - - - Add a group in the current file - Ajouter un groupe au fichier courant - - - Add a string to the current group - Ajouter une chaine dans le groupe courant - - - Delete the current element - Supprimer l'élément courant - - - Current file's info - Informations sur le fichier courant - - - Preferences - Préférences - - - Switch between the editor and the pallet - Bascule entre l'éditeur et la palette - - - Show or Hide the string box - Afficher ou masquer la chaîne - - - Show or Hide the attributes box - Afficher ou masquer la fenêtres des attributs - - - XLIFF 1.0 Specification - Spécification XLIFF 1.0 (Anglais) - - - Short cuts for the current actions. - Raccourcis pour les actions courantes. - - - - - Group {id} - Groupe {id} - - - Item {id} - Ligne {id} - - - Untitled.xlf - Sans titre.xlf - - - - - File - Fichier - - - New - Nouveau - - - File... - Fichier... - - - Group - Groupe - - - Item - Ligne - - - Save - Enregistrer - - - Revert to Saved - Version enregistrée - - - Fill in - Compléter - - - Preferences… - Préférences… - - - Rename… - Renommer… - - - Delete.… - Supprimer… - - - Informations… - Informations… - - - Import STR# Resource… - Importer une ressource STR#… - - - Add a group - Ajouter un groupe - - - Show file - Montrer le fichier - - - Validate using the DTD - Valider à l'aide de la DTD - - - Editor… - Éditeur… - - - - - Xliff Editor - Editeur Xliff - - - Xliff - - - Find... - Chercher... - - - Don't save - Ne pas enregistrer - - - Resources Folder - Dossier ressources - - - Default values - Valeurs par défaut - - - Use the database's folder - Utiliser le dossier de la base - - - Use the folder: - Utiliser le dossier : - - - Comments - Commentaires - - - Metal Window - Aspect métal - - - Languages - Langues - - - General - Générale - - - Database - Base - - - Attributes - Attributs - - - Values - Valeurs - - - Select the Target Resource Folder. - Sélectionner le dossier ressource à éditer - - - Use group's resname - Utiliser le resname du groupe - - - Use prefix: - Utiliser le préfixe : - - - Separating character: - Caractère séparateur : - - - Escaped characters - Caractères échappés - - - Maximum size of the resname - Taille maxi du resname - - - Advanced - Avançé - - - Files - Fichiers - - - Drag & drop in form: - Glissé-déposé dans un formulaire : - - - Styled text - Texte stylé - - - - - If - Si - - - Else - Sinon - - - End if - Fin de si - - - Case of - Au cas ou - - - End case - Fin de cas - - - While - Tant que - - - End while - Fin tant que - - - For - Boucle - - - End for - Fin de boucle - - - Repeat - Repeter - - - Until - Jusque - - - - - English - Anglais - - - French - Français - - - German - Allemand - - - Italian - Italien - - - Japanese - Japonais - - - Spanish - Espagnol - - - Chinese - Chinois - - - Russian - Russe - - - Slovenian - Slovène - - - Polish - Polonais - - - Czech - Tchèque - - - - + + + + + + +
+ + 1 + Menus_ + + 1.0 + _ + 4D_ + +
+ + + + Save + Enregistrer + + + Cancel + Annuler + + + OK + OK + + + Yes + Oui + + + No + Non + + + New + Nouveau + + + Edition + Édition + + + Source + Source + + + Change… + Changer… + + + + + File name: + Nom du fichier : + + + Are you sure that you want to delete the group "{groupname}" ? + Êtes-vous certain de vouloir supprimer le groupe "{groupname}" ? + + + Are you sure that you want to delete the item "{itemname}" ? + Êtes-vous certain de vouloir supprimer la ligne "{itemname}" ? + + + Are you sure? + Etes-vous certain ? + + + Discard changes to "{file}"? + Abandonner les modifications apportées au fichier "{file}" ? + + + An error occurred, the resources file cannot be opened. + Une erreur a empêché l'ouverture du fichier de ressources. + + + To import resources "STR #", they must be contained in a file named "Localized.rsrc" iin the "{Folder}.lproj" folder. + Pour importer des ressources "STR#", celles-ci doivent êtres contenues dans un fichier nommé "Localized.rsrc" situé dans le dossier "{Folder}.lproj". + + + STR# ID {id} resource not found. + Ressource STR# ID {id} non trouvée. + + + Are you sure that you want to delete the file "{filename}" ? + Êtes-vous certain de vouloir supprimer le fichier "{filename}" ? + + + + + New xliff file + Nouveau fichier xliff + + + Add a group in the current file + Ajouter un groupe au fichier courant + + + Add a string to the current group + Ajouter une chaine dans le groupe courant + + + Delete the current element + Supprimer l'élément courant + + + Current file's info + Informations sur le fichier courant + + + Preferences + Préférences + + + Switch between the editor and the pallet + Bascule entre l'éditeur et la palette + + + Show or Hide the string box + Afficher ou masquer la chaîne + + + Show or Hide the attributes box + Afficher ou masquer la fenêtres des attributs + + + XLIFF 1.0 Specification + Spécification XLIFF 1.0 (Anglais) + + + Short cuts for the current actions. + Raccourcis pour les actions courantes. + + + + + Group {id} + Groupe {id} + + + Item {id} + Ligne {id} + + + Untitled.xlf + Sans titre.xlf + + + + + File + Fichier + + + New + Nouveau + + + File... + Fichier... + + + Group + Groupe + + + Item + Ligne + + + Save + Enregistrer + + + Revert to Saved + Version enregistrée + + + Fill in + Compléter + + + Preferences… + Préférences… + + + Rename… + Renommer… + + + Delete.… + Supprimer… + + + Informations… + Informations… + + + Import STR# Resource… + Importer une ressource STR#… + + + Add a group + Ajouter un groupe + + + Show file + Montrer le fichier + + + Validate using the DTD + Valider à l'aide de la DTD + + + Editor… + Éditeur… + + + + + Xliff Editor + Editeur Xliff + + + Xliff + + + Find... + Chercher... + + + Don't save + Ne pas enregistrer + + + Resources Folder + Dossier ressources + + + Default values + Valeurs par défaut + + + Use the database's folder + Utiliser le dossier de la base + + + Use the folder: + Utiliser le dossier : + + + Comments + Commentaires + + + Metal Window + Aspect métal + + + Languages + Langues + + + General + Générale + + + Database + Base + + + Attributes + Attributs + + + Values + Valeurs + + + Select the Target Resource Folder. + Sélectionner le dossier ressource à éditer + + + Use group's resname + Utiliser le resname du groupe + + + Use prefix: + Utiliser le préfixe : + + + Separating character: + Caractère séparateur : + + + Escaped characters + Caractères échappés + + + Maximum size of the resname + Taille maxi du resname + + + Advanced + Avançé + + + Files + Fichiers + + + Drag & drop in form: + Glissé-déposé dans un formulaire : + + + Styled text + Texte stylé + + + + + If + Si + + + Else + Sinon + + + End if + Fin de si + + + Case of + Au cas ou + + + End case + Fin de cas + + + While + Tant que + + + End while + Fin tant que + + + For + Boucle + + + End for + Fin de boucle + + + Repeat + Repeter + + + Until + Jusque + + + + + English + Anglais + + + French + Français + + + German + Allemand + + + Italian + Italien + + + Japanese + Japonais + + + Spanish + Espagnol + + + Chinese + Chinois + + + Russian + Russe + + + Slovenian + Slovène + + + Polish + Polonais + + + Czech + Tchèque + + + + xliff PUBLIC "-//XLIFF//DTD XLIFF//EN" -"http://www.oasis-open.org/committees/xliff/documents/xliff.dtd" - - +"http://www.oasis-open.org/committees/xliff/documents/xliff.dtd" + + Translation file. -This file is distributed under the same license as the product package. - - - - - OK - OK - - - Cancel - Annuler - - - Retry - Recommencer - - - Quit - Quitter - - - Add - Ajouter - - - Delete - Supprimer - - - Edit - Modifier - - - Done - Fermer - - - Apply - Appliquer - - - Load... - Charger... - - - Save... - Enregistrer... - - - Order by - Trier - - - Use - Utiliser - - - < Back - < Précédent - - - Next > - Suivant > - - - Create - Créer - - - Export... - Exporter... - - - Preview - Prévisualisation - - - Remove - Retirer - - - Open - Ouvrir - - - Close - Fermer - - - Expand all - Déployer tout - - - Collapse all - Contracter tout - - - - - Form Method: - Méthode formulaire : - - - Trigger: - Trigger : - - - Formulaire : - - - Form: - - - Subtable: - Sous-structure : - - - Method: - Méthode : - - - Object Method: - Méthode objet : - - - -
-
+This file is distributed under the same license as the product package. +
+
+ + + OK + OK + + + Cancel + Annuler + + + Retry + Recommencer + + + Quit + Quitter + + + Add + Ajouter + + + Delete + Supprimer + + + Edit + Modifier + + + Done + Fermer + + + Apply + Appliquer + + + Load... + Charger... + + + Save... + Enregistrer... + + + Order by + Trier + + + Use + Utiliser + + + < Back + < Précédent + + + Next > + Suivant > + + + Create + Créer + + + Export... + Exporter... + + + Preview + Prévisualisation + + + Remove + Retirer + + + Open + Ouvrir + + + Close + Fermer + + + Expand all + Déployer tout + + + Collapse all + Contracter tout + + + + + Form Method: + Méthode formulaire : + + + Trigger: + Trigger : + + + Formulaire : + + + Form: + + + Subtable: + Sous-structure : + + + Method: + Méthode : + + + Object Method: + Méthode objet : + + + +
+
diff --git a/Build/Components/4DPop XLIFF.4dbase/Resources/languages.json b/Build/Components/4DPop XLIFF.4dbase/Resources/languages.json index ff170c3..1bccef4 100644 --- a/Build/Components/4DPop XLIFF.4dbase/Resources/languages.json +++ b/Build/Components/4DPop XLIFF.4dbase/Resources/languages.json @@ -1 +1,46 @@ -[ { "id": 1, "code": "en" }, { "id": 2, "code": "fr" }, { "id": 3, "code": "de" }, { "id": 4, "code": "it" }, { "id": 5, "code": "ja" }, { "id": 6, "code": "es" }, { "id": 7, "code": "zh" }, { "id": 8, "code": "ru" }, { "id": 9, "code": "sv" }, { "id": 10, "code": "pl" }, { "id": 11, "code": "cs" } ] \ No newline at end of file +[ + { + "id": 1, + "code": "en" + }, + { + "id": 2, + "code": "fr" + }, + { + "id": 3, + "code": "de" + }, + { + "id": 4, + "code": "it" + }, + { + "id": 5, + "code": "ja" + }, + { + "id": 6, + "code": "es" + }, + { + "id": 7, + "code": "zh" + }, + { + "id": 8, + "code": "ru" + }, + { + "id": 9, + "code": "sv" + }, + { + "id": 10, + "code": "pl" + }, + { + "id": 11, + "code": "cs" + } +] \ No newline at end of file diff --git a/Components/4D About.4dbase/Resources/en.lproj/about.xlf b/Components/4D About.4dbase/Resources/en.lproj/about.xlf index 80e9072..9d76e21 100644 --- a/Components/4D About.4dbase/Resources/en.lproj/about.xlf +++ b/Components/4D About.4dbase/Resources/en.lproj/about.xlf @@ -1,32 +1,40 @@ - - - - - -
- - 1.0 - -
- - - - Start Demo - Start Demo - - - Next - Next - - - Previous - Previous - - - Quit - Quit - - + + + + + + + + +
+ + 1.0 + +
+ + + + Start Demo + Start Demo + + + Next + Next + + + Previous + Previous + + + Quit + Quit + + This demonstration is based on the following functions and plugins that need serial numbers: [1] @@ -35,7 +43,7 @@ You can get a temporary serial number for free on the 4D internet site that can -Once you have this number, open the Licenses dialog box found in the "Help -> Update license…" menu, then validate your number. This way you can continue to use this demo database. +Once you have this number, open the Licenses dialog box found in the "Help -> Update license…" menu, then validate your number. This way you can continue to use this demo database. This demonstration is based on the following functions and plugins that need serial numbers: [1] @@ -44,29 +52,29 @@ You can get a temporary serial number for free on the 4D internet site that can -Once you have this number, open the Licenses dialog box found in the "Help -> Update license…" menu, then validate your number. This way you can continue to use this demo database. - - - Demonstration database - Demonstration database - - - Licenses - Licenses - - - Information - Information - - - Get a license… - Get a license… - - - Commercial offer - Commercial offer - - - -
-
+Once you have this number, open the Licenses dialog box found in the "Help -> Update license…" menu, then validate your number. This way you can continue to use this demo database. +
+ + Demonstration database + Demonstration database + + + Licenses + Licenses + + + Information + Information + + + Get a license… + Get a license… + + + Commercial offer + Commercial offer + +
+ +
+
diff --git a/Components/4D About.4dbase/Resources/fr.lproj/about.xlf b/Components/4D About.4dbase/Resources/fr.lproj/about.xlf index b8c36b1..4d96154 100644 --- a/Components/4D About.4dbase/Resources/fr.lproj/about.xlf +++ b/Components/4D About.4dbase/Resources/fr.lproj/about.xlf @@ -1,32 +1,40 @@ - - - - - -
- - 1.0 - -
- - - - Start Demo - Lancer la démo - - - Next - Suivant - - - Previous - Précédent - - - Quit - Quitter - - + + + + + + + + +
+ + 1.0 + +
+ + + + Start Demo + Lancer la démo + + + Next + Suivant + + + Previous + Précédent + + + Quit + Quitter + + This demonstration is based on the following functions and plugins that need serial numbers: [1] @@ -35,36 +43,36 @@ You can get a temporary serial number for free on the 4D internet site that can -Once you have this number, open the Licenses dialog box found in the "Help -> Update license…" menu, then validate your number. This way you can continue to use this demo database. +Once you have this number, open the Licenses dialog box found in the "Help -> Update license…" menu, then validate your number. This way you can continue to use this demo database. Cette démontration utilise les fonctions et plugins suivants qui nécessitent des numéros de série : [1] Vous pouvez obtenir gratuitement un numéro de série temporaire permettant d'évaluer le produit sur le site internet de 4D. -Une fois ce numero obtenu, ouvrez le dialogue des licences situé dans le menu "Aide -> Mise à jour des licences…", puis validez votre numéro. Vous pourrez ainsi continuer à utiliser cette base de démonstration. - - - Demonstration database - Base de démonstration - - - Licenses - Licences - - - Information - Informations - - - Get a license… - Obtenir une licence… - - - Commercial offer - Offre commerciale - - - -
-
+Une fois ce numero obtenu, ouvrez le dialogue des licences situé dans le menu "Aide -> Mise à jour des licences…", puis validez votre numéro. Vous pourrez ainsi continuer à utiliser cette base de démonstration. +
+ + Demonstration database + Base de démonstration + + + Licenses + Licences + + + Information + Informations + + + Get a license… + Obtenir une licence… + + + Commercial offer + Offre commerciale + +
+ +
+
diff --git a/Components/4D About.4dbase/Resources/ja.lproj/about.xlf b/Components/4D About.4dbase/Resources/ja.lproj/about.xlf index 79d7305..0b4bf95 100644 --- a/Components/4D About.4dbase/Resources/ja.lproj/about.xlf +++ b/Components/4D About.4dbase/Resources/ja.lproj/about.xlf @@ -1 +1,76 @@ -
1.0
Start Demo デモを開始 Next 次へ Previous 前へ Quit 終了 This demonstration is based on the following functions and plugins that need serial numbers: [1] You can get a temporary serial number for free on the 4D internet site that can be used to evaluate the product. Once you have this number, open the Licenses dialog box found in the "Help -> Update license…" menu, then validate your number. This way you can continue to use this demo database. このデモはシリアル番号を必要とする以下の機能やプラグインに基づいています: [1] 製品を評価するために使用することのできる期限付きのライセンスは、4Dのインターネットサイトから無料で入手できます。 このシリアル番号を入手したら、"ヘルプ"メニューから"ライセンス更新..."メニュー項目を選択して、ライセンス更新ダイアログボックスを表示させます。そして画面の指示に従い番号を入力します。その後、このデモデータベースを使用することができるようになります。 Demonstration database デモデータベース Licenses ライセンス Information 情報 Get a license… ライセンスを取得… Commercial offer コマーシャルオファー
\ No newline at end of file + + + + +
+ + 1.0 + +
+ + + + Start Demo + デモを開始 + + + Next + 次へ + + + Previous + 前へ + + + Quit + 終了 + + + This demonstration is based on the following functions and plugins that need serial numbers: + +[1] + +You can get a temporary serial number for free on the 4D internet site that can be used to evaluate the product. + + + +Once you have this number, open the Licenses dialog box found in the "Help -> Update license…" menu, then validate your number. This way you can continue to use this demo database. + このデモはシリアル番号を必要とする以下の機能やプラグインに基づいています: + +[1] + +製品を評価するために使用することのできる期限付きのライセンスは、4Dのインターネットサイトから無料で入手できます。 + + + +このシリアル番号を入手したら、"ヘルプ"メニューから"ライセンス更新..."メニュー項目を選択して、ライセンス更新ダイアログボックスを表示させます。そして画面の指示に従い番号を入力します。その後、このデモデータベースを使用することができるようになります。 + + + Demonstration database + デモデータベース + + + Licenses + ライセンス + + + Information + 情報 + + + Get a license… + ライセンスを取得… + + + Commercial offer + コマーシャルオファー + + + +
+
diff --git a/Info.plist b/Info.plist index ae579ca..9acdcb4 100644 --- a/Info.plist +++ b/Info.plist @@ -1 +1 @@ - NSHumanReadableCopyright © 4D SAS 2007-2021 CFBundleIdentifier com.4D.4Dpop XLIFF CFBundleGetInfoString 4DPop XLIFF CFBundleLongVersionString 19R3 CFBundleShortVersionString 19R3 CFBundleExecutable 4DPop XLIFF CFBundleVersion 82 CFBundleDevelopmentRegion French CFBundleDisplayName 4DPop XLIFF CFBundleName 4DPop XLIFF \ No newline at end of file + NSHumanReadableCopyright © 4D SAS 2007-2021 CFBundleIdentifier com.4D.4Dpop XLIFF CFBundleGetInfoString 4DPop XLIFF CFBundleLongVersionString 19 CFBundleShortVersionString 19 CFBundleExecutable 4DPop XLIFF CFBundleVersion 82 CFBundleDevelopmentRegion French CFBundleDisplayName 4DPop XLIFF CFBundleName 4DPop XLIFF \ No newline at end of file diff --git a/Libraries/lib4d-arm64.dylib b/Libraries/lib4d-arm64.dylib deleted file mode 100644 index d81a22d..0000000 Binary files a/Libraries/lib4d-arm64.dylib and /dev/null differ diff --git a/Project/Sources/Methods/XLIFF_parseFile.4dm b/Project/Sources/Methods/XLIFF_parseFile.4dm index f389bf2..936a315 100644 --- a/Project/Sources/Methods/XLIFF_parseFile.4dm +++ b/Project/Sources/Methods/XLIFF_parseFile.4dm @@ -388,14 +388,18 @@ If (Length:C16($Txt_path)>0) $Ptr_Search_source:=OBJECT Get pointer:C1124(Object named:K67:5; "search.list.source") $Ptr_Search_target:=OBJECT Get pointer:C1124(Object named:K67:5; "search.list.target") + //%W-518.1 COPY ARRAY:C226($tLon_id; $Ptr_Search_id->) COPY ARRAY:C226($tTxt_resname; $Ptr_Search_resname->) COPY ARRAY:C226($tTxt_source; $Ptr_Search_source->) COPY ARRAY:C226($tTxt_target; $Ptr_Search_target->) + //%W+518.1 $Lon_count:=Size of array:C274($tLon_id) $Ptr_Search_order:=OBJECT Get pointer:C1124(Object named:K67:5; "search.list.order") + //%W-518.5 ARRAY LONGINT:C221($Ptr_Search_order->; $Lon_count) + //%W+518.5 For ($Lon_i; 1; $Lon_count; 1) $Ptr_Search_order->{$Lon_i}:=$Lon_i diff --git a/Project/Sources/Methods/xml_GET_ATTRIBUTES_ARRAYS.4dm b/Project/Sources/Methods/xml_GET_ATTRIBUTES_ARRAYS.4dm index 2f308a3..320431f 100644 --- a/Project/Sources/Methods/xml_GET_ATTRIBUTES_ARRAYS.4dm +++ b/Project/Sources/Methods/xml_GET_ATTRIBUTES_ARRAYS.4dm @@ -46,6 +46,7 @@ End if // ---------------------------------------------------- +//%W-518.5 $Lon_count:=DOM Count XML attributes:C727($Dom_node) ARRAY TEXT:C222($Ptr_names->; $Lon_count) @@ -67,6 +68,7 @@ Else End for End if +//%W+518.5 // ---------------------------------------------------- // End \ No newline at end of file diff --git a/Resources/4DPop.xml b/Resources/4DPop.xml index 6278e56..986a96c 100644 --- a/Resources/4DPop.xml +++ b/Resources/4DPop.xml @@ -1 +1,7 @@ - \ No newline at end of file + + + + + + + \ No newline at end of file diff --git a/Resources/InfoPlist.strings b/Resources/InfoPlist.strings index 2fcee4d..ac8de1a 100644 Binary files a/Resources/InfoPlist.strings and b/Resources/InfoPlist.strings differ diff --git a/Resources/en.lproj/Common.xlf b/Resources/en.lproj/Common.xlf index 663d7f4..aac3554 100644 --- a/Resources/en.lproj/Common.xlf +++ b/Resources/en.lproj/Common.xlf @@ -1,207 +1,213 @@ - - - - -
- - 1.0 - -
- - - - File - File - - - Edit - Edit - - - Mode - Mode - - - - - Size - Size - - - Style - Style - - - Underline - Underline - - - Italic - Italic - - - Bold - Bold - - - - - Undo - Undo - - - Cut - Cut - - - Copy - Copy - - - Paste - Paste - - - Clear - Clear - - - Select All - Select All - - - Show Clipboard - Show Clipboard - - - Design - Design - - - Quit - Quit - - - Duplicate - Duplicate - - - - - OK - OK - - - Cancel - Cancel - - - Retry - Retry - - - Quit - Quit - - - Add - Add - - - Delete - Delete - - - Edit - Edit - - - Done - Done - - - Apply - Apply - - - Load... - Load... - - - Save... - Save... - - - Order by - Order by - - - Use - Use - - - < Back - < Back - - - Next > - Next > - - - Create - Create - - - Export... - Export... - - - Preview - Preview - - - Remove - Remove - - - Open - Open - - - Close - Close - - - Expand all - Expand all - - - Collapse all - Collapse all - - - Duplicate - Duplicate - - - Rename - Rename - - - Ignore - Ignore - - - - - "{file}" in volume "{volume}" - "{file}" in volume "{volume}" - - - Show on disk - Show on disk - - - -
-
+ + + + + + +
+ + 1.0 + +
+ + + + File + File + + + Edit + Edit + + + Mode + Mode + + + + + Size + Size + + + Style + Style + + + Underline + Underline + + + Italic + Italic + + + Bold + Bold + + + + + Undo + Undo + + + Cut + Cut + + + Copy + Copy + + + Paste + Paste + + + Clear + Clear + + + Select All + Select All + + + Show Clipboard + Show Clipboard + + + Design + Design + + + Quit + Quit + + + Duplicate + Duplicate + + + + + OK + OK + + + Cancel + Cancel + + + Retry + Retry + + + Quit + Quit + + + Add + Add + + + Delete + Delete + + + Edit + Edit + + + Done + Done + + + Apply + Apply + + + Load... + Load... + + + Save... + Save... + + + Order by + Order by + + + Use + Use + + + < Back + < Back + + + Next > + Next > + + + Create + Create + + + Export... + Export... + + + Preview + Preview + + + Remove + Remove + + + Open + Open + + + Close + Close + + + Expand all + Expand all + + + Collapse all + Collapse all + + + Duplicate + Duplicate + + + Rename + Rename + + + Ignore + Ignore + + + + + "{file}" in volume "{volume}" + "{file}" in volume "{volume}" + + + Show on disk + Show on disk + + + +
+
diff --git a/Resources/en.lproj/Demo.xlf b/Resources/en.lproj/Demo.xlf index 8cd492e..c90ef9a 100644 --- a/Resources/en.lproj/Demo.xlf +++ b/Resources/en.lproj/Demo.xlf @@ -1,60 +1,67 @@ - - - - - -
- - 1.0 - -
- - - - 4DPop XLIFF Editor - 4DPop XLIFF Editor - - - By 4D France's Programm Team - By 4D France's Programm Team - - + + + + + + + + +
+ + 1.0 + +
+ + + + 4DPop XLIFF Editor + 4DPop XLIFF Editor + + + By 4D France's Programm Team + By 4D France's Programm Team + + The purpose of this database is to minimize the impact of the passage from STR# and TEXT resources to XLIFF standard. Mainly conceived to be used as a component, it allows management of localization's files of your data bases during development. -Used as an autonomous database, the editor manages the contents of a folder that you'll indicate to him as being the work folder. +Used as an autonomous database, the editor manages the contents of a folder that you'll indicate to him as being the work folder. The purpose of this database is to minimize the impact of the passage from STR# and TEXT resources to XLIFF standard. Mainly conceived to be used as a component, it allows management of localization's files of your data bases during development. -Used as an autonomous database, the editor manages the contents of a folder that you'll indicate to him as being the work folder. - - +Used as an autonomous database, the editor manages the contents of a folder that you'll indicate to him as being the work folder. + + In no event, 4D SAS shall be liable for the information and other data contained in this demo database ; such information and data being fictitious and provided for the sole purpose of illustration. 4D and its logo are registered trademarks of 4D SAS. -All other trade names, logos and trademarks on or in this demo database are trademarks or registered trademarks of their respective holders. +All other trade names, logos and trademarks on or in this demo database are trademarks or registered trademarks of their respective holders. In no event, 4D SAS shall be liable for the information and other data contained in this demo database ; such information and data being fictitious and provided for the sole purpose of illustration. 4D and its logo are registered trademarks of 4D SAS. -All other trade names, logos and trademarks on or in this demo database are trademarks or registered trademarks of their respective holders. - - - version 1.0.0 - - - www.4d.fr - - +All other trade names, logos and trademarks on or in this demo database are trademarks or registered trademarks of their respective holders. + + + version 1.0.0 + + + www.4d.fr + + 4D SAS © 2007 -All rights reserved. +All rights reserved. 4D SAS © 2007 -All rights reserved. - - - About "4DPop XLIFF Editor"… - About "4DPop XLIFF Editor"… - - - -
-
+All rights reserved. +
+ + About "4DPop XLIFF Editor"… + About "4DPop XLIFF Editor"… + +
+ +
+
diff --git a/Resources/en.lproj/Documents.xlf b/Resources/en.lproj/Documents.xlf index c48e047..1b7b811 100644 --- a/Resources/en.lproj/Documents.xlf +++ b/Resources/en.lproj/Documents.xlf @@ -1,126 +1,132 @@ - - - - - -
- - 1 - Doc_ - 1.0 - -
- - - - "{file}" in volume "{volume}" - "{file}" in volume "{volume}" - - - File "{file}" - File "{file}" - - - Copy the path - Copy the path - - - - - - - - - Bytes - Bytes - - - Eb - Eb - - - Pb - Pb - - - Tb - Tb - - - Gb - Gb - - - Mb - Mb - - - Kb - Kb - - - byte - byte - - - - + + + + + + + + +
+ + 1 + Doc_ + 1.0 + +
+ + + + "{file}" in volume "{volume}" + "{file}" in volume "{volume}" + + + File "{file}" + File "{file}" + + + Copy the path + Copy the path + + + + + + + + + Bytes + Bytes + + + Eb + Eb + + + Pb + Pb + + + Tb + Tb + + + Gb + Gb + + + Mb + Mb + + + Kb + Kb + + + byte + byte + + + + The file "{file}" was modified. -Do you want to record the modifications? +Do you want to record the modifications? The file "{file}" was modified. -Do you want to record the modifications? - - - Discard changes to "{file}"? - Discard changes to "{file}"? - - - New file - New file - - - - - Show on disk - Show on disk - - - Don't save - Don't save - - - Open - Open - - - File name: - File name: - - - Created: - Created: - - - Modified: - Modified: - - - Size: - Size: - - - Kind: - Kind: - - - Where: - Where: - - - Choose… - Choose… - - - -
-
+Do you want to record the modifications? +
+ + Discard changes to "{file}"? + Discard changes to "{file}"? + + + New file + New file + +
+ + + Show on disk + Show on disk + + + Don't save + Don't save + + + Open + Open + + + File name: + File name: + + + Created: + Created: + + + Modified: + Modified: + + + Size: + Size: + + + Kind: + Kind: + + + Where: + Where: + + + Choose… + Choose… + + + +
+
diff --git a/Resources/fr.lproj/Common.xlf b/Resources/fr.lproj/Common.xlf index fe94a6a..8ec0284 100644 --- a/Resources/fr.lproj/Common.xlf +++ b/Resources/fr.lproj/Common.xlf @@ -1,207 +1,213 @@ - - - - -
- - 1.0 - -
- - - - File - Fichier - - - Edit - Edition - - - Mode - Mode - - - - - Size - Taille - - - Style - Style - - - Underline - Souligné - - - Italic - Italique - - - Bold - Gras - - - - - Undo - Annuler Edition - - - Cut - Couper - - - Copy - Copier - - - Paste - Coller - - - Clear - Effacer - - - Select All - Tout Selectionner - - - Show Clipboard - Afficher le Presse-papiers - - - Design - Développement - - - Quit - Quitter - - - Duplicate - Dupliquer - - - - - OK - OK - - - Cancel - Annuler - - - Retry - Recommencer - - - Quit - Quitter - - - Add - Ajouter - - - Delete - Supprimer - - - Edit - Modifier - - - Done - Fermer - - - Apply - Appliquer - - - Load... - Charger... - - - Save... - Enregistrer... - - - Order by - Trier - - - Use - Utiliser - - - < Back - < Précédent - - - Next > - Suivant > - - - Create - Créer - - - Export... - Exporter... - - - Preview - Prévisualisation - - - Remove - Retirer - - - Open - Ouvrir - - - Close - Fermer - - - Expand all - Déployer tout - - - Collapse all - Contracter tout - - - Duplicate - Dupliquer - - - Rename - Renommer - - - Ignore - Ignorer - - - - - "{file}" in volume "{volume}" - "{file}" dans le volume "{volume}" - - - Show on disk - Montrer sur le disque - - - -
-
+ + + + + + +
+ + 1.0 + +
+ + + + File + Fichier + + + Edit + Edition + + + Mode + Mode + + + + + Size + Taille + + + Style + Style + + + Underline + Souligné + + + Italic + Italique + + + Bold + Gras + + + + + Undo + Annuler Edition + + + Cut + Couper + + + Copy + Copier + + + Paste + Coller + + + Clear + Effacer + + + Select All + Tout Selectionner + + + Show Clipboard + Afficher le Presse-papiers + + + Design + Développement + + + Quit + Quitter + + + Duplicate + Dupliquer + + + + + OK + OK + + + Cancel + Annuler + + + Retry + Recommencer + + + Quit + Quitter + + + Add + Ajouter + + + Delete + Supprimer + + + Edit + Modifier + + + Done + Fermer + + + Apply + Appliquer + + + Load... + Charger... + + + Save... + Enregistrer... + + + Order by + Trier + + + Use + Utiliser + + + < Back + < Précédent + + + Next > + Suivant > + + + Create + Créer + + + Export... + Exporter... + + + Preview + Prévisualisation + + + Remove + Retirer + + + Open + Ouvrir + + + Close + Fermer + + + Expand all + Déployer tout + + + Collapse all + Contracter tout + + + Duplicate + Dupliquer + + + Rename + Renommer + + + Ignore + Ignorer + + + + + "{file}" in volume "{volume}" + "{file}" dans le volume "{volume}" + + + Show on disk + Montrer sur le disque + + + +
+
diff --git a/Resources/fr.lproj/Demo.xlf b/Resources/fr.lproj/Demo.xlf index 8a25b67..ff3150d 100644 --- a/Resources/fr.lproj/Demo.xlf +++ b/Resources/fr.lproj/Demo.xlf @@ -1,60 +1,67 @@ - - - - - -
- - 1.0 - -
- - - - 4DPop XLIFF Editor - 4DPop XLIFF Éditeur - - - By 4D France's Programm Team - Par l'équipe Programme France - - + + + + + + + + +
+ + 1.0 + +
+ + + + 4DPop XLIFF Editor + 4DPop XLIFF Éditeur + + + By 4D France's Programm Team + Par l'équipe Programme France + + The purpose of this database is to minimize the impact of the passage from STR# and TEXT resources to XLIFF standard. Mainly conceived to be used as a component, it allows management of localization's files of your data bases during development. -Used as an autonomous database, the editor manages the contents of a folder that you'll indicate to him as being the work folder. +Used as an autonomous database, the editor manages the contents of a folder that you'll indicate to him as being the work folder. Cette base exemple propose un outil pour minimiser l'impact du passage des ressources STR# et TEXT au standard XLIFF. Principalement conçue pour être utilisée en tant que composant, elle permet de gérer les fichiers de localisation de vos bases de données en cours de développement. -Utilisé en tant que base autonome l'éditeur gère le contenu d'un dossier que vous lui indiquerez comme étant le dossier de travail. - - +Utilisé en tant que base autonome l'éditeur gère le contenu d'un dossier que vous lui indiquerez comme étant le dossier de travail. + + In no event, 4D SAS shall be liable for the information and other data contained in this demo database ; such information and data being fictitious and provided for the sole purpose of illustration. 4D and its logo are registered trademarks of 4D SAS. -All other trade names, logos and trademarks on or in this demo database are trademarks or registered trademarks of their respective holders. +All other trade names, logos and trademarks on or in this demo database are trademarks or registered trademarks of their respective holders. 4D SAS ne saurait être tenue responsable à quel que titre que ce soit du contenu des informations et des données fournies dans le cadre de la présente base ; ces dernières étant fournies exclusivement à des fins d'illustration. 4D et le logo associé sont des marques enregistrées de 4D SAS. -Tous les autres noms, marques et logos cités dans la présente base sont la propriété de leurs détenteurs respectifs. - - - version 1.0.0 - - - www.4d.fr - - +Tous les autres noms, marques et logos cités dans la présente base sont la propriété de leurs détenteurs respectifs. + + + version 1.0.0 + + + www.4d.fr + + 4D SAS © 2007 -All rights reserved. +All rights reserved. 4D SAS © 2007 -Tous droits réservés. - - - About "4DPop XLIFF Editor"… - À propos de "4DPop XLIFF Éditeur"… - - - -
-
+Tous droits réservés. +
+ + About "4DPop XLIFF Editor"… + À propos de "4DPop XLIFF Éditeur"… + +
+ +
+
diff --git a/Resources/fr.lproj/Documents.xlf b/Resources/fr.lproj/Documents.xlf index 0ec4310..00d5067 100644 --- a/Resources/fr.lproj/Documents.xlf +++ b/Resources/fr.lproj/Documents.xlf @@ -1,126 +1,132 @@ - - - - - -
- - 1 - Doc_ - 1.0 - -
- - - - "{file}" in volume "{volume}" - "{file}" dans le volume "{volume}" - - - File "{file}" - Fichier "{file}" - - - Copy the path - Copier le chemin - - - - - - - - - Bytes - Octets - - - Eb - Eo - - - Pb - Po - - - Tb - To - - - Gb - Go - - - Mb - Mo - - - Kb - Ko - - - byte - octet - - - - + + + + + + + + +
+ + 1 + Doc_ + 1.0 + +
+ + + + "{file}" in volume "{volume}" + "{file}" dans le volume "{volume}" + + + File "{file}" + Fichier "{file}" + + + Copy the path + Copier le chemin + + + + + + + + + Bytes + Octets + + + Eb + Eo + + + Pb + Po + + + Tb + To + + + Gb + Go + + + Mb + Mo + + + Kb + Ko + + + byte + octet + + + + The file "{file}" was modified. -Do you want to record the modifications? +Do you want to record the modifications? Le fichier "{file}" a été modifié. -Voulez-vous enregistrer les modifications effectuées ? - - - Discard changes to "{file}"? - Abandonner les modifications apportées au fichier "{file}" ? - - - New file - Nouveau fichier - - - - - Show on disk - Montrer sur le disque - - - Don't save - Ne pas enregistrer - - - Open - Ouvrir - - - File name: - Nom du fichier : - - - Created: - Créé : - - - Modified: - Modifié : - - - Size: - Taille : - - - Kind: - Type : - - - Where: - Emplacement : - - - Choose… - Choisir… - - - -
-
+Voulez-vous enregistrer les modifications effectuées ? +
+ + Discard changes to "{file}"? + Abandonner les modifications apportées au fichier "{file}" ? + + + New file + Nouveau fichier + +
+ + + Show on disk + Montrer sur le disque + + + Don't save + Ne pas enregistrer + + + Open + Ouvrir + + + File name: + Nom du fichier : + + + Created: + Créé : + + + Modified: + Modifié : + + + Size: + Taille : + + + Kind: + Type : + + + Where: + Emplacement : + + + Choose… + Choisir… + + + +
+
diff --git a/Resources/fr.lproj/Xliff Editor.xlf b/Resources/fr.lproj/Xliff Editor.xlf index fd1f222..12d09ec 100644 --- a/Resources/fr.lproj/Xliff Editor.xlf +++ b/Resources/fr.lproj/Xliff Editor.xlf @@ -1,550 +1,555 @@ - - - - -
- - 1 - Menus_ - - 1.0 - _ - 4D_ - -
- - - - Save - Enregistrer - - - Cancel - Annuler - - - OK - OK - - - Yes - Oui - - - No - Non - - - New - Nouveau - - - Edition - Édition - - - Source - Source - - - Change… - Changer… - - - - - File name: - Nom du fichier : - - - Are you sure that you want to delete the group "{groupname}" ? - Êtes-vous certain de vouloir supprimer le groupe "{groupname}" ? - - - Are you sure that you want to delete the item "{itemname}" ? - Êtes-vous certain de vouloir supprimer la ligne "{itemname}" ? - - - Are you sure? - Etes-vous certain ? - - - Discard changes to "{file}"? - Abandonner les modifications apportées au fichier "{file}" ? - - - An error occurred, the resources file cannot be opened. - Une erreur a empêché l'ouverture du fichier de ressources. - - - To import resources "STR #", they must be contained in a file named "Localized.rsrc" iin the "{Folder}.lproj" folder. - Pour importer des ressources "STR#", celles-ci doivent êtres contenues dans un fichier nommé "Localized.rsrc" situé dans le dossier "{Folder}.lproj". - - - STR# ID {id} resource not found. - Ressource STR# ID {id} non trouvée. - - - Are you sure that you want to delete the file "{filename}" ? - Êtes-vous certain de vouloir supprimer le fichier "{filename}" ? - - - - - New xliff file - Nouveau fichier xliff - - - Add a group in the current file - Ajouter un groupe au fichier courant - - - Add a string to the current group - Ajouter une chaine dans le groupe courant - - - Delete the current element - Supprimer l'élément courant - - - Current file's info - Informations sur le fichier courant - - - Preferences - Préférences - - - Switch between the editor and the pallet - Bascule entre l'éditeur et la palette - - - Show or Hide the string box - Afficher ou masquer la chaîne - - - Show or Hide the attributes box - Afficher ou masquer la fenêtres des attributs - - - XLIFF 1.0 Specification - Spécification XLIFF 1.0 (Anglais) - - - Short cuts for the current actions. - Raccourcis pour les actions courantes. - - - - - Group {id} - Groupe {id} - - - Item {id} - Ligne {id} - - - Untitled.xlf - Sans titre.xlf - - - - - File - Fichier - - - New - Nouveau - - - File... - Fichier... - - - Group - Groupe - - - Item - Ligne - - - Save - Enregistrer - - - Revert to Saved - Version enregistrée - - - Fill in - Compléter - - - Preferences… - Préférences… - - - Rename… - Renommer… - - - Delete.… - Supprimer… - - - Informations… - Informations… - - - Import STR# Resource… - Importer une ressource STR#… - - - Add a group - Ajouter un groupe - - - Show file - Montrer le fichier - - - Validate using the DTD - Valider à l'aide de la DTD - - - Editor… - Éditeur… - - - - - Xliff Editor - Editeur Xliff - - - Xliff - - - Find... - Chercher... - - - Don't save - Ne pas enregistrer - - - Resources Folder - Dossier ressources - - - Default values - Valeurs par défaut - - - Use the database's folder - Utiliser le dossier de la base - - - Use the folder: - Utiliser le dossier : - - - Comments - Commentaires - - - Metal Window - Aspect métal - - - Languages - Langues - - - General - Générale - - - Database - Base - - - Attributes - Attributs - - - Values - Valeurs - - - Select the Target Resource Folder. - Sélectionner le dossier ressource à éditer - - - Use group's resname - Utiliser le resname du groupe - - - Use prefix: - Utiliser le préfixe : - - - Separating character: - Caractère séparateur : - - - Escaped characters - Caractères échappés - - - Maximum size of the resname - Taille maxi du resname - - - Advanced - Avançé - - - Files - Fichiers - - - Drag & drop in form: - Glissé-déposé dans un formulaire : - - - Styled text - Texte stylé - - - - - If - Si - - - Else - Sinon - - - End if - Fin de si - - - Case of - Au cas ou - - - End case - Fin de cas - - - While - Tant que - - - End while - Fin tant que - - - For - Boucle - - - End for - Fin de boucle - - - Repeat - Repeter - - - Until - Jusque - - - - - English - Anglais - - - French - Français - - - German - Allemand - - - Italian - Italien - - - Japanese - Japonais - - - Spanish - Espagnol - - - Chinese - Chinois - - - Russian - Russe - - - Slovenian - Slovène - - - Polish - Polonais - - - Czech - Tchèque - - - - + + + + + + +
+ + 1 + Menus_ + + 1.0 + _ + 4D_ + +
+ + + + Save + Enregistrer + + + Cancel + Annuler + + + OK + OK + + + Yes + Oui + + + No + Non + + + New + Nouveau + + + Edition + Édition + + + Source + Source + + + Change… + Changer… + + + + + File name: + Nom du fichier : + + + Are you sure that you want to delete the group "{groupname}" ? + Êtes-vous certain de vouloir supprimer le groupe "{groupname}" ? + + + Are you sure that you want to delete the item "{itemname}" ? + Êtes-vous certain de vouloir supprimer la ligne "{itemname}" ? + + + Are you sure? + Etes-vous certain ? + + + Discard changes to "{file}"? + Abandonner les modifications apportées au fichier "{file}" ? + + + An error occurred, the resources file cannot be opened. + Une erreur a empêché l'ouverture du fichier de ressources. + + + To import resources "STR #", they must be contained in a file named "Localized.rsrc" iin the "{Folder}.lproj" folder. + Pour importer des ressources "STR#", celles-ci doivent êtres contenues dans un fichier nommé "Localized.rsrc" situé dans le dossier "{Folder}.lproj". + + + STR# ID {id} resource not found. + Ressource STR# ID {id} non trouvée. + + + Are you sure that you want to delete the file "{filename}" ? + Êtes-vous certain de vouloir supprimer le fichier "{filename}" ? + + + + + New xliff file + Nouveau fichier xliff + + + Add a group in the current file + Ajouter un groupe au fichier courant + + + Add a string to the current group + Ajouter une chaine dans le groupe courant + + + Delete the current element + Supprimer l'élément courant + + + Current file's info + Informations sur le fichier courant + + + Preferences + Préférences + + + Switch between the editor and the pallet + Bascule entre l'éditeur et la palette + + + Show or Hide the string box + Afficher ou masquer la chaîne + + + Show or Hide the attributes box + Afficher ou masquer la fenêtres des attributs + + + XLIFF 1.0 Specification + Spécification XLIFF 1.0 (Anglais) + + + Short cuts for the current actions. + Raccourcis pour les actions courantes. + + + + + Group {id} + Groupe {id} + + + Item {id} + Ligne {id} + + + Untitled.xlf + Sans titre.xlf + + + + + File + Fichier + + + New + Nouveau + + + File... + Fichier... + + + Group + Groupe + + + Item + Ligne + + + Save + Enregistrer + + + Revert to Saved + Version enregistrée + + + Fill in + Compléter + + + Preferences… + Préférences… + + + Rename… + Renommer… + + + Delete.… + Supprimer… + + + Informations… + Informations… + + + Import STR# Resource… + Importer une ressource STR#… + + + Add a group + Ajouter un groupe + + + Show file + Montrer le fichier + + + Validate using the DTD + Valider à l'aide de la DTD + + + Editor… + Éditeur… + + + + + Xliff Editor + Editeur Xliff + + + Xliff + + + Find... + Chercher... + + + Don't save + Ne pas enregistrer + + + Resources Folder + Dossier ressources + + + Default values + Valeurs par défaut + + + Use the database's folder + Utiliser le dossier de la base + + + Use the folder: + Utiliser le dossier : + + + Comments + Commentaires + + + Metal Window + Aspect métal + + + Languages + Langues + + + General + Générale + + + Database + Base + + + Attributes + Attributs + + + Values + Valeurs + + + Select the Target Resource Folder. + Sélectionner le dossier ressource à éditer + + + Use group's resname + Utiliser le resname du groupe + + + Use prefix: + Utiliser le préfixe : + + + Separating character: + Caractère séparateur : + + + Escaped characters + Caractères échappés + + + Maximum size of the resname + Taille maxi du resname + + + Advanced + Avançé + + + Files + Fichiers + + + Drag & drop in form: + Glissé-déposé dans un formulaire : + + + Styled text + Texte stylé + + + + + If + Si + + + Else + Sinon + + + End if + Fin de si + + + Case of + Au cas ou + + + End case + Fin de cas + + + While + Tant que + + + End while + Fin tant que + + + For + Boucle + + + End for + Fin de boucle + + + Repeat + Repeter + + + Until + Jusque + + + + + English + Anglais + + + French + Français + + + German + Allemand + + + Italian + Italien + + + Japanese + Japonais + + + Spanish + Espagnol + + + Chinese + Chinois + + + Russian + Russe + + + Slovenian + Slovène + + + Polish + Polonais + + + Czech + Tchèque + + + + xliff PUBLIC "-//XLIFF//DTD XLIFF//EN" -"http://www.oasis-open.org/committees/xliff/documents/xliff.dtd" - - +"http://www.oasis-open.org/committees/xliff/documents/xliff.dtd" + + Translation file. -This file is distributed under the same license as the product package. - - - - - OK - OK - - - Cancel - Annuler - - - Retry - Recommencer - - - Quit - Quitter - - - Add - Ajouter - - - Delete - Supprimer - - - Edit - Modifier - - - Done - Fermer - - - Apply - Appliquer - - - Load... - Charger... - - - Save... - Enregistrer... - - - Order by - Trier - - - Use - Utiliser - - - < Back - < Précédent - - - Next > - Suivant > - - - Create - Créer - - - Export... - Exporter... - - - Preview - Prévisualisation - - - Remove - Retirer - - - Open - Ouvrir - - - Close - Fermer - - - Expand all - Déployer tout - - - Collapse all - Contracter tout - - - - - Form Method: - Méthode formulaire : - - - Trigger: - Trigger : - - - Formulaire : - - - Form: - - - Subtable: - Sous-structure : - - - Method: - Méthode : - - - Object Method: - Méthode objet : - - - -
-
+This file is distributed under the same license as the product package. +
+
+ + + OK + OK + + + Cancel + Annuler + + + Retry + Recommencer + + + Quit + Quitter + + + Add + Ajouter + + + Delete + Supprimer + + + Edit + Modifier + + + Done + Fermer + + + Apply + Appliquer + + + Load... + Charger... + + + Save... + Enregistrer... + + + Order by + Trier + + + Use + Utiliser + + + < Back + < Précédent + + + Next > + Suivant > + + + Create + Créer + + + Export... + Exporter... + + + Preview + Prévisualisation + + + Remove + Retirer + + + Open + Ouvrir + + + Close + Fermer + + + Expand all + Déployer tout + + + Collapse all + Contracter tout + + + + + Form Method: + Méthode formulaire : + + + Trigger: + Trigger : + + + Formulaire : + + + Form: + + + Subtable: + Sous-structure : + + + Method: + Méthode : + + + Object Method: + Méthode objet : + + + +
+
diff --git a/Resources/languages.json b/Resources/languages.json index ff170c3..1bccef4 100644 --- a/Resources/languages.json +++ b/Resources/languages.json @@ -1 +1,46 @@ -[ { "id": 1, "code": "en" }, { "id": 2, "code": "fr" }, { "id": 3, "code": "de" }, { "id": 4, "code": "it" }, { "id": 5, "code": "ja" }, { "id": 6, "code": "es" }, { "id": 7, "code": "zh" }, { "id": 8, "code": "ru" }, { "id": 9, "code": "sv" }, { "id": 10, "code": "pl" }, { "id": 11, "code": "cs" } ] \ No newline at end of file +[ + { + "id": 1, + "code": "en" + }, + { + "id": 2, + "code": "fr" + }, + { + "id": 3, + "code": "de" + }, + { + "id": 4, + "code": "it" + }, + { + "id": 5, + "code": "ja" + }, + { + "id": 6, + "code": "es" + }, + { + "id": 7, + "code": "zh" + }, + { + "id": 8, + "code": "ru" + }, + { + "id": 9, + "code": "sv" + }, + { + "id": 10, + "code": "pl" + }, + { + "id": 11, + "code": "cs" + } +] \ No newline at end of file diff --git a/make.json b/make.json new file mode 100644 index 0000000..fabaca0 --- /dev/null +++ b/make.json @@ -0,0 +1,14 @@ +{ + "postBuild": { + "buildNumber": true, + "owner": "VDL", + "InfoPlist": true, + "remove": [ + "Components/", + "Build/", + "Data/", + "Resources/php.ini", + "_config.yml" + ] + } +} \ No newline at end of file