Skip to content

Commit 216452d

Browse files
committed
ci: update Translations
1 parent 8144974 commit 216452d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

72 files changed

+2772
-36
lines changed

src/nls/ar/lastTranslated.json

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -376,6 +376,44 @@
376376
"CSS_QUICK_EDIT_NO_STYLESHEETS": "There are no stylesheets in your project.<br>Create one to add CSS rules.",
377377
"CURRENT_THEME": "Current Theme",
378378
"CURRENT_TRACKING_BRANCH": "Current tracking branch",
379+
"CUSTOM_SNIPPETS_ABBREVIATION_LABEL": "Abbreviation:",
380+
"CUSTOM_SNIPPETS_ABBR_INPUT_TOOLTIP": "Enter a short abbreviation (e.g., 'clg', 'fn', 'div'). This is what you'll type to trigger the snippet.",
381+
"CUSTOM_SNIPPETS_ABBR_LENGTH_ERROR": "Abbreviation cannot be more than 30 characters.",
382+
"CUSTOM_SNIPPETS_ADD_DESC_TOOLTIP": "Click to add description",
383+
"CUSTOM_SNIPPETS_ADD_NEW_TITLE": "Add new snippet",
384+
"CUSTOM_SNIPPETS_ADD_SNIPPET_BTN": "Add Snippet",
385+
"CUSTOM_SNIPPETS_BACK": "Back",
386+
"CUSTOM_SNIPPETS_BACK_TO_LIST_TITLE": "Back to snippets list",
387+
"CUSTOM_SNIPPETS_CANCEL": "Cancel",
388+
"CUSTOM_SNIPPETS_DESCRIPTION_LABEL": "Description:",
389+
"CUSTOM_SNIPPETS_DESC_INPUT_TOOLTIP": "Brief description of what this snippet does. Leave empty if no description needed.",
390+
"CUSTOM_SNIPPETS_DESC_LENGTH_ERROR": "Description cannot be more than 80 characters.",
391+
"CUSTOM_SNIPPETS_DESC_PLACEHOLDER": "console log shortcut (optional)",
392+
"CUSTOM_SNIPPETS_DUPLICATE_ERROR": "A snippet with abbreviation \"{0}\" already exists.",
393+
"CUSTOM_SNIPPETS_EDIT_ABBR_TOOLTIP": "Click to edit abbreviation - {0}",
394+
"CUSTOM_SNIPPETS_EDIT_DESC_TOOLTIP": "Click to edit description - {0}",
395+
"CUSTOM_SNIPPETS_EDIT_FILE_EXT_TOOLTIP": "Click to edit file extensions - {0}",
396+
"CUSTOM_SNIPPETS_EDIT_TEMPLATE_TOOLTIP": "Click to edit template text -\n{0}",
397+
"CUSTOM_SNIPPETS_FILE_EXTENSION_LABEL": "File Extension:",
398+
"CUSTOM_SNIPPETS_FILE_EXT_INPUT_TOOLTIP": "Specify file types where this snippet should be available (e.g., '.js', '.html', '.css'). Leave empty to make it available for all files.",
399+
"CUSTOM_SNIPPETS_FILE_EXT_PLACEHOLDER": "Leave empty for all files, or specify like .js, .html",
400+
"CUSTOM_SNIPPETS_FILTER_PLACEHOLDER": "Filter...",
401+
"CUSTOM_SNIPPETS_HEADER_ABBREVIATION": "Abbreviation",
402+
"CUSTOM_SNIPPETS_HEADER_DESCRIPTION": "Description",
403+
"CUSTOM_SNIPPETS_HEADER_FILE_EXTENSION": "File Extension",
404+
"CUSTOM_SNIPPETS_HEADER_TEMPLATE": "Template Text",
405+
"CUSTOM_SNIPPETS_HINT_LABEL": "Snippet",
406+
"CUSTOM_SNIPPETS_LEARN_MORE": "Add your own code hints to speed up coding - <a href=\"https://docs.phcode.dev\" target=\"_blank\">Learn More</a>",
407+
"CUSTOM_SNIPPETS_MENU_ITEM_NAME": "Custom Snippets…",
408+
"CUSTOM_SNIPPETS_NO_DESCRIPTION": "No description",
409+
"CUSTOM_SNIPPETS_NO_MATCHES": "No snippets match \"{0}\"",
410+
"CUSTOM_SNIPPETS_NO_SNIPPETS_MESSAGE": "No custom snippets added yet!",
411+
"CUSTOM_SNIPPETS_PANEL_TITLE": "Custom Snippets",
412+
"CUSTOM_SNIPPETS_SAVE": "Save",
413+
"CUSTOM_SNIPPETS_SPACE_ERROR": "Space is not accepted as a valid abbreviation character.",
414+
"CUSTOM_SNIPPETS_TEMPLATE_INPUT_TOOLTIP": "The actual code that will be inserted. Use ${1}, ${2}, ${3}, etc. for cursor positions. ${1} is the initial position, tab moves to ${2}, ${3}, etc. ${0} is the final position.",
415+
"CUSTOM_SNIPPETS_TEMPLATE_PLACEHOLDER": "console.log(${1});",
416+
"CUSTOM_SNIPPETS_TEMPLATE_TEXT_LABEL": "Template Text:",
379417
"DEBUG_MENU": "Debug",
380418
"DECODE_FILE_FAILED_ERR": "{APP_NAME} was not able to decode the contents of file.",
381419
"DEFAULT": "Default",

src/nls/ar/strings.js

Lines changed: 39 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -343,6 +343,7 @@ define({
343343
"CLOSE_TABS_TO_THE_RIGHT": "إغلاق علامات التبويب على اليمين",
344344
"CLOSE_TABS_TO_THE_LEFT": "إغلاق علامات التبويب على اليسار",
345345
"CLOSE_ALL_TABS": "إغلاق جميع علامات التبويب",
346+
"CLOSE_SAVED_TABS": "إغلاق علامات التبويب المحفوظة",
346347
"REOPEN_CLOSED_FILE": "إعادة فتح الملف المغلق",
347348
"ERRORS_NO_FILE": "لا يوجد ملف مفتوح",
348349
"ERRORS_PANEL_TITLE_MULTIPLE": "{0} مشاكل - {1}",
@@ -1387,5 +1388,42 @@ define({
13871388
"ACCOUNT_DETAILS": "تفاصيل الحساب",
13881389
"AI_QUOTA_USED": "حصة الذكاء الاصطناعي المستخدمة",
13891390
"LOGIN_REFRESH": "تحقق من حالة تسجيل الدخول",
1390-
"CLOSE_SAVED_TABS": "إغلاق علامات التبويب المحفوظة"
1391+
"CUSTOM_SNIPPETS_MENU_ITEM_NAME": "مقتطفات مخصصة…",
1392+
"CUSTOM_SNIPPETS_PANEL_TITLE": "مقتطفات مخصصة",
1393+
"CUSTOM_SNIPPETS_ADD_NEW_TITLE": "إضافة مقتطف جديد",
1394+
"CUSTOM_SNIPPETS_BACK_TO_LIST_TITLE": "الرجوع إلى قائمة المقتطفات",
1395+
"CUSTOM_SNIPPETS_BACK": "رجوع",
1396+
"CUSTOM_SNIPPETS_FILTER_PLACEHOLDER": "بحث...",
1397+
"CUSTOM_SNIPPETS_NO_SNIPPETS_MESSAGE": "لم تتم إضافة أي مقتطفات مخصصة حتى الآن!",
1398+
"CUSTOM_SNIPPETS_ADD_SNIPPET_BTN": "إضافة مقتطف",
1399+
"CUSTOM_SNIPPETS_ABBREVIATION_LABEL": "الاختصار:",
1400+
"CUSTOM_SNIPPETS_TEMPLATE_TEXT_LABEL": "نص القالب:",
1401+
"CUSTOM_SNIPPETS_DESCRIPTION_LABEL": "الوصف:",
1402+
"CUSTOM_SNIPPETS_FILE_EXTENSION_LABEL": "امتداد الملف:",
1403+
"CUSTOM_SNIPPETS_CANCEL": "إلغاء",
1404+
"CUSTOM_SNIPPETS_SAVE": "حفظ",
1405+
"CUSTOM_SNIPPETS_NO_DESCRIPTION": "بدون وصف",
1406+
"CUSTOM_SNIPPETS_NO_MATCHES": "لا توجد مُقتطفات مُطابقة لـ \"{0}\"",
1407+
"CUSTOM_SNIPPETS_LEARN_MORE": "أضف تلميحاتك البرمجية الخاصة لتسريع عملية البرمجة - <a href=\"https://docs.phcode.dev\" target=\"_blank\">تعرّف على المزيد</a>",
1408+
"CUSTOM_SNIPPETS_DUPLICATE_ERROR": "يوجد مُقتطف برمز مختصر \"{0}\" مُسبقًا.",
1409+
"CUSTOM_SNIPPETS_SPACE_ERROR": "المسافة غير مقبولة كحرف اختصار صالح.",
1410+
"CUSTOM_SNIPPETS_ABBR_LENGTH_ERROR": "لا يُمكن أن يتجاوز الاختصار ٣٠ حرفًا.",
1411+
"CUSTOM_SNIPPETS_DESC_LENGTH_ERROR": "لا يمكن أن يتجاوز الوصف ٨٠ حرفًا.",
1412+
"CUSTOM_SNIPPETS_HINT_LABEL": "مقتطف برمجي",
1413+
"CUSTOM_SNIPPETS_EDIT_ABBR_TOOLTIP": "انقر لتحرير الاختصار - {0}",
1414+
"CUSTOM_SNIPPETS_EDIT_TEMPLATE_TOOLTIP": "انقر لتحرير نص القالب -",
1415+
"CUSTOM_SNIPPETS_EDIT_DESC_TOOLTIP": "انقر لتحرير الوصف - {0}",
1416+
"CUSTOM_SNIPPETS_ADD_DESC_TOOLTIP": "انقر لإضافة وصف",
1417+
"CUSTOM_SNIPPETS_EDIT_FILE_EXT_TOOLTIP": "انقر لتحرير امتدادات الملفات - {0}",
1418+
"CUSTOM_SNIPPETS_ABBR_INPUT_TOOLTIP": "أدخل اختصارًا قصيرًا (مثل: 'clg'، 'fn'، 'div'). هذا ما ستكتبه لتنشيط المقتطف البرمجي.",
1419+
"CUSTOM_SNIPPETS_DESC_INPUT_TOOLTIP": "وصف موجز لما يفعله هذا المقتطف البرمجي. اتركه فارغًا إذا لم يكن الوصف مطلوبًا.",
1420+
"CUSTOM_SNIPPETS_FILE_EXT_INPUT_TOOLTIP": "حدد أنواع الملفات التي يجب أن يكون هذا المقتطف البرمجي متاحًا لها (مثل: '.js'، '.html'، '.css'). اتركه فارغًا لجعله متاحًا لجميع الملفات.",
1421+
"CUSTOM_SNIPPETS_TEMPLATE_INPUT_TOOLTIP": "نص الكود الذي سيتم إدراجه. استخدم ${1}، ${2}، ${3}، إلخ. لمواقع المؤشر. ${1} هو الموقع الابتدائي، ينتقل Tab إلى ${2}، ${3}، إلخ. ${0} هو الموقع النهائي.",
1422+
"CUSTOM_SNIPPETS_DESC_PLACEHOLDER": "اختصار لـ console log (اختياري)",
1423+
"CUSTOM_SNIPPETS_FILE_EXT_PLACEHOLDER": "اتركه فارغًا لجميع الملفات، أو حدده مثل .js، .html",
1424+
"CUSTOM_SNIPPETS_TEMPLATE_PLACEHOLDER": "console.log(${1});",
1425+
"CUSTOM_SNIPPETS_HEADER_ABBREVIATION": "اختصار",
1426+
"CUSTOM_SNIPPETS_HEADER_TEMPLATE": "نص القالب",
1427+
"CUSTOM_SNIPPETS_HEADER_DESCRIPTION": "الوصف",
1428+
"CUSTOM_SNIPPETS_HEADER_FILE_EXTENSION": "امتداد الملف"
13911429
});

src/nls/bg/lastTranslated.json

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -376,6 +376,44 @@
376376
"CSS_QUICK_EDIT_NO_STYLESHEETS": "There are no stylesheets in your project.<br>Create one to add CSS rules.",
377377
"CURRENT_THEME": "Current Theme",
378378
"CURRENT_TRACKING_BRANCH": "Current tracking branch",
379+
"CUSTOM_SNIPPETS_ABBREVIATION_LABEL": "Abbreviation:",
380+
"CUSTOM_SNIPPETS_ABBR_INPUT_TOOLTIP": "Enter a short abbreviation (e.g., 'clg', 'fn', 'div'). This is what you'll type to trigger the snippet.",
381+
"CUSTOM_SNIPPETS_ABBR_LENGTH_ERROR": "Abbreviation cannot be more than 30 characters.",
382+
"CUSTOM_SNIPPETS_ADD_DESC_TOOLTIP": "Click to add description",
383+
"CUSTOM_SNIPPETS_ADD_NEW_TITLE": "Add new snippet",
384+
"CUSTOM_SNIPPETS_ADD_SNIPPET_BTN": "Add Snippet",
385+
"CUSTOM_SNIPPETS_BACK": "Back",
386+
"CUSTOM_SNIPPETS_BACK_TO_LIST_TITLE": "Back to snippets list",
387+
"CUSTOM_SNIPPETS_CANCEL": "Cancel",
388+
"CUSTOM_SNIPPETS_DESCRIPTION_LABEL": "Description:",
389+
"CUSTOM_SNIPPETS_DESC_INPUT_TOOLTIP": "Brief description of what this snippet does. Leave empty if no description needed.",
390+
"CUSTOM_SNIPPETS_DESC_LENGTH_ERROR": "Description cannot be more than 80 characters.",
391+
"CUSTOM_SNIPPETS_DESC_PLACEHOLDER": "console log shortcut (optional)",
392+
"CUSTOM_SNIPPETS_DUPLICATE_ERROR": "A snippet with abbreviation \"{0}\" already exists.",
393+
"CUSTOM_SNIPPETS_EDIT_ABBR_TOOLTIP": "Click to edit abbreviation - {0}",
394+
"CUSTOM_SNIPPETS_EDIT_DESC_TOOLTIP": "Click to edit description - {0}",
395+
"CUSTOM_SNIPPETS_EDIT_FILE_EXT_TOOLTIP": "Click to edit file extensions - {0}",
396+
"CUSTOM_SNIPPETS_EDIT_TEMPLATE_TOOLTIP": "Click to edit template text -\n{0}",
397+
"CUSTOM_SNIPPETS_FILE_EXTENSION_LABEL": "File Extension:",
398+
"CUSTOM_SNIPPETS_FILE_EXT_INPUT_TOOLTIP": "Specify file types where this snippet should be available (e.g., '.js', '.html', '.css'). Leave empty to make it available for all files.",
399+
"CUSTOM_SNIPPETS_FILE_EXT_PLACEHOLDER": "Leave empty for all files, or specify like .js, .html",
400+
"CUSTOM_SNIPPETS_FILTER_PLACEHOLDER": "Filter...",
401+
"CUSTOM_SNIPPETS_HEADER_ABBREVIATION": "Abbreviation",
402+
"CUSTOM_SNIPPETS_HEADER_DESCRIPTION": "Description",
403+
"CUSTOM_SNIPPETS_HEADER_FILE_EXTENSION": "File Extension",
404+
"CUSTOM_SNIPPETS_HEADER_TEMPLATE": "Template Text",
405+
"CUSTOM_SNIPPETS_HINT_LABEL": "Snippet",
406+
"CUSTOM_SNIPPETS_LEARN_MORE": "Add your own code hints to speed up coding - <a href=\"https://docs.phcode.dev\" target=\"_blank\">Learn More</a>",
407+
"CUSTOM_SNIPPETS_MENU_ITEM_NAME": "Custom Snippets…",
408+
"CUSTOM_SNIPPETS_NO_DESCRIPTION": "No description",
409+
"CUSTOM_SNIPPETS_NO_MATCHES": "No snippets match \"{0}\"",
410+
"CUSTOM_SNIPPETS_NO_SNIPPETS_MESSAGE": "No custom snippets added yet!",
411+
"CUSTOM_SNIPPETS_PANEL_TITLE": "Custom Snippets",
412+
"CUSTOM_SNIPPETS_SAVE": "Save",
413+
"CUSTOM_SNIPPETS_SPACE_ERROR": "Space is not accepted as a valid abbreviation character.",
414+
"CUSTOM_SNIPPETS_TEMPLATE_INPUT_TOOLTIP": "The actual code that will be inserted. Use ${1}, ${2}, ${3}, etc. for cursor positions. ${1} is the initial position, tab moves to ${2}, ${3}, etc. ${0} is the final position.",
415+
"CUSTOM_SNIPPETS_TEMPLATE_PLACEHOLDER": "console.log(${1});",
416+
"CUSTOM_SNIPPETS_TEMPLATE_TEXT_LABEL": "Template Text:",
379417
"DEBUG_MENU": "Debug",
380418
"DECODE_FILE_FAILED_ERR": "{APP_NAME} was not able to decode the contents of file.",
381419
"DEFAULT": "Default",

src/nls/bg/strings.js

Lines changed: 39 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -343,6 +343,7 @@ define({
343343
"CLOSE_TABS_TO_THE_RIGHT": "Затвори табовете отдясно",
344344
"CLOSE_TABS_TO_THE_LEFT": "Затвори табовете отляво",
345345
"CLOSE_ALL_TABS": "Затвори всички раздели",
346+
"CLOSE_SAVED_TABS": "Затваряне на запазените раздели",
346347
"REOPEN_CLOSED_FILE": "Отвори отново затворения файл",
347348
"ERRORS_NO_FILE": "Няма отворен файл",
348349
"ERRORS_PANEL_TITLE_MULTIPLE": "{0} проблема - {1}",
@@ -1387,5 +1388,42 @@ define({
13871388
"ACCOUNT_DETAILS": "Данни за акаунта",
13881389
"AI_QUOTA_USED": "Използвана AI квота",
13891390
"LOGIN_REFRESH": "Проверка на състоянието за вход",
1390-
"CLOSE_SAVED_TABS": "Затваряне на запазените раздели"
1391+
"CUSTOM_SNIPPETS_CANCEL": "Отказ",
1392+
"CUSTOM_SNIPPETS_SAVE": "Запазване",
1393+
"CUSTOM_SNIPPETS_NO_DESCRIPTION": "Няма описание",
1394+
"CUSTOM_SNIPPETS_MENU_ITEM_NAME": "Персонализирани фрагменти…",
1395+
"CUSTOM_SNIPPETS_PANEL_TITLE": "Персонализирани фрагменти",
1396+
"CUSTOM_SNIPPETS_ADD_NEW_TITLE": "Добавяне на нов фрагмент",
1397+
"CUSTOM_SNIPPETS_BACK_TO_LIST_TITLE": "Обратно към списъка с фрагменти",
1398+
"CUSTOM_SNIPPETS_BACK": "Обратно",
1399+
"CUSTOM_SNIPPETS_FILTER_PLACEHOLDER": "Филтриране...",
1400+
"CUSTOM_SNIPPETS_NO_SNIPPETS_MESSAGE": "Все още няма добавени персонализирани фрагменти!",
1401+
"CUSTOM_SNIPPETS_ADD_SNIPPET_BTN": "Добави фрагмент",
1402+
"CUSTOM_SNIPPETS_ABBREVIATION_LABEL": "Съкращение:",
1403+
"CUSTOM_SNIPPETS_TEMPLATE_TEXT_LABEL": "Текст на шаблона:",
1404+
"CUSTOM_SNIPPETS_DESCRIPTION_LABEL": "Описание:",
1405+
"CUSTOM_SNIPPETS_FILE_EXTENSION_LABEL": "Разширение на файла:",
1406+
"CUSTOM_SNIPPETS_NO_MATCHES": "Няма съвпадения за \"{0}\"",
1407+
"CUSTOM_SNIPPETS_LEARN_MORE": "Добавете свои собствени подсказки за код, за да ускорите писането - <a href=\"https://docs.phcode.dev\" target=\"_blank\">Научете повече</a>",
1408+
"CUSTOM_SNIPPETS_DUPLICATE_ERROR": "Вече съществува фрагмент с абревиатура \"{0}\".",
1409+
"CUSTOM_SNIPPETS_SPACE_ERROR": "Интервалът не е разрешен като символ за абревиатура.",
1410+
"CUSTOM_SNIPPETS_ABBR_LENGTH_ERROR": "Абревиатурата не може да бъде по-дълга от 30 символа.",
1411+
"CUSTOM_SNIPPETS_DESC_LENGTH_ERROR": "Описанието не може да бъде по-дълго от 80 символа.",
1412+
"CUSTOM_SNIPPETS_HINT_LABEL": "Фрагмент",
1413+
"CUSTOM_SNIPPETS_EDIT_ABBR_TOOLTIP": "Кликнете, за да редактирате абревиатурата - {0}",
1414+
"CUSTOM_SNIPPETS_EDIT_TEMPLATE_TOOLTIP": "Щракнете, за да редактирате текста на шаблона - {0}",
1415+
"CUSTOM_SNIPPETS_EDIT_DESC_TOOLTIP": "Щракнете, за да редактирате описанието - {0}",
1416+
"CUSTOM_SNIPPETS_ADD_DESC_TOOLTIP": "Щракнете, за да добавите описание",
1417+
"CUSTOM_SNIPPETS_EDIT_FILE_EXT_TOOLTIP": "Щракнете, за да редактирате файловите разширения - {0}",
1418+
"CUSTOM_SNIPPETS_ABBR_INPUT_TOOLTIP": "Въведете кратко съкращение (напр. 'clg', 'fn', 'div'). Това ще въвеждате, за да задействате фрагмента.",
1419+
"CUSTOM_SNIPPETS_DESC_INPUT_TOOLTIP": "Кратко описание на функцията на този фрагмент. Оставете празно, ако не е необходимо описание.",
1420+
"CUSTOM_SNIPPETS_FILE_EXT_INPUT_TOOLTIP": "Посочете типовете файлове, където този фрагмент трябва да е достъпен (напр. '.js', '.html', '.css'). Оставете празно, за да е достъпен за всички файлове.",
1421+
"CUSTOM_SNIPPETS_TEMPLATE_INPUT_TOOLTIP": "Действителният код, който ще бъде вмъкнат. Използвайте ${1}, ${2}, ${3} и т.н. за позиции на курсора. ${1} е началната позиция, Tab премества към ${2}, ${3} и т.н. ${0} е крайната позиция.",
1422+
"CUSTOM_SNIPPETS_DESC_PLACEHOLDER": "пряк път за console log (по избор)",
1423+
"CUSTOM_SNIPPETS_FILE_EXT_PLACEHOLDER": "Оставете празно за всички файлове или посочете като .js, .html",
1424+
"CUSTOM_SNIPPETS_TEMPLATE_PLACEHOLDER": "`console.log(${1});` (Няма нужда от превод, това е код)",
1425+
"CUSTOM_SNIPPETS_HEADER_ABBREVIATION": "Съкращение",
1426+
"CUSTOM_SNIPPETS_HEADER_TEMPLATE": "Текст на шаблон",
1427+
"CUSTOM_SNIPPETS_HEADER_DESCRIPTION": "Описание",
1428+
"CUSTOM_SNIPPETS_HEADER_FILE_EXTENSION": "Разширение на файл"
13911429
});

src/nls/cs/lastTranslated.json

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -376,6 +376,44 @@
376376
"CSS_QUICK_EDIT_NO_STYLESHEETS": "There are no stylesheets in your project.<br>Create one to add CSS rules.",
377377
"CURRENT_THEME": "Current Theme",
378378
"CURRENT_TRACKING_BRANCH": "Current tracking branch",
379+
"CUSTOM_SNIPPETS_ABBREVIATION_LABEL": "Abbreviation:",
380+
"CUSTOM_SNIPPETS_ABBR_INPUT_TOOLTIP": "Enter a short abbreviation (e.g., 'clg', 'fn', 'div'). This is what you'll type to trigger the snippet.",
381+
"CUSTOM_SNIPPETS_ABBR_LENGTH_ERROR": "Abbreviation cannot be more than 30 characters.",
382+
"CUSTOM_SNIPPETS_ADD_DESC_TOOLTIP": "Click to add description",
383+
"CUSTOM_SNIPPETS_ADD_NEW_TITLE": "Add new snippet",
384+
"CUSTOM_SNIPPETS_ADD_SNIPPET_BTN": "Add Snippet",
385+
"CUSTOM_SNIPPETS_BACK": "Back",
386+
"CUSTOM_SNIPPETS_BACK_TO_LIST_TITLE": "Back to snippets list",
387+
"CUSTOM_SNIPPETS_CANCEL": "Cancel",
388+
"CUSTOM_SNIPPETS_DESCRIPTION_LABEL": "Description:",
389+
"CUSTOM_SNIPPETS_DESC_INPUT_TOOLTIP": "Brief description of what this snippet does. Leave empty if no description needed.",
390+
"CUSTOM_SNIPPETS_DESC_LENGTH_ERROR": "Description cannot be more than 80 characters.",
391+
"CUSTOM_SNIPPETS_DESC_PLACEHOLDER": "console log shortcut (optional)",
392+
"CUSTOM_SNIPPETS_DUPLICATE_ERROR": "A snippet with abbreviation \"{0}\" already exists.",
393+
"CUSTOM_SNIPPETS_EDIT_ABBR_TOOLTIP": "Click to edit abbreviation - {0}",
394+
"CUSTOM_SNIPPETS_EDIT_DESC_TOOLTIP": "Click to edit description - {0}",
395+
"CUSTOM_SNIPPETS_EDIT_FILE_EXT_TOOLTIP": "Click to edit file extensions - {0}",
396+
"CUSTOM_SNIPPETS_EDIT_TEMPLATE_TOOLTIP": "Click to edit template text -\n{0}",
397+
"CUSTOM_SNIPPETS_FILE_EXTENSION_LABEL": "File Extension:",
398+
"CUSTOM_SNIPPETS_FILE_EXT_INPUT_TOOLTIP": "Specify file types where this snippet should be available (e.g., '.js', '.html', '.css'). Leave empty to make it available for all files.",
399+
"CUSTOM_SNIPPETS_FILE_EXT_PLACEHOLDER": "Leave empty for all files, or specify like .js, .html",
400+
"CUSTOM_SNIPPETS_FILTER_PLACEHOLDER": "Filter...",
401+
"CUSTOM_SNIPPETS_HEADER_ABBREVIATION": "Abbreviation",
402+
"CUSTOM_SNIPPETS_HEADER_DESCRIPTION": "Description",
403+
"CUSTOM_SNIPPETS_HEADER_FILE_EXTENSION": "File Extension",
404+
"CUSTOM_SNIPPETS_HEADER_TEMPLATE": "Template Text",
405+
"CUSTOM_SNIPPETS_HINT_LABEL": "Snippet",
406+
"CUSTOM_SNIPPETS_LEARN_MORE": "Add your own code hints to speed up coding - <a href=\"https://docs.phcode.dev\" target=\"_blank\">Learn More</a>",
407+
"CUSTOM_SNIPPETS_MENU_ITEM_NAME": "Custom Snippets…",
408+
"CUSTOM_SNIPPETS_NO_DESCRIPTION": "No description",
409+
"CUSTOM_SNIPPETS_NO_MATCHES": "No snippets match \"{0}\"",
410+
"CUSTOM_SNIPPETS_NO_SNIPPETS_MESSAGE": "No custom snippets added yet!",
411+
"CUSTOM_SNIPPETS_PANEL_TITLE": "Custom Snippets",
412+
"CUSTOM_SNIPPETS_SAVE": "Save",
413+
"CUSTOM_SNIPPETS_SPACE_ERROR": "Space is not accepted as a valid abbreviation character.",
414+
"CUSTOM_SNIPPETS_TEMPLATE_INPUT_TOOLTIP": "The actual code that will be inserted. Use ${1}, ${2}, ${3}, etc. for cursor positions. ${1} is the initial position, tab moves to ${2}, ${3}, etc. ${0} is the final position.",
415+
"CUSTOM_SNIPPETS_TEMPLATE_PLACEHOLDER": "console.log(${1});",
416+
"CUSTOM_SNIPPETS_TEMPLATE_TEXT_LABEL": "Template Text:",
379417
"DEBUG_MENU": "Debug",
380418
"DECODE_FILE_FAILED_ERR": "{APP_NAME} was not able to decode the contents of file.",
381419
"DEFAULT": "Default",

0 commit comments

Comments
 (0)