feat(messages): add new translations for pinning categories in various locales

This commit is contained in:
Fatih Kadir Akın
2025-12-27 14:15:11 +03:00
parent 5333fe011f
commit fdad812e58
14 changed files with 94 additions and 13 deletions

View File

@@ -81,6 +81,9 @@ npm run db:seed # Seed database with initial data
# Type checking # Type checking
npx tsc --noEmit # Check TypeScript types without emitting npx tsc --noEmit # Check TypeScript types without emitting
# Translations
node scripts/check-translations.js # Check for missing translations across locales
``` ```
## Code Style Guidelines ## Code Style Guidelines

View File

@@ -602,7 +602,13 @@
"noParent": "بدون (تصنيف رئيسي)", "noParent": "بدون (تصنيف رئيسي)",
"parentHelp": "اتركه فارغاً لإنشاء تصنيف رئيسي، أو اختر تصنيف أب لإنشاء تصنيف فرعي", "parentHelp": "اتركه فارغاً لإنشاء تصنيف رئيسي، أو اختر تصنيف أب لإنشاء تصنيف فرعي",
"rootCategory": "رئيسي", "rootCategory": "رئيسي",
"subcategories": "تصنيفات فرعية" "subcategories": "تصنيفات فرعية",
"pin": "تثبيت في صفحة الأوامر",
"unpin": "إلغاء التثبيت من صفحة الأوامر",
"pinned": "تم تثبيت التصنيف",
"unpinned": "تم إلغاء تثبيت التصنيف",
"pinnedBadge": "مثبت",
"pinnedLabel": "تثبيت في صفحة الأوامر (عرض كفلتر سريع)"
}, },
"tags": { "tags": {
"title": "إدارة الوسوم", "title": "إدارة الوسوم",

View File

@@ -602,7 +602,13 @@
"noParent": "Keine (Stammkategorie)", "noParent": "Keine (Stammkategorie)",
"parentHelp": "Leer lassen, um eine Stammkategorie zu erstellen, oder ein Elternteil auswählen, um eine Unterkategorie zu erstellen", "parentHelp": "Leer lassen, um eine Stammkategorie zu erstellen, oder ein Elternteil auswählen, um eine Unterkategorie zu erstellen",
"rootCategory": "Stamm", "rootCategory": "Stamm",
"subcategories": "Unterkategorien" "subcategories": "Unterkategorien",
"pin": "An Prompts-Seite anheften",
"unpin": "Von Prompts-Seite lösen",
"pinned": "Kategorie angeheftet",
"unpinned": "Kategorie gelöst",
"pinnedBadge": "Angeheftet",
"pinnedLabel": "An Prompts-Seite anheften (als Schnellfilter anzeigen)"
}, },
"tags": { "tags": {
"title": "Tag-Verwaltung", "title": "Tag-Verwaltung",

View File

@@ -602,7 +602,13 @@
"noParent": "Καμία (Ριζική κατηγορία)", "noParent": "Καμία (Ριζική κατηγορία)",
"parentHelp": "Αφήστε κενό για ριζική κατηγορία ή επιλέξτε γονική για υποκατηγορία", "parentHelp": "Αφήστε κενό για ριζική κατηγορία ή επιλέξτε γονική για υποκατηγορία",
"rootCategory": "Ριζική", "rootCategory": "Ριζική",
"subcategories": "υποκατηγορίες" "subcategories": "υποκατηγορίες",
"pin": "Καρφίτσωμα στη σελίδα Prompts",
"unpin": "Ξεκαρφίτσωμα από τη σελίδα Prompts",
"pinned": "Η κατηγορία καρφιτσώθηκε",
"unpinned": "Η κατηγορία ξεκαρφιτσώθηκε",
"pinnedBadge": "Καρφιτσωμένο",
"pinnedLabel": "Καρφίτσωμα στη σελίδα prompts (εμφάνιση ως γρήγορο φίλτρο)"
}, },
"tags": { "tags": {
"title": "Διαχείριση ετικετών", "title": "Διαχείριση ετικετών",

View File

@@ -602,7 +602,13 @@
"noParent": "Ninguna (Categoría Raíz)", "noParent": "Ninguna (Categoría Raíz)",
"parentHelp": "Deja vacío para crear una categoría raíz, o selecciona un padre para crear una subcategoría", "parentHelp": "Deja vacío para crear una categoría raíz, o selecciona un padre para crear una subcategoría",
"rootCategory": "Raíz", "rootCategory": "Raíz",
"subcategories": "subcategorías" "subcategories": "subcategorías",
"pin": "Fijar en Página de Prompts",
"unpin": "Desfijar de Página de Prompts",
"pinned": "Categoría fijada",
"unpinned": "Categoría desfijada",
"pinnedBadge": "Fijado",
"pinnedLabel": "Fijar en página de prompts (mostrar como filtro rápido)"
}, },
"tags": { "tags": {
"title": "Gestión de Etiquetas", "title": "Gestión de Etiquetas",

View File

@@ -602,7 +602,13 @@
"noParent": "Aucune (Catégorie Racine)", "noParent": "Aucune (Catégorie Racine)",
"parentHelp": "Laissez vide pour créer une catégorie racine, ou sélectionnez un parent pour créer une sous-catégorie", "parentHelp": "Laissez vide pour créer une catégorie racine, ou sélectionnez un parent pour créer une sous-catégorie",
"rootCategory": "Racine", "rootCategory": "Racine",
"subcategories": "sous-catégories" "subcategories": "sous-catégories",
"pin": "Épingler à la page Prompts",
"unpin": "Désépingler de la page Prompts",
"pinned": "Catégorie épinglée",
"unpinned": "Catégorie désépinglée",
"pinnedBadge": "Épinglé",
"pinnedLabel": "Épingler à la page prompts (afficher comme filtre rapide)"
}, },
"tags": { "tags": {
"title": "Gestion des Tags", "title": "Gestion des Tags",

View File

@@ -602,7 +602,13 @@
"noParent": "ללא (קטגוריית שורש)", "noParent": "ללא (קטגוריית שורש)",
"parentHelp": "השאר ריק ליצירת קטגוריית שורש, או בחר אב ליצירת תת-קטגוריה", "parentHelp": "השאר ריק ליצירת קטגוריית שורש, או בחר אב ליצירת תת-קטגוריה",
"rootCategory": "שורש", "rootCategory": "שורש",
"subcategories": "תת-קטגוריות" "subcategories": "תת-קטגוריות",
"pin": "הצמד לדף הפרומפטים",
"unpin": "בטל הצמדה מדף הפרומפטים",
"pinned": "הקטגוריה הוצמדה",
"unpinned": "הקטגוריה בוטלה הצמדתה",
"pinnedBadge": "מוצמד",
"pinnedLabel": "הצמד לדף פרומפטים (הצג כמסנן מהיר)"
}, },
"tags": { "tags": {
"title": "ניהול תגיות", "title": "ניהול תגיות",

View File

@@ -602,7 +602,13 @@
"noParent": "Nessuna (Categoria Principale)", "noParent": "Nessuna (Categoria Principale)",
"parentHelp": "Lascia vuoto per creare una categoria principale, o seleziona un genitore per creare una sottocategoria", "parentHelp": "Lascia vuoto per creare una categoria principale, o seleziona un genitore per creare una sottocategoria",
"rootCategory": "Principale", "rootCategory": "Principale",
"subcategories": "sottocategorie" "subcategories": "sottocategorie",
"pin": "Fissa alla Pagina Prompts",
"unpin": "Rimuovi dalla Pagina Prompts",
"pinned": "Categoria fissata",
"unpinned": "Categoria rimossa",
"pinnedBadge": "Fissato",
"pinnedLabel": "Fissa alla pagina prompts (mostra come filtro rapido)"
}, },
"tags": { "tags": {
"title": "Gestione Tag", "title": "Gestione Tag",

View File

@@ -602,7 +602,13 @@
"noParent": "なし(ルートカテゴリー)", "noParent": "なし(ルートカテゴリー)",
"parentHelp": "空のままでルートカテゴリーを作成、または親を選択してサブカテゴリーを作成", "parentHelp": "空のままでルートカテゴリーを作成、または親を選択してサブカテゴリーを作成",
"rootCategory": "ルート", "rootCategory": "ルート",
"subcategories": "サブカテゴリー" "subcategories": "サブカテゴリー",
"pin": "プロンプトページに固定",
"unpin": "プロンプトページから固定解除",
"pinned": "カテゴリーを固定しました",
"unpinned": "カテゴリーの固定を解除しました",
"pinnedBadge": "固定",
"pinnedLabel": "プロンプトページに固定(クイックフィルターとして表示)"
}, },
"tags": { "tags": {
"title": "タグ管理", "title": "タグ管理",

View File

@@ -602,7 +602,13 @@
"noParent": "없음 (루트 카테고리)", "noParent": "없음 (루트 카테고리)",
"parentHelp": "루트 카테고리를 만들려면 비워두고, 하위 카테고리를 만들려면 상위를 선택하세요", "parentHelp": "루트 카테고리를 만들려면 비워두고, 하위 카테고리를 만들려면 상위를 선택하세요",
"rootCategory": "루트", "rootCategory": "루트",
"subcategories": "하위 카테고리" "subcategories": "하위 카테고리",
"pin": "프롬프트 페이지에 고정",
"unpin": "프롬프트 페이지에서 고정 해제",
"pinned": "카테고리 고정됨",
"unpinned": "카테고리 고정 해제됨",
"pinnedBadge": "고정됨",
"pinnedLabel": "프롬프트 페이지에 고정 (빠른 필터로 표시)"
}, },
"tags": { "tags": {
"title": "태그 관리", "title": "태그 관리",

View File

@@ -602,7 +602,13 @@
"noParent": "Nenhuma (Categoria Raiz)", "noParent": "Nenhuma (Categoria Raiz)",
"parentHelp": "Deixe vazio para criar uma categoria raiz, ou selecione um pai para criar uma subcategoria", "parentHelp": "Deixe vazio para criar uma categoria raiz, ou selecione um pai para criar uma subcategoria",
"rootCategory": "Raiz", "rootCategory": "Raiz",
"subcategories": "subcategorias" "subcategories": "subcategorias",
"pin": "Fixar na Página de Prompts",
"unpin": "Desafixar da Página de Prompts",
"pinned": "Categoria fixada",
"unpinned": "Categoria desafixada",
"pinnedBadge": "Fixado",
"pinnedLabel": "Fixar na página de prompts (mostrar como filtro rápido)"
}, },
"tags": { "tags": {
"title": "Gerenciamento de Tags", "title": "Gerenciamento de Tags",

View File

@@ -602,7 +602,13 @@
"noParent": "Нет (корневая категория)", "noParent": "Нет (корневая категория)",
"parentHelp": "Оставьте пустым для создания корневой категории или выберите родителя для создания подкатегории", "parentHelp": "Оставьте пустым для создания корневой категории или выберите родителя для создания подкатегории",
"rootCategory": "Корневая", "rootCategory": "Корневая",
"subcategories": "подкатегорий" "subcategories": "подкатегорий",
"pin": "Закрепить на странице промптов",
"unpin": "Открепить со страницы промптов",
"pinned": "Категория закреплена",
"unpinned": "Категория откреплена",
"pinnedBadge": "Закреплено",
"pinnedLabel": "Закрепить на странице промптов (показывать как быстрый фильтр)"
}, },
"tags": { "tags": {
"title": "Управление тегами", "title": "Управление тегами",

View File

@@ -602,7 +602,13 @@
"noParent": "Yok (Ana Kategori)", "noParent": "Yok (Ana Kategori)",
"parentHelp": "Ana kategori oluşturmak için boş bırakın veya alt kategori oluşturmak için bir üst kategori seçin", "parentHelp": "Ana kategori oluşturmak için boş bırakın veya alt kategori oluşturmak için bir üst kategori seçin",
"rootCategory": "Ana", "rootCategory": "Ana",
"subcategories": "alt kategori" "subcategories": "alt kategori",
"pin": "Promptlar Sayfasına Sabitle",
"unpin": "Promptlar Sayfasından Kaldır",
"pinned": "Kategori sabitlendi",
"unpinned": "Kategori sabitlemesi kaldırıldı",
"pinnedBadge": "Sabitlenmiş",
"pinnedLabel": "Promptlar sayfasına sabitle (hızlı filtre olarak göster)"
}, },
"tags": { "tags": {
"title": "Etiket Yönetimi", "title": "Etiket Yönetimi",

View File

@@ -602,7 +602,13 @@
"noParent": "无(根分类)", "noParent": "无(根分类)",
"parentHelp": "留空以创建根分类,或选择父级以创建子分类", "parentHelp": "留空以创建根分类,或选择父级以创建子分类",
"rootCategory": "根", "rootCategory": "根",
"subcategories": "个子分类" "subcategories": "个子分类",
"pin": "固定到提示词页面",
"unpin": "从提示词页面取消固定",
"pinned": "分类已固定",
"unpinned": "分类已取消固定",
"pinnedBadge": "已固定",
"pinnedLabel": "固定到提示词页面(显示为快速筛选)"
}, },
"tags": { "tags": {
"title": "标签管理", "title": "标签管理",