Browse Source

Merge pull request #1220 from PixiEditor/new-languages

Added French, Indonesian and Italian
Krzysztof Krysiński 3 weeks ago
parent
commit
cdacb8845b

+ 1135 - 0
src/PixiEditor/Data/Localization/Languages/fr.json

@@ -0,0 +1,1135 @@
+{
+    "RECENT_FILES": "Fichiers récents",
+    "OPEN_FILE": "Ouvrir un fichier",
+    "NEW_FILE": "Nouveau",
+    "RECENT_EMPTY_TEXT": "Sacrément vide...",
+    "LANGUAGE": "Langue",
+    "GENERAL": "Général",
+    "DISCORD": "Discord",
+    "KEY_BINDINGS": "Raccourcis clavier",
+    "MISC": "Divers",
+    "SHOW_STARTUP_WINDOW": "Afficher la fenêtre de démarrage",
+    "RECENT_FILE_LENGTH": "Longueur de la liste des fichiers récents",
+    "RECENT_FILE_LENGTH_TOOLTIP": "Combien de documents sont affichés  sous Fichier > Récents. Par défaut : 8",
+    "DEFAULT_NEW_SIZE": "Taille par défaut des nouveaux fichiers",
+    "WIDTH": "Largeur",
+    "HEIGHT": "Hauteur",
+    "TOOLS": "Outils",
+    "ENABLE_SHARED_TOOLBAR": "Activer la barre d'outils partagée",
+    "AUTOMATIC_UPDATES": "Mises à jour automatiques",
+    "CHECK_FOR_UPDATES": "Vérifier les mises à jour au démarrage",
+    "UPDATE_STREAM": "Flux de mise à jour",
+    "UPDATE_CHANNEL_HELP_TOOLTIP": "Les flux de mise à jour ne peuvent qu'être changées dans la version indépendante (téléchargée via https://pixieditor.net).\nLes versions Steam et Microsoft Store gèrent séparément les mise à jour.",
+    "DEBUG": "Débogage",
+    "ENABLE_DEBUG_MODE": "Activer le mode de débogage",
+    "OPEN_CRASH_REPORTS_DIR": "Ouvrir le dossier des rapports de plantage",
+    "DISCORD_RICH_PRESENCE": "Présence d'activité",
+    "ENABLED": "Activer",
+    "SHOW_IMAGE_NAME": "Afficher le nom de l'image",
+    "SHOW_IMAGE_SIZE": "Afficher la taille de l'image",
+    "SHOW_LAYER_COUNT": "Afficher le nombre de couches",
+    "FILE": "Fichier",
+    "RECENT": "Récent",
+    "OPEN": "Ouvrir",
+    "SAVE_PIXI": "Sauvegarder (.pixi)",
+    "SAVE_AS_PIXI": "Sauvegarder en tant que... (.pixi)",
+    "EXPORT_IMG": "Exporter (.png, .jpg etc...)",
+    "EDIT": "Éditer",
+    "EXIT": "Quitter",
+    "PERCENTAGE": "Pourcentage",
+    "ABSOLUTE": "Absolue",
+    "PRESERVE_ASPECT_RATIO": "Conserver les proportions",
+    "ANCHOR_POINT": "Point d'ancrage",
+    "RESIZE_IMAGE": "Redimensionner l'image",
+    "RESIZE": "Redimensionner",
+    "DOCUMENTATION": "Documentation",
+    "WEBSITE": "Site internet",
+    "OPEN_WEBSITE": "Ouvrir le site internet",
+    "REPOSITORY": "Dépôt Git",
+    "OPEN_REPOSITORY": "Ouvrir le dépôt",
+    "LICENSE": "Licence",
+    "OPEN_LICENSE": "Ouvrir la licence",
+    "THIRD_PARTY_LICENSES": "Licences tierces",
+    "OPEN_THIRD_PARTY_LICENSES": "Ouvrir les licences tierces",
+    "APPLY_TRANSFORM": "Appliquer la transformation",
+    "INCREASE_TOOL_SIZE": "Augmenter la taille de l'outil",
+    "DECREASE_TOOL_SIZE": "Diminuer la taille de l'outil",
+    "DOWNLOADING_UPDATE": "Téléchargement de la mise à jour...",
+    "UPDATE_READY": "La mise à jour est prête à être installée. Voulez-vous l'installer maintenant ?",
+    "COULD_NOT_UPDATE_WITHOUT_ADMIN": "Impossible de mettre à jour sans les droits Administrateur. Veuillez exécuter PixiEditor en tant qu'administrateur.",
+    "INSUFFICIENT_PERMISSIONS": "Permissions insuffisantes",
+    "VERSION": "Version {0}",
+    "OPEN_TEMP_DIR": "Ouvrir le dossier temp",
+    "OPEN_LOCAL_APPDATA_DIR": "Ouvrir le dossier Local AppData",
+    "OPEN_ROAMING_APPDATA_DIR": "Ouvrir le dossier Roaming AppData",
+    "OPEN_INSTALLATION_DIR": "Ouvrir le dossier d'installation",
+    "DUMP_ALL_COMMANDS": "Vider toutes les commandes",
+    "DUMP_ALL_COMMANDS_DESCRIPTIVE": "Vide toutes les commandes dans un fichier texte",
+    "CRASH": "Plantage",
+    "CRASH_APP": "Faire planter l'application",
+    "DELETE_USR_PREFS": "Supprimer les préférences utilisateurs (Roaming AppData)",
+    "DELETE_SHORTCUT_FILE": "Supprimer le fichier de raccourcis (Roaming AppData)",
+    "DELETE_EDITOR_DATA": "Supprimer les données de l'éditeur (Local AppData)",
+    "GENERATE_KEY_BINDINGS_TEMPLATE": "Générer un modèle de raccourcis clavier",
+    "GENERATE_KEY_BINDINGS_TEMPLATE_DESCRIPTIVE": "Génère un modèle json des raccourcis clavier",
+    "VALIDATE_SHORTCUT_MAP": "Valider la liste des raccourcis",
+    "VALIDATE_SHORTCUT_MAP_DESCRIPTIVE": "Validation de la liste des raccourcis",
+    "VALIDATION_KEYS_NOTICE_DIALOG": "Touches vides : {0}\nCommandes inconnues : {1}",
+    "RESULT": "Résultat",
+    "CLEAR_RECENT_DOCUMENTS": "Effacer la liste des documents récents",
+    "CLEAR_RECENTLY_OPENED_DOCUMENTS": "Effacer la liste des documents récemment ouverts",
+    "OPEN_CMD_DEBUG_WINDOW": "Ouvrir la fenêtre des commandes de débogage",
+    "PATH_DOES_NOT_EXIST": "{0} n'existe pas.",
+    "LOCATION_DOES_NOT_EXIST": "Ce chemin d'accès n'existe pas.",
+    "FILE_NOT_FOUND": "Fichier non trouvé.",
+    "ARE_YOU_SURE": "Êtes-vous sûr ?",
+    "ARE_YOU_SURE_PATH_FULL_PATH": "Souhaitez-vous réellement supprimer {0} ?\nCette donnée sera effacée pour toutes les installations.\n(Chemin complet : {1})",
+    "FAILED_TO_OPEN_FILE": "Échec de l'ouverture du fichier",
+    "OLD_FILE_FORMAT": "Ancien format de fichier",
+    "OLD_FILE_FORMAT_DESCRIPTION": "Ce fichier .pixi utilise l'ancien format,\nqui n'est plus supporté et ne peut pas être ouvert.",
+    "NOTHING_FOUND": "Rien n'a été trouvé",
+    "EXPORT": "Exporter",
+    "EXPORT_IMAGE": "Exporter l'image",
+    "IMPORT": "Importer",
+    "SHORTCUT_TEMPLATES": "Modèle de raccourcis",
+    "RESET_ALL": "Tout réinitialiser",
+    "LAYER": "Couche",
+    "LAYER_DELETE_ALL_SELECTED": "Supprimer toutes les couches/tous les dossiers sélectionnés",
+    "LAYER_DELETE_ALL_SELECTED_DESCRIPTIVE": "Supprime toutes les couches et/ou les dossiers sélectionnés",
+    "NEW_FOLDER": "Nouveau dossier",
+    "CREATE_NEW_FOLDER": "Créer un nouveau dossier",
+    "NEW_LAYER": "Nouvelle couche",
+    "CREATE_NEW_LAYER": "Créer une nouvelle couche",
+    "NEW_IMAGE": "Nouvelle image",
+    "CREATE_NEW_IMAGE": "Créer une nouvelle image",
+    "SAVE": "Sauvegarder",
+    "SAVE_AS": "Sauvegarder en tant que...",
+    "IMAGE": "Image",
+    "SAVE_IMAGE": "Sauvegarder l'image",
+    "SAVE_IMAGE_AS": "Sauvegarder l'image en tant que nouvelle",
+    "DUPLICATE": "Dupliquer",
+    "DUPLICATE_SELECTED_LAYER": "Dupliquer la couche sélectionnée",
+    "CREATE_MASK": "Créer un masque",
+    "DELETE_MASK": "Supprimer le masque",
+    "TOGGLE_MASK": "Activer/cacher le masque",
+    "APPLY_MASK": "Appliquer le masque",
+    "TOGGLE_VISIBILITY": "Activer/désactiver la visibilité",
+    "MOVE_MEMBER_UP": "Déplacer l'élément vers le haut",
+    "MOVE_MEMBER_UP_DESCRIPTIVE": "Déplace la couche ou le dossier sélectionné vers le haut",
+    "MOVE_MEMBER_DOWN": "Déplacer l'élément vers le bas",
+    "MOVE_MEMBER_DOWN_DESCRIPTIVE": "Déplace la couche ou le dossier sélectionné vers le bas",
+    "MERGE_ALL_SELECTED_LAYERS": "Fusionner toutes les couches sélectionnées",
+    "MERGE_WITH_ABOVE": "Fusionner la couche sélectionnée avec celle du dessus",
+    "MERGE_WITH_ABOVE_DESCRIPTIVE": "Fusionne la couche sélectionnée avec celle juste au-dessus",
+    "MERGE_WITH_BELOW": "Fusionner la couche sélectionnée avec celle du dessous",
+    "MERGE_WITH_BELOW_DESCRIPTIVE": "Fusionne la couche sélectionnée avec celle juste en-dessous",
+    "ADD_REFERENCE_LAYER": "Ajouter une couche de référence",
+    "DELETE_REFERENCE_LAYER": "Supprimer la couche de référence",
+    "TRANSFORM_REFERENCE_LAYER": "Transformer la couche de référence",
+    "TOGGLE_REFERENCE_LAYER_POS": "Activer la position de la couche de référence",
+    "TOGGLE_REFERENCE_LAYER_POS_DESCRIPTIVE": "Active la couche de référence entre la toute première ou la toute dernière",
+    "RESET_REFERENCE_LAYER_POS": "Réinitialiser la position de la couche de référence",
+    "CLIP_CANVAS": "Découper le canevas",
+    "FLIP_IMG_VERTICALLY": "Retourner verticalement l'image",
+    "FLIP_IMG_HORIZONTALLY": "Retourner horizontalement l'image",
+    "FLIP_LAYERS_VERTICALLY": "Retourner verticalement les couches sélectionnées",
+    "FLIP_LAYERS_HORIZONTALLY": "Retourner horizontalement les couches sélectionnées",
+    "ROT_IMG_90": "Pivoter l'image de 90 degrés",
+    "ROT_IMG_180": "Pivoter l'image de 180 degrés",
+    "ROT_IMG_-90": "Pivoter l'image de -90 degrés",
+    "ROT_LAYERS_90": "Pivoter les couches sélectionnées de 90 degrés",
+    "ROT_LAYERS_180": "Pivoter les couches sélectionnées de 180 degrés",
+    "ROT_LAYERS_-90": "Pivoter les couches sélectionnées de -90 degrés",
+    "TOGGLE_VERT_SYMMETRY_AXIS": "Activer l'axe de symétrie verticale",
+    "TOGGLE_HOR_SYMMETRY_AXIS": "Activer l'axe de symétrie horizontale",
+    "RESIZE_DOCUMENT": "Redimensionner le document",
+    "RESIZE_CANVAS": "Redimensionner le canevas",
+    "CENTER_CONTENT": "Centrer le contenu",
+    "CUT": "Couper",
+    "CUT_DESCRIPTIVE": "Coupe la zone/couches sélectionnées",
+    "PASTE": "Coller",
+    "PASTE_DESCRIPTIVE": "Colle le contenu du presse-papiers",
+    "PASTE_AS_NEW_LAYER": "Coller en tant que nouvelle couche",
+    "PASTE_AS_NEW_LAYER_DESCRIPTIVE": "Colle depuis le presse-papiers en tant que nouvelle couche",
+    "PASTE_REFERENCE_LAYER": "Coller la couche de référence",
+    "PASTE_REFERENCE_LAYER_DESCRIPTIVE": "Colle le contenu du presse-papiers en tant que couche de référence",
+    "PASTE_COLOR": "Coller la couleur",
+    "PASTE_COLOR_DESCRIPTIVE": "Colle la couleur depuis le presse-papiers",
+    "PASTE_COLOR_SECONDARY": "Coller en tant que couleur secondaire",
+    "PASTE_COLOR_SECONDARY_DESCRIPTIVE": "Colle la couleur depuis le presse-papiers en tant que couleur secondaire",
+    "CLIPBOARD": "Presse-papiers",
+    "COPY": "Copier",
+    "COPY_DESCRIPTIVE": "Copie vers le presse-papiers",
+    "COPY_COLOR_HEX": "Copier la couleur primaire (HEX)",
+    "COPY_COLOR_HEX_DESCRIPTIVE": "Copie le code hexadécimal de la couleur primaire",
+    "COPY_COLOR_RGB": "Copier la couleur primaire (RGB)",
+    "COPY_COLOR_RGB_DESCRIPTIVE": "Copie le code rouge-vert-bleu de la couleur primaire",
+    "COPY_COLOR_SECONDARY_HEX": "Copier la couleur secondaire (HEX)",
+    "COPY_COLOR_SECONDARY_HEX_DESCRIPTIVE": "Copie le code hexadécimal de la couleur secondaire",
+    "COPY_COLOR_SECONDARY_RGB": "Copier la couleur secondaire (RGB)",
+    "COPY_COLOR_SECONDARY_RGB_DESCRIPTIVE": "Copie le code rouge-vert-bleu de la couleur secondaire",
+    "PALETTE_COLORS": "Palette de couleurs",
+    "REPLACE_SECONDARY_BY_PRIMARY": "Remplacer la couleur secondaire par la primaire",
+    "REPLACE_PRIMARY_BY_SECONDARY": "Remplacer la couleur primaire par la secondaire",
+    "REPLACE_PRIMARY_BY_SECONDARY_DESCRIPTIVE": "Remplace la couleur primaire par la couleur secondaire",
+    "OPEN_PALETTE_BROWSER": "Ouvrir le navigateur de palettes",
+    "OVERWRITE_PALETTE_CONSENT": "La palette '{0}' existe déjà, voulez-vous la remplacer ?",
+    "PALETTE_EXISTS": "La palette existe déjà",
+    "REPLACE_PALETTE_CONSENT": "Remplacer la palette actuelle avec celle sélectionnée ?",
+    "REPLACE_PALETTE": "Remplacer la palette actuelle",
+    "SELECT_COLOR_1": "Sélectionner la couleur 1",
+    "SELECT_COLOR_2": "Sélectionner la couleur 2",
+    "SELECT_COLOR_3": "Sélectionner la couleur 3",
+    "SELECT_COLOR_4": "Sélectionner la couleur 4",
+    "SELECT_COLOR_5": "Sélectionner la couleur 5",
+    "SELECT_COLOR_6": "Sélectionner la couleur 6",
+    "SELECT_COLOR_7": "Sélectionner la couleur 7",
+    "SELECT_COLOR_8": "Sélectionner la couleur 8",
+    "SELECT_COLOR_9": "Sélectionner la couleur 9",
+    "SELECT_COLOR_10": "Sélectionner la couleur 10",
+    "SELECT_TOOL": "Sélectionner l'outil {0}",
+    "SELECT_COLOR_1_DESCRIPTIVE": "Sélectionne la première couleur de la palette",
+    "SELECT_COLOR_2_DESCRIPTIVE": "Sélectionne la seconde couleur de la palette",
+    "SELECT_COLOR_3_DESCRIPTIVE": "Sélectionne la troisième couleur de la palette",
+    "SELECT_COLOR_4_DESCRIPTIVE": "Sélectionne la quatrième couleur de la palette",
+    "SELECT_COLOR_5_DESCRIPTIVE": "Sélectionne la cinquième couleur de la palette",
+    "SELECT_COLOR_6_DESCRIPTIVE": "Sélectionne la sixième couleur de la palette",
+    "SELECT_COLOR_7_DESCRIPTIVE": "Sélectionne la septième couleur de la palette",
+    "SELECT_COLOR_8_DESCRIPTIVE": "Sélectionne la huitième couleur de la palette",
+    "SELECT_COLOR_9_DESCRIPTIVE": "Sélectionne la neuvième couleur de la palette",
+    "SELECT_COLOR_10_DESCRIPTIVE": "Sélectionne la dixième couleur de la palette",
+    "SWAP_COLORS": "Échanger les couleurs",
+    "SWAP_COLORS_DESCRIPTIVE": "Échanger la couleur primaire et la couleur secondaire",
+    "SEARCH": "Rechercher",
+    "COMMAND_SEARCH": "Rechercher la commande",
+    "OPEN_COMMAND_SEARCH": "Ouvrir la fenêtre de recherche de commandes",
+    "SELECT": "Sélectionner",
+    "DESELECT": "Déselectionner",
+    "INVERT": "Inverser",
+    "SELECTION": "Sélection",
+    "SELECT_ALL": "Tout sélectionner",
+    "SELECT_ALL_DESCRIPTIVE": "Sélectionne l'intégralité du canevas",
+    "CLEAR_SELECTION": "Effacer la sélection",
+    "INVERT_SELECTION": "Inverser la sélection",
+    "INVERT_SELECTION_DESCRIPTIVE": "Inverse la zone sélectionnée",
+    "TRANSFORM_SELECTED_AREA": "Transformer la zone sélectionnée",
+    "NUDGE_SELECTED_LEFT": "Déplacer l'objet sélectionné vers la gauche",
+    "NUDGE_SELECTED_RIGHT": "Déplacer l'objet sélectionné vers la droite",
+    "NUDGE_SELECTED_UP": "Déplacer l'objet sélectionné vers le haut",
+    "NUDGE_SELECTED_DOWN": "Déplacer l'objet sélectionné vers le bas",
+    "MASK_FROM_SELECTION": "Nouveau masque depuis la sélection",
+    "MASK_FROM_SELECTION_DESCRIPTIVE": "Déplace la sélection sur un nouveau masque",
+    "ADD_SELECTION_TO_MASK": "Ajouter la sélection au masque",
+    "SUBTRACT_SELECTION_FROM_MASK": "Retirer la sélection du masque",
+    "INTERSECT_SELECTION_MASK": "Intersection de la sélection avec le masque",
+    "SELECTION_TO_MASK": "Sélection vers masque",
+    "TO_NEW_MASK": "Vers un nouveau masque",
+    "ADD_TO_MASK": "Ajouter au masque",
+    "SUBTRACT_FROM_MASK": "Retirer du masque",
+    "INTERSECT_WITH_MASK": "Intersection avec le masque",
+    "STYLUS": "Stylet",
+    "TOGGLE_PEN_MODE": "Activer le mode stylo",
+    "UNDO": "Annuler",
+    "UNDO_DESCRIPTIVE": "Annule la dernière action",
+    "REDO": "Refaire",
+    "REDO_DESCRIPTIVE": "Refait la dernière action",
+    "WINDOWS": "Fenêtres",
+    "TOGGLE_GRIDLINES": "Activer la grille",
+    "ZOOM_IN": "Zoomer",
+    "ZOOM_OUT": "Dézoomer",
+    "NEW_WINDOW_FOR_IMG": "Nouvelle fenêtre pour l'image actuelle",
+    "CENTER_ACTIVE_VIEWPORT": "Centrer l'affichage actif",
+    "FLIP_VIEWPORT_HORIZONTALLY": "Inverser verticalement l'affichage",
+    "FLIP_VIEWPORT_VERTICALLY": "Inverser horizontalement l'affichage",
+    "SETTINGS": "Paramètres",
+    "OPEN_SETTINGS": "Ouvrir les paramètres",
+    "OPEN_SETTINGS_DESCRIPTIVE": "Ouvre la fenêtre des paramètres",
+    "OPEN_STARTUP_WINDOW": "Ouvrir la fenêtre de démarrage",
+    "OPEN_SHORTCUT_WINDOW": "Ouvrir la fenêtre des raccourcis",
+    "OPEN_ABOUT_WINDOW": "Ouvrir la fenêtre À Propos",
+    "ERROR": "Erreur",
+    "INTERNAL_ERROR": "Erreur interne",
+    "ERROR_SAVE_LOCATION": "Échec de la sauvegarde du fichier à l'emplacement spécifié",
+    "ERROR_WHILE_SAVING": "Une erreur interne est survenue lors de la sauvegarde. Veuillez réessayer.",
+    "UNKNOWN_ERROR_SAVING": "Une erreur est survenue lors de la sauvegarde.",
+    "FAILED_ASSOCIATE_LOSPEC": "Échec de l'association avec le protocole de palette de Lospec.",
+    "REDDIT": "Reddit",
+    "GITHUB": "GitHub",
+    "YOUTUBE": "YouTube",
+    "DONATE": "Faire un don",
+    "YES": "Oui",
+    "NO": "Non",
+    "CANCEL": "Annuler",
+    "UNNAMED": "Sans nom",
+    "OPEN_COMMAND_DEBUG_WINDOW": "Ouvrir la fenêtre des commandes de débogage",
+    "DELETE": "Supprimer",
+    "USER_PREFS": "Préférences utilisateur (Roaming)",
+    "SHORTCUT_FILE": "Fichier des raccourcis (Roaming)",
+    "EDITOR_DATA": "Données de l'éditeur (Local)",
+    "MOVE_VIEWPORT_TOOLTIP": "Déplacer l'affichage. ({0})",
+    "MOVE_VIEWPORT_ACTION_DISPLAY": "Cliquez et bouger pour déplacer l'affichage",
+    "MOVE_TOOL_TOOLTIP": "Déplacer les pixels sélectionnés ({0}). Maintenez Ctrl pour déplacer toutes les couches.",
+    "MOVE_TOOL_ACTION_DISPLAY": "Maintenez la souris pour déplacer les pixels sélectionnés. Maintenez Ctrl pour déplacer toutes les couches.",
+    "PEN_TOOL_TOOLTIP": "Stylo. ({0})",
+    "PEN_TOOL_ACTION_DISPLAY": "Cliquez et déplacez pour dessiner.",
+    "PIXEL_PERFECT_SETTING": "Pixel perfect",
+    "RECTANGLE_TOOL_TOOLTIP": "Dessine un rectangle sur le canevas ({0}). Maintenez Shift pour dessiner un carré.",
+    "RECTANGLE_TOOL_ACTION_DISPLAY_DEFAULT": "Cliquez et déplacez pour dessiner un rectangle. Maintenez Shift pour dessiner un carré.",
+    "RECTANGLE_TOOL_ACTION_DISPLAY_SHIFT": "Cliquez et déplacer pour dessiner un carré.",
+    "KEEP_ORIGINAL_IMAGE_SETTING": "Garder l'image originale",
+    "ROTATE_VIEWPORT_TOOLTIP": "Faire pivoter l'affichage. ({0})",
+    "ROTATE_VIEWPORT_ACTION_DISPLAY": "Cliquez et bouger pour faire pivoter l'affichage",
+    "SELECT_TOOL_TOOLTIP": "Sélectionner la zone. ({0})",
+    "SELECT_TOOL_ACTION_DISPLAY_DEFAULT": "Cliquez et déplacer pour sélectionner une zone. Maintenez Shift pour ajouter à une sélection existante. Maintenez Ctrl pour la soustraire de celle-ci.",
+    "SELECT_TOOL_ACTION_DISPLAY_SHIFT": "Cliquez et déplacer pour ajouter à la sélection actuelle.",
+    "SELECT_TOOL_ACTION_DISPLAY_CTRL": "Cliquez et déplacez pour soustraire de la sélection actuelle.",
+    "ZOOM_TOOL_TOOLTIP": "Zoom sur l'affichage ({0}). Cliquez pour zoomer, maintenez alt et cliquez pour dézoomer.",
+    "ZOOM_TOOL_ACTION_DISPLAY_DEFAULT": "Cliquez et déplacez pour zoomer. Cliquez pour zoomer, maintenez ctrl et cliquez pour dézoomer.",
+    "ZOOM_TOOL_ACTION_DISPLAY_CTRL": "Cliquez et déplacez pour zoomer. Cliquez pour dézoomer, relâchez ctrl et cliquez pour zoomer.",
+    "BRIGHTNESS_TOOL_TOOLTIP": "Rends les pixels plus clairs ou plus foncés ({0})). Maintenez Ctrl pour rendre les pixels plus foncés.",
+    "BRIGHTNESS_TOOL_ACTION_DISPLAY_DEFAULT": "Dessiner sur les pixels pour les rendre plus clair. Maintenez Ctrl pour rendre plus foncés.",
+    "BRIGHTNESS_TOOL_ACTION_DISPLAY_CTRL": "Dessiner sur les pixels pour les rendre plus foncés. Lâchez Ctrl pour rendre plus clair.",
+    "COLOR_PICKER_TOOLTIP": "Sélectionnez la couleur primaire depuis le canevas. ({0})",
+    "COLOR_PICKER_ACTION_DISPLAY_DEFAULT": "Cliquez pour sélectionner des couleurs. Maintenez Ctrl pour cacher le canevas. Maintenez Shift pour cacher la couche de référence",
+    "ELLIPSE_TOOL_TOOLTIP": "Dessine une ellipse sur le canevas ({0}). Maintenir Shift pour dessiner un cercle.",
+    "ELLIPSE_TOOL_ACTION_DISPLAY_DEFAULT": "Cliquez et déplacez la souris pour dessiner une ellipse. Maintenez Shift pour dessiner un cercle.",
+    "ELLIPSE_TOOL_ACTION_DISPLAY_SHIFT": "Cliquez et déplacez la souris pour dessiner un cercle.",
+    "ERASER_TOOL_TOOLTIP": "Effacer la couleur du pixel. ({0})",
+    "ERASER_TOOL_ACTION_DISPLAY": "Cliquez et déplacer pour effacer.",
+    "FLOOD_FILL_TOOL_TOOLTIP": "Remplir la zone avec la couleur. ({0})",
+    "FLOOD_FILL_TOOL_ACTION_DISPLAY_DEFAULT": "Cliquez sur une zone pour la remplir. Garder Ctrl appuyé pour prendre en compte toutes les couches.",
+    "FLOOD_FILL_TOOL_ACTION_DISPLAY_CTRL": "Cliquez sur une zone pour la remplir. Maintenir contrôle Ctrl pour ne considérer que les calques courants.",
+    "LASSO_TOOL_TOOLTIP": "Lasso. ({0})",
+    "LASSO_TOOL_ACTION_DISPLAY_DEFAULT": "Cliquez et déplacez pour sélectionner les pixels à l'intérieur du lasso. Maintenez Shift pour ajouter à la sélection existante. Maintenez Ctrl pour enlever de la sélection existante.",
+    "LASSO_TOOL_ACTION_DISPLAY_SHIFT": "Cliquez et déplacez pour ajouter les pixels à l'intérieur du lasso à la sélection.",
+    "LASSO_TOOL_ACTION_DISPLAY_CTRL": "Cliquez et déplacez pour retirer les pixels à l'intérieur du lasso à la sélection.",
+    "LINE_TOOL_TOOLTIP": "Dessine une ligne sur le canevas ({0}). Maintenir Shift pour activer le calage.",
+    "LINE_TOOL_ACTION_DISPLAY_DEFAULT": "Cliquer et déplacer pour dessiner une ligne. Maintenir Shift activer le calage.",
+    "LINE_TOOL_ACTION_DISPLAY_SHIFT": "Cliquer et déplacer la souris pour dessiner une ligne avec le calage activé.",
+    "MAGIC_WAND_TOOL_TOOLTIP": "Baguette Magique ({0}). Remplit la sélection",
+    "MAGIC_WAND_ACTION_DISPLAY": "Cliquer pour remplir la sélection.",
+    "PEN_TOOL": "Stylo",
+    "BRIGHTNESS_TOOL": "Luminosité",
+    "COLOR_PICKER_TOOL": "Pipette",
+    "ELLIPSE_TOOL": "Ellipse",
+    "ERASER_TOOL": "Gomme",
+    "FLOOD_FILL_TOOL": "Remplissage",
+    "LASSO_TOOL": "Lasso",
+    "LINE_TOOL": "Ligne",
+    "MAGIC_WAND_TOOL": "Baguette magique",
+    "MOVE_TOOL": "Déplacer",
+    "MOVE_VIEWPORT_TOOL": "Déplacer l'affichage",
+    "RECTANGLE_TOOL": "Rectangle",
+    "ROTATE_VIEWPORT_TOOL": "Faire pivoter l'affichage",
+    "SELECT_TOOL_NAME": "Sélectionner",
+    "ZOOM_TOOL": "Zoomer",
+    "SHAPE_LABEL": "Forme",
+    "MODE_LABEL": "Mode",
+    "SCOPE_LABEL": "Portée",
+    "FILL_SHAPE_LABEL": "Forme de remplissage",
+    "FILL_COLOR_LABEL": "Couleur de remplissage",
+    "TOOL_SIZE_LABEL": "Taille de l'outil",
+    "STRENGTH_LABEL": "Intensité",
+    "NEW": "Nouveau",
+    "ADD": "Ajouter",
+    "SUBTRACT": "Soustraire",
+    "INTERSECT": "Croiser",
+    "RECTANGLE": "Rectangle",
+    "CIRCLE": "Cercle",
+    "ABOUT": "À propos",
+    "MINIMIZE": "Minimiser",
+    "RESTORE": "Restaurer",
+    "MAXIMIZE": "Maximiser",
+    "CLOSE": "Fermer",
+    "EXPORT_SIZE_HINT": "Si vous souhaitez partager l'image, essayer {0}% pour une meilleure clarté",
+    "CREATE": "Créer",
+    "BASE_LAYER_NAME": "Couche de base",
+    "ENABLE_MASK": "Activer le masque",
+    "SELECTED_AREA_EMPTY": "La zone sélectionnée est vide",
+    "NOTHING_TO_COPY": "Rien à copier",
+    "REFERENCE_LAYER_PATH": "Chemin de la couche de référence",
+    "FLIP": "Retourner",
+    "ROTATION": "Rotation",
+    "ROT_IMG_90_D": "Pivoter l'image de 90°",
+    "ROT_IMG_180_D": "Pivoter l'image de 180°",
+    "ROT_IMG_-90_D": "Pivoter l'image de -90°",
+    "ROT_LAYERS_90_D": "Pivoter les couches sélectionnées de 90°",
+    "ROT_LAYERS_180_D": "Pivoter les couches sélectionnées de 180°",
+    "ROT_LAYERS_-90_D": "Pivoter les couches sélectionnées de -90°",
+    "UNNAMED_PALETTE": "Palette sans nom",
+    "CLICK_SELECT_PRIMARY": "Cliquez pour sélectionner en tant que couleur principale.",
+    "PEN_MODE": "Mode stylo",
+    "VIEW": "Vue",
+    "HORIZONTAL_LINE_SYMMETRY": "Ligne de symétrie horizontale",
+    "VERTICAL_LINE_SYMMETRY": "Ligne de symétrie verticale",
+    "COLOR_PICKER_TITLE": "Pipette",
+    "COLOR_SLIDERS_TITLE": "Curseurs de couleurs",
+    "PALETTE_TITLE": "Palette",
+    "SWATCHES_TITLE": "Échantillons",
+    "LAYERS_TITLE": "Couches",
+    "NORMAL_BLEND_MODE": "Normal",
+    "DARKEN_BLEND_MODE": "Assombrir",
+    "MULTIPLY_BLEND_MODE": "Multiplier",
+    "COLOR_BURN_BLEND_MODE": "Brûlure de couleur",
+    "LIGHTEN_BLEND_MODE": "Éclaircir",
+    "SCREEN_BLEND_MODE": "Filtrer",
+    "COLOR_DODGE_BLEND_MODE": "Esquive de couleur",
+    "OVERLAY_BLEND_MODE": "Recouvrir",
+    "SOFT_LIGHT_BLEND_MODE": "Lumière douce",
+    "HARD_LIGHT_BLEND_MODE": "Lumière forte",
+    "DIFFERENCE_BLEND_MODE": "Différence",
+    "EXCLUSION_BLEND_MODE": "Exclusion",
+    "HUE_BLEND_MODE": "Teinte",
+    "SATURATION_BLEND_MODE": "Saturation",
+    "LUMINOSITY_BLEND_MODE": "Luminosité",
+    "COLOR_BLEND_MODE": "Couleur",
+    "NOT_SUPPORTED_BLEND_MODE": "Non supporté",
+    "RESTART": "Recommencer",
+    "SORT_BY": "Trier par",
+    "NAME": "Nom",
+    "COLORS": "Couleurs",
+    "DEFAULT": "Défaut",
+    "ALPHABETICAL": "Alphabétique",
+    "COLOR_COUNT": "Nombre de couleurs",
+    "ANY": "N'importe quel",
+    "MAX": "Maximum",
+    "MIN": "Minimum",
+    "EXACT": "Exact",
+    "ASCENDING": "Croissant",
+    "DESCENDING": "Décroissant",
+    "NAME_IS_TOO_LONG": "Le nom est trop long",
+    "STOP_IT_TEXT1": "Ça suffit. Rangez vos noms de fichiers.",
+    "STOP_IT_TEXT2": "Pourriez vous, s'il vous plaît, arrêter de copier ces noms ?",
+    "REPLACER_TOOLTIP": "Right click on palette color and choose 'Replace' or drop it here.",
+    "CLICK_TO_CHOOSE_COLOR": "Cliquez pour choisir une couleur",
+    "REPLACE_COLOR": "Remplacer la couleur",
+    "PALETTE_COLOR_TOOLTIP": "Cliquez pour sélectionner en tant que couleur principale. Glissez et déposez sur une autre palette pour les échanger.",
+    "ADD_FROM_SWATCHES": "Ajouter depuis les échantillons",
+    "ADD_COLOR_TO_PALETTE": "Ajouter la couleur à la palette",
+    "USE_IN_CURRENT_IMAGE": "Utiliser dans l'image courante",
+    "ADD_TO_FAVORITES": "Ajouter aux favoris",
+    "BROWSE_PALETTES": "Naviguer les palettes",
+    "LOAD_PALETTE": "Charger une palette",
+    "SAVE_PALETTE": "Sauvegarder la palette",
+    "FAVORITES": "Favoris",
+    "ADD_FROM_CURRENT_PALETTE": "Ajouter depuis la palette actuelle",
+    "OPEN_PALETTES_DIR_TOOLTIP": "Ouvrir le répertoire des palettes depuis l'explorateur",
+    "BROWSE_ON_LOSPEC_TOOLTIP": "Naviguer les palettes sur Lospec",
+    "IMPORT_FROM_FILE_TOOLTIP": "Importer depuis un fichier",
+    "TOP_LEFT": "Haut gauche",
+    "TOP_CENTER": "Haut centre",
+    "TOP_RIGHT": "Haut droite",
+    "MIDDLE_LEFT": "Milieu gauche",
+    "MIDDLE_CENTER": "Milieu centre",
+    "MIDDLE_RIGHT": "Milieu droite",
+    "BOTTOM_LEFT": "Bas gauche",
+    "BOTTOM_CENTER": "Bas centre",
+    "BOTTOM_RIGHT": "Bas droite",
+    "CLIP_TO_BELOW": "Fixer au membre d'en dessous",
+    "MOVE_UPWARDS": "Se déplacer en haut",
+    "MOVE_DOWNWARDS": "Se déplacer vers le bas",
+    "MERGE_SELECTED": "Fusion séléctionnée",
+    "LOCK_TRANSPARENCY": "Verrouiller la transparence",
+    "COULD_NOT_LOAD_PALETTE": "Impossible de charger les palettes",
+    "NO_PALETTES_FOUND": "Aucune palette trouvée.",
+    "LOSPEC_LINK_TEXT": "J'ai entendu dire que l'on pouvait en trouver ici : lospec.com/palette_list",
+    "PALETTE_BROWSER": "Navigateur de palettes",
+    "DELETE_PALETTE_CONFIRMATION": "Êtes-vous sûr de vouloir supprimer cette palette ? Cette action est irréversible.",
+    "SHORTCUTS_IMPORTED": "Les raccourcis de {0} ont été importés avec succès.",
+    "SHORTCUT_PROVIDER_DETECTED": "Nous avons détecter que {0} est installé. Devons-nous en importer des raccourcis ?",
+    "IMPORT_INSTALLATION_OPTION1": "Importer depuis une installation",
+    "IMPORT_INSTALLATION_OPTION2": "Utiliser les paramètres par défaut",
+    "IMPORT_FROM_TEMPLATE": "Importer depuis un modèle",
+    "SHORTCUTS_IMPORTED_SUCCESS": "Raccourcis importés avec succès.",
+    "WARNING_RESET_SHORTCUTS_DEFAULT": "Êtes-vous sûr de vouloir réinitialiser tous les raccourcis à leur valeur initiale ?",
+    "SUCCESS": "Succès",
+    "WARNING": "Attention",
+    "ERROR_IMPORTING_IMAGE": "Une erreur est survenue lors de l'import de l'image.",
+    "SHORTCUTS_CORRUPTED_TITLE": "Fichier de raccourcis corrompu",
+    "SHORTCUTS_CORRUPTED": "Fichier de raccourcis corrompu, rétablissement des valeurs par défaut.",
+    "FAILED_DOWNLOAD_PALETTE": "Echec de chargement de la palette",
+    "FILE_INCORRECT_FORMAT": "Ce fichier n'était pas au bon format",
+    "INVALID_FILE": "Fichier invalide",
+    "SHORTCUTS_FILE_INCORRECT_FORMAT": "Le fichier de raccourcis n'était pas au bon format",
+    "UNSUPPORTED_FILE_FORMAT": "Ce type de fichier n'est pas supporté",
+    "ALREADY_ASSIGNED": "Déjà assigné",
+    "REPLACE": "Remplacer",
+    "SWAP": "Échanger",
+    "SHORTCUT_ALREADY_ASSIGNED_SWAP": "Ce raccourci est déjà assigné à '{0}'\nVoulez-vous remplacer le raccourci existant ou échanger les deux ?",
+    "SHORTCUT_ALREADY_ASSIGNED_OVERWRITE": "Ce raccourci est déjà assigné à '{0}'\nVoulez-vous remplacer le raccourci existant ?",
+    "UNSAVED_CHANGES": "Changements non sauvegardés",
+    "DOCUMENT_MODIFIED_SAVE": "Ce document a été modifié. Souhaitez-vous sauvegarder les modifications ?",
+    "PROJECT_MAINTAINERS": "Responsables de projet",
+    "OTHER_AWESOME_CONTRIBUTORS": "Et d'autres contributeurs géniaux",
+    "HELP": "Aide",
+    "STOP_IT_TEXT3": "Sérieusement, arrêtez.",
+    "STOP_IT_TEXT4": "Vous n'avez rien de mieux à faire ?",
+    "LINEAR_DODGE_BLEND_MODE": "Linear dodge (Add)",
+    "PRESS_ANY_KEY": "Appuyez sur n'importe quelle touche",
+    "NONE_SHORTCUT": "Aucun",
+    "REFERENCE": "Référence",
+    "PUT_REFERENCE_LAYER_ABOVE": "Mettre la couche de référence au dessus",
+    "PUT_REFERENCE_LAYER_BELOW": "Mettre la couche de référence en dessous",
+    "TOGGLE_VERTICAL_SYMMETRY": "Activer/Désactiver la symétrie verticale",
+    "TOGGLE_HORIZONTAL_SYMMETRY": "Activer/Désactiver la symétrie horizontale",
+    "RESET_VIEWPORT": "Réinitialiser l'affichage",
+    "MOVE_TOOL_ACTION_DISPLAY_TRANSFORMING": "Cliquez et maintenez pour déplacer les pixels dans les couches sélectionnés.",
+    "CTRL_KEY": "Ctrl",
+    "SHIFT_KEY": "Shift",
+    "ALT_KEY": "Alt",
+    "RENAME": "Renommer",
+    "PIXEL_UNIT": "px",
+    "OPEN_LOCALIZATION_DEBUG_WINDOW": "Ouvrir la fenêtre de débogage de localisation",
+    "FORCE_OTHER_FLOW_DIRECTION": "Force other flow direction",
+    "API_KEY": "Clé d'API",
+    "LOCALIZATION_VIEW_TYPE": "Localization View Type",
+    "LOAD_LANGUAGE_FROM_FILE": "Charger une langue depuis un fichier",
+    "LOG_IN": "Se connecter",
+    "SYNC": "Synchroniser",
+    "NOT_LOGGED_IN": "Non connecté",
+    "POE_EDITOR_ERROR": "Erreur POEditor : {0} {1}",
+    "HTTP_ERROR_MESSAGE": "Erreur HTTP : {0} {1}",
+    "LOGGED_IN": "Connecté",
+    "SYNCED_SUCCESSFULLY": "Synchronisé avec succès",
+    "EXCEPTION_ERROR": "Exception : {0}",
+    "DROP_PALETTE": "Déposer la palette ici",
+    "SECURITY_ERROR": "Erreur de sécurité",
+    "SECURITY_ERROR_MSG": "Accès à l'écriture restreint pour l'emplacement spécifié.",
+    "IO_ERROR": "Erreur IO",
+    "IO_ERROR_MSG": "Erreur lors de l'écriture sur le disque.",
+    "COULD_NOT_SAVE_PALETTE": "Il y a eu une erreur lors de la sauvegarde de la palette.",
+    "NO_COLORS_TO_SAVE": "Il n'y a aucune couleur à sauvegarder.",
+    "SINGLE_LAYER": "Couche unique",
+    "CHOOSE": "Choisir",
+    "REMOVE": "Supprimer",
+    "FILE_FORMAT_NOT_ASEPRITE_KEYS": "File is not a \".aseprite-keys\" file",
+    "FILE_HAS_INVALID_SHORTCUT": "Le fichier contient un raccourci invalide",
+    "FILE_EXTENSION_NOT_SUPPORTED": "Le type de fichier '{0}' n'est pas pris en charge",
+    "ERROR_READING_FILE": "Erreur lors de la lecture du fichier",
+    "DISCARD_PALETTE": "Discard palette",
+    "DISCARD_PALETTE_CONFIRMATION": "Êtes-vous sûr d'abandonner la palette actuelle ? Cette action est irréversible.",
+    "IMPORT_AS_NEW_LAYER": "Importer en tant que nouvelle couche",
+    "PASTE_AS_PRIMARY_COLOR": "Coller en tant que couleur principale",
+    "IMPORT_AS_NEW_FILE": "Importer en tant que nouveau fichier",
+    "IMPORT_PALETTE_FILE": "Importer un fichier de palette",
+    "IMPORT_MULTIPLE_PALETTE_COLORS": "Importer des couleurs dans la palette",
+    "IMPORT_SINGLE_PALETTE_COLOR": "Importer une couleur dans la palette",
+    "IMPORT_AS_REFERENCE_LAYER": "Importer en tant que couche de référence",
+    "NAVIGATOR_PICK_ACTION_DISPLAY": "Right-click to pick color, Shift-right-click to copy color to clipboard",
+    "OPEN_FILE_FROM_CLIPBOARD": "Ouvrir depuis le presse-papier",
+    "OPEN_FILE_FROM_CLIPBOARD_DESCRIPTIVE": "Ouvre depuis le presse-papier",
+    "OPEN_LOCALIZATION_DATA": "Do you want to open the LocalizationData.json?\nThe updated date has been put in the clipboard.\nNote that changes wont be applied until a restart",
+    "DOWNLOADING_LANGUAGE_FAILED": "Downloading language failed.\nAPI Key might have been overused.",
+    "LOCALIZATION_DATA_NOT_FOUND": "Localization data path not found",
+    "APPLY": "Appliquer",
+    "UPDATE_SOURCE": "Mettre à jour la source",
+    "COPY_TO_CLIPBOARD": "Copier dans le presse-papier",
+    "LANGUAGE_FILE_NOT_FOUND": "Language file not found.\nLooking for {0}",
+    "PROJECT_ROOT_NOT_FOUND": "PixiEditor Project root not found.\nLooking for PixiEditor.csproj",
+    "LOCALIZATION_FOLDER_NOT_FOUND": "Localization folder not found.\nLooking for /Data/Localization",
+    "SELECT_A_LANGUAGE": "Sélectionner une langue",
+    "DONE": "Fait",
+    "SOURCE_UNSET_OR_MISSING": "Source manquante/non fixée",
+    "SOURCE_NEWER": "Source plus récente",
+    "SOURCE_UP_TO_DATE": "Source à jour",
+    "SOURCE_OLDER": "Cloud plus récent",
+    "COLOR_PICKER_ACTION_DISPLAY_REFERENCE_ONLY": "Cliquez afin de sélectionner des couleurs depuis la couche de référence.",
+    "COLOR_PICKER_ACTION_DISPLAY_CANVAS_ONLY": "Cliquez afin de sélectionner des couleurs depuis le canevas.",
+    "LOCALIZATION_DEBUG_WINDOW_TITLE": "Localization Debug Window",
+    "SHORTCUTS_TITLE": "Raccourcis",
+    "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_SHEAR_PERSPECTIVE": "Drag handles to scale transform. Hold Ctrl and drag a handle to scale from center. Hold Shift to scale proportionally. Hold Alt and drag a side handle to shear. Drag outside handles to rotate.",
+    "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_SHEAR_NOPERSPECTIVE": "Drag handles to scale transform. Hold Ctrl and drag a handle to scale from center. Hold Shift to scale proportionally. Hold Alt and drag a side handle to shear. Drag outside handles to rotate.",
+    "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_NOSHEAR_NOPERSPECTIVE": "Drag handles to scale transform. Hold Ctrl and drag a handle to scale from center. Hold Shift to scale proportionally. Drag outside handles to rotate.",
+    "TRANSFORM_ACTION_DISPLAY_SCALE_NOROTATE_NOSHEAR_NOPERSPECTIVE": "Drag handles to scale transform. Hold Ctrl and drag a handle to scale from center. Hold Shift to scale proportionally.",
+    "OPEN_DOCUMENTATION": "Ouvrir la documentation",
+    "LOCAL_PALETTE_SOURCE_NAME": "Local",
+    "ERROR_FORBIDDEN_UNIQUE_NAME": "Extension unique name cannot start with 'pixieditor'.",
+    "ERROR_MISSING_METADATA": "Extension metadata key '{0}' is missing.",
+    "ERROR_NO_CLASS_ENTRY": "Extension class entry is missing on path '{0}'.",
+    "ERROR_NO_ENTRY_ASSEMBLY": "Extension entry assembly is missing on path '{0}'.",
+    "ERROR_MISSING_ADDITIONAL_CONTENT": "Your current setup doesn't allow loading this extension. Perhaps you don't own it or don't have it installed. You can purchase it here '{0}'.",
+    "BUY_SUPPORTER_PACK": "Acheter le Pack Supporter",
+    "NEWS": "Nouvelles",
+    "DISABLE_NEWS_PANEL": "Afficher le panneau des Nouvelles dans l'écran de démarrage",
+    "FAILED_FETCH_NEWS": "Échec de la récupération des nouvelles",
+    "CROP_TO_SELECTION": "Recadrer sur la sélection",
+    "CROP_TO_SELECTION_DESCRIPTIVE": "Recadre l'image sur la sélection",
+    "SHOW_CONTEXT_MENU": "Afficher le menu contextuel",
+    "ERASE": "Effacer",
+    "USE_SECONDARY_COLOR": "Utiliser la couleur secondaire",
+    "RIGHT_CLICK_MODE": "Mode clic droit",
+    "ADD_PRIMARY_COLOR_TO_PALETTE": "Ajouter une couleur primaire à une palette",
+    "ADD_PRIMARY_COLOR_TO_PALETTE_DESCRIPTIVE": "Ajoute une couleur primaire à la palette actuelle",
+    "CRASH_NOT_ALL_DOCUMENTS_RECOVERED_TITLE": "Not all documents were recovered",
+    "CRASH_NOT_ALL_DOCUMENTS_RECOVERED": "Could not recover all documents. Git gud at saving your work.",
+    "EXPORT_SAVE_TITLE": "Choisissez un emplacement pour sauvegarder l'image",
+    "BROWSE_DIRECTORY": "Parcourir le fichier",
+    "SEND": "Envoyer le rapport",
+    "OPEN_DOCKABLE_MENU": "Ouvrir l'onglet",
+    "TIMELINE_TITLE": "Chronologie",
+    "EXPORT_IMAGE_HEADER": "Image",
+    "EXPORT_ANIMATION_HEADER": "Animation",
+    "EXPORT_SPRITESHEET_HEADER": "Feuille de sprites",
+    "PIXI_FILE": "Fichiers PixiEditor",
+    "PNG_FILE": "Images PNG",
+    "JPEG_FILE": "JPEG Images",
+    "GIF_FILE": "GIFs",
+    "BMP_FILE": "Images BMP",
+    "IMAGE_FILES": "Fichiers Image",
+    "VIDEO_FILES": "Fichiers Vidéo",
+    "MP4_FILE": "Vidéos MP4",
+    "COLUMNS": "Colonnes",
+    "ROWS": "Lignes",
+    "BACKGROUND": "Arrière-plan",
+    "OPACITY": "Opacité",
+    "IS_VISIBLE": "Visible",
+    "BLEND_MODE": "Mode fusion",
+    "MASK": "Masque",
+    "MASK_IS_VISIBLE": "Masque visible",
+    "OUTPUT": "Sortie",
+    "INPUT": "Entrée",
+    "NODE_GRAPH_TITLE": "Graph View",
+    "CONTENT": "Contenu",
+    "RADIUS": "Rayon",
+    "STROKE_COLOR": "Couleur du trait",
+    "STROKE_WIDTH": "Épaisseur du trait",
+    "FILL_COLOR": "Remplir avec la couleur",
+    "TOP": "Haut",
+    "BOTTOM": "Bas",
+    "CHANNELS_DOCK_TITLE": "Canaux",
+    "RED": "Rouge",
+    "GREEN": "Vert",
+    "BLUE": "Bleu",
+    "ALPHA": "Alpha",
+    "COLOR": "Couleur",
+    "COORDINATE": "Coordonnées",
+    "VECTOR": "Vecteur",
+    "MATRIX": "Matrice",
+    "TRANSFORMED": "Transformé",
+    "GRAYSCALE": "Niveau de gris",
+    "CLAMP": "Clamp",
+    "SIZE": "Taille",
+    "NOISE": "Bruit",
+    "SCALE": "Taille",
+    "SEED": "Graine",
+    "KERNEL": "Noyau",
+    "KERNEL_VIEW_SUM": "Sum:",
+    "KERNEL_VIEW_SUM_TOOLTIP": "The sum of all values. You likely want to aim for a value of 1 or 0",
+    "GAIN": "Gain",
+    "BIAS": "Biais",
+    "TILE_MODE": "Mode Tuile",
+    "ON_ALPHA": "On Alpha",
+    "OUTPUT_NODE": "Sortie",
+    "NOISE_NODE": "Bruit",
+    "ELLIPSE_NODE": "Ellipse",
+    "CREATE_IMAGE_NODE": "Créer une image",
+    "FOLDER_NODE": "Répertoire",
+    "IMAGE_LAYER_NODE": "Couche Image",
+    "KERNEL_FILTER_NODE": "Kernel Filter",
+    "MATH_NODE": "Math",
+    "MERGE_NODE": "Fusionner",
+    "MODIFY_IMAGE_LEFT_NODE": "Begin Modify Image",
+    "MODIFY_IMAGE_RIGHT_NODE": "End Modify Image",
+    "COMBINE_CHANNELS_NODE": "Combiner les Canaux",
+    "COMBINE_COLOR_NODE": "Combiner les Couleurs",
+    "COMBINE_VECD_NODE": "Combiner les Vecteurs",
+    "COMBINE_VECI_NODE": "Combiner les Vecteurs d'Entiers",
+    "SEPARATE_CHANNELS_NODE": "Separate Channels",
+    "SEPARATE_VECD_NODE": "Separate Vector",
+    "SEPARATE_VECI_NODE": "Separate Integer Vector",
+    "SEPARATE_COLOR_NODE": "Séparer les Couleurs",
+    "TIME_NODE": "Temps",
+    "FILTERS": "Filtres",
+    "PREVIOUS": "Précédent",
+    "FILL": "Remplir",
+    "MATH_MODE": "Mode Math",
+    "NOISE_TYPE": "Type de Bruit",
+    "OCTAVES": "Octaves",
+    "ACTIVE_FRAME": "Couche Active",
+    "NORMALIZED_TIME": "Temps Normalisé",
+    "BUILD_ID": "Build ID: {0}",
+    "ERASE_BLEND_MODE": "Effacer",
+    "COLOR_MATRIX_TRANSFORM_FILTER_NODE": "Matrix Transform Filter",
+    "WITHOUT_FILTERS": "Without filters",
+    "RAW_LAYER_OUTPUT": "Brut",
+    "POND_EXAMPLE": "Pond",
+    "TREE_EXAMPLE": "Windy Tree",
+    "OUTLINE_EXAMPLE": "Automatic Outline",
+    "BETA_ANIMATIONS": "Animations",
+    "SLIME_EXAMPLE": "Slime Animé",
+    "APPLY_FILTER_NODE": "Appliquer le Filtre",
+    "FILTER": "Filtre",
+    "LERP_NODE": "Lerp",
+    "GRAYSCALE_FILTER_NODE": "Filtre en Niveaux de Gris",
+    "FROM": "Depuis",
+    "TO": "Vers",
+    "TIME": "Temps",
+    "WARMING_UP": "Warming up",
+    "RENDERING_FRAME": "Génération de la Frame {0}/{1}",
+    "RENDERING_VIDEO": "Rendu de Vidéo",
+    "FINISHED": "Fini",
+    "GENERATING_SPRITE_SHEET": "Génération de la Feuille de Sprite",
+    "RENDERING_IMAGE": "Image de Rendu",
+    "PROGRESS_POPUP_TITLE": "Progrès",
+    "POINTS": "Points",
+    "MIN_DISTANCE": "Distance Min.",
+    "MAX_POINTS": "Points Max.",
+    "DISTRIBUTE_POINTS": "Distribution des points",
+    "REMOVE_CLOSE_POINTS": "Enlever les points proches",
+    "RASTERIZE_SHAPE": "Rastériser la forme",
+    "MODE": "Mode",
+    "Factor": "Facteur",
+    "NORMALIZE": "Normaliser",
+    "WEIGHT_FACTOR": "Poids",
+    "STARS_EXAMPLE": "Étoiles",
+    "ADD_EMPTY_FRAME": "Ajouter une frame vide",
+    "DUPLICATE_FRAME": "Dupliquer la frame",
+    "DELETE_FRAME": "Enlever la frame",
+    "DEFAULT_MEMBER_NAME": "Nouvel élément",
+    "NO_PARSER_FOUND": "No file parser found for extension '{0}'",
+    "SELECT_FILE_FORMAT": "Sélectionner le format de fichier",
+    "SELECT_FILE_FORMAT_DESCRIPTION": "Multiple file types of the same format are supported. Please select the one you want to use.",
+    "NEW_PALETTE_FILE": "palette",
+    "ISLAND_EXAMPLE": "Îles",
+    "ONION_FRAMES_COUNT": "Onion frames",
+    "ONION_OPACITY": "Onion opacity",
+    "TOGGLE_ONION_SKINNING": "Toggle onion skinning",
+    "CHANGE_ACTIVE_FRAME_PREVIOUS": "Change active frame to previous",
+    "CHANGE_ACTIVE_FRAME_NEXT": "Change active frame to next",
+    "TOGGLE_ANIMATION": "Activer/Désactiver l'animation",
+    "NEW_FROM_CLIPBOARD": "Nouveau depuis le presse-papier",
+    "OFFSET": "Décalage",
+    "SHAPE": "Forme",
+    "STRUCTURE": "Structure",
+    "NUMBERS": "Nombres",
+    "OPERATIONS": "Opérations",
+    "GENERATION": "Génération",
+    "NUMBER": "Nombre",
+    "ANIMATION": "Animation",
+    "SAMPLE_IMAGE": "Sample Image",
+    "POSITION": "Position",
+    "MATH_ADD": "Ajouter",
+    "MATH_SUBTRACT": "Soustraire",
+    "MULTIPLY": "Multiplier",
+    "DIVIDE": "Diviser",
+    "SIN": "Sin",
+    "COS": "Cos",
+    "TAN": "Tan",
+    "PIXEL_ART_TOOLSET": "Pixel Art",
+    "VECTOR_TOOLSET": "Vecteur",
+    "VECTOR_LAYER": "Couche de Vecteur",
+    "STROKE_COLOR_LABEL": "Stroke",
+    "SYNC_WITH_PRIMARY_COLOR_LABEL": "Synchroniser avec la couleur principale",
+    "RASTERIZE": "Rasterize",
+    "RASTERIZE_ACTIVE_LAYER": "Rasterize active layer",
+    "RASTERIZE_ACTIVE_LAYER_DESCRIPTIVE": "Convert/Rasterize the active layer into a image (raster) layer.",
+    "NEW_ELLIPSE_LAYER_NAME": "Ellipse",
+    "NEW_RECTANGLE_LAYER_NAME": "Rectangle",
+    "NEW_LINE_LAYER_NAME": "Ligne",
+    "RENDER_OUTPUT": "Render Output",
+    "PAINT_TOOLSET": "Peinture",
+    "HARDNESS_SETTING": "Hardness",
+    "SPACING_SETTING": "Spacing",
+    "ANTI_ALIASING_SETTING": "Anti-aliasing",
+    "TOLERANCE_LABEL": "Tolerance",
+    "TOGGLE_SNAPPING": "Activer le calage",
+    "HIGH_RES_PREVIEW": "High Resolution Preview",
+    "LOW_RES_PREVIEW": "Document Resolution Preview",
+    "TOGGLE_HIGH_RES_PREVIEW": "Toggle high resolution preview",
+    "FACTOR": "Factor",
+    "PATH_TOOL": "Path",
+    "PATH_TOOL_TOOLTIP": "Create vector paths and curves ({0}).",
+    "PATH_TOOL_ACTION_DISPLAY": "Click to add a point.",
+    "PATH_TOOL_ACTION_DISPLAY_CTRL": "Click on existing point and drag to make it a curve. Tap on a control point to select it.",
+    "PATH_TOOL_ACTION_DISPLAY_SHIFT": "Click to create a new layer.",
+    "PATH_TOOL_ACTION_DISPLAY_CTRL_SHIFT": "Tap on a control point to add it to the selection.",
+    "PATH_TOOL_ACTION_DISPLAY_ALT": "Click on a control point and move to adjust only one side of the curve.",
+    "DEFAULT_PATH_LAYER_NAME": "Path",
+    "DELETE_NODES": "Delete nodes",
+    "DELETE_NODES_DESCRIPTIVE": "Delete selected nodes",
+    "DELETE_CELS": "Delete cels",
+    "DELETE_CELS_DESCRIPTIVE": "Delete selected cels",
+    "COPY_COLOR_TO_CLIPBOARD": "Copy color to clipboard",
+    "VIEWPORT_ROTATION": "Rotation de l'affichage",
+    "NEXT_TOOL_SET": "Next tool set",
+    "PREVIOUS_TOOL_SET": "Previous tool set",
+    "FILL_MODE": "Fill mode",
+    "USE_LINEAR_SRGB_PROCESSING": "Use linear sRGB for processing colors",
+    "USE_LINEAR_SRGB_PROCESSING_DESC": "Convert document using sRGB blending mode to linear sRGB for processing colors. This will affect the colors of the document, but will make blending more accurate.",
+    "FILL_TYPE_WINDING": "Winding",
+    "FILL_TYPE_EVEN_ODD": "Even Odd",
+    "FILL_TYPE_INVERSE_WINDING": "Inverse Winding",
+    "FILL_TYPE_INVERSE_EVEN_ODD": "Inverse Even Odd",
+    "STROKE_CAP": "Stroke Cap",
+    "STROKE_JOIN": "Stroke Join",
+    "COPY_VISIBLE": "Copy visible",
+    "COPY_VISIBLE_DESCRIPTIVE": "Copy visible pixels",
+    "COLOR_SAMPLE_MODE": "Sample mode",
+    "CREATE_CEL": "Create cel",
+    "CREATE_CEL_DESCRIPTIVE": "Create a new cel",
+    "DUPLICATE_CEL": "Duplicate cel",
+    "DUPLICATE_CEL_DESCRIPTIVE": "Duplicate cel in the current frame",
+    "RENDER_PREVIEW": "Render preview",
+    "OUTPUT_NAME": "Output name",
+    "CUSTOM_OUTPUT_NODE": "Custom Output",
+    "TOGGLE_HUD": "Toggle HUD",
+    "OPEN_TIMELINE": "Open timeline",
+    "OPEN_NODE_GRAPH": "Open node graph",
+    "TOGGLE_PLAY": "Play/Pause animation",
+    "OPEN_PREVIEW_WINDOW": "Open preview window",
+    "PREVIEW_TITLE": "Preview",
+    "GREATER_THAN": "Greater than",
+    "LESS_THAN": "Less than",
+    "LESS_THAN_OR_EQUAL": "Less than or equal",
+    "COMPARE": "Compare",
+    "MATH_POWER": "Power",
+    "LOGARITHM": "Logarithm",
+    "NATURAL_LOGARITHM": "Natural logarithm",
+    "ROOT": "Root",
+    "INVERSE_ROOT": "Inverse root",
+    "FRACTION": "Fraction",
+    "NEGATE": "Negate",
+    "FLOOR": "Floor",
+    "CEIL": "Ceil",
+    "ROUND": "Round",
+    "MODULO": "Modulo",
+    "STEP": "Step",
+    "SMOOTH_STEP": "Smoothstep",
+    "COPY_NODES": "Copy nodes",
+    "COPY_NODES_DESCRIPTIVE": "Copy selected nodes",
+    "PASTE_NODES": "Paste nodes",
+    "PASTE_NODES_DESCRIPTIVE": "Paste copied nodes",
+    "COPY_CELS": "Copy cels",
+    "COPY_CELS_DESCRIPTIVE": "Copy selected cels",
+    "TOGGLE_ONION_SKINNING_DESCRIPTIVE": "Toggle onion skinning",
+    "VALUE": "Value",
+    "TARGET": "Target",
+    "EPSILON": "Epsilon",
+    "PRESERVE_ALPHA": "Preserve alpha",
+    "BLUR_FILTER_NODE": "Gaussian Blur Filter",
+    "LENGTH": "Length",
+    "GREATER_THAN_OR_EQUAL": "Greater than or equal",
+    "WEBP_FILE": "WebP Images",
+    "COLOR_NODE": "Color",
+    "CONVERT_TO_CURVE": "Convert to curve",
+    "CONVERT_TO_CURVE_DESCRIPTIVE": "Convert selected vector layer to a curve/path",
+    "FONT_FILES": "Font Files",
+    "UNIT_PT": "pt",
+    "FONT_LABEL": "Family",
+    "FONT_SIZE_LABEL": "Size",
+    "SPACING_LABEL": "Spacing",
+    "TEXT_TOOL": "Text",
+    "MISSING_FONT": "Missing font",
+    "TEXT_LAYER_NAME": "Text",
+    "TEXT_TOOL_TOOLTIP": "Create text ({0}).",
+    "BOLD_TOOLTIP": "Bold",
+    "ITALIC_TOOLTIP": "Italic",
+    "CUSTOM_FONT": "Custom font",
+    "DUMP_GPU_DIAGNOSTICS": "Dump GPU diagnostics",
+    "USE_SRGB_PROCESSING": "Use sRGB for processing colors",
+    "USE_SRGB_PROCESSING_DESC": "Convert document using linear sRGB to sRGB for processing colors. This will affect the colors of the document.",
+    "TEXT_NODE": "Text",
+    "TEXT_LABEL": "Text",
+    "TEXT_ON_PATH_NODE": "Text on Path",
+    "HIGH_DPI_RENDERING": "High DPI Rendering",
+    "THICKNESS": "Thickness",
+    "TYPE": "Type",
+    "EFFECTS": "Effects",
+    "OUTLINE_NODE": "Outline",
+    "SHADER_CODE": "Shader Code",
+    "SHADER_NODE": "Shader",
+    "FAILED_TO_OPEN_EDITABLE_STRING_TITLE": "Failed to open file",
+    "FAILED_TO_OPEN_EDITABLE_STRING_MESSAGE": "Failed to edit this string in external editor. Reason: {0}",
+    "STRING_EDIT_IN_DEFAULT_APP": "Edit in default app",
+    "STRING_OPEN_IN_FOLDER": "Open in folder",
+    "DISCO_BALL_EXAMPLE": "Disco Ball",
+    "COLOR_SPACE": "Color Space",
+    "PHOTO_EXAMPLES": "Photo",
+    "MASK_EXAMPLE": "Mask",
+    "SHADOW_NODE": "Shadow Filter",
+    "INPUT_MATRIX": "Input Matrix",
+    "OUTPUT_MATRIX": "Output Matrix",
+    "CENTER": "Center",
+    "CANVAS_POSITION": "Position du canevas",
+    "CENTER_POSITION": "Center Position",
+    "TILE_MODE_X": "Tile Mode X",
+    "TILE_MODE_Y": "Tile Mode Y",
+    "TILE_NODE": "Tile",
+    "SKEW": "Skew",
+    "OFFSET_NODE": "Offset",
+    "SKEW_NODE": "Skew",
+    "SCALE_NODE": "Scale",
+    "ROTATE_NODE": "Rotate",
+    "TRANSFORM_NODE": "Transform",
+    "UNIT": "Unit",
+    "ANGLE": "Angle",
+    "DOCUMENT_INFO_NODE": "Document Info",
+    "MASK_NODE": "Mask",
+    "SEPIA_FILTER_NODE": "Sepia Filter",
+    "INTENSITY": "Intensity",
+    "INVERT_FILTER_NODE": "Invert Filter",
+    "COLOR_ADJUSTMENTS_FILTER": "Color Adjustments Filter",
+    "ADJUST_BRIGHTNESS": "Adjust Brightness",
+    "ADJUST_CONTRAST": "Adjust Contrast",
+    "ADJUST_SATURATION": "Adjust Saturation",
+    "ADJUST_TEMPERATURE": "Adjust Temperature",
+    "ADJUST_TINT": "Adjust Tint",
+    "ADJUST_HUE": "Adjust Hue",
+    "HUE_VALUE": "Hue",
+    "SATURATION_VALUE": "Saturation",
+    "BRIGHTNESS_VALUE": "Brightness",
+    "CONTRAST_VALUE": "Contrast",
+    "TEMPERATURE_VALUE": "Temperature",
+    "TINT_VALUE": "Tint",
+    "DELETE_SELECTED": "Delete selected",
+    "DELETE_SELECTED_DESCRIPTIVE": "Delete selected element (layer, pixels, etc.)",
+    "GRIDLINES_SIZE": "Grid Size",
+    "CANVAS": "Canevas",
+    "UNEXPECTED_SHUTDOWN": "Unexpected shutdown",
+    "UNEXPECTED_SHUTDOWN_MSG": "PixiEditor a cessé de fonctionner de manière inattendue. Nous avons chargé la dernière sauvegarde automatique de vos fichiers.",
+    "OK": "OK",
+    "OPEN_AUTOSAVES": "Parcourir les sauvegardes automatiques",
+    "AUTOSAVE_SETTINGS_HEADER": "Sauvegarde automatique",
+    "AUTOSAVE_SETTINGS_SAVE_STATE": "Réouvrir les derniers fichiers au démarrage",
+    "AUTOSAVE_SETTINGS_PERIOD": "Fréquence de sauvegarde automatique",
+    "AUTOSAVE_ENABLED": "Sauvegarde automatique activée",
+    "MINUTE_UNIVERSAL": "min",
+    "AUTOSAVE_SETTINGS_SAVE_USER_FILE": "Sauvegarder automatiquement le fichier sélectionné",
+    "LOAD_LAZY_FILE_MESSAGE": "To improve startup time, PixiEditor didn't load this file. Click the button below to load it.",
+    "EASING_NODE": "Easing",
+    "EASING_TYPE": "Easing Type",
+    "OPEN_DIRECTORY_ON_EXPORT": "Open directory on export",
+    "ERROR_LOOP_DETECTED_MESSAGE": "Moving this layer will create a loop. Fix it in the Node Graph.",
+    "LINEAR_EASING_TYPE": "Linear",
+    "IN_SINE_EASING_TYPE": "In Sine",
+    "OUT_SINE_EASING_TYPE": "Out Sine",
+    "IN_OUT_SINE_EASING_TYPE": "In Out Sine",
+    "IN_QUAD_EASING_TYPE": "In Quad",
+    "OUT_QUAD_EASING_TYPE": "Out Quad",
+    "IN_OUT_QUAD_EASING_TYPE": "In Out Quad",
+    "IN_CUBIC_EASING_TYPE": "In Cubic",
+    "OUT_CUBIC_EASING_TYPE": "Out Cubic",
+    "IN_OUT_CUBIC_EASING_TYPE": "In Out Cubic",
+    "IN_QUART_EASING_TYPE": "In Quart",
+    "OUT_QUART_EASING_TYPE": "Out Quart",
+    "IN_OUT_QUART_EASING_TYPE": "In Out Quart",
+    "IN_QUINT_EASING_TYPE": "In Quint",
+    "OUT_QUINT_EASING_TYPE": "Out Quint",
+    "IN_OUT_QUINT_EASING_TYPE": "In Out Quint",
+    "IN_EXPO_EASING_TYPE": "In Expo",
+    "OUT_EXPO_EASING_TYPE": "Out Expo",
+    "IN_OUT_EXPO_EASING_TYPE": "In Out Expo",
+    "IN_CIRC_EASING_TYPE": "In Circ",
+    "OUT_CIRC_EASING_TYPE": "Out Circ",
+    "IN_OUT_CIRC_EASING_TYPE": "In Out Circ",
+    "IN_BACK_EASING_TYPE": "In Back",
+    "OUT_BACK_EASING_TYPE": "Out Back",
+    "IN_OUT_BACK_EASING_TYPE": "In Out Back",
+    "IN_ELASTIC_EASING_TYPE": "In Elastic",
+    "OUT_ELASTIC_EASING_TYPE": "Out Elastic",
+    "IN_OUT_ELASTIC_EASING_TYPE": "In Out Elastic",
+    "IN_BOUNCE_EASING_TYPE": "In Bounce",
+    "OUT_BOUNCE_EASING_TYPE": "Out Bounce",
+    "IN_OUT_BOUNCE_EASING_TYPE": "In Out Bounce",
+    "R_G_B_COMBINE_SEPARATE_COLOR_MODE": "RGB",
+    "H_S_V_COMBINE_SEPARATE_COLOR_MODE": "HSV",
+    "H_S_L_COMBINE_SEPARATE_COLOR_MODE": "HSL",
+    "COLOR_MANAGED_COLOR_SAMPLE_MODE": "Color Managed",
+    "RAW_COLOR_SAMPLE_MODE": "Raw",
+    "FRACTAL_PERLIN_NOISE_TYPE": "Perlin",
+    "TURBULENCE_PERLIN_NOISE_TYPE": "Turbulence",
+    "INHERIT_COLOR_SPACE_TYPE": "Inherit",
+    "SRGB_COLOR_SPACE_TYPE": "sRGB",
+    "LINEAR_SRGB_COLOR_SPACE_TYPE": "Linear sRGB",
+    "SIMPLE_OUTLINE_TYPE": "Simple",
+    "GAUSSIAN_OUTLINE_TYPE": "Gaussian",
+    "PIXEL_PERFECT_OUTLINE_TYPE": "Pixel perfect",
+    "DEGREES_ROTATION_TYPE": "Degrees",
+    "RADIANS_ROTATION_TYPE": "Radians",
+    "WEIGHTED_GRAYSCALE_MODE": "Weighted",
+    "AVERAGE_GRAYSCALE_MODE": "Average",
+    "CUSTOM_GRAYSCALE_MODE": "Custom",
+    "CLAMP_TILE_MODE": "Clamp",
+    "REPEAT_TILE_MODE": "Repeat",
+    "MIRROR_TILE_MODE": "Mirror",
+    "DECAL_TILE_MODE": "Decal",
+    "ERR_UNKNOWN_FILE_FORMAT": "Unknown file format",
+    "ERR_EXPORT_SIZE_INVALID": "Invalid export size. Values must be greater than 0.",
+    "ERR_UNKNOWN_IMG_FORMAT": "Unknown image format '{0}'.",
+    "ERR_FAILED_GENERATE_SPRITE_SHEET": "Failed generating sprite sheet",
+    "ERR_NO_RENDERER": "Animation renderer not found.",
+    "ERR_RENDERING_FAILED": "Rendering failed",
+    "ENABLE_ANALYTICS": "Send anonymous analytics",
+    "ANALYTICS_INFO": "We collect anonymous usage data to improve PixiEditor. No personal data is collected.",
+    "LANGUAGE_INFO": "All translations are community-driven. Join our Discord server for more information.",
+    "UP_TO_DATE_UNKNOWN": "Couldn't check for updates",
+    "UP_TO_DATE": "PixiEditor is up to date",
+    "UPDATE_AVAILABLE": "Update {0} is available",
+    "UPDATE_FAILED_DOWNLOAD": "Failed to download the update",
+    "UPDATE_READY_TO_INSTALL": "Update is ready. Switch to {0}?",
+    "SWITCH_TO_NEW_VERSION": "Switch",
+    "DOWNLOAD_UPDATE": "Download",
+    "CHECKING_FOR_UPDATES": "Checking for updates...",
+    "PAINT_SHAPE_SETTING": "Brush shape",
+    "BOOL_OPERATION_NODE": "Boolean Operation",
+    "FIRST_SHAPE": "First shape",
+    "SECOND_SHAPE": "Second shape",
+    "OPERATION": "Operation",
+    "UNION_VECTOR_PATH_OP": "Union",
+    "DIFFERENCE_VECTOR_PATH_OP": "Difference",
+    "INTERSECT_VECTOR_PATH_OP": "Intersect",
+    "XOR_VECTOR_PATH_OP": "XOR",
+    "REVERSE_DIFFERENCE_VECTOR_PATH_OP": "Reverse Difference",
+    "NO_DOCUMENT_OPEN": "Nothing's here",
+    "EMPTY_DOCUMENT_ACTION_BTN": "Start creating",
+    "ONBOARDING_TITLE": "Welcome to",
+    "ONBOARDING_DESCRIPTION": "Let's set up your workspace!",
+    "ONBOARDING_SKIP_BTN": "Skip",
+    "ONBOARDING_ACTION_BTN": "Let's begin",
+    "ONB_SELECT_PRIMARY_TOOLSET": "Select Your Primary Toolset",
+    "ONB_NEXT_BTN": "Next",
+    "ONB_BACK_BTN": "Previous",
+    "ONB_ANALYTICS": "Anonymous Analytics",
+    "ONB_ALL_SET": "You are all set!",
+    "ONB_ALL_SET_BTN": "Start creating",
+    "ANALYTICS_INFO_DETAILED": "PixiEditor collects anonymous usage data to improve the app. The data does not contain any personal information. Among other things, PixiEditor tracks the following:\n- Which and how the tools are used\n- How long you've used the app for\n- Which commands are used\n- Performance data\n\n You can opt out of analytics at any time in the settings.",
+    "PRIVACY_POLICY": "Privacy Policy",
+    "ONB_SHORTCUTS": "Select Your Shortcuts",
+    "GRAPH_STATE_UNABLE_TO_CREATE_MEMBER": "Current Node Graph setup disallows creation of a new layer next to the selected one.",
+    "PRIMARY_TOOLSET": "Primary Toolset",
+    "OPEN_ONBOARDING_WINDOW": "Open onboarding window",
+    "AUTO_SCALE_BACKGROUND": "Auto scale background",
+    "UPDATES": "Updates",
+    "SCENE": "Scene",
+    "CUSTOM_BACKGROUND_SCALE": "Custom background scale",
+    "PRIMARY_BG_COLOR": "Primary background color",
+    "SECONDARY_BG_COLOR": "Secondary background color",
+    "RESET": "Reset",
+    "AUTOSAVE_OPEN_FOLDER": "Ouvrir le dossier des sauvegardes automatiques",
+    "AUTOSAVE_OPEN_FOLDER_DESCRIPTIVE": "Ouvre le dossier de stockage des sauvegardes automatiques",
+    "AUTOSAVE_TOGGLE_DESCRIPTIVE": "Active/désactive la sauvegarde automatique",
+    "OPEN_TYPE_FONT": "OpenType Fonts",
+    "TRUE_TYPE_FONT": "TrueType Fonts",
+    "SVG_FILE": "Scalable Vector Graphics",
+    "EXAMPLE_FILES": "Example Files",
+    "PROCEDURAL_GENERATION": "Procedural Animation",
+    "ERROR_GRAPH": "Graph setup produced an error. Fix it in the node graph",
+    "COLOR_MATRIX_FILTER_NODE": "Color Matrix Filter",
+    "WORKSPACE": "Workspace",
+    "IS_DEFAULT_EXPORT": "Is Default Export",
+    "EXPORT_OUTPUT": "Export Output",
+    "RENDER_OUTPUT_SIZE": "Render Output Size",
+    "RENDER_OUTPUT_CENTER": "Render Output Center",
+    "COLOR_PICKER": "Color Picker",
+    "UNAUTHORIZED_ACCESS": "Unauthorized access",
+    "SEPARATE_SHAPES": "Separate Shapes",
+    "SEPARATE_SHAPES_DESCRIPTIVE": "Separate shapes from current vector into individual layers",
+    "TEXT": "Text",
+    "EXTRACT_SELECTED_TEXT": "Extract selected text",
+    "EXTRACT_SELECTED_TEXT_DESCRIPTIVE": "Extract selected text into new layer.",
+    "EXTRACT_SELECTED_CHARACTERS": "Extract selected characters",
+    "EXTRACT_SELECTED_CHARACTERS_DESCRIPTIVE": "Extract individual characters from selection into new layers.",
+    "STEP_START": "Step back to closest cel",
+    "STEP_END": "Step forward to closest cel",
+    "STEP_FORWARD": "Step forward one frame",
+    "STEP_BACK": "Step back one frame",
+    "ONB_FINISH_BTN": "Finish",
+    "USER_NOT_FOUND": "Please enter the email you used to purchase the Founder's Edition.",
+    "SESSION_NOT_VALID": "Session is not valid, please log in again",
+    "SESSION_NOT_FOUND": "Session not found, try logging in again",
+    "INTERNAL_SERVER_ERROR": "There was an internal server error. Please try again later.",
+    "TOO_MANY_REQUESTS": "Too many requests. Try again in {0} seconds.",
+    "SESSION_EXPIRED": "Session expired. Please log in again.",
+    "CONNECTION_ERROR": "Connection error. Please check your internet connection.",
+    "FAIL_LOAD_USER_DATA": "Failed to load saved user data",
+    "LOGOUT": "Logout",
+    "LOGGED_IN_AS": "Hello",
+    "EMAIL_SENT": "Email sent! Check your inbox.",
+    "RESEND_ACTIVATION": "Resend",
+    "INVALID_TOKEN": "Session is invalid or expired. Please log in again.",
+    "ENTER_EMAIL": "Enter your email",
+    "LOGIN_LINK": "Send Login Link",
+    "LOGIN_LINK_INFO": "We'll email you a secure link to log in. No password needed.",
+    "ACCOUNT_WINDOW_TITLE": "Account",
+    "CONNECTION_TIMEOUT": "Connection timed out. Please try again.",
+    "OPEN_ACCOUNT_WINDOW": "Manage Account",
+    "INSTALL": "Install",
+    "OWNED_PRODUCTS": "Owned Content",
+    "INSTALLING": "Installing",
+    "INSTALLED": "Installed",
+    "ACCOUNT_PROVIDER_INFO": "Account handled by",
+    "UPDATE": "Update",
+    "FOUNDERS_BUNDLE": "Founder's Bundle",
+    "FOUNDERS_BUNDLE_SUBTEXT": "Support PixiEditor and boost your productivity!",
+    "BECOME_A_FOUNDER": "Become a Founder",
+    "LOGIN": "Login",
+    "NOT_FOUNDER_YET": "Not a Founder yet?",
+    "ANIMATION_QUALITY_PRESET": "Quality Preset",
+    "VERY_LOW_QUALITY_PRESET": "Very Low",
+    "LOW_QUALITY_PRESET": "Low",
+    "MEDIUM_QUALITY_PRESET": "Medium",
+    "HIGH_QUALITY_PRESET": "High",
+    "VERY_HIGH_QUALITY_PRESET": "Very High",
+    "EXPORT_FRAMES": "Export Frames",
+    "NORMALIZE_OFFSET": "Normalize Offset",
+    "TANGENT": "Tangent",
+    "EVALUATE_PATH_NODE": "Evaluate Path",
+    "OLD_MIN": "Old Min",
+    "OLD_MAX": "Old Max",
+    "NEW_MIN": "New Min",
+    "NEW_MAX": "New Max",
+    "REMAP_NODE": "Remap",
+    "TEXT_TOOL_ACTION_DISPLAY": "Cliquez sur le canvas pour ajouter un nouveau texte (glissez en cliquant pour définir la taille). Cliquez sur un texte existant pour le modifier.",
+    "PASTE_CELS": "Paste cels",
+    "SCALE_X": "Scale X",
+    "SCALE_Y": "Scale Y",
+    "TRANSLATE_X": "Translate X",
+    "TRANSLATE_Y": "Translate Y",
+    "SKEW_X": "Skew X",
+    "SKEW_Y": "Skew Y",
+    "PERSPECTIVE_0": "Perspective 0",
+    "PERSPECTIVE_1": "Perspective 1",
+    "PERSPECTIVE_2": "Perspective 2",
+    "COMPOSE_MATRIX": "Compose Matrix",
+    "DECOMPOSE_MATRIX": "Decompose Matrix",
+    "NORMALIZE_COORDINATES": "Normalize Coordinates",
+    "TRANSFORMED_POSITION": "Transformed Position",
+    "ACCOUNT_PROVIDER_NOT_AVAILABLE": "This build of PixiEditor does not support accounts. Use the official build from pixieditor.net to manage your account.",
+    "STEAM_OFFLINE": "Cannot validate the account. Steam is offline. Make sure Steam client is running and you are logged in.",
+    "LINE_NODE": "Line",
+    "LINE_START": "Start",
+    "LINE_END": "End",
+    "RECTANGLE_NODE": "Rectangle",
+    "VORONOI_NOISE_TYPE": "Voronoi",
+    "VORONOI_FEATURE": "Feature",
+    "F1_VORONOI_FEATURE": "F1",
+    "F2_VORONOI_FEATURE": "F2",
+    "F2_MINUS_F1_VORONOI_FEATURE": "F2-F1",
+    "RANDOMNESS": "Randomness",
+    "ANGLE_OFFSET": "Angle Offset",
+    "PASTE_CELS_DESCRIPTIVE": "Paste cels from clipboard into the current frame",
+    "ERROR_GPU_RESOURCES_CREATION": "Failed to create resources: Try updating your GPU drivers or try setting different rendering api in settings. \nError: '{0}'",
+    "ERROR_SAVING_PREFERENCES_DESC": "Failed to save preferences with error: '{0}'. Please check if you have write permissions to the PixiEditor data folder.",
+    "ERROR_SAVING_PREFERENCES": "Failed to save preferences",
+    "PREFERRED_RENDERER": "Preferred Render Api",
+    "PERFORMANCE": "Performance",
+    "DISABLE_PREVIEWS": "Disable Previews",
+    "MAX_BILINEAR_CANVAS_SIZE": "Max Bilinear Canvas Size",
+    "MAX_BILINEAR_CANVAS_SIZE_DESC": "Maximum canvas size for bilinear filtering. Set to 0 to disable bilinear filtering. Bilinear filtering improves the quality of the canvas, but can cause performance issues on large canvases.",
+    "INVERT_MASK": "Invert mask",
+    "TOGGLE_TINTING_SELECTION": "Toggle selection tinting",
+    "TOGGLE_TINTING_SELECTION_DESCRIPTIVE": "Toggle selection tinting",
+    "TINT_SELECTION": "Selection tinting",
+    "PAINT_BRUSH_SHAPE_CIRCLE": "Circle",
+    "PAINT_BRUSH_SHAPE_SQUARE": "Square",
+    "BRIGHTNESS_MODE_DEFAULT": "Default",
+    "BRIGHTNESS_MODE_REPEAT": "Repeat",
+    "ROUND_STROKE_CAP": "Round",
+    "BUTT_STROKE_CAP": "Butt",
+    "SQUARE_STROKE_CAP": "Square",
+    "ROUND_STROKE_JOIN": "Round",
+    "MITER_STROKE_JOIN": "Miter",
+    "BEVEL_STROKE_JOIN": "Bevel",
+    "TOGGLE_FULLSCREEN": "Toggle Fullscreen",
+    "TOGGLE_FULLSCREEN_DESCRIPTIVE": "Enter or Exit Fullscreen Mode"
+}

+ 1135 - 0
src/PixiEditor/Data/Localization/Languages/id.json

@@ -0,0 +1,1135 @@
+{
+    "RECENT_FILES": "File Terbaru",
+    "OPEN_FILE": "Buka file",
+    "NEW_FILE": "Baru",
+    "RECENT_EMPTY_TEXT": "Sepi sekali tempat ini",
+    "LANGUAGE": "Bahasa",
+    "GENERAL": "Umum",
+    "DISCORD": "Discord",
+    "KEY_BINDINGS": "Tombol pintasan",
+    "MISC": "Lain-lain",
+    "SHOW_STARTUP_WINDOW": "Tunjukkan Jendela Mulai",
+    "RECENT_FILE_LENGTH": "Panjang daftar file terbaru",
+    "RECENT_FILE_LENGTH_TOOLTIP": "Berapa banyak dokumen yang ditunjukan di File > Recent. Default: 8",
+    "DEFAULT_NEW_SIZE": "Bawahan ukuran file baru",
+    "WIDTH": "Lebar",
+    "HEIGHT": "Tinggi",
+    "TOOLS": "Alat",
+    "ENABLE_SHARED_TOOLBAR": "Aktifkan bilah alat bersama",
+    "AUTOMATIC_UPDATES": "Pembaruan Otomatis",
+    "CHECK_FOR_UPDATES": "Memeriksa pembaruan saat memulai",
+    "UPDATE_STREAM": "Jalur pembaruan",
+    "UPDATE_CHANNEL_HELP_TOOLTIP": "Pembaruan ini cuma bisa dilakukan di aplikasi-nya sendiri (Bisa di download di https://pixieditor.net).\nVersi Steam dan Microsoft Store memiliki pembaruan yang terpisah.",
+    "DEBUG": "Debug",
+    "ENABLE_DEBUG_MODE": "Aktifkan mode Debug",
+    "OPEN_CRASH_REPORTS_DIR": "Membuka direktori laporan crash",
+    "DISCORD_RICH_PRESENCE": "Rich Presence",
+    "ENABLED": "Nyala",
+    "SHOW_IMAGE_NAME": "Tunjukan nama gambar",
+    "SHOW_IMAGE_SIZE": "Tunjukan ukuran gambar",
+    "SHOW_LAYER_COUNT": "Tunjukan hitungan lapisan",
+    "FILE": "File",
+    "RECENT": "Terbaru",
+    "OPEN": "Buka",
+    "SAVE_PIXI": "Simpan (.pixi)",
+    "SAVE_AS_PIXI": "Simpan sebagai... (.pixi)",
+    "EXPORT_IMG": "Ekspor (.png, .jpg, dll.)",
+    "EDIT": "Edit",
+    "EXIT": "Keluar",
+    "PERCENTAGE": "Persentase",
+    "ABSOLUTE": "Mutlak",
+    "PRESERVE_ASPECT_RATIO": "Kunci ratio aspek",
+    "ANCHOR_POINT": "Titik jangkar",
+    "RESIZE_IMAGE": "Mengubah ukuran gambar",
+    "RESIZE": "Mengubah ukuran",
+    "DOCUMENTATION": "Dokumentasi",
+    "WEBSITE": "Website",
+    "OPEN_WEBSITE": "Buka website",
+    "REPOSITORY": "GitHub",
+    "OPEN_REPOSITORY": "Buka GitHub (PixiEditor)",
+    "LICENSE": "Lisensi",
+    "OPEN_LICENSE": "Buka lisensi",
+    "THIRD_PARTY_LICENSES": "Lisensi pihak ketiga",
+    "OPEN_THIRD_PARTY_LICENSES": "Buka lisensi pihak ketiga",
+    "APPLY_TRANSFORM": "Terapkan perubahan",
+    "INCREASE_TOOL_SIZE": "Perbesar ukuran alat",
+    "DECREASE_TOOL_SIZE": "Perkecil ukuran alat",
+    "DOWNLOADING_UPDATE": "Mendownload pembaruan...",
+    "UPDATE_READY": "Pembaruan sudah siap untuk diinstal. Apa kamu mau menginstal-nya sekarang?",
+    "COULD_NOT_UPDATE_WITHOUT_ADMIN": "Tidak bisa memperbarui tanpa hak istimewa admin. Tolong buka PixiEditor sebagai admin.",
+    "INSUFFICIENT_PERMISSIONS": "Izin tidak mencukupi",
+    "VERSION": "Versi {0}",
+    "OPEN_TEMP_DIR": "Buka direktori sementara",
+    "OPEN_LOCAL_APPDATA_DIR": "Buka direktori Local AppData",
+    "OPEN_ROAMING_APPDATA_DIR": "Buka direktori Roaming AppData",
+    "OPEN_INSTALLATION_DIR": "Buka direktori instalasi",
+    "DUMP_ALL_COMMANDS": "Hapus semua perintah",
+    "DUMP_ALL_COMMANDS_DESCRIPTIVE": "Buang semua perintah ke sebuah file tertulis",
+    "CRASH": "Crash",
+    "CRASH_APP": "Crash Aplikasi",
+    "DELETE_USR_PREFS": "Hapus preferensi pengguna (Roaming AppData)",
+    "DELETE_SHORTCUT_FILE": "Hapus pintasan file (Roaming AppData)",
+    "DELETE_EDITOR_DATA": "Hapus data editor (Local AppData)",
+    "GENERATE_KEY_BINDINGS_TEMPLATE": "Menbuat templat kunci ikatan baru",
+    "GENERATE_KEY_BINDINGS_TEMPLATE_DESCRIPTIVE": "Menbuat templat json kunci ikatan baru",
+    "VALIDATE_SHORTCUT_MAP": "Validasi peta pintasan",
+    "VALIDATE_SHORTCUT_MAP_DESCRIPTIVE": "Validasi peta pintasan",
+    "VALIDATION_KEYS_NOTICE_DIALOG": "Kunci kosong: {0}\nPerintah tidak diketahui: {1}",
+    "RESULT": "Hasil",
+    "CLEAR_RECENT_DOCUMENTS": "Kosongkan dokumen terbaru",
+    "CLEAR_RECENTLY_OPENED_DOCUMENTS": "Kosongkan dokumen baru dibuka sebelumnya",
+    "OPEN_CMD_DEBUG_WINDOW": "Buka jendela perintah debug",
+    "PATH_DOES_NOT_EXIST": "{0} tidak ada.",
+    "LOCATION_DOES_NOT_EXIST": "Lokasi tidak ada.",
+    "FILE_NOT_FOUND": "File tidak dapat ditemukan.",
+    "ARE_YOU_SURE": "Apa anda yakin?",
+    "ARE_YOU_SURE_PATH_FULL_PATH": "Apa anda yakin ingin menghapus {0}?\nData ini akan hilang untuk semua instalasi.\n(Lokasi Penuh: {1})",
+    "FAILED_TO_OPEN_FILE": "Gagal untuk membuka file",
+    "OLD_FILE_FORMAT": "File format lama",
+    "OLD_FILE_FORMAT_DESCRIPTION": "File .pixi ini mengunakan format lama,\nyang dimana sudah tidak didukung dan tidak bisa di buka.",
+    "NOTHING_FOUND": "Tidak menemukan apa apa",
+    "EXPORT": "Ekspor",
+    "EXPORT_IMAGE": "Ekspor gambar",
+    "IMPORT": "Impor",
+    "SHORTCUT_TEMPLATES": "Pintasan templat",
+    "RESET_ALL": "Ulang semua",
+    "LAYER": "Lapisan",
+    "LAYER_DELETE_ALL_SELECTED": "Hapus semua lapisan/folder pilihan",
+    "LAYER_DELETE_ALL_SELECTED_DESCRIPTIVE": "Hapus semua lapisan/atau folder pilihan",
+    "NEW_FOLDER": "Folder baru",
+    "CREATE_NEW_FOLDER": "Buat folder baru",
+    "NEW_LAYER": "Lapisan baru",
+    "CREATE_NEW_LAYER": "Buat lapisan baru",
+    "NEW_IMAGE": "Gambar baru",
+    "CREATE_NEW_IMAGE": "Buat gambar baru",
+    "SAVE": "Simpan",
+    "SAVE_AS": "Simpan sebagai...",
+    "IMAGE": "Gambar",
+    "SAVE_IMAGE": "Simpan gambar",
+    "SAVE_IMAGE_AS": "Simpan gambar sebagai baru",
+    "DUPLICATE": "Duplikat",
+    "DUPLICATE_SELECTED_LAYER": "Duplikat lapisan pilihan",
+    "CREATE_MASK": "Buat Lapisan Mask",
+    "DELETE_MASK": "Hapus Lapisan Mask",
+    "TOGGLE_MASK": "Alih Lapisan Mask",
+    "APPLY_MASK": "Terapkan Lapisan Mask",
+    "TOGGLE_VISIBILITY": "Alih visibilitas",
+    "MOVE_MEMBER_UP": "Pindah anggota ke atas",
+    "MOVE_MEMBER_UP_DESCRIPTIVE": "Pindah lapisan atau folder yang pilihan ke atas",
+    "MOVE_MEMBER_DOWN": "Pindah anggota ke atas",
+    "MOVE_MEMBER_DOWN_DESCRIPTIVE": "Pindah lapisan atau folder pilihan ke bawah",
+    "MERGE_ALL_SELECTED_LAYERS": "Gabung semua lapisan yang pilihan",
+    "MERGE_WITH_ABOVE": "Gabung lapisan pilihan yang di atas",
+    "MERGE_WITH_ABOVE_DESCRIPTIVE": "Gabung lapisan yang pilihan dengan yang di atas",
+    "MERGE_WITH_BELOW": "Gabung lapisan pilihan dengan yang di bawahnya",
+    "MERGE_WITH_BELOW_DESCRIPTIVE": "Gabung lapisan pilihan dengan yang di bawah",
+    "ADD_REFERENCE_LAYER": "Tambahkan Lapisan Refrensi",
+    "DELETE_REFERENCE_LAYER": "Hapus lapisan refrens",
+    "TRANSFORM_REFERENCE_LAYER": "Mengubah lapisan refrensi",
+    "TOGGLE_REFERENCE_LAYER_POS": "Alih posisi lapisan refrensi",
+    "TOGGLE_REFERENCE_LAYER_POS_DESCRIPTIVE": "Alih lapisan refrensi diantara paling atas atau paling bawah",
+    "RESET_REFERENCE_LAYER_POS": "Mengatur ulang posisi lapisan refrensi",
+    "CLIP_CANVAS": "Klip Kanvas",
+    "FLIP_IMG_VERTICALLY": "Balik Gambar Vertikal",
+    "FLIP_IMG_HORIZONTALLY": "Balik Gambar Horisontal",
+    "FLIP_LAYERS_VERTICALLY": "Balik Vertikal Lapisan Pilihan",
+    "FLIP_LAYERS_HORIZONTALLY": "Balik Horisontal Lapisan Pilihan",
+    "ROT_IMG_90": "Putar Gambar 90 derajat",
+    "ROT_IMG_180": "Putar Gambar 180 derajat",
+    "ROT_IMG_-90": "Putar Gambar -90 derajat",
+    "ROT_LAYERS_90": "Putar Lapisan Pilihan 90 derajat",
+    "ROT_LAYERS_180": "Putar Lapisan Pilihan 180 derajat",
+    "ROT_LAYERS_-90": "Putar Lapisan Pilihan -90 derajat",
+    "TOGGLE_VERT_SYMMETRY_AXIS": "Alih sumbu simetri vertikal",
+    "TOGGLE_HOR_SYMMETRY_AXIS": "Alih sumbu simetri horisontal",
+    "RESIZE_DOCUMENT": "Ubah ukuran dokumen",
+    "RESIZE_CANVAS": "Ubah kanvas",
+    "CENTER_CONTENT": "Konten tengah",
+    "CUT": "Potong",
+    "CUT_DESCRIPTIVE": "Potong area/lapisan Pilihan",
+    "PASTE": "Tempel",
+    "PASTE_DESCRIPTIVE": "Tempel dari papan klip",
+    "PASTE_AS_NEW_LAYER": "Tempel sebagai lapisan baru",
+    "PASTE_AS_NEW_LAYER_DESCRIPTIVE": "Tempel dari papa klip sebagai lapisan baru",
+    "PASTE_REFERENCE_LAYER": "Tempel lapisan refrensi",
+    "PASTE_REFERENCE_LAYER_DESCRIPTIVE": "Tempel konten dari papa klip sebagai lapisan refrensi",
+    "PASTE_COLOR": "Tempel warna",
+    "PASTE_COLOR_DESCRIPTIVE": "Tempel warna dari papan klip",
+    "PASTE_COLOR_SECONDARY": "Tempel warna sebagai sekunder",
+    "PASTE_COLOR_SECONDARY_DESCRIPTIVE": "Tempel warna dari papan klip sebagai warna sekunder",
+    "CLIPBOARD": "Papan klip",
+    "COPY": "Salin",
+    "COPY_DESCRIPTIVE": "Salin ke papan klip",
+    "COPY_COLOR_HEX": "Salin warna primer (HEX)",
+    "COPY_COLOR_HEX_DESCRIPTIVE": "Salin warna primer sebagai kode HEX",
+    "COPY_COLOR_RGB": "Salin warna primer (RGB)",
+    "COPY_COLOR_RGB_DESCRIPTIVE": "Salin warna primer sebagai kode RGB",
+    "COPY_COLOR_SECONDARY_HEX": "Salin warna sekunder (HEX)",
+    "COPY_COLOR_SECONDARY_HEX_DESCRIPTIVE": "Salin warna sekunder sebagai kode HEX",
+    "COPY_COLOR_SECONDARY_RGB": "Salin gambar sekunder (RGB)",
+    "COPY_COLOR_SECONDARY_RGB_DESCRIPTIVE": "Salin warna sekunder sebagai kode RGB",
+    "PALETTE_COLORS": "Warna palet",
+    "REPLACE_SECONDARY_BY_PRIMARY": "Ganti warna sekunder dengan primer",
+    "REPLACE_PRIMARY_BY_SECONDARY": "Ganti warna primer dengan sekunder",
+    "REPLACE_PRIMARY_BY_SECONDARY_DESCRIPTIVE": "Ganti warna primer dengan warna sekunder",
+    "OPEN_PALETTE_BROWSER": "Buka brwser palet",
+    "OVERWRITE_PALETTE_CONSENT": "Palet '{0}' sudah ada, apa kamu ingin menggantinya?",
+    "PALETTE_EXISTS": "Palet sudah ada",
+    "REPLACE_PALETTE_CONSENT": "Ganti palet seksrang dengan yang di pilih?",
+    "REPLACE_PALETTE": "Ganti palet sekarang",
+    "SELECT_COLOR_1": "Pilih warna 1",
+    "SELECT_COLOR_2": "Pilih warna 2",
+    "SELECT_COLOR_3": "Pilih warna 3",
+    "SELECT_COLOR_4": "Pilih warna 4",
+    "SELECT_COLOR_5": "Pilih warna 5",
+    "SELECT_COLOR_6": "Pilih warna 6",
+    "SELECT_COLOR_7": "Pilih warna 7",
+    "SELECT_COLOR_8": "Pilih warna 8",
+    "SELECT_COLOR_9": "Pilih warna 9",
+    "SELECT_COLOR_10": "Pilih warna 10",
+    "SELECT_TOOL": "Pilih alat {0}",
+    "SELECT_COLOR_1_DESCRIPTIVE": "Pilih warna pertama di palet ini",
+    "SELECT_COLOR_2_DESCRIPTIVE": "Pilih warna kedua di palet ini",
+    "SELECT_COLOR_3_DESCRIPTIVE": "Pilih warna ketiga di palet ini",
+    "SELECT_COLOR_4_DESCRIPTIVE": "Pilih warna keempat di palet ini",
+    "SELECT_COLOR_5_DESCRIPTIVE": "Pilih warna kelima di palet ini",
+    "SELECT_COLOR_6_DESCRIPTIVE": "Pilih warna keenam di palet ini",
+    "SELECT_COLOR_7_DESCRIPTIVE": "Pilih warna ketujuh di palet ini",
+    "SELECT_COLOR_8_DESCRIPTIVE": "Pilih warna kedelapan di palet ini",
+    "SELECT_COLOR_9_DESCRIPTIVE": "Pilih warna kesembilan di palet ini",
+    "SELECT_COLOR_10_DESCRIPTIVE": "Pilih warna kesepuluh di palet ini",
+    "SWAP_COLORS": "Tukar warna",
+    "SWAP_COLORS_DESCRIPTIVE": "Tukar warna primer dan sekunder",
+    "SEARCH": "Cari",
+    "COMMAND_SEARCH": "Perintah pencarian",
+    "OPEN_COMMAND_SEARCH": "Buka jendela perintah pencarian",
+    "SELECT": "Pilih",
+    "DESELECT": "Batalkan pilihan",
+    "INVERT": "Membalikan",
+    "SELECTION": "Seleksi",
+    "SELECT_ALL": "Pilih semua",
+    "SELECT_ALL_DESCRIPTIVE": "Pilih semuanya",
+    "CLEAR_SELECTION": "Kosongkan pilihan",
+    "INVERT_SELECTION": "Balikan pilihan",
+    "INVERT_SELECTION_DESCRIPTIVE": "Balikan pilihannya",
+    "TRANSFORM_SELECTED_AREA": "Ubah area yang pilihan",
+    "NUDGE_SELECTED_LEFT": "Dorong objek pilihan ke kiri",
+    "NUDGE_SELECTED_RIGHT": "Dorong objek pilihan ke kanan",
+    "NUDGE_SELECTED_UP": "Dorong objek pilihan ke atas",
+    "NUDGE_SELECTED_DOWN": "Dorong objek pilihan ke bawah",
+    "MASK_FROM_SELECTION": "Buat lapisan mask baru dari pilihan",
+    "MASK_FROM_SELECTION_DESCRIPTIVE": "Pilihan ke lapisan mask baru",
+    "ADD_SELECTION_TO_MASK": "Tambah pilihan ke lapisan mask",
+    "SUBTRACT_SELECTION_FROM_MASK": "Kursng pilihan dari lapisan mask",
+    "INTERSECT_SELECTION_MASK": "Potong pilihan dengan lapisan mask",
+    "SELECTION_TO_MASK": "Pilihan ke lapisan mask",
+    "TO_NEW_MASK": "ke lapisan mask baru",
+    "ADD_TO_MASK": "tambah ke lapisan mask",
+    "SUBTRACT_FROM_MASK": "kurang dari lapisan mask",
+    "INTERSECT_WITH_MASK": "potong dengan lapisan mask",
+    "STYLUS": "Stylus",
+    "TOGGLE_PEN_MODE": "Alih mode pene",
+    "UNDO": "Balik",
+    "UNDO_DESCRIPTIVE": "Balikan aksi sebelum",
+    "REDO": "Ulang",
+    "REDO_DESCRIPTIVE": "Ulangi aksi sebelum",
+    "WINDOWS": "Jendela-jendela",
+    "TOGGLE_GRIDLINES": "Alih garis kisi",
+    "ZOOM_IN": "Perbesar",
+    "ZOOM_OUT": "Perkecil",
+    "NEW_WINDOW_FOR_IMG": "Jendela baru untuk gambar sekarang",
+    "CENTER_ACTIVE_VIEWPORT": "Pertengah area pandang aktif",
+    "FLIP_VIEWPORT_HORIZONTALLY": "Balikkan area pandang secara horisontal",
+    "FLIP_VIEWPORT_VERTICALLY": "Balikkan area pandang secara vertikal",
+    "SETTINGS": "Pengaturan",
+    "OPEN_SETTINGS": "Buka pengaturan",
+    "OPEN_SETTINGS_DESCRIPTIVE": "Buka  jendela pengaturan",
+    "OPEN_STARTUP_WINDOW": "Buka jendela rintisan",
+    "OPEN_SHORTCUT_WINDOW": "Buka jendela pintasan",
+    "OPEN_ABOUT_WINDOW": "Buka jendela tentang",
+    "ERROR": "Eror",
+    "INTERNAL_ERROR": "Eror internal",
+    "ERROR_SAVE_LOCATION": "Tidak bisa menyimpan file ini ke tempat spesifik",
+    "ERROR_WHILE_SAVING": "Sebuah eror internal telah terjadi saat menyimpan. Mohon coba lagi.",
+    "UNKNOWN_ERROR_SAVING": "Sebuah eror telah terjadi saat menyimpan.",
+    "FAILED_ASSOCIATE_LOSPEC": "Gagal mengasosiasikan protokol palet lospec",
+    "REDDIT": "Reddit",
+    "GITHUB": "GitHub",
+    "YOUTUBE": "YouTube",
+    "DONATE": "Donasi",
+    "YES": "Iya",
+    "NO": "Tidak",
+    "CANCEL": "Batal",
+    "UNNAMED": "Tanpa Nama",
+    "OPEN_COMMAND_DEBUG_WINDOW": "Buka jendela perintah debug",
+    "DELETE": "Hapus",
+    "USER_PREFS": "Preferensi pengguna (Roaming)",
+    "SHORTCUT_FILE": "Pintasan file (Roaming)",
+    "EDITOR_DATA": "Data editor (Local)",
+    "MOVE_VIEWPORT_TOOLTIP": "Pindah area pandang. ({0})",
+    "MOVE_VIEWPORT_ACTION_DISPLAY": "Tekan dan pindah untuk menggeser viewport",
+    "MOVE_TOOL_TOOLTIP": "Pindah piksel seleksi ({0}). Tahan Ctrl untuk memindahkan semua lapisan.",
+    "MOVE_TOOL_ACTION_DISPLAY": "Tahan mouse untuk memindahkan piksel yang di pilih. Tahan Ctrl untuk semua lapisan.",
+    "PEN_TOOL_TOOLTIP": "Pena. ({0})",
+    "PEN_TOOL_ACTION_DISPLAY": "Tekan dan pindah untuk menggambar.",
+    "PIXEL_PERFECT_SETTING": "Piskel sempurna",
+    "RECTANGLE_TOOL_TOOLTIP": "Gambar persegi panjang di canvas ({0}). Tahan Shift untuk menggambar persegi.",
+    "RECTANGLE_TOOL_ACTION_DISPLAY_DEFAULT": "Tekan dan pindahkan untuk menggambar persegi panjang. Tahan untuk menggambar persegi.",
+    "RECTANGLE_TOOL_ACTION_DISPLAY_SHIFT": "Tekan dan pindah untuk menggambar persegi.",
+    "KEEP_ORIGINAL_IMAGE_SETTING": "Pertahankan gambar original",
+    "ROTATE_VIEWPORT_TOOLTIP": "Putar area pandang. ({0})",
+    "ROTATE_VIEWPORT_ACTION_DISPLAY": "Tekan dan pindah untuk putar area pandang",
+    "SELECT_TOOL_TOOLTIP": "Pilih area. ({0})",
+    "SELECT_TOOL_ACTION_DISPLAY_DEFAULT": "Tekan dan pindah untuk memilih area. Tahan Shift untuk menambahkan seleksi yang ada. Tahan Ctrl untuk mengurangi seleksi.",
+    "SELECT_TOOL_ACTION_DISPLAY_SHIFT": "Tekan dan pindah untuk menambah ke seleksi.",
+    "SELECT_TOOL_ACTION_DISPLAY_CTRL": "Tekan dan pindah untuk mengurangi seleksi.",
+    "ZOOM_TOOL_TOOLTIP": "Perbesar area pandang ({0}). Klik untuk perbesar, tahan alt dan klik untuk perkecil.",
+    "ZOOM_TOOL_ACTION_DISPLAY_DEFAULT": "Klik dan pindah untuk perbesar. Klik untuk perbesar, tahan ctrl dan klik untuk perkecil.",
+    "ZOOM_TOOL_ACTION_DISPLAY_CTRL": "Klik dan pindah untuk memperbesar. Klik untuk memperkecil, lepaskan ctrl dan klik untuk memperbesar.",
+    "BRIGHTNESS_TOOL_TOOLTIP": "Mengatur kecerahan piksel ({0}). Tahan Ctrl untuk membuat piskel gelap.",
+    "BRIGHTNESS_TOOL_ACTION_DISPLAY_DEFAULT": "Gambar di piskel untuk atur kecerahan. tahan Ctrl untuk mempergelap.",
+    "BRIGHTNESS_TOOL_ACTION_DISPLAY_CTRL": "Gambar di piksel untuk mempergelap. Lepaskan Ctrl untuk memperterang.",
+    "COLOR_PICKER_TOOLTIP": "Pilih warna utama dari kanvas. ({0})",
+    "COLOR_PICKER_ACTION_DISPLAY_DEFAULT": "Klik untuk memilih warna. Tahan Ctrl untuk menyembunyikan kanvas. Tahan Shift untuk menyembunyikan lapisan refrensi",
+    "ELLIPSE_TOOL_TOOLTIP": "Gambar sebuah elips di kanvas ({0}). Tahan Shift untuk memgambar sebuah lingkaran.",
+    "ELLIPSE_TOOL_ACTION_DISPLAY_DEFAULT": "Klik dan pindah mouse untuk menggambar elips. Tahan Shift untuk menggambar lingkaran.",
+    "ELLIPSE_TOOL_ACTION_DISPLAY_SHIFT": "Klik dan tahan mouse untuk menggambar lingkaran.",
+    "ERASER_TOOL_TOOLTIP": "Hapus warna dari piksel. ({0})",
+    "ERASER_TOOL_ACTION_DISPLAY": "Klik dan pindah untuk menghapus.",
+    "FLOOD_FILL_TOOL_TOOLTIP": "Isi area dengan warna. ({0})",
+    "FLOOD_FILL_TOOL_ACTION_DISPLAY_DEFAULT": "Pencet di sebuah area untuk mengisi. Tahan Ctrl untuk ke semua lapisan",
+    "FLOOD_FILL_TOOL_ACTION_DISPLAY_CTRL": "Tekan di sebuah area untuk mengisi. Lepaskan Ctrl untuk lapisan sekarang.",
+    "LASSO_TOOL_TOOLTIP": "Laso. ({0})",
+    "LASSO_TOOL_ACTION_DISPLAY_DEFAULT": "Klik dan pindah piksel dipilih didalam laso. Tahan Shift untuk tambah ke pilihan yang ada. Tahan Ctrl untuk mengurangi.",
+    "LASSO_TOOL_ACTION_DISPLAY_SHIFT": "Klik dan pindah untuk menambah piksel ke dalam laso dari pilihan.",
+    "LASSO_TOOL_ACTION_DISPLAY_CTRL": "Klik dan pindah untuk mengurangi piksel didalam laso dari pilihan.",
+    "LINE_TOOL_TOOLTIP": "Gambar garis di kanvas ({0}). Tahan Shift untuk snapping.",
+    "LINE_TOOL_ACTION_DISPLAY_DEFAULT": "Klik dan pindah untuk menggambar garis. Tahan Shift untuk snapping.",
+    "LINE_TOOL_ACTION_DISPLAY_SHIFT": "Klik dan pindah mouse untuk menggambar garis dengan snapping.",
+    "MAGIC_WAND_TOOL_TOOLTIP": "Tongkat sihir ({0}). Mengisi dengan pilihan",
+    "MAGIC_WAND_ACTION_DISPLAY": "Klik untuk mengisi ke pilihan.",
+    "PEN_TOOL": "Pena",
+    "BRIGHTNESS_TOOL": "Kecerahan",
+    "COLOR_PICKER_TOOL": "Pemilih Warna",
+    "ELLIPSE_TOOL": "Elips",
+    "ERASER_TOOL": "Penghapus",
+    "FLOOD_FILL_TOOL": "Isi",
+    "LASSO_TOOL": "Laso",
+    "LINE_TOOL": "Garis",
+    "MAGIC_WAND_TOOL": "Tongkat Sihir",
+    "MOVE_TOOL": "Pindah",
+    "MOVE_VIEWPORT_TOOL": "Pindah area pandang",
+    "RECTANGLE_TOOL": "Persegi panjang",
+    "ROTATE_VIEWPORT_TOOL": "Putar area pandang",
+    "SELECT_TOOL_NAME": "Pilih",
+    "ZOOM_TOOL": "Perbesar dan perkecil",
+    "SHAPE_LABEL": "Bentuk",
+    "MODE_LABEL": "Mode",
+    "SCOPE_LABEL": "Cakupan",
+    "FILL_SHAPE_LABEL": "Isi bentuk",
+    "FILL_COLOR_LABEL": "Isi warna",
+    "TOOL_SIZE_LABEL": "Ukuran alat",
+    "STRENGTH_LABEL": "Kekuatan",
+    "NEW": "Baru",
+    "ADD": "Tambah",
+    "SUBTRACT": "Kurang",
+    "INTERSECT": "Persimpangan",
+    "RECTANGLE": "Persegi panjang",
+    "CIRCLE": "Bulat",
+    "ABOUT": "Tentang",
+    "MINIMIZE": "Perkecil",
+    "RESTORE": "Pulihkan",
+    "MAXIMIZE": "Perbesar",
+    "CLOSE": "Tutup",
+    "EXPORT_SIZE_HINT": "Jika kamu ingin membagi gambar, coba {0}% untuk resolusi terbaik",
+    "CREATE": "Buat",
+    "BASE_LAYER_NAME": "Lapisan utama",
+    "ENABLE_MASK": "Aktifkan lapisan mask",
+    "SELECTED_AREA_EMPTY": "Area pilihan kosong",
+    "NOTHING_TO_COPY": "Tidak ada yang disalin",
+    "REFERENCE_LAYER_PATH": "Jalur lapisan refrensi",
+    "FLIP": "Balik",
+    "ROTATION": "Rotasi",
+    "ROT_IMG_90_D": "Putar Gambar 90°",
+    "ROT_IMG_180_D": "Putar Gambar 180°",
+    "ROT_IMG_-90_D": "Putar Gambar -90°",
+    "ROT_LAYERS_90_D": "Putar Lapisan Terpilih 90°",
+    "ROT_LAYERS_180_D": "Putar Lapisan Terpilih 180°",
+    "ROT_LAYERS_-90_D": "Putar Lapisan Terpilih -90°",
+    "UNNAMED_PALETTE": "Palet Tanpa Nama",
+    "CLICK_SELECT_PRIMARY": "Klik untuk memilih sebagai warna utama.",
+    "PEN_MODE": "Mode pena",
+    "VIEW": "Pandang",
+    "HORIZONTAL_LINE_SYMMETRY": "Garis simetris horisontal",
+    "VERTICAL_LINE_SYMMETRY": "Garis simetris vertikal",
+    "COLOR_PICKER_TITLE": "Pemilih warna",
+    "COLOR_SLIDERS_TITLE": "Penggeser warna",
+    "PALETTE_TITLE": "Palet",
+    "SWATCHES_TITLE": "Carikan",
+    "LAYERS_TITLE": "Lapisan",
+    "NORMAL_BLEND_MODE": "Normal",
+    "DARKEN_BLEND_MODE": "Gelapkan",
+    "MULTIPLY_BLEND_MODE": "Perbanyak",
+    "COLOR_BURN_BLEND_MODE": "Bakar Warna",
+    "LIGHTEN_BLEND_MODE": "Terangkan",
+    "SCREEN_BLEND_MODE": "Layar",
+    "COLOR_DODGE_BLEND_MODE": "Pantulkan Warna",
+    "OVERLAY_BLEND_MODE": "Tumpang Tindih",
+    "SOFT_LIGHT_BLEND_MODE": "Cahaya lembut",
+    "HARD_LIGHT_BLEND_MODE": "Cahaya kasar",
+    "DIFFERENCE_BLEND_MODE": "Perbedaan",
+    "EXCLUSION_BLEND_MODE": "Pengecualian",
+    "HUE_BLEND_MODE": "Rona",
+    "SATURATION_BLEND_MODE": "Saturasi",
+    "LUMINOSITY_BLEND_MODE": "Luminositas",
+    "COLOR_BLEND_MODE": "Warna",
+    "NOT_SUPPORTED_BLEND_MODE": "Tidak didukung",
+    "RESTART": "Mulai ulang",
+    "SORT_BY": "Sortir dengan",
+    "NAME": "Nama",
+    "COLORS": "Warna",
+    "DEFAULT": "Bawahan",
+    "ALPHABETICAL": "Alphabet",
+    "COLOR_COUNT": "Banyak warna",
+    "ANY": "Apa saja",
+    "MAX": "Maks",
+    "MIN": "Min",
+    "EXACT": "Persis",
+    "ASCENDING": "Ke atas",
+    "DESCENDING": "Ke bawah",
+    "NAME_IS_TOO_LONG": "Nama terlalu panjang",
+    "STOP_IT_TEXT1": "Itu sudah cukup. bereskan nama file-mu.",
+    "STOP_IT_TEXT2": "Bisakah",
+    "REPLACER_TOOLTIP": "Klik kanan ke warna palet dan pilih 'Ganti' atau taruh disini.",
+    "CLICK_TO_CHOOSE_COLOR": "Klik untuk memilih warna",
+    "REPLACE_COLOR": "Tukar warna",
+    "PALETTE_COLOR_TOOLTIP": "Klik untuk memilih sebagai warna utama. Seret dan lepas ke palet untuk menukarnya.",
+    "ADD_FROM_SWATCHES": "Tambah dari contoh",
+    "ADD_COLOR_TO_PALETTE": "Tamba warna ke palet",
+    "USE_IN_CURRENT_IMAGE": "Pakai di foto sekarang",
+    "ADD_TO_FAVORITES": "Tambah Ke favorit",
+    "BROWSE_PALETTES": "Cari palet",
+    "LOAD_PALETTE": "Muat palet",
+    "SAVE_PALETTE": "Simpan palet",
+    "FAVORITES": "Favorit",
+    "ADD_FROM_CURRENT_PALETTE": "Tambah dari palet ini",
+    "OPEN_PALETTES_DIR_TOOLTIP": "Buka direktori palet di explorer",
+    "BROWSE_ON_LOSPEC_TOOLTIP": "Cari palet di Lospec",
+    "IMPORT_FROM_FILE_TOOLTIP": "Impor dari file",
+    "TOP_LEFT": "Atas kiri",
+    "TOP_CENTER": "Atas pusat",
+    "TOP_RIGHT": "Atas kanan",
+    "MIDDLE_LEFT": "Tengah kiri",
+    "MIDDLE_CENTER": "Pusat tengah",
+    "MIDDLE_RIGHT": "Tengah kanan",
+    "BOTTOM_LEFT": "Bawah kiri",
+    "BOTTOM_CENTER": "Bawah pusat",
+    "BOTTOM_RIGHT": "Bawah kanan",
+    "CLIP_TO_BELOW": "Klip ke lapisan dibawah",
+    "MOVE_UPWARDS": "Pidah ke atas",
+    "MOVE_DOWNWARDS": "Pindah ke bawah",
+    "MERGE_SELECTED": "Gabung pilihan",
+    "LOCK_TRANSPARENCY": "Kunci transparansi",
+    "COULD_NOT_LOAD_PALETTE": "Tidak bisa mengambil palet",
+    "NO_PALETTES_FOUND": "Tidak menemukan palet.",
+    "LOSPEC_LINK_TEXT": "Saya mendengar kamu bisa mencari palet disini: lospec.com/palette-list",
+    "PALETTE_BROWSER": "Palet Browser",
+    "DELETE_PALETTE_CONFIRMATION": "Apa anda yakin untuk menghapus palet ini? Aksi ini tidak bisa di kembalikan.",
+    "SHORTCUTS_IMPORTED": "Pintasan dari {0} telah berhasil di import.",
+    "SHORTCUT_PROVIDER_DETECTED": "Kami telah mendeteksi bahwa kamu memiliki {0}. Apa kamu ingin mengimport pintasan dari situ?",
+    "IMPORT_INSTALLATION_OPTION1": "Impor dari instalasi",
+    "IMPORT_INSTALLATION_OPTION2": "Pakai bawahan",
+    "IMPORT_FROM_TEMPLATE": "Impor dari templat",
+    "SHORTCUTS_IMPORTED_SUCCESS": "Pintasan berhasil di import.",
+    "WARNING_RESET_SHORTCUTS_DEFAULT": "Apa kamu yakin untuk mengulang semua pintasan ke bentuk awal?",
+    "SUCCESS": "Sukses",
+    "WARNING": "Peringatan",
+    "ERROR_IMPORTING_IMAGE": "Sebuah eror telah terjadi saat mengimport gambar.",
+    "SHORTCUTS_CORRUPTED_TITLE": "Pintasan file rusak",
+    "SHORTCUTS_CORRUPTED": "Pintasan file ini rusak, mengualngi semua ke bentuk awal.",
+    "FAILED_DOWNLOAD_PALETTE": "Gagal untuk mendowload palet",
+    "FILE_INCORRECT_FORMAT": "File ini tidak memiliki format yang benar",
+    "INVALID_FILE": "File tidak valid",
+    "SHORTCUTS_FILE_INCORRECT_FORMAT": "Pintasan fileini tidak memiliki format yang benar",
+    "UNSUPPORTED_FILE_FORMAT": "Format file ini tidak didukung",
+    "ALREADY_ASSIGNED": "Sudah di terapkan",
+    "REPLACE": "Ganti",
+    "SWAP": "Tukar",
+    "SHORTCUT_ALREADY_ASSIGNED_SWAP": "Pintasan ini sudah di terapkan untuk '{0}'\nApa kamu ingin menggantikannya atau tukar keduanya?",
+    "SHORTCUT_ALREADY_ASSIGNED_OVERWRITE": "Pintasan ini sudah ditetapkan untuk '{0}'\nApa kamu ingin menggantikannya yang ada?",
+    "UNSAVED_CHANGES": "Perubahan tidak disimpan",
+    "DOCUMENT_MODIFIED_SAVE": "Dokumen ini udah di modifikasi. Apakah anda ingin menyimpan perubahan?",
+    "PROJECT_MAINTAINERS": "Pengelola Proyek",
+    "OTHER_AWESOME_CONTRIBUTORS": "Dan kontribusi yang keren",
+    "HELP": "Bantuan",
+    "STOP_IT_TEXT3": "Tidak, saya serius, jangan.",
+    "STOP_IT_TEXT4": "Apa kamu ada yang lain yang bisa dilakukan?",
+    "LINEAR_DODGE_BLEND_MODE": "Pantulkan Linear (Tambah)",
+    "PRESS_ANY_KEY": "Tekan tombol apa saja",
+    "NONE_SHORTCUT": "Tidak ada",
+    "REFERENCE": "Refrensi",
+    "PUT_REFERENCE_LAYER_ABOVE": "Letakkan lapisan refrensi ke atas",
+    "PUT_REFERENCE_LAYER_BELOW": "Letakkan lapisan refrensi ke bawah",
+    "TOGGLE_VERTICAL_SYMMETRY": "Alih simetris vertikal",
+    "TOGGLE_HORIZONTAL_SYMMETRY": "Alih simetris horisontal",
+    "RESET_VIEWPORT": "Atur ulang area pandang",
+    "MOVE_TOOL_ACTION_DISPLAY_TRANSFORMING": "Klik dan tahan mouse untuk memindahkan piskel di lapisan terpilih.",
+    "CTRL_KEY": "Ctrl",
+    "SHIFT_KEY": "Shift",
+    "ALT_KEY": "Alt",
+    "RENAME": "Ganti nama",
+    "PIXEL_UNIT": "px",
+    "OPEN_LOCALIZATION_DEBUG_WINDOW": "Buka Jendela Bahasa Debug",
+    "FORCE_OTHER_FLOW_DIRECTION": "Paksa balik aplikasi",
+    "API_KEY": "Kunci API",
+    "LOCALIZATION_VIEW_TYPE": "Tipe Tampilan Bahasa",
+    "LOAD_LANGUAGE_FROM_FILE": "Gunakan bahasa dari file",
+    "LOG_IN": "Masuk",
+    "SYNC": "Sinkron",
+    "NOT_LOGGED_IN": "Tidak gabung",
+    "POE_EDITOR_ERROR": "POEditor Eror: {0} {1}",
+    "HTTP_ERROR_MESSAGE": "HTTP Eror: {0} {1}",
+    "LOGGED_IN": "Telah masuk",
+    "SYNCED_SUCCESSFULLY": "Sinkornisasi berhasil",
+    "EXCEPTION_ERROR": "Pengecualian: {0}",
+    "DROP_PALETTE": "Taruh palet disini",
+    "SECURITY_ERROR": "Eror sekuritas",
+    "SECURITY_ERROR_MSG": "Tidak sah untuk menulis di lokasi spesifik.",
+    "IO_ERROR": "Eror IO",
+    "IO_ERROR_MSG": "Eror ketika menulis ke disk.",
+    "COULD_NOT_SAVE_PALETTE": "Ada sebuah eror saat menyimpan palet ini.",
+    "NO_COLORS_TO_SAVE": "Tidak ada warna untuk menyimpan.",
+    "SINGLE_LAYER": "Lapisan tunggal",
+    "CHOOSE": "Pilih",
+    "REMOVE": "Hapus",
+    "FILE_FORMAT_NOT_ASEPRITE_KEYS": "File ini bukan file \".aseprite-keys\"",
+    "FILE_HAS_INVALID_SHORTCUT": "File itu memiliki pintasan invalid",
+    "FILE_EXTENSION_NOT_SUPPORTED": "File tipe '{0}' tidak didukung",
+    "ERROR_READING_FILE": "Eror ketika membaca file",
+    "DISCARD_PALETTE": "Buang palet",
+    "DISCARD_PALETTE_CONFIRMATION": "Apa anda yakin untuk membuang palet ini? Aksi ini tidak bisa di putar balikan.",
+    "IMPORT_AS_NEW_LAYER": "Impor sebagai lapisan baru",
+    "PASTE_AS_PRIMARY_COLOR": "Tempel sebagai warna utama",
+    "IMPORT_AS_NEW_FILE": "Impor sebagai file baru",
+    "IMPORT_PALETTE_FILE": "Impor file palet",
+    "IMPORT_MULTIPLE_PALETTE_COLORS": "Impor warna ke palet",
+    "IMPORT_SINGLE_PALETTE_COLOR": "Impor warna-warna ke palet",
+    "IMPORT_AS_REFERENCE_LAYER": "Impor sebagai lapisan refrensi",
+    "NAVIGATOR_PICK_ACTION_DISPLAY": "Klik kanan untuk pilih warna, Shift Klik kiri untuk menyalin warna ke papan",
+    "OPEN_FILE_FROM_CLIPBOARD": "Buka dari papan",
+    "OPEN_FILE_FROM_CLIPBOARD_DESCRIPTIVE": "Buka dari papan klip",
+    "OPEN_LOCALIZATION_DATA": "Apa anda ingin membuka LocalizationData.json?\nTanggal terbaru telah di salin ke papan.\nCatatan bahwa perubahan tidak akan dilakukan sampai mulai ulang",
+    "DOWNLOADING_LANGUAGE_FAILED": "Mendownload bahasa gagal.\nKunci API mungkin sedang digunakan diluar kapasitas.",
+    "LOCALIZATION_DATA_NOT_FOUND": "Jalur data bahasa tidak ditemukan",
+    "APPLY": "Terapkan ",
+    "UPDATE_SOURCE": "Perbarui sumber",
+    "COPY_TO_CLIPBOARD": "Salin ke papan klip",
+    "LANGUAGE_FILE_NOT_FOUND": "Bahasa tidak di temukan.\nMencari {0}",
+    "PROJECT_ROOT_NOT_FOUND": "Akar Proyek PixiEditor tidak di temukan.\nSedang mencari PixiEditor.csproj",
+    "LOCALIZATION_FOLDER_NOT_FOUND": "Folder bahasa tidak ditemukan. Mencari /Data/Localization",
+    "SELECT_A_LANGUAGE": "Pilih sebuah bahasa",
+    "DONE": "Selesai",
+    "SOURCE_UNSET_OR_MISSING": "Sumber tidak ada/disetel",
+    "SOURCE_NEWER": "Sumber terbaru",
+    "SOURCE_UP_TO_DATE": "Sumber telah diperbarui",
+    "SOURCE_OLDER": "Awan terbaru",
+    "COLOR_PICKER_ACTION_DISPLAY_REFERENCE_ONLY": "Klik untuk memilih warna dari lapisan refrensi.",
+    "COLOR_PICKER_ACTION_DISPLAY_CANVAS_ONLY": "Klik untuk memilih warna dari kanvas.",
+    "LOCALIZATION_DEBUG_WINDOW_TITLE": "Jendela Bahasa Debug",
+    "SHORTCUTS_TITLE": "Pintasan",
+    "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_SHEAR_PERSPECTIVE": "Pindah handle untuk mengubah ukuran. Tahan Ctrl dan pindah sebuah handle untuk pindah bebas handle itu. Tahan Shift untuk mengubah secara proporsional. Tahan Alt dan pindah ke sisi untuk menggunting. Pindah ke luar handle untuk rotasi.",
+    "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_SHEAR_NOPERSPECTIVE": "Pindah handle untuk mengubah ukuran. Tahan Shift untuk mengubah secara proporsional. Tahan Alt dan pindah ke sisi untuk menggunting. Pindah ke luar handle untuk rotasi.",
+    "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_NOSHEAR_NOPERSPECTIVE": "Pindah handle untuk mengubah ukuran. Tahan Shift untuk mengubah secara proporsional. Pindah ke luar handle untuk rotasi.",
+    "TRANSFORM_ACTION_DISPLAY_SCALE_NOROTATE_NOSHEAR_NOPERSPECTIVE": "Pindah handle untuk mengubah ukuran. Taha shift untuk mengubah secara proporsional.",
+    "OPEN_DOCUMENTATION": "Buka dokumentasi",
+    "LOCAL_PALETTE_SOURCE_NAME": "Lokal",
+    "ERROR_FORBIDDEN_UNIQUE_NAME": "Nama unik ekstensi tidak bisa dimulai dengan 'pixieditor'.",
+    "ERROR_MISSING_METADATA": "Kunci metadata ekstensi '{0}' tidak ada.",
+    "ERROR_NO_CLASS_ENTRY": "Entri kelas ektensi tidak ada di '{0}'.",
+    "ERROR_NO_ENTRY_ASSEMBLY": "Rakitan entri ektensi tidak ada di '{0}'.",
+    "ERROR_MISSING_ADDITIONAL_CONTENT": "Pengaturan Anda saat ini tidak mengizinkan untuk memuat perpanjangan ini. Mungkin jika kamu tidak memilikinya atau tidak di install. Kamu bisa membelinya di sini '{0}'.",
+    "BUY_SUPPORTER_PACK": "Beli Paket Dukungan",
+    "NEWS": "Berita",
+    "DISABLE_NEWS_PANEL": "Nonaktif panel Berita di jendela mulai",
+    "FAILED_FETCH_NEWS": "Gagal untuk mengambil berita",
+    "CROP_TO_SELECTION": "Potong ke pilihan",
+    "CROP_TO_SELECTION_DESCRIPTIVE": "Potong gambar ke pilihan",
+    "SHOW_CONTEXT_MENU": "Buka menu konteks",
+    "ERASE": "Hapus",
+    "USE_SECONDARY_COLOR": "Peke warna sekunder",
+    "RIGHT_CLICK_MODE": "Mode klik kanan",
+    "ADD_PRIMARY_COLOR_TO_PALETTE": "Tambah warna utama ke palet",
+    "ADD_PRIMARY_COLOR_TO_PALETTE_DESCRIPTIVE": "Menambah warna utama ke palet sekarang",
+    "CRASH_NOT_ALL_DOCUMENTS_RECOVERED_TITLE": "Tidak bisa memulikan semua",
+    "CRASH_NOT_ALL_DOCUMENTS_RECOVERED": "Tidak bisa memulikan semua file.\nJika kamu mengirim laporan kepada developer\nMereka mungkin bisa membantu kamu.",
+    "EXPORT_SAVE_TITLE": "Pilih sebuah lokasi untuk menyimpan gambar",
+    "BROWSE_DIRECTORY": "Telusuri Direktori",
+    "SEND": "Kirim laporan",
+    "OPEN_DOCKABLE_MENU": "Buka Tab",
+    "TIMELINE_TITLE": "Garis waktu",
+    "EXPORT_IMAGE_HEADER": "Gambar",
+    "EXPORT_ANIMATION_HEADER": "Animasi",
+    "EXPORT_SPRITESHEET_HEADER": "Tekstur atlas",
+    "PIXI_FILE": "Berkas PixiEditor",
+    "PNG_FILE": "Gambar PNG",
+    "JPEG_FILE": "Gambar JPEG",
+    "GIF_FILE": "GIF",
+    "BMP_FILE": "Gambar BMP",
+    "IMAGE_FILES": "Gambar",
+    "VIDEO_FILES": "Video",
+    "MP4_FILE": "MP4",
+    "COLUMNS": "Kolum",
+    "ROWS": "Baris",
+    "BACKGROUND": "Layar belakang",
+    "OPACITY": "Opasitas",
+    "IS_VISIBLE": "Terlihat",
+    "BLEND_MODE": "Mode campuran",
+    "MASK": "Lapisan Mask",
+    "MASK_IS_VISIBLE": "Lapisan mask terlihat",
+    "OUTPUT": "Hasil",
+    "INPUT": "Masukan",
+    "NODE_GRAPH_TITLE": "Tampilan Grafik",
+    "CONTENT": "Konten",
+    "RADIUS": "Radius",
+    "STROKE_COLOR": "Goresan warna",
+    "STROKE_WIDTH": "Luas goresan",
+    "FILL_COLOR": "Isi warna",
+    "TOP": "Atas",
+    "BOTTOM": "Bawah",
+    "CHANNELS_DOCK_TITLE": "Saluran",
+    "RED": "Merah",
+    "GREEN": "Hijau",
+    "BLUE": "Biru",
+    "ALPHA": "Alpha",
+    "COLOR": "Warna",
+    "COORDINATE": "Koordinat",
+    "VECTOR": "Vektor",
+    "MATRIX": "Matriks",
+    "TRANSFORMED": "Transformasi",
+    "GRAYSCALE": "Skala abu-abu",
+    "CLAMP": "Jepit",
+    "SIZE": "Ukuran",
+    "NOISE": "Bunyi",
+    "SCALE": "Skala",
+    "SEED": "Biji",
+    "KERNEL": "Kernel",
+    "KERNEL_VIEW_SUM": "Jumlah:",
+    "KERNEL_VIEW_SUM_TOOLTIP": "Jumlah dari semua angka. Kamu mungkin harus menggunakan angka 1 atau 0",
+    "GAIN": "Memperoleh",
+    "BIAS": "Bias",
+    "TILE_MODE": "Mode Ubin",
+    "ON_ALPHA": "Pada alpha",
+    "OUTPUT_NODE": "Hasil",
+    "NOISE_NODE": "Noise",
+    "ELLIPSE_NODE": "Elips",
+    "CREATE_IMAGE_NODE": "Buat Gambar",
+    "FOLDER_NODE": "Folder",
+    "IMAGE_LAYER_NODE": "Lapisan Gambar",
+    "KERNEL_FILTER_NODE": "Filter Kernel",
+    "MATH_NODE": "Matematika",
+    "MERGE_NODE": "Gabung",
+    "MODIFY_IMAGE_LEFT_NODE": "Mulai Modifikasi Gambar",
+    "MODIFY_IMAGE_RIGHT_NODE": "Selesai Modifikasi Gambar",
+    "COMBINE_CHANNELS_NODE": "Kanal Pengabungan",
+    "COMBINE_COLOR_NODE": "Kanal Warna",
+    "COMBINE_VECD_NODE": "Kanal Vektor",
+    "COMBINE_VECI_NODE": "Kanal Vektor Integer",
+    "SEPARATE_CHANNELS_NODE": "Pemisahan Kanal",
+    "SEPARATE_VECD_NODE": "Pemisahan Vektor",
+    "SEPARATE_VECI_NODE": "Pemisahan Vektor Integer",
+    "SEPARATE_COLOR_NODE": "Pisahkan Warna",
+    "TIME_NODE": "Waktu",
+    "FILTERS": "Filter",
+    "PREVIOUS": "Sebelum",
+    "FILL": "Isi",
+    "MATH_MODE": "Cara hitung",
+    "NOISE_TYPE": "Tipe Suara",
+    "OCTAVES": "Oktaf",
+    "ACTIVE_FRAME": "Frame Aktif",
+    "NORMALIZED_TIME": "Waktu Dinormalisasi",
+    "BUILD_ID": "Id Build: {0}",
+    "ERASE_BLEND_MODE": "Hapus",
+    "COLOR_MATRIX_TRANSFORM_FILTER_NODE": "Filter Transformasi Matriks",
+    "WITHOUT_FILTERS": "Tanpa filter",
+    "RAW_LAYER_OUTPUT": "Mentah",
+    "POND_EXAMPLE": "Kolam",
+    "TREE_EXAMPLE": "Pohon Berangin",
+    "OUTLINE_EXAMPLE": "Goresan Otomatis",
+    "BETA_ANIMATIONS": "Animasi",
+    "SLIME_EXAMPLE": "Animasi Slime",
+    "APPLY_FILTER_NODE": "Terapkan Filter",
+    "FILTER": "Filter",
+    "LERP_NODE": "Lerp",
+    "GRAYSCALE_FILTER_NODE": "Filter Abu-abu",
+    "FROM": "Dari",
+    "TO": "Kepada",
+    "TIME": "Waktu",
+    "WARMING_UP": "Pemanasan",
+    "RENDERING_FRAME": "Menghasilkan Bingkai {0}/{1}",
+    "RENDERING_VIDEO": "Render video",
+    "FINISHED": "Selesai",
+    "GENERATING_SPRITE_SHEET": "Menghasilkan Lembaran Sprite",
+    "RENDERING_IMAGE": "Menrender Gambar",
+    "PROGRESS_POPUP_TITLE": "Progress",
+    "POINTS": "Titik",
+    "MIN_DISTANCE": "Jarak Min.",
+    "MAX_POINTS": "Jarak Max.",
+    "DISTRIBUTE_POINTS": "Distribusi titik",
+    "REMOVE_CLOSE_POINTS": "Hapus titik dekat",
+    "RASTERIZE_SHAPE": "Rasterisasi Bentuk",
+    "MODE": "Mode",
+    "Factor": "Faktor",
+    "NORMALIZE": "Normalisasi",
+    "WEIGHT_FACTOR": "Berat",
+    "STARS_EXAMPLE": "Bintang-bintang",
+    "ADD_EMPTY_FRAME": "Tambah bingkai kosong",
+    "DUPLICATE_FRAME": "Duplikat bingkai",
+    "DELETE_FRAME": "Hapus bingkai",
+    "DEFAULT_MEMBER_NAME": "Elemen Baru",
+    "NO_PARSER_FOUND": "Tidak ditemukan file uraian untuk ektensi '{0}'",
+    "SELECT_FILE_FORMAT": "Pilih format file",
+    "SELECT_FILE_FORMAT_DESCRIPTION": "Banyak tipe file di format yang sama didukung. Tolong pilih satu kamu ingin gunakan.",
+    "NEW_PALETTE_FILE": "palet",
+    "ISLAND_EXAMPLE": "Pulau",
+    "ONION_FRAMES_COUNT": "Bingkai lapisan transparan",
+    "ONION_OPACITY": "Opasitas lapisan transparan",
+    "TOGGLE_ONION_SKINNING": "Alih lapisan transparan",
+    "CHANGE_ACTIVE_FRAME_PREVIOUS": "Ubah frame aktif ke sebelumnya",
+    "CHANGE_ACTIVE_FRAME_NEXT": "Ubah fram aktif ke selanjutnya",
+    "TOGGLE_ANIMATION": "Alih animasi",
+    "NEW_FROM_CLIPBOARD": "Baru dari papan klip",
+    "OFFSET": "Pergeseran",
+    "SHAPE": "Bentuk",
+    "STRUCTURE": "Struktur",
+    "NUMBERS": "Angka",
+    "OPERATIONS": "Operasi",
+    "GENERATION": "Generasi",
+    "NUMBER": "Angka",
+    "ANIMATION": "Animasi",
+    "SAMPLE_IMAGE": "Cicip gambar",
+    "POSITION": "Posisi",
+    "MATH_ADD": "Tambah",
+    "MATH_SUBTRACT": "Kurang",
+    "MULTIPLY": "Kali",
+    "DIVIDE": "Bagi",
+    "SIN": "Sin",
+    "COS": "Cos",
+    "TAN": "Tan",
+    "PIXEL_ART_TOOLSET": "Seni Piksel",
+    "VECTOR_TOOLSET": "Vektor",
+    "VECTOR_LAYER": "Lapisan Vektor",
+    "STROKE_COLOR_LABEL": "Goresan",
+    "SYNC_WITH_PRIMARY_COLOR_LABEL": "Sinkronisasi dengan warna utama",
+    "RASTERIZE": "Rasterisasi",
+    "RASTERIZE_ACTIVE_LAYER": "Rasterisasi lapisan aktif",
+    "RASTERIZE_ACTIVE_LAYER_DESCRIPTIVE": "Ubah/Rasterisasi lapisan aktif ke gambar dengan lapisan (raster).",
+    "NEW_ELLIPSE_LAYER_NAME": "Elips",
+    "NEW_RECTANGLE_LAYER_NAME": "Persegi Panjang",
+    "NEW_LINE_LAYER_NAME": "Garis",
+    "RENDER_OUTPUT": "Hasil Render",
+    "PAINT_TOOLSET": "Lukisan",
+    "HARDNESS_SETTING": "Kekerasan",
+    "SPACING_SETTING": "Spasi",
+    "ANTI_ALIASING_SETTING": "Anti-aliasing",
+    "TOLERANCE_LABEL": "Toleransi",
+    "TOGGLE_SNAPPING": "Alih Gertakan",
+    "HIGH_RES_PREVIEW": "Pratinjau Resolusi Tinggi",
+    "LOW_RES_PREVIEW": "Pratinjau Resolusi Dokumen",
+    "TOGGLE_HIGH_RES_PREVIEW": "Alih pratinjau resolusi tinggi",
+    "FACTOR": "Faktor",
+    "PATH_TOOL": "Jalur",
+    "PATH_TOOL_TOOLTIP": "Create vector paths and curves ({0}).",
+    "PATH_TOOL_ACTION_DISPLAY": "Click to add a point.",
+    "PATH_TOOL_ACTION_DISPLAY_CTRL": "Click on existing point and drag to make it a curve. Tap on a control point to select it.",
+    "PATH_TOOL_ACTION_DISPLAY_SHIFT": "Click to create a new layer.",
+    "PATH_TOOL_ACTION_DISPLAY_CTRL_SHIFT": "Tap on a control point to add it to the selection.",
+    "PATH_TOOL_ACTION_DISPLAY_ALT": "Click on a control point and move to adjust only one side of the curve.",
+    "DEFAULT_PATH_LAYER_NAME": "Jalur",
+    "DELETE_NODES": "Delete nodes",
+    "DELETE_NODES_DESCRIPTIVE": "Delete selected nodes",
+    "DELETE_CELS": "Delete cels",
+    "DELETE_CELS_DESCRIPTIVE": "Delete selected cels",
+    "COPY_COLOR_TO_CLIPBOARD": "Copy color to clipboard",
+    "VIEWPORT_ROTATION": "Rotasi Viewport",
+    "NEXT_TOOL_SET": "Set alat berikutnya",
+    "PREVIOUS_TOOL_SET": "Set alat sebelumnya",
+    "FILL_MODE": "Mode Isi",
+    "USE_LINEAR_SRGB_PROCESSING": "Gunakan sRGB linear untuk memproses warna",
+    "USE_LINEAR_SRGB_PROCESSING_DESC": "Ubah dokumen mengunakan mode campuran sRGB untuk memproses warna. Ini akan mengubah warna di dokumen, tetapi ini akan membuat pencampuran lebih akurat.",
+    "FILL_TYPE_WINDING": "Arah Jalur",
+    "FILL_TYPE_EVEN_ODD": "Genap Ganjil",
+    "FILL_TYPE_INVERSE_WINDING": "Arah Jalur Terbalik",
+    "FILL_TYPE_INVERSE_EVEN_ODD": "Kebalikan Ganjil Genap",
+    "STROKE_CAP": "Ujung Garis",
+    "STROKE_JOIN": "Gabung Garis",
+    "COPY_VISIBLE": "Salin terlihat",
+    "COPY_VISIBLE_DESCRIPTIVE": "Salin piksel terlihat",
+    "COLOR_SAMPLE_MODE": "Mode Contoh",
+    "CREATE_CEL": "Buat sel",
+    "CREATE_CEL_DESCRIPTIVE": "Buat sel baru",
+    "DUPLICATE_CEL": "Duplikat sel",
+    "DUPLICATE_CEL_DESCRIPTIVE": "Duplikat sel di frame ini",
+    "RENDER_PREVIEW": "Pratinjau Render",
+    "OUTPUT_NAME": "Hasil nama",
+    "CUSTOM_OUTPUT_NODE": "Hasil Kustom",
+    "TOGGLE_HUD": "Alih HUD",
+    "OPEN_TIMELINE": "Open timeline",
+    "OPEN_NODE_GRAPH": "Open node graph",
+    "TOGGLE_PLAY": "Putar/Jeda animasi",
+    "OPEN_PREVIEW_WINDOW": "Open preview window",
+    "PREVIEW_TITLE": "Pratinjau",
+    "GREATER_THAN": "Lebih dari",
+    "LESS_THAN": "Kurang dari",
+    "LESS_THAN_OR_EQUAL": "Kurang dari atau sama dengan",
+    "COMPARE": "Banding",
+    "MATH_POWER": "Pangkat",
+    "LOGARITHM": "Logaritma",
+    "NATURAL_LOGARITHM": "Logaritma natural",
+    "ROOT": "Akar",
+    "INVERSE_ROOT": "Inverse root",
+    "FRACTION": "Fraksi",
+    "NEGATE": "Negate",
+    "FLOOR": "Lantai",
+    "CEIL": "Pembulatan ke atas",
+    "ROUND": "Pembulatan",
+    "MODULO": "Modulo",
+    "STEP": "Langkah",
+    "SMOOTH_STEP": "Langkah mulus",
+    "COPY_NODES": "Salin node",
+    "COPY_NODES_DESCRIPTIVE": "Salin node terpilih",
+    "PASTE_NODES": "Tempel node",
+    "PASTE_NODES_DESCRIPTIVE": "Tempel node tersalin",
+    "COPY_CELS": "Salin sel",
+    "COPY_CELS_DESCRIPTIVE": "Salin sel terpilih",
+    "TOGGLE_ONION_SKINNING_DESCRIPTIVE": "Alih lapisan transparan",
+    "VALUE": "Nilai",
+    "TARGET": "Target",
+    "EPSILON": "Epsilon",
+    "PRESERVE_ALPHA": "Pertahankan alpha",
+    "BLUR_FILTER_NODE": "Filter Keburaman Gaussian",
+    "LENGTH": "Panjang",
+    "GREATER_THAN_OR_EQUAL": "Lebih besar atau sama",
+    "WEBP_FILE": "Gambar WebP",
+    "COLOR_NODE": "Warna",
+    "CONVERT_TO_CURVE": "Ubah ke kurva",
+    "CONVERT_TO_CURVE_DESCRIPTIVE": "Ubah kurva terpilih ke lapisan vektor kurva/jalur",
+    "FONT_FILES": "File Font",
+    "UNIT_PT": "pt",
+    "FONT_LABEL": "Keluarga",
+    "FONT_SIZE_LABEL": "Ukuran",
+    "SPACING_LABEL": "Jarak",
+    "TEXT_TOOL": "Teks",
+    "MISSING_FONT": "Font tidak ada",
+    "TEXT_LAYER_NAME": "Teks",
+    "TEXT_TOOL_TOOLTIP": "Buat teks ({0}).",
+    "BOLD_TOOLTIP": "Tebal",
+    "ITALIC_TOOLTIP": "Miring",
+    "CUSTOM_FONT": "Font kustom",
+    "DUMP_GPU_DIAGNOSTICS": "Buang diagnostik GPU",
+    "USE_SRGB_PROCESSING": "Use sRGB for processing colors",
+    "USE_SRGB_PROCESSING_DESC": "Convert document using linear sRGB to sRGB for processing colors. This will affect the colors of the document.",
+    "TEXT_NODE": "Teks",
+    "TEXT_LABEL": "Teks",
+    "TEXT_ON_PATH_NODE": "Teks di Jalur",
+    "HIGH_DPI_RENDERING": "Rendering DPI Tinggi",
+    "THICKNESS": "Ketebalan",
+    "TYPE": "Tipe",
+    "EFFECTS": "Efek",
+    "OUTLINE_NODE": "Garis luar",
+    "SHADER_CODE": "Kode Shader",
+    "SHADER_NODE": "Shader",
+    "FAILED_TO_OPEN_EDITABLE_STRING_TITLE": "Gagal membuka file",
+    "FAILED_TO_OPEN_EDITABLE_STRING_MESSAGE": "Gagal untuk mengedit teks di editor eksternal. Alasan: {0}",
+    "STRING_EDIT_IN_DEFAULT_APP": "Edit di aplikasi bawaan",
+    "STRING_OPEN_IN_FOLDER": "Buka di folder",
+    "DISCO_BALL_EXAMPLE": "Bola Disko",
+    "COLOR_SPACE": "Ruang Warna",
+    "PHOTO_EXAMPLES": "Foto",
+    "MASK_EXAMPLE": "Lapsian Mask",
+    "SHADOW_NODE": "Shadow Filter",
+    "INPUT_MATRIX": "Input Matrix",
+    "OUTPUT_MATRIX": "Hasil Matriks",
+    "CENTER": "Pusat",
+    "CANVAS_POSITION": "Canvas Position",
+    "CENTER_POSITION": "Posisi Pusat",
+    "TILE_MODE_X": "Tile Mode X",
+    "TILE_MODE_Y": "Tile Mode Y",
+    "TILE_NODE": "Tile",
+    "SKEW": "Kemiringan",
+    "OFFSET_NODE": "Pergeseran",
+    "SKEW_NODE": "Kemiringan",
+    "SCALE_NODE": "Skala",
+    "ROTATE_NODE": "Rotasi",
+    "TRANSFORM_NODE": "Transform",
+    "UNIT": "Unit",
+    "ANGLE": "Sudut",
+    "DOCUMENT_INFO_NODE": "Info Dokumen",
+    "MASK_NODE": "Lapisan Mask",
+    "SEPIA_FILTER_NODE": "Filter Sepia",
+    "INTENSITY": "Intensitas",
+    "INVERT_FILTER_NODE": "Filter Membalikan",
+    "COLOR_ADJUSTMENTS_FILTER": "Filter Penyesuaian Warna",
+    "ADJUST_BRIGHTNESS": "Sesuaikan Kecerahan",
+    "ADJUST_CONTRAST": "Sesuaikan Kontras",
+    "ADJUST_SATURATION": "Sesuaikan Saturasi",
+    "ADJUST_TEMPERATURE": "Sesuaikan Suhu",
+    "ADJUST_TINT": "Sesuaikan tint",
+    "ADJUST_HUE": "Sesuaikan Warna",
+    "HUE_VALUE": "Warna",
+    "SATURATION_VALUE": "Saturasi",
+    "BRIGHTNESS_VALUE": "Kecerahan",
+    "CONTRAST_VALUE": "Kontras",
+    "TEMPERATURE_VALUE": "Suhu",
+    "TINT_VALUE": "Tint",
+    "DELETE_SELECTED": "Delete selected",
+    "DELETE_SELECTED_DESCRIPTIVE": "Delete selected element (layer, pixels, etc.)",
+    "GRIDLINES_SIZE": "Ukuran Kisi",
+    "CANVAS": "Kanvas",
+    "UNEXPECTED_SHUTDOWN": "Unexpected shutdown",
+    "UNEXPECTED_SHUTDOWN_MSG": "PixiEditor tiba-tiba mati. Kita memuat autosave terbaru dari file kamu.",
+    "OK": "Ok",
+    "OPEN_AUTOSAVES": "Browse Autosaves",
+    "AUTOSAVE_SETTINGS_HEADER": "Autosave",
+    "AUTOSAVE_SETTINGS_SAVE_STATE": "Membuka file sebelumnya saat memulai",
+    "AUTOSAVE_SETTINGS_PERIOD": "Autosave period",
+    "AUTOSAVE_ENABLED": "Autosave enabled",
+    "MINUTE_UNIVERSAL": "menit",
+    "AUTOSAVE_SETTINGS_SAVE_USER_FILE": "Autosave ke file dipilih",
+    "LOAD_LAZY_FILE_MESSAGE": "Untuk meningkatkan waktu memulai, PixiEditor tidak memuat file ini. Klik tombol dibawah ini untuk memuat.",
+    "EASING_NODE": "Easing",
+    "EASING_TYPE": "Tipe Easing",
+    "OPEN_DIRECTORY_ON_EXPORT": "Open directory on export",
+    "ERROR_LOOP_DETECTED_MESSAGE": "Moving this layer will create a loop. Fix it in the Node Graph.",
+    "LINEAR_EASING_TYPE": "Linear",
+    "IN_SINE_EASING_TYPE": "Masuk Sinus",
+    "OUT_SINE_EASING_TYPE": "Keluar Sinus",
+    "IN_OUT_SINE_EASING_TYPE": "Masuk-Keluar Sinus",
+    "IN_QUAD_EASING_TYPE": "Masuk Kuadrat",
+    "OUT_QUAD_EASING_TYPE": "Keluar Kuadrat",
+    "IN_OUT_QUAD_EASING_TYPE": "Masuk-Keluar Kuadrat",
+    "IN_CUBIC_EASING_TYPE": "Masuk Kubik",
+    "OUT_CUBIC_EASING_TYPE": "Keluar Kubik",
+    "IN_OUT_CUBIC_EASING_TYPE": "Masuk-Keluar Kubik",
+    "IN_QUART_EASING_TYPE": "Masuk Pangkat 4",
+    "OUT_QUART_EASING_TYPE": "Keluar Pangkat 4",
+    "IN_OUT_QUART_EASING_TYPE": "Masuk-Keluar Pangkat 4",
+    "IN_QUINT_EASING_TYPE": "Masuk Pangkat 5",
+    "OUT_QUINT_EASING_TYPE": "Keluar Pangkat 5",
+    "IN_OUT_QUINT_EASING_TYPE": "Masuk-Keluar Pangkat 5",
+    "IN_EXPO_EASING_TYPE": "Masuk Expo",
+    "OUT_EXPO_EASING_TYPE": "Keluar Expo",
+    "IN_OUT_EXPO_EASING_TYPE": "Masuk-Keluar Expo",
+    "IN_CIRC_EASING_TYPE": "Masuk Melingkar",
+    "OUT_CIRC_EASING_TYPE": "Keluar Melingkar",
+    "IN_OUT_CIRC_EASING_TYPE": "Masuk-Keluar Melingkar",
+    "IN_BACK_EASING_TYPE": "Masuk Mundur Dulu",
+    "OUT_BACK_EASING_TYPE": "Keluar Mundur Dulu",
+    "IN_OUT_BACK_EASING_TYPE": "Masuk-Keluar Mundur Dulu",
+    "IN_ELASTIC_EASING_TYPE": "Masuk Elastis",
+    "OUT_ELASTIC_EASING_TYPE": "Keluar Elastis",
+    "IN_OUT_ELASTIC_EASING_TYPE": "Masuk-Keluar Elastis",
+    "IN_BOUNCE_EASING_TYPE": "Masuk Pantul",
+    "OUT_BOUNCE_EASING_TYPE": "Keluar Pantul",
+    "IN_OUT_BOUNCE_EASING_TYPE": "Masuk-Keluar Pantul",
+    "R_G_B_COMBINE_SEPARATE_COLOR_MODE": "RGB",
+    "H_S_V_COMBINE_SEPARATE_COLOR_MODE": "HSV",
+    "H_S_L_COMBINE_SEPARATE_COLOR_MODE": "HSL",
+    "COLOR_MANAGED_COLOR_SAMPLE_MODE": "Color Managed",
+    "RAW_COLOR_SAMPLE_MODE": "Mentah",
+    "FRACTAL_PERLIN_NOISE_TYPE": "Perlin",
+    "TURBULENCE_PERLIN_NOISE_TYPE": "Turbulensi",
+    "INHERIT_COLOR_SPACE_TYPE": "Mewarisi",
+    "SRGB_COLOR_SPACE_TYPE": "sRGB",
+    "LINEAR_SRGB_COLOR_SPACE_TYPE": "Linear sRGB",
+    "SIMPLE_OUTLINE_TYPE": "Simpel",
+    "GAUSSIAN_OUTLINE_TYPE": "Gaussian",
+    "PIXEL_PERFECT_OUTLINE_TYPE": "Pixel Perfect",
+    "DEGREES_ROTATION_TYPE": "Degrees",
+    "RADIANS_ROTATION_TYPE": "Radians",
+    "WEIGHTED_GRAYSCALE_MODE": "Weighted",
+    "AVERAGE_GRAYSCALE_MODE": "Rata",
+    "CUSTOM_GRAYSCALE_MODE": "Kustom",
+    "CLAMP_TILE_MODE": "Clamp",
+    "REPEAT_TILE_MODE": "Repeat",
+    "MIRROR_TILE_MODE": "Mirror",
+    "DECAL_TILE_MODE": "Decal",
+    "ERR_UNKNOWN_FILE_FORMAT": "File format tidak dikenal",
+    "ERR_EXPORT_SIZE_INVALID": "Invalid export size. Values must be greater than 0.",
+    "ERR_UNKNOWN_IMG_FORMAT": "Unknown image format '{0}'.",
+    "ERR_FAILED_GENERATE_SPRITE_SHEET": "Failed generating sprite sheet",
+    "ERR_NO_RENDERER": "Animation renderer not found.",
+    "ERR_RENDERING_FAILED": "Rendering failed",
+    "ENABLE_ANALYTICS": "Send anonymous analytics",
+    "ANALYTICS_INFO": "We collect anonymous usage data to improve PixiEditor. No personal data is collected.",
+    "LANGUAGE_INFO": "Semua terjemahan bersifat komunitas. Gabung ke server Discord kami untuk info lebih lanjut.\n\"Masih banyak terjemahan yang belum cukup baik ataupun akurat, jika bisa tolong beri saran terjemahan yang lebih cocok!\" -Penerjemah",
+    "UP_TO_DATE_UNKNOWN": "Tidak bisa mengecek pembaruan",
+    "UP_TO_DATE": "PixiEditor sudah di pembaruan terbaru",
+    "UPDATE_AVAILABLE": "Pembaruan {0} tersedia",
+    "UPDATE_FAILED_DOWNLOAD": "Failed to download the update",
+    "UPDATE_READY_TO_INSTALL": "Pembaruan siap. Siap ganti ke {0}?",
+    "SWITCH_TO_NEW_VERSION": "Ganti",
+    "DOWNLOAD_UPDATE": "Unduh",
+    "CHECKING_FOR_UPDATES": "Checking for updates...",
+    "PAINT_SHAPE_SETTING": "Brush shape",
+    "BOOL_OPERATION_NODE": "Boolean Operation",
+    "FIRST_SHAPE": "First shape",
+    "SECOND_SHAPE": "Second shape",
+    "OPERATION": "Operation",
+    "UNION_VECTOR_PATH_OP": "Union",
+    "DIFFERENCE_VECTOR_PATH_OP": "Difference",
+    "INTERSECT_VECTOR_PATH_OP": "Intersect",
+    "XOR_VECTOR_PATH_OP": "XOR",
+    "REVERSE_DIFFERENCE_VECTOR_PATH_OP": "Reverse Difference",
+    "NO_DOCUMENT_OPEN": "Kosong sekali...",
+    "EMPTY_DOCUMENT_ACTION_BTN": "Start creating",
+    "ONBOARDING_TITLE": "Welcome to",
+    "ONBOARDING_DESCRIPTION": "Let's set up your workspace!",
+    "ONBOARDING_SKIP_BTN": "Skip",
+    "ONBOARDING_ACTION_BTN": "Ayo mulai",
+    "ONB_SELECT_PRIMARY_TOOLSET": "Select Your Primary Toolset",
+    "ONB_NEXT_BTN": "Selanjutnya",
+    "ONB_BACK_BTN": "Kembali",
+    "ONB_ANALYTICS": "Anonymous Analytics",
+    "ONB_ALL_SET": "Semuanya sudah siap!",
+    "ONB_ALL_SET_BTN": "Mulai membuat",
+    "ANALYTICS_INFO_DETAILED": "PixiEditor mengumpulkan data penggunaan anonim untuk meningkatkan aplikasi. Data tersebut tidak berisi informasi pribadi apa pun. Antara lain, PixiEditor hanya melacak hal-hal berikut:\n- Alat yang digunakan\n- Lama pengunaan aplikasi\n- Perintah yang digunakan\n- Data performa\n\nAnda dapat menonaktifkan analitik kapan saja melalui pengaturan.",
+    "PRIVACY_POLICY": "Kebijakan Privasi",
+    "ONB_SHORTCUTS": "Select Your Shortcuts",
+    "GRAPH_STATE_UNABLE_TO_CREATE_MEMBER": "Current Node Graph setup disallows creation of a new layer next to the selected one.",
+    "PRIMARY_TOOLSET": "Primary Toolset",
+    "OPEN_ONBOARDING_WINDOW": "Open onboarding window",
+    "AUTO_SCALE_BACKGROUND": "Auto scale background",
+    "UPDATES": "Pembaruan",
+    "SCENE": "Scene",
+    "CUSTOM_BACKGROUND_SCALE": "Custom background scale",
+    "PRIMARY_BG_COLOR": "Primary background color",
+    "SECONDARY_BG_COLOR": "Secondary background color",
+    "RESET": "Reset",
+    "AUTOSAVE_OPEN_FOLDER": "Open autosave folder",
+    "AUTOSAVE_OPEN_FOLDER_DESCRIPTIVE": "Open the folder where autosaves are stored",
+    "AUTOSAVE_TOGGLE_DESCRIPTIVE": "Aktifkan/Nonaktifkan autosave",
+    "OPEN_TYPE_FONT": "OpenType Fonts",
+    "TRUE_TYPE_FONT": "TrueType Fonts",
+    "SVG_FILE": "Grafik Vektor Skalabel",
+    "EXAMPLE_FILES": "Contoh File",
+    "PROCEDURAL_GENERATION": "Procedural Animation",
+    "ERROR_GRAPH": "Graph setup produced an error. Fix it in the node graph",
+    "COLOR_MATRIX_FILTER_NODE": "Color Matrix Filter",
+    "WORKSPACE": "Workspace",
+    "IS_DEFAULT_EXPORT": "Is Default Export",
+    "EXPORT_OUTPUT": "Ekspor Hasil",
+    "RENDER_OUTPUT_SIZE": "Ukuran Hasil Render",
+    "RENDER_OUTPUT_CENTER": "Render Hasil Pusat",
+    "COLOR_PICKER": "Color Picker",
+    "UNAUTHORIZED_ACCESS": "Unauthorized access",
+    "SEPARATE_SHAPES": "Separate Shapes",
+    "SEPARATE_SHAPES_DESCRIPTIVE": "Separate shapes from current vector into individual layers",
+    "TEXT": "Teks",
+    "EXTRACT_SELECTED_TEXT": "Extract selected text",
+    "EXTRACT_SELECTED_TEXT_DESCRIPTIVE": "Extract selected text into new layer.",
+    "EXTRACT_SELECTED_CHARACTERS": "Extract selected characters",
+    "EXTRACT_SELECTED_CHARACTERS_DESCRIPTIVE": "Extract individual characters from selection into new layers.",
+    "STEP_START": "Step back to closest cel",
+    "STEP_END": "Step forward to closest cel",
+    "STEP_FORWARD": "Step forward one frame",
+    "STEP_BACK": "Step back one frame",
+    "ONB_FINISH_BTN": "Selesai",
+    "USER_NOT_FOUND": "Tolong masukan email yang kamu gunakan untuk membeli Edisi Pendiri (Founder's Edition).",
+    "SESSION_NOT_VALID": "Sesi tidak valid, tolong masuk lagi",
+    "SESSION_NOT_FOUND": "Sesi tidak ditemukan, coba masuk lagi",
+    "INTERNAL_SERVER_ERROR": "Ada sebuah error server internal. Coba lagi lain kali.",
+    "TOO_MANY_REQUESTS": "Too many requests. Try again in {0} seconds.",
+    "SESSION_EXPIRED": "Session expired. Please log in again.",
+    "CONNECTION_ERROR": "Connection error. Please check your internet connection.",
+    "FAIL_LOAD_USER_DATA": "Failed to load saved user data",
+    "LOGOUT": "Keluar",
+    "LOGGED_IN_AS": "Halo",
+    "EMAIL_SENT": "Email sent! Check your inbox.",
+    "RESEND_ACTIVATION": "Resend",
+    "INVALID_TOKEN": "Session is invalid or expired. Please log in again.",
+    "ENTER_EMAIL": "Enter your email",
+    "LOGIN_LINK": "Send Login Link",
+    "LOGIN_LINK_INFO": "We'll email you a secure link to log in. No password needed.",
+    "ACCOUNT_WINDOW_TITLE": "Account",
+    "CONNECTION_TIMEOUT": "Connection timed out. Please try again.",
+    "OPEN_ACCOUNT_WINDOW": "Manage Account",
+    "INSTALL": "Pasang",
+    "OWNED_PRODUCTS": "Owned Content",
+    "INSTALLING": "Sedang memasang",
+    "INSTALLED": "Terpasang",
+    "ACCOUNT_PROVIDER_INFO": "Account handled by",
+    "UPDATE": "Memperbarui",
+    "FOUNDERS_BUNDLE": "Bundel Pendiri",
+    "FOUNDERS_BUNDLE_SUBTEXT": "Dukung PixiEditor dan tingkatkan produktivitas!",
+    "BECOME_A_FOUNDER": "Jadi sebuah Pendiri",
+    "LOGIN": "Masuk",
+    "NOT_FOUNDER_YET": "Bukan sebuah Pendiri?",
+    "ANIMATION_QUALITY_PRESET": "Prasetel Kualitas",
+    "VERY_LOW_QUALITY_PRESET": "Sangat Rendah",
+    "LOW_QUALITY_PRESET": "Rendah",
+    "MEDIUM_QUALITY_PRESET": "Sedang",
+    "HIGH_QUALITY_PRESET": "Tinggi",
+    "VERY_HIGH_QUALITY_PRESET": "Sangat Tinggi",
+    "EXPORT_FRAMES": "Export Frames",
+    "NORMALIZE_OFFSET": "Normalize Offset",
+    "TANGENT": "Tangen",
+    "EVALUATE_PATH_NODE": "Evaluate Path",
+    "OLD_MIN": "Old Min",
+    "OLD_MAX": "Old Max",
+    "NEW_MIN": "New Min",
+    "NEW_MAX": "New Max",
+    "REMAP_NODE": "Remap",
+    "TEXT_TOOL_ACTION_DISPLAY": "Click on the canvas to add a new text (drag while clicking to set the size). Click on existing text to edit it.",
+    "PASTE_CELS": "Paste cels",
+    "SCALE_X": "Scale X",
+    "SCALE_Y": "Scale Y",
+    "TRANSLATE_X": "Translate X",
+    "TRANSLATE_Y": "Translate Y",
+    "SKEW_X": "Skew X",
+    "SKEW_Y": "Skew Y",
+    "PERSPECTIVE_0": "Perspective 0",
+    "PERSPECTIVE_1": "Perspective 1",
+    "PERSPECTIVE_2": "Perspective 2",
+    "COMPOSE_MATRIX": "Compose Matrix",
+    "DECOMPOSE_MATRIX": "Decompose Matrix",
+    "NORMALIZE_COORDINATES": "Normalize Coordinates",
+    "TRANSFORMED_POSITION": "Transformed Position",
+    "ACCOUNT_PROVIDER_NOT_AVAILABLE": "This build of PixiEditor does not support accounts. Use the official build from pixieditor.net to manage your account.",
+    "STEAM_OFFLINE": "Cannot validate the account. Steam is offline. Make sure Steam client is running and you are logged in.",
+    "LINE_NODE": "Line",
+    "LINE_START": "Start",
+    "LINE_END": "End",
+    "RECTANGLE_NODE": "Rectangle",
+    "VORONOI_NOISE_TYPE": "Voronoi",
+    "VORONOI_FEATURE": "Feature",
+    "F1_VORONOI_FEATURE": "F1",
+    "F2_VORONOI_FEATURE": "F2",
+    "F2_MINUS_F1_VORONOI_FEATURE": "F2-F1",
+    "RANDOMNESS": "Randomness",
+    "ANGLE_OFFSET": "Angle Offset",
+    "PASTE_CELS_DESCRIPTIVE": "Paste cels from clipboard into the current frame",
+    "ERROR_GPU_RESOURCES_CREATION": "Failed to create resources: Try updating your GPU drivers or try setting different rendering api in settings. \nError: '{0}'",
+    "ERROR_SAVING_PREFERENCES_DESC": "Failed to save preferences with error: '{0}'. Please check if you have write permissions to the PixiEditor data folder.",
+    "ERROR_SAVING_PREFERENCES": "Failed to save preferences",
+    "PREFERRED_RENDERER": "Preferred Render Api",
+    "PERFORMANCE": "Performance",
+    "DISABLE_PREVIEWS": "Disable Previews",
+    "MAX_BILINEAR_CANVAS_SIZE": "Max Bilinear Canvas Size",
+    "MAX_BILINEAR_CANVAS_SIZE_DESC": "Maximum canvas size for bilinear filtering. Set to 0 to disable bilinear filtering. Bilinear filtering improves the quality of the canvas, but can cause performance issues on large canvases.",
+    "INVERT_MASK": "Invert mask",
+    "TOGGLE_TINTING_SELECTION": "Toggle selection tinting",
+    "TOGGLE_TINTING_SELECTION_DESCRIPTIVE": "Toggle selection tinting",
+    "TINT_SELECTION": "Selection tinting",
+    "PAINT_BRUSH_SHAPE_CIRCLE": "Circle",
+    "PAINT_BRUSH_SHAPE_SQUARE": "Square",
+    "BRIGHTNESS_MODE_DEFAULT": "Default",
+    "BRIGHTNESS_MODE_REPEAT": "Repeat",
+    "ROUND_STROKE_CAP": "Round",
+    "BUTT_STROKE_CAP": "Butt",
+    "SQUARE_STROKE_CAP": "Square",
+    "ROUND_STROKE_JOIN": "Round",
+    "MITER_STROKE_JOIN": "Miter",
+    "BEVEL_STROKE_JOIN": "Bevel",
+    "TOGGLE_FULLSCREEN": "Toggle Fullscreen",
+    "TOGGLE_FULLSCREEN_DESCRIPTIVE": "Enter or Exit Fullscreen Mode"
+}

+ 1135 - 0
src/PixiEditor/Data/Localization/Languages/it.json

@@ -0,0 +1,1135 @@
+{
+    "RECENT_FILES": "File recenti",
+    "OPEN_FILE": "Apri file",
+    "NEW_FILE": "Nuovo",
+    "RECENT_EMPTY_TEXT": "Nessun file recente",
+    "LANGUAGE": "Lingua",
+    "GENERAL": "Generale",
+    "DISCORD": "Discord",
+    "KEY_BINDINGS": "Comandi",
+    "MISC": "Varie",
+    "SHOW_STARTUP_WINDOW": "Mostra schermata iniziale",
+    "RECENT_FILE_LENGTH": "Lunghezza elenco file recenti",
+    "RECENT_FILE_LENGTH_TOOLTIP": "Quanti documenti vengono visualizzati in File > Recenti. Predefinito: 8",
+    "DEFAULT_NEW_SIZE": "Dimensione predefinita di un nuovo file",
+    "WIDTH": "Larghezza",
+    "HEIGHT": "Altezza",
+    "TOOLS": "Strumenti",
+    "ENABLE_SHARED_TOOLBAR": "Abilita preferenze globali per la barra degli strumenti",
+    "AUTOMATIC_UPDATES": "Aggiornamenti automatici",
+    "CHECK_FOR_UPDATES": "Controlla aggiornamenti all'avvio",
+    "UPDATE_STREAM": "Aggiorna stream",
+    "UPDATE_CHANNEL_HELP_TOOLTIP": "I canali di aggiornamento possono essere cambiati solo nella versione standalone (scaricata dal sito https://pixieditor.net).\nSteam e Microsoft Store gestiscono gli aggiornamenti separatamente.",
+    "DEBUG": "Debug",
+    "ENABLE_DEBUG_MODE": "Abilita modalità Debug",
+    "OPEN_CRASH_REPORTS_DIR": "Apri cartella crash reports",
+    "DISCORD_RICH_PRESENCE": "Rich Presence",
+    "ENABLED": "Abilita",
+    "SHOW_IMAGE_NAME": "Mostra nome immagine",
+    "SHOW_IMAGE_SIZE": "Mostra dimensione immagine",
+    "SHOW_LAYER_COUNT": "Mostra numero livelli",
+    "FILE": "File",
+    "RECENT": "Recente",
+    "OPEN": "Apri",
+    "SAVE_PIXI": "Salva (.pixi)",
+    "SAVE_AS_PIXI": "Salva con nome...\n (.pixi)",
+    "EXPORT_IMG": "Esporta (.png, .jpg, etc.)",
+    "EDIT": "Modifica",
+    "EXIT": "Esci",
+    "PERCENTAGE": "Percentuale",
+    "ABSOLUTE": "Assoluto",
+    "PRESERVE_ASPECT_RATIO": "Mantieni le proporzioni",
+    "ANCHOR_POINT": "Punto di ancoraggio",
+    "RESIZE_IMAGE": "Ridimensiona immagine",
+    "RESIZE": "Ridimensiona",
+    "DOCUMENTATION": "Documentazione",
+    "WEBSITE": "Sito internet",
+    "OPEN_WEBSITE": "Apri sito internet",
+    "REPOSITORY": "Repository",
+    "OPEN_REPOSITORY": "Apri repository",
+    "LICENSE": "Licenza",
+    "OPEN_LICENSE": "Apri licenza",
+    "THIRD_PARTY_LICENSES": "Licenze di terze parti",
+    "OPEN_THIRD_PARTY_LICENSES": "Apri licenza di terze parti",
+    "APPLY_TRANSFORM": "Applica trasformazione",
+    "INCREASE_TOOL_SIZE": "Aumenta dimensione strumento",
+    "DECREASE_TOOL_SIZE": "Diminuisci dimensione strumento",
+    "DOWNLOADING_UPDATE": "Download in corso...",
+    "UPDATE_READY": "L'aggiornamento è pronto per essere installato. Vuoi installarlo ora?",
+    "COULD_NOT_UPDATE_WITHOUT_ADMIN": "Impossibile aggiornare senza privilegi di amministratore. Si prega di eseguire PixiEditor come amministratore.",
+    "INSUFFICIENT_PERMISSIONS": "Permessi insufficienti",
+    "VERSION": "Versione {0}",
+    "OPEN_TEMP_DIR": "Apri cartella temporanea",
+    "OPEN_LOCAL_APPDATA_DIR": "Apri cartella Local AppData",
+    "OPEN_ROAMING_APPDATA_DIR": "Apri cartella Roaming AppData",
+    "OPEN_INSTALLATION_DIR": "Apri cartella di installazione",
+    "DUMP_ALL_COMMANDS": "Esporta tutti i comandi",
+    "DUMP_ALL_COMMANDS_DESCRIPTIVE": "Esporta tutti i comandi in un file di testo",
+    "CRASH": "Crash",
+    "CRASH_APP": "Crash applicazione",
+    "DELETE_USR_PREFS": "Elimina preferenze utente (Roaming AppData)",
+    "DELETE_SHORTCUT_FILE": "Elimina file delle scorciatoie (Roaming AppData)",
+    "DELETE_EDITOR_DATA": "Elimina i dati dell'editor (AppData locale)",
+    "GENERATE_KEY_BINDINGS_TEMPLATE": "Genera template configurazione comandi",
+    "GENERATE_KEY_BINDINGS_TEMPLATE_DESCRIPTIVE": "Genera template in JSON della configurazione comandi",
+    "VALIDATE_SHORTCUT_MAP": "Convalidare mappa scorciatoie",
+    "VALIDATE_SHORTCUT_MAP_DESCRIPTIVE": "Convalida mappa scorciatoie",
+    "VALIDATION_KEYS_NOTICE_DIALOG": "Tasti non assegnati: {0}\nComandi sconosciuti: {1}",
+    "RESULT": "Risultato",
+    "CLEAR_RECENT_DOCUMENTS": "Svuota elenco documenti recenti",
+    "CLEAR_RECENTLY_OPENED_DOCUMENTS": "Svuota l'elenco dei documenti recenti",
+    "OPEN_CMD_DEBUG_WINDOW": "Debug dei comandi",
+    "PATH_DOES_NOT_EXIST": "{0} non esiste.",
+    "LOCATION_DOES_NOT_EXIST": "Il percorso non esiste.",
+    "FILE_NOT_FOUND": "File non trovato.",
+    "ARE_YOU_SURE": "Confermi?",
+    "ARE_YOU_SURE_PATH_FULL_PATH": "Confermi di voler eliminare {0}?\nQuesti dati andranno persi per tutte le installazioni.\n(Percorso completo: {1})",
+    "FAILED_TO_OPEN_FILE": "Impossibile aprire il file",
+    "OLD_FILE_FORMAT": "Formato obsoleto",
+    "OLD_FILE_FORMAT_DESCRIPTION": "Questo file .pixi utilizza il vecchio formato,\n  che non è più supportato e non può essere aperto.",
+    "NOTHING_FOUND": "Nessun risultato",
+    "EXPORT": "Esporta",
+    "EXPORT_IMAGE": "Esporta immagine",
+    "IMPORT": "Importa",
+    "SHORTCUT_TEMPLATES": "Template delle scorciatoie",
+    "RESET_ALL": "Resetta tutto",
+    "LAYER": "Livello",
+    "LAYER_DELETE_ALL_SELECTED": "Elimina tutti i livelli/cartelle selezionati",
+    "LAYER_DELETE_ALL_SELECTED_DESCRIPTIVE": "Elimina tutti i livelli e/o le cartelle selezionati",
+    "NEW_FOLDER": "Nuova cartella",
+    "CREATE_NEW_FOLDER": "Crea nuova cartella",
+    "NEW_LAYER": "Nuovo livello",
+    "CREATE_NEW_LAYER": "Crea nuovo livello",
+    "NEW_IMAGE": "Nuova immagine",
+    "CREATE_NEW_IMAGE": "Crea nuova immagine",
+    "SAVE": "Salva",
+    "SAVE_AS": "Salva come...",
+    "IMAGE": "Immagine",
+    "SAVE_IMAGE": "Salva immagine",
+    "SAVE_IMAGE_AS": "Salva immagine con nome",
+    "DUPLICATE": "Duplica",
+    "DUPLICATE_SELECTED_LAYER": "Duplica il livello selezionato",
+    "CREATE_MASK": "Crea maschera",
+    "DELETE_MASK": "Elimina maschera",
+    "TOGGLE_MASK": "Attiva/disattiva maschera",
+    "APPLY_MASK": "Applica maschera",
+    "TOGGLE_VISIBILITY": "Attiva/disattiva la visibilità",
+    "MOVE_MEMBER_UP": "Sposta livello in alto",
+    "MOVE_MEMBER_UP_DESCRIPTIVE": "Sposta verso l'alto il livello o la cartella selezionato/a",
+    "MOVE_MEMBER_DOWN": "Sposta livello in basso",
+    "MOVE_MEMBER_DOWN_DESCRIPTIVE": "Sposta verso il basso il livello o la cartella selezionato/a",
+    "MERGE_ALL_SELECTED_LAYERS": "Unisci tutti i livelli selezionati",
+    "MERGE_WITH_ABOVE": "Unisci livello con quello sovrastante",
+    "MERGE_WITH_ABOVE_DESCRIPTIVE": "Unisci il livello selezionato con quello sovrastante",
+    "MERGE_WITH_BELOW": "Unisci livello con quello sottostante",
+    "MERGE_WITH_BELOW_DESCRIPTIVE": "Unisci il livello selezionato con quello sottostante",
+    "ADD_REFERENCE_LAYER": "Aggiungi livello di riferimento",
+    "DELETE_REFERENCE_LAYER": "Elimina livello di riferimento",
+    "TRANSFORM_REFERENCE_LAYER": "Trasforma il livello di riferimento",
+    "TOGGLE_REFERENCE_LAYER_POS": "Attiva/disattiva la posizione del livello di riferimento",
+    "TOGGLE_REFERENCE_LAYER_POS_DESCRIPTIVE": "Alterna il livello di riferimento tra il più in alto o il più in basso",
+    "RESET_REFERENCE_LAYER_POS": "Ripristina la posizione del livello di riferimento",
+    "CLIP_CANVAS": "Ritaglia tela",
+    "FLIP_IMG_VERTICALLY": "Capovolgi immagine verticalmente",
+    "FLIP_IMG_HORIZONTALLY": "Capovolgi immagine orizzontalmente",
+    "FLIP_LAYERS_VERTICALLY": "Capovolgi i livelli selezionati verticalmente",
+    "FLIP_LAYERS_HORIZONTALLY": "Capovolgi i livelli selezionati orizzontalmente",
+    "ROT_IMG_90": "Ruota immagine di 90 gradi",
+    "ROT_IMG_180": "Ruota immagine di 180 gradi",
+    "ROT_IMG_-90": "Ruota immagine di -90 gradi",
+    "ROT_LAYERS_90": "Ruota i livelli selezionati di 90 gradi",
+    "ROT_LAYERS_180": "Ruota i livelli selezionati di 180 gradi",
+    "ROT_LAYERS_-90": "Ruota i livelli selezionati di -90 gradi",
+    "TOGGLE_VERT_SYMMETRY_AXIS": "Attiva/disattiva asse simmetrico verticale",
+    "TOGGLE_HOR_SYMMETRY_AXIS": "Attiva/disattiva asse simmetrico orizzontale",
+    "RESIZE_DOCUMENT": "Ridimensiona il documento",
+    "RESIZE_CANVAS": "Ridimensiona tela",
+    "CENTER_CONTENT": "Centra contenuto",
+    "CUT": "Taglia",
+    "CUT_DESCRIPTIVE": "Taglia area/livelli selezionati",
+    "PASTE": "Incolla",
+    "PASTE_DESCRIPTIVE": "Incolla il contenuto degli appunti",
+    "PASTE_AS_NEW_LAYER": "Incolla come nuovo livello",
+    "PASTE_AS_NEW_LAYER_DESCRIPTIVE": "Incolla dagli appunti come nuovo livello",
+    "PASTE_REFERENCE_LAYER": "Incolla livello di riferimento",
+    "PASTE_REFERENCE_LAYER_DESCRIPTIVE": "Incolla il contenuto degli appunti come livello di riferimento",
+    "PASTE_COLOR": "Incolla colore",
+    "PASTE_COLOR_DESCRIPTIVE": "Incolla il colore dagli appunti",
+    "PASTE_COLOR_SECONDARY": "Incolla il colore secondario",
+    "PASTE_COLOR_SECONDARY_DESCRIPTIVE": "Incolla il colore secondario dagli appunti",
+    "CLIPBOARD": "Appunti",
+    "COPY": "Copia",
+    "COPY_DESCRIPTIVE": "Copia negli appunti",
+    "COPY_COLOR_HEX": "Copia colore primario (HEX)",
+    "COPY_COLOR_HEX_DESCRIPTIVE": "Copia il colore primario come codice HEX",
+    "COPY_COLOR_RGB": "Copia colore primario (RGB)",
+    "COPY_COLOR_RGB_DESCRIPTIVE": "Copia il colore primario come codice RGB",
+    "COPY_COLOR_SECONDARY_HEX": "Copia colore secondario (HEX)",
+    "COPY_COLOR_SECONDARY_HEX_DESCRIPTIVE": "Copia il colore secondario come codice HEX",
+    "COPY_COLOR_SECONDARY_RGB": "Copia colore secondario (RGB)",
+    "COPY_COLOR_SECONDARY_RGB_DESCRIPTIVE": "Copia il colore secondario come codice RGB",
+    "PALETTE_COLORS": "Tavolozza colori",
+    "REPLACE_SECONDARY_BY_PRIMARY": "Sostituisci pixel corrispondenti al colore secondario con quello primario",
+    "REPLACE_PRIMARY_BY_SECONDARY": "Sostituisci pixel corrispondenti al colore primario con quello secondario",
+    "REPLACE_PRIMARY_BY_SECONDARY_DESCRIPTIVE": "Sostituisce tutti i pixel che corrispondento al colore primario con il colore secondario",
+    "OPEN_PALETTE_BROWSER": "Apri esplora tavolozze",
+    "OVERWRITE_PALETTE_CONSENT": "La tavolozza '{0}' esiste già, vuoi sovrascriverla?",
+    "PALETTE_EXISTS": "La tavolozza esiste già",
+    "REPLACE_PALETTE_CONSENT": "Sostituire la tavolozza corrente con quella selezionata?",
+    "REPLACE_PALETTE": "Sostituisci tavolozza corrente",
+    "SELECT_COLOR_1": "Seleziona il colore 1",
+    "SELECT_COLOR_2": "Seleziona il colore 2",
+    "SELECT_COLOR_3": "Seleziona il colore 3",
+    "SELECT_COLOR_4": "Seleziona il colore 4",
+    "SELECT_COLOR_5": "Seleziona il colore 5",
+    "SELECT_COLOR_6": "Seleziona il colore 6",
+    "SELECT_COLOR_7": "Seleziona il colore 7",
+    "SELECT_COLOR_8": "Seleziona il colore 8",
+    "SELECT_COLOR_9": "Seleziona il colore 9",
+    "SELECT_COLOR_10": "Seleziona il colore 10",
+    "SELECT_TOOL": "Seleziona strumento {0}",
+    "SELECT_COLOR_1_DESCRIPTIVE": "Seleziona il primo colore nella tavolozza",
+    "SELECT_COLOR_2_DESCRIPTIVE": "Seleziona il secondo colore nella tavolozza",
+    "SELECT_COLOR_3_DESCRIPTIVE": "Seleziona il terzo colore nella tavolozza",
+    "SELECT_COLOR_4_DESCRIPTIVE": "Seleziona il quarto colore nella tavolozza",
+    "SELECT_COLOR_5_DESCRIPTIVE": "Seleziona il quinto colore nella tavolozza",
+    "SELECT_COLOR_6_DESCRIPTIVE": "Seleziona il sesto colore nella tavolozza",
+    "SELECT_COLOR_7_DESCRIPTIVE": "Seleziona il settimo colore nella tavolozza",
+    "SELECT_COLOR_8_DESCRIPTIVE": "Seleziona l'ottavo colore nella tavolozza",
+    "SELECT_COLOR_9_DESCRIPTIVE": "Seleziona il nono colore nella tavolozza",
+    "SELECT_COLOR_10_DESCRIPTIVE": "Seleziona il decimo colore nella tavolozza",
+    "SWAP_COLORS": "Scambia i colori",
+    "SWAP_COLORS_DESCRIPTIVE": "Scambia i colori primari e secondari",
+    "SEARCH": "Ricerca",
+    "COMMAND_SEARCH": "Ricerca comandi",
+    "OPEN_COMMAND_SEARCH": "Debug dei comandi",
+    "SELECT": "Seleziona",
+    "DESELECT": "Deseleziona",
+    "INVERT": "Inverti",
+    "SELECTION": "Selezione",
+    "SELECT_ALL": "Seleziona tutto",
+    "SELECT_ALL_DESCRIPTIVE": "Seleziona tutto quanto",
+    "CLEAR_SELECTION": "Cancella selezione",
+    "INVERT_SELECTION": "Inverti selezione",
+    "INVERT_SELECTION_DESCRIPTIVE": "Inverti la selezione",
+    "TRANSFORM_SELECTED_AREA": "Trasforma l'area selezionata",
+    "NUDGE_SELECTED_LEFT": "Sposta l'oggetto selezionato a sinistra",
+    "NUDGE_SELECTED_RIGHT": "Sposta l'oggetto selezionato a destra",
+    "NUDGE_SELECTED_UP": "Sposta in alto l'oggetto selezionato",
+    "NUDGE_SELECTED_DOWN": "Sposta verso il basso l'oggetto selezionato",
+    "MASK_FROM_SELECTION": "Nuova maschera dalla selezione",
+    "MASK_FROM_SELECTION_DESCRIPTIVE": "Crea nuova maschera dalla selezione",
+    "ADD_SELECTION_TO_MASK": "Aggiungi selezione alla maschera",
+    "SUBTRACT_SELECTION_FROM_MASK": "Sottrai la selezione dalla maschera",
+    "INTERSECT_SELECTION_MASK": "Interseca la selezione con la maschera",
+    "SELECTION_TO_MASK": "Maschera selezione",
+    "TO_NEW_MASK": "Alla nuova maschera",
+    "ADD_TO_MASK": "Aggiungi alla maschera",
+    "SUBTRACT_FROM_MASK": "Sottrai dalla maschera",
+    "INTERSECT_WITH_MASK": "interseca con maschera",
+    "STYLUS": "Stilo",
+    "TOGGLE_PEN_MODE": "Attiva/disattiva la modalità penna",
+    "UNDO": "Annulla",
+    "UNDO_DESCRIPTIVE": "Annulla l'ultima azione",
+    "REDO": "Ripristina",
+    "REDO_DESCRIPTIVE": "Ripristina ultima azione",
+    "WINDOWS": "Finestre",
+    "TOGGLE_GRIDLINES": "Attiva/disattiva griglia",
+    "ZOOM_IN": "Ingrandisci",
+    "ZOOM_OUT": "Riduci",
+    "NEW_WINDOW_FOR_IMG": "Nuova finestra per l'immagine corrente",
+    "CENTER_ACTIVE_VIEWPORT": "Centra l'immagine",
+    "FLIP_VIEWPORT_HORIZONTALLY": "Capovolgi l'immagine orizzontalmente",
+    "FLIP_VIEWPORT_VERTICALLY": "Capovolgi l'immagine verticalmente",
+    "SETTINGS": "Impostazioni",
+    "OPEN_SETTINGS": "Apri le impostazioni",
+    "OPEN_SETTINGS_DESCRIPTIVE": "Apri la finestra delle impostazioni",
+    "OPEN_STARTUP_WINDOW": "Apri la finestra di avvio",
+    "OPEN_SHORTCUT_WINDOW": "Apri la finestra delle scorciatoie",
+    "OPEN_ABOUT_WINDOW": "Apri finestra informazioni",
+    "ERROR": "Errore",
+    "INTERNAL_ERROR": "Errore interno",
+    "ERROR_SAVE_LOCATION": "Impossibile salvare il file nel percorso specificato",
+    "ERROR_WHILE_SAVING": "Si è verificato un errore durante il salvataggio. Per favore riprova.",
+    "UNKNOWN_ERROR_SAVING": "Si è verificato un errore durante il salvataggio.",
+    "FAILED_ASSOCIATE_LOSPEC": "Impossibile associare il protocollo Lospec Palette.",
+    "REDDIT": "Reddit",
+    "GITHUB": "GitHub",
+    "YOUTUBE": "YouTube",
+    "DONATE": "Donate",
+    "YES": "Si",
+    "NO": "No",
+    "CANCEL": "Annulla",
+    "UNNAMED": "Senza nome",
+    "OPEN_COMMAND_DEBUG_WINDOW": "Debug dei comandi",
+    "DELETE": "Elimina",
+    "USER_PREFS": "Preferenze utente (roaming)",
+    "SHORTCUT_FILE": "File delle scorciatoie (roaming)",
+    "EDITOR_DATA": "Dati dell'editor (locale)",
+    "MOVE_VIEWPORT_TOOLTIP": "Muovi immagine. ({0})",
+    "MOVE_VIEWPORT_ACTION_DISPLAY": "Clicca e trascina per muovere l'immagine",
+    "MOVE_TOOL_TOOLTIP": "Sposta i pixel selezionati ({0}). Tieni premuto Ctrl per spostare tutti i livelli.",
+    "MOVE_TOOL_ACTION_DISPLAY": "Clicca per spostare i pixel selezionati. Tieni premuto Ctrl per spostare tutti i livelli.",
+    "PEN_TOOL_TOOLTIP": "Penna. ({0})",
+    "PEN_TOOL_ACTION_DISPLAY": "Clicca o tieni premuto per disegnare.",
+    "PIXEL_PERFECT_SETTING": "Pixel singolo",
+    "RECTANGLE_TOOL_TOOLTIP": "Disegna un rettangolo sull'area di disegno ({0}). Tieni premuto Shift per disegnare un quadrato.",
+    "RECTANGLE_TOOL_ACTION_DISPLAY_DEFAULT": "Clicca e trascina per disegnare un rettangolo. Tieni premuto Shift per disegnare un quadrato.",
+    "RECTANGLE_TOOL_ACTION_DISPLAY_SHIFT": "Clicca e trascina per disegnare un quadrato.",
+    "KEEP_ORIGINAL_IMAGE_SETTING": "Mantieni l'immagine originale",
+    "ROTATE_VIEWPORT_TOOLTIP": "Ruota immagine. ({0})",
+    "ROTATE_VIEWPORT_ACTION_DISPLAY": "Clicca e trascina per ruotare l'immagine",
+    "SELECT_TOOL_TOOLTIP": "Seleziona l'area. ({0})",
+    "SELECT_TOOL_ACTION_DISPLAY_DEFAULT": "Clicca e trascina per selezionare un'area. Tieni premuto SHIFT per aggiungere alla selezione esistente. Tieni premuto CTRL per sottrarre.",
+    "SELECT_TOOL_ACTION_DISPLAY_SHIFT": "Clicca e trascina per aggiungere alla selezione corrente.",
+    "SELECT_TOOL_ACTION_DISPLAY_CTRL": "Clicca e trascina per rimuovere dalla selezione corrente.",
+    "ZOOM_TOOL_TOOLTIP": "Zoom ({0}). Clicca per ingrandire, tieni premuto ALT e clicca per ridurre",
+    "ZOOM_TOOL_ACTION_DISPLAY_DEFAULT": "Clicca e trascina per zoomare. Clicca per ingrandire, tieni premuto CTRL e clicca per ridurre.",
+    "ZOOM_TOOL_ACTION_DISPLAY_CTRL": "Clicca e trascina per zoomare. Clicca per ingrandire, tieni premuto CTRL e clicca per ridurre.",
+    "BRIGHTNESS_TOOL_TOOLTIP": "Rende i pixel più luminosi o più scuri ({0}). Tieni premuto CTRL per rendere i pixel più scuri.",
+    "BRIGHTNESS_TOOL_ACTION_DISPLAY_DEFAULT": "Disegna sui pixel per renderli più luminosi. Tieni premuto CTRL per scurire.",
+    "BRIGHTNESS_TOOL_ACTION_DISPLAY_CTRL": "Disegna sui pixel per per renderli più scuri. Rilascia CTRL per schiarire.",
+    "COLOR_PICKER_TOOLTIP": "Seleziona il colore primario dalla tela. ({0})",
+    "COLOR_PICKER_ACTION_DISPLAY_DEFAULT": "Clicca per scegliere i colori. Tieni premuto CTRL per nascondere la tela. Teni premuto SHIFT per nascondere il livello di riferimento",
+    "ELLIPSE_TOOL_TOOLTIP": "Disegna un'ellisse su tela ({0}). Tieni premuto SHIFT per disegnare un cerchio.",
+    "ELLIPSE_TOOL_ACTION_DISPLAY_DEFAULT": "Clicca e trascina per disegnare un'ellisse. Tieni premuto SHIFT per disegnare un cerchio.",
+    "ELLIPSE_TOOL_ACTION_DISPLAY_SHIFT": "Fare clic e sposta il mouse per disegnare un cerchio.",
+    "ERASER_TOOL_TOOLTIP": "Cancella il colore dal pixel. ({0})",
+    "ERASER_TOOL_ACTION_DISPLAY": "Clicca e trascina per cancellare.",
+    "FLOOD_FILL_TOOL_TOOLTIP": "Riempie le aree di colore. ({0})",
+    "FLOOD_FILL_TOOL_ACTION_DISPLAY_DEFAULT": "Clicca su un'area per riempirla. Tieni premuto CTRL per applicare su tutti i livelli.",
+    "FLOOD_FILL_TOOL_ACTION_DISPLAY_CTRL": "Clicca su un'area per riempirla. Rilascia CTRL per applicare solo sui livelli correnti.",
+    "LASSO_TOOL_TOOLTIP": "Lazo. ({0})",
+    "LASSO_TOOL_ACTION_DISPLAY_DEFAULT": "Clicca e trascina per selezionare i pixel all'interno del lazo. Tieni premuto SHIFT per aggiungere alla selezione. Tieni premuto CTRL per sottrarla.",
+    "LASSO_TOOL_ACTION_DISPLAY_SHIFT": "Clicca e trascina per aggiungere pixel nel del lazo alla selezione.",
+    "LASSO_TOOL_ACTION_DISPLAY_CTRL": "Clicca e trascina per rimuovere pixel nel lazo dalla selezione.",
+    "LINE_TOOL_TOOLTIP": "Disegna una linea sull'area di disegno ({0}). Tieni premuto SHIFT per abilitare lo snap.",
+    "LINE_TOOL_ACTION_DISPLAY_DEFAULT": "Clicca e trascina per tracciare una linea. Tieni premuto Maiusc per abilitare lo snap.",
+    "LINE_TOOL_ACTION_DISPLAY_SHIFT": "Clica e trascina per tracciare una linea con lo snap abilitato.",
+    "MAGIC_WAND_TOOL_TOOLTIP": "Bacchetta magica ({0}). Seleziona un'area in base al suo colore",
+    "MAGIC_WAND_ACTION_DISPLAY": "Clicca per selezionare un'area in base al suo colore",
+    "PEN_TOOL": "Penna",
+    "BRIGHTNESS_TOOL": "Luminosità",
+    "COLOR_PICKER_TOOL": "Selettore colore",
+    "ELLIPSE_TOOL": "Ellisse",
+    "ERASER_TOOL": "Gomma per cancellare",
+    "FLOOD_FILL_TOOL": "Secchiello",
+    "LASSO_TOOL": "Lazo",
+    "LINE_TOOL": "Linea",
+    "MAGIC_WAND_TOOL": "Bacchetta magica",
+    "MOVE_TOOL": "Sposta",
+    "MOVE_VIEWPORT_TOOL": "Muovi immagine",
+    "RECTANGLE_TOOL": "Rettangolo",
+    "ROTATE_VIEWPORT_TOOL": "Ruota immagine",
+    "SELECT_TOOL_NAME": "Seleziona",
+    "ZOOM_TOOL": "Zoom",
+    "SHAPE_LABEL": "Forma",
+    "MODE_LABEL": "Modalità",
+    "SCOPE_LABEL": "Portata",
+    "FILL_SHAPE_LABEL": "Riempi forma",
+    "FILL_COLOR_LABEL": "Colore",
+    "TOOL_SIZE_LABEL": "Dimensione",
+    "STRENGTH_LABEL": "Durezza",
+    "NEW": "Nuovo",
+    "ADD": "Aggiungi",
+    "SUBTRACT": "Sottrai",
+    "INTERSECT": "Interseca",
+    "RECTANGLE": "Rettangolo",
+    "CIRCLE": "Cerchio",
+    "ABOUT": "Informazioni",
+    "MINIMIZE": "Minimizza",
+    "RESTORE": "Ripristinare",
+    "MAXIMIZE": "Massimizza",
+    "CLOSE": "Chiudi",
+    "EXPORT_SIZE_HINT": "Qualità consigliata: {0}%",
+    "CREATE": "Crea",
+    "BASE_LAYER_NAME": "Livello base",
+    "ENABLE_MASK": "Abilita maschera",
+    "SELECTED_AREA_EMPTY": "L'area selezionata è vuota",
+    "NOTHING_TO_COPY": "Nessun elementa da copiare",
+    "REFERENCE_LAYER_PATH": "Percorso del livello di riferimento",
+    "FLIP": "Capovolgi",
+    "ROTATION": "Ruota",
+    "ROT_IMG_90_D": "Ruota immagine di 90°",
+    "ROT_IMG_180_D": "Ruota immagine di 180°",
+    "ROT_IMG_-90_D": "Ruota immagine di -90°",
+    "ROT_LAYERS_90_D": "Ruota i livelli selezionati di 90°",
+    "ROT_LAYERS_180_D": "Ruota i livelli selezionati di 180°",
+    "ROT_LAYERS_-90_D": "Ruota i livelli selezionati di -90°",
+    "UNNAMED_PALETTE": "Tavolozza senza nome",
+    "CLICK_SELECT_PRIMARY": "Fare clic per selezionare come colore principale.",
+    "PEN_MODE": "Modalità penna",
+    "VIEW": "Visualizza",
+    "HORIZONTAL_LINE_SYMMETRY": "Linea orizzontale simmetrica",
+    "VERTICAL_LINE_SYMMETRY": "Linea verticale simmetrica",
+    "COLOR_PICKER_TITLE": "Selettore colore",
+    "COLOR_SLIDERS_TITLE": "Proprietà",
+    "PALETTE_TITLE": "Tavolozza",
+    "SWATCHES_TITLE": "Campioni",
+    "LAYERS_TITLE": "Livelli",
+    "NORMAL_BLEND_MODE": "Normale",
+    "DARKEN_BLEND_MODE": "Scurisci",
+    "MULTIPLY_BLEND_MODE": "Moltiplica",
+    "COLOR_BURN_BLEND_MODE": "Brucia colore",
+    "LIGHTEN_BLEND_MODE": "Alleggerisci",
+    "SCREEN_BLEND_MODE": "Scolora",
+    "COLOR_DODGE_BLEND_MODE": "Colore Scherma",
+    "OVERLAY_BLEND_MODE": "Sovrapponi",
+    "SOFT_LIGHT_BLEND_MODE": "Luce Soffusa",
+    "HARD_LIGHT_BLEND_MODE": "Luce Intensa",
+    "DIFFERENCE_BLEND_MODE": "Differenza",
+    "EXCLUSION_BLEND_MODE": "Esclusione",
+    "HUE_BLEND_MODE": "Tonalità",
+    "SATURATION_BLEND_MODE": "Saturazione",
+    "LUMINOSITY_BLEND_MODE": "Luminosità",
+    "COLOR_BLEND_MODE": "Colore",
+    "NOT_SUPPORTED_BLEND_MODE": "Non supportato",
+    "RESTART": "Riavvia",
+    "SORT_BY": "Ordina per",
+    "NAME": "Nome",
+    "COLORS": "Colori",
+    "DEFAULT": "Predefinito",
+    "ALPHABETICAL": "Alfabetico",
+    "COLOR_COUNT": "Conteggio colori",
+    "ANY": "Qualsiasi",
+    "MAX": "Massimo",
+    "MIN": "Minimo",
+    "EXACT": "Esatto",
+    "ASCENDING": "Ascendente",
+    "DESCENDING": "Discendente",
+    "NAME_IS_TOO_LONG": "Il nome è troppo lungo",
+    "STOP_IT_TEXT1": "Ora basta. Correggi i nomi dei tuoi file.",
+    "STOP_IT_TEXT2": "Puoi smetterla di copiare questi nomi per favore?",
+    "REPLACER_TOOLTIP": "Clicca con il tasto destro sul colore della tavolozza e seleziona \"Sostituisci\" oppure trascinalo.",
+    "CLICK_TO_CHOOSE_COLOR": "Clicca per scegliere il colore",
+    "REPLACE_COLOR": "Sostituisci colore",
+    "PALETTE_COLOR_TOOLTIP": "Fare clic per selezionare come colore principale. Trascina e rilascia su un altro colore della tavolozza per scambiarli.",
+    "ADD_FROM_SWATCHES": "Aggiungi da campioni",
+    "ADD_COLOR_TO_PALETTE": "Aggiungi colore alla tavolozza",
+    "USE_IN_CURRENT_IMAGE": "Usa nell'immagine corrente",
+    "ADD_TO_FAVORITES": "Aggiungi ai preferiti",
+    "BROWSE_PALETTES": "Sfoglia le tavolozze",
+    "LOAD_PALETTE": "Carica tavolozza",
+    "SAVE_PALETTE": "Salva tavolozza",
+    "FAVORITES": "Preferiti",
+    "ADD_FROM_CURRENT_PALETTE": "Aggiungi dalla tavolozza corrente",
+    "OPEN_PALETTES_DIR_TOOLTIP": "Apri la cartella delle tavolozze in esplora file",
+    "BROWSE_ON_LOSPEC_TOOLTIP": "Sfoglia le tavolozze su Lospec",
+    "IMPORT_FROM_FILE_TOOLTIP": "Importa da file",
+    "TOP_LEFT": "In alto a sinistra",
+    "TOP_CENTER": "In alto al centro",
+    "TOP_RIGHT": "In alto a destra",
+    "MIDDLE_LEFT": "Centrato a sinistra",
+    "MIDDLE_CENTER": "Al centro",
+    "MIDDLE_RIGHT": "Centrato a destra",
+    "BOTTOM_LEFT": "In basso a sinistra",
+    "BOTTOM_CENTER": "In basso al centro",
+    "BOTTOM_RIGHT": "In basso a destra",
+    "CLIP_TO_BELOW": "Aggancia al livello sottostante",
+    "MOVE_UPWARDS": "Sposta verso l'alto",
+    "MOVE_DOWNWARDS": "Sposta verso il basso",
+    "MERGE_SELECTED": "Unisci selezione",
+    "LOCK_TRANSPARENCY": "Blocca trasparenza",
+    "COULD_NOT_LOAD_PALETTE": "Impossibile recuperare le tavolozze",
+    "NO_PALETTES_FOUND": "Nessuna tavolozza trovata.",
+    "LOSPEC_LINK_TEXT": "Puoi provare a cercare qui: lospec.com/palette-list",
+    "PALETTE_BROWSER": "Sfoglia tavolozze",
+    "DELETE_PALETTE_CONFIRMATION": "Sei sicuro di voler eliminare questa tavolozza? Non sarà possibile recuperarla.",
+    "SHORTCUTS_IMPORTED": "Tasti di scelta rapida importati correttamente da {0}.",
+    "SHORTCUT_PROVIDER_DETECTED": "{0} è installato nel tuo sistema, vuoi importare i tasti di scelta rapida?",
+    "IMPORT_INSTALLATION_OPTION1": "Importa",
+    "IMPORT_INSTALLATION_OPTION2": "Usa le impostazioni predefinite",
+    "IMPORT_FROM_TEMPLATE": "Importa da template",
+    "SHORTCUTS_IMPORTED_SUCCESS": "Tasti di scelta rapida importati con successo.",
+    "WARNING_RESET_SHORTCUTS_DEFAULT": "Sei sicuro di voler ripristinare tutte le scorciatoie?",
+    "SUCCESS": "Completato",
+    "WARNING": "Attenzione",
+    "ERROR_IMPORTING_IMAGE": "Si è verificato un errore durante l'importazione dell'immagine.",
+    "SHORTCUTS_CORRUPTED_TITLE": "File danneggiato",
+    "SHORTCUTS_CORRUPTED": "Il file dei tasti di scelta rapida è danneggiato, saranno ripristinate le impostazioni predefinite.",
+    "FAILED_DOWNLOAD_PALETTE": "Impossibile scaricare la tavolozza",
+    "FILE_INCORRECT_FORMAT": "Formato del file non valido",
+    "INVALID_FILE": "File non valido",
+    "SHORTCUTS_FILE_INCORRECT_FORMAT": "Il formato del file dei tasti di scelta rapida non è corretto",
+    "UNSUPPORTED_FILE_FORMAT": "Questo formato non è supportato",
+    "ALREADY_ASSIGNED": "Warning",
+    "REPLACE": "Sostituisci",
+    "SWAP": "Scambia",
+    "SHORTCUT_ALREADY_ASSIGNED_SWAP": "Questa combinazione è già assegnata a '{0}'\nVuoi sostituirla o scambiarla?",
+    "SHORTCUT_ALREADY_ASSIGNED_OVERWRITE": "Questa combinazione è già assegnata a '{0}'\nVuoi sostituirla?",
+    "UNSAVED_CHANGES": "Modifiche non salvate",
+    "DOCUMENT_MODIFIED_SAVE": "Il documento è stato modificato. Vuoi salvare le modifiche?",
+    "PROJECT_MAINTAINERS": "Membri del progetto",
+    "OTHER_AWESOME_CONTRIBUTORS": "Altri fantastici collaboratori",
+    "HELP": "Aiuto",
+    "STOP_IT_TEXT3": "No, davvero, smettila.",
+    "STOP_IT_TEXT4": "Non hai niente di meglio da fare?",
+    "LINEAR_DODGE_BLEND_MODE": "Scherma Lineare (Aggiungi)",
+    "PRESS_ANY_KEY": "Premere un tasto qualsiasi",
+    "NONE_SHORTCUT": "Nessuno",
+    "REFERENCE": "Riferimento",
+    "PUT_REFERENCE_LAYER_ABOVE": "Posiziona il livello di riferimento sopra",
+    "PUT_REFERENCE_LAYER_BELOW": "Posiziona il livello di riferimento sotto",
+    "TOGGLE_VERTICAL_SYMMETRY": "Attiva/disattiva la simmetria verticale",
+    "TOGGLE_HORIZONTAL_SYMMETRY": "Attiva/disattiva la simmetria orizzontale",
+    "RESET_VIEWPORT": "Reimposta riquadro di visualizzazione",
+    "MOVE_TOOL_ACTION_DISPLAY_TRANSFORMING": "Clicca e tieni premuto il tasto sinistro del mouse per spostare i pixel nei livelli selezionati.",
+    "CTRL_KEY": "Ctrl",
+    "SHIFT_KEY": "Shift",
+    "ALT_KEY": "Alt",
+    "RENAME": "Rinomina",
+    "PIXEL_UNIT": "px",
+    "OPEN_LOCALIZATION_DEBUG_WINDOW": "Debug /Data/Localization",
+    "FORCE_OTHER_FLOW_DIRECTION": "Inverti posizione elementi",
+    "API_KEY": "API Key",
+    "LOCALIZATION_VIEW_TYPE": "Tipo di visualizzazione",
+    "LOAD_LANGUAGE_FROM_FILE": "Carica file lingua",
+    "LOG_IN": "Login",
+    "SYNC": "Sincronizza",
+    "NOT_LOGGED_IN": "Accesso non effettuato",
+    "POE_EDITOR_ERROR": "POEditor Errore: {0} {1}",
+    "HTTP_ERROR_MESSAGE": "Errore HTTP: {0} {1}",
+    "LOGGED_IN": "Accesso effettuato",
+    "SYNCED_SUCCESSFULLY": "Sincronizzazione completata",
+    "EXCEPTION_ERROR": "Eccezione: {0}",
+    "DROP_PALETTE": "Trascina qui la tavolozza",
+    "SECURITY_ERROR": "Errore di sicurezza",
+    "SECURITY_ERROR_MSG": "Nessun permesso di scrittura nella posizione specificata.",
+    "IO_ERROR": "Errore IO",
+    "IO_ERROR_MSG": "Errore durante la scrittura su disco.",
+    "COULD_NOT_SAVE_PALETTE": "Si è verificato un errore durante il salvataggio della tavolozza.",
+    "NO_COLORS_TO_SAVE": "Non ci sono colori da salvare.",
+    "SINGLE_LAYER": "Livello singolo",
+    "CHOOSE": "Scegli",
+    "REMOVE": "Rimuovi",
+    "FILE_FORMAT_NOT_ASEPRITE_KEYS": "Il file non è \".aseprite-keys\"",
+    "FILE_HAS_INVALID_SHORTCUT": "Il file contiene un collegamento non valido",
+    "FILE_EXTENSION_NOT_SUPPORTED": "Il tipo di file '{0}' non è supportato",
+    "ERROR_READING_FILE": "Errore durante la lettura del file",
+    "DISCARD_PALETTE": "Elimina la tavolozza",
+    "DISCARD_PALETTE_CONFIRMATION": "Sei sicuro di voler eliminare la tavolozza corrente? Questo azione può essere annullata.",
+    "IMPORT_AS_NEW_LAYER": "Importa come nuovo livello",
+    "PASTE_AS_PRIMARY_COLOR": "Incolla come colore primario",
+    "IMPORT_AS_NEW_FILE": "Importa come nuovo file",
+    "IMPORT_PALETTE_FILE": "Importa file tavolozza",
+    "IMPORT_MULTIPLE_PALETTE_COLORS": "Importa i colori nella tavolozza",
+    "IMPORT_SINGLE_PALETTE_COLOR": "Importa il colore nella tavolozza",
+    "IMPORT_AS_REFERENCE_LAYER": "Importa come livello di riferimento",
+    "NAVIGATOR_PICK_ACTION_DISPLAY": "Fare clic con il pulsante destro del mouse per scegliere il colore, Shift+Pulsante destro mouse+Click per copiare il colore negli appunti",
+    "OPEN_FILE_FROM_CLIPBOARD": "Apri dagli appunti",
+    "OPEN_FILE_FROM_CLIPBOARD_DESCRIPTIVE": "Apri dagli appunti",
+    "OPEN_LOCALIZATION_DATA": "Vuoi aprire LocalizationData.json?\nLa data aggiornata è stata inserita negli appunti.\nTieni presente che le modifiche non verranno applicate fino al riavvio",
+    "DOWNLOADING_LANGUAGE_FAILED": "Download della lingua non riuscito.\nLa chiave API potrebbe essere stata utilizzata troppe volte.",
+    "LOCALIZATION_DATA_NOT_FOUND": "Dati di localizzazione non trovati",
+    "APPLY": "Applica",
+    "UPDATE_SOURCE": "Aggiorna codice sorgente",
+    "COPY_TO_CLIPBOARD": "Copia negli appunti",
+    "LANGUAGE_FILE_NOT_FOUND": "File della lingua non trovato.\nIl file corretto è {0}",
+    "PROJECT_ROOT_NOT_FOUND": "File progetto non trovato.\nLocalizza il file PixiEditor.csproj",
+    "LOCALIZATION_FOLDER_NOT_FOUND": "Cartella Localization non trovata.\nMi serve /Data/Localization",
+    "SELECT_A_LANGUAGE": "Seleziona una lingua",
+    "DONE": "Fatto",
+    "SOURCE_UNSET_OR_MISSING": "Codice sorgente mancante",
+    "SOURCE_NEWER": "Nuovo codice sorgente",
+    "SOURCE_UP_TO_DATE": "La fonte è aggiornata",
+    "SOURCE_OLDER": "Cloud newer",
+    "COLOR_PICKER_ACTION_DISPLAY_REFERENCE_ONLY": "Clicca per selezionare i colori dal livello di riferimento.",
+    "COLOR_PICKER_ACTION_DISPLAY_CANVAS_ONLY": "Clicca per scegliere i colori dalla tela.",
+    "LOCALIZATION_DEBUG_WINDOW_TITLE": "Debug /Data/Localization",
+    "SHORTCUTS_TITLE": "Scorciatoie",
+    "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_SHEAR_PERSPECTIVE": "Trascina le maniglie per scalare. Tieni premuto CTRL e trascina una maniglia per spostarla liberamente. Tieni premuto SHIFT per ridimensionare mantenendo la proporzione. Tieni premuto ALT e trascina una maniglia laterale per inclinare. Trascina le maniglie esterne per ruotare.",
+    "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_SHEAR_NOPERSPECTIVE": "Trascina le maniglie per scalare. Tieni premuto SHIFT per ridimensionare mantenendo la proporzione. Tieni premuto ALT e trascina una maniglia laterale per inclinare. Trascina le maniglie esterne per ruotare.",
+    "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_NOSHEAR_NOPERSPECTIVE": "Trascina le maniglie per scalare. Tieni premuto SHIFT per ridimensionare mantenendo la proporzione. Trascina le maniglie esterne per ruotare.",
+    "TRANSFORM_ACTION_DISPLAY_SCALE_NOROTATE_NOSHEAR_NOPERSPECTIVE": "Trascina le maniglie per scalare. Tieni premuto SHIFT per ridimensionare mantenendo la proporzione.",
+    "OPEN_DOCUMENTATION": "Apri documentazione",
+    "LOCAL_PALETTE_SOURCE_NAME": "Locale",
+    "ERROR_FORBIDDEN_UNIQUE_NAME": "L'estensione non può iniziare con 'pixieditor'",
+    "ERROR_MISSING_METADATA": "Metadati per la chiave dell'estensione '{0}' mancanti.",
+    "ERROR_NO_CLASS_ENTRY": "Voce della classe di estensione mancante nel percorso '{0}'.",
+    "ERROR_NO_ENTRY_ASSEMBLY": "Modulo di assemblaggio della voce di estensione non è presente nel percorso '{0}'.",
+    "ERROR_MISSING_ADDITIONAL_CONTENT": "La tua configurazione attuale non consente il caricamento di questa estensione. Forse non lo possiedi o non lo hai installato. Puoi acquistarlo qui '{0}'.",
+    "BUY_SUPPORTER_PACK": "Acquista il pacchetto Supporter",
+    "NEWS": "Novità",
+    "DISABLE_NEWS_PANEL": "Disabilita il pannello Novità nella finestra di avvio",
+    "FAILED_FETCH_NEWS": "Impossibile sincronizzare le Novità",
+    "CROP_TO_SELECTION": "Ritaglia da selezione",
+    "CROP_TO_SELECTION_DESCRIPTIVE": "Ritaglia immagine da selezione",
+    "SHOW_CONTEXT_MENU": "Mostra menu contestuale",
+    "ERASE": "Cancella",
+    "USE_SECONDARY_COLOR": "Usa colore secondario",
+    "RIGHT_CLICK_MODE": "Modalità tasto destro",
+    "ADD_PRIMARY_COLOR_TO_PALETTE": "Aggiungi colore primario alla tavolozza",
+    "ADD_PRIMARY_COLOR_TO_PALETTE_DESCRIPTIVE": "Aggiungi colore primario alla tavolozza corrente",
+    "CRASH_NOT_ALL_DOCUMENTS_RECOVERED_TITLE": "Not all documents were recovered",
+    "CRASH_NOT_ALL_DOCUMENTS_RECOVERED": "Could not recover all documents. Git gud at saving your work.",
+    "EXPORT_SAVE_TITLE": "Choose a location to save the image",
+    "BROWSE_DIRECTORY": "Browse Directory",
+    "SEND": "Send report",
+    "OPEN_DOCKABLE_MENU": "Open Tab",
+    "TIMELINE_TITLE": "Timeline",
+    "EXPORT_IMAGE_HEADER": "Image",
+    "EXPORT_ANIMATION_HEADER": "Animation",
+    "EXPORT_SPRITESHEET_HEADER": "Spritesheet",
+    "PIXI_FILE": "PixiEditor Files",
+    "PNG_FILE": "PNG Images",
+    "JPEG_FILE": "JPEG Images",
+    "GIF_FILE": "GIFs",
+    "BMP_FILE": "BMP Images",
+    "IMAGE_FILES": "Image Files",
+    "VIDEO_FILES": "Video Files",
+    "MP4_FILE": "MP4 Videos",
+    "COLUMNS": "Columns",
+    "ROWS": "Rows",
+    "BACKGROUND": "Background",
+    "OPACITY": "Opacity",
+    "IS_VISIBLE": "Is visible",
+    "BLEND_MODE": "Blend mode",
+    "MASK": "Mask",
+    "MASK_IS_VISIBLE": "Mask is visible",
+    "OUTPUT": "Output",
+    "INPUT": "Input",
+    "NODE_GRAPH_TITLE": "Graph View",
+    "CONTENT": "Content",
+    "RADIUS": "Radius",
+    "STROKE_COLOR": "Stroke color",
+    "STROKE_WIDTH": "Stroke width",
+    "FILL_COLOR": "Fill color",
+    "TOP": "Top",
+    "BOTTOM": "Bottom",
+    "CHANNELS_DOCK_TITLE": "Channels",
+    "RED": "Red",
+    "GREEN": "Green",
+    "BLUE": "Blue",
+    "ALPHA": "Alpha",
+    "COLOR": "Color",
+    "COORDINATE": "Coordinate",
+    "VECTOR": "Vector",
+    "MATRIX": "Matrix",
+    "TRANSFORMED": "Transformed",
+    "GRAYSCALE": "Grayscale",
+    "CLAMP": "Clamp",
+    "SIZE": "Size",
+    "NOISE": "Noise",
+    "SCALE": "Scale",
+    "SEED": "Seed",
+    "KERNEL": "Kernel",
+    "KERNEL_VIEW_SUM": "Sum:",
+    "KERNEL_VIEW_SUM_TOOLTIP": "The sum of all values. You likely want to aim for a value of 1 or 0",
+    "GAIN": "Gain",
+    "BIAS": "Bias",
+    "TILE_MODE": "Tile Mode",
+    "ON_ALPHA": "On Alpha",
+    "OUTPUT_NODE": "Output",
+    "NOISE_NODE": "Noise",
+    "ELLIPSE_NODE": "Ellipse",
+    "CREATE_IMAGE_NODE": "Create Image",
+    "FOLDER_NODE": "Folder",
+    "IMAGE_LAYER_NODE": "Image Layer",
+    "KERNEL_FILTER_NODE": "Kernel Filter",
+    "MATH_NODE": "Math",
+    "MERGE_NODE": "Merge",
+    "MODIFY_IMAGE_LEFT_NODE": "Begin Modify Image",
+    "MODIFY_IMAGE_RIGHT_NODE": "End Modify Image",
+    "COMBINE_CHANNELS_NODE": "Combine Channels",
+    "COMBINE_COLOR_NODE": "Combine Color",
+    "COMBINE_VECD_NODE": "Combine Vector",
+    "COMBINE_VECI_NODE": "Combine Integer Vector",
+    "SEPARATE_CHANNELS_NODE": "Separate Channels",
+    "SEPARATE_VECD_NODE": "Separate Vector",
+    "SEPARATE_VECI_NODE": "Separate Integer Vector",
+    "SEPARATE_COLOR_NODE": "Separate Color",
+    "TIME_NODE": "Time",
+    "FILTERS": "Filters",
+    "PREVIOUS": "Previous",
+    "FILL": "Fill",
+    "MATH_MODE": "Math Mode",
+    "NOISE_TYPE": "Noise Type",
+    "OCTAVES": "Octaves",
+    "ACTIVE_FRAME": "Active Frame",
+    "NORMALIZED_TIME": "Normalized Time",
+    "BUILD_ID": "Build ID: {0}",
+    "ERASE_BLEND_MODE": "Erase",
+    "COLOR_MATRIX_TRANSFORM_FILTER_NODE": "Matrix Transform Filter",
+    "WITHOUT_FILTERS": "Without filters",
+    "RAW_LAYER_OUTPUT": "Raw",
+    "POND_EXAMPLE": "Pond",
+    "TREE_EXAMPLE": "Windy Tree",
+    "OUTLINE_EXAMPLE": "Automatic Outline",
+    "BETA_ANIMATIONS": "Animations",
+    "SLIME_EXAMPLE": "Animated Slime",
+    "APPLY_FILTER_NODE": "Apply Filter",
+    "FILTER": "Filter",
+    "LERP_NODE": "Lerp",
+    "GRAYSCALE_FILTER_NODE": "Grayscale Filter",
+    "FROM": "From",
+    "TO": "To",
+    "TIME": "Time",
+    "WARMING_UP": "Warming up",
+    "RENDERING_FRAME": "Generating Frame {0}/{1}",
+    "RENDERING_VIDEO": "Rendering Video",
+    "FINISHED": "Finished",
+    "GENERATING_SPRITE_SHEET": "Generating Sprite Sheet",
+    "RENDERING_IMAGE": "Rendering Image",
+    "PROGRESS_POPUP_TITLE": "Progress",
+    "POINTS": "Points",
+    "MIN_DISTANCE": "Min. Distance",
+    "MAX_POINTS": "Max. Points",
+    "DISTRIBUTE_POINTS": "Distribute points",
+    "REMOVE_CLOSE_POINTS": "Remove close points",
+    "RASTERIZE_SHAPE": "Rasterize Shape",
+    "MODE": "Mode",
+    "Factor": "Factor",
+    "NORMALIZE": "Normalize",
+    "WEIGHT_FACTOR": "Weight",
+    "STARS_EXAMPLE": "Stars",
+    "ADD_EMPTY_FRAME": "Add empty frame",
+    "DUPLICATE_FRAME": "Duplicate frame",
+    "DELETE_FRAME": "Remove frame",
+    "DEFAULT_MEMBER_NAME": "New Element",
+    "NO_PARSER_FOUND": "No file parser found for extension '{0}'",
+    "SELECT_FILE_FORMAT": "Select file format",
+    "SELECT_FILE_FORMAT_DESCRIPTION": "Multiple file types of the same format are supported. Please select the one you want to use.",
+    "NEW_PALETTE_FILE": "palette",
+    "ISLAND_EXAMPLE": "Islands",
+    "ONION_FRAMES_COUNT": "Onion frames",
+    "ONION_OPACITY": "Onion opacity",
+    "TOGGLE_ONION_SKINNING": "Toggle onion skinning",
+    "CHANGE_ACTIVE_FRAME_PREVIOUS": "Change active frame to previous",
+    "CHANGE_ACTIVE_FRAME_NEXT": "Change active frame to next",
+    "TOGGLE_ANIMATION": "Toggle animation",
+    "NEW_FROM_CLIPBOARD": "New from clipboard",
+    "OFFSET": "Offset",
+    "SHAPE": "Shape",
+    "STRUCTURE": "Structure",
+    "NUMBERS": "Numbers",
+    "OPERATIONS": "Operations",
+    "GENERATION": "Generation",
+    "NUMBER": "Number",
+    "ANIMATION": "Animation",
+    "SAMPLE_IMAGE": "Sample Image",
+    "POSITION": "Position",
+    "MATH_ADD": "Add",
+    "MATH_SUBTRACT": "Subtract",
+    "MULTIPLY": "Multiply",
+    "DIVIDE": "Divide",
+    "SIN": "Sin",
+    "COS": "Cos",
+    "TAN": "Tan",
+    "PIXEL_ART_TOOLSET": "Pixel Art",
+    "VECTOR_TOOLSET": "Vector",
+    "VECTOR_LAYER": "Vector Layer",
+    "STROKE_COLOR_LABEL": "Stroke",
+    "SYNC_WITH_PRIMARY_COLOR_LABEL": "Sync with primary color",
+    "RASTERIZE": "Rasterize",
+    "RASTERIZE_ACTIVE_LAYER": "Rasterize active layer",
+    "RASTERIZE_ACTIVE_LAYER_DESCRIPTIVE": "Convert/Rasterize the active layer into a image (raster) layer.",
+    "NEW_ELLIPSE_LAYER_NAME": "Ellipse",
+    "NEW_RECTANGLE_LAYER_NAME": "Rectangle",
+    "NEW_LINE_LAYER_NAME": "Line",
+    "RENDER_OUTPUT": "Render Output",
+    "PAINT_TOOLSET": "Painting",
+    "HARDNESS_SETTING": "Hardness",
+    "SPACING_SETTING": "Spacing",
+    "ANTI_ALIASING_SETTING": "Anti-aliasing",
+    "TOLERANCE_LABEL": "Tolerance",
+    "TOGGLE_SNAPPING": "Toggle snapping",
+    "HIGH_RES_PREVIEW": "High Resolution Preview",
+    "LOW_RES_PREVIEW": "Document Resolution Preview",
+    "TOGGLE_HIGH_RES_PREVIEW": "Toggle high resolution preview",
+    "FACTOR": "Factor",
+    "PATH_TOOL": "Path",
+    "PATH_TOOL_TOOLTIP": "Create vector paths and curves ({0}).",
+    "PATH_TOOL_ACTION_DISPLAY": "Click to add a point.",
+    "PATH_TOOL_ACTION_DISPLAY_CTRL": "Click on existing point and drag to make it a curve. Tap on a control point to select it.",
+    "PATH_TOOL_ACTION_DISPLAY_SHIFT": "Click to create a new layer.",
+    "PATH_TOOL_ACTION_DISPLAY_CTRL_SHIFT": "Tap on a control point to add it to the selection.",
+    "PATH_TOOL_ACTION_DISPLAY_ALT": "Click on a control point and move to adjust only one side of the curve.",
+    "DEFAULT_PATH_LAYER_NAME": "Path",
+    "DELETE_NODES": "Delete nodes",
+    "DELETE_NODES_DESCRIPTIVE": "Delete selected nodes",
+    "DELETE_CELS": "Delete cels",
+    "DELETE_CELS_DESCRIPTIVE": "Delete selected cels",
+    "COPY_COLOR_TO_CLIPBOARD": "Copy color to clipboard",
+    "VIEWPORT_ROTATION": "Viewport rotation",
+    "NEXT_TOOL_SET": "Next tool set",
+    "PREVIOUS_TOOL_SET": "Previous tool set",
+    "FILL_MODE": "Fill mode",
+    "USE_LINEAR_SRGB_PROCESSING": "Use linear sRGB for processing colors",
+    "USE_LINEAR_SRGB_PROCESSING_DESC": "Convert document using sRGB blending mode to linear sRGB for processing colors. This will affect the colors of the document, but will make blending more accurate.",
+    "FILL_TYPE_WINDING": "Winding",
+    "FILL_TYPE_EVEN_ODD": "Even Odd",
+    "FILL_TYPE_INVERSE_WINDING": "Inverse Winding",
+    "FILL_TYPE_INVERSE_EVEN_ODD": "Inverse Even Odd",
+    "STROKE_CAP": "Stroke Cap",
+    "STROKE_JOIN": "Stroke Join",
+    "COPY_VISIBLE": "Copy visible",
+    "COPY_VISIBLE_DESCRIPTIVE": "Copy visible pixels",
+    "COLOR_SAMPLE_MODE": "Sample mode",
+    "CREATE_CEL": "Create cel",
+    "CREATE_CEL_DESCRIPTIVE": "Create a new cel",
+    "DUPLICATE_CEL": "Duplicate cel",
+    "DUPLICATE_CEL_DESCRIPTIVE": "Duplicate cel in the current frame",
+    "RENDER_PREVIEW": "Render preview",
+    "OUTPUT_NAME": "Output name",
+    "CUSTOM_OUTPUT_NODE": "Custom Output",
+    "TOGGLE_HUD": "Toggle HUD",
+    "OPEN_TIMELINE": "Open timeline",
+    "OPEN_NODE_GRAPH": "Open node graph",
+    "TOGGLE_PLAY": "Play/Pause animation",
+    "OPEN_PREVIEW_WINDOW": "Open preview window",
+    "PREVIEW_TITLE": "Preview",
+    "GREATER_THAN": "Greater than",
+    "LESS_THAN": "Less than",
+    "LESS_THAN_OR_EQUAL": "Less than or equal",
+    "COMPARE": "Compare",
+    "MATH_POWER": "Power",
+    "LOGARITHM": "Logarithm",
+    "NATURAL_LOGARITHM": "Natural logarithm",
+    "ROOT": "Root",
+    "INVERSE_ROOT": "Inverse root",
+    "FRACTION": "Fraction",
+    "NEGATE": "Negate",
+    "FLOOR": "Floor",
+    "CEIL": "Ceil",
+    "ROUND": "Round",
+    "MODULO": "Modulo",
+    "STEP": "Step",
+    "SMOOTH_STEP": "Smoothstep",
+    "COPY_NODES": "Copy nodes",
+    "COPY_NODES_DESCRIPTIVE": "Copy selected nodes",
+    "PASTE_NODES": "Paste nodes",
+    "PASTE_NODES_DESCRIPTIVE": "Paste copied nodes",
+    "COPY_CELS": "Copy cels",
+    "COPY_CELS_DESCRIPTIVE": "Copy selected cels",
+    "TOGGLE_ONION_SKINNING_DESCRIPTIVE": "Toggle onion skinning",
+    "VALUE": "Value",
+    "TARGET": "Target",
+    "EPSILON": "Epsilon",
+    "PRESERVE_ALPHA": "Preserve alpha",
+    "BLUR_FILTER_NODE": "Gaussian Blur Filter",
+    "LENGTH": "Length",
+    "GREATER_THAN_OR_EQUAL": "Greater than or equal",
+    "WEBP_FILE": "WebP Images",
+    "COLOR_NODE": "Color",
+    "CONVERT_TO_CURVE": "Convert to curve",
+    "CONVERT_TO_CURVE_DESCRIPTIVE": "Convert selected vector layer to a curve/path",
+    "FONT_FILES": "Font Files",
+    "UNIT_PT": "pt",
+    "FONT_LABEL": "Family",
+    "FONT_SIZE_LABEL": "Size",
+    "SPACING_LABEL": "Spacing",
+    "TEXT_TOOL": "Text",
+    "MISSING_FONT": "Missing font",
+    "TEXT_LAYER_NAME": "Text",
+    "TEXT_TOOL_TOOLTIP": "Create text ({0}).",
+    "BOLD_TOOLTIP": "Bold",
+    "ITALIC_TOOLTIP": "Italic",
+    "CUSTOM_FONT": "Custom font",
+    "DUMP_GPU_DIAGNOSTICS": "Dump GPU diagnostics",
+    "USE_SRGB_PROCESSING": "Use sRGB for processing colors",
+    "USE_SRGB_PROCESSING_DESC": "Convert document using linear sRGB to sRGB for processing colors. This will affect the colors of the document.",
+    "TEXT_NODE": "Text",
+    "TEXT_LABEL": "Text",
+    "TEXT_ON_PATH_NODE": "Text on Path",
+    "HIGH_DPI_RENDERING": "High DPI Rendering",
+    "THICKNESS": "Thickness",
+    "TYPE": "Type",
+    "EFFECTS": "Effects",
+    "OUTLINE_NODE": "Outline",
+    "SHADER_CODE": "Shader Code",
+    "SHADER_NODE": "Shader",
+    "FAILED_TO_OPEN_EDITABLE_STRING_TITLE": "Failed to open file",
+    "FAILED_TO_OPEN_EDITABLE_STRING_MESSAGE": "Failed to edit this string in external editor. Reason: {0}",
+    "STRING_EDIT_IN_DEFAULT_APP": "Edit in default app",
+    "STRING_OPEN_IN_FOLDER": "Open in folder",
+    "DISCO_BALL_EXAMPLE": "Disco Ball",
+    "COLOR_SPACE": "Color Space",
+    "PHOTO_EXAMPLES": "Photo",
+    "MASK_EXAMPLE": "Mask",
+    "SHADOW_NODE": "Shadow Filter",
+    "INPUT_MATRIX": "Input Matrix",
+    "OUTPUT_MATRIX": "Output Matrix",
+    "CENTER": "Center",
+    "CANVAS_POSITION": "Canvas Position",
+    "CENTER_POSITION": "Center Position",
+    "TILE_MODE_X": "Tile Mode X",
+    "TILE_MODE_Y": "Tile Mode Y",
+    "TILE_NODE": "Tile",
+    "SKEW": "Skew",
+    "OFFSET_NODE": "Offset",
+    "SKEW_NODE": "Skew",
+    "SCALE_NODE": "Scale",
+    "ROTATE_NODE": "Rotate",
+    "TRANSFORM_NODE": "Transform",
+    "UNIT": "Unit",
+    "ANGLE": "Angle",
+    "DOCUMENT_INFO_NODE": "Document Info",
+    "MASK_NODE": "Mask",
+    "SEPIA_FILTER_NODE": "Sepia Filter",
+    "INTENSITY": "Intensity",
+    "INVERT_FILTER_NODE": "Invert Filter",
+    "COLOR_ADJUSTMENTS_FILTER": "Color Adjustments Filter",
+    "ADJUST_BRIGHTNESS": "Adjust Brightness",
+    "ADJUST_CONTRAST": "Adjust Contrast",
+    "ADJUST_SATURATION": "Adjust Saturation",
+    "ADJUST_TEMPERATURE": "Adjust Temperature",
+    "ADJUST_TINT": "Adjust Tint",
+    "ADJUST_HUE": "Adjust Hue",
+    "HUE_VALUE": "Hue",
+    "SATURATION_VALUE": "Saturation",
+    "BRIGHTNESS_VALUE": "Brightness",
+    "CONTRAST_VALUE": "Contrast",
+    "TEMPERATURE_VALUE": "Temperature",
+    "TINT_VALUE": "Tint",
+    "DELETE_SELECTED": "Delete selected",
+    "DELETE_SELECTED_DESCRIPTIVE": "Delete selected element (layer, pixels, etc.)",
+    "GRIDLINES_SIZE": "Grid Size",
+    "CANVAS": "Canvas",
+    "UNEXPECTED_SHUTDOWN": "Unexpected shutdown",
+    "UNEXPECTED_SHUTDOWN_MSG": "PixiEditor was unexpectedly shut down. We've loaded latest autosave of your files.",
+    "OK": "OK",
+    "OPEN_AUTOSAVES": "Browse Autosaves",
+    "AUTOSAVE_SETTINGS_HEADER": "Autosave",
+    "AUTOSAVE_SETTINGS_SAVE_STATE": "Reopen last files on startup",
+    "AUTOSAVE_SETTINGS_PERIOD": "Autosave period",
+    "AUTOSAVE_ENABLED": "Autosave enabled",
+    "MINUTE_UNIVERSAL": "min",
+    "AUTOSAVE_SETTINGS_SAVE_USER_FILE": "Autosave to selected file",
+    "LOAD_LAZY_FILE_MESSAGE": "To improve startup time, PixiEditor didn't load this file. Click the button below to load it.",
+    "EASING_NODE": "Easing",
+    "EASING_TYPE": "Easing Type",
+    "OPEN_DIRECTORY_ON_EXPORT": "Open directory on export",
+    "ERROR_LOOP_DETECTED_MESSAGE": "Moving this layer will create a loop. Fix it in the Node Graph.",
+    "LINEAR_EASING_TYPE": "Linear",
+    "IN_SINE_EASING_TYPE": "In Sine",
+    "OUT_SINE_EASING_TYPE": "Out Sine",
+    "IN_OUT_SINE_EASING_TYPE": "In Out Sine",
+    "IN_QUAD_EASING_TYPE": "In Quad",
+    "OUT_QUAD_EASING_TYPE": "Out Quad",
+    "IN_OUT_QUAD_EASING_TYPE": "In Out Quad",
+    "IN_CUBIC_EASING_TYPE": "In Cubic",
+    "OUT_CUBIC_EASING_TYPE": "Out Cubic",
+    "IN_OUT_CUBIC_EASING_TYPE": "In Out Cubic",
+    "IN_QUART_EASING_TYPE": "In Quart",
+    "OUT_QUART_EASING_TYPE": "Out Quart",
+    "IN_OUT_QUART_EASING_TYPE": "In Out Quart",
+    "IN_QUINT_EASING_TYPE": "In Quint",
+    "OUT_QUINT_EASING_TYPE": "Out Quint",
+    "IN_OUT_QUINT_EASING_TYPE": "In Out Quint",
+    "IN_EXPO_EASING_TYPE": "In Expo",
+    "OUT_EXPO_EASING_TYPE": "Out Expo",
+    "IN_OUT_EXPO_EASING_TYPE": "In Out Expo",
+    "IN_CIRC_EASING_TYPE": "In Circ",
+    "OUT_CIRC_EASING_TYPE": "Out Circ",
+    "IN_OUT_CIRC_EASING_TYPE": "In Out Circ",
+    "IN_BACK_EASING_TYPE": "In Back",
+    "OUT_BACK_EASING_TYPE": "Out Back",
+    "IN_OUT_BACK_EASING_TYPE": "In Out Back",
+    "IN_ELASTIC_EASING_TYPE": "In Elastic",
+    "OUT_ELASTIC_EASING_TYPE": "Out Elastic",
+    "IN_OUT_ELASTIC_EASING_TYPE": "In Out Elastic",
+    "IN_BOUNCE_EASING_TYPE": "In Bounce",
+    "OUT_BOUNCE_EASING_TYPE": "Out Bounce",
+    "IN_OUT_BOUNCE_EASING_TYPE": "In Out Bounce",
+    "R_G_B_COMBINE_SEPARATE_COLOR_MODE": "RGB",
+    "H_S_V_COMBINE_SEPARATE_COLOR_MODE": "HSV",
+    "H_S_L_COMBINE_SEPARATE_COLOR_MODE": "HSL",
+    "COLOR_MANAGED_COLOR_SAMPLE_MODE": "Color Managed",
+    "RAW_COLOR_SAMPLE_MODE": "Raw",
+    "FRACTAL_PERLIN_NOISE_TYPE": "Perlin",
+    "TURBULENCE_PERLIN_NOISE_TYPE": "Turbulence",
+    "INHERIT_COLOR_SPACE_TYPE": "Inherit",
+    "SRGB_COLOR_SPACE_TYPE": "sRGB",
+    "LINEAR_SRGB_COLOR_SPACE_TYPE": "Linear sRGB",
+    "SIMPLE_OUTLINE_TYPE": "Simple",
+    "GAUSSIAN_OUTLINE_TYPE": "Gaussian",
+    "PIXEL_PERFECT_OUTLINE_TYPE": "Pixel Perfect",
+    "DEGREES_ROTATION_TYPE": "Degrees",
+    "RADIANS_ROTATION_TYPE": "Radians",
+    "WEIGHTED_GRAYSCALE_MODE": "Weighted",
+    "AVERAGE_GRAYSCALE_MODE": "Average",
+    "CUSTOM_GRAYSCALE_MODE": "Custom",
+    "CLAMP_TILE_MODE": "Clamp",
+    "REPEAT_TILE_MODE": "Repeat",
+    "MIRROR_TILE_MODE": "Mirror",
+    "DECAL_TILE_MODE": "Decal",
+    "ERR_UNKNOWN_FILE_FORMAT": "Unknown file format",
+    "ERR_EXPORT_SIZE_INVALID": "Invalid export size. Values must be greater than 0.",
+    "ERR_UNKNOWN_IMG_FORMAT": "Unknown image format '{0}'.",
+    "ERR_FAILED_GENERATE_SPRITE_SHEET": "Failed generating sprite sheet",
+    "ERR_NO_RENDERER": "Animation renderer not found.",
+    "ERR_RENDERING_FAILED": "Rendering failed",
+    "ENABLE_ANALYTICS": "Send anonymous analytics",
+    "ANALYTICS_INFO": "We collect anonymous usage data to improve PixiEditor. No personal data is collected.",
+    "LANGUAGE_INFO": "All translations are community-driven. Join our Discord server for more information.",
+    "UP_TO_DATE_UNKNOWN": "Couldn't check for updates",
+    "UP_TO_DATE": "PixiEditor is up to date",
+    "UPDATE_AVAILABLE": "Update {0} is available",
+    "UPDATE_FAILED_DOWNLOAD": "Failed to download the update",
+    "UPDATE_READY_TO_INSTALL": "Update is ready. Switch to {0}?",
+    "SWITCH_TO_NEW_VERSION": "Switch",
+    "DOWNLOAD_UPDATE": "Download",
+    "CHECKING_FOR_UPDATES": "Checking for updates...",
+    "PAINT_SHAPE_SETTING": "Brush shape",
+    "BOOL_OPERATION_NODE": "Boolean Operation",
+    "FIRST_SHAPE": "First shape",
+    "SECOND_SHAPE": "Second shape",
+    "OPERATION": "Operation",
+    "UNION_VECTOR_PATH_OP": "Union",
+    "DIFFERENCE_VECTOR_PATH_OP": "Difference",
+    "INTERSECT_VECTOR_PATH_OP": "Intersect",
+    "XOR_VECTOR_PATH_OP": "XOR",
+    "REVERSE_DIFFERENCE_VECTOR_PATH_OP": "Reverse Difference",
+    "NO_DOCUMENT_OPEN": "Nothing's here",
+    "EMPTY_DOCUMENT_ACTION_BTN": "Start creating",
+    "ONBOARDING_TITLE": "Welcome to",
+    "ONBOARDING_DESCRIPTION": "Let's set up your workspace!",
+    "ONBOARDING_SKIP_BTN": "Skip",
+    "ONBOARDING_ACTION_BTN": "Let's begin",
+    "ONB_SELECT_PRIMARY_TOOLSET": "Select Your Primary Toolset",
+    "ONB_NEXT_BTN": "Next",
+    "ONB_BACK_BTN": "Previous",
+    "ONB_ANALYTICS": "Anonymous Analytics",
+    "ONB_ALL_SET": "You are all set!",
+    "ONB_ALL_SET_BTN": "Start creating",
+    "ANALYTICS_INFO_DETAILED": "PixiEditor collects anonymous usage data to improve the app. The data does not contain any personal information. Among other things, PixiEditor tracks the following:\n- Which and how the tools are used\n- How long you've used the app for\n- Which commands are used\n- Performance data\n\n You can opt out of analytics at any time in the settings.",
+    "PRIVACY_POLICY": "Privacy Policy",
+    "ONB_SHORTCUTS": "Select Your Shortcuts",
+    "GRAPH_STATE_UNABLE_TO_CREATE_MEMBER": "Current Node Graph setup disallows creation of a new layer next to the selected one.",
+    "PRIMARY_TOOLSET": "Primary Toolset",
+    "OPEN_ONBOARDING_WINDOW": "Open onboarding window",
+    "AUTO_SCALE_BACKGROUND": "Auto scale background",
+    "UPDATES": "Updates",
+    "SCENE": "Scene",
+    "CUSTOM_BACKGROUND_SCALE": "Custom background scale",
+    "PRIMARY_BG_COLOR": "Primary background color",
+    "SECONDARY_BG_COLOR": "Secondary background color",
+    "RESET": "Reset",
+    "AUTOSAVE_OPEN_FOLDER": "Open autosave folder",
+    "AUTOSAVE_OPEN_FOLDER_DESCRIPTIVE": "Open the folder where autosaves are stored",
+    "AUTOSAVE_TOGGLE_DESCRIPTIVE": "Enable/disable autosave",
+    "OPEN_TYPE_FONT": "OpenType Fonts",
+    "TRUE_TYPE_FONT": "TrueType Fonts",
+    "SVG_FILE": "Scalable Vector Graphics",
+    "EXAMPLE_FILES": "Example Files",
+    "PROCEDURAL_GENERATION": "Procedural Animation",
+    "ERROR_GRAPH": "Graph setup produced an error. Fix it in the node graph",
+    "COLOR_MATRIX_FILTER_NODE": "Color Matrix Filter",
+    "WORKSPACE": "Workspace",
+    "IS_DEFAULT_EXPORT": "Is Default Export",
+    "EXPORT_OUTPUT": "Export Output",
+    "RENDER_OUTPUT_SIZE": "Render Output Size",
+    "RENDER_OUTPUT_CENTER": "Render Output Center",
+    "COLOR_PICKER": "Color Picker",
+    "UNAUTHORIZED_ACCESS": "Unauthorized access",
+    "SEPARATE_SHAPES": "Separate Shapes",
+    "SEPARATE_SHAPES_DESCRIPTIVE": "Separate shapes from current vector into individual layers",
+    "TEXT": "Text",
+    "EXTRACT_SELECTED_TEXT": "Extract selected text",
+    "EXTRACT_SELECTED_TEXT_DESCRIPTIVE": "Extract selected text into new layer.",
+    "EXTRACT_SELECTED_CHARACTERS": "Extract selected characters",
+    "EXTRACT_SELECTED_CHARACTERS_DESCRIPTIVE": "Extract individual characters from selection into new layers.",
+    "STEP_START": "Step back to closest cel",
+    "STEP_END": "Step forward to closest cel",
+    "STEP_FORWARD": "Step forward one frame",
+    "STEP_BACK": "Step back one frame",
+    "ONB_FINISH_BTN": "Finish",
+    "USER_NOT_FOUND": "Please enter the email you used to purchase the Founder's Edition.",
+    "SESSION_NOT_VALID": "Session is not valid, please log in again",
+    "SESSION_NOT_FOUND": "Session not found, try logging in again",
+    "INTERNAL_SERVER_ERROR": "There was an internal server error. Please try again later.",
+    "TOO_MANY_REQUESTS": "Too many requests. Try again in {0} seconds.",
+    "SESSION_EXPIRED": "Session expired. Please log in again.",
+    "CONNECTION_ERROR": "Connection error. Please check your internet connection.",
+    "FAIL_LOAD_USER_DATA": "Failed to load saved user data",
+    "LOGOUT": "Logout",
+    "LOGGED_IN_AS": "Hello",
+    "EMAIL_SENT": "Email sent! Check your inbox.",
+    "RESEND_ACTIVATION": "Resend",
+    "INVALID_TOKEN": "Session is invalid or expired. Please log in again.",
+    "ENTER_EMAIL": "Enter your email",
+    "LOGIN_LINK": "Send Login Link",
+    "LOGIN_LINK_INFO": "We'll email you a secure link to log in. No password needed.",
+    "ACCOUNT_WINDOW_TITLE": "Account",
+    "CONNECTION_TIMEOUT": "Connection timed out. Please try again.",
+    "OPEN_ACCOUNT_WINDOW": "Manage Account",
+    "INSTALL": "Install",
+    "OWNED_PRODUCTS": "Owned Content",
+    "INSTALLING": "Installing",
+    "INSTALLED": "Installed",
+    "ACCOUNT_PROVIDER_INFO": "Account handled by",
+    "UPDATE": "Update",
+    "FOUNDERS_BUNDLE": "Founder's Bundle",
+    "FOUNDERS_BUNDLE_SUBTEXT": "Support PixiEditor and boost your productivity!",
+    "BECOME_A_FOUNDER": "Become a Founder",
+    "LOGIN": "Login",
+    "NOT_FOUNDER_YET": "Not a Founder yet?",
+    "ANIMATION_QUALITY_PRESET": "Quality Preset",
+    "VERY_LOW_QUALITY_PRESET": "Very Low",
+    "LOW_QUALITY_PRESET": "Low",
+    "MEDIUM_QUALITY_PRESET": "Medium",
+    "HIGH_QUALITY_PRESET": "High",
+    "VERY_HIGH_QUALITY_PRESET": "Very High",
+    "EXPORT_FRAMES": "Export Frames",
+    "NORMALIZE_OFFSET": "Normalize Offset",
+    "TANGENT": "Tangent",
+    "EVALUATE_PATH_NODE": "Evaluate Path",
+    "OLD_MIN": "Old Min",
+    "OLD_MAX": "Old Max",
+    "NEW_MIN": "New Min",
+    "NEW_MAX": "New Max",
+    "REMAP_NODE": "Remap",
+    "TEXT_TOOL_ACTION_DISPLAY": "Click on the canvas to add a new text (drag while clicking to set the size). Click on existing text to edit it.",
+    "PASTE_CELS": "Paste cels",
+    "SCALE_X": "Scale X",
+    "SCALE_Y": "Scale Y",
+    "TRANSLATE_X": "Translate X",
+    "TRANSLATE_Y": "Translate Y",
+    "SKEW_X": "Skew X",
+    "SKEW_Y": "Skew Y",
+    "PERSPECTIVE_0": "Perspective 0",
+    "PERSPECTIVE_1": "Perspective 1",
+    "PERSPECTIVE_2": "Perspective 2",
+    "COMPOSE_MATRIX": "Compose Matrix",
+    "DECOMPOSE_MATRIX": "Decompose Matrix",
+    "NORMALIZE_COORDINATES": "Normalize Coordinates",
+    "TRANSFORMED_POSITION": "Transformed Position",
+    "ACCOUNT_PROVIDER_NOT_AVAILABLE": "This build of PixiEditor does not support accounts. Use the official build from pixieditor.net to manage your account.",
+    "STEAM_OFFLINE": "Cannot validate the account. Steam is offline. Make sure Steam client is running and you are logged in.",
+    "LINE_NODE": "Line",
+    "LINE_START": "Start",
+    "LINE_END": "End",
+    "RECTANGLE_NODE": "Rectangle",
+    "VORONOI_NOISE_TYPE": "Voronoi",
+    "VORONOI_FEATURE": "Feature",
+    "F1_VORONOI_FEATURE": "F1",
+    "F2_VORONOI_FEATURE": "F2",
+    "F2_MINUS_F1_VORONOI_FEATURE": "F2-F1",
+    "RANDOMNESS": "Randomness",
+    "ANGLE_OFFSET": "Angle Offset",
+    "PASTE_CELS_DESCRIPTIVE": "Paste cels from clipboard into the current frame",
+    "ERROR_GPU_RESOURCES_CREATION": "Failed to create resources: Try updating your GPU drivers or try setting different rendering api in settings. \nError: '{0}'",
+    "ERROR_SAVING_PREFERENCES_DESC": "Failed to save preferences with error: '{0}'. Please check if you have write permissions to the PixiEditor data folder.",
+    "ERROR_SAVING_PREFERENCES": "Failed to save preferences",
+    "PREFERRED_RENDERER": "Preferred Render Api",
+    "PERFORMANCE": "Performance",
+    "DISABLE_PREVIEWS": "Disable Previews",
+    "MAX_BILINEAR_CANVAS_SIZE": "Max Bilinear Canvas Size",
+    "MAX_BILINEAR_CANVAS_SIZE_DESC": "Maximum canvas size for bilinear filtering. Set to 0 to disable bilinear filtering. Bilinear filtering improves the quality of the canvas, but can cause performance issues on large canvases.",
+    "INVERT_MASK": "Invert mask",
+    "TOGGLE_TINTING_SELECTION": "Toggle selection tinting",
+    "TOGGLE_TINTING_SELECTION_DESCRIPTIVE": "Toggle selection tinting",
+    "TINT_SELECTION": "Selection tinting",
+    "PAINT_BRUSH_SHAPE_CIRCLE": "Circle",
+    "PAINT_BRUSH_SHAPE_SQUARE": "Square",
+    "BRIGHTNESS_MODE_DEFAULT": "Default",
+    "BRIGHTNESS_MODE_REPEAT": "Repeat",
+    "ROUND_STROKE_CAP": "Round",
+    "BUTT_STROKE_CAP": "Butt",
+    "SQUARE_STROKE_CAP": "Square",
+    "ROUND_STROKE_JOIN": "Round",
+    "MITER_STROKE_JOIN": "Miter",
+    "BEVEL_STROKE_JOIN": "Bevel",
+    "TOGGLE_FULLSCREEN": "Toggle Fullscreen",
+    "TOGGLE_FULLSCREEN_DESCRIPTIVE": "Enter or Exit Fullscreen Mode"
+}

+ 21 - 0
src/PixiEditor/Data/Localization/LocalizationData.json

@@ -86,6 +86,27 @@
       "localeFileName": "tr.json",
       "localeFileName": "tr.json",
       "iconFileName": "tr.png",
       "iconFileName": "tr.png",
       "lastUpdated": "2025-08-07 18:24:00"
       "lastUpdated": "2025-08-07 18:24:00"
+    },
+    {
+      "name": "Français",
+      "code": "fr",
+      "localeFileName": "fr.json",
+      "iconFileName": "fr.png",
+      "lastUpdated": "2025-10-02 11:30:00"
+    },
+    {
+      "name": "Italiano",
+      "code": "it",
+      "localeFileName": "it.json",
+      "iconFileName": "it.png",
+      "lastUpdated": "2025-10-02 11:30:00"
+    },
+    {
+      "name": "Indonesia",
+      "code": "id",
+      "localeFileName": "id.json",
+      "iconFileName": "id.png",
+      "lastUpdated": "2025-10-02 11:30:00"
     }
     }
   ]
   ]
 }
 }

BIN
src/PixiEditor/Images/LanguageFlags/fr.png


BIN
src/PixiEditor/Images/LanguageFlags/id.png