Skip to content

Commit 54fa985

Browse files
committed
Fix missing translations
1 parent ca509ac commit 54fa985

File tree

9 files changed

+66
-0
lines changed

9 files changed

+66
-0
lines changed

.github/workflows/python-test.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,8 @@ jobs:
4949
cd ./app/frontend
5050
npm install
5151
npm run build
52+
- name: Check i18n translations
53+
run: npx -y @lingual/i18n-check --locales app/frontend/src/locales -s en -f i18next -r summary
5254
- name: Install dependencies
5355
run: |
5456
uv pip install -r requirements-dev.txt

app/frontend/src/locales/da/translation.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,11 @@
7979
"minimumSearchScore": "Minimum søgescore",
8080
"minimumRerankerScore": "Minimum reranker score",
8181
"retrieveCount": "Hent dette antal søgeresultater:",
82+
"resultsMergeStrategy": "Strategi for sammenfletning af resultater",
83+
"resultsMergeStrategyOptions": {
84+
"interleaved": "Interleaved",
85+
"descending": "Faldende"
86+
},
8287
"includeCategory": "Inkludér kategori",
8388
"includeCategoryOptions": {
8489
"all": "Alle"
@@ -128,6 +133,7 @@
128133
"searchScore": "Indstiller en minimumscore for søgeresultater fra Azure AI Search. Scoreområdet afhænger af, om du bruger hybrid (standard), kun vektorer eller kun tekst.",
129134
"rerankerScore": "Indstiller en minimumscore for søgeresultater fra den semantiske omrangør. Scoren ligger altid mellem 0-4. Jo højere score, jo mere semantisk relevant er resultatet for spørgsmålet.",
130135
"retrieveNumber": "Indstiller antallet af søgeresultater, der skal hentes fra Azure AI Search. Flere resultater kan øge sandsynligheden for at finde det korrekte svar, men kan få modellen til at 'fare vild i midten' (eng: lost in the middle).",
136+
"resultsMergeStrategy": "Indstiller strategien for at sammenflette resultater fra flere underforespørgsler. 'Interleaved' vælger topresultater fra hver underforespørgsel på skift, mens 'Faldende' sorterer alle resultater efter reranker-score.",
131137
"includeCategory": "Angiver en kategori, der skal inkluderes i søgeresultaterne. Der er ingen kategorier i det standard datasæt.",
132138
"excludeCategory": "Angiver en kategori, der skal ekskluderes fra søgeresultaterne. Der er ingen kategorier i det standard datasæt.",
133139
"useSemanticReranker": "Aktiverer Azure AI Search semantisk omrangør, en model der rangerer søgeresultater baseret på semantisk lighed til brugerens forespørgsel.",
@@ -137,6 +143,8 @@
137143
"suggestFollowupQuestions": "Beder LLM'en om at foreslå opfølgende spørgsmål baseret på brugerens forespørgsel.",
138144
"textEmbeddings": "Når valgt, vil søgningen bruge indlejringer fra tekst-kun indlejringsmodellen af udtrukne tekstbidder.",
139145
"imageEmbeddings": "Når valgt, vil søgningen bruge indlejringer fra den multimodale indlejringsmodel af udtrukne billeder.",
146+
"llmTextInputs": "Når valgt, sendes tekstindhold fra søgeresultaterne til LLM'en som kontekst.",
147+
"llmImageInputs": "Når valgt, sendes billeder fra søgeresultaterne til LLM'en som kontekst.",
140148
"llmInputs": "Indstiller hvad der sendes til visionsmodellen. 'Billeder og tekst' sender både billeder og tekst til modellen, 'Billeder' sender kun billeder og 'Tekst' sender kun tekst.",
141149
"retrievalMode": "Indstiller søgemodus for forespørgslen i Azure AI Search. `Vektorer + Tekst (Hybrid)` bruger en kombination af vektorsøgning og fuldtekstsøgning, `Vektorer` bruger kun vektorsøgning, og `Tekst` bruger kun fuldtekstsøgning. Hybrid er generelt optimalt.",
142150
"streamChat": "Streamer kontinuerligt svaret til brugergrænsefladen, imens det genereres.",

app/frontend/src/locales/es/translation.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,11 @@
8383
"minimumSearchScore": "Puntaje mínimo de búsqueda",
8484
"minimumRerankerScore": "Puntaje mínimo de re-clasificación",
8585
"retrieveCount": "Obtén éste número de resultados de la búsqueda:",
86+
"resultsMergeStrategy": "Estrategia de combinación de resultados",
87+
"resultsMergeStrategyOptions": {
88+
"interleaved": "Intercalado",
89+
"descending": "Descendente"
90+
},
8691
"includeCategory": "Incluir categoría",
8792
"includeCategoryOptions": {
8893
"all": "Todas"
@@ -139,6 +144,8 @@
139144
"Establece una puntuación mínima para los resultados de búsqueda que vuelven del re-clasificador semántico. La puntuación siempre varía entre 0-4. Cuanto mayor es la puntuación, más relevante es semánticamente el resultado a la pregunta.",
140145
"retrieveNumber":
141146
"Establece el número de resultados de búsqueda para recuperar de Azure AI search. Más resultados pueden aumentar la probabilidad de encontrar la respuesta correcta, pero pueden provocar que el modelo se 'pierda en el medio'.",
147+
"resultsMergeStrategy":
148+
"Configura la estrategia para combinar resultados de múltiples subconsultas. 'Intercalado' selecciona los mejores resultados de cada subconsulta en orden rotativo, mientras que 'Descendente' ordena todos los resultados por la puntuación del reranker.",
142149
"includeCategory":
143150
"Especifica una categoría para incluir en los resultados de la búsqueda. No se utilizan categorías en el conjunto de datos predeterminado.",
144151
"excludeCategory":
@@ -154,6 +161,8 @@
154161
"suggestFollowupQuestions": "Pide al LLM que sugiera preguntas de seguimiento basándose en la consulta del usuario.",
155162
"textEmbeddings": "Cuando se selecciona, la búsqueda utilizará incrustaciones del modelo de incrustaciones de solo texto para los fragmentos de texto extraídos.",
156163
"imageEmbeddings": "Cuando se selecciona, la búsqueda utilizará incrustaciones del modelo de incrustaciones multimodal para las imágenes extraídas.",
164+
"llmTextInputs": "Cuando está seleccionado, el contenido de texto de los resultados de búsqueda se enviará al LLM como contexto.",
165+
"llmImageInputs": "Cuando está seleccionado, las imágenes de los resultados de búsqueda se enviarán al LLM como contexto.",
157166
"llmInputs":
158167
"Establece lo que se enviará al modelo de visión. 'Imágenes y texto' envía tanto imágenes como texto al modelo, 'Imágenes' solo envía imágenes y 'Texto' solo envía texto.",
159168
"retrievalMode":

app/frontend/src/locales/fr/translation.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,11 @@
8383
"minimumSearchScore": "Score de recherche minimum",
8484
"minimumRerankerScore": "Score minimum du reclasseur sémantique",
8585
"retrieveCount": "Récupérer ce nombre de résultats de recherche :",
86+
"resultsMergeStrategy": "Stratégie de fusion des résultats",
87+
"resultsMergeStrategyOptions": {
88+
"interleaved": "Entrelacée",
89+
"descending": "Descendante"
90+
},
8691
"includeCategory": "Inclure la catégorie",
8792
"includeCategoryOptions": {
8893
"all": "Toutes"
@@ -139,6 +144,8 @@
139144
"Définit un score minimum pour les résultats de recherche provenant du reranker sémantique. Le score varie toujours entre 0 et 4. Plus le score est élevé, plus le résultat est sémantiquement pertinent par rapport à la question.",
140145
"retrieveNumber":
141146
"Définit le nombre de résultats de recherche à récupérer d'Azure AI Search. Plus de résultats peuvent augmenter la probabilité de trouver la bonne réponse, mais peuvent amener le modèle à se 'perdre au milieu'.",
147+
"resultsMergeStrategy":
148+
"Définit la stratégie de fusion des résultats provenant de plusieurs sous-requêtes. 'Entrelacée' sélectionne les meilleurs résultats de chaque sous-requête à tour de rôle, tandis que 'Descendante' trie tous les résultats par score de reranking.",
142149
"includeCategory":
143150
"Spécifie une catégorie à inclure dans les résultats de recherche. Il n'y a aucune catégorie utilisée dans l'ensemble de données par défaut.",
144151
"excludeCategory":
@@ -154,6 +161,8 @@
154161
"Définit l'effort de raisonnement pour le LLM. Des valeurs plus élevées entraînent plus de raisonnement, mais peuvent prendre plus de temps pour générer une réponse. La valeur par défaut est moyenne.",
155162
"textEmbeddings": "Lorsque sélectionné, la recherche utilisera les incorporations du modèle d'incorporations de texte uniquement pour les fragments de texte extraits.",
156163
"imageEmbeddings": "Lorsque sélectionné, la recherche utilisera les incorporations du modèle d'incorporations multimodal pour les images extraites.",
164+
"llmTextInputs": "Lorsque sélectionné, le contenu textuel des résultats de recherche est envoyé à l'LLM comme contexte.",
165+
"llmImageInputs": "Lorsque sélectionné, les images des résultats de recherche sont envoyées à l'LLM comme contexte.",
157166
"llmInputs":
158167
"Définit ce qui sera envoyé au modèle de vision. 'Images et texte' envoie à la fois des images et du texte au modèle, 'Images' envoie seulement des images, et 'Texte' envoie seulement du texte.",
159168
"retrievalMode":

app/frontend/src/locales/it/translation.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,11 @@
8383
"minimumSearchScore": "Punteggio minimo di ricerca",
8484
"minimumRerankerScore": "Punteggio minimo del reranker semantico",
8585
"retrieveCount": "Recupera questo numero di risultati di ricerca:",
86+
"resultsMergeStrategy": "Strategia di unione dei risultati",
87+
"resultsMergeStrategyOptions": {
88+
"interleaved": "Intercalata",
89+
"descending": "Discendente"
90+
},
8691
"includeCategory": "Includi categoria",
8792
"includeCategoryOptions": {
8893
"all": "Tutte"
@@ -139,6 +144,8 @@
139144
"Imposta un punteggio minimo per i risultati di ricerca provenienti dal reranker semantico. Il punteggio varia sempre tra 0 e 4. Più alto è il punteggio, più il risultato è semanticamente rilevante rispetto alla domanda.",
140145
"retrieveNumber":
141146
"Imposta il numero di risultati di ricerca da recuperare da Azure AI Search. Più risultati possono aumentare la probabilità di trovare la risposta giusta, ma possono portare il modello a 'perdersi nel mezzo'.",
147+
"resultsMergeStrategy":
148+
"Imposta la strategia per unire i risultati da più sottoquery. 'Intercalata' seleziona i migliori risultati da ciascuna sottoquery a turno, mentre 'Discendente' ordina tutti i risultati per punteggio del reranker.",
142149
"includeCategory":
143150
"Specifica una categoria da includere nei risultati di ricerca. Non ci sono categorie utilizzate nel set di dati predefinito.",
144151
"excludeCategory":
@@ -154,6 +161,8 @@
154161
"suggestFollowupQuestions": "Chiede all'LLM di suggerire domande di follow-up in base alla query dell'utente.",
155162
"textEmbeddings": "Quando selezionato, la ricerca utilizzerà le incorporazioni dal modello di incorporazioni solo testo dei frammenti di testo estratti.",
156163
"imageEmbeddings": "Quando selezionato, la ricerca utilizzerà le incorporazioni dal modello di incorporazioni multimodale delle immagini estratte.",
164+
"llmTextInputs": "Quando selezionato, il contenuto testuale dei risultati di ricerca viene inviato all'LLM come contesto.",
165+
"llmImageInputs": "Quando selezionato, le immagini dai risultati di ricerca vengono inviate all'LLM come contesto.",
157166
"llmInputs":
158167
"Imposta cosa sarà inviato al modello di visione. 'Immagini e testo' invia sia immagini che testo al modello, 'Immagini' invia solo immagini, e 'Testo' invia solo testo.",
159168
"retrievalMode":

app/frontend/src/locales/ja/translation.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,8 @@
158158
"suggestFollowupQuestions": "ユーザーのクエリに基づいて、LLMにフォローアップの質問を提案するように問い合わせます。",
159159
"textEmbeddings": "選択すると、抽出されたテキストチャンクのテキストのみの埋め込みモデルからの埋め込みを検索に使用します。",
160160
"imageEmbeddings": "選択すると、抽出された画像のマルチモーダル埋め込みモデルからの埋め込みを検索に使用します。",
161+
"llmTextInputs": "選択すると、検索結果のテキスト内容がコンテキストとして LLM に送信されます。",
162+
"llmImageInputs": "選択すると、検索結果の画像がコンテキストとして LLM に送信されます。",
161163
"llmInputs":
162164
"ビジョンモデルに送信する内容を設定します。「画像とテキスト」は画像とテキストの両方をモデルに送信し、「画像」は画像のみを送信し、「テキスト」はテキストのみを送信します。",
163165
"retrievalMode":

app/frontend/src/locales/nl/translation.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,11 @@
8383
"minimumSearchScore": "Minimale zoekscore",
8484
"minimumRerankerScore": "Minimale reranker score",
8585
"retrieveCount": "Dit aantal zoekresultaten ophalen:",
86+
"resultsMergeStrategy": "Strategie voor het samenvoegen van resultaten",
87+
"resultsMergeStrategyOptions": {
88+
"interleaved": "Afgewisseld",
89+
"descending": "Aflopend"
90+
},
8691
"includeCategory": "Categorie opnemen",
8792
"includeCategoryOptions": {
8893
"all": "Alle"
@@ -138,6 +143,8 @@
138143
"Stelt een minimale score in voor zoekresultaten van de semantische ranker. De score varieert van 0 tot 4, waarbij een hogere score aangeeft dat het resultaat semantisch relevanter is voor de vraag.",
139144
"retrieveNumber":
140145
"Stelt het aantal zoekresultaten in om op te halen van Azure AI zoekfunctie. Meer resultaten vergroten de kans op het juiste antwoord, maar kunnen ook leiden tot het 'lost in the middle' probleem.",
146+
"resultsMergeStrategy":
147+
"Stelt de strategie in voor het samenvoegen van resultaten van meerdere subquery's. 'Afgewisseld' kiest om de beurt de beste resultaten van elke subquery, terwijl 'Aflopend' alle resultaten sorteert op reranker-score.",
141148
"includeCategory":
142149
"Specificeert een categorie om op te nemen in de zoekresultaten. Er zijn geen categorieën in de standaard dataset.",
143150
"excludeCategory":
@@ -153,6 +160,8 @@
153160
"suggestFollowupQuestions": "Vraagt het taalmodel om vervolgvragen voor te stellen op basis van de vraag.",
154161
"textEmbeddings": "Wanneer geselecteerd, zal de zoekopdracht embeddings gebruiken van het tekstgebaseerde embeddings model voor geëxtraheerde tekststukken.",
155162
"imageEmbeddings": "Wanneer geselecteerd, zal de zoekopdracht embeddings gebruiken van het multimodale embeddings model voor geëxtraheerde afbeeldingen.",
163+
"llmTextInputs": "Wanneer geselecteerd, wordt tekstuele inhoud uit de zoekresultaten als context naar het taalmodel gestuurd.",
164+
"llmImageInputs": "Wanneer geselecteerd, worden afbeeldingen uit de zoekresultaten als context naar het taalmodel gestuurd.",
156165
"llmInputs":
157166
"Stelt in wat er naar het visiemodel wordt verzonden. 'Afbeeldingen en tekst' verzendt beide, 'Afbeeldingen' alleen afbeeldingen, en 'Tekst' alleen tekst.",
158167
"retrievalMode":

app/frontend/src/locales/ptBR/translation.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,11 @@
8383
"minimumSearchScore": "Pontuação mínima de pesquisa",
8484
"minimumRerankerScore": "Pontuação mínima de reclassificação",
8585
"retrieveCount": "Recuperar esta quantidade de resultados de pesquisa:",
86+
"resultsMergeStrategy": "Estratégia de mesclagem de resultados",
87+
"resultsMergeStrategyOptions": {
88+
"interleaved": "Intercalada",
89+
"descending": "Descendente"
90+
},
8691
"includeCategory": "Incluir categoria",
8792
"includeCategoryOptions": {
8893
"all": "Todos"
@@ -138,6 +143,8 @@
138143
"Define uma pontuação mínima para os resultados da pesquisa retornados pelo ranker semântico. A pontuação varia de 0 a 4. Quanto maior a pontuação, mais relevante é o resultado em relação à pergunta.",
139144
"retrieveNumber":
140145
"Define o número de resultados de pesquisa a serem recuperados na pesquisa do Azure AI. Mais resultados podem aumentar a chance de encontrar a resposta correta, mas podem fazer com que o modelo se 'perca'.",
146+
"resultsMergeStrategy":
147+
"Define a estratégia para mesclar resultados de várias subconsultas. 'Intercalada' escolhe os melhores resultados de cada subconsulta em ordem rotativa, enquanto 'Descendente' ordena todos os resultados pela pontuação do reranker.",
141148
"includeCategory":
142149
"Especifica uma categoria para incluir nos resultados da pesquisa. Não há categorias usadas no conjunto de dados padrão.",
143150
"excludeCategory":
@@ -153,6 +160,8 @@
153160
"suggestFollowupQuestions": "Solicita ao LLM que sugira perguntas de acompanhamento com base na consulta do usuário.",
154161
"textEmbeddings": "Quando selecionado, a pesquisa usará incorporações do modelo de incorporações apenas de texto para os trechos de texto extraídos.",
155162
"imageEmbeddings": "Quando selecionado, a pesquisa usará incorporações do modelo de incorporações multimodal para as imagens extraídas.",
163+
"llmTextInputs": "Quando selecionado, o conteúdo de texto dos resultados de pesquisa é enviado ao LLM como contexto.",
164+
"llmImageInputs": "Quando selecionado, as imagens dos resultados de pesquisa são enviadas ao LLM como contexto.",
156165
"llmInputs":
157166
"Define o que será enviado ao modelo de visão. 'Imagens e texto' envia ambos, 'Imagens' envia apenas imagens e 'Texto' envia apenas texto.",
158167
"retrievalMode":

app/frontend/src/locales/tr/translation.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,11 @@
8383
"minimumSearchScore": "Minimum arama skoru",
8484
"minimumRerankerScore": "Minimum yeniden sıralayıcı skoru",
8585
"retrieveCount": "Bu kadar arama sonucu getir:",
86+
"resultsMergeStrategy": "Sonuç birleştirme stratejisi",
87+
"resultsMergeStrategyOptions": {
88+
"interleaved": "Sırayla karışık",
89+
"descending": "Azalan"
90+
},
8691
"includeCategory": "Kategori dahil et",
8792
"includeCategoryOptions": {
8893
"all": "Hepsi"
@@ -138,6 +143,8 @@
138143
"Anlamsal sıralayıcıdan gelen arama sonuçları için minimum skoru ayarlar. Skor her zaman 0-4 arasında değişir. Daha yüksek skor, sonucun soruya daha anlamsal olarak uygun olduğunu gösterir.",
139144
"retrieveNumber":
140145
"Azure AI arama sonuçlarından getirilecek sonuç sayısını ayarlar. Daha fazla sonuç doğru cevabı bulma olasılığını artırabilir, ancak modelin 'ortada kaybolmasına' da neden olabilir.",
146+
"resultsMergeStrategy":
147+
"Birden fazla alt sorgudan gelen sonuçları birleştirme stratejisini ayarlar. 'Sırayla karışık' her alt sorgudan en iyi sonuçları dönüşümlü olarak seçer, 'Azalan' ise tüm sonuçları yeniden sıralayıcı skoruna göre sıralar.",
141148
"includeCategory":
142149
"Arama sonuçlarına dahil edilecek bir kategoriyi belirtir. Varsayılan veri setinde kategori yoktur.",
143150
"excludeCategory":
@@ -153,6 +160,8 @@
153160
"suggestFollowupQuestions": "Kullanıcının sorusuna dayalı olarak dil modelinden takip soruları önermesini ister.",
154161
"textEmbeddings": "Seçildiğinde, arama çıkarılan metin parçalarının yalnızca metin gömme modelinden gömmeleri kullanacaktır.",
155162
"imageEmbeddings": "Seçildiğinde, arama çıkarılan görsellerin çoklu ortam gömme modelinden gömmeleri kullanacaktır.",
163+
"llmTextInputs": "Seçildiğinde, arama sonuçlarındaki metin içeriği bağlam olarak LLM'e gönderilir.",
164+
"llmImageInputs": "Seçildiğinde, arama sonuçlarındaki görseller bağlam olarak LLM'e gönderilir.",
156165
"llmInputs":
157166
"Vizyon modeline ne gönderileceğini ayarlar. 'Görseller ve metin' her ikisini de gönderir, 'Görseller' yalnızca görselleri, 'Metin' yalnızca metni gönderir.",
158167
"retrievalMode":

0 commit comments

Comments
 (0)