Skip to content

Commit 8304e64

Browse files
committed
feat: v1.10.0 - compat auto-update, reset filters, report analysis polish, unified confidence, i18n
1 parent e68354b commit 8304e64

9 files changed

Lines changed: 72 additions & 0 deletions

File tree

src/lib/translations/de.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ export const de: TranslationTree = {
104104
match: 'Übereinst.',
105105
systemComparison: 'Systemvergleich',
106106
gpuTier: 'GPU-Stufe',
107+
gpuArch: 'GPU Arch',
107108
source: 'Quelle',
108109
sourceProtondb: 'ProtonDB',
109110
sourceProtondbEdited: 'ProtonDB (bearbeitet)',
@@ -191,6 +192,10 @@ export const de: TranslationTree = {
191192
installFromZip: 'Aus ZIP installieren',
192193
autoUpdate: 'Automatisch aktualisieren',
193194
autoUpdateDescription: 'Die neueste Proton-GE-Version installiert halten, wenn Einstellungen geöffnet und aktualisiert wird.',
195+
autoUpdateStatus: 'Auto-update',
196+
lastChecked: 'Last checked',
197+
nextCheckAt: 'Next check at',
198+
compatToolsSection: 'Compat Tools',
194199
refresh: 'Aktualisieren',
195200
refreshing: 'Wird aktualisiert...',
196201
installed: 'Installiert',
@@ -358,6 +363,8 @@ export const de: TranslationTree = {
358363
protonVersionToggleHint: 'Aktiviert oder deaktiviert eine feste Proton-Version fuer diese Konfiguration.',
359364
protonVersionNone: 'Keine',
360365
gpuFilter: 'GPU',
366+
archFilter: 'Architecture',
367+
resetFilters: 'Reset Filters',
361368
configFilter: 'Konfig',
362369
configTypePulse: 'Pulse-Konfig',
363370
configTypeProtondb: 'ProtonDB',
@@ -706,6 +713,7 @@ export const de: TranslationTree = {
706713
protonPulseWebsiteLabel: () => "Proton Pulse Webseite",
707714
// Per-report analysis modal
708715
perReportAnalysisTitle: () => 'Bericht-Analyse',
716+
perReportWhatsThis: () => `What's this?`,
709717
perReportContribution: () => 'Vertrauensbeitrag',
710718
perReportContributionDetail: (d) => d > 0 ? `+${d} pp zum Gesamtvertrauen` : d < 0 ? `${d} pp zum Gesamtvertrauen` : "Keine Änderung",
711719
perReportContributionNeutral: () => 'Das Entfernen dieses Berichts würde das Gesamtvertrauen nicht ändern.',

src/lib/translations/es.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ export const es: TranslationTree = {
104104
match: 'Coinc.',
105105
systemComparison: 'Comparar sistema',
106106
gpuTier: 'Nivel de GPU',
107+
gpuArch: 'GPU Arch',
107108
source: 'Fuente',
108109
sourceProtondb: 'ProtonDB',
109110
sourceProtondbEdited: 'ProtonDB (editado)',
@@ -191,6 +192,10 @@ export const es: TranslationTree = {
191192
installFromZip: 'Instalar desde ZIP',
192193
autoUpdate: 'Actualización automática',
193194
autoUpdateDescription: 'Mantener instalada la última versión de Proton-GE cada vez que se abran y actualicen los Ajustes.',
195+
autoUpdateStatus: 'Auto-update',
196+
lastChecked: 'Last checked',
197+
nextCheckAt: 'Next check at',
198+
compatToolsSection: 'Compat Tools',
194199
refresh: 'Actualizar',
195200
refreshing: 'Actualizando...',
196201
installed: 'Instalado',
@@ -358,6 +363,8 @@ export const es: TranslationTree = {
358363
protonVersionToggleHint: 'Activa o desactiva una version fija de Proton para esta configuracion.',
359364
protonVersionNone: 'Ninguna',
360365
gpuFilter: 'GPU',
366+
archFilter: 'Architecture',
367+
resetFilters: 'Reset Filters',
361368
configFilter: 'Tipo',
362369
configTypePulse: 'Config de Pulse',
363370
configTypeProtondb: 'ProtonDB',
@@ -706,6 +713,7 @@ export const es: TranslationTree = {
706713
protonPulseWebsiteLabel: () => "Sitio web de Proton Pulse",
707714
// Per-report analysis modal
708715
perReportAnalysisTitle: () => 'Análisis del informe',
716+
perReportWhatsThis: () => `What's this?`,
709717
perReportContribution: () => 'Contribución a la confianza',
710718
perReportContributionDetail: (d) => d > 0 ? `+${d} pp a la confianza total` : d < 0 ? `${d} pp a la confianza total` : "Sin cambios",
711719
perReportContributionNeutral: () => 'Eliminar este informe no cambiaría la confianza total.',

src/lib/translations/fr.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ export const fr: TranslationTree = {
104104
match: 'Corr.',
105105
systemComparison: 'Comparer le système',
106106
gpuTier: 'Niveau GPU',
107+
gpuArch: 'GPU Arch',
107108
source: 'Origine',
108109
sourceProtondb: 'ProtonDB',
109110
sourceProtondbEdited: 'ProtonDB (modifié)',
@@ -191,6 +192,10 @@ export const fr: TranslationTree = {
191192
installFromZip: 'Installer depuis ZIP',
192193
autoUpdate: 'Mise à jour automatique',
193194
autoUpdateDescription: 'Garder la dernière version de Proton-GE installée à chaque ouverture et actualisation des Paramètres.',
195+
autoUpdateStatus: 'Auto-update',
196+
lastChecked: 'Last checked',
197+
nextCheckAt: 'Next check at',
198+
compatToolsSection: 'Compat Tools',
194199
refresh: 'Actualiser',
195200
refreshing: 'Actualisation...',
196201
installed: 'Installé',
@@ -358,6 +363,8 @@ export const fr: TranslationTree = {
358363
protonVersionToggleHint: 'Active ou desactive une version Proton epinglee pour cette configuration.',
359364
protonVersionNone: 'Aucune',
360365
gpuFilter: 'GPU',
366+
archFilter: 'Architecture',
367+
resetFilters: 'Reset Filters',
361368
configFilter: 'Type',
362369
configTypePulse: 'Config Pulse',
363370
configTypeProtondb: 'ProtonDB',
@@ -706,6 +713,7 @@ export const fr: TranslationTree = {
706713
protonPulseWebsiteLabel: () => "Site web Proton Pulse",
707714
// Per-report analysis modal
708715
perReportAnalysisTitle: () => 'Analyse du rapport',
716+
perReportWhatsThis: () => `What's this?`,
709717
perReportContribution: () => 'Contribution à la confiance',
710718
perReportContributionDetail: (d) => d > 0 ? `+${d} pp à la confiance totale` : d < 0 ? `${d} pp à la confiance totale` : "Aucun changement",
711719
perReportContributionNeutral: () => 'Supprimer ce rapport ne changerait pas la confiance totale.',

src/lib/translations/ja.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ export const ja: TranslationTree = {
104104
match: '一致',
105105
systemComparison: 'システム比較',
106106
gpuTier: 'GPU ティア',
107+
gpuArch: 'GPU Arch',
107108
source: 'ソース',
108109
sourceProtondb: 'ProtonDB',
109110
sourceProtondbEdited: 'ProtonDB(編集済み)',
@@ -191,6 +192,10 @@ export const ja: TranslationTree = {
191192
installFromZip: 'ZIP からインストール',
192193
autoUpdate: '自動更新',
193194
autoUpdateDescription: '設定を開いて更新するたびに、最新の Proton-GE リリースを自動的にインストールします。',
195+
autoUpdateStatus: 'Auto-update',
196+
lastChecked: 'Last checked',
197+
nextCheckAt: 'Next check at',
198+
compatToolsSection: 'Compat Tools',
194199
refresh: '更新',
195200
refreshing: '更新中...',
196201
installed: 'インストール済み',
@@ -358,6 +363,8 @@ export const ja: TranslationTree = {
358363
protonVersionToggleHint: 'この設定で固定する Proton バージョンを有効または無効にします。',
359364
protonVersionNone: 'なし',
360365
gpuFilter: 'GPU',
366+
archFilter: 'Architecture',
367+
resetFilters: 'Reset Filters',
361368
configFilter: '設定',
362369
configTypePulse: 'Pulse 設定',
363370
configTypeProtondb: 'ProtonDB',
@@ -706,6 +713,7 @@ export const ja: TranslationTree = {
706713
protonPulseWebsiteLabel: () => "Proton Pulse ウェブサイト",
707714
// Per-report analysis modal
708715
perReportAnalysisTitle: () => 'レポート分析',
716+
perReportWhatsThis: () => `What's this?`,
709717
perReportContribution: () => '信頼度への寄与',
710718
perReportContributionDetail: (d) => d > 0 ? `総合信頼度に +${d} ポイント` : d < 0 ? `総合信頼度に ${d} ポイント` : "変化なし",
711719
perReportContributionNeutral: () => 'このレポートを削除しても総合信頼度は変わりません。',

src/lib/translations/ko.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ export const ko: TranslationTree = {
104104
match: '일치',
105105
systemComparison: '시스템 비교',
106106
gpuTier: 'GPU 등급',
107+
gpuArch: 'GPU Arch',
107108
source: '출처',
108109
sourceProtondb: 'ProtonDB',
109110
sourceProtondbEdited: 'ProtonDB (편집됨)',
@@ -191,6 +192,10 @@ export const ko: TranslationTree = {
191192
installFromZip: 'ZIP에서 설치',
192193
autoUpdate: '자동 업데이트',
193194
autoUpdateDescription: '설정이 열리고 새로고침될 때마다 최신 Proton-GE 릴리스를 자동으로 설치합니다.',
195+
autoUpdateStatus: 'Auto-update',
196+
lastChecked: 'Last checked',
197+
nextCheckAt: 'Next check at',
198+
compatToolsSection: 'Compat Tools',
194199
refresh: '새로고침',
195200
refreshing: '새로고침 중...',
196201
installed: '설치됨',
@@ -358,6 +363,8 @@ export const ko: TranslationTree = {
358363
protonVersionToggleHint: '이 구성에 고정할 Proton 버전을 켜거나 끕니다.',
359364
protonVersionNone: '없음',
360365
gpuFilter: 'GPU',
366+
archFilter: 'Architecture',
367+
resetFilters: 'Reset Filters',
361368
configFilter: '구성',
362369
configTypePulse: 'Pulse 구성',
363370
configTypeProtondb: 'ProtonDB',
@@ -706,6 +713,7 @@ export const ko: TranslationTree = {
706713
protonPulseWebsiteLabel: () => "Proton Pulse 웹사이트",
707714
// Per-report analysis modal
708715
perReportAnalysisTitle: () => '보고서 분석',
716+
perReportWhatsThis: () => `What's this?`,
709717
perReportContribution: () => '신뢰도 기여',
710718
perReportContributionDetail: (d) => d > 0 ? `종합 신뢰도에 +${d}pp` : d < 0 ? `종합 신뢰도에 ${d}pp` : "변화 없음",
711719
perReportContributionNeutral: () => '이 보고서를 제거해도 종합 신뢰도는 변하지 않습니다.',

src/lib/translations/pt-BR.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ export const ptBR: TranslationTree = {
104104
match: 'Corr.',
105105
systemComparison: 'Comparar sistema',
106106
gpuTier: 'Nível de GPU',
107+
gpuArch: 'GPU Arch',
107108
source: 'Fonte',
108109
sourceProtondb: 'ProtonDB',
109110
sourceProtondbEdited: 'ProtonDB (editado)',
@@ -191,6 +192,10 @@ export const ptBR: TranslationTree = {
191192
installFromZip: 'Instalar do ZIP',
192193
autoUpdate: 'Atualização Automática',
193194
autoUpdateDescription: 'Manter a versão mais recente do Proton-GE instalada sempre que as Configurações forem abertas e atualizadas.',
195+
autoUpdateStatus: 'Auto-update',
196+
lastChecked: 'Last checked',
197+
nextCheckAt: 'Next check at',
198+
compatToolsSection: 'Compat Tools',
194199
refresh: 'Atualizar',
195200
refreshing: 'Atualizando...',
196201
installed: 'Instalado',
@@ -358,6 +363,8 @@ export const ptBR: TranslationTree = {
358363
protonVersionToggleHint: 'Ativa ou desativa uma versao fixa do Proton para esta configuracao.',
359364
protonVersionNone: 'Nenhuma',
360365
gpuFilter: 'GPU',
366+
archFilter: 'Architecture',
367+
resetFilters: 'Reset Filters',
361368
configFilter: 'Tipo',
362369
configTypePulse: 'Config do Pulse',
363370
configTypeProtondb: 'ProtonDB',
@@ -706,6 +713,7 @@ export const ptBR: TranslationTree = {
706713
protonPulseWebsiteLabel: () => "Site do Proton Pulse",
707714
// Per-report analysis modal
708715
perReportAnalysisTitle: () => 'Análise do relatório',
716+
perReportWhatsThis: () => `What's this?`,
709717
perReportContribution: () => 'Contribuição para confiança',
710718
perReportContributionDetail: (d) => d > 0 ? `+${d} pp à confiança total` : d < 0 ? `${d} pp à confiança total` : "Sem mudança",
711719
perReportContributionNeutral: () => 'Remover este relatório não mudaria a confiança total.',

src/lib/translations/ru.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,7 @@ export const ru: TranslationTree = {
134134
match: 'Совп.',
135135
systemComparison: 'Сравнение системы',
136136
gpuTier: 'Уровень GPU',
137+
gpuArch: 'GPU Arch',
137138
source: 'Источник',
138139
sourceProtondb: 'ProtonDB',
139140
sourceProtondbEdited: 'ProtonDB (изменено)',
@@ -221,6 +222,10 @@ export const ru: TranslationTree = {
221222
installFromZip: 'Установить из ZIP',
222223
autoUpdate: 'Автообновление',
223224
autoUpdateDescription: 'Автоматически устанавливать актуальный Proton-GE при каждом открытии и обновлении настроек.',
225+
autoUpdateStatus: 'Auto-update',
226+
lastChecked: 'Last checked',
227+
nextCheckAt: 'Next check at',
228+
compatToolsSection: 'Compat Tools',
224229
refresh: 'Обновить',
225230
refreshing: 'Обновление...',
226231
installed: 'Установлено',
@@ -388,6 +393,8 @@ export const ru: TranslationTree = {
388393
protonVersionToggleHint: 'Включает или отключает закрепленную версию Proton для этой конфигурации.',
389394
protonVersionNone: 'Нет',
390395
gpuFilter: 'GPU',
396+
archFilter: 'Architecture',
397+
resetFilters: 'Reset Filters',
391398
configFilter: 'Конфиг',
392399
configTypePulse: 'Конфиг Pulse',
393400
configTypeProtondb: 'ProtonDB',
@@ -736,6 +743,7 @@ export const ru: TranslationTree = {
736743
protonPulseWebsiteLabel: () => "Веб-сайт Proton Pulse",
737744
// Per-report analysis modal
738745
perReportAnalysisTitle: () => 'Анализ отчёта',
746+
perReportWhatsThis: () => `What's this?`,
739747
perReportContribution: () => 'Вклад в уверенность',
740748
perReportContributionDetail: (d) => d > 0 ? `+${d} пп к общей уверенности` : d < 0 ? `${d} пп к общей уверенности` : "Без изменений",
741749
perReportContributionNeutral: () => 'Удаление этого отчёта не изменит общую уверенность.',

src/lib/translations/tr.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ export const tr: TranslationTree = {
104104
match: 'Eşl.',
105105
systemComparison: 'Sistem karşılaştırması',
106106
gpuTier: 'GPU Kademesi',
107+
gpuArch: 'GPU Arch',
107108
source: 'Kaynak',
108109
sourceProtondb: 'ProtonDB',
109110
sourceProtondbEdited: 'ProtonDB (düzenlendi)',
@@ -191,6 +192,10 @@ export const tr: TranslationTree = {
191192
installFromZip: "ZIP'ten Yükle",
192193
autoUpdate: 'Otomatik Güncelleme',
193194
autoUpdateDescription: 'Ayarlar açıldığında ve yenilendiğinde en son Proton-GE sürümünü otomatik olarak yüklü tutar.',
195+
autoUpdateStatus: 'Auto-update',
196+
lastChecked: 'Last checked',
197+
nextCheckAt: 'Next check at',
198+
compatToolsSection: 'Compat Tools',
194199
refresh: 'Yenile',
195200
refreshing: 'Yenileniyor...',
196201
installed: 'Yüklendi',
@@ -358,6 +363,8 @@ export const tr: TranslationTree = {
358363
protonVersionToggleHint: 'Bu yapilandirma icin sabit bir Proton surumunu acar veya kapatir.',
359364
protonVersionNone: 'Yok',
360365
gpuFilter: 'GPU',
366+
archFilter: 'Architecture',
367+
resetFilters: 'Reset Filters',
361368
configFilter: 'Yapilandirma',
362369
configTypePulse: 'Pulse yapilandirmasi',
363370
configTypeProtondb: 'ProtonDB',
@@ -706,6 +713,7 @@ export const tr: TranslationTree = {
706713
protonPulseWebsiteLabel: () => "Proton Pulse Web Sitesi",
707714
// Per-report analysis modal
708715
perReportAnalysisTitle: () => 'Rapor analizi',
716+
perReportWhatsThis: () => `What's this?`,
709717
perReportContribution: () => 'Güvene katkı',
710718
perReportContributionDetail: (d) => d > 0 ? `toplam güvene +${d} puan` : d < 0 ? `toplam güvene ${d} puan` : "Değişiklik yok",
711719
perReportContributionNeutral: () => 'Bu raporu kaldırmak toplam güveni değiştirmezdi.',

src/lib/translations/zh-CN.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ export const zhCN: TranslationTree = {
104104
match: '匹配',
105105
systemComparison: '系统对比',
106106
gpuTier: 'GPU 等级',
107+
gpuArch: 'GPU Arch',
107108
source: '来源',
108109
sourceProtondb: 'ProtonDB',
109110
sourceProtondbEdited: 'ProtonDB(已编辑)',
@@ -191,6 +192,10 @@ export const zhCN: TranslationTree = {
191192
installFromZip: '从 ZIP 安装',
192193
autoUpdate: '自动更新',
193194
autoUpdateDescription: '每次打开并刷新设置时,自动保持最新的 Proton-GE 版本已安装。',
195+
autoUpdateStatus: 'Auto-update',
196+
lastChecked: 'Last checked',
197+
nextCheckAt: 'Next check at',
198+
compatToolsSection: 'Compat Tools',
194199
refresh: '刷新',
195200
refreshing: '刷新中...',
196201
installed: '已安装',
@@ -358,6 +363,8 @@ export const zhCN: TranslationTree = {
358363
protonVersionToggleHint: '启用或禁用此配置固定的 Proton 版本。',
359364
protonVersionNone: '无',
360365
gpuFilter: 'GPU',
366+
archFilter: 'Architecture',
367+
resetFilters: 'Reset Filters',
361368
configFilter: '配置',
362369
configTypePulse: 'Pulse 配置',
363370
configTypeProtondb: 'ProtonDB',
@@ -706,6 +713,7 @@ export const zhCN: TranslationTree = {
706713
protonPulseWebsiteLabel: () => "Proton Pulse 网站",
707714
// Per-report analysis modal
708715
perReportAnalysisTitle: () => '报告分析',
716+
perReportWhatsThis: () => `What's this?`,
709717
perReportContribution: () => '可信度贡献',
710718
perReportContributionDetail: (d) => d > 0 ? `对总体可信度 +${d} 个百分点` : d < 0 ? `对总体可信度 ${d} 个百分点` : "无变化",
711719
perReportContributionNeutral: () => '删除此报告不会改变总体可信度。',

0 commit comments

Comments
 (0)