Browse Source

Update language files

github-actions[bot] 3 months ago
parent
commit
6554ed42ef

+ 361 - 13
src/PixiEditor/Data/Localization/Languages/ar.json

@@ -137,7 +137,7 @@
   "TOGGLE_REFERENCE_LAYER_POS": "تبديل موضع الطبقة المرجعية",
   "TOGGLE_REFERENCE_LAYER_POS_DESCRIPTIVE": "تبديل الطبقة المرجعية بين الأعلى أو الأكثر أدناه",
   "RESET_REFERENCE_LAYER_POS": "إعادة تعيين موضع الطبقة المرجعية",
-  "CLIP_CANVAS": "Clip Canvas",
+  "CLIP_CANVAS": "مقطع الصورة",
   "FLIP_IMG_VERTICALLY": "قلب الصورة عموديًا",
   "FLIP_IMG_HORIZONTALLY": "قلب الصورة أفقيًا",
   "FLIP_LAYERS_VERTICALLY": "قلب الطبقات المحددة عموديًا",
@@ -258,7 +258,6 @@
   "OPEN_STARTUP_WINDOW": "فتح نافذة التشغيل",
   "OPEN_SHORTCUT_WINDOW": "افتح نافذة الاختصارات",
   "OPEN_ABOUT_WINDOW": "فتح نافذة المعلومات",
-  "OPEN_NAVIGATION_WINDOW": "افتح نافذة التنقل",
   "ERROR": "خطأ",
   "INTERNAL_ERROR": "خطأ داخلي",
   "ERROR_SAVE_LOCATION": "تعذر حفظ الملف في الموقع المحدد",
@@ -379,7 +378,6 @@
   "PALETTE_TITLE": "اللوحة",
   "SWATCHES_TITLE": "حوامل",
   "LAYERS_TITLE": "الطبقات",
-  "NAVIGATION_TITLE": "التنقل",
   "NORMAL_BLEND_MODE": "عادي",
   "DARKEN_BLEND_MODE": "أغمق",
   "MULTIPLY_BLEND_MODE": "تضاعف",
@@ -490,7 +488,6 @@
   "RESET_VIEWPORT": "إعادة تعيين منفذ العرض",
   "VIEWPORT_SETTINGS": "إعدادات منفذ العرض",
   "MOVE_TOOL_ACTION_DISPLAY_TRANSFORMING": "انقر بالماوس مع الاستمرار لتحريك وحدات البكسل في الطبقات المحددة.",
-  "MOVE_TOOL_ACTION_DISPLAY_CTRL": "انقر بالماوس مع الاستمرار لتحريك جميع الطبقات.",
   "CTRL_KEY": "Ctrl",
   "SHIFT_KEY": "Shift",
   "ALT_KEY": "Alt",
@@ -552,13 +549,364 @@
   "SOURCE_NEWER": "مصدر أحدث",
   "SOURCE_UP_TO_DATE": "تم تحديث المصدر",
   "SOURCE_OLDER": "سحابة احدث",
-  "COLOR_PICKER_ACTION_DISPLAY_REFERENCE_ONLY": "Click to pick colors from the reference layer.",
-  "COLOR_PICKER_ACTION_DISPLAY_CANVAS_ONLY": "Click to pick colors from the canvas.",
-  "LOCALIZATION_DEBUG_WINDOW_TITLE": "Localization Debug Window",
-  "COMMAND_DEBUG_WINDOW_TITLE": "Command Debug Window",
-  "SHORTCUTS_TITLE": "Shortcuts",
-  "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_SHEAR_PERSPECTIVE": "Drag handles to scale transform. Hold Ctrl and drag a handle to move the handle freely. 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 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 Shift to scale proportionally. Drag outside handles to rotate.",
-  "TRANSFORM_ACTION_DISPLAY_SCALE_NOROTATE_NOSHEAR_NOPERSPECTIVE": "Drag handles to scale transform. Hold Shift to scale proportionally."
+  "COLOR_PICKER_ACTION_DISPLAY_REFERENCE_ONLY": "انقر لاختيار الوان من الطبقة المرجعية.",
+  "COLOR_PICKER_ACTION_DISPLAY_CANVAS_ONLY": "انقر لاختيار الوان من الصورة.",
+  "LOCALIZATION_DEBUG_WINDOW_TITLE": "نافذة تصحيح أخطاء الترجمة",
+  "COMMAND_DEBUG_WINDOW_TITLE": "نافذة تصحيح الأوامر",
+  "SHORTCUTS_TITLE": "الاختصارات",
+  "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_SHEAR_PERSPECTIVE": "اسحب المقابض لتوسيع نطاق التحويل. استمر في الضغط على Ctrl واسحب المقبض لتحريك المقبض بحرية. اضغط على مفتاح Shift لتغيير الحجم بشكل متناسب. استمر في الضغط على Alt واسحب المقبض الجانبي للقص. اسحب المقابض الخارجية للتدوير.",
+  "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_SHEAR_NOPERSPECTIVE": "اسحب المقابض لتوسيع نطاق التحويل. اضغط على مفتاح Shift لتغيير الحجم بشكل متناسب. استمر في الضغط على Alt واسحب المقبض الجانبي للقص. اسحب المقابض الخارجية للتدوير.",
+  "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_NOSHEAR_NOPERSPECTIVE": "اسحب المقابض لتوسيع نطاق التحويل. اضغط على مفتاح Shift لتغيير الحجم بشكل متناسب. اسحب المقابض الخارجية للتدوير.",
+  "TRANSFORM_ACTION_DISPLAY_SCALE_NOROTATE_NOSHEAR_NOPERSPECTIVE": "اسحب المقابض لتوسيع نطاق التحويل. اضغط على مفتاح Shift لتغيير الحجم بشكل متناسب.",
+  "OPEN_DOCUMENTATION": "فتح الوثائق",
+  "LOCAL_PALETTE_SOURCE_NAME": "محلي",
+  "ERROR_FORBIDDEN_UNIQUE_NAME": "لا يمكن أن يبدأ الاسم الفريد للملحق بـ 'pixieditor'.",
+  "ERROR_MISSING_METADATA": "مفتاح البيانات الوصفية للإضافة '{0}' مفقود.",
+  "ERROR_NO_CLASS_ENTRY": "إدخال فئة الامتداد مفقود في المسار '{0}'.",
+  "ERROR_NO_ENTRY_ASSEMBLY": "تجميع إدخال الملحق مفقود في المسار '{0}'.",
+  "ERROR_MISSING_ADDITIONAL_CONTENT": "إعدادك الحالي لا يسمح بتحميل هذا الملحق. ربما لا تملكه أو لم تقم بتثبيته. يمكنك شرائه هنا '{0}'.",
+  "BUY_SUPPORTER_PACK": "شراء حزمة الداعم",
+  "NEWS": "الأخبار",
+  "DISABLE_NEWS_PANEL": "تعطيل لوحة الأخبار في نافذة بدء التشغيل",
+  "FAILED_FETCH_NEWS": "فشل في جمع الأخبار",
+  "CROP_TO_SELECTION": "اقتصاص للتحديد",
+  "CROP_TO_SELECTION_DESCRIPTIVE": "اقتصاص الصورة للتحديد",
+  "SHOW_CONTEXT_MENU": "عرض القائمة المنبثقة",
+  "ERASE": "محو",
+  "USE_SECONDARY_COLOR": "استخدم اللون الثانوي",
+  "RIGHT_CLICK_MODE": "وضع النقر بزر الماوس الأيمن",
+  "ADD_PRIMARY_COLOR_TO_PALETTE": "أضف اللون الأساسي إلى لوح الألوان",
+  "ADD_PRIMARY_COLOR_TO_PALETTE_DESCRIPTIVE": "أضف اللون الأساسي إلى اللوحة الحالية",
+  "CRASH_NOT_ALL_DOCUMENTS_RECOVERED_TITLE": "لا يمكن استيراد الكل",
+  "CRASH_NOT_ALL_DOCUMENTS_RECOVERED": "لا يمكن استرداد الملفات بشكل كامل.\nإذا قمت بإرسال التقرير إلى المطورين\nقد يكونوا قادرين على مساعدتك.",
+  "EXPORT_SAVE_TITLE": "حدد مكان لحفض الصورة",
+  "BROWSE_DIRECTORY": "تصفح",
+  "SEND": "ارسال تقرير",
+  "OPEN_DOCKABLE_MENU": "فتح صفحة",
+  "TIMELINE_TITLE": "الجدول الزمني",
+  "EXPORT_IMAGE_HEADER": "صورة",
+  "EXPORT_ANIMATION_HEADER": "الرسوم المتحركة",
+  "EXPORT_SPRITESHEET_HEADER": "Spritesheet",
+  "PIXI_FILE": "ملفات PixiEditor",
+  "PNG_FILE": "صور PNG",
+  "JPEG_FILE": "صور JPEG",
+  "GIF_FILE": "GIFs",
+  "BMP_FILE": "صور BMP",
+  "IMAGE_FILES": "ملفات الصور",
+  "VIDEO_FILES": "ملفات الفيديو",
+  "MP4_FILE": "فيديوهات MP4",
+  "COLUMNS": "الاعمدة",
+  "ROWS": "الصفوف",
+  "BACKGROUND": "الخلفية",
+  "OPACITY": "الشفافية",
+  "IS_VISIBLE": "مرئي",
+  "CLIP_TO_MEMBER_BELOW": "Clip to member below",
+  "BLEND_MODE": "وضع المزج",
+  "MASK": "قناع",
+  "MASK_IS_VISIBLE": "القناع مرئي",
+  "OUTPUT": "مخرجات",
+  "INPUT": "مدخلات",
+  "NODE_GRAPH_TITLE": "عرض الرسم البياني",
+  "CONTENT": "المحتوى",
+  "RADIUS": "القطر",
+  "STROKE_COLOR": "Stroke color",
+  "STROKE_WIDTH": "Stroke width",
+  "FILL_COLOR": "ملء اللون",
+  "TOP": "اعلى",
+  "BOTTOM": "اسفل",
+  "CHANNELS_DOCK_TITLE": "القنوات",
+  "RED": "احمر",
+  "GREEN": "اخضر",
+  "BLUE": "ازرق",
+  "ALPHA": "Alpha",
+  "COLOR": "اللون",
+  "COORDINATE": "التنسيق",
+  "VECTOR": "الاتجاه",
+  "MATRIX": "المصفوفة",
+  "TRANSFORMED": "تحويل",
+  "GRAYSCALE": "تدرج الرمادي",
+  "CLAMP": "تشبيك",
+  "SIZE": "الحجم",
+  "NOISE": "ضوضاء",
+  "SCALE": "الحجم",
+  "SEED": "اصل",
+  "KERNEL": "نواة",
+  "KERNEL_VIEW_SUM": "مجموع:",
+  "KERNEL_VIEW_SUM_TOOLTIP": "مجموع كل القيم. من المحتمل أنك تريد أن تحدد قيمة 1 أو 0",
+  "GAIN": "كسب",
+  "BIAS": "Bias",
+  "TILE_MODE": "Tile Mode",
+  "ON_ALPHA": "On Alpha",
+  "PIXEL_COORDINATE": "إحداثيات البكسل",
+  "OUTPUT_NODE": "المخرجات",
+  "NOISE_NODE": "ضوضاء",
+  "ELLIPSE_NODE": "الشكل البيضاوي",
+  "CREATE_IMAGE_NODE": "انشاء صورة",
+  "FOLDER_NODE": "مجلد",
+  "IMAGE_LAYER_NODE": "طبقة الصورة",
+  "KERNEL_FILTER_NODE": "Kernel Filter",
+  "MATH_NODE": "رياضيات",
+  "MERGE_NODE": "دمج",
+  "MODIFY_IMAGE_LEFT_NODE": "ابدأ تعديل الصورة",
+  "MODIFY_IMAGE_RIGHT_NODE": "انهاء تعديل الصورة",
+  "COMBINE_CHANNELS_NODE": "دمج القنوات",
+  "COMBINE_COLOR_NODE": "الجمع بين اللون",
+  "COMBINE_VECD_NODE": "الجمع بين الاتجاهات",
+  "COMBINE_VECI_NODE": "دمج الاتجاهات",
+  "SEPARATE_CHANNELS_NODE": "فصل القنوات",
+  "SEPARATE_VECD_NODE": "فصل الاتجاهات",
+  "SEPARATE_VECI_NODE": "فصل الاتجاهات",
+  "SEPARATE_COLOR_NODE": "فصل اللون",
+  "TIME_NODE": "الوقت",
+  "FILTERS": "تحسينات",
+  "PREVIOUS": "السابق",
+  "FILL": "ملء",
+  "MATH_MODE": "وضع الرياضيات",
+  "NOISE_TYPE": "نوع الضوضاء",
+  "OCTAVES": "Octaves",
+  "ACTIVE_FRAME": "الإطار النشط",
+  "NORMALIZED_TIME": "الوقت الطبيعي",
+  "BUILD_ID": "Build ID: {0}",
+  "ERASE_BLEND_MODE": "Erase",
+  "COLOR_MATRIX_TRANSFORM_FILTER_NODE": "Matrix Transform Filter",
+  "MODIFY_IMAGE_PAIR_NODE": "Modify Image",
+  "WITHOUT_FILTERS": "Without filters",
+  "RAW_LAYER_OUTPUT": "Raw",
+  "BETA_EXAMPLE_FILES": "Beta Example Files",
+  "BETA_PROCEDURAL_GENERATION": "Procedural Animation",
+  "POND_EXAMPLE": "Pond",
+  "TREE_EXAMPLE": "Windy Tree",
+  "OUTLINE_EXAMPLE": "Automatic Outline",
+  "BETA_ANIMATIONS": "Animations",
+  "SLIME_EXAMPLE": "Animated Slime",
+  "SHOW_ALL_EXAMPLES": "Show all",
+  "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",
+  "PROBABILITY": "Probability",
+  "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 on a path to insert a point.",
+  "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": "Preview name",
+  "CUSTOM_OUTPUT_NODE": "Preview Node",
+  "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",
+  "CONTENT_OFFSET": "Content Offset",
+  "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",
+  "ROTATION_NODE": "Rotation",
+  "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",
+  "FAILED_DOWNLOADING_UPDATE_TITLE": "Failed to download update",
+  "FAILED_DOWNLOADING_UPDATE": "Failed to download the update. Try again later."
 }

+ 385 - 37
src/PixiEditor/Data/Localization/Languages/cs.json

@@ -2,13 +2,13 @@
   "RECENT_FILES": "Poslední soubory",
   "OPEN_FILE": "Otevřít soubor",
   "NEW_FILE": "Nový",
-  "RECENT_EMPTY_TEXT": "Hodně prázdného místa",
+  "RECENT_EMPTY_TEXT": "Je tu až moc prázdno",
   "LANGUAGE": "Jazyk",
   "GENERAL": "Obecný",
   "DISCORD": "Discord",
   "KEY_BINDINGS": "Klávesové zkratky",
   "MISC": "Různé",
-  "SHOW_STARTUP_WINDOW": "Ukazovat spouštěcí okno",
+  "SHOW_STARTUP_WINDOW": "Ukazovat úvodní okno",
   "SHOW_IMAGE_PREVIEW_TASKBAR": "Zobrazit náhled obrázku na hlavním panelu",
   "RECENT_FILE_LENGTH": "Délka seznamu posledních souborů",
   "RECENT_FILE_LENGTH_TOOLTIP": "Kolik dokumentů se objeví pod \"File > Recent\".\nNormálně: 8",
@@ -23,7 +23,7 @@
   "UPDATE_CHANNEL_HELP_TOOLTIP": "Aktualizační  kanály mohou být aktualizovány jen v samostatných verzích aplikace (stáhnutých z https://pixieditor.net/) Steam a Microsoft Store verze zacházejí s jednotlivými verzemi odlišně.",
   "DEBUG": "Debug",
   "ENABLE_DEBUG_MODE": "Aktivovat Debug mód",
-  "OPEN_CRASH_REPORTS_DIR": "Otevřít složku crash reportů",
+  "OPEN_CRASH_REPORTS_DIR": "Otevřít složku zpráv o selhání",
   "DISCORD_RICH_PRESENCE": "Bohatá přítomnost",
   "ENABLED": "Povoleno",
   "SHOW_IMAGE_NAME": "Ukázat jméno obrázku",
@@ -39,7 +39,7 @@
   "EXIT": "Odejít",
   "PERCENTAGE": "Procentuální ",
   "ABSOLUTE": "Absolutní",
-  "PRESERVE_ASPECT_RATIO": "Zachování poměru stran",
+  "PRESERVE_ASPECT_RATIO": "Zachovat poměr stran",
   "ANCHOR_POINT": "Upevněný bod",
   "RESIZE_IMAGE": "Změnit velikost obrázku",
   "RESIZE": "Upravit velikost",
@@ -59,7 +59,7 @@
   "DOWNLOADING_UPDATE": "Stahování aktualizace...",
   "UPDATE_READY": "Je tu nová aktualizace. Chceš aby jsme jí pro tebe nainstalovali teď nebo až později?",
   "NEW_UPDATE": "Nová aktualizace",
-  "COULD_NOT_UPDATE_WITHOUT_ADMIN": "Potřebujeme pro dokončení aktualizace povolení od Admina. Spusť tedy PixiEditor jako administrátor.",
+  "COULD_NOT_UPDATE_WITHOUT_ADMIN": "Potřebujeme pro dokončení aktualizace povolení od Admina. Spusťte tedy PixiEditor jako administrátor.",
   "INSUFFICIENT_PERMISSIONS": "Nedostatečná oprávnění",
   "UPDATE_CHECK_FAILED": "Při hledání aktualizací se něco pokazilo",
   "COULD_NOT_CHECK_FOR_UPDATES": "Z nějakého důvodu nejsme schopni zjistit jestli je nějaká nová aktualizace.",
@@ -120,7 +120,7 @@
   "CREATE_MASK": "Vytvořit masku",
   "DELETE_MASK": "Odstranit masku",
   "TOGGLE_MASK": "Přepnout masku",
-  "APPLY_MASK": "Použit masku",
+  "APPLY_MASK": "Použít masku",
   "TOGGLE_VISIBILITY": "Přepnout viditelnost",
   "MOVE_MEMBER_UP": "Posunout člena nahoru",
   "MOVE_MEMBER_UP_DESCRIPTIVE": "Pohnout vybranou vrstvu nebo složku nahoru",
@@ -255,10 +255,9 @@
   "SETTINGS": "Nastavení",
   "OPEN_SETTINGS": "Otevřít nastavení",
   "OPEN_SETTINGS_DESCRIPTIVE": "Otevřít okno nastavení",
-  "OPEN_STARTUP_WINDOW": "Otevřít spouštěcí okno",
+  "OPEN_STARTUP_WINDOW": "Otevřít úvodní okno",
   "OPEN_SHORTCUT_WINDOW": "Otevřít okno klávesových zkratek",
   "OPEN_ABOUT_WINDOW": "Otevřít okno s informacemi",
-  "OPEN_NAVIGATION_WINDOW": "Otevřít okno navigace",
   "ERROR": "Chyba",
   "INTERNAL_ERROR": "Interní error",
   "ERROR_SAVE_LOCATION": "Soubor se nepodařilo uložit do zadaného umístění",
@@ -336,7 +335,7 @@
   "SELECT_TOOL_NAME": "Vybrat",
   "ZOOM_TOOL": "Lupa",
   "SHAPE_LABEL": "Tvar",
-  "MODE_LABEL": "Mód",
+  "MODE_LABEL": "Režim",
   "SCOPE_LABEL": "Rozsah působnosti",
   "FILL_SHAPE_LABEL": "Vyplnit obrazec barvou",
   "FILL_COLOR_LABEL": "Vyplnit barvou",
@@ -358,7 +357,7 @@
   "BASE_LAYER_NAME": "Základní vrstva",
   "ENABLE_MASK": "Zapnout masku",
   "SELECTED_AREA_EMPTY": "Vybraná oblast je prázdná",
-  "NOTHING_TO_COPY": "Nic k zkopírování",
+  "NOTHING_TO_COPY": "Nic ke zkopírování",
   "REFERENCE_LAYER_PATH": "Cesta referenční vrstvy",
   "FLIP": "Překlopit",
   "ROTATION": "Rotace",
@@ -379,7 +378,6 @@
   "PALETTE_TITLE": "Paleta",
   "SWATCHES_TITLE": "Vzorky",
   "LAYERS_TITLE": "Vrstvy",
-  "NAVIGATION_TITLE": "Navigace",
   "NORMAL_BLEND_MODE": "Normální",
   "DARKEN_BLEND_MODE": "Ztmavit",
   "MULTIPLY_BLEND_MODE": "Násobit",
@@ -438,11 +436,11 @@
   "BOTTOM_LEFT": "Nalevo dole",
   "BOTTOM_CENTER": "Střed dole",
   "BOTTOM_RIGHT": "Vpravo dole",
-  "CLIP_TO_BELOW": "Spoj do vrstvy níže",
+  "CLIP_TO_BELOW": "Spojit s vrstvou pod ní",
   "MOVE_UPWARDS": "Pohnout nahoru",
   "MOVE_DOWNWARDS": "Pohnout dolů",
   "MERGE_SELECTED": "Spojit vybrané",
-  "LOCK_TRANSPARENCY": "Uzamknout transparentnost",
+  "LOCK_TRANSPARENCY": "Uzamknout průhlednost",
   "COULD_NOT_LOAD_PALETTE": "Nepodařilo se načíst palety",
   "NO_PALETTES_FOUND": "Žádná paleta nebyla nalezena.",
   "LOSPEC_LINK_TEXT": "Slyšel jsem, že můžeš najít nějaké tady: lospec.com/palette-list",
@@ -490,7 +488,6 @@
   "RESET_VIEWPORT": "Resetovat pole pohledu",
   "VIEWPORT_SETTINGS": "Nastavení pohledu",
   "MOVE_TOOL_ACTION_DISPLAY_TRANSFORMING": "Klikni a drž tlačítko myši pro přesouvání pixelů ve vybraných vrstvách.",
-  "MOVE_TOOL_ACTION_DISPLAY_CTRL": "Podržením myši přesunete všechny vrstvy.",
   "CTRL_KEY": "Ctrl",
   "SHIFT_KEY": "Shift",
   "ALT_KEY": "Alt",
@@ -537,28 +534,379 @@
   "NAVIGATOR_PICK_ACTION_DISPLAY": "Pravím tlačítkem myši vybereš barvu, když budeš držet \"Shift\" a zmáčkneš pravé tlačítko myší, zkopíruješ barvu do schránky",
   "OPEN_FILE_FROM_CLIPBOARD": "Otevřít ze schránky",
   "OPEN_FILE_FROM_CLIPBOARD_DESCRIPTIVE": "Otevřít ze schránky",
-  "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": "Apply",
-  "UPDATE_SOURCE": "Update source",
-  "COPY_TO_CLIPBOARD": "Copy to clipboard",
-  "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": "Select a language",
-  "DONE": "Done",
-  "SOURCE_UNSET_OR_MISSING": "Source missing/unset",
+  "OPEN_LOCALIZATION_DATA": "Chceš otevřít LocalizationData.json?\nAktualizované datum bylo vloženo do schránky.\nZměnu budou aplikovány až po restartu aplikace.",
+  "DOWNLOADING_LANGUAGE_FAILED": "Stahování jazykového souboru se nepovedlo.\nAPI Klíč byl nejspíš používán až moc.",
+  "LOCALIZATION_DATA_NOT_FOUND": "Cesta k lokalizačním datům nebyla nalezena",
+  "APPLY": "Použít",
+  "UPDATE_SOURCE": "Aktualizovat zdroj",
+  "COPY_TO_CLIPBOARD": "Zkopírovat do schránky ",
+  "LANGUAGE_FILE_NOT_FOUND": "Jazykoví soubor nebyl nalezen.\nHledá se {0}",
+  "PROJECT_ROOT_NOT_FOUND": "Zdroj projektu PixiEditor nebyl nalezen.\nHledání souboru PixiEditor.csproj",
+  "LOCALIZATION_FOLDER_NOT_FOUND": "Lokalizační soubor nebyl nalezen.\n",
+  "SELECT_A_LANGUAGE": "Vybrat jazyk",
+  "DONE": "Hotovo",
+  "SOURCE_UNSET_OR_MISSING": "Zdroj chybí/není nastaven",
   "SOURCE_NEWER": "Source newer",
-  "SOURCE_UP_TO_DATE": "Source is up to date",
-  "SOURCE_OLDER": "Cloud newer",
-  "COLOR_PICKER_ACTION_DISPLAY_REFERENCE_ONLY": "Click to pick colors from the reference layer.",
-  "COLOR_PICKER_ACTION_DISPLAY_CANVAS_ONLY": "Click to pick colors from the canvas.",
-  "LOCALIZATION_DEBUG_WINDOW_TITLE": "Localization Debug Window",
-  "COMMAND_DEBUG_WINDOW_TITLE": "Command Debug Window",
-  "SHORTCUTS_TITLE": "Shortcuts",
-  "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_SHEAR_PERSPECTIVE": "Drag handles to scale transform. Hold Ctrl and drag a handle to move the handle freely. 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 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 Shift to scale proportionally. Drag outside handles to rotate.",
-  "TRANSFORM_ACTION_DISPLAY_SCALE_NOROTATE_NOSHEAR_NOPERSPECTIVE": "Drag handles to scale transform. Hold Shift to scale proportionally."
+  "SOURCE_UP_TO_DATE": "Zdroj je aktuální",
+  "SOURCE_OLDER": "Novější cloud",
+  "COLOR_PICKER_ACTION_DISPLAY_REFERENCE_ONLY": "Klikni pro výběr barvy z referenční vrstvy.",
+  "COLOR_PICKER_ACTION_DISPLAY_CANVAS_ONLY": "Klikni pro výběr barvy z canvasu.",
+  "LOCALIZATION_DEBUG_WINDOW_TITLE": "Lokalizační Debug okno",
+  "COMMAND_DEBUG_WINDOW_TITLE": "Okno Command debug",
+  "SHORTCUTS_TITLE": "Zkratky",
+  "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_SHEAR_PERSPECTIVE": "Přetažením úchytů transformujte měřítko. Podržením klávesy Ctrl a přetažením úchytu jej můžete libovolně přesouvat. Podržením klávesy Shift proporcionálně škálujete. Podržením klávesy Alt a tažením bočního úchytu stříháte. Přetažením vnějších úchytů otáčíte.",
+  "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_SHEAR_NOPERSPECTIVE": "Přetažením úchytů transformujte měřítko. Pro proporcionální škálování podržte Shift. Podržte Alt a přetáhněte boční úchyt pro střih. Tažením vnějších úchytů otáčíte.",
+  "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_NOSHEAR_NOPERSPECTIVE": "Přetažením úchytů transformujte měřítko. Pro proporcionální škálování podržte Shift. Přetažením vnějších úchytů otáčíte.",
+  "TRANSFORM_ACTION_DISPLAY_SCALE_NOROTATE_NOSHEAR_NOPERSPECTIVE": "Přetažením úchytů změňte měřítko transformace. Pro proporcionální škálování podržte klávesu Shift.",
+  "OPEN_DOCUMENTATION": "Otevřít dokumentaci",
+  "LOCAL_PALETTE_SOURCE_NAME": "Lokální",
+  "ERROR_FORBIDDEN_UNIQUE_NAME": "Název rozšíření nesmí začínat slovem \"pixieditor\".",
+  "ERROR_MISSING_METADATA": "Chybí klíč k metadatům rozšíření \"{0}\".",
+  "ERROR_NO_CLASS_ENTRY": "Chybí položka třídy rozšíření v cestě '{0}'.",
+  "ERROR_NO_ENTRY_ASSEMBLY": "Chybí sestava položek rozšíření na cestě '{0}'.",
+  "ERROR_MISSING_ADDITIONAL_CONTENT": "Aktuální konfigurace neumožňuje toto rozšíření načíst. Možná ho nemáte nebo ho nemáte nainstalované. Můžete si jej zakoupit zde: \"{0}\".",
+  "BUY_SUPPORTER_PACK": "Koupit podporovací balíček",
+  "NEWS": "Novinky",
+  "DISABLE_NEWS_PANEL": "Vypnout panel Novinek v úvodním okně",
+  "FAILED_FETCH_NEWS": "Nepodařilo se načíst novinky",
+  "CROP_TO_SELECTION": "Oříznout do výběru",
+  "CROP_TO_SELECTION_DESCRIPTIVE": "Oříznout obrázek do výběru",
+  "SHOW_CONTEXT_MENU": "Zobrazit kontext menu",
+  "ERASE": "Vygumovat",
+  "USE_SECONDARY_COLOR": "Použít vedlejší barvu",
+  "RIGHT_CLICK_MODE": "Režim pravého tlačítka",
+  "ADD_PRIMARY_COLOR_TO_PALETTE": "Přidat hlavní barvu do palety",
+  "ADD_PRIMARY_COLOR_TO_PALETTE_DESCRIPTIVE": "Přidat hlavní barvu do současné palety",
+  "CRASH_NOT_ALL_DOCUMENTS_RECOVERED_TITLE": "Nepodařilo se obnovit všechno",
+  "CRASH_NOT_ALL_DOCUMENTS_RECOVERED": "Nepodařilo se plně obnovit všechny soubory.\nKdyž pošlete zprávu o selhání vývojářům, možná vám budou schopni pomoct.",
+  "EXPORT_SAVE_TITLE": "Vyberte lokaci kde uložit obrázek",
+  "BROWSE_DIRECTORY": "Procházet soubory",
+  "SEND": "Poslat report",
+  "OPEN_DOCKABLE_MENU": "Otevřít kartu",
+  "TIMELINE_TITLE": "Časová osa",
+  "EXPORT_IMAGE_HEADER": "Obrázek",
+  "EXPORT_ANIMATION_HEADER": "Animace",
+  "EXPORT_SPRITESHEET_HEADER": "Spritesheet",
+  "PIXI_FILE": "PixiEditor soubory",
+  "PNG_FILE": "PNG obrázky",
+  "JPEG_FILE": "JPEG obrázky",
+  "GIF_FILE": "GIFy",
+  "BMP_FILE": "BMP obrázky",
+  "IMAGE_FILES": "Soubory obrázků",
+  "VIDEO_FILES": "Soubory videí",
+  "MP4_FILE": "MP4 videa",
+  "COLUMNS": "Sloupce",
+  "ROWS": "Řady",
+  "BACKGROUND": "Pozadí",
+  "OPACITY": "Průhlednost",
+  "IS_VISIBLE": "Je vidět",
+  "CLIP_TO_MEMBER_BELOW": "Připnout k členovi níže",
+  "BLEND_MODE": "Režim prolínání",
+  "MASK": "Maska",
+  "MASK_IS_VISIBLE": "Maska je vidět",
+  "OUTPUT": "Výstup",
+  "INPUT": "Vstup",
+  "NODE_GRAPH_TITLE": "Grafické zobrazení",
+  "CONTENT": "Obsah",
+  "RADIUS": "Poloměr",
+  "STROKE_COLOR": "Barva tahu",
+  "STROKE_WIDTH": "Šířka tahu",
+  "FILL_COLOR": "Vyplnit barvou",
+  "TOP": "Vršek",
+  "BOTTOM": "Spodek",
+  "CHANNELS_DOCK_TITLE": "Kanály",
+  "RED": "Červená",
+  "GREEN": "Zelená",
+  "BLUE": "Modrá",
+  "ALPHA": "Alpha",
+  "COLOR": "Barva",
+  "COORDINATE": "Souřadnice",
+  "VECTOR": "Vector",
+  "MATRIX": "Matrix",
+  "TRANSFORMED": "Transformovaný",
+  "GRAYSCALE": "Černobílý ",
+  "CLAMP": "Svorka",
+  "SIZE": "Velikost",
+  "NOISE": "Hluk",
+  "SCALE": "Velikost",
+  "SEED": "Semínko",
+  "KERNEL": "Jádro",
+  "KERNEL_VIEW_SUM": "Součet:",
+  "KERNEL_VIEW_SUM_TOOLTIP": "Součet všech hodnot. Pravděpodobně se chcete zaměřit na hodnotu 1 nebo 0.",
+  "GAIN": "Získat",
+  "BIAS": "Bias",
+  "TILE_MODE": "Režim dlaždic",
+  "ON_ALPHA": "On Alpha",
+  "PIXEL_COORDINATE": "Souřadnice pixelu",
+  "OUTPUT_NODE": "Výstup",
+  "NOISE_NODE": "hluk",
+  "ELLIPSE_NODE": "Elipsa",
+  "CREATE_IMAGE_NODE": "Vytvořit obrázek",
+  "FOLDER_NODE": "Složka",
+  "IMAGE_LAYER_NODE": "Vrstva obrázku",
+  "KERNEL_FILTER_NODE": "Filtr jádra",
+  "MATH_NODE": "Matematika",
+  "MERGE_NODE": "Spojit",
+  "MODIFY_IMAGE_LEFT_NODE": "Začít měnit obrázek",
+  "MODIFY_IMAGE_RIGHT_NODE": "Skončit měnění obrázku",
+  "COMBINE_CHANNELS_NODE": "Skombinovat kanály",
+  "COMBINE_COLOR_NODE": "Skombinovat barvu",
+  "COMBINE_VECD_NODE": "Skombinovat vektor",
+  "COMBINE_VECI_NODE": "Skombinovat integer vector",
+  "SEPARATE_CHANNELS_NODE": "Rozdělit kanály",
+  "SEPARATE_VECD_NODE": "Rozdělit vector",
+  "SEPARATE_VECI_NODE": "Rozdělit integer vector",
+  "SEPARATE_COLOR_NODE": "Rozdělit barvy",
+  "TIME_NODE": "Čas",
+  "FILTERS": "Filtry",
+  "PREVIOUS": "Předchozí",
+  "FILL": "Vyplnit",
+  "MATH_MODE": "Matematický režim",
+  "NOISE_TYPE": "Druh hluku",
+  "OCTAVES": "Oktávy",
+  "ACTIVE_FRAME": "Aktivní snímek",
+  "NORMALIZED_TIME": "Normalizovaný čas",
+  "BUILD_ID": "Build ID: {0}",
+  "ERASE_BLEND_MODE": "Vygumovat",
+  "COLOR_MATRIX_TRANSFORM_FILTER_NODE": "Matrix Transform Filter",
+  "MODIFY_IMAGE_PAIR_NODE": "Upravit obrázek",
+  "WITHOUT_FILTERS": "Bez filtrů",
+  "RAW_LAYER_OUTPUT": "Surový",
+  "BETA_EXAMPLE_FILES": "Ukázkové soubory z Beta verze",
+  "BETA_PROCEDURAL_GENERATION": "Procedurální animace",
+  "POND_EXAMPLE": "Jezírko",
+  "TREE_EXAMPLE": "Větrný strom",
+  "OUTLINE_EXAMPLE": "Automatický obrys",
+  "BETA_ANIMATIONS": "Animace",
+  "SLIME_EXAMPLE": "Animovaný slime",
+  "SHOW_ALL_EXAMPLES": "Zobrazit vše",
+  "APPLY_FILTER_NODE": "Použít filtrování",
+  "FILTER": "Filter",
+  "LERP_NODE": "Lerp",
+  "GRAYSCALE_FILTER_NODE": "Černobílý filtr",
+  "FROM": "Z",
+  "TO": "Do",
+  "TIME": "Čas",
+  "WARMING_UP": "Zahřívání",
+  "RENDERING_FRAME": "Generování snímku {0}/{1}",
+  "RENDERING_VIDEO": "Renderování videa",
+  "FINISHED": "Hotovo",
+  "GENERATING_SPRITE_SHEET": "Generování Sprite Sheetu",
+  "RENDERING_IMAGE": "Renderování obrázku",
+  "PROGRESS_POPUP_TITLE": "Progres",
+  "POINTS": "Body",
+  "MIN_DISTANCE": "Min. vzdálenost",
+  "MAX_POINTS": "Max. body",
+  "PROBABILITY": "Pravděpodobnost",
+  "DISTRIBUTE_POINTS": "Rozdělit body",
+  "REMOVE_CLOSE_POINTS": "Odstranit blízké body",
+  "RASTERIZE_SHAPE": "Rastrovat tvar",
+  "MODE": "Režim",
+  "Factor": "Faktor",
+  "NORMALIZE": "Znormalizovat",
+  "WEIGHT_FACTOR": "Váha",
+  "STARS_EXAMPLE": "Hvězdy",
+  "ADD_EMPTY_FRAME": "Přidat prázdný snímek",
+  "DUPLICATE_FRAME": "Zduplikovat snímek",
+  "DELETE_FRAME": "Odstranit snímek",
+  "DEFAULT_MEMBER_NAME": "Nový element",
+  "NO_PARSER_FOUND": "No file parser found for extension '{0}'",
+  "SELECT_FILE_FORMAT": "Vybrat formát souboru",
+  "SELECT_FILE_FORMAT_DESCRIPTION": "Různé druhy souborů stejného formátu jsou podporované. Vyberte který chcete použít.",
+  "NEW_PALETTE_FILE": "Paleta",
+  "ISLAND_EXAMPLE": "Ostrovy",
+  "ONION_FRAMES_COUNT": "Cibulové snímky",
+  "ONION_OPACITY": "Průhlednost cibule",
+  "TOGGLE_ONION_SKINNING": "Přepnout cibulové vrstvy",
+  "CHANGE_ACTIVE_FRAME_PREVIOUS": "Změnit aktivní snímek na předchozí",
+  "CHANGE_ACTIVE_FRAME_NEXT": "Změnit aktivní snímek na další",
+  "TOGGLE_ANIMATION": "Zapnout animaci",
+  "NEW_FROM_CLIPBOARD": "Nový ze schránky",
+  "OFFSET": "Odsazení",
+  "SHAPE": "Tvar",
+  "STRUCTURE": "Struktura",
+  "NUMBERS": "Čísla",
+  "OPERATIONS": "Operace",
+  "GENERATION": "Generace",
+  "NUMBER": "Číslo",
+  "ANIMATION": "Animace",
+  "SAMPLE_IMAGE": "Ukázkoví obrázek",
+  "POSITION": "Pozice",
+  "MATH_ADD": "Přidat",
+  "MATH_SUBTRACT": "Odečíst",
+  "MULTIPLY": "Znásobit",
+  "DIVIDE": "Rozdělit",
+  "SIN": "Sin",
+  "COS": "Cos",
+  "TAN": "Tan",
+  "PIXEL_ART_TOOLSET": "Pixel art",
+  "VECTOR_TOOLSET": "Vektor",
+  "VECTOR_LAYER": "Vektorová vrstva",
+  "STROKE_COLOR_LABEL": "Stroke",
+  "SYNC_WITH_PRIMARY_COLOR_LABEL": "Synchronizovat s hlavní barvou",
+  "RASTERIZE": "Rastrovat",
+  "RASTERIZE_ACTIVE_LAYER": "Rastrovat aktivní vrstvu",
+  "RASTERIZE_ACTIVE_LAYER_DESCRIPTIVE": "Převést/rastrovat aktivní vrstvu na vrstvu obrázků (rastrů).",
+  "NEW_ELLIPSE_LAYER_NAME": "Elipsa",
+  "NEW_RECTANGLE_LAYER_NAME": "Obdélník",
+  "NEW_LINE_LAYER_NAME": "Řádek",
+  "RENDER_OUTPUT": "Renderovat výstup",
+  "PAINT_TOOLSET": "Painting",
+  "HARDNESS_SETTING": "Tvrdost",
+  "SPACING_SETTING": "Rozestupy",
+  "ANTI_ALIASING_SETTING": "Anti-aliasing",
+  "TOLERANCE_LABEL": "Tolerance",
+  "TOGGLE_SNAPPING": "Zapnout přichytávání",
+  "HIGH_RES_PREVIEW": "Náhled s vysokým rozlišením",
+  "LOW_RES_PREVIEW": "Náhled rozlišení dokumentu",
+  "TOGGLE_HIGH_RES_PREVIEW": "zapnout vysokou rozlišení náhledu",
+  "FACTOR": "Faktor",
+  "PATH_TOOL": "Cesta",
+  "PATH_TOOL_TOOLTIP": "Vytvořit vektorové cesty a křivky ({0}).",
+  "PATH_TOOL_ACTION_DISPLAY": "Klikni pro přidání bodu.",
+  "PATH_TOOL_ACTION_DISPLAY_CTRL": "Klikni na existující bod a táhni ho k vytvoření zakřivení. Klikni na kontrolní bod pro jeho výběr.",
+  "PATH_TOOL_ACTION_DISPLAY_SHIFT": "Klikni na cestu k přidání bodu.",
+  "PATH_TOOL_ACTION_DISPLAY_CTRL_SHIFT": "Klikni na kontrolní bod pro přidání do výběru.",
+  "PATH_TOOL_ACTION_DISPLAY_ALT": "Klikni na kontrolní bod a pohybem uprav jednu stranu zakřivení.",
+  "DEFAULT_PATH_LAYER_NAME": "Cesta",
+  "DELETE_NODES": "Odstranit uzly",
+  "DELETE_NODES_DESCRIPTIVE": "Odstranit vybrané uzly",
+  "DELETE_CELS": "Delete cels",
+  "DELETE_CELS_DESCRIPTIVE": "Delete selected cels",
+  "COPY_COLOR_TO_CLIPBOARD": "Zkopírovat barvu do schránky",
+  "VIEWPORT_ROTATION": "Otáčení pole zobrazení",
+  "NEXT_TOOL_SET": "Další set nástrojů",
+  "PREVIOUS_TOOL_SET": "Předchozí sada nástrojů",
+  "FILL_MODE": "Režím vyplnění",
+  "USE_LINEAR_SRGB_PROCESSING": "Použít linerální sRGB zpracovávání barev",
+  "USE_LINEAR_SRGB_PROCESSING_DESC": "Převést dokument pomocí staršího režimu prolnutí na lineární sRGB pro zpracování barev. To ovlivní barvy dokumentu, ale zpřesní prolnutí.",
+  "FILL_TYPE_WINDING": "Winding",
+  "FILL_TYPE_EVEN_ODD": "Suché liché",
+  "FILL_TYPE_INVERSE_WINDING": "Inverse Winding",
+  "FILL_TYPE_INVERSE_EVEN_ODD": "Obrátit suché a liché",
+  "STROKE_CAP": "Stroke Cap",
+  "STROKE_JOIN": "Stroke Join",
+  "COPY_VISIBLE": "Zkopírovat viditelné",
+  "COPY_VISIBLE_DESCRIPTIVE": "Zkopírovat viditelné pixely",
+  "COLOR_SAMPLE_MODE": "Sample mode",
+  "CREATE_CEL": "Create cel",
+  "CREATE_CEL_DESCRIPTIVE": "Create a new cel",
+  "DUPLICATE_CEL": "Duplicate cel",
+  "DUPLICATE_CEL_DESCRIPTIVE": "Duplikovat buňku v současném snímku",
+  "RENDER_PREVIEW": "Renderovat náhled",
+  "OUTPUT_NAME": "Jméno náhledu",
+  "CUSTOM_OUTPUT_NODE": "Náhledový uzel",
+  "TOGGLE_HUD": "Zapnout HUD",
+  "OPEN_TIMELINE": "Otevřít časovou osu",
+  "OPEN_NODE_GRAPH": "Otevřít uzlový graf",
+  "TOGGLE_PLAY": "Spustit/Zastavit animaci",
+  "OPEN_PREVIEW_WINDOW": "Otevřít náhled okna",
+  "PREVIEW_TITLE": "Náhled",
+  "GREATER_THAN": "Větší než",
+  "LESS_THAN": "Míň než",
+  "LESS_THAN_OR_EQUAL": "Míň než nebo rovno",
+  "COMPARE": "Porovnat",
+  "MATH_POWER": "Síla",
+  "LOGARITHM": "Logarithmus",
+  "NATURAL_LOGARITHM": "Přirozený logaritmus",
+  "ROOT": "Root",
+  "INVERSE_ROOT": "Inverse root",
+  "FRACTION": "Fraction",
+  "NEGATE": "Negovat",
+  "FLOOR": "Floor",
+  "CEIL": "Ceil",
+  "ROUND": "Kulatý",
+  "MODULO": "Modulo",
+  "STEP": "Step",
+  "SMOOTH_STEP": "Smoothstep",
+  "COPY_NODES": "Zkopírovat uzly",
+  "COPY_NODES_DESCRIPTIVE": "Zkopírovat vyprané uzly",
+  "PASTE_NODES": "Vložit uzly",
+  "PASTE_NODES_DESCRIPTIVE": "Vložit vybrané uzly",
+  "COPY_CELS": "Zkopírovat buňky",
+  "COPY_CELS_DESCRIPTIVE": "Zkopírovat vybrané buňky",
+  "TOGGLE_ONION_SKINNING_DESCRIPTIVE": "Přepnout cibulové vrstvy",
+  "VALUE": "Hodnota",
+  "TARGET": "Cíl",
+  "EPSILON": "Epsilon",
+  "PRESERVE_ALPHA": "Zachovat alfu",
+  "BLUR_FILTER_NODE": "Gaussian Blur Filter",
+  "LENGTH": "Délka",
+  "GREATER_THAN_OR_EQUAL": "Větší než nebo rovná se",
+  "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",
+  "CONTENT_OFFSET": "Content Offset",
+  "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",
+  "ROTATION_NODE": "Rotation",
+  "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",
+  "FAILED_DOWNLOADING_UPDATE_TITLE": "Failed to download update",
+  "FAILED_DOWNLOADING_UPDATE": "Failed to download the update. Try again later."
 }

+ 379 - 31
src/PixiEditor/Data/Localization/Languages/de.json

@@ -183,7 +183,7 @@
   "REPLACE_SECONDARY_BY_PRIMARY_DESCRIPTIVE": "Ersetzte Zweitfarbe mit Primärfarbe",
   "REPLACE_PRIMARY_BY_SECONDARY": "Farbe mit Zweitfarbe ersetzen",
   "REPLACE_PRIMARY_BY_SECONDARY_DESCRIPTIVE": "Primärfarbe mit Zweitfarbe ersetzen",
-  "OPEN_PALETTE_BROWSER": "Palette Browser öffnen",
+  "OPEN_PALETTE_BROWSER": "Paletten Browser öffnen",
   "OVERWRITE_PALETTE_CONSENT": "Palette '{0}' existiert bereits, möchtest du sie ersetzten?",
   "PALETTE_EXISTS": "Palette existiert bereits",
   "REPLACE_PALETTE_CONSENT": "Aktuelle Palette mit anderer ersetzten?",
@@ -258,7 +258,6 @@
   "OPEN_STARTUP_WINDOW": "Startfenster öffnen",
   "OPEN_SHORTCUT_WINDOW": "Tastenkürzelfenster öffnen",
   "OPEN_ABOUT_WINDOW": "Info über PixiEditor öffnen",
-  "OPEN_NAVIGATION_WINDOW": "Navigationsfenster öffnen",
   "ERROR": "Fehler",
   "INTERNAL_ERROR": "Interner Fehler",
   "ERROR_SAVE_LOCATION": "Konnte die Datei nicht unter diesem Pfad speichern",
@@ -302,7 +301,7 @@
   "BRIGHTNESS_TOOL_ACTION_DISPLAY_DEFAULT": "Zeichne auf Pixel um sie heller zu machen. Halte Strg um sie zu dunkler zu machen.",
   "BRIGHTNESS_TOOL_ACTION_DISPLAY_CTRL": "Zeichne auf Pixel um sie dunkler zu machen. Lasse Strg los um sie zu heller zu machen.",
   "COLOR_PICKER_TOOLTIP": "Pickt die Farbe von der Leinwand. ({0})",
-  "COLOR_PICKER_ACTION_DISPLAY_DEFAULT": "Klick um eine Farbe zu picken. Halte Strg um die Referenzebene zu verstecken.",
+  "COLOR_PICKER_ACTION_DISPLAY_DEFAULT": "Klicke um eine Farbe zu picken. Halte Strg um die Referenzebene zu verstecken.",
   "ELLIPSE_TOOL_TOOLTIP": "Zeichnet eine Ellipse auf die Leinwand ({0}). Halte die Umschalttaste/Shift um einen Kreis zu zeichnen.",
   "ELLIPSE_TOOL_ACTION_DISPLAY_DEFAULT": "Klicke und halte die Maus um eine Ellipse zu zeichnen. Halte die Umschalttaste/Shift um einen Kreis zu zeichnen.",
   "ELLIPSE_TOOL_ACTION_DISPLAY_SHIFT": "Klicke und bewege die Maus um einen Kreis zu zeichnen.",
@@ -379,7 +378,6 @@
   "PALETTE_TITLE": "Palette",
   "SWATCHES_TITLE": "Farbfelder",
   "LAYERS_TITLE": "Ebenen",
-  "NAVIGATION_TITLE": "Navigation",
   "NORMAL_BLEND_MODE": "Normal",
   "DARKEN_BLEND_MODE": "Abdunkeln",
   "MULTIPLY_BLEND_MODE": "Multiplizieren",
@@ -421,13 +419,13 @@
   "ADD_COLOR_TO_PALETTE": "Fügt Farbe der Palette zu",
   "USE_IN_CURRENT_IMAGE": "In aktuellen Bild benutzten",
   "ADD_TO_FAVORITES": "Zu Favoriten hinzufügen",
-  "BROWSE_PALETTES": "Palettes browsen",
+  "BROWSE_PALETTES": "Paletten durchsuchen",
   "LOAD_PALETTE": "Palette laden",
   "SAVE_PALETTE": "Palette speichern",
   "FAVORITES": "Favoriten",
   "ADD_FROM_CURRENT_PALETTE": "Aus aktueller Palette hinzufügen",
   "OPEN_PALETTES_DIR_TOOLTIP": "Öffnet Palettenverzeichnis in Explorer",
-  "BROWSE_ON_LOSPEC_TOOLTIP": "Palettes auf Lospec browsen",
+  "BROWSE_ON_LOSPEC_TOOLTIP": "Paletten auf Lospec dursuchen",
   "IMPORT_FROM_FILE_TOOLTIP": "Aus Datei importieren",
   "TOP_LEFT": "Oben links",
   "TOP_CENTER": "Oben zentral",
@@ -490,7 +488,6 @@
   "RESET_VIEWPORT": "Anzeigebereich zurücksetzten",
   "VIEWPORT_SETTINGS": "Anzeigebereich Einstellungen",
   "MOVE_TOOL_ACTION_DISPLAY_TRANSFORMING": "Klicke und bewege die Maus um alle Pixel in den Ausgewählten Ebenen zu bewegen.",
-  "MOVE_TOOL_ACTION_DISPLAY_CTRL": "Halte und bewege die Maus, um alle Ebenen zu bewegen.",
   "CTRL_KEY": "Strg",
   "SHIFT_KEY": "Shift",
   "ALT_KEY": "Alt",
@@ -537,28 +534,379 @@
   "NAVIGATOR_PICK_ACTION_DISPLAY": "Rechtsklick um farbe zu picken, Shift + Rechtsklick um sie in die Zwischenablage zu kopieren",
   "OPEN_FILE_FROM_CLIPBOARD": "Aus Zwischenablage öffnen",
   "OPEN_FILE_FROM_CLIPBOARD_DESCRIPTIVE": "Datei aus Zwischenablage öffnen",
-  "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": "Apply",
-  "UPDATE_SOURCE": "Update source",
-  "COPY_TO_CLIPBOARD": "Copy to clipboard",
-  "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": "Select a language",
-  "DONE": "Done",
-  "SOURCE_UNSET_OR_MISSING": "Source missing/unset",
-  "SOURCE_NEWER": "Source newer",
-  "SOURCE_UP_TO_DATE": "Source is up to date",
-  "SOURCE_OLDER": "Cloud newer",
-  "COLOR_PICKER_ACTION_DISPLAY_REFERENCE_ONLY": "Click to pick colors from the reference layer.",
-  "COLOR_PICKER_ACTION_DISPLAY_CANVAS_ONLY": "Click to pick colors from the canvas.",
-  "LOCALIZATION_DEBUG_WINDOW_TITLE": "Localization Debug Window",
-  "COMMAND_DEBUG_WINDOW_TITLE": "Command Debug Window",
-  "SHORTCUTS_TITLE": "Shortcuts",
-  "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_SHEAR_PERSPECTIVE": "Drag handles to scale transform. Hold Ctrl and drag a handle to move the handle freely. 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 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 Shift to scale proportionally. Drag outside handles to rotate.",
-  "TRANSFORM_ACTION_DISPLAY_SCALE_NOROTATE_NOSHEAR_NOPERSPECTIVE": "Drag handles to scale transform. Hold Shift to scale proportionally."
+  "OPEN_LOCALIZATION_DATA": "Möchtest du die LocalizationData.json öffnen?\nDas neue Datum wurde in die Zwischenablage kopiert.\nÄnderung werden bis neustart nicht angwendet",
+  "DOWNLOADING_LANGUAGE_FAILED": "Fehler beim herunterladen der Sprache.\nAPI Schlüssel ist eventuell zu oft benutzt.",
+  "LOCALIZATION_DATA_NOT_FOUND": "Lokalisierungspfad nicht gefunden",
+  "APPLY": "Anwenden",
+  "UPDATE_SOURCE": "Quellcode aktualisieren",
+  "COPY_TO_CLIPBOARD": "Kopieren",
+  "LANGUAGE_FILE_NOT_FOUND": "Sprachdatei nicht gefunden.\nSuche nach {0}",
+  "PROJECT_ROOT_NOT_FOUND": "PixiEditor Project root nicht gefunden.\nSuche nach PixiEditor.csproj",
+  "LOCALIZATION_FOLDER_NOT_FOUND": "Localization Ordner nicht gefunden.\nSuche nach /Data/Localization",
+  "SELECT_A_LANGUAGE": "Sprache auswählen",
+  "DONE": "Fertig",
+  "SOURCE_UNSET_OR_MISSING": "Quellcode fehlt",
+  "SOURCE_NEWER": "Quellcode neuer",
+  "SOURCE_UP_TO_DATE": "Quellcode aktuell",
+  "SOURCE_OLDER": "Cloud neuer",
+  "COLOR_PICKER_ACTION_DISPLAY_REFERENCE_ONLY": "Klicke um eine Farbe von der Referenzebene zu picken.",
+  "COLOR_PICKER_ACTION_DISPLAY_CANVAS_ONLY": "Klicke um eine Farbe von der Leinwand zu picken.",
+  "LOCALIZATION_DEBUG_WINDOW_TITLE": "Lokalisierungs Debug Fenster",
+  "COMMAND_DEBUG_WINDOW_TITLE": "Command Debug Fenster",
+  "SHORTCUTS_TITLE": "Tastenkürzel",
+  "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_SHEAR_PERSPECTIVE": "Ziehe die griffe um zu skalieren. Halte Strg and ziehe einen Griff um ihn frei zu bewegen. Halte Shift um proportional zu skalieren. Halte Alt und ziehe seitliche Griffe um zu kippen. Ziehe außerhalb der Griffe um zu rotieren.",
+  "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_SHEAR_NOPERSPECTIVE": "Ziehe die griffe um zu skalieren. Halte Shift um proportional zu skalieren. Halte Alt und ziehe seitliche Griffe um zu kippen. Ziehe außerhalb der Griffe um zu rotieren.",
+  "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_NOSHEAR_NOPERSPECTIVE": "Ziehe die griffe um zu skalieren. Halte Shift um proportional zu skalieren. Ziehe außerhalb der Griffe um zu rotieren.",
+  "TRANSFORM_ACTION_DISPLAY_SCALE_NOROTATE_NOSHEAR_NOPERSPECTIVE": "Ziehe",
+  "OPEN_DOCUMENTATION": "Dokumentation öffnen",
+  "LOCAL_PALETTE_SOURCE_NAME": "Lokal",
+  "ERROR_FORBIDDEN_UNIQUE_NAME": "Der einmalige name der Erweiterung kann nicht mit 'pixieditor' anfangen.",
+  "ERROR_MISSING_METADATA": "Erweiterungs metadata name '{0}' fehlt.",
+  "ERROR_NO_CLASS_ENTRY": "Erweiterungs klassen eingang fehlt bei dem pfad '{0}'.",
+  "ERROR_NO_ENTRY_ASSEMBLY": "Erweiterungs Eingangsbibliothek fehlt bei dem pfad '{0}'.",
+  "ERROR_MISSING_ADDITIONAL_CONTENT": "Dein aktuelles setup erlaubt es dir nicht die Erweiterung zu laden. Eventuell gehört sie dir nicht oder du hast sie nicht installiert. Du kannst sie hier kaufen '{0}'.",
+  "BUY_SUPPORTER_PACK": "Unterstützerpaket kaufen",
+  "NEWS": "Neuigkeiten",
+  "DISABLE_NEWS_PANEL": "Neuigkeiten aus Startfenster verstecken",
+  "FAILED_FETCH_NEWS": "Fehler beim holen der Neuigkeiten",
+  "CROP_TO_SELECTION": "Auf Auswahl zuschneiden",
+  "CROP_TO_SELECTION_DESCRIPTIVE": "Bild auf Auswahl zuschneiden",
+  "SHOW_CONTEXT_MENU": "Kontextmenü zeigen",
+  "ERASE": "Radieren",
+  "USE_SECONDARY_COLOR": "Zweitfarbe benutzten",
+  "RIGHT_CLICK_MODE": "Rechtsklick Modus",
+  "ADD_PRIMARY_COLOR_TO_PALETTE": "Primärfarbe zu Palette hinzufügen",
+  "ADD_PRIMARY_COLOR_TO_PALETTE_DESCRIPTIVE": "Primärfarbe der Farbpalette hinzufügen",
+  "CRASH_NOT_ALL_DOCUMENTS_RECOVERED_TITLE": "Konnte nicht alle Dokumente wiederherstellen",
+  "CRASH_NOT_ALL_DOCUMENTS_RECOVERED": "Nichte alle Dateien konnten wiederhergestellt werden.\nDie Entwickler können dir eventuell helfen,\nalle Dateien wieder herzustellen.",
+  "EXPORT_SAVE_TITLE": "Ort auswählen, wo die Datei gespeichert werden soll",
+  "BROWSE_DIRECTORY": "Ordner durchsuchen",
+  "SEND": "Bericht senden",
+  "OPEN_DOCKABLE_MENU": "Tab öffnen",
+  "TIMELINE_TITLE": "Zeitleiste",
+  "EXPORT_IMAGE_HEADER": "Bild",
+  "EXPORT_ANIMATION_HEADER": "Animation",
+  "EXPORT_SPRITESHEET_HEADER": "Spritesheet",
+  "PIXI_FILE": "PixiEditor Datein",
+  "PNG_FILE": "PNG Bilder",
+  "JPEG_FILE": "JPEG Bilder",
+  "GIF_FILE": "GIF Bilder",
+  "BMP_FILE": "BMP Bilder",
+  "IMAGE_FILES": "Bild Dateien",
+  "VIDEO_FILES": "Video Dateien",
+  "MP4_FILE": "MP4 Videos",
+  "COLUMNS": "Spalten",
+  "ROWS": "Zeilen",
+  "BACKGROUND": "Hintergrund",
+  "OPACITY": "Deckkraft",
+  "IS_VISIBLE": "Sichtbar",
+  "CLIP_TO_MEMBER_BELOW": "Clip to member below",
+  "BLEND_MODE": "Mischmodus",
+  "MASK": "Maske",
+  "MASK_IS_VISIBLE": "Maske Sichtbar",
+  "OUTPUT": "Ergebnis",
+  "INPUT": "Quelle",
+  "NODE_GRAPH_TITLE": "Knotenansicht",
+  "CONTENT": "Inhalt",
+  "RADIUS": "Radius",
+  "STROKE_COLOR": "Konturfarbe",
+  "STROKE_WIDTH": "Konturstärke",
+  "FILL_COLOR": "Füllfarbe",
+  "TOP": "Obere",
+  "BOTTOM": "Untere",
+  "CHANNELS_DOCK_TITLE": "Kanäle",
+  "RED": "Rot",
+  "GREEN": "Grün",
+  "BLUE": "Blau",
+  "ALPHA": "Alpha",
+  "COLOR": "Farbe",
+  "COORDINATE": "Koordinate",
+  "VECTOR": "Vektor",
+  "MATRIX": "Matrix",
+  "TRANSFORMED": "Transformiert",
+  "GRAYSCALE": "Graustufen",
+  "CLAMP": "Begrenzen",
+  "SIZE": "Größe",
+  "NOISE": "Bildrauschen",
+  "SCALE": "Zoom",
+  "SEED": "Saat",
+  "KERNEL": "Kernel",
+  "KERNEL_VIEW_SUM": "Summe:",
+  "KERNEL_VIEW_SUM_TOOLTIP": "Die Summe aller Werte. Sollte meistens einen Wert von 0 oder 1 haben",
+  "GAIN": "Gain",
+  "BIAS": "Versatz",
+  "TILE_MODE": "Kachelmodus",
+  "ON_ALPHA": "Auf Alpha",
+  "PIXEL_COORDINATE": "Pixel Coordinate",
+  "OUTPUT_NODE": "Finales Ergebnis",
+  "NOISE_NODE": "Rauschen",
+  "ELLIPSE_NODE": "Ellipse",
+  "CREATE_IMAGE_NODE": "Bild erstellen",
+  "FOLDER_NODE": "Ebenen-Ordner",
+  "IMAGE_LAYER_NODE": "Bildebene",
+  "KERNEL_FILTER_NODE": "Faltungskern Filter",
+  "MATH_NODE": "Mathe-Knoten",
+  "MERGE_NODE": "Zusammenführen",
+  "MODIFY_IMAGE_LEFT_NODE": "Bildbearbeitung anfangen",
+  "MODIFY_IMAGE_RIGHT_NODE": "Bildbearbeitung beenden",
+  "COMBINE_CHANNELS_NODE": "Kanäle kombinieren",
+  "COMBINE_COLOR_NODE": "Farbe kombinieren",
+  "COMBINE_VECD_NODE": "Vektor kombinieren",
+  "COMBINE_VECI_NODE": "Ganzzahlenvektor kombinieren",
+  "SEPARATE_CHANNELS_NODE": "Kanäle separieren",
+  "SEPARATE_VECD_NODE": "Vektor separieren",
+  "SEPARATE_VECI_NODE": "Ganzzahlvektor separieren",
+  "SEPARATE_COLOR_NODE": "Farbe separieren",
+  "TIME_NODE": "Zeit",
+  "FILTERS": "Filter",
+  "PREVIOUS": "Vorheriger Filter",
+  "FILL": "Füllen",
+  "MATH_MODE": "Mathe Knoten",
+  "NOISE_TYPE": "Rauschtyp",
+  "OCTAVES": "Oktaven",
+  "ACTIVE_FRAME": "Frame",
+  "NORMALIZED_TIME": "Normalisierte Zeit",
+  "BUILD_ID": "Build ID: {0}",
+  "ERASE_BLEND_MODE": "Radieren",
+  "COLOR_MATRIX_TRANSFORM_FILTER_NODE": "Matrix-Transformationsfilter",
+  "MODIFY_IMAGE_PAIR_NODE": "Bild bearbeiten",
+  "WITHOUT_FILTERS": "Ohne Filter",
+  "RAW_LAYER_OUTPUT": "Ohne alles",
+  "BETA_EXAMPLE_FILES": "Beta Beispielbilder",
+  "BETA_PROCEDURAL_GENERATION": "Prozedurale Animation",
+  "POND_EXAMPLE": "Teich",
+  "TREE_EXAMPLE": "Baum im Wind",
+  "OUTLINE_EXAMPLE": "Automatische Kontur",
+  "BETA_ANIMATIONS": "Animationen",
+  "SLIME_EXAMPLE": "Animierter Schleim",
+  "SHOW_ALL_EXAMPLES": "Alle anzeigen",
+  "APPLY_FILTER_NODE": "Filter anwenden",
+  "FILTER": "Filter",
+  "LERP_NODE": "Lerp",
+  "GRAYSCALE_FILTER_NODE": "Graustufen Filter",
+  "FROM": "Von",
+  "TO": "Zu",
+  "TIME": "Zeit",
+  "WARMING_UP": "Bereite alles vor",
+  "RENDERING_FRAME": "Generiere Frame {0}/{1}",
+  "RENDERING_VIDEO": "Video wird gerendert",
+  "FINISHED": "Fertig",
+  "GENERATING_SPRITE_SHEET": "Generating Sprite Sheet",
+  "RENDERING_IMAGE": "Bild wird gerendert",
+  "PROGRESS_POPUP_TITLE": "Fortschritt",
+  "POINTS": "Punkte",
+  "MIN_DISTANCE": "Min. Distanz",
+  "MAX_POINTS": "Max. Distanz",
+  "PROBABILITY": "Wahrscheinlichkeit",
+  "DISTRIBUTE_POINTS": "Punkte verteilen",
+  "REMOVE_CLOSE_POINTS": "Benachbarte Punkte entfernen",
+  "RASTERIZE_SHAPE": "Rasterize Shape",
+  "MODE": "Modus",
+  "Factor": "Faktor",
+  "NORMALIZE": "Normalisieren",
+  "WEIGHT_FACTOR": "Gewichtung",
+  "STARS_EXAMPLE": "Sterne",
+  "ADD_EMPTY_FRAME": "Leeren Frame hinzufügen",
+  "DUPLICATE_FRAME": "Frame duplizieren",
+  "DELETE_FRAME": "Frame entfernen",
+  "DEFAULT_MEMBER_NAME": "Neues Element",
+  "NO_PARSER_FOUND": "Kein Dateileser gefunden für die Erweiterung '{0}'",
+  "SELECT_FILE_FORMAT": "Bildformat auswählen",
+  "SELECT_FILE_FORMAT_DESCRIPTION": "Multiple file types of the same format are supported. Please select the one you want to use.",
+  "NEW_PALETTE_FILE": "Neue Palette",
+  "ISLAND_EXAMPLE": "Inseln",
+  "ONION_FRAMES_COUNT": "Zwiebelframes",
+  "ONION_OPACITY": "Zwiebeldeckkraft",
+  "TOGGLE_ONION_SKINNING": "Zwiebelhäute umschalten",
+  "CHANGE_ACTIVE_FRAME_PREVIOUS": "Vorherigen Frame auswählen",
+  "CHANGE_ACTIVE_FRAME_NEXT": "Nächten Frame auswählen",
+  "TOGGLE_ANIMATION": "Toggle animation",
+  "NEW_FROM_CLIPBOARD": "Aus Zwischenablage erstellen",
+  "OFFSET": "Offset",
+  "SHAPE": "Form",
+  "STRUCTURE": "Structure",
+  "NUMBERS": "Zahlen",
+  "OPERATIONS": "Operationen",
+  "GENERATION": "Generation",
+  "NUMBER": "Zahl",
+  "ANIMATION": "Animation",
+  "SAMPLE_IMAGE": "Bild pipettieren",
+  "POSITION": "Position",
+  "MATH_ADD": "Addieren",
+  "MATH_SUBTRACT": "Subtrahieren",
+  "MULTIPLY": "Multiplizieren",
+  "DIVIDE": "Dividieren",
+  "SIN": "Sin",
+  "COS": "Cos",
+  "TAN": "Tan",
+  "PIXEL_ART_TOOLSET": "Pixel-Art",
+  "VECTOR_TOOLSET": "Vektor",
+  "VECTOR_LAYER": "Vektorenebene",
+  "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": "Rechteck",
+  "NEW_LINE_LAYER_NAME": "Linie",
+  "RENDER_OUTPUT": "Render Output",
+  "PAINT_TOOLSET": "Malen",
+  "HARDNESS_SETTING": "Stärke",
+  "SPACING_SETTING": "Abstand",
+  "ANTI_ALIASING_SETTING": "Kantenglättung",
+  "TOLERANCE_LABEL": "Toleranz",
+  "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 on a path to insert a point.",
+  "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": "Preview name",
+  "CUSTOM_OUTPUT_NODE": "Preview Node",
+  "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",
+  "CONTENT_OFFSET": "Content Offset",
+  "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",
+  "ROTATION_NODE": "Rotation",
+  "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",
+  "FAILED_DOWNLOADING_UPDATE_TITLE": "Failed to download update",
+  "FAILED_DOWNLOADING_UPDATE": "Failed to download the update. Try again later."
 }

+ 352 - 4
src/PixiEditor/Data/Localization/Languages/es.json

@@ -258,7 +258,6 @@
   "OPEN_STARTUP_WINDOW": "Abrir la ventana de inicio",
   "OPEN_SHORTCUT_WINDOW": "Abrir la ventana de accesos directos",
   "OPEN_ABOUT_WINDOW": "Abrir la ventana Acerca de",
-  "OPEN_NAVIGATION_WINDOW": "Abrir la ventana de navegación",
   "ERROR": "Error",
   "INTERNAL_ERROR": "Error interno",
   "ERROR_SAVE_LOCATION": "No se ha podido guardar el archivo en la ubicación especificada",
@@ -379,7 +378,6 @@
   "PALETTE_TITLE": "Paleta",
   "SWATCHES_TITLE": "Muestras",
   "LAYERS_TITLE": "Capas",
-  "NAVIGATION_TITLE": "Navegación",
   "NORMAL_BLEND_MODE": "Normal",
   "DARKEN_BLEND_MODE": "Oscurecer",
   "MULTIPLY_BLEND_MODE": "Multpilicar",
@@ -490,7 +488,6 @@
   "RESET_VIEWPORT": "Restablecer vista",
   "VIEWPORT_SETTINGS": "Viewport settings",
   "MOVE_TOOL_ACTION_DISPLAY_TRANSFORMING": "Mantenga pulsado el ratón para mover los píxeles de las capas seleccionadas.",
-  "MOVE_TOOL_ACTION_DISPLAY_CTRL": "Mantenga pulsado el ratón para mover todas las capas.",
   "CTRL_KEY": "Ctrl",
   "SHIFT_KEY": "Shift",
   "ALT_KEY": "Alt",
@@ -560,5 +557,356 @@
   "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_SHEAR_PERSPECTIVE": "Drag handles to scale transform. Hold Ctrl and drag a handle to move the handle freely. 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 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 Shift to scale proportionally. Drag outside handles to rotate.",
-  "TRANSFORM_ACTION_DISPLAY_SCALE_NOROTATE_NOSHEAR_NOPERSPECTIVE": "Drag handles to scale transform. Hold Shift to scale proportionally."
+  "TRANSFORM_ACTION_DISPLAY_SCALE_NOROTATE_NOSHEAR_NOPERSPECTIVE": "Drag handles to scale transform. Hold Shift to scale proportionally.",
+  "OPEN_DOCUMENTATION": "Open 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": "Buy Supporter Pack",
+  "NEWS": "News",
+  "DISABLE_NEWS_PANEL": "Disable News panel in startup window",
+  "FAILED_FETCH_NEWS": "Failed to fetch news",
+  "CROP_TO_SELECTION": "Crop to selection",
+  "CROP_TO_SELECTION_DESCRIPTIVE": "Crop image to selection",
+  "SHOW_CONTEXT_MENU": "Show context menu",
+  "ERASE": "Erase",
+  "USE_SECONDARY_COLOR": "Use secondary color",
+  "RIGHT_CLICK_MODE": "Right click mode",
+  "ADD_PRIMARY_COLOR_TO_PALETTE": "Add primary color to palette",
+  "ADD_PRIMARY_COLOR_TO_PALETTE_DESCRIPTIVE": "Add primary color to current palette",
+  "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",
+  "CLIP_TO_MEMBER_BELOW": "Clip to member below",
+  "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",
+  "PIXEL_COORDINATE": "Pixel Coordinate",
+  "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",
+  "MODIFY_IMAGE_PAIR_NODE": "Modify Image",
+  "WITHOUT_FILTERS": "Without filters",
+  "RAW_LAYER_OUTPUT": "Raw",
+  "BETA_EXAMPLE_FILES": "Beta Example Files",
+  "BETA_PROCEDURAL_GENERATION": "Procedural Animation",
+  "POND_EXAMPLE": "Pond",
+  "TREE_EXAMPLE": "Windy Tree",
+  "OUTLINE_EXAMPLE": "Automatic Outline",
+  "BETA_ANIMATIONS": "Animations",
+  "SLIME_EXAMPLE": "Animated Slime",
+  "SHOW_ALL_EXAMPLES": "Show all",
+  "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",
+  "PROBABILITY": "Probability",
+  "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 on a path to insert a point.",
+  "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": "Preview name",
+  "CUSTOM_OUTPUT_NODE": "Preview Node",
+  "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",
+  "CONTENT_OFFSET": "Content Offset",
+  "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",
+  "ROTATION_NODE": "Rotation",
+  "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",
+  "FAILED_DOWNLOADING_UPDATE_TITLE": "Failed to download update",
+  "FAILED_DOWNLOADING_UPDATE": "Failed to download the update. Try again later."
 }

+ 352 - 4
src/PixiEditor/Data/Localization/Languages/hu.json

@@ -258,7 +258,6 @@
   "OPEN_STARTUP_WINDOW": "Indítási ablak megnyitása",
   "OPEN_SHORTCUT_WINDOW": "Shortcuts ablak megnyitása",
   "OPEN_ABOUT_WINDOW": "Névjegy ablak megnyitása",
-  "OPEN_NAVIGATION_WINDOW": "Navigációs ablak megnyitása",
   "ERROR": "Hiba",
   "INTERNAL_ERROR": "Belső hiba",
   "ERROR_SAVE_LOCATION": "Nem sikerült a fájlt a megadott helyre menteni",
@@ -379,7 +378,6 @@
   "PALETTE_TITLE": "Paletta",
   "SWATCHES_TITLE": "Minták",
   "LAYERS_TITLE": "Rétegek",
-  "NAVIGATION_TITLE": "Navigáció",
   "NORMAL_BLEND_MODE": "Normál",
   "DARKEN_BLEND_MODE": "Sötétítés",
   "MULTIPLY_BLEND_MODE": "Szorzás",
@@ -490,7 +488,6 @@
   "RESET_VIEWPORT": "Nézetablak visszaállítása",
   "VIEWPORT_SETTINGS": "Nézetablak beállítások",
   "MOVE_TOOL_ACTION_DISPLAY_TRANSFORMING": "Kattintson és tartsa lenyomva az egeret a pixelek mozgatásához a kijelölt rétegekben.",
-  "MOVE_TOOL_ACTION_DISPLAY_CTRL": "Tartsa lenyomva az egeret az összes réteg mozgatásához.",
   "CTRL_KEY": "Ctrl",
   "SHIFT_KEY": "Shift",
   "ALT_KEY": "Alt",
@@ -560,5 +557,356 @@
   "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_SHEAR_PERSPECTIVE": "Drag handles to scale transform. Hold Ctrl and drag a handle to move the handle freely. 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 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 Shift to scale proportionally. Drag outside handles to rotate.",
-  "TRANSFORM_ACTION_DISPLAY_SCALE_NOROTATE_NOSHEAR_NOPERSPECTIVE": "Drag handles to scale transform. Hold Shift to scale proportionally."
+  "TRANSFORM_ACTION_DISPLAY_SCALE_NOROTATE_NOSHEAR_NOPERSPECTIVE": "Drag handles to scale transform. Hold Shift to scale proportionally.",
+  "OPEN_DOCUMENTATION": "Open 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": "Buy Supporter Pack",
+  "NEWS": "News",
+  "DISABLE_NEWS_PANEL": "Disable News panel in startup window",
+  "FAILED_FETCH_NEWS": "Failed to fetch news",
+  "CROP_TO_SELECTION": "Crop to selection",
+  "CROP_TO_SELECTION_DESCRIPTIVE": "Crop image to selection",
+  "SHOW_CONTEXT_MENU": "Show context menu",
+  "ERASE": "Erase",
+  "USE_SECONDARY_COLOR": "Use secondary color",
+  "RIGHT_CLICK_MODE": "Right click mode",
+  "ADD_PRIMARY_COLOR_TO_PALETTE": "Add primary color to palette",
+  "ADD_PRIMARY_COLOR_TO_PALETTE_DESCRIPTIVE": "Add primary color to current palette",
+  "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",
+  "CLIP_TO_MEMBER_BELOW": "Clip to member below",
+  "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",
+  "PIXEL_COORDINATE": "Pixel Coordinate",
+  "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",
+  "MODIFY_IMAGE_PAIR_NODE": "Modify Image",
+  "WITHOUT_FILTERS": "Without filters",
+  "RAW_LAYER_OUTPUT": "Raw",
+  "BETA_EXAMPLE_FILES": "Beta Example Files",
+  "BETA_PROCEDURAL_GENERATION": "Procedural Animation",
+  "POND_EXAMPLE": "Pond",
+  "TREE_EXAMPLE": "Windy Tree",
+  "OUTLINE_EXAMPLE": "Automatic Outline",
+  "BETA_ANIMATIONS": "Animations",
+  "SLIME_EXAMPLE": "Animated Slime",
+  "SHOW_ALL_EXAMPLES": "Show all",
+  "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",
+  "PROBABILITY": "Probability",
+  "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 on a path to insert a point.",
+  "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": "Preview name",
+  "CUSTOM_OUTPUT_NODE": "Preview Node",
+  "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",
+  "CONTENT_OFFSET": "Content Offset",
+  "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",
+  "ROTATION_NODE": "Rotation",
+  "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",
+  "FAILED_DOWNLOADING_UPDATE_TITLE": "Failed to download update",
+  "FAILED_DOWNLOADING_UPDATE": "Failed to download the update. Try again later."
 }

+ 352 - 4
src/PixiEditor/Data/Localization/Languages/pl.json

@@ -258,7 +258,6 @@
   "OPEN_STARTUP_WINDOW": "Otwórz okno startowe",
   "OPEN_SHORTCUT_WINDOW": "Otwórz okno ze skrótami klawiszowymi",
   "OPEN_ABOUT_WINDOW": "Otwórz okno informacji",
-  "OPEN_NAVIGATION_WINDOW": "Otwórz okno nawigacji",
   "ERROR": "Błąd",
   "INTERNAL_ERROR": "Wewnętrzny błąd",
   "ERROR_SAVE_LOCATION": "Nie udało się zapisać pliku do wskazanej lokalizacji",
@@ -379,7 +378,6 @@
   "PALETTE_TITLE": "Paleta Kolorów",
   "SWATCHES_TITLE": "Swatche",
   "LAYERS_TITLE": "Warstwy",
-  "NAVIGATION_TITLE": "Nawigacja",
   "NORMAL_BLEND_MODE": "Normalny",
   "DARKEN_BLEND_MODE": "Przyciemnianie",
   "MULTIPLY_BLEND_MODE": "Mnożenie",
@@ -490,7 +488,6 @@
   "RESET_VIEWPORT": "Resetuj widok",
   "VIEWPORT_SETTINGS": "Ustawienia widoku",
   "MOVE_TOOL_ACTION_DISPLAY_TRANSFORMING": "Kliknij i przytrzymaj myszkę, aby poruszyć piksele w zaznaczonej warstwie.",
-  "MOVE_TOOL_ACTION_DISPLAY_CTRL": "Przytrzymaj myszkę aby poruszyć wszystkie warstwy.",
   "CTRL_KEY": "Ctrl",
   "SHIFT_KEY": "Shift",
   "ALT_KEY": "Alt",
@@ -560,5 +557,356 @@
   "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_SHEAR_PERSPECTIVE": "Przeciągnij uchwyty aby skalować transformację. Przytrzymaj Ctrl i przeciągnij aby przemieścić uchwyt swobodnie. Przytrzymaj Shify aby skalować proporcjonalnie. Przytrzymaj Alt i przeciągnij boczny uchwyt aby ściąć. Porusz zewnętrzne uchwyty aby obracać.",
   "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_SHEAR_NOPERSPECTIVE": "Przeciągnij uchwyty aby skalować transformację. Przytrzymaj Shify aby zrobić to proporcjonalnie. Przytrzymaj Alt i przeciągnij aby ściąć. Przeciągnij zewnętrzne uchwyty aby obracać.",
   "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_NOSHEAR_NOPERSPECTIVE": "Przeciągnij uchwyty aby skalować transformację. Przytrzymaj Shify aby skalować proporcjonalnie. Przeciągnij zewnętrzne uchwyty aby obracać.",
-  "TRANSFORM_ACTION_DISPLAY_SCALE_NOROTATE_NOSHEAR_NOPERSPECTIVE": "Przeciągnij uchwyty aby skalować transformację. Przytrzymaj Shift aby skalować proporcjonalnie."
+  "TRANSFORM_ACTION_DISPLAY_SCALE_NOROTATE_NOSHEAR_NOPERSPECTIVE": "Przeciągnij uchwyty aby skalować transformację. Przytrzymaj Shift aby skalować proporcjonalnie.",
+  "OPEN_DOCUMENTATION": "Otwórz dokumentację",
+  "LOCAL_PALETTE_SOURCE_NAME": "Lokalne",
+  "ERROR_FORBIDDEN_UNIQUE_NAME": "Unikalna nazwa rozszerzenia nie może zaczynać się od 'pixieditor'.",
+  "ERROR_MISSING_METADATA": "Nie znaleziono klucza '{0}' w metadanych rozszerzenia.",
+  "ERROR_NO_CLASS_ENTRY": "Nie znaleziono klasy startowej rozszerzenia w '{0}'.",
+  "ERROR_NO_ENTRY_ASSEMBLY": "Nie znaleziono modułu startowego rozszerzenia w ścieżce '{0}'.",
+  "ERROR_MISSING_ADDITIONAL_CONTENT": "Obecna konfiguracja nie pozwala na załadowanie tego rozszerzenia. Być może go nie posiadasz lub nie masz go zainstalowanego. Możesz go zakupić tutaj: '{0}'.",
+  "BUY_SUPPORTER_PACK": "Kup Pakiet Wsparcia",
+  "NEWS": "Wiadomości",
+  "DISABLE_NEWS_PANEL": "Wyłącz panel wiadomości w oknie startowym",
+  "FAILED_FETCH_NEWS": "Nie udało się załadować wiadomości",
+  "CROP_TO_SELECTION": "Przytnij do zaznaczenia",
+  "CROP_TO_SELECTION_DESCRIPTIVE": "Przytnij obraz do zaznaczenia",
+  "SHOW_CONTEXT_MENU": "Pokaż menu kontekstowe",
+  "ERASE": "Zmaż",
+  "USE_SECONDARY_COLOR": "Użyj drugiego koloru",
+  "RIGHT_CLICK_MODE": "Akcja prawego przysiku myszy",
+  "ADD_PRIMARY_COLOR_TO_PALETTE": "Dodaj aktywny kolor do palety",
+  "ADD_PRIMARY_COLOR_TO_PALETTE_DESCRIPTIVE": "Dodaj aktywny kolor do aktualnej palety",
+  "CRASH_NOT_ALL_DOCUMENTS_RECOVERED_TITLE": "Nie udało się odzyskać wszystkich plików",
+  "CRASH_NOT_ALL_DOCUMENTS_RECOVERED": "Nie udało się odzyskać wszystkich plików. \nJeżeli wyślesz raport awarii do developerów, być może będą w stanie Ci pomóc.",
+  "EXPORT_SAVE_TITLE": "Wybierz lokalizację do zapisania obrazu",
+  "BROWSE_DIRECTORY": "Przeglądaj Katalog",
+  "SEND": "Wyślij raport",
+  "OPEN_DOCKABLE_MENU": "Otwórz zakładkę",
+  "TIMELINE_TITLE": "Oś czasu",
+  "EXPORT_IMAGE_HEADER": "Obraz",
+  "EXPORT_ANIMATION_HEADER": "Animacja",
+  "EXPORT_SPRITESHEET_HEADER": "Spritesheet",
+  "PIXI_FILE": "Pliki PixiEditora",
+  "PNG_FILE": "Obrazy PNG",
+  "JPEG_FILE": "Obrazy JPEG",
+  "GIF_FILE": "Gify",
+  "BMP_FILE": "Obrazy BMP",
+  "IMAGE_FILES": "Pliki Obrazów",
+  "VIDEO_FILES": "Pliki Filmów",
+  "MP4_FILE": "Filmy MP4",
+  "COLUMNS": "Kolumny",
+  "ROWS": "Rzędy",
+  "BACKGROUND": "Tło",
+  "OPACITY": "Przezroczystość",
+  "IS_VISIBLE": "Jest widoczny",
+  "CLIP_TO_MEMBER_BELOW": "Dopasuj do warstwy niżej",
+  "BLEND_MODE": "Tryb mieszania",
+  "MASK": "Maska",
+  "MASK_IS_VISIBLE": "Maska widoczna",
+  "OUTPUT": "Wynik",
+  "INPUT": "Wejście",
+  "NODE_GRAPH_TITLE": "Widok grafu",
+  "CONTENT": "Zawartość",
+  "RADIUS": "Promień",
+  "STROKE_COLOR": "Kolor ramki",
+  "STROKE_WIDTH": "Grubość ramki",
+  "FILL_COLOR": "Kolor wypełnienia",
+  "TOP": "Góra",
+  "BOTTOM": "Dół",
+  "CHANNELS_DOCK_TITLE": "Kanały",
+  "RED": "Czerwony",
+  "GREEN": "Zielony",
+  "BLUE": "Niebieski",
+  "ALPHA": "Przezroczystość",
+  "COLOR": "Kolor",
+  "COORDINATE": "Współrzędne",
+  "VECTOR": "Wektor",
+  "MATRIX": "Macierz",
+  "TRANSFORMED": "Przekształcony",
+  "GRAYSCALE": "Odcienie szarości",
+  "CLAMP": "Ogranicz",
+  "SIZE": "Rozmiar",
+  "NOISE": "Szum",
+  "SCALE": "Skala",
+  "SEED": "Ziarno",
+  "KERNEL": "Kernel",
+  "KERNEL_VIEW_SUM": "Suma:",
+  "KERNEL_VIEW_SUM_TOOLTIP": "Suma wszystkich wartości.  Prawdopodobnie należy dążyć do uzyskania wartości 1 lub 0",
+  "GAIN": "Wzmocnienie",
+  "BIAS": "Odchylenie",
+  "TILE_MODE": "Tryb Kafelkowania",
+  "ON_ALPHA": "Na przezroczystości",
+  "PIXEL_COORDINATE": "Współrzędne Piksela",
+  "OUTPUT_NODE": "Wynik",
+  "NOISE_NODE": "Szum",
+  "ELLIPSE_NODE": "Elipsa",
+  "CREATE_IMAGE_NODE": "Stwórz Obraz",
+  "FOLDER_NODE": "Folder",
+  "IMAGE_LAYER_NODE": "Warstwa obrazu",
+  "KERNEL_FILTER_NODE": "Filtr Kernelu",
+  "MATH_NODE": "Działanie matematyczne",
+  "MERGE_NODE": "Połącz",
+  "MODIFY_IMAGE_LEFT_NODE": "Rozpocznij modyfikację obrazu",
+  "MODIFY_IMAGE_RIGHT_NODE": "Zakończ modyfikację obrazu",
+  "COMBINE_CHANNELS_NODE": "Połącz kanały",
+  "COMBINE_COLOR_NODE": "Połącz kolory",
+  "COMBINE_VECD_NODE": "Połącz wektor",
+  "COMBINE_VECI_NODE": "Połącz wektor liczb całkowitych",
+  "SEPARATE_CHANNELS_NODE": "Rozdziel kanały",
+  "SEPARATE_VECD_NODE": "Rozdziel wektor",
+  "SEPARATE_VECI_NODE": "Rozdziel wektor liczb całkowitych",
+  "SEPARATE_COLOR_NODE": "Rozdziel Kolor",
+  "TIME_NODE": "Czas",
+  "FILTERS": "Filtry",
+  "PREVIOUS": "Poprzedni",
+  "FILL": "Wypełnienie",
+  "MATH_MODE": "Działanie",
+  "NOISE_TYPE": "Typ szumu",
+  "OCTAVES": "Oktawy",
+  "ACTIVE_FRAME": "Aktywna Klatka",
+  "NORMALIZED_TIME": "Znormalizowany Czas",
+  "BUILD_ID": "Build ID: {0}",
+  "ERASE_BLEND_MODE": "Usuwanie",
+  "COLOR_MATRIX_TRANSFORM_FILTER_NODE": "Filtr Matrycy Transformacji",
+  "MODIFY_IMAGE_PAIR_NODE": "Modyfikuj Obraz",
+  "WITHOUT_FILTERS": "Bez filtrów",
+  "RAW_LAYER_OUTPUT": "Warstwa",
+  "BETA_EXAMPLE_FILES": "Przykładowe pliki bety",
+  "BETA_PROCEDURAL_GENERATION": "Proceduralne Animacje",
+  "POND_EXAMPLE": "Staw",
+  "TREE_EXAMPLE": "Drzewo na Wietrze",
+  "OUTLINE_EXAMPLE": "Automatyczna obwódka",
+  "BETA_ANIMATIONS": "Animacje",
+  "SLIME_EXAMPLE": "Animowany Slime",
+  "SHOW_ALL_EXAMPLES": "Pokaż wszystkie",
+  "APPLY_FILTER_NODE": "Nałóż Filtr",
+  "FILTER": "Filtr",
+  "LERP_NODE": "Liniowa Interpolacja",
+  "GRAYSCALE_FILTER_NODE": "Filtr szarości",
+  "FROM": "Z",
+  "TO": "Do",
+  "TIME": "Czas",
+  "WARMING_UP": "Rozgrzewanie się",
+  "RENDERING_FRAME": "Generowanie klatki {0}/{1}",
+  "RENDERING_VIDEO": "Renderowanie Filmu",
+  "FINISHED": "Zakończono",
+  "GENERATING_SPRITE_SHEET": "Generowanie Sprite Sheetu",
+  "RENDERING_IMAGE": "Renderowanie Obrazu",
+  "PROGRESS_POPUP_TITLE": "Postęp",
+  "POINTS": "Punkty",
+  "MIN_DISTANCE": "Min. Dystans",
+  "MAX_POINTS": "Max. Ilość Punktów",
+  "PROBABILITY": "Prawdopodobieństwo",
+  "DISTRIBUTE_POINTS": "Rozprowadź punkty",
+  "REMOVE_CLOSE_POINTS": "Usuń punkty blisko siebie",
+  "RASTERIZE_SHAPE": "Rasteryzuj Kształt",
+  "MODE": "Tryb",
+  "Factor": "Współczynnik",
+  "NORMALIZE": "Normalizuj",
+  "WEIGHT_FACTOR": "Waga",
+  "STARS_EXAMPLE": "Gwiazdy",
+  "ADD_EMPTY_FRAME": "Dodaj pustą klatkę",
+  "DUPLICATE_FRAME": "Duplikuj klatkę",
+  "DELETE_FRAME": "Usuń klatkę",
+  "DEFAULT_MEMBER_NAME": "Nowy element",
+  "NO_PARSER_FOUND": "Nie znaleziono parsera dla rozszerzenia '{0}'",
+  "SELECT_FILE_FORMAT": "Zaznacz format pliku",
+  "SELECT_FILE_FORMAT_DESCRIPTION": "Wiele typów tego samego formatu jest wspierane. Wybierz, który chcesz użyć.",
+  "NEW_PALETTE_FILE": "paleta",
+  "ISLAND_EXAMPLE": "Wyspy",
+  "ONION_FRAMES_COUNT": "Warstwy",
+  "ONION_OPACITY": "Przeźroczystość onion skinningu",
+  "TOGGLE_ONION_SKINNING": "Włącz onion skinning",
+  "CHANGE_ACTIVE_FRAME_PREVIOUS": "Zmień aktywną klatkę na poprzednią",
+  "CHANGE_ACTIVE_FRAME_NEXT": "Zmień aktywną klatkę na następną",
+  "TOGGLE_ANIMATION": "Przełącz animację",
+  "NEW_FROM_CLIPBOARD": "Nowy ze schowka",
+  "OFFSET": "Przesunięcie",
+  "SHAPE": "Kształt",
+  "STRUCTURE": "Struktura",
+  "NUMBERS": "Liczby",
+  "OPERATIONS": "Operacje",
+  "GENERATION": "Generowanie",
+  "NUMBER": "Liczba",
+  "ANIMATION": "Animacje",
+  "SAMPLE_IMAGE": "Próbkuj obraz",
+  "POSITION": "Pozycja",
+  "MATH_ADD": "Dodaj",
+  "MATH_SUBTRACT": "Odejmij",
+  "MULTIPLY": "Pomnóż",
+  "DIVIDE": "Podziel",
+  "SIN": "Sinus",
+  "COS": "Cosinus",
+  "TAN": "Tangens",
+  "PIXEL_ART_TOOLSET": "Pixel Art",
+  "VECTOR_TOOLSET": "Wektory",
+  "VECTOR_LAYER": "Warstwa Wektorowa",
+  "STROKE_COLOR_LABEL": "Obrys",
+  "SYNC_WITH_PRIMARY_COLOR_LABEL": "Synchronizuj z kolorem głównym",
+  "RASTERIZE": "Rasteryzuj",
+  "RASTERIZE_ACTIVE_LAYER": "Rasteryzuj aktywną warstwę",
+  "RASTERIZE_ACTIVE_LAYER_DESCRIPTIVE": "Przekonwertuj/Rasteryzuj aktywną warstwę na warstwę obrazu (rastrową).",
+  "NEW_ELLIPSE_LAYER_NAME": "Elipsa",
+  "NEW_RECTANGLE_LAYER_NAME": "Prostokąt",
+  "NEW_LINE_LAYER_NAME": "Linia",
+  "RENDER_OUTPUT": "Wynik Renderu",
+  "PAINT_TOOLSET": "Malowanie",
+  "HARDNESS_SETTING": "Twardość",
+  "SPACING_SETTING": "Odstęp",
+  "ANTI_ALIASING_SETTING": "Anty-aliasing",
+  "TOLERANCE_LABEL": "Tolerancja",
+  "TOGGLE_SNAPPING": "Przełącz przyciąganie",
+  "HIGH_RES_PREVIEW": "Podgląd w wysokiej rozdzielczości",
+  "LOW_RES_PREVIEW": "Podgląd w rozdzielczości dokumentu",
+  "TOGGLE_HIGH_RES_PREVIEW": "Przełącz podgląd w wysokiej rozdzielczości",
+  "FACTOR": "Czynnik",
+  "PATH_TOOL": "Ścieżka",
+  "PATH_TOOL_TOOLTIP": "Twórz wektorowe ścieżki i krzywe ({0}).",
+  "PATH_TOOL_ACTION_DISPLAY": "Kliknij aby dodać punkt.",
+  "PATH_TOOL_ACTION_DISPLAY_CTRL": "Kliknij na istniejący punkt i przeciągnij aby zrobić z niego krzywą. Kliknij na punkt aby go zaznaczyć.",
+  "PATH_TOOL_ACTION_DISPLAY_SHIFT": "Kliknij na ścieżkę aby dodać punkt.",
+  "PATH_TOOL_ACTION_DISPLAY_CTRL_SHIFT": "Kliknij na punkt kontrolny aby dodać go do zaznaczenia.",
+  "PATH_TOOL_ACTION_DISPLAY_ALT": "Kliknij na punkt kontrolny i porusz, aby dostosować jedną stronę krzywej.",
+  "DEFAULT_PATH_LAYER_NAME": "Ścieżka",
+  "DELETE_NODES": "Usuń nody",
+  "DELETE_NODES_DESCRIPTIVE": "Usuń zaznaczony nody",
+  "DELETE_CELS": "Usuń klatki",
+  "DELETE_CELS_DESCRIPTIVE": "Usuń zaznaczone klatki",
+  "COPY_COLOR_TO_CLIPBOARD": "Kopiuj kolor do schowka",
+  "VIEWPORT_ROTATION": "Rotacja widoku",
+  "NEXT_TOOL_SET": "Następny zestaw narzędzi",
+  "PREVIOUS_TOOL_SET": "Poprzedni zestaw narzędzi",
+  "FILL_MODE": "Tryb wypełnienia",
+  "USE_LINEAR_SRGB_PROCESSING": "Użyj przestrzeni kolorów liniowy sRGB do przetwarzania kolorów",
+  "USE_LINEAR_SRGB_PROCESSING_DESC": "Przekonwertuj przestrzeń kolorów dokumentu z sRGB na liniowy sRGB. Ta akcja może zmienić wygląd Twojego dokumentu, ale sprawi, że mieszanie się warstw będzie dokładniejsze.",
+  "FILL_TYPE_WINDING": "Nawijanie",
+  "FILL_TYPE_EVEN_ODD": "Parzysto-nieparzysta",
+  "FILL_TYPE_INVERSE_WINDING": "Odwrotne nawijanie",
+  "FILL_TYPE_INVERSE_EVEN_ODD": "Odwrotnie parzysto-nieparzysta",
+  "STROKE_CAP": "Zakończenie linii",
+  "STROKE_JOIN": "Łączenie linii",
+  "COPY_VISIBLE": "Kopiuj widoczne",
+  "COPY_VISIBLE_DESCRIPTIVE": "Kopiuj widoczne piksele",
+  "COLOR_SAMPLE_MODE": "Tryb próbkowania",
+  "CREATE_CEL": "Stwórz klatkę",
+  "CREATE_CEL_DESCRIPTIVE": "Stwórz nową klatkę",
+  "DUPLICATE_CEL": "Duplikuj klatkę",
+  "DUPLICATE_CEL_DESCRIPTIVE": "Duplikuj aktywną klatkę",
+  "RENDER_PREVIEW": "Podgląd renderu",
+  "OUTPUT_NAME": "Nazwa podglądu",
+  "CUSTOM_OUTPUT_NODE": "Własny Podgląd",
+  "TOGGLE_HUD": "Przełącz HUD",
+  "OPEN_TIMELINE": "Otwórz oś czasu",
+  "OPEN_NODE_GRAPH": "Otwórz graf nodów",
+  "TOGGLE_PLAY": "Puść/Zatre",
+  "OPEN_PREVIEW_WINDOW": "Otwórz okno podglądu",
+  "PREVIEW_TITLE": "Podgląd",
+  "GREATER_THAN": "Większy niż",
+  "LESS_THAN": "Mniejszy niż",
+  "LESS_THAN_OR_EQUAL": "Mniejszy niż lub równy",
+  "COMPARE": "Porównanie",
+  "MATH_POWER": "Potęga",
+  "LOGARITHM": "Logarytm",
+  "NATURAL_LOGARITHM": "Naturalny logarytm",
+  "ROOT": "Pierwiastek",
+  "INVERSE_ROOT": "Pierwiastek odwrotny",
+  "FRACTION": "Ułamek",
+  "NEGATE": "Negacja",
+  "FLOOR": "Zaokrąglenie w dół",
+  "CEIL": "Zaokrąglenie w górę",
+  "ROUND": "Zaokrąglenie",
+  "MODULO": "Reszta z dzielenia",
+  "STEP": "Krok",
+  "SMOOTH_STEP": "Gładki krok",
+  "COPY_NODES": "Kopiuj nody",
+  "COPY_NODES_DESCRIPTIVE": "Kopiuj zaznaczone nody",
+  "PASTE_NODES": "Wklej nody",
+  "PASTE_NODES_DESCRIPTIVE": "Wklej skopiowane nody",
+  "COPY_CELS": "Kopiuj klatki",
+  "COPY_CELS_DESCRIPTIVE": "Kopiuj zaznaczone klatki",
+  "TOGGLE_ONION_SKINNING_DESCRIPTIVE": "Przełącz podgląd wieloklatkowy",
+  "VALUE": "Wartość",
+  "TARGET": "Cel",
+  "EPSILON": "Epsilon",
+  "PRESERVE_ALPHA": "Zachowaj przezroczystość",
+  "BLUR_FILTER_NODE": "Filtr rozmycia Gaussiana",
+  "LENGTH": "Długość",
+  "GREATER_THAN_OR_EQUAL": "Większy lub równy",
+  "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",
+  "CONTENT_OFFSET": "Content Offset",
+  "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",
+  "ROTATION_NODE": "Rotation",
+  "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",
+  "FAILED_DOWNLOADING_UPDATE_TITLE": "Failed to download update",
+  "FAILED_DOWNLOADING_UPDATE": "Failed to download the update. Try again later."
 }

+ 360 - 12
src/PixiEditor/Data/Localization/Languages/pt-br.json

@@ -258,7 +258,6 @@
   "OPEN_STARTUP_WINDOW": "Abrir a janela de inicialização",
   "OPEN_SHORTCUT_WINDOW": "Abrir a janela de atalhos",
   "OPEN_ABOUT_WINDOW": "Abrir a janela sobre",
-  "OPEN_NAVIGATION_WINDOW": "Abrir a janela de navegação",
   "ERROR": "Erro",
   "INTERNAL_ERROR": "Erro interno",
   "ERROR_SAVE_LOCATION": "Não foi possível salvar o arquivo no local especificado",
@@ -379,7 +378,6 @@
   "PALETTE_TITLE": "Paleta",
   "SWATCHES_TITLE": "Amostras",
   "LAYERS_TITLE": "Camadas",
-  "NAVIGATION_TITLE": "Navegador",
   "NORMAL_BLEND_MODE": "Normal",
   "DARKEN_BLEND_MODE": "Escurecer",
   "MULTIPLY_BLEND_MODE": "Multiplicar",
@@ -490,7 +488,6 @@
   "RESET_VIEWPORT": "Redefinir a janela de exibição",
   "VIEWPORT_SETTINGS": "Configurações de janela de visualização",
   "MOVE_TOOL_ACTION_DISPLAY_TRANSFORMING": "Clique e mantenha o mouse pressionado para mover os pixels nas camadas selecionadas.",
-  "MOVE_TOOL_ACTION_DISPLAY_CTRL": "Mantenha o mouse pressionado para mover todas as camadas.",
   "CTRL_KEY": "Ctrl",
   "SHIFT_KEY": "Shift",
   "ALT_KEY": "Alt",
@@ -552,13 +549,364 @@
   "SOURCE_NEWER": "Fonte mais recente",
   "SOURCE_UP_TO_DATE": "A fonte está atualizada",
   "SOURCE_OLDER": "Mais recente na nuvem",
-  "COLOR_PICKER_ACTION_DISPLAY_REFERENCE_ONLY": "Click to pick colors from the reference layer.",
-  "COLOR_PICKER_ACTION_DISPLAY_CANVAS_ONLY": "Click to pick colors from the canvas.",
-  "LOCALIZATION_DEBUG_WINDOW_TITLE": "Localization Debug Window",
-  "COMMAND_DEBUG_WINDOW_TITLE": "Command Debug Window",
-  "SHORTCUTS_TITLE": "Shortcuts",
-  "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_SHEAR_PERSPECTIVE": "Drag handles to scale transform. Hold Ctrl and drag a handle to move the handle freely. 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 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 Shift to scale proportionally. Drag outside handles to rotate.",
-  "TRANSFORM_ACTION_DISPLAY_SCALE_NOROTATE_NOSHEAR_NOPERSPECTIVE": "Drag handles to scale transform. Hold Shift to scale proportionally."
+  "COLOR_PICKER_ACTION_DISPLAY_REFERENCE_ONLY": "Clique para selecionar cores da camada de referência.",
+  "COLOR_PICKER_ACTION_DISPLAY_CANVAS_ONLY": "Clique para escolher as cores da tela.",
+  "LOCALIZATION_DEBUG_WINDOW_TITLE": "Localização Janela Depuração",
+  "COMMAND_DEBUG_WINDOW_TITLE": "Comando Janela Depuração",
+  "SHORTCUTS_TITLE": "Atalhos",
+  "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_SHEAR_PERSPECTIVE": "Arraste as alças para transformar a escala. Mantenha pressionada a tecla Ctrl e arraste uma alça para movê-la livremente. Mantenha pressionada a tecla Shift para dimensionar proporcionalmente. Mantenha pressionada a tecla Alt e arraste uma alça lateral para cortar. Arraste as alças externas para girar.",
+  "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_SHEAR_NOPERSPECTIVE": "Arraste as alças para transformar a escala. Mantenha pressionada a tecla Shift para dimensionar proporcionalmente. Mantenha pressionada a tecla Alt e arraste uma alça lateral para cortar. Arraste as alças externas para girar.",
+  "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_NOSHEAR_NOPERSPECTIVE": "Arraste as alças para transformar a escala. Mantenha pressionada a tecla Shift para dimensionar proporcionalmente. Arraste as alças externas para girar.",
+  "TRANSFORM_ACTION_DISPLAY_SCALE_NOROTATE_NOSHEAR_NOPERSPECTIVE": "Arraste as alças para transformar a escala. Mantenha pressionada a tecla Shift para dimensionar proporcionalmente.",
+  "OPEN_DOCUMENTATION": "Abrir documentação",
+  "LOCAL_PALETTE_SOURCE_NAME": "Local",
+  "ERROR_FORBIDDEN_UNIQUE_NAME": "O nome exclusivo da extensão não pode começar com \"pixieditor\".",
+  "ERROR_MISSING_METADATA": "A chave de metadados de extensão '{0}' está ausente.",
+  "ERROR_NO_CLASS_ENTRY": "A entrada da classe de extensão está ausente no caminho '{0}'.",
+  "ERROR_NO_ENTRY_ASSEMBLY": "O conjunto de entrada de extensão está ausente no caminho '{0}'.",
+  "ERROR_MISSING_ADDITIONAL_CONTENT": "Sua configuração atual não permite o carregamento dessa extensão. Talvez você não a possua ou não a tenha instalada. Você pode comprá-la aqui '{0}'",
+  "BUY_SUPPORTER_PACK": "Comprar Pacote de Apoiador",
+  "NEWS": "Notícias",
+  "DISABLE_NEWS_PANEL": "Desativar o painel Notícias na janela de inicialização",
+  "FAILED_FETCH_NEWS": "Falha ao buscar notícias",
+  "CROP_TO_SELECTION": "Cortar para a seleção",
+  "CROP_TO_SELECTION_DESCRIPTIVE": "Cortar imagem para seleção",
+  "SHOW_CONTEXT_MENU": "Mostrar menu de contexto",
+  "ERASE": "Apagar",
+  "USE_SECONDARY_COLOR": "Usar cor secundária",
+  "RIGHT_CLICK_MODE": "Modo de clique direito",
+  "ADD_PRIMARY_COLOR_TO_PALETTE": "Adicionar cor primária à paleta",
+  "ADD_PRIMARY_COLOR_TO_PALETTE_DESCRIPTIVE": "Adicionar cor primária à paleta atual",
+  "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",
+  "CLIP_TO_MEMBER_BELOW": "Clip to member below",
+  "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",
+  "PIXEL_COORDINATE": "Pixel Coordinate",
+  "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",
+  "MODIFY_IMAGE_PAIR_NODE": "Modify Image",
+  "WITHOUT_FILTERS": "Without filters",
+  "RAW_LAYER_OUTPUT": "Raw",
+  "BETA_EXAMPLE_FILES": "Beta Example Files",
+  "BETA_PROCEDURAL_GENERATION": "Procedural Animation",
+  "POND_EXAMPLE": "Pond",
+  "TREE_EXAMPLE": "Windy Tree",
+  "OUTLINE_EXAMPLE": "Automatic Outline",
+  "BETA_ANIMATIONS": "Animations",
+  "SLIME_EXAMPLE": "Animated Slime",
+  "SHOW_ALL_EXAMPLES": "Show all",
+  "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",
+  "PROBABILITY": "Probability",
+  "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 on a path to insert a point.",
+  "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": "Preview name",
+  "CUSTOM_OUTPUT_NODE": "Preview Node",
+  "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",
+  "CONTENT_OFFSET": "Content Offset",
+  "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",
+  "ROTATION_NODE": "Rotation",
+  "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",
+  "FAILED_DOWNLOADING_UPDATE_TITLE": "Failed to download update",
+  "FAILED_DOWNLOADING_UPDATE": "Failed to download the update. Try again later."
 }

+ 392 - 44
src/PixiEditor/Data/Localization/Languages/ru.json

@@ -12,7 +12,7 @@
   "SHOW_IMAGE_PREVIEW_TASKBAR": "Отображать редактируемую картинку на иконке на панели задач",
   "RECENT_FILE_LENGTH": "Длина списка недавних файлов",
   "RECENT_FILE_LENGTH_TOOLTIP": "Сколько файлов показывать в списке Файл > Недавние. По умолчанию - 8.",
-  "DEFAULT_NEW_SIZE": "Размер нового файла по умолчанию",
+  "DEFAULT_NEW_SIZE": "Размер холста по умолчанию",
   "WIDTH": "Ширина",
   "HEIGHT": "Высота",
   "TOOLS": "Инструменты",
@@ -51,8 +51,8 @@
   "LICENSE": "Лицензия",
   "OPEN_LICENSE": "Открыть лицензию",
   "THIRD_PARTY_LICENSES": "Лицензии третьих сторон",
-  "OPEN_THIRD_PARTY_LICENSES": "Открыть лицензии третьих сторон",
-  "APPLY_TRANSFORM": "Применить трансформирование",
+  "OPEN_THIRD_PARTY_LICENSES": "Открыть сторонние лицензии",
+  "APPLY_TRANSFORM": "Применить масштабирование",
   "INCREASE_TOOL_SIZE": "Увеличить размер кисти",
   "DECREASE_TOOL_SIZE": "Уменьшить размер кисти",
   "TO_INSTALL_UPDATE": "для установки обновления {0}",
@@ -133,9 +133,9 @@
   "MERGE_WITH_BELOW_DESCRIPTIVE": "Объединить выбранный слой со слоем ниже от него",
   "ADD_REFERENCE_LAYER": "Добавить референс",
   "DELETE_REFERENCE_LAYER": "Удалить референс",
-  "TRANSFORM_REFERENCE_LAYER": "Трансформировать референс",
+  "TRANSFORM_REFERENCE_LAYER": "Масштабировать референс",
   "TOGGLE_REFERENCE_LAYER_POS": "Изменить позицию референса",
-  "TOGGLE_REFERENCE_LAYER_POS_DESCRIPTIVE": "Переключение между двумя положениями референса: поверх рисунка и ниже рисунка",
+  "TOGGLE_REFERENCE_LAYER_POS_DESCRIPTIVE": "Переключение между двумя положениями референса: поверх хоста и под холстом",
   "RESET_REFERENCE_LAYER_POS": "Сбросить положение референса",
   "CLIP_CANVAS": "Обрезать прозрачные края",
   "FLIP_IMG_VERTICALLY": "Отразить по вертикали",
@@ -162,7 +162,7 @@
   "PASTE_AS_NEW_LAYER": "Вставить в новый слой",
   "PASTE_AS_NEW_LAYER_DESCRIPTIVE": "Вставить изображение из буфера обмена в новый слой",
   "PASTE_REFERENCE_LAYER": "Вставить референс",
-  "PASTE_REFERENCE_LAYER_DESCRIPTIVE": "Вставить изображение-референс из буфера обмена",
+  "PASTE_REFERENCE_LAYER_DESCRIPTIVE": "Вставить референс из буфера обмена",
   "PASTE_COLOR": "Вставить цвет",
   "PASTE_COLOR_DESCRIPTIVE": "Вставить HEX-код цвета из буфера обмена",
   "PASTE_COLOR_SECONDARY": "Вставить цвет как дополнительный",
@@ -223,7 +223,7 @@
   "CLEAR_SELECTION": "Снять выделение",
   "INVERT_SELECTION": "Инвертировать выделение",
   "INVERT_SELECTION_DESCRIPTIVE": "Инвертировать выделенную область",
-  "TRANSFORM_SELECTED_AREA": "Трансформировать выбранную область",
+  "TRANSFORM_SELECTED_AREA": "Масштабировать выбранную область",
   "NUDGE_SELECTED_LEFT": "Сдвинуть выделение влево",
   "NUDGE_SELECTED_RIGHT": "Сдвинуть выделение вправо",
   "NUDGE_SELECTED_UP": "Сдвинуть выделение вверх",
@@ -255,10 +255,9 @@
   "SETTINGS": "Настройки",
   "OPEN_SETTINGS": "Открыть настройки",
   "OPEN_SETTINGS_DESCRIPTIVE": "Открыть окно настроек",
-  "OPEN_STARTUP_WINDOW": "Открыть окно запуска",
+  "OPEN_STARTUP_WINDOW": "Открыть окно приветствия",
   "OPEN_SHORTCUT_WINDOW": "Открыть окно сочетаний клавиш",
   "OPEN_ABOUT_WINDOW": "Открыть окно \"о программе\"",
-  "OPEN_NAVIGATION_WINDOW": "Открыть окно навигации",
   "ERROR": "Ошибка",
   "INTERNAL_ERROR": "Внутренняя ошибка",
   "ERROR_SAVE_LOCATION": "Невозможно сохранить файл в выбранную папку",
@@ -275,7 +274,7 @@
   "UNNAMED": "Безымянный",
   "OPEN_COMMAND_DEBUG_WINDOW": "Открыть окно отладки команд",
   "DELETE": "Удалить",
-  "USER_PREFS": "Предпочтения пользователя (Локальные)",
+  "USER_PREFS": "Предпочтения пользователя (Roaming)",
   "SHORTCUT_FILE": "Сочетания клавиш (Локальные)",
   "EDITOR_DATA": "Данные редактора (Локальные)",
   "MOVE_VIEWPORT_TOOLTIP": "Передвигает область просмотра.",
@@ -303,7 +302,7 @@
   "BRIGHTNESS_TOOL_ACTION_DISPLAY_CTRL": "Рисуйте на пикселях чтобы сделать их темнее. Отпустите Ctrl чтобы сделать их светлее.",
   "COLOR_PICKER_TOOLTIP": "Берёт главный цвет с холста. ({0})",
   "COLOR_PICKER_ACTION_DISPLAY_DEFAULT": "Нажмите чтобы взять цвет. Удерживайте Ctrl чтобы спрятать холст. Удерживайте Shift чтобы спрятать слой референса",
-  "ELLIPSE_TOOL_TOOLTIP": "Рисует эллипс на холсте({0}). Удерживайте Shift чтобы нарисовать круг.",
+  "ELLIPSE_TOOL_TOOLTIP": "Рисует эллипс на холсте ({0}). Удерживайте Shift чтобы нарисовать круг.",
   "ELLIPSE_TOOL_ACTION_DISPLAY_DEFAULT": "Нажмите и двигайте мышью чтобы нарисовать эллипс. Удерживайте Shift чтобы нарисовать круг.",
   "ELLIPSE_TOOL_ACTION_DISPLAY_SHIFT": "Нажмите и двигайте мышью чтобы нарисовать круг.",
   "ERASER_TOOL_TOOLTIP": "Стирает пиксели. ({0})",
@@ -359,7 +358,7 @@
   "ENABLE_MASK": "Включить маску",
   "SELECTED_AREA_EMPTY": "Выбранная область пуста",
   "NOTHING_TO_COPY": "Нечего копировать",
-  "REFERENCE_LAYER_PATH": "Путь к референс слою",
+  "REFERENCE_LAYER_PATH": "Путь к референсу",
   "FLIP": "Отразить",
   "ROTATION": "Поворот",
   "ROT_IMG_90_D": "Повернуть изображение на 90°",
@@ -379,7 +378,6 @@
   "PALETTE_TITLE": "Палитра",
   "SWATCHES_TITLE": "Образцы",
   "LAYERS_TITLE": "Слои",
-  "NAVIGATION_TITLE": "Навигация",
   "NORMAL_BLEND_MODE": "Нормальный",
   "DARKEN_BLEND_MODE": "Затемнение",
   "MULTIPLY_BLEND_MODE": "Умножение",
@@ -444,8 +442,8 @@
   "MERGE_SELECTED": "Объединить выделенные",
   "LOCK_TRANSPARENCY": "Заблокировать прозрачность",
   "COULD_NOT_LOAD_PALETTE": "Невозможно загрузить палитры",
-  "NO_PALETTES_FOUND": "Палитры не найдены.",
-  "LOSPEC_LINK_TEXT": "Слышал, тут можно найти палитры: lospec.com/palette-list",
+  "NO_PALETTES_FOUND": "Нет палитр.",
+  "LOSPEC_LINK_TEXT": "Их можно скачать например тут: lospec.com/palette-list",
   "PALETTE_BROWSER": "Палитры",
   "DELETE_PALETTE_CONFIRMATION": "Вы уверены что хотите удалить это изображение? Это действие необратимо.",
   "SHORTCUTS_IMPORTED": "Сочетания клавиш были успешно импортированы из {0}.",
@@ -481,16 +479,15 @@
   "STOP_IT_TEXT4": "sans undertale reference omg so cool",
   "LINEAR_DODGE_BLEND_MODE": "Линейный осветлитель (добавить)",
   "PRESS_ANY_KEY": "Нажмите любую клавишу",
-  "NONE_SHORTCUT": "Ничего",
+  "NONE_SHORTCUT": "Нет",
   "REFERENCE": "Референс",
-  "PUT_REFERENCE_LAYER_ABOVE": "Показать слой референса",
-  "PUT_REFERENCE_LAYER_BELOW": "Спрятать слой референса",
+  "PUT_REFERENCE_LAYER_ABOVE": "Отображать референс поверх холста",
+  "PUT_REFERENCE_LAYER_BELOW": "Отображать референс под холстом",
   "TOGGLE_VERTICAL_SYMMETRY": "Переключить вертикальную ось симметрии",
   "TOGGLE_HORIZONTAL_SYMMETRY": "Переключить горизонтальную ось симметрии",
   "RESET_VIEWPORT": "Сбросить область просмотра",
   "VIEWPORT_SETTINGS": "Настройки области просмотра",
   "MOVE_TOOL_ACTION_DISPLAY_TRANSFORMING": "Нажмите и двигайте мышь чтобы двигать пиксели в выбранных слоях.",
-  "MOVE_TOOL_ACTION_DISPLAY_CTRL": "Удерживайте мышь чтобы подвинуть все слои.",
   "CTRL_KEY": "Ctrl",
   "SHIFT_KEY": "Shift",
   "ALT_KEY": "Alt",
@@ -533,32 +530,383 @@
   "IMPORT_PALETTE_FILE": "Импортировать файл палитры",
   "IMPORT_MULTIPLE_PALETTE_COLORS": "Импортировать цвета в палитру",
   "IMPORT_SINGLE_PALETTE_COLOR": "Импортировать цвет в палитру",
-  "IMPORT_AS_REFERENCE_LAYER": "Импортировать как слой референса",
+  "IMPORT_AS_REFERENCE_LAYER": "Импортировать как референс",
   "NAVIGATOR_PICK_ACTION_DISPLAY": "ПКМ чтобы взять цвет, Shift + ПКМ чтобы скопировать цвет в буфер обмена",
   "OPEN_FILE_FROM_CLIPBOARD": "Открыть из буфера обмена",
   "OPEN_FILE_FROM_CLIPBOARD_DESCRIPTIVE": "Открыть из буфера обмена",
-  "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": "Apply",
-  "UPDATE_SOURCE": "Update source",
-  "COPY_TO_CLIPBOARD": "Copy to clipboard",
-  "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": "Select a language",
-  "DONE": "Done",
-  "SOURCE_UNSET_OR_MISSING": "Source missing/unset",
-  "SOURCE_NEWER": "Source newer",
-  "SOURCE_UP_TO_DATE": "Source is up to date",
-  "SOURCE_OLDER": "Cloud newer",
-  "COLOR_PICKER_ACTION_DISPLAY_REFERENCE_ONLY": "Click to pick colors from the reference layer.",
-  "COLOR_PICKER_ACTION_DISPLAY_CANVAS_ONLY": "Click to pick colors from the canvas.",
-  "LOCALIZATION_DEBUG_WINDOW_TITLE": "Localization Debug Window",
-  "COMMAND_DEBUG_WINDOW_TITLE": "Command Debug Window",
-  "SHORTCUTS_TITLE": "Shortcuts",
-  "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_SHEAR_PERSPECTIVE": "Drag handles to scale transform. Hold Ctrl and drag a handle to move the handle freely. 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 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 Shift to scale proportionally. Drag outside handles to rotate.",
-  "TRANSFORM_ACTION_DISPLAY_SCALE_NOROTATE_NOSHEAR_NOPERSPECTIVE": "Drag handles to scale transform. Hold Shift to scale proportionally."
+  "OPEN_LOCALIZATION_DATA": "Хотите открыть LocalizationData.json? Обновлённая дата добавлена в буфер обмена. Перезапустите чтобы применить изменения.",
+  "DOWNLOADING_LANGUAGE_FAILED": "Не удалось загрузить язык. \nВозможно был превышена допустимая частота запросов для API ключа.",
+  "LOCALIZATION_DATA_NOT_FOUND": "Путь к данным локализации не найден",
+  "APPLY": "Применить",
+  "UPDATE_SOURCE": "Обновить источник",
+  "COPY_TO_CLIPBOARD": "Скопировать в буфер обмена",
+  "LANGUAGE_FILE_NOT_FOUND": "Файл языка не найден. \nИщем {0}",
+  "PROJECT_ROOT_NOT_FOUND": "Корневой файл проекта PixiEditor не был найден. \nИщем PixiEditor.csproj",
+  "LOCALIZATION_FOLDER_NOT_FOUND": "Путь к папке локализации не найден. \nИщем /Data/Localization",
+  "SELECT_A_LANGUAGE": "Выберите язык",
+  "DONE": "Готово",
+  "SOURCE_UNSET_OR_MISSING": "Источник отсутствует/не проставлен",
+  "SOURCE_NEWER": "Источник новее",
+  "SOURCE_UP_TO_DATE": "Источник обновлён",
+  "SOURCE_OLDER": "Облачная версия новее",
+  "COLOR_PICKER_ACTION_DISPLAY_REFERENCE_ONLY": "Кликните для выбора цвета из референса.",
+  "COLOR_PICKER_ACTION_DISPLAY_CANVAS_ONLY": "Нажмите чтобы брать цвета из холста.",
+  "LOCALIZATION_DEBUG_WINDOW_TITLE": "Окно отладки локализаций",
+  "COMMAND_DEBUG_WINDOW_TITLE": "Окно отладки команд",
+  "SHORTCUTS_TITLE": "Сочетания клавиш",
+  "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_SHEAR_PERSPECTIVE": "Перетащите углы и края для масштабирования. Зажмите Ctrl для свободного масштабирования. Удерживайте Alt и перемещайте края для бокового сдвига. Для поворота зажмите и перетащите вблизи выделения.",
+  "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_SHEAR_NOPERSPECTIVE": "Перетащите углы и края для масштабирования. Зажмите Shift для пропорционального масштабирования. Удерживайте Alt и перемещайте края для бокового сдвига. Для поворота зажмите и перетащите вблизи выделения.",
+  "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_NOSHEAR_NOPERSPECTIVE": "Двигайте ручки чтобы изменить масштаб. Удерживайте Shift чтобы масштабировать пропорционально. Для поворота зажмите и перетащите вблизи выделения.",
+  "TRANSFORM_ACTION_DISPLAY_SCALE_NOROTATE_NOSHEAR_NOPERSPECTIVE": "Перемещайте углы и края для масштабирования. Зажмите Shift для пропорционального масштабирования.",
+  "OPEN_DOCUMENTATION": "Открыть документацию",
+  "LOCAL_PALETTE_SOURCE_NAME": "Локально",
+  "ERROR_FORBIDDEN_UNIQUE_NAME": "Уникальное имя расширения не может начинаться с 'pixieditor'.",
+  "ERROR_MISSING_METADATA": "Ключ метадаты расширения '{0}' отсутствует.",
+  "ERROR_NO_CLASS_ENTRY": "Запись в классе расширения отсутствует в папке '{0}'.",
+  "ERROR_NO_ENTRY_ASSEMBLY": "Входная сборка расширения отсутствует в папке '{0}'.",
+  "ERROR_MISSING_ADDITIONAL_CONTENT": "Ваша нынешняя сборка не позволяет загрузить это расширение. Возможно вы не приобрели его или не установили. Вы можете приобрести его здесь '{0}'.",
+  "BUY_SUPPORTER_PACK": "Приобрести Supporter Pack",
+  "NEWS": "Новости",
+  "DISABLE_NEWS_PANEL": "Отключить новостную панель в окне приветствия",
+  "FAILED_FETCH_NEWS": "Не удалось загрузить новости",
+  "CROP_TO_SELECTION": "Обрезать выделение",
+  "CROP_TO_SELECTION_DESCRIPTIVE": "Обрезать изображение до выделения",
+  "SHOW_CONTEXT_MENU": "Открыть контекстное меню",
+  "ERASE": "Стереть",
+  "USE_SECONDARY_COLOR": "Использовать дополнительный цвет",
+  "RIGHT_CLICK_MODE": "Режим ПКМ",
+  "ADD_PRIMARY_COLOR_TO_PALETTE": "Добавить основной цвет в палитру",
+  "ADD_PRIMARY_COLOR_TO_PALETTE_DESCRIPTIVE": "Добавить основной цвет в нынешнюю палитру",
+  "CRASH_NOT_ALL_DOCUMENTS_RECOVERED_TITLE": "Не удалось восстановить все файлы",
+  "CRASH_NOT_ALL_DOCUMENTS_RECOVERED": "Не удалось восстановить все файлы.\nЕсли вы отправите отчет о сбое разработчикам, возможно, они смогут вам помочь.",
+  "EXPORT_SAVE_TITLE": "Выберете место для сохранения изображения",
+  "BROWSE_DIRECTORY": "Поиск файлов",
+  "SEND": "Send report",
+  "OPEN_DOCKABLE_MENU": "Открыть окно",
+  "TIMELINE_TITLE": "Временная шкала",
+  "EXPORT_IMAGE_HEADER": "Изображение",
+  "EXPORT_ANIMATION_HEADER": "Анимация",
+  "EXPORT_SPRITESHEET_HEADER": "Текстурный атлас",
+  "PIXI_FILE": "Файлы PixiEditor",
+  "PNG_FILE": "PNG изображения",
+  "JPEG_FILE": "JPEG изображения",
+  "GIF_FILE": "GIF анимации",
+  "BMP_FILE": "BMP изображения",
+  "IMAGE_FILES": "Изображения",
+  "VIDEO_FILES": "Видео",
+  "MP4_FILE": "MP4 Видео",
+  "COLUMNS": "Столбцы",
+  "ROWS": "Строки",
+  "BACKGROUND": "Фон",
+  "OPACITY": "Непрозрачность",
+  "IS_VISIBLE": "Видимость",
+  "CLIP_TO_MEMBER_BELOW": "Clip to member below",
+  "BLEND_MODE": "Режим наложения",
+  "MASK": "Маска",
+  "MASK_IS_VISIBLE": "Видимость маски",
+  "OUTPUT": "Результат",
+  "INPUT": "Input",
+  "NODE_GRAPH_TITLE": "Граф документа",
+  "CONTENT": "Содержимое",
+  "RADIUS": "Радиус",
+  "STROKE_COLOR": "Цвет границы",
+  "STROKE_WIDTH": "Толщина границы",
+  "FILL_COLOR": "Цвет заливки",
+  "TOP": "Верхний",
+  "BOTTOM": "Нижний",
+  "CHANNELS_DOCK_TITLE": "Channels",
+  "RED": "Красный",
+  "GREEN": "Зеленый",
+  "BLUE": "Синий",
+  "ALPHA": "Альфа",
+  "COLOR": "Цвет",
+  "COORDINATE": "Coordinate",
+  "VECTOR": "Вектор",
+  "MATRIX": "Матрица",
+  "TRANSFORMED": "Transformed",
+  "GRAYSCALE": "Оттенки серого",
+  "CLAMP": "Ограничить диапазон",
+  "SIZE": "Размер",
+  "NOISE": "Noise",
+  "SCALE": "Масштаб",
+  "SEED": "Сид",
+  "KERNEL": "Ядро свертки",
+  "KERNEL_VIEW_SUM": "Сумма:",
+  "KERNEL_VIEW_SUM_TOOLTIP": "Сумма всех значений. Сумма около 0 или 1 обычно дает наилучшие результаты.",
+  "GAIN": "Gain",
+  "BIAS": "Bias",
+  "TILE_MODE": "Режим тайлинга",
+  "ON_ALPHA": "Применять к alpha",
+  "PIXEL_COORDINATE": "Pixel Coordinate",
+  "OUTPUT_NODE": "Вывод",
+  "NOISE_NODE": "Шум",
+  "ELLIPSE_NODE": "Эллипс",
+  "CREATE_IMAGE_NODE": "Создать изображение",
+  "FOLDER_NODE": "Папка",
+  "IMAGE_LAYER_NODE": "Слой с изображением",
+  "KERNEL_FILTER_NODE": "Фильтр Ядро свёртки",
+  "MATH_NODE": "Математика",
+  "MERGE_NODE": "Слияние",
+  "MODIFY_IMAGE_LEFT_NODE": "Начать изменения изображения",
+  "MODIFY_IMAGE_RIGHT_NODE": "Закончить изменения изображения",
+  "COMBINE_CHANNELS_NODE": "Объединить каналы",
+  "COMBINE_COLOR_NODE": "Объединить цвет",
+  "COMBINE_VECD_NODE": "Объединить вектор",
+  "COMBINE_VECI_NODE": "Объединить целочисленный вектор",
+  "SEPARATE_CHANNELS_NODE": "Разделить каналы",
+  "SEPARATE_VECD_NODE": "Разделить вектор",
+  "SEPARATE_VECI_NODE": "Разделить целочисленный вектор",
+  "SEPARATE_COLOR_NODE": "Разделить цвет",
+  "TIME_NODE": "Время",
+  "FILTERS": "Фильтры",
+  "PREVIOUS": "Предыдущий",
+  "FILL": "Заливка",
+  "MATH_MODE": "Операция",
+  "NOISE_TYPE": "Тип шума",
+  "OCTAVES": "Октавы",
+  "ACTIVE_FRAME": "Текущий кадр",
+  "NORMALIZED_TIME": "Нормализованное время",
+  "BUILD_ID": "ID сборки: {0}",
+  "ERASE_BLEND_MODE": "Erase",
+  "COLOR_MATRIX_TRANSFORM_FILTER_NODE": "Matrix Transform Filter",
+  "MODIFY_IMAGE_PAIR_NODE": "Modify Image",
+  "WITHOUT_FILTERS": "Без фильтров",
+  "RAW_LAYER_OUTPUT": "Исходник",
+  "BETA_EXAMPLE_FILES": "Примеры (Beta)",
+  "BETA_PROCEDURAL_GENERATION": "Процедурная анимация",
+  "POND_EXAMPLE": "Пруд",
+  "TREE_EXAMPLE": "Ветреный день",
+  "OUTLINE_EXAMPLE": "Автообводка",
+  "BETA_ANIMATIONS": "Анимация",
+  "SLIME_EXAMPLE": "Анимированный слизень",
+  "SHOW_ALL_EXAMPLES": "Показать все",
+  "APPLY_FILTER_NODE": "Применить фильтр",
+  "FILTER": "Фильтр",
+  "LERP_NODE": "Линейная интерполяция",
+  "GRAYSCALE_FILTER_NODE": "Фильтр Оттенки серого",
+  "FROM": "От",
+  "TO": "К",
+  "TIME": "Время",
+  "WARMING_UP": "Warming up",
+  "RENDERING_FRAME": "Generating Frame {0}/{1}",
+  "RENDERING_VIDEO": "Rendering Video",
+  "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",
+  "PROBABILITY": "Probability",
+  "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": "палитра",
+  "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_NEXT": "Перейти на следующий кадр",
+  "TOGGLE_ANIMATION": "Toggle animation",
+  "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 on a path to insert a point.",
+  "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": "Preview name",
+  "CUSTOM_OUTPUT_NODE": "Preview Node",
+  "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",
+  "CONTENT_OFFSET": "Content Offset",
+  "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",
+  "ROTATION_NODE": "Rotation",
+  "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",
+  "FAILED_DOWNLOADING_UPDATE_TITLE": "Failed to download update",
+  "FAILED_DOWNLOADING_UPDATE": "Failed to download the update. Try again later."
 }

+ 363 - 15
src/PixiEditor/Data/Localization/Languages/uk.json

@@ -64,7 +64,7 @@
   "UPDATE_CHECK_FAILED": "Не вдалося перевірити оновлення",
   "COULD_NOT_CHECK_FOR_UPDATES": "Не вдалося перевірити, чи є доступне оновлення.",
   "VERSION": "Версія {0}",
-  "OPEN_TEMP_DIR": "Відкрити тимчасовий каталог",
+  "OPEN_TEMP_DIR": "Відкрити каталог тимчасових файлів",
   "OPEN_LOCAL_APPDATA_DIR": "Відкрити каталог Local AppData",
   "OPEN_ROAMING_APPDATA_DIR": "Відкрити каталог Roaming AppData",
   "OPEN_INSTALLATION_DIR": "Відкрити каталог встановлення",
@@ -258,7 +258,6 @@
   "OPEN_STARTUP_WINDOW": "Відкрити вікно запуску",
   "OPEN_SHORTCUT_WINDOW": "Відкрити вікно комбінацій клавіш",
   "OPEN_ABOUT_WINDOW": "Відкрийте вікно з інформацією",
-  "OPEN_NAVIGATION_WINDOW": "Відкрити вікно навігації",
   "ERROR": "Помилка",
   "INTERNAL_ERROR": "Внутрішня помилка",
   "ERROR_SAVE_LOCATION": "Не вдалося зберегти файл у вказаному розташуванні",
@@ -375,11 +374,10 @@
   "HORIZONTAL_LINE_SYMMETRY": "Симетрія горизонтальних ліній",
   "VERTICAL_LINE_SYMMETRY": "Симетрія вертикальної лінії",
   "COLOR_PICKER_TITLE": "Палітра кольорів",
-  "COLOR_SLIDERS_TITLE": "Кольорові повзунки",
+  "COLOR_SLIDERS_TITLE": "Повзунки кольорів",
   "PALETTE_TITLE": "Палітра",
   "SWATCHES_TITLE": "Зразки",
   "LAYERS_TITLE": "Шари",
-  "NAVIGATION_TITLE": "Навігація",
   "NORMAL_BLEND_MODE": "Нормальний",
   "DARKEN_BLEND_MODE": "Затемнений",
   "MULTIPLY_BLEND_MODE": "Помножити",
@@ -490,7 +488,6 @@
   "RESET_VIEWPORT": "Скинути вікно перегляду",
   "VIEWPORT_SETTINGS": "Налаштування вікна перегляду",
   "MOVE_TOOL_ACTION_DISPLAY_TRANSFORMING": "Натисніть і утримуйте мишу, щоб перемістити пікселі у вибраних шарах.",
-  "MOVE_TOOL_ACTION_DISPLAY_CTRL": "Утримуйте мишу, щоб перемістити всі шари.",
   "CTRL_KEY": "Ctrl",
   "SHIFT_KEY": "Shift",
   "ALT_KEY": "Alt",
@@ -537,7 +534,7 @@
   "NAVIGATOR_PICK_ACTION_DISPLAY": "Клацніть правою кнопкою миші, щоб вибрати колір, клацніть правою кнопкою миші, утримуючи Shift, щоб скопіювати колір до буфера обміну",
   "OPEN_FILE_FROM_CLIPBOARD": "Відкрити з буфера обміну",
   "OPEN_FILE_FROM_CLIPBOARD_DESCRIPTIVE": "Відкрити з буфера обміну",
-  "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",
+  "OPEN_LOCALIZATION_DATA": "Бажаєте відкрити файл LocalizationData.json?\nОновлені дані поміщено в буфер обміну.\nЗауважте, що зміни не буде застосовано до перезапуску",
   "DOWNLOADING_LANGUAGE_FAILED": "Помилка завантаження мови.\nМожливо, було зловживано ключем API.",
   "LOCALIZATION_DATA_NOT_FOUND": "Шлях до даних локалізації не знайдено",
   "APPLY": "Застосувати",
@@ -552,13 +549,364 @@
   "SOURCE_NEWER": "Джерело новіше",
   "SOURCE_UP_TO_DATE": "Джерело актуальне",
   "SOURCE_OLDER": "Хмара новіше",
-  "COLOR_PICKER_ACTION_DISPLAY_REFERENCE_ONLY": "Click to pick colors from the reference layer.",
-  "COLOR_PICKER_ACTION_DISPLAY_CANVAS_ONLY": "Click to pick colors from the canvas.",
-  "LOCALIZATION_DEBUG_WINDOW_TITLE": "Localization Debug Window",
-  "COMMAND_DEBUG_WINDOW_TITLE": "Command Debug Window",
-  "SHORTCUTS_TITLE": "Shortcuts",
-  "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_SHEAR_PERSPECTIVE": "Drag handles to scale transform. Hold Ctrl and drag a handle to move the handle freely. 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 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 Shift to scale proportionally. Drag outside handles to rotate.",
-  "TRANSFORM_ACTION_DISPLAY_SCALE_NOROTATE_NOSHEAR_NOPERSPECTIVE": "Drag handles to scale transform. Hold Shift to scale proportionally."
+  "COLOR_PICKER_ACTION_DISPLAY_REFERENCE_ONLY": "Натисніть, щоб вибрати кольори з опорного шару.",
+  "COLOR_PICKER_ACTION_DISPLAY_CANVAS_ONLY": "Натисніть, щоб вибрати кольори з полотна.",
+  "LOCALIZATION_DEBUG_WINDOW_TITLE": "Вікно налагодження локалізації",
+  "COMMAND_DEBUG_WINDOW_TITLE": "Вікно налагодження команд",
+  "SHORTCUTS_TITLE": "Комбінації клавіш",
+  "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_SHEAR_PERSPECTIVE": "Перетягніть маркери, щоб змінити масштаб. Утримуйте Ctrl і перетягніть маркер, щоб вільно переміщати його. Утримуйте Shift, щоб масштабувати пропорційно. Утримуйте Alt і перетягніть бічний маркер, щоб зсунути. Перетягніть зовнішні маркери, щоб обертати.",
+  "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_SHEAR_NOPERSPECTIVE": "Перетягніть маркери, щоб змінити масштаб. Утримуйте Shift, щоб масштабувати пропорційно. Утримуйте Alt і перетягніть бічний маркер, щоб зсунути. Перетягніть зовнішні маркери, щоб обертати.",
+  "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_NOSHEAR_NOPERSPECTIVE": "Перетягніть маркери, щоб змінити масштаб. Утримуйте Shift, щоб масштабувати пропорційно. Перетягніть зовнішні маркери, щоб обертати.",
+  "TRANSFORM_ACTION_DISPLAY_SCALE_NOROTATE_NOSHEAR_NOPERSPECTIVE": "Перетягніть маркери, щоб змінити масштаб. Утримуйте Shift, щоб масштабувати пропорційно.",
+  "OPEN_DOCUMENTATION": "Відкрити документацію",
+  "LOCAL_PALETTE_SOURCE_NAME": "Локально",
+  "ERROR_FORBIDDEN_UNIQUE_NAME": "Унікальна назва розширення не може починатися з 'pixieditor'.",
+  "ERROR_MISSING_METADATA": "Ключ метаданих розширення '{0}' відсутній.",
+  "ERROR_NO_CLASS_ENTRY": "За шляхом '{0}' немає запису класу розширення.",
+  "ERROR_NO_ENTRY_ASSEMBLY": "За шляхом '{0}' немає вузла запису розширення.",
+  "ERROR_MISSING_ADDITIONAL_CONTENT": "Ваші поточні налаштування не дозволяють завантажити це розширення. Можливо, воно вам не належить або воно не встановлено. Ви можете придбати його тут '{0}'.",
+  "BUY_SUPPORTER_PACK": "Купити Пакет підтримки",
+  "NEWS": "Новини",
+  "DISABLE_NEWS_PANEL": "Вимкнути панель новин у вікні запуску",
+  "FAILED_FETCH_NEWS": "Не вдалося отримати новини",
+  "CROP_TO_SELECTION": "Обрізати до виділеного",
+  "CROP_TO_SELECTION_DESCRIPTIVE": "Обрізати зображення згідно виділеному",
+  "SHOW_CONTEXT_MENU": "Показати контекстне меню",
+  "ERASE": "Стерти",
+  "USE_SECONDARY_COLOR": "Використати вторинний колір",
+  "RIGHT_CLICK_MODE": "Режим правої кнопки миші",
+  "ADD_PRIMARY_COLOR_TO_PALETTE": "Додати основний колір до палітри",
+  "ADD_PRIMARY_COLOR_TO_PALETTE_DESCRIPTIVE": "Додати основний колір до поточної палітри",
+  "CRASH_NOT_ALL_DOCUMENTS_RECOVERED_TITLE": "Не всі документи відновлені",
+  "CRASH_NOT_ALL_DOCUMENTS_RECOVERED": "Не вдалося повністю відновити всі файли.\nЯкщо ви надішлете звіт про збій розробникам\nвони можуть вам допомогти.",
+  "EXPORT_SAVE_TITLE": "Виберіть місце для збереження зображення",
+  "BROWSE_DIRECTORY": "Вибрати папку",
+  "SEND": "Відправити звіт",
+  "OPEN_DOCKABLE_MENU": "Відкрити вкладку",
+  "TIMELINE_TITLE": "Хронологія",
+  "EXPORT_IMAGE_HEADER": "Зображення",
+  "EXPORT_ANIMATION_HEADER": "Анімація",
+  "EXPORT_SPRITESHEET_HEADER": "Таблиця спрайтів",
+  "PIXI_FILE": "Файли PixiEditor",
+  "PNG_FILE": "Зображення PNG",
+  "JPEG_FILE": "Зображення JPEG",
+  "GIF_FILE": "Зображення GIF",
+  "BMP_FILE": "Зображення BMP",
+  "IMAGE_FILES": "Файли зображень",
+  "VIDEO_FILES": "Відеофайли",
+  "MP4_FILE": "Відео MP4",
+  "COLUMNS": "Стовпці",
+  "ROWS": "Рядки",
+  "BACKGROUND": "Фон",
+  "OPACITY": "Непрозорість",
+  "IS_VISIBLE": "Є видимим",
+  "CLIP_TO_MEMBER_BELOW": "Обрізати згідно елементу нижче",
+  "BLEND_MODE": "Режим змішування",
+  "MASK": "Маска",
+  "MASK_IS_VISIBLE": "Видима маска",
+  "OUTPUT": "Вихід",
+  "INPUT": "Вхід",
+  "NODE_GRAPH_TITLE": "Графічний вигляд",
+  "CONTENT": "Вміст",
+  "RADIUS": "Радіус",
+  "STROKE_COLOR": "Колір штриха",
+  "STROKE_WIDTH": "Ширина штриха",
+  "FILL_COLOR": "Колір заливки",
+  "TOP": "Верх",
+  "BOTTOM": "Низ",
+  "CHANNELS_DOCK_TITLE": "Канали",
+  "RED": "Червоний",
+  "GREEN": "Зелений",
+  "BLUE": "Синій",
+  "ALPHA": "Альфа",
+  "COLOR": "Колір",
+  "COORDINATE": "Координата",
+  "VECTOR": "Вектор",
+  "MATRIX": "Матриця",
+  "TRANSFORMED": "Трансформоване",
+  "GRAYSCALE": "Відтінки сірого",
+  "CLAMP": "Затиснути",
+  "SIZE": "Розмір",
+  "NOISE": "Шум",
+  "SCALE": "Масштаб",
+  "SEED": "Зерно",
+  "KERNEL": "Ядро",
+  "KERNEL_VIEW_SUM": "Сума:",
+  "KERNEL_VIEW_SUM_TOOLTIP": "Сума всіх значень. Ймовірно, ви хочете отримати значення 1 або 0",
+  "GAIN": "Посилення",
+  "BIAS": "Упередженість",
+  "TILE_MODE": "Режим плитки",
+  "ON_ALPHA": "На Альфа",
+  "PIXEL_COORDINATE": "Координата пікселя",
+  "OUTPUT_NODE": "Вихід",
+  "NOISE_NODE": "Шум",
+  "ELLIPSE_NODE": "Еліпс",
+  "CREATE_IMAGE_NODE": "Створити зображення",
+  "FOLDER_NODE": "Папка",
+  "IMAGE_LAYER_NODE": "Шар зображення",
+  "KERNEL_FILTER_NODE": "Фільтр ядра",
+  "MATH_NODE": "Математика",
+  "MERGE_NODE": "Злиття",
+  "MODIFY_IMAGE_LEFT_NODE": "Почати змінювати зображення",
+  "MODIFY_IMAGE_RIGHT_NODE": "Закінчити змінювати зображення",
+  "COMBINE_CHANNELS_NODE": "Об'єднати канали",
+  "COMBINE_COLOR_NODE": "Об'єднати колір",
+  "COMBINE_VECD_NODE": "Об'єднати вектор",
+  "COMBINE_VECI_NODE": "Об'єднати цілочисловий вектор",
+  "SEPARATE_CHANNELS_NODE": "Розділити канали",
+  "SEPARATE_VECD_NODE": "Розділити вектор",
+  "SEPARATE_VECI_NODE": "Розділити цілочисловий вектор",
+  "SEPARATE_COLOR_NODE": "Розділити колір",
+  "TIME_NODE": "Час",
+  "FILTERS": "Фільтри",
+  "PREVIOUS": "Попередн.",
+  "FILL": "Заповнити",
+  "MATH_MODE": "Математичний режим",
+  "NOISE_TYPE": "Тип шуму",
+  "OCTAVES": "Октети",
+  "ACTIVE_FRAME": "Активна рамка",
+  "NORMALIZED_TIME": "Нормований час",
+  "BUILD_ID": "Ід. збірки: {0}",
+  "ERASE_BLEND_MODE": "Стерти",
+  "COLOR_MATRIX_TRANSFORM_FILTER_NODE": "Фільтр матричного перетворення",
+  "MODIFY_IMAGE_PAIR_NODE": "Змінити зображення",
+  "WITHOUT_FILTERS": "Без фільтрів",
+  "RAW_LAYER_OUTPUT": "Raw",
+  "BETA_EXAMPLE_FILES": "Файли прикладів бета-версії",
+  "BETA_PROCEDURAL_GENERATION": "Процедурна анімація",
+  "POND_EXAMPLE": "Ставок",
+  "TREE_EXAMPLE": "Вітряне дерево",
+  "OUTLINE_EXAMPLE": "Автоматичний контур",
+  "BETA_ANIMATIONS": "Анімації",
+  "SLIME_EXAMPLE": "Анімований слиз",
+  "SHOW_ALL_EXAMPLES": "Показати все",
+  "APPLY_FILTER_NODE": "Застосувати фільтр",
+  "FILTER": "Фільтр",
+  "LERP_NODE": "Лерп",
+  "GRAYSCALE_FILTER_NODE": "Фільтр відтінків сірого",
+  "FROM": "З",
+  "TO": "До",
+  "TIME": "Час",
+  "WARMING_UP": "Розминка",
+  "RENDERING_FRAME": "Формування кадру {0}/{1}",
+  "RENDERING_VIDEO": "Створення відео",
+  "FINISHED": "Готово",
+  "GENERATING_SPRITE_SHEET": "Створення аркуша спрайтів",
+  "RENDERING_IMAGE": "Візуалізація зображення",
+  "PROGRESS_POPUP_TITLE": "Прогрес",
+  "POINTS": "Точок",
+  "MIN_DISTANCE": "Мін. Відстань",
+  "MAX_POINTS": "Макс. точок",
+  "PROBABILITY": "Ймовірність",
+  "DISTRIBUTE_POINTS": "Розподілення точок",
+  "REMOVE_CLOSE_POINTS": "Видалити найближчі точки",
+  "RASTERIZE_SHAPE": "Растеризувати форму",
+  "MODE": "Режим",
+  "Factor": "Фактор",
+  "NORMALIZE": "Нормалізувати",
+  "WEIGHT_FACTOR": "Вага",
+  "STARS_EXAMPLE": "Зірки",
+  "ADD_EMPTY_FRAME": "Додати порожній кадр",
+  "DUPLICATE_FRAME": "Дублювати кадр",
+  "DELETE_FRAME": "Видалити кадр",
+  "DEFAULT_MEMBER_NAME": "Новий елемент",
+  "NO_PARSER_FOUND": "Не знайдено аналізатора файлів для розширення '{0}'",
+  "SELECT_FILE_FORMAT": "Виберіть формат файлу",
+  "SELECT_FILE_FORMAT_DESCRIPTION": "Підтримуються кілька типів файлів одного формату. Будь ласка, виберіть той, який ви хочете використовувати.",
+  "NEW_PALETTE_FILE": "палітра",
+  "ISLAND_EXAMPLE": "Острови",
+  "ONION_FRAMES_COUNT": "Кадри цибулинних шарів",
+  "ONION_OPACITY": "Непрозорість цибулинного шару",
+  "TOGGLE_ONION_SKINNING": "Увімкнути чищення цибулинного шару",
+  "CHANGE_ACTIVE_FRAME_PREVIOUS": "Змінити активний кадр на попередній",
+  "CHANGE_ACTIVE_FRAME_NEXT": "Змінити активний кадр на наступний",
+  "TOGGLE_ANIMATION": "Перемкнути анімацію",
+  "NEW_FROM_CLIPBOARD": "Нове з буфера обміну",
+  "OFFSET": "Зсув",
+  "SHAPE": "Форма",
+  "STRUCTURE": "Структура",
+  "NUMBERS": "Числа",
+  "OPERATIONS": "Дії",
+  "GENERATION": "Генерація",
+  "NUMBER": "Номер",
+  "ANIMATION": "Анімація",
+  "SAMPLE_IMAGE": "Зразок зображення",
+  "POSITION": "Позиція",
+  "MATH_ADD": "Додати",
+  "MATH_SUBTRACT": "Відняти",
+  "MULTIPLY": "Помножити",
+  "DIVIDE": "Розділити",
+  "SIN": "Sin",
+  "COS": "Cos",
+  "TAN": "Tan",
+  "PIXEL_ART_TOOLSET": "Піксельне мистецтво",
+  "VECTOR_TOOLSET": "Вектор",
+  "VECTOR_LAYER": "Векторний шар",
+  "STROKE_COLOR_LABEL": "Перекреслення",
+  "SYNC_WITH_PRIMARY_COLOR_LABEL": "Синхронізація з основним кольором",
+  "RASTERIZE": "Растеризувати",
+  "RASTERIZE_ACTIVE_LAYER": "Растеризувати активний шар",
+  "RASTERIZE_ACTIVE_LAYER_DESCRIPTIVE": "Перетворення/растеризація активного шару на шар зображення (растровий).",
+  "NEW_ELLIPSE_LAYER_NAME": "Еліпс",
+  "NEW_RECTANGLE_LAYER_NAME": "Прямокутник",
+  "NEW_LINE_LAYER_NAME": "Лінія",
+  "RENDER_OUTPUT": "Вихід візуалізації",
+  "PAINT_TOOLSET": "Малювання",
+  "HARDNESS_SETTING": "Твердість",
+  "SPACING_SETTING": "Інтервал",
+  "ANTI_ALIASING_SETTING": "Згладжування",
+  "TOLERANCE_LABEL": "Допуск",
+  "TOGGLE_SNAPPING": "Перемкнути прив'язку",
+  "HIGH_RES_PREVIEW": "Попередн. перегляд у висок. розд. здатності",
+  "LOW_RES_PREVIEW": "Попередн. перегляд роздільн. здатн. документа",
+  "TOGGLE_HIGH_RES_PREVIEW": "Перемкн. попередн. перегляд у високій розд. здатності",
+  "FACTOR": "Множник",
+  "PATH_TOOL": "Шлях",
+  "PATH_TOOL_TOOLTIP": "Створення векторних контурів і кривих ({0}).",
+  "PATH_TOOL_ACTION_DISPLAY": "Натисніть, щоб додати точку.",
+  "PATH_TOOL_ACTION_DISPLAY_CTRL": "Натисніть існуючу точку та перетягніть її, щоб зробити її кривою. Торкніться контрольної точки, щоб вибрати її.",
+  "PATH_TOOL_ACTION_DISPLAY_SHIFT": "Клацніть на шляху, щоб вставити точку.",
+  "PATH_TOOL_ACTION_DISPLAY_CTRL_SHIFT": "Торкніться контрольної точки, щоб додати її до вибору.",
+  "PATH_TOOL_ACTION_DISPLAY_ALT": "Клацніть на контрольній точці та перемістіть її, щоб відрегулювати лише одну сторону кривої.",
+  "DEFAULT_PATH_LAYER_NAME": "Шлях",
+  "DELETE_NODES": "Видалити вузли",
+  "DELETE_NODES_DESCRIPTIVE": "Видалити вибрані вузли",
+  "DELETE_CELS": "Видалити комірки",
+  "DELETE_CELS_DESCRIPTIVE": "Видалити виділені комірки",
+  "COPY_COLOR_TO_CLIPBOARD": "Копіювати колір у буфер обміну",
+  "VIEWPORT_ROTATION": "Поворот вікна перегляду",
+  "NEXT_TOOL_SET": "Наступний набір інструментів",
+  "PREVIOUS_TOOL_SET": "Попередній набір інструментів",
+  "FILL_MODE": "Режим заповнення",
+  "USE_LINEAR_SRGB_PROCESSING": "Використати лінійний sRGB для обробки кольорів",
+  "USE_LINEAR_SRGB_PROCESSING_DESC": "Перетворити документ за допомогою застарілого режиму змішування на лінійний sRGB для обробки кольорів. Це вплине на кольори документа, але зробить накладання більш точним.",
+  "FILL_TYPE_WINDING": "Намотування",
+  "FILL_TYPE_EVEN_ODD": "Парний непарний",
+  "FILL_TYPE_INVERSE_WINDING": "Зворотна обмотка",
+  "FILL_TYPE_INVERSE_EVEN_ODD": "Зворотний парний Непарний",
+  "STROKE_CAP": "Ковпачок обведення",
+  "STROKE_JOIN": "Штрих приєднання",
+  "COPY_VISIBLE": "Копіювати видимі",
+  "COPY_VISIBLE_DESCRIPTIVE": "Копіювати видимі пікселі",
+  "COLOR_SAMPLE_MODE": "Режим вибірки",
+  "CREATE_CEL": "Створити комірку",
+  "CREATE_CEL_DESCRIPTIVE": "Створити нову комірку",
+  "DUPLICATE_CEL": "Дублювати комірку",
+  "DUPLICATE_CEL_DESCRIPTIVE": "Дублювати комірку в поточному кадрі",
+  "RENDER_PREVIEW": "Попередній перегляд візуалізації",
+  "OUTPUT_NAME": "Перегляд імені",
+  "CUSTOM_OUTPUT_NODE": "Попередній перегляд вузла",
+  "TOGGLE_HUD": "Перемкнути HUD",
+  "OPEN_TIMELINE": "Відкрити хронологію",
+  "OPEN_NODE_GRAPH": "Відкрити граф вузлів",
+  "TOGGLE_PLAY": "Відтворення/пауза анімації",
+  "OPEN_PREVIEW_WINDOW": "Відкрити вікно попереднього перегляду",
+  "PREVIEW_TITLE": "Попередній перегляд",
+  "GREATER_THAN": "Більше ніж",
+  "LESS_THAN": "Менше ніж",
+  "LESS_THAN_OR_EQUAL": "Менше або дорівнює",
+  "COMPARE": "Порівняти",
+  "MATH_POWER": "Степінь",
+  "LOGARITHM": "Логарифм",
+  "NATURAL_LOGARITHM": "Натуральний логарифм",
+  "ROOT": "Корінь",
+  "INVERSE_ROOT": "Зворотний корінь",
+  "FRACTION": "Дріб",
+  "NEGATE": "Заперечення",
+  "FLOOR": "Підлога",
+  "CEIL": "Стеля",
+  "ROUND": "Круглий",
+  "MODULO": "Модуло",
+  "STEP": "Крок",
+  "SMOOTH_STEP": "Плавний крок",
+  "COPY_NODES": "Копіювати вузли",
+  "COPY_NODES_DESCRIPTIVE": "Копіювати вибрані вузли",
+  "PASTE_NODES": "Вставити вузли",
+  "PASTE_NODES_DESCRIPTIVE": "Вставити скопійовані вузли",
+  "COPY_CELS": "Копіювати комірки",
+  "COPY_CELS_DESCRIPTIVE": "Копіювати виділені комірки",
+  "TOGGLE_ONION_SKINNING_DESCRIPTIVE": "Перемкнути чищення цибулі",
+  "VALUE": "Значення",
+  "TARGET": "Цільова",
+  "EPSILON": "Епсилон",
+  "PRESERVE_ALPHA": "Зберегти альфа-канал",
+  "BLUR_FILTER_NODE": "Фільтр розмиття Гауса",
+  "LENGTH": "Довжина",
+  "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",
+  "CONTENT_OFFSET": "Content Offset",
+  "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",
+  "ROTATION_NODE": "Rotation",
+  "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",
+  "FAILED_DOWNLOADING_UPDATE_TITLE": "Failed to download update",
+  "FAILED_DOWNLOADING_UPDATE": "Failed to download the update. Try again later."
 }

+ 411 - 63
src/PixiEditor/Data/Localization/Languages/zh.json

@@ -1,15 +1,15 @@
 {
   "RECENT_FILES": "最近",
-  "OPEN_FILE": "打开",
+  "OPEN_FILE": "打开文件",
   "NEW_FILE": "新建",
-  "RECENT_EMPTY_TEXT": "空空如也……",
+  "RECENT_EMPTY_TEXT": "这里啥都木有",
   "LANGUAGE": "语言",
   "GENERAL": "基础设置",
   "DISCORD": "Discord",
   "KEY_BINDINGS": "按键绑定",
   "MISC": "杂项",
   "SHOW_STARTUP_WINDOW": "显示启动窗口",
-  "SHOW_IMAGE_PREVIEW_TASKBAR": "在工具栏显示图像预览",
+  "SHOW_IMAGE_PREVIEW_TASKBAR": "在工具栏显示画布预览",
   "RECENT_FILE_LENGTH": "最近文件列表长度",
   "RECENT_FILE_LENGTH_TOOLTIP": "文件>最近中的文件数量。默认值:8",
   "DEFAULT_NEW_SIZE": "新文件默认大小",
@@ -26,22 +26,22 @@
   "OPEN_CRASH_REPORTS_DIR": "开启崩溃报告文件夹",
   "DISCORD_RICH_PRESENCE": "动态设定",
   "ENABLED": "允许",
-  "SHOW_IMAGE_NAME": "显示图片名称",
-  "SHOW_IMAGE_SIZE": "显示图片大小",
+  "SHOW_IMAGE_NAME": "显示画布名称",
+  "SHOW_IMAGE_SIZE": "显示画布大小",
   "SHOW_LAYER_COUNT": "显示图层数量",
   "FILE": "文件",
   "RECENT": "最近",
   "OPEN": "打开",
   "SAVE_PIXI": "保存 (.pixi)",
   "SAVE_AS_PIXI": "另存为... (.pixi)",
-  "EXPORT_IMG": "导出 (.png, .jpg, 等)",
+  "EXPORT_IMG": "导出 (.png、.jpg、等)",
   "EDIT": "编辑",
   "EXIT": "退出",
   "PERCENTAGE": "百分比",
   "ABSOLUTE": "绝对比例",
   "PRESERVE_ASPECT_RATIO": "保持比例",
   "ANCHOR_POINT": "锚点",
-  "RESIZE_IMAGE": "调整图片大小",
+  "RESIZE_IMAGE": "调整画布大小",
   "RESIZE": "调整大小",
   "DOCUMENTATION": "帮助文档",
   "WEBSITE": "网站",
@@ -56,7 +56,7 @@
   "INCREASE_TOOL_SIZE": "增加工具大小",
   "DECREASE_TOOL_SIZE": "减少工具大小",
   "TO_INSTALL_UPDATE": "以下载更新{0}",
-  "DOWNLOADING_UPDATE": "下载更新中……",
+  "DOWNLOADING_UPDATE": "下载更新中...",
   "UPDATE_READY": "有可用更新。是否现在开始下载?",
   "NEW_UPDATE": "可用更新",
   "COULD_NOT_UPDATE_WITHOUT_ADMIN": "需要管理员权限以更新。请使用管理员账号运行PixiEditor。",
@@ -76,7 +76,7 @@
   "DELETE_SHORTCUT_FILE": "删除捷径文件(漫游应用数据)",
   "DELETE_EDITOR_DATA": "删除编辑器资料(本地应用数据)",
   "GENERATE_KEY_BINDINGS_TEMPLATE": "生成按键绑定模版",
-  "GENERATE_KEY_BINDINGS_TEMPLATE_DESCRIPTIVE": "生成Json按键绑定模版",
+  "GENERATE_KEY_BINDINGS_TEMPLATE_DESCRIPTIVE": "生成json按键绑定模版",
   "VALIDATE_SHORTCUT_MAP": "验证捷径图",
   "VALIDATE_SHORTCUT_MAP_DESCRIPTIVE": "验证捷径图",
   "VALIDATION_KEYS_NOTICE_DIALOG": "空键:{0}\n未知命令:{1}",
@@ -88,10 +88,10 @@
   "LOCATION_DOES_NOT_EXIST": "位置不存在。",
   "FILE_NOT_FOUND": "无法找到文件。",
   "ARE_YOU_SURE": "你确定吗?",
-  "ARE_YOU_SURE_PATH_FULL_PATH": "你确定要删除{0}吗?\n所有安装都将丢失此资料。\n(完整位置:{1})",
+  "ARE_YOU_SURE_PATH_FULL_PATH": "你确定要删除{0}吗?\n所有安装都将丢失此资料。\n(完整路径:{1})",
   "FAILED_TO_OPEN_FILE": "无法打开文件",
   "OLD_FILE_FORMAT": "旧文件格式",
-  "OLD_FILE_FORMAT_DESCRIPTION": "此 .pixi 文件使用了已被停止支持的旧文件格式。",
+  "OLD_FILE_FORMAT_DESCRIPTION": "此 .pixi 文件使用了旧文件格式,\n它已被停止支持且无法被打开。",
   "NOTHING_FOUND": "无结果",
   "EXPORT": "导出",
   "EXPORT_IMAGE": "导出图片",
@@ -108,13 +108,13 @@
   "CREATE_NEW_FOLDER": "新建一个文件夹",
   "NEW_LAYER": "新图层",
   "CREATE_NEW_LAYER": "新建一个图层",
-  "NEW_IMAGE": "新图片",
-  "CREATE_NEW_IMAGE": "新建图片",
+  "NEW_IMAGE": "新画布",
+  "CREATE_NEW_IMAGE": "新建画布",
   "SAVE": "保存",
-  "SAVE_AS": "另存为……",
-  "IMAGE": "图片",
-  "SAVE_IMAGE": "保存图片",
-  "SAVE_IMAGE_AS": "另存为新图片",
+  "SAVE_AS": "另存为...",
+  "IMAGE": "画布",
+  "SAVE_IMAGE": "保存画布",
+  "SAVE_IMAGE_AS": "另存为新画布",
   "DUPLICATE": "复制",
   "DUPLICATE_SELECTED_LAYER": "复制当前图层",
   "CREATE_MASK": "创建蒙版",
@@ -138,13 +138,13 @@
   "TOGGLE_REFERENCE_LAYER_POS_DESCRIPTIVE": "在最上层和最下层之间切换参考图层",
   "RESET_REFERENCE_LAYER_POS": "重置参考图层位置",
   "CLIP_CANVAS": "裁剪画布",
-  "FLIP_IMG_VERTICALLY": "垂直翻转图片",
-  "FLIP_IMG_HORIZONTALLY": "水平翻转图片",
+  "FLIP_IMG_VERTICALLY": "垂直翻转画布",
+  "FLIP_IMG_HORIZONTALLY": "水平翻转画布",
   "FLIP_LAYERS_VERTICALLY": "垂直翻转已选图层",
   "FLIP_LAYERS_HORIZONTALLY": "水平翻转已选图层",
-  "ROT_IMG_90": "将图片顺时针旋转90度",
-  "ROT_IMG_180": "将图片旋转180度",
-  "ROT_IMG_-90": "将图片逆时针旋转90度",
+  "ROT_IMG_90": "将画布顺时针旋转90度",
+  "ROT_IMG_180": "将画布旋转180度",
+  "ROT_IMG_-90": "将画布逆时针旋转90度",
   "ROT_LAYERS_90": "将已选图层顺时针旋转90度",
   "ROT_LAYERS_180": "将已选图层旋转180度",
   "ROT_LAYERS_-90": "将已选图层逆时针旋转90度",
@@ -171,20 +171,20 @@
   "COPY": "复制",
   "COPY_DESCRIPTIVE": "复制到剪贴薄",
   "COPY_COLOR_HEX": "复制主要颜色(十六进制值)",
-  "COPY_COLOR_HEX_DESCRIPTIVE": "将主要颜色复制为十六进制值(Hex)",
+  "COPY_COLOR_HEX_DESCRIPTIVE": "将主要颜色复制为十六进制值",
   "COPY_COLOR_RGB": "复制主要颜色(RGB)",
-  "COPY_COLOR_RGB_DESCRIPTIVE": "将主要颜色复制为RGB值(红绿蓝)",
+  "COPY_COLOR_RGB_DESCRIPTIVE": "将主要颜色复制为RGB值",
   "COPY_COLOR_SECONDARY_HEX": "复制次要颜色(十六进制值)",
-  "COPY_COLOR_SECONDARY_HEX_DESCRIPTIVE": "将次要颜色复制为十六进制值(Hex)",
+  "COPY_COLOR_SECONDARY_HEX_DESCRIPTIVE": "将次要颜色复制为十六进制值",
   "COPY_COLOR_SECONDARY_RGB": "复制次要颜色(十六进制值)",
-  "COPY_COLOR_SECONDARY_RGB_DESCRIPTIVE": "将次要颜色复制为RGB值(红绿蓝)",
+  "COPY_COLOR_SECONDARY_RGB_DESCRIPTIVE": "将次要颜色复制为RGB值",
   "PALETTE_COLORS": "调色板颜色",
   "REPLACE_SECONDARY_BY_PRIMARY": "将次要颜色替换为主要颜色",
   "REPLACE_SECONDARY_BY_PRIMARY_DESCRIPTIVE": "将次要颜色替换为主要颜色",
   "REPLACE_PRIMARY_BY_SECONDARY": "将主要颜色替换为次要颜色",
   "REPLACE_PRIMARY_BY_SECONDARY_DESCRIPTIVE": "将主要颜色替换为次要颜色",
   "OPEN_PALETTE_BROWSER": "浏览调色板",
-  "OVERWRITE_PALETTE_CONSENT": "色板“{0}”已经存在,是否替换?",
+  "OVERWRITE_PALETTE_CONSENT": "色板'{0}'已经存在,是否替换?",
   "PALETTE_EXISTS": "色板已经存在",
   "REPLACE_PALETTE_CONSENT": "是否将目前色板替换为已选色板?",
   "REPLACE_PALETTE": "替换目前色板",
@@ -248,7 +248,7 @@
   "TOGGLE_GRIDLINES": "开/关网格线",
   "ZOOM_IN": "放大",
   "ZOOM_OUT": "缩小",
-  "NEW_WINDOW_FOR_IMG": "为当前图片创建新窗口",
+  "NEW_WINDOW_FOR_IMG": "为当前画布创建新窗口",
   "CENTER_ACTIVE_VIEWPORT": "居中视口",
   "FLIP_VIEWPORT_HORIZONTALLY": "将视口水平翻转",
   "FLIP_VIEWPORT_VERTICALLY": "将视口垂直翻转",
@@ -258,13 +258,12 @@
   "OPEN_STARTUP_WINDOW": "打开起始窗口",
   "OPEN_SHORTCUT_WINDOW": "打开捷径窗口",
   "OPEN_ABOUT_WINDOW": "打开关于窗口",
-  "OPEN_NAVIGATION_WINDOW": "打开导航窗口",
   "ERROR": "错误",
   "INTERNAL_ERROR": "内部错误",
   "ERROR_SAVE_LOCATION": "无法将文件保存至指定位置",
   "ERROR_WHILE_SAVING": "保存时发生了一个内部错误。请再试一次。",
   "UNKNOWN_ERROR_SAVING": "保存时发生了一个错误。",
-  "FAILED_ASSOCIATE_LOSPEC": "无法连接至Lospec调色板",
+  "FAILED_ASSOCIATE_LOSPEC": "无法连接至Lospec调色板",
   "REDDIT": "Reddit",
   "GITHUB": "GitHub",
   "YOUTUBE": "YouTube",
@@ -282,7 +281,7 @@
   "MOVE_VIEWPORT_ACTION_DISPLAY": "点击并拖动以平移视口",
   "MOVE_TOOL_TOOLTIP": "移动选区像素({0})。按住Ctrl以移动所有图层。",
   "MOVE_TOOL_ACTION_DISPLAY": "点击并拖动鼠标以移动选区像素。按住Ctrl以移动所有图层。",
-  "PEN_TOOL_TOOLTIP": "画笔({0})",
+  "PEN_TOOL_TOOLTIP": "画笔({0})",
   "PEN_TOOL_ACTION_DISPLAY": "点击并拖动以进行绘制。",
   "PIXEL_PERFECT_SETTING": "圆滑边角",
   "RECTANGLE_TOOL_TOOLTIP": "在画布上绘制长方形({0})。按住Shift以绘制正方形。",
@@ -302,7 +301,7 @@
   "BRIGHTNESS_TOOL_ACTION_DISPLAY_DEFAULT": "在像素上绘画以将其变亮。按住Ctrl以变暗。",
   "BRIGHTNESS_TOOL_ACTION_DISPLAY_CTRL": "在像素上绘画以将其变暗。松开Ctrl以变亮。",
   "COLOR_PICKER_TOOLTIP": "从画布中选取主要颜色。({0})",
-  "COLOR_PICKER_ACTION_DISPLAY_DEFAULT": "单击以选取颜色。按住Ctrl以隐藏画布。按住Shift以隐藏参考画布",
+  "COLOR_PICKER_ACTION_DISPLAY_DEFAULT": "单击以选取颜色。按住Ctrl以隐藏画布。按住Shift以隐藏参考画布",
   "ELLIPSE_TOOL_TOOLTIP": "在画布上绘制椭圆({0})。按住Shift以绘制圆形。",
   "ELLIPSE_TOOL_ACTION_DISPLAY_DEFAULT": "单击并拖动以绘制椭圆。按住Shift以绘制圆形。",
   "ELLIPSE_TOOL_ACTION_DISPLAY_SHIFT": "单击并拖动以绘制圆形。",
@@ -325,7 +324,7 @@
   "COLOR_PICKER_TOOL": "选色器",
   "ELLIPSE_TOOL": "椭圆",
   "ERASER_TOOL": "橡皮",
-  "FLOOD_FILL_TOOL": "填满",
+  "FLOOD_FILL_TOOL": "颜料桶",
   "LASSO_TOOL": "拉索",
   "LINE_TOOL": "直线",
   "MAGIC_WAND_TOOL": "魔法棒",
@@ -362,14 +361,14 @@
   "REFERENCE_LAYER_PATH": "参考图层路径",
   "FLIP": "反转",
   "ROTATION": "旋转",
-  "ROT_IMG_90_D": "顺时针旋转图片90°",
-  "ROT_IMG_180_D": "旋转图片180°",
-  "ROT_IMG_-90_D": "逆时针旋转图片90°",
-  "ROT_LAYERS_90_D": "顺时针旋转已选图90°",
-  "ROT_LAYERS_180_D": "旋转已选图180°",
-  "ROT_LAYERS_-90_D": "逆时针旋转已选图90°",
+  "ROT_IMG_90_D": "顺时针旋转画布90°",
+  "ROT_IMG_180_D": "旋转画布180°",
+  "ROT_IMG_-90_D": "逆时针旋转画布90°",
+  "ROT_LAYERS_90_D": "顺时针旋转已选图90°",
+  "ROT_LAYERS_180_D": "旋转已选图180°",
+  "ROT_LAYERS_-90_D": "逆时针旋转已选图90°",
   "UNNAMED_PALETTE": "未命名调色板",
-  "CLICK_SELECT_PRIMARY": "单击以将其设为主色",
+  "CLICK_SELECT_PRIMARY": "单击以将其设为主要颜",
   "PEN_MODE": "画笔模式",
   "VIEW": "视图",
   "HORIZONTAL_LINE_SYMMETRY": "水平对称",
@@ -379,7 +378,6 @@
   "PALETTE_TITLE": "色板",
   "SWATCHES_TITLE": "颜色样品",
   "LAYERS_TITLE": "图层",
-  "NAVIGATION_TITLE": "导航器",
   "NORMAL_BLEND_MODE": "正常",
   "DARKEN_BLEND_MODE": "变暗",
   "MULTIPLY_BLEND_MODE": "叠加",
@@ -419,7 +417,7 @@
   "PALETTE_COLOR_TOOLTIP": "单击以选为主色。点击并将其拖动至另一个色板以将其互换。",
   "ADD_FROM_SWATCHES": "从颜色样品中加入",
   "ADD_COLOR_TO_PALETTE": "将颜色加至色板",
-  "USE_IN_CURRENT_IMAGE": "在当前图片中使用",
+  "USE_IN_CURRENT_IMAGE": "在当前画布中使用",
   "ADD_TO_FAVORITES": "加至收藏夹",
   "BROWSE_PALETTES": "浏览色板",
   "LOAD_PALETTE": "导入色板",
@@ -444,11 +442,11 @@
   "MERGE_SELECTED": "移动选区",
   "LOCK_TRANSPARENCY": "锁定透明度",
   "COULD_NOT_LOAD_PALETTE": "无法获取色板",
-  "NO_PALETTES_FOUND": "未找到色板",
+  "NO_PALETTES_FOUND": "未找到色板",
   "LOSPEC_LINK_TEXT": "我听说你可以在这儿发现些色板:lospec.com/palette-list",
   "PALETTE_BROWSER": "色板浏览器",
   "DELETE_PALETTE_CONFIRMATION": "你确定要删除此色板吗?此操作无法被撤销。",
-  "SHORTCUTS_IMPORTED": "已成功导入位于{0}的色板",
+  "SHORTCUTS_IMPORTED": "已成功导入位于{0}的色板",
   "SHORTCUT_PROVIDER_DETECTED": "我们检测到你已安装{0}。你想从中导入捷径吗?",
   "IMPORT_FROM_INSTALLATION": "从安装导入",
   "IMPORT_INSTALLATION_OPTION1": "从安装导入",
@@ -458,7 +456,7 @@
   "WARNING_RESET_SHORTCUTS_DEFAULT": "你确认要将所有捷径重置为默认值吗?",
   "SUCCESS": "成功",
   "WARNING": "警告",
-  "ERROR_IMPORTING_IMAGE": "导入图片时出现错误。",
+  "ERROR_IMPORTING_IMAGE": "导入图片时出现错误。",
   "SHORTCUTS_CORRUPTED_TITLE": "损坏的捷径文件",
   "SHORTCUTS_CORRUPTED": "捷径文件已损坏,将其重置为默认值。",
   "FAILED_DOWNLOAD_PALETTE": "无法下载色板",
@@ -469,8 +467,8 @@
   "ALREADY_ASSIGNED": "已被分配",
   "REPLACE": "代替",
   "SWAP": "互换",
-  "SHORTCUT_ALREADY_ASSIGNED_SWAP": "此捷径已被分配至“{0}”\n是否将其代替或互换?",
-  "SHORTCUT_ALREADY_ASSIGNED_OVERWRITE": "此捷径已被分配至“{0}”\n是否将其代替?",
+  "SHORTCUT_ALREADY_ASSIGNED_SWAP": "此捷径已被分配至'{0}'\n是否将其代替或互换?",
+  "SHORTCUT_ALREADY_ASSIGNED_OVERWRITE": "此捷径已被分配至'{0}'\n是否将其代替?",
   "UNSAVED_CHANGES": "未保存更改",
   "DOCUMENT_MODIFIED_SAVE": "此文件已被更改。是否保存?",
   "SESSION_UNSAVED_DATA": "{0}有未保存资料。你确定吗?",
@@ -490,7 +488,6 @@
   "RESET_VIEWPORT": "重置视图",
   "VIEWPORT_SETTINGS": "视图设置",
   "MOVE_TOOL_ACTION_DISPLAY_TRANSFORMING": "单击并拖动以移动已选图层中的像素。",
-  "MOVE_TOOL_ACTION_DISPLAY_CTRL": "拖动鼠标以移动所有图层。",
   "CTRL_KEY": "Ctrl",
   "SHIFT_KEY": "Shift",
   "ALT_KEY": "Alt",
@@ -511,19 +508,19 @@
   "EXCEPTION_ERROR": "异常:{0}",
   "DROP_PALETTE": "将色板放在这里",
   "SECURITY_ERROR": "安全错误",
-  "SECURITY_ERROR_MSG": "无权在指定位置写入",
+  "SECURITY_ERROR_MSG": "无权在指定位置写入",
   "IO_ERROR": "文件读写错误",
-  "IO_ERROR_MSG": "写入磁盘时出错",
+  "IO_ERROR_MSG": "写入磁盘时出错",
   "FAILED_ASSOCIATE_PIXI": "无法将.pixi文件关联到PixiEditor。",
   "COULD_NOT_SAVE_PALETTE": "保存色板时出错。",
-  "NO_COLORS_TO_SAVE": "无颜色可保存",
+  "NO_COLORS_TO_SAVE": "无颜色可保存",
   "ALL_LAYERS": "全部图层",
   "SINGLE_LAYER": "单个图层",
   "CHOOSE": "选择",
   "REMOVE": "移除",
-  "FILE_FORMAT_NOT_ASEPRITE_KEYS": "非\".aseprite-keys\"文件",
+  "FILE_FORMAT_NOT_ASEPRITE_KEYS": "非“.aseprite-keys”文件",
   "FILE_HAS_INVALID_SHORTCUT": "此文件含有无效捷径",
-  "FILE_EXTENSION_NOT_SUPPORTED": "不支持\"{0}\"类型文件",
+  "FILE_EXTENSION_NOT_SUPPORTED": "不支持'{0}'类型文件",
   "ERROR_READING_FILE": "读取文件时发生错误",
   "DISCARD_PALETTE": "遗弃色板",
   "DISCARD_PALETTE_CONFIRMATION": "你确定要遗弃目前色版吗?此操作无法被撤销。",
@@ -537,7 +534,7 @@
   "NAVIGATOR_PICK_ACTION_DISPLAY": "右键以选择颜色,按住Shift时右键以将其复制至剪贴薄",
   "OPEN_FILE_FROM_CLIPBOARD": "从剪贴薄中打开",
   "OPEN_FILE_FROM_CLIPBOARD_DESCRIPTIVE": "从剪贴薄中打开文件",
-  "OPEN_LOCALIZATION_DATA": "是否打开 LocalizationData.json?更新日期已被加入至剪贴板。\n注意更改只会在重启此程序后启用",
+  "OPEN_LOCALIZATION_DATA": "是否打开 LocalizationData.json?\n更新日期已被加入至剪贴板。\n注意更改只会在重启此程序后启用",
   "DOWNLOADING_LANGUAGE_FAILED": "无法下载语言。\nAPI密码可能被过度使用。",
   "LOCALIZATION_DATA_NOT_FOUND": "无法找到本地化资料路径",
   "APPLY": "应用",
@@ -552,13 +549,364 @@
   "SOURCE_NEWER": "来源更新",
   "SOURCE_UP_TO_DATE": "来源已更新",
   "SOURCE_OLDER": "云更新",
-  "COLOR_PICKER_ACTION_DISPLAY_REFERENCE_ONLY": "Click to pick colors from the reference layer.",
-  "COLOR_PICKER_ACTION_DISPLAY_CANVAS_ONLY": "Click to pick colors from the canvas.",
-  "LOCALIZATION_DEBUG_WINDOW_TITLE": "Localization Debug Window",
-  "COMMAND_DEBUG_WINDOW_TITLE": "Command Debug Window",
-  "SHORTCUTS_TITLE": "Shortcuts",
-  "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_SHEAR_PERSPECTIVE": "Drag handles to scale transform. Hold Ctrl and drag a handle to move the handle freely. 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 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 Shift to scale proportionally. Drag outside handles to rotate.",
-  "TRANSFORM_ACTION_DISPLAY_SCALE_NOROTATE_NOSHEAR_NOPERSPECTIVE": "Drag handles to scale transform. Hold Shift to scale proportionally."
+  "COLOR_PICKER_ACTION_DISPLAY_REFERENCE_ONLY": "点击以从参考图层中选取颜色。",
+  "COLOR_PICKER_ACTION_DISPLAY_CANVAS_ONLY": "点击以从画布选取颜色。",
+  "LOCALIZATION_DEBUG_WINDOW_TITLE": "本地化调试窗口",
+  "COMMAND_DEBUG_WINDOW_TITLE": "命令调试窗口",
+  "SHORTCUTS_TITLE": "快捷键",
+  "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_SHEAR_PERSPECTIVE": "拖动手柄以缩放已选像素。按住 Ctrl 并拖动手柄可自由移动手柄。按住 Shift 键按比例缩放。按住 Alt 并拖动侧手柄进行剪切。 拖动外部手柄进行旋转。",
+  "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_SHEAR_NOPERSPECTIVE": "拖动手柄以缩放已选像素。按住 Shift 键按比例缩放。按住 Alt 并拖动侧手柄进行剪切。拖动外部手柄进行旋转。",
+  "TRANSFORM_ACTION_DISPLAY_SCALE_ROTATE_NOSHEAR_NOPERSPECTIVE": "拖动手柄以缩放已选像素。按住 Shift 键按比例缩放。拖动外部手柄进行旋转。",
+  "TRANSFORM_ACTION_DISPLAY_SCALE_NOROTATE_NOSHEAR_NOPERSPECTIVE": "拖动手柄以缩放已选像素。按住 Shift 键按比例缩放。",
+  "OPEN_DOCUMENTATION": "打开文档",
+  "LOCAL_PALETTE_SOURCE_NAME": "本地",
+  "ERROR_FORBIDDEN_UNIQUE_NAME": "拓展独有名不能以'pixieditor'开头。",
+  "ERROR_MISSING_METADATA": "拓展元数据键 '{0}' 丢失。",
+  "ERROR_NO_CLASS_ENTRY": "路径'{0}'上缺少拓展类程序。",
+  "ERROR_NO_ENTRY_ASSEMBLY": "路径'{0}'拓展上缺少拓展程序集。",
+  "ERROR_MISSING_ADDITIONAL_CONTENT": "你当前的设置不允许加载此拓展。 也许你不拥有它或没有安装它。 你可以在'{0}'处购买。",
+  "BUY_SUPPORTER_PACK": "购买支持者包",
+  "NEWS": "新消息",
+  "DISABLE_NEWS_PANEL": "禁用开始窗口的新消息页面",
+  "FAILED_FETCH_NEWS": "无法获取新消息",
+  "CROP_TO_SELECTION": "裁剪到选区",
+  "CROP_TO_SELECTION_DESCRIPTIVE": "裁剪画布到选区",
+  "SHOW_CONTEXT_MENU": "打开选单",
+  "ERASE": "擦除",
+  "USE_SECONDARY_COLOR": "使用次要颜色",
+  "RIGHT_CLICK_MODE": "右键模式",
+  "ADD_PRIMARY_COLOR_TO_PALETTE": "将主要颜色添加到色板",
+  "ADD_PRIMARY_COLOR_TO_PALETTE_DESCRIPTIVE": "将主要颜色添加到当前色板",
+  "CRASH_NOT_ALL_DOCUMENTS_RECOVERED_TITLE": "无法复原全部文件",
+  "CRASH_NOT_ALL_DOCUMENTS_RECOVERED": "无法完全复原所有丢失文件。请你好好保存你的文件吧!",
+  "EXPORT_SAVE_TITLE": "选择画布保存位置",
+  "BROWSE_DIRECTORY": "浏览目录",
+  "SEND": "发送报告",
+  "OPEN_DOCKABLE_MENU": "打开选项卡",
+  "TIMELINE_TITLE": "时间线",
+  "EXPORT_IMAGE_HEADER": "画布",
+  "EXPORT_ANIMATION_HEADER": "动画",
+  "EXPORT_SPRITESHEET_HEADER": "拼合图",
+  "PIXI_FILE": "PixiEditor文件",
+  "PNG_FILE": "PNG文件",
+  "JPEG_FILE": "JPEG文件",
+  "GIF_FILE": "GIF文件",
+  "BMP_FILE": "BMP图片",
+  "IMAGE_FILES": "图片文件",
+  "VIDEO_FILES": "视频文件",
+  "MP4_FILE": "MP4视频",
+  "COLUMNS": "列",
+  "ROWS": "行",
+  "BACKGROUND": "背景",
+  "OPACITY": "不透明度",
+  "IS_VISIBLE": "是否可见",
+  "CLIP_TO_MEMBER_BELOW": "裁剪到下层",
+  "BLEND_MODE": "混合模式",
+  "MASK": "蒙版",
+  "MASK_IS_VISIBLE": "蒙版可见性",
+  "OUTPUT": "输出",
+  "INPUT": "输入",
+  "NODE_GRAPH_TITLE": "图形视图",
+  "CONTENT": "内容",
+  "RADIUS": "半径",
+  "STROKE_COLOR": "笔画颜色",
+  "STROKE_WIDTH": "笔画大小",
+  "FILL_COLOR": "填色",
+  "TOP": "顶部",
+  "BOTTOM": "底部",
+  "CHANNELS_DOCK_TITLE": "Channels",
+  "RED": "红",
+  "GREEN": "绿",
+  "BLUE": "蓝",
+  "ALPHA": "透明度",
+  "COLOR": "颜色",
+  "COORDINATE": "坐标",
+  "VECTOR": "矢量",
+  "MATRIX": "矩阵",
+  "TRANSFORMED": "已变换",
+  "GRAYSCALE": "Grayscale",
+  "CLAMP": "Clamp",
+  "SIZE": "大小",
+  "NOISE": "噪声",
+  "SCALE": "Scale",
+  "SEED": "种子",
+  "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",
+  "PIXEL_COORDINATE": "Pixel Coordinate",
+  "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",
+  "MODIFY_IMAGE_PAIR_NODE": "Modify Image",
+  "WITHOUT_FILTERS": "Without filters",
+  "RAW_LAYER_OUTPUT": "Raw",
+  "BETA_EXAMPLE_FILES": "Beta Example Files",
+  "BETA_PROCEDURAL_GENERATION": "Procedural Animation",
+  "POND_EXAMPLE": "Pond",
+  "TREE_EXAMPLE": "Windy Tree",
+  "OUTLINE_EXAMPLE": "Automatic Outline",
+  "BETA_ANIMATIONS": "Animations",
+  "SLIME_EXAMPLE": "Animated Slime",
+  "SHOW_ALL_EXAMPLES": "Show all",
+  "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",
+  "PROBABILITY": "Probability",
+  "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 on a path to insert a point.",
+  "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": "Preview name",
+  "CUSTOM_OUTPUT_NODE": "Preview Node",
+  "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",
+  "CONTENT_OFFSET": "Content Offset",
+  "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",
+  "ROTATION_NODE": "Rotation",
+  "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",
+  "FAILED_DOWNLOADING_UPDATE_TITLE": "Failed to download update",
+  "FAILED_DOWNLOADING_UPDATE": "Failed to download the update. Try again later."
 }

+ 10 - 10
src/PixiEditor/Data/Localization/LocalizationData.json

@@ -1,4 +1,4 @@
-{
+{
   "$schema": "./LocalizationDataSchema.json",
   "Languages": [
     {
@@ -13,21 +13,21 @@
       "code": "pl",
       "localeFileName": "pl.json",
       "iconFileName": "pl.png",
-      "lastUpdated": "2023-05-24 21:30:08"
+      "lastUpdated": "2025-01-10 16:27:36"
     },
     {
       "name": "Deutsch",
       "code": "de",
       "localeFileName": "de.json",
       "iconFileName": "de.png",
-      "lastUpdated": "2023-05-09 16:10:00"
+      "lastUpdated": "2025-01-10 16:14:53"
     },
     {
       "name": "Español",
       "code": "es",
       "localeFileName": "es.json",
       "iconFileName": "es.png",
-      "lastUpdated": "2023-05-17 18:46:19"
+      "lastUpdated": "2023-05-17 16:46:19"
     },
     {
       "name": "中文",
@@ -42,14 +42,14 @@
       "code": "ru",
       "localeFileName": "ru.json",
       "iconFileName": "ru.png",
-      "lastUpdated": "2023-05-15 00:49:58"
+      "lastUpdated": "2025-03-24 19:03:12"
     },
     {
       "name": "Українська",
       "code": "uk",
       "localeFileName": "uk.json",
       "iconFileName": "uk.png",
-      "lastUpdated": "2023-05-18 17:47:07"
+      "lastUpdated": "2025-01-10 17:55:45"
     },
     {
       "name": "عربي",
@@ -57,28 +57,28 @@
       "localeFileName": "ar.json",
       "iconFileName": "ar.png",
       "rightToLeft": true,
-      "lastUpdated": "2023-05-20 11:59:21"
+      "lastUpdated": "2024-07-25 16:37:09"
     },
     {
       "name": "Čeština",
       "code": "cs",
       "localeFileName": "cs.json",
       "iconFileName": "cs.png",
-      "lastUpdated": "2023-05-07 14:01:25"
+      "lastUpdated": "2025-02-11 21:40:35"
     },
     {
       "name": "Português (Brasil)",
       "code": "pt-br",
       "localeFileName": "pt-br.json",
       "iconFileName": "pt-br.png",
-      "lastUpdated": "2023-05-15 09:13:45"
+      "lastUpdated": "2023-07-06 02:00:39"
     },
     {
       "name": "Magyar",
       "code": "hu",
       "localeFileName": "hu.json",
       "iconFileName": "hu.png",
-      "lastUpdated": "2023-05-09 00:07:37"
+      "lastUpdated": "2023-05-08 22:07:37"
     }
   ]
 }