Skip to content

Commit a3574f1

Browse files
committed
♻️ bazaar 用 map 替代 i18n struct
- package.go:DisplayName/Description/Readme 改为 map[string]string,统一 getPreferredLocaleString - bazzar.go:搜索匹配适配 LocaleStrings,抽出 packageContainsKeyword - bazaar.ts:keyword 仅在有值时传入 API - appearance:主题「默认主题」与 displayName 改为多语言 key 与 map 取值
1 parent 297e536 commit a3574f1

19 files changed

Lines changed: 125 additions & 386 deletions

app/appearance/langs/ar_SA.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1743,6 +1743,7 @@
17431743
"277": "اكتمل تنظيف الملفات المؤقتة، تم حذف [%d] ملفًا، تم تحرير [%s] من مساحة القرص",
17441744
"278": "مساحة العمل غير موجودة على قرص الحالة الصلبة (SSD)، قد يؤدي ذلك إلى تدهور كبير في الأداء، يُنصح بوضع مساحة العمل على قرص SSD",
17451745
"279": "يوجد إجمالاً [%d] قواعد بيانات غير مرجعية، هنا يتم سرد [%d] فقط",
1746-
"280": "اكتمل تنظيف قواعد البيانات غير المرجعية، تم حذف [%d] ملفًا، وتم تحرير [%s] من مساحة القرص"
1746+
"280": "اكتمل تنظيف قواعد البيانات غير المرجعية، تم حذف [%d] ملفًا، وتم تحرير [%s] من مساحة القرص",
1747+
"281": " (الافتراضي)"
17471748
}
17481749
}

app/appearance/langs/de_DE.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1743,6 +1743,7 @@
17431743
"277": "Bereinigung der temporären Dateien abgeschlossen, [%d] Dateien entfernt, [%s] Festplattenspeicher freigegeben",
17441744
"278": "Der Arbeitsbereich befindet sich nicht auf einer SSD, was zu erheblichen Leistungseinbußen führen kann, es wird empfohlen, den Arbeitsbereich auf einer SSD zu platzieren",
17451745
"279": "Insgesamt [%d] nicht referenzierte Datenbanken, hier werden nur [%d] aufgelistet",
1746-
"280": "Bereinigung nicht referenzierter Datenbanken abgeschlossen, [%d] Dateien gelöscht, [%s] Festplattenspeicher freigegeben"
1746+
"280": "Bereinigung nicht referenzierter Datenbanken abgeschlossen, [%d] Dateien gelöscht, [%s] Festplattenspeicher freigegeben",
1747+
"281": " (Standard)"
17471748
}
17481749
}

app/appearance/langs/en_US.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1743,6 +1743,7 @@
17431743
"277": "Temporary files cleaned, [%d] files removed, [%s] disk space freed",
17441744
"278": "The workspace is not located on a solid-state drive (SSD), which can cause significant performance degradation, it is recommended to place the workspace on an SSD",
17451745
"279": "There are [%d] unreferenced databases in total, only [%d] are listed here",
1746-
"280": "Cleanup of unreferenced databases completed, [%d] files removed, [%s] of disk space freed"
1746+
"280": "Cleanup of unreferenced databases completed, [%d] files removed, [%s] of disk space freed",
1747+
"281": " (Default)"
17471748
}
17481749
}

app/appearance/langs/es_ES.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1743,6 +1743,7 @@
17431743
"277": "Limpieza de archivos temporales completada, [%d] archivos eliminados, se liberaron [%s] de espacio en disco",
17441744
"278": "El espacio de trabajo no está ubicado en un disco de estado sólido (SSD), esto puede provocar una disminución notable del rendimiento, se recomienda colocar el espacio de trabajo en un SSD",
17451745
"279": "Hay [%d] bases de datos sin referencias en total, aquí se muestran solo [%d]",
1746-
"280": "Limpieza de bases de datos sin referencias completada, [%d] archivos eliminados, se liberaron [%s] de espacio en disco"
1746+
"280": "Limpieza de bases de datos sin referencias completada, [%d] archivos eliminados, se liberaron [%s] de espacio en disco",
1747+
"281": " (Por defecto)"
17471748
}
17481749
}

app/appearance/langs/fr_FR.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1743,6 +1743,7 @@
17431743
"277": "Nettoyage des fichiers temporaires terminé, [%d] fichiers supprimés, [%s] d'espace disque libéré",
17441744
"278": "L'espace de travail n'est pas placé sur un disque SSD, ce qui peut entraîner une baisse significative des performances, il est recommandé de placer l'espace de travail sur un SSD",
17451745
"279": "Au total [%d] bases de données non référencées, ici n'en sont listées que [%d]",
1746-
"280": "Nettoyage des bases de données non référencées terminé, [%d] fichiers supprimés, [%s] d'espace disque libéré"
1746+
"280": "Nettoyage des bases de données non référencées terminé, [%d] fichiers supprimés, [%s] d'espace disque libéré",
1747+
"281": " (Default)"
17471748
}
17481749
}

app/appearance/langs/he_IL.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1743,6 +1743,7 @@
17431743
"277": "ניקוי הקבצים הזמניים הושלם, נמחקו [%d] קבצים, שוחררו [%s] מקום בדיסק",
17441744
"278": "מרחב העבודה לא מאוחסן בכונן מצב מוצק (SSD), הדבר עלול להוביל לירידה משמעותית בביצועים, מומלץ לאחסן את מרחב העבודה על גבי SSD",
17451745
"279": "בסך הכל קיימים [%d] מאגרי מידע שלא מקושרים, כאן מופיעים רק [%d]",
1746-
"280": "ניקוי מאגרי המידע שלא מקושרים הושלם, נמחקו [%d] קבצים, שוחררו [%s] נפח דיסק"
1746+
"280": "ניקוי מאגרי המידע שלא מקושרים הושלם, נמחקו [%d] קבצים, שוחררו [%s] נפח דיסק",
1747+
"281": " (ברירת מחדל)"
17471748
}
17481749
}

app/appearance/langs/it_IT.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1743,6 +1743,7 @@
17431743
"277": "Pulizia dei file temporanei completata, [%d] file rimossi, liberati [%s] di spazio su disco",
17441744
"278": "Lo spazio di lavoro non è su un disco a stato solido (SSD), ciò può causare una diminuzione significativa delle prestazioni, si consiglia di posizionare lo spazio di lavoro su un SSD",
17451745
"279": "Database non referenziati in totale: [%d], qui ne vengono elencati solo [%d]",
1746-
"280": "Pulizia dei database non referenziati completata, eliminati [%d] file, liberato [%s] di spazio su disco"
1746+
"280": "Pulizia dei database non referenziati completata, eliminati [%d] file, liberato [%s] di spazio su disco",
1747+
"281": " (Predefinito)"
17471748
}
17481749
}

app/appearance/langs/ja_JP.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1743,6 +1743,7 @@
17431743
"277": "一時ファイルのクリーンアップが完了しました。[%d]件のファイルを削除し、合計で [%s] のディスク容量を解放しました",
17441744
"278": "ワークスペースがSSD上に配置されていません、これにより著しいパフォーマンス低下が発生する可能性があるため、ワークスペースをSSD上で使用することを推奨します",
17451745
"279": "参照されていないデータベースは合計 [%d] 件で、ここには [%d] 件のみ表示しています",
1746-
"280": "参照されていないデータベースのクリーンアップが完了しました。[%d] 個のファイルを削除し、合計 [%s] のディスク領域を解放しました"
1746+
"280": "参照されていないデータベースのクリーンアップが完了しました。[%d] 個のファイルを削除し、合計 [%s] のディスク領域を解放しました",
1747+
"281": " (デフォルト)"
17471748
}
17481749
}

app/appearance/langs/ko_KR.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1743,6 +1743,7 @@
17431743
"277": "임시 파일 정리 완료, [%d]개 파일이 삭제되어 총 [%s]의 디스크 공간이 확보되었습니다",
17441744
"278": "작업 공간이 SSD에 있지 않습니다, 이로 인해 성능이 크게 저하될 수 있으므로 작업 공간을 SSD에 두어 사용하시기 바랍니다",
17451745
"279": "참조되지 않은 데이터베이스 전체 [%d]개, 여기에는 [%d]개만 나열됩니다",
1746-
"280": "참조되지 않은 데이터베이스 정리 완료, [%d]개의 파일을 삭제하여 총 [%s]의 디스크 공간을 확보했습니다"
1746+
"280": "참조되지 않은 데이터베이스 정리 완료, [%d]개의 파일을 삭제하여 총 [%s]의 디스크 공간을 확보했습니다",
1747+
"281": " (기본)"
17471748
}
17481749
}

app/appearance/langs/pl_PL.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1743,6 +1743,7 @@
17431743
"277": "Czyszczenie plików tymczasowych zakończone, usunięto [%d] plików, zwolniono [%s] miejsca na dysku",
17441744
"278": "Obszar roboczy nie znajduje się na dysku SSD, co może spowodować znaczny spadek wydajności, zaleca się umieszczenie obszaru roboczego na dysku SSD",
17451745
"279": "Nieodwołane bazy danych łącznie: [%d], tutaj wyświetlono tylko [%d]",
1746-
"280": "Czyszczenie nieodwołanych baz danych zakończone, usunięto [%d] plików, zwolniono [%s] miejsca na dysku"
1746+
"280": "Czyszczenie nieodwołanych baz danych zakończone, usunięto [%d] plików, zwolniono [%s] miejsca na dysku",
1747+
"281": " (Domyślny)"
17471748
}
17481749
}

0 commit comments

Comments
 (0)