mirror of
https://github.com/sqlchat/sqlchat.git
synced 2025-09-25 17:15:19 +08:00
chore: only keep english, chinese simplified and spanish
We are iterating very fast, just don’t have bandwith to handle many languages at this point
This commit is contained in:
@ -16,26 +16,10 @@ const localeItemList: LocaleItem[] = [
|
|||||||
value: "zh",
|
value: "zh",
|
||||||
label: "简体中文",
|
label: "简体中文",
|
||||||
},
|
},
|
||||||
{
|
|
||||||
value: "zhHant",
|
|
||||||
label: "繁體中文",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
value: "es",
|
value: "es",
|
||||||
label: "Español",
|
label: "Español",
|
||||||
},
|
},
|
||||||
{
|
|
||||||
value: "jp",
|
|
||||||
label: "日本語",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
value: "de",
|
|
||||||
label: "Deutsch",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
value: "th",
|
|
||||||
label: "ยาสุฟุมิ",
|
|
||||||
},
|
|
||||||
];
|
];
|
||||||
|
|
||||||
const LocaleSelector = () => {
|
const LocaleSelector = () => {
|
||||||
|
@ -1,97 +0,0 @@
|
|||||||
{
|
|
||||||
"common": {
|
|
||||||
"clear": "Löschen",
|
|
||||||
"close": "Schließen",
|
|
||||||
"confirm": "Bestätigen",
|
|
||||||
"save": "Speichern",
|
|
||||||
"edit": "Bearbeiten",
|
|
||||||
"loading": "Laden",
|
|
||||||
"setting": "Einstellung",
|
|
||||||
"copy": "Kopieren",
|
|
||||||
"delete": "Löschen",
|
|
||||||
"execute": "Ausführen",
|
|
||||||
"sign-in": "Anmelden",
|
|
||||||
"sign-out": "Austragen",
|
|
||||||
"back": "Zurückkehren",
|
|
||||||
"quota": "Quote"
|
|
||||||
},
|
|
||||||
"conversation": {
|
|
||||||
"new-chat": "Neuer Chat",
|
|
||||||
"conversation-title": "Titel des Gesprächs",
|
|
||||||
"update": "Gespräch aktualisieren",
|
|
||||||
"title": "Titel"
|
|
||||||
},
|
|
||||||
"connection": {
|
|
||||||
"self": "Verbindung",
|
|
||||||
"new": "Verbindung erstellen",
|
|
||||||
"edit": "Verbindung bearbeiten",
|
|
||||||
"select-database": "Wählen Sie Ihre Datenbank aus",
|
|
||||||
"database-type": "Datenbanktyp",
|
|
||||||
"title": "Titel",
|
|
||||||
"host": "Host",
|
|
||||||
"port": "Port",
|
|
||||||
"database-name": "Datenbankname",
|
|
||||||
"username": "Benutzername",
|
|
||||||
"password": "Passwort"
|
|
||||||
},
|
|
||||||
"assistant": {
|
|
||||||
"self": "Bot",
|
|
||||||
"create-your-bot": "Sie finden den benötigten Bot nicht? Erstellen Sie einen"
|
|
||||||
},
|
|
||||||
"execution": {
|
|
||||||
"title": "SQL ausführen",
|
|
||||||
"message": {
|
|
||||||
"executing": "Abfrage wird ausgeführt...",
|
|
||||||
"no-connection": "Keine Verbindung ausgewählt",
|
|
||||||
"no-data": "Keine Daten zurückgegeben"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"editor": {
|
|
||||||
"placeholder": "Geben Sie hier Ihre Frage ein..."
|
|
||||||
},
|
|
||||||
"setting": {
|
|
||||||
"self": "Einstellung",
|
|
||||||
"general": "Allgemein",
|
|
||||||
"plan": {
|
|
||||||
"free": "Frei",
|
|
||||||
"pro": "Profi",
|
|
||||||
"signup-for-more": "Melden Sie sich für mehr an",
|
|
||||||
"upgrade": "Aktualisierung"
|
|
||||||
},
|
|
||||||
"billing": {
|
|
||||||
"self": "Abrechnung"
|
|
||||||
},
|
|
||||||
"account": {
|
|
||||||
"self": "Konto"
|
|
||||||
},
|
|
||||||
"basic": {
|
|
||||||
"self": "Grundlegend",
|
|
||||||
"language": "Sprache"
|
|
||||||
},
|
|
||||||
"theme": {
|
|
||||||
"self": "Thema",
|
|
||||||
"system": "System folgen",
|
|
||||||
"light": "Hell",
|
|
||||||
"dark": "Dunkel"
|
|
||||||
},
|
|
||||||
"openai-api-configuration": {
|
|
||||||
"self": "OpenAI API-Konfiguration"
|
|
||||||
},
|
|
||||||
"data": {
|
|
||||||
"self": "Daten",
|
|
||||||
"clear-all-data": "Alle Daten löschen"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"social": {
|
|
||||||
"join-discord-channel": "Discord-Kanal beitreten",
|
|
||||||
"join-wechat-group": "WeChat-Gruppe beitreten"
|
|
||||||
},
|
|
||||||
"banner": {
|
|
||||||
"data-storage": "Verbindungseinstellungen werden in Ihrem lokalen Browser gespeichert",
|
|
||||||
"non-select-sql-warning": "Die aktuelle Anweisung kann eine nicht-SELECT SQL-Anweisung sein, die zu einer Änderung des Datenbankschemas oder der Daten führen wird. Stellen Sie sicher, dass Sie wissen, was Sie tun.",
|
|
||||||
"product-hunt": "🚀🚀🚀 Wir haben gerade auf Product Hunt gestartet, bitte geben Sie uns eine Stimme! 🚀🚀🚀"
|
|
||||||
},
|
|
||||||
"payment": {
|
|
||||||
"self": "Zahlung"
|
|
||||||
}
|
|
||||||
}
|
|
@ -2,11 +2,7 @@ import i18n from "i18next";
|
|||||||
import { initReactI18next } from "react-i18next";
|
import { initReactI18next } from "react-i18next";
|
||||||
import enLocale from "./en.json";
|
import enLocale from "./en.json";
|
||||||
import zhLocale from "./zh.json";
|
import zhLocale from "./zh.json";
|
||||||
import zhHant from "./zh-Hant.json";
|
|
||||||
import esLocale from "./es.json";
|
import esLocale from "./es.json";
|
||||||
import jpLocale from "./jp.json";
|
|
||||||
import deLocale from "./de.json";
|
|
||||||
import thLocale from "./th.json";
|
|
||||||
|
|
||||||
i18n.use(initReactI18next).init({
|
i18n.use(initReactI18next).init({
|
||||||
resources: {
|
resources: {
|
||||||
@ -16,21 +12,9 @@ i18n.use(initReactI18next).init({
|
|||||||
zh: {
|
zh: {
|
||||||
translation: zhLocale,
|
translation: zhLocale,
|
||||||
},
|
},
|
||||||
zhHant: {
|
|
||||||
translation: zhHant,
|
|
||||||
},
|
|
||||||
es: {
|
es: {
|
||||||
translation: esLocale,
|
translation: esLocale,
|
||||||
},
|
},
|
||||||
jp: {
|
|
||||||
translation: jpLocale,
|
|
||||||
},
|
|
||||||
de: {
|
|
||||||
translation: deLocale,
|
|
||||||
},
|
|
||||||
th: {
|
|
||||||
translation: thLocale,
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
fallbackLng: "en",
|
fallbackLng: "en",
|
||||||
});
|
});
|
||||||
|
@ -1,97 +0,0 @@
|
|||||||
{
|
|
||||||
"common": {
|
|
||||||
"clear": "クリア",
|
|
||||||
"close": "閉じる",
|
|
||||||
"confirm": "確認",
|
|
||||||
"save": "保存",
|
|
||||||
"edit": "編集",
|
|
||||||
"loading": "読み込み中",
|
|
||||||
"setting": "設定",
|
|
||||||
"copy": "コピー",
|
|
||||||
"delete": "削除",
|
|
||||||
"execute": "実行",
|
|
||||||
"sign-in": "ログイン",
|
|
||||||
"sign-out": "サインアウト",
|
|
||||||
"back": "戻る",
|
|
||||||
"quota": "クォータ"
|
|
||||||
},
|
|
||||||
"conversation": {
|
|
||||||
"new-chat": "新しいチャット",
|
|
||||||
"conversation-title": "会話タイトル",
|
|
||||||
"update": "会話を更新",
|
|
||||||
"title": "タイトル"
|
|
||||||
},
|
|
||||||
"connection": {
|
|
||||||
"self": "接続",
|
|
||||||
"new": "接続を作成",
|
|
||||||
"edit": "接続を編集",
|
|
||||||
"select-database": "データベースを選択",
|
|
||||||
"database-type": "データベースタイプ",
|
|
||||||
"title": "タイトル",
|
|
||||||
"host": "ホスト",
|
|
||||||
"port": "ポート",
|
|
||||||
"database-name": "データベース名",
|
|
||||||
"username": "ユーザー名",
|
|
||||||
"password": "パスワード"
|
|
||||||
},
|
|
||||||
"assistant": {
|
|
||||||
"self": "ボット",
|
|
||||||
"create-your-bot": "必要なボットが見つからない場合は、作成してください"
|
|
||||||
},
|
|
||||||
"execution": {
|
|
||||||
"title": "SQLを実行",
|
|
||||||
"message": {
|
|
||||||
"executing": "クエリを実行中...",
|
|
||||||
"no-connection": "接続が選択されていません",
|
|
||||||
"no-data": "データが返されませんでした"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"editor": {
|
|
||||||
"placeholder": "ここに質問を入力してください..."
|
|
||||||
},
|
|
||||||
"setting": {
|
|
||||||
"self": "設定",
|
|
||||||
"general": "全般的",
|
|
||||||
"plan": {
|
|
||||||
"free": "無料版",
|
|
||||||
"pro": "プロ",
|
|
||||||
"signup-for-more": "サインアップしてもっと",
|
|
||||||
"upgrade": "アップグレード"
|
|
||||||
},
|
|
||||||
"billing": {
|
|
||||||
"self": "請求する"
|
|
||||||
},
|
|
||||||
"account": {
|
|
||||||
"self": "アカウント"
|
|
||||||
},
|
|
||||||
"basic": {
|
|
||||||
"self": "基本",
|
|
||||||
"language": "言語"
|
|
||||||
},
|
|
||||||
"theme": {
|
|
||||||
"self": "テーマ",
|
|
||||||
"system": "システムに従う",
|
|
||||||
"light": "ライト",
|
|
||||||
"dark": "ダーク"
|
|
||||||
},
|
|
||||||
"openai-api-configuration": {
|
|
||||||
"self": "OpenAI APIの設定"
|
|
||||||
},
|
|
||||||
"data": {
|
|
||||||
"self": "データ",
|
|
||||||
"clear-all-data": "すべてのデータをクリア"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"social": {
|
|
||||||
"join-discord-channel": "Discordチャンネルに参加",
|
|
||||||
"join-wechat-group": "WeChatグループに参加"
|
|
||||||
},
|
|
||||||
"banner": {
|
|
||||||
"data-storage": "接続設定はローカルブラウザに保存されます",
|
|
||||||
"non-select-sql-warning": "現在のステートメントは非SELECT SQLである可能性があり、データベースのスキーマまたはデータの変更につながる可能性があります。自分が何をしているか確認してください。",
|
|
||||||
"product-hunt": "🚀🚀🚀 Product Huntでローンチしました。投票してください! 🚀🚀🚀"
|
|
||||||
},
|
|
||||||
"payment": {
|
|
||||||
"self": "支払い"
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,97 +0,0 @@
|
|||||||
{
|
|
||||||
"common": {
|
|
||||||
"clear": "ล้าง",
|
|
||||||
"close": "ปิด",
|
|
||||||
"confirm": "ยืนยัน",
|
|
||||||
"save": "บันทึก",
|
|
||||||
"edit": "แก้ไข",
|
|
||||||
"loading": "กำลังโหลด",
|
|
||||||
"setting": "ตั้งค่า",
|
|
||||||
"copy": "คัดลอก",
|
|
||||||
"delete": "ลบ",
|
|
||||||
"execute": "ดำเนินการ",
|
|
||||||
"sign-in": "เข้าสู่ระบบ",
|
|
||||||
"sign-out": "ออกจากระบบ",
|
|
||||||
"back": "กลับ",
|
|
||||||
"quota": "โควต้า"
|
|
||||||
},
|
|
||||||
"conversation": {
|
|
||||||
"new-chat": "แชทใหม่",
|
|
||||||
"conversation-title": "หัวข้อการสนทนา",
|
|
||||||
"update": "อัปเดตการสนทนา",
|
|
||||||
"title": "หัวข้อ"
|
|
||||||
},
|
|
||||||
"connection": {
|
|
||||||
"self": "การเชื่อมต่อ",
|
|
||||||
"new": "สร้างการเชื่อมต่อ",
|
|
||||||
"edit": "แก้ไขการเชื่อมต่อ",
|
|
||||||
"select-database": "เลือกฐานข้อมูลของคุณ",
|
|
||||||
"database-type": "ประเภทฐานข้อมูล",
|
|
||||||
"title": "หัวข้อ",
|
|
||||||
"host": "โฮสต์",
|
|
||||||
"port": "พอร์ต",
|
|
||||||
"database-name": "ชื่อฐานข้อมูล",
|
|
||||||
"username": "ชื่อผู้ใช้",
|
|
||||||
"password": "รหัสผ่าน"
|
|
||||||
},
|
|
||||||
"assistant": {
|
|
||||||
"self": "บอท",
|
|
||||||
"create-your-bot": "ไม่พบบอทที่คุณต้องการ? สร้างใหม่"
|
|
||||||
},
|
|
||||||
"execution": {
|
|
||||||
"title": "ดำเนินการ SQL",
|
|
||||||
"message": {
|
|
||||||
"executing": "กำลังดำเนินการคำสั่ง...",
|
|
||||||
"no-connection": "ไม่ได้เลือกการเชื่อมต่อ",
|
|
||||||
"no-data": "ไม่มีข้อมูลที่ส่งกลับ"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"editor": {
|
|
||||||
"placeholder": "กรอกคำถามของคุณที่นี่..."
|
|
||||||
},
|
|
||||||
"setting": {
|
|
||||||
"self": "ตั้งค่า",
|
|
||||||
"general": "ทั่วไป",
|
|
||||||
"plan": {
|
|
||||||
"free": "รุ่นฟรี",
|
|
||||||
"pro": "รุ่นมืออาชีพ",
|
|
||||||
"signup-for-more": "ลงทะเบียนเพื่อรับข้อมูลเพิ่มเติม",
|
|
||||||
"upgrade": "อัปเกรด"
|
|
||||||
},
|
|
||||||
"billing": {
|
|
||||||
"self": "การเรียกเก็บเงิน"
|
|
||||||
},
|
|
||||||
"account": {
|
|
||||||
"self": "บัญชี"
|
|
||||||
},
|
|
||||||
"basic": {
|
|
||||||
"self": "พื้นฐาน",
|
|
||||||
"language": "ภาษา"
|
|
||||||
},
|
|
||||||
"theme": {
|
|
||||||
"self": "ธีม",
|
|
||||||
"system": "ตามระบบ",
|
|
||||||
"light": "สว่าง",
|
|
||||||
"dark": "เข้ม"
|
|
||||||
},
|
|
||||||
"openai-api-configuration": {
|
|
||||||
"self": "การกำหนดค่า OpenAI API"
|
|
||||||
},
|
|
||||||
"data": {
|
|
||||||
"self": "ข้อมูล",
|
|
||||||
"clear-all-data": "ลบข้อมูลทั้งหมด"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"social": {
|
|
||||||
"join-discord-channel": "เข้าร่วมช่อง Discord",
|
|
||||||
"join-wechat-group": "เข้าร่วมกลุ่ม WeChat"
|
|
||||||
},
|
|
||||||
"banner": {
|
|
||||||
"data-storage": "การตั้งค่าการเชื่อมต่อจะถูกเก็บไว้ในเบราว์เซอร์ของคุณ",
|
|
||||||
"non-select-sql-warning": "คำสั่งปัจจุบันอาจเป็นคำสั่ง SQL ที่ไม่ใช่ SELECT ซึ่งจะทำให้เกิดการเปลี่ยนแปลงโครงสร้างฐานข้อมูลหรือข้อมูล โปรดตรวจสอบว่าคุณรู้ว่าตัวเองกำลังทำอะไร",
|
|
||||||
"product-hunt": "🚀🚀🚀 เราเพิ่งเปิดตัวบน Product Hunt โปรดโหวตเรา! 🚀🚀🚀"
|
|
||||||
},
|
|
||||||
"payment": {
|
|
||||||
"self": "การชำระเงิน"
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,104 +0,0 @@
|
|||||||
{
|
|
||||||
"common": {
|
|
||||||
"clear": "清除",
|
|
||||||
"close": "關閉",
|
|
||||||
"confirm": "確認",
|
|
||||||
"save": "儲存",
|
|
||||||
"edit": "編輯",
|
|
||||||
"loading": "載入中",
|
|
||||||
"setting": "設定",
|
|
||||||
"copy": "複製",
|
|
||||||
"delete": "刪除",
|
|
||||||
"execute": "執行",
|
|
||||||
"sign-in": "登錄",
|
|
||||||
"sign-out": "登出",
|
|
||||||
"back": "返回",
|
|
||||||
"quota": "額度"
|
|
||||||
},
|
|
||||||
"conversation": {
|
|
||||||
"new-chat": "新聊天",
|
|
||||||
"conversation-title": "對話標題",
|
|
||||||
"update": "更新對話",
|
|
||||||
"title": "標題"
|
|
||||||
},
|
|
||||||
"connection": {
|
|
||||||
"self": "連線",
|
|
||||||
"new": "建立連線",
|
|
||||||
"edit": "編輯連線",
|
|
||||||
"select-database": "選擇您的資料庫",
|
|
||||||
"select-table": "選擇您的資料",
|
|
||||||
"all-tables":"全部表",
|
|
||||||
"database-type": "資料庫類型",
|
|
||||||
"title": "標題",
|
|
||||||
"host": "主機",
|
|
||||||
"port": "埠號",
|
|
||||||
"database-name": "資料庫名稱",
|
|
||||||
"username": "使用者名稱",
|
|
||||||
"password": "密碼"
|
|
||||||
},
|
|
||||||
"assistant": {
|
|
||||||
"self": "機器人",
|
|
||||||
"create-your-bot": "找不到您需要的機器人?建立一個"
|
|
||||||
},
|
|
||||||
"execution": {
|
|
||||||
"title": "執行 SQL",
|
|
||||||
"message": {
|
|
||||||
"executing": "正在執行查詢...",
|
|
||||||
"no-connection": "未選擇連線",
|
|
||||||
"no-data": "未返回任何資料"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"editor": {
|
|
||||||
"placeholder": "在此輸入您的問題..."
|
|
||||||
},
|
|
||||||
"setting": {
|
|
||||||
"self": "設定",
|
|
||||||
"general": "通用",
|
|
||||||
"plan": {
|
|
||||||
"free": "免費版",
|
|
||||||
"pro": "專業版",
|
|
||||||
"signup-for-more": "注册提升额度",
|
|
||||||
"upgrade": "升級",
|
|
||||||
"pro-question-per-month": "1000 次提問 / 月",
|
|
||||||
"early-bird-checkout": "早鳥優惠,5 折購買 1 年"
|
|
||||||
},
|
|
||||||
"billing": {
|
|
||||||
"self": "计费"
|
|
||||||
},
|
|
||||||
"account": {
|
|
||||||
"self": "賬戶"
|
|
||||||
},
|
|
||||||
"basic": {
|
|
||||||
"self": "基本",
|
|
||||||
"language": "語言"
|
|
||||||
},
|
|
||||||
"theme": {
|
|
||||||
"self": "主題",
|
|
||||||
"system": "跟隨系統",
|
|
||||||
"light": "亮色",
|
|
||||||
"dark": "暗色"
|
|
||||||
},
|
|
||||||
"openai-api-configuration": {
|
|
||||||
"self": "OpenAI API 設定"
|
|
||||||
},
|
|
||||||
"data": {
|
|
||||||
"self": "資料",
|
|
||||||
"clear-all-data": "清除所有資料"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"social": {
|
|
||||||
"join-discord-channel": "加入 Discord 頻道",
|
|
||||||
"join-wechat-group": "加入微信群組"
|
|
||||||
},
|
|
||||||
"banner": {
|
|
||||||
"data-storage": "連線設定儲存在您的本地瀏覽器中",
|
|
||||||
"non-select-sql-warning": "當前語句可能是非 SELECT SQL 語句,這將導致資料庫結構或資料的更改。請確保您知道自己在做什麼。",
|
|
||||||
"product-hunt": "🚀🚀🚀 我們剛在 Product Hunt 上推出,請給我們一個投票!🚀🚀🚀",
|
|
||||||
"quota-overflow": "我們的 OpenAI 額度已用完,請提供您自己的 OpenAI API key。",
|
|
||||||
"use-my-key": "提供我自己的 key"
|
|
||||||
},
|
|
||||||
"payment": {
|
|
||||||
"self": "支付",
|
|
||||||
"login-to-buy": "登陸後購買"
|
|
||||||
}
|
|
||||||
}
|
|
Reference in New Issue
Block a user