Sfoglia il codice sorgente

Interpolate settings link in telemetry banner (#1873)

Matt Rubens 9 mesi fa
parent
commit
7b56422449

File diff suppressed because it is too large
+ 0 - 0
.roomodes


+ 7 - 4
webview-ui/src/components/common/TelemetryBanner.tsx

@@ -4,6 +4,7 @@ import styled from "styled-components"
 import { vscode } from "../../utils/vscode"
 import { TelemetrySetting } from "../../../../src/shared/TelemetrySetting"
 import { useAppTranslation } from "../../i18n/TranslationContext"
+import { Trans } from "react-i18next"
 
 const BannerContainer = styled.div`
 	background-color: var(--vscode-banner-background);
@@ -49,10 +50,12 @@ const TelemetryBanner = () => {
 				<div className="mt-1">
 					{t("welcome:telemetry.anonymousTelemetry")}
 					<div className="mt-1">
-						{t("welcome:telemetry.changeSettings")}{" "}
-						<VSCodeLink href="#" onClick={handleOpenSettings}>
-							{t("welcome:telemetry.settings")}
-						</VSCodeLink>
+						<Trans
+							i18nKey="welcome:telemetry.changeSettings"
+							components={{
+								settingsLink: <VSCodeLink href="#" onClick={handleOpenSettings} />,
+							}}
+						/>
 						.
 					</div>
 				</div>

+ 1 - 1
webview-ui/src/i18n/locales/ca/welcome.json

@@ -6,7 +6,7 @@
 	"telemetry": {
 		"title": "Ajuda a millorar Roo Code",
 		"anonymousTelemetry": "Envia dades d'ús i errors anònims per ajudar-nos a corregir errors i millorar l'extensió. No s'envia mai cap codi, text o informació personal.",
-		"changeSettings": "Sempre pots canviar això a la part inferior de la configuració",
+		"changeSettings": "Sempre pots canviar això a la part inferior de la <settingsLink>configuració</settingsLink>",
 		"settings": "configuració",
 		"allow": "Permetre",
 		"deny": "Denegar"

+ 1 - 1
webview-ui/src/i18n/locales/de/welcome.json

@@ -6,7 +6,7 @@
 	"telemetry": {
 		"title": "Hilf, Roo Code zu verbessern",
 		"anonymousTelemetry": "Sende anonyme Fehler- und Nutzungsdaten, um uns bei der Fehlerbehebung und Verbesserung der Erweiterung zu helfen. Es werden niemals Code, Texte oder persönliche Informationen gesendet.",
-		"changeSettings": "Du kannst dies jederzeit unten in den Einstellungen ändern",
+		"changeSettings": "Du kannst dies jederzeit unten in den <settingsLink>Einstellungen</settingsLink> ändern",
 		"settings": "Einstellungen",
 		"allow": "Erlauben",
 		"deny": "Ablehnen"

+ 1 - 1
webview-ui/src/i18n/locales/en/welcome.json

@@ -6,7 +6,7 @@
 	"telemetry": {
 		"title": "Help Improve Roo Code",
 		"anonymousTelemetry": "Send anonymous error and usage data to help us fix bugs and improve the extension. No code, prompts, or personal information is ever sent.",
-		"changeSettings": "You can always change this at the bottom of the settings",
+		"changeSettings": "You can always change this at the bottom of the <settingsLink>settings</settingsLink>",
 		"settings": "settings",
 		"allow": "Allow",
 		"deny": "Deny"

+ 1 - 1
webview-ui/src/i18n/locales/es/welcome.json

@@ -6,7 +6,7 @@
 	"telemetry": {
 		"title": "Ayuda a mejorar Roo Code",
 		"anonymousTelemetry": "Envía datos de uso y errores anónimos para ayudarnos a corregir errores y mejorar la extensión. Nunca se envía código, texto o información personal.",
-		"changeSettings": "Siempre puedes cambiar esto en la parte inferior de la configuración",
+		"changeSettings": "Siempre puedes cambiar esto en la parte inferior de la <settingsLink>configuración</settingsLink>",
 		"settings": "configuración",
 		"allow": "Permitir",
 		"deny": "Denegar"

+ 1 - 1
webview-ui/src/i18n/locales/fr/welcome.json

@@ -6,7 +6,7 @@
 	"telemetry": {
 		"title": "Aidez à améliorer Roo Code",
 		"anonymousTelemetry": "Envoyez des données d'utilisation et d'erreurs anonymes pour nous aider à corriger les bugs et améliorer l'extension. Aucun code, texte ou information personnelle n'est jamais envoyé.",
-		"changeSettings": "Vous pouvez toujours modifier cela en bas des paramètres",
+		"changeSettings": "Vous pouvez toujours modifier cela en bas des <settingsLink>paramètres</settingsLink>",
 		"settings": "paramètres",
 		"allow": "Autoriser",
 		"deny": "Refuser"

+ 1 - 1
webview-ui/src/i18n/locales/hi/welcome.json

@@ -6,7 +6,7 @@
 	"telemetry": {
 		"title": "Roo Code को बेहतर बनाने में मदद करें",
 		"anonymousTelemetry": "बग ठीक करने और एक्सटेंशन को बेहतर बनाने में हमारी मदद करने के लिए गुमनाम त्रुटि और उपयोग डेटा भेजें। कोड, संकेत या व्यक्तिगत जानकारी कभी नहीं भेजी जाती है।",
-		"changeSettings": "आप इसे हमेशा सेटिंग्स के निचले भाग में बदल सकते हैं",
+		"changeSettings": "आप इसे हमेशा <settingsLink>सेटिंग्स</settingsLink> के निचले भाग में बदल सकते हैं",
 		"settings": "सेटिंग्स",
 		"allow": "अनुमति दें",
 		"deny": "अस्वीकार करें"

+ 1 - 1
webview-ui/src/i18n/locales/it/welcome.json

@@ -6,7 +6,7 @@
 	"telemetry": {
 		"title": "Aiuta a migliorare Roo Code",
 		"anonymousTelemetry": "Invia dati di utilizzo ed errori anonimi per aiutarci a correggere bug e migliorare l'estensione. Non viene mai inviato codice, testo o informazioni personali.",
-		"changeSettings": "Puoi sempre cambiare questo in fondo alle impostazioni",
+		"changeSettings": "Puoi sempre cambiare questo in fondo alle <settingsLink>impostazioni</settingsLink>",
 		"settings": "impostazioni",
 		"allow": "Consenti",
 		"deny": "Nega"

+ 1 - 1
webview-ui/src/i18n/locales/ja/welcome.json

@@ -6,7 +6,7 @@
 	"telemetry": {
 		"title": "Roo Codeの改善にご協力ください",
 		"anonymousTelemetry": "バグの修正と拡張機能の改善のため、匿名のエラーと使用データを送信してください。コード、プロンプト、個人情報は一切送信されません。",
-		"changeSettings": "設定の下部でいつでも変更できます",
+		"changeSettings": "<settingsLink>設定</settingsLink>の下部でいつでも変更できます",
 		"settings": "設定",
 		"allow": "許可",
 		"deny": "拒否"

+ 1 - 1
webview-ui/src/i18n/locales/ko/welcome.json

@@ -6,7 +6,7 @@
 	"telemetry": {
 		"title": "Roo Code 개선에 도움 주세요",
 		"anonymousTelemetry": "버그 수정 및 확장 기능 개선을 위해 익명의 오류 및 사용 데이터를 보내주세요. 코드, 프롬프트 또는 개인 정보는 절대 전송되지 않습니다.",
-		"changeSettings": "설정 하단에서 언제든지 변경할 수 있습니다",
+		"changeSettings": "<settingsLink>설정</settingsLink> 하단에서 언제든지 변경할 수 있습니다",
 		"settings": "설정",
 		"allow": "허용",
 		"deny": "거부"

+ 1 - 1
webview-ui/src/i18n/locales/pl/welcome.json

@@ -6,7 +6,7 @@
 	"telemetry": {
 		"title": "Pomóż ulepszyć Roo Code",
 		"anonymousTelemetry": "Wyślij anonimowe dane o błędach i użyciu, aby pomóc nam w naprawianiu błędów i ulepszaniu rozszerzenia. Nigdy nie są wysyłane żadne kody, teksty ani informacje osobiste.",
-		"changeSettings": "Zawsze możesz to zmienić na dole ustawień",
+		"changeSettings": "Zawsze możesz to zmienić na dole <settingsLink>ustawień</settingsLink>",
 		"settings": "ustawienia",
 		"allow": "Zezwól",
 		"deny": "Odmów"

+ 1 - 1
webview-ui/src/i18n/locales/pt-BR/welcome.json

@@ -6,7 +6,7 @@
 	"telemetry": {
 		"title": "Ajude a melhorar o Roo Code",
 		"anonymousTelemetry": "Envie dados de uso e erros anônimos para nos ajudar a corrigir bugs e melhorar a extensão. Nenhum código, texto ou informação pessoal é enviado.",
-		"changeSettings": "Você sempre pode mudar isso na parte inferior das configurações",
+		"changeSettings": "Você sempre pode mudar isso na parte inferior das <settingsLink>configurações</settingsLink>",
 		"settings": "configurações",
 		"allow": "Permitir",
 		"deny": "Negar"

+ 1 - 1
webview-ui/src/i18n/locales/tr/welcome.json

@@ -6,7 +6,7 @@
 	"telemetry": {
 		"title": "Roo Code'u Geliştirmeye Yardım Edin",
 		"anonymousTelemetry": "Hataları düzeltmemize ve eklentiyi geliştirmemize yardımcı olmak için anonim hata ve kullanım verileri gönderin. Hiçbir zaman kod, metin veya kişisel bilgi gönderilmez.",
-		"changeSettings": "Bunu her zaman ayarların altından değiştirebilirsiniz",
+		"changeSettings": "Bunu her zaman <settingsLink>ayarlar</settingsLink>ın altından değiştirebilirsiniz",
 		"settings": "ayarlar",
 		"allow": "İzin Ver",
 		"deny": "Reddet"

+ 1 - 1
webview-ui/src/i18n/locales/vi/welcome.json

@@ -6,7 +6,7 @@
 	"telemetry": {
 		"title": "Giúp cải thiện Roo Code",
 		"anonymousTelemetry": "Gửi dữ liệu lỗi và sử dụng ẩn danh để giúp chúng tôi sửa lỗi và cải thiện tiện ích mở rộng. Không bao giờ gửi mã, lời nhắc hoặc thông tin cá nhân.",
-		"changeSettings": "Bạn luôn có thể thay đổi điều này ở cuối phần cài đặt",
+		"changeSettings": "Bạn luôn có thể thay đổi điều này ở cuối phần <settingsLink>cài đặt</settingsLink>",
 		"settings": "cài đặt",
 		"allow": "Cho phép",
 		"deny": "Từ chối"

+ 1 - 1
webview-ui/src/i18n/locales/zh-CN/welcome.json

@@ -5,7 +5,7 @@
 	"start": "开始吧!",
 	"telemetry": {
 		"title": "帮助改进 Roo 代码",
-		"changeSettings": "可以随时在设置页面底部更改此设置",
+		"changeSettings": "可以随时在<settingsLink>设置</settingsLink>页面底部更改此设置",
 		"settings": "设置",
 		"anonymousTelemetry": "发送匿名的错误和使用数据,以帮助我们修复错误并改进扩展程序。不会发送任何代码、提示或个人信息。",
 		"allow": "允许",

+ 1 - 1
webview-ui/src/i18n/locales/zh-TW/welcome.json

@@ -6,7 +6,7 @@
 	"telemetry": {
 		"title": "幫助改進 Roo Code",
 		"anonymousTelemetry": "發送匿名的錯誤和使用數據,以幫助我們修復錯誤並改進擴展功能。不會發送任何代碼、提示或個人信息。",
-		"changeSettings": "您隨時可以在設置底部更改此選項",
+		"changeSettings": "您隨時可以在<settingsLink>設置</settingsLink>底部更改此選項",
 		"settings": "設置",
 		"allow": "允許",
 		"deny": "拒絕"

Some files were not shown because too many files changed in this diff