Skip to content

Commit 14117b7

Browse files
committed
feat(i18n): Add missing Gemini related translations for Indonesian (id) locale
1 parent 8f90433 commit 14117b7

File tree

2 files changed

+15
-6
lines changed

2 files changed

+15
-6
lines changed

src/services/code-index/embedders/gemini.ts

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ export class CodeIndexGeminiEmbedder extends GeminiHandler implements IEmbedder
1414
private readonly defaultTaskType: string
1515
private readonly rateLimiter: SlidingWindowRateLimiter
1616
private readonly retryHandler: RetryHandler
17-
private readonly id: string
1817

1918
/**
2019
* Creates a new Gemini embedder instance.
@@ -39,11 +38,6 @@ export class CodeIndexGeminiEmbedder extends GeminiHandler implements IEmbedder
3938
this.retryHandler = new RetryHandler({
4039
initialDelay: rateLimitSeconds,
4140
})
42-
this.id = Math.random().toString()
43-
44-
console.log(
45-
`Initialized Gemini rate limiter with id ${this.id} and ${rateLimitSeconds}s minimum delay between requests`,
46-
)
4741
}
4842

4943
/**

webview-ui/src/i18n/locales/id/settings.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@
4545
"openaiProvider": "OpenAI",
4646
"ollamaProvider": "Ollama",
4747
"openaiCompatibleProvider": "OpenAI Compatible",
48+
"geminiProvider": "Gemini",
4849
"openaiKeyLabel": "OpenAI Key:",
4950
"openaiCompatibleBaseUrlLabel": "Base URL:",
5051
"openaiCompatibleApiKeyLabel": "API Key:",
@@ -54,6 +55,20 @@
5455
"modelLabel": "Model",
5556
"selectModelPlaceholder": "Pilih model",
5657
"ollamaUrlLabel": "Ollama URL:",
58+
"geminiApiKey": "Kunci API Gemini:",
59+
"apiKeyPlaceholder": "Masukkan Kunci API...",
60+
"embeddingTaskType": "Tipe Tugas Embedding",
61+
"selectTaskTypePlaceholder": "Pilih Tipe Tugas",
62+
"selectTaskType": {
63+
"codeRetrievalQuery": "Kueri Pengambilan Kode",
64+
"retrievalDocument": "Dokumen Pengambilan",
65+
"retrievalQuery": "Kueri Pengambilan",
66+
"semanticSimilarity": "Kemiripan Semantik",
67+
"classification": "Klasifikasi",
68+
"clustering": "Pengelompokan"
69+
},
70+
"embeddingDimension": "Dimensi Embedding",
71+
"selectDimensionPlaceholder": "Pilih Dimensi",
5772
"qdrantUrlLabel": "Qdrant URL",
5873
"qdrantKeyLabel": "Qdrant Key:",
5974
"startIndexingButton": "Mulai Pengindeksan",

0 commit comments

Comments
 (0)