From f4d8a74082be50783c5d5c92c5bd631f0dfe938c Mon Sep 17 00:00:00 2001
From: Windows Console Service Bot <14666831+consvc@users.noreply.github.com>
Date: Tue, 16 Apr 2024 10:36:13 -0500
Subject: [PATCH 01/53] Localization Updates - main - associated with #16886
(#17035)
---
.../Resources/de-DE/Resources.resw | 20 +++----
.../Resources/es-ES/Resources.resw | 20 +++----
.../Resources/fr-FR/Resources.resw | 26 ++++----
.../Resources/it-IT/Resources.resw | 16 ++---
.../Resources/ja-JP/Resources.resw | 24 ++++----
.../Resources/ko-KR/Resources.resw | 28 ++++-----
.../Resources/pt-BR/Resources.resw | 48 +++++++--------
.../Resources/qps-ploc/Resources.resw | 60 +++++++++----------
.../Resources/qps-ploca/Resources.resw | 60 +++++++++----------
.../Resources/qps-plocm/Resources.resw | 60 +++++++++----------
.../Resources/ru-RU/Resources.resw | 14 ++---
.../Resources/zh-CN/Resources.resw | 14 ++---
.../Resources/zh-TW/Resources.resw | 18 +++---
.../Resources/de-DE/Resources.resw | 22 +++----
.../Resources/es-ES/Resources.resw | 20 +++----
.../Resources/fr-FR/Resources.resw | 22 +++----
.../Resources/it-IT/Resources.resw | 22 +++----
.../Resources/ja-JP/Resources.resw | 20 +++----
.../Resources/ko-KR/Resources.resw | 18 +++---
.../Resources/pt-BR/Resources.resw | 18 +++---
.../Resources/qps-ploc/Resources.resw | 22 +++----
.../Resources/qps-ploca/Resources.resw | 22 +++----
.../Resources/qps-plocm/Resources.resw | 22 +++----
.../Resources/ru-RU/Resources.resw | 22 +++----
.../Resources/zh-CN/Resources.resw | 22 +++----
.../Resources/zh-TW/Resources.resw | 22 +++----
26 files changed, 341 insertions(+), 341 deletions(-)
diff --git a/src/cascadia/TerminalApp/Resources/de-DE/Resources.resw b/src/cascadia/TerminalApp/Resources/de-DE/Resources.resw
index 948fec8ff6..eb9e1a40c0 100644
--- a/src/cascadia/TerminalApp/Resources/de-DE/Resources.resw
+++ b/src/cascadia/TerminalApp/Resources/de-DE/Resources.resw
@@ -190,16 +190,16 @@
Mehrere Bereiche
- Schließen...
+ Schließen
- Registerkarten auf der rechten Seite schließen
+ Tabs nach rechts schließen
Andere Registerkarten schließen
- Registerkarte schließen
+ Tab schließen
Bereich schließen
@@ -208,16 +208,16 @@
Registerkarte teilen
- Geteilter Bereich
+ Bereich teilen
Websuche
- Farbe...
+ Registerkartenfarbe ändern
- Benutzerdefiniert...
+ Benutzerdefiniert
Zurücksetzen
@@ -226,7 +226,7 @@
Registerkarte umbenennen
- Registerkarte duplizieren
+ Registerkarte kopieren
Profil mit einem ungültigen "backgroundImage" gefunden. Dieses Profil hat standardmäßig kein Hintergrundbild. Stellen Sie sicher, dass beim Festlegen eines "backgroundImage" der Wert ein gültiger Dateipfad zu einem Bild ist.
@@ -487,7 +487,7 @@
A hyperlink name for the Terminal's privacy policy
- Drittanbieter-Hinweise
+ Hinweise von Drittanbietern
A hyperlink name for the Terminal's third-party notices
@@ -761,7 +761,7 @@
Suchen
- Nur Text
+ Unformatierter Text
Das Beendigungsverhalten kann in den erweiterten Profileinstellungen konfiguriert werden.
@@ -830,7 +830,7 @@
Diese Registerkarte schließen
- Leer...
+ Leer
Bereich schließen
diff --git a/src/cascadia/TerminalApp/Resources/es-ES/Resources.resw b/src/cascadia/TerminalApp/Resources/es-ES/Resources.resw
index 0679cd0ddd..f0ce1d07a4 100644
--- a/src/cascadia/TerminalApp/Resources/es-ES/Resources.resw
+++ b/src/cascadia/TerminalApp/Resources/es-ES/Resources.resw
@@ -187,7 +187,7 @@
Varios paneles
- Cerrar...
+ Cerrar
Cerrar las pestañas de la derecha
@@ -202,19 +202,19 @@
Cerrar panel
- Dividir tabla
+ Dividir pestaña
Panel dividido
- Búsqueda en la Web
+ Búsqueda en la web
- Color...
+ Cambiar color de pestaña
- Configuración personalizada...
+ Personalizar
Restablecer
@@ -464,7 +464,7 @@
This is the heading for a version number label
- Tareas iniciales
+ Introducción
A hyperlink name for a guide on how to get started using Terminal
@@ -480,7 +480,7 @@
A hyperlink name for the Terminal's release notes
- Directiva de privacidad
+ Política de privacidad
A hyperlink name for the Terminal's privacy policy
@@ -723,7 +723,7 @@
Maximizar
- Restaurar a tamaño normal
+ Restaurar
Paleta de comandos
@@ -827,7 +827,7 @@
Cerrar esta pestaña
- Vacío...
+ Vacío
Cerrar panel
@@ -840,7 +840,7 @@
Text used to identify the reset button
- Mover la Pestaña a una Nueva ventana
+ Mover pestaña a nueva ventana
Mueve la pestaña a una nueva ventana
diff --git a/src/cascadia/TerminalApp/Resources/fr-FR/Resources.resw b/src/cascadia/TerminalApp/Resources/fr-FR/Resources.resw
index 887f79be42..68f9c84a82 100644
--- a/src/cascadia/TerminalApp/Resources/fr-FR/Resources.resw
+++ b/src/cascadia/TerminalApp/Resources/fr-FR/Resources.resw
@@ -187,13 +187,13 @@
Volets multiples
- Fermez...
+ Fermer
- Fermer les Onglets à Droite
+ Fermer les onglets à droite
- Fermez les Autres onglets
+ Fermer les autres onglets
Fermer l’onglet
@@ -205,16 +205,16 @@
Fractionner l’onglet
- Fractionner le volet...
+ Fractionner le volet
Recherche web
- Couleur...
+ Modifier la couleur de l’onglet
- Personnalisée...
+ Personnalisé
Réinitialiser
@@ -464,7 +464,7 @@
This is the heading for a version number label
- Prise en main
+ Bien démarrer
A hyperlink name for a guide on how to get started using Terminal
@@ -480,11 +480,11 @@
A hyperlink name for the Terminal's release notes
- Politique de confidentialité
+ Charte de confidentialité
A hyperlink name for the Terminal's privacy policy
- Avis de tiers
+ Mentions tierces
A hyperlink name for the Terminal's third-party notices
@@ -723,7 +723,7 @@
Agrandir
- Niveau inférieur
+ Restaurer
Palette de commandes
@@ -767,7 +767,7 @@
Ne plus afficher
- Cette fenêtre de terminal s’exécute en tant qu’Administrateur
+ Cette fenêtre de terminal s’exécute en tant qu’administrateur
{0} suggestions trouvées
@@ -827,7 +827,7 @@
Fermer cet onglet
- Vide...
+ Vide
Fermer le volet
@@ -846,7 +846,7 @@
Déplacer l'onglet vers une nouvelle fenêtre
- Exécuter en tant qu'administrateur
+ Exécuter en temps qu'administrateur (restreint)
This text is displayed on context menu for profile entries in add new tab button.
diff --git a/src/cascadia/TerminalApp/Resources/it-IT/Resources.resw b/src/cascadia/TerminalApp/Resources/it-IT/Resources.resw
index 69122195db..0f1b1a0b14 100644
--- a/src/cascadia/TerminalApp/Resources/it-IT/Resources.resw
+++ b/src/cascadia/TerminalApp/Resources/it-IT/Resources.resw
@@ -187,7 +187,7 @@
Più riquadri
- Chiudi...
+ Chiudi
Chiudi schede a destra
@@ -199,7 +199,7 @@
Chiudi scheda
- Chiudi riquadro
+ Chiudi il riquadro
Dividi scheda
@@ -211,10 +211,10 @@
Ricerca nel Web
- Colore...
+ Cambia colore scheda
- Personalizzato...
+ Personalizzato
Reimposta
@@ -464,7 +464,7 @@
This is the heading for a version number label
- Attività iniziali
+ Introduzione
A hyperlink name for a guide on how to get started using Terminal
@@ -484,7 +484,7 @@
A hyperlink name for the Terminal's privacy policy
- Informative di terze parti
+ Comunicazioni di terze parti
A hyperlink name for the Terminal's third-party notices
@@ -723,7 +723,7 @@
Ingrandisci
- Ripristina visualizzazione normale
+ Ripristina in basso
Riquadro comandi
@@ -830,7 +830,7 @@
Vuoto
- Chiudi riquadro
+ Chiudi il riquadro
Chiude il riquadro attivo se sono presenti più riquadri
diff --git a/src/cascadia/TerminalApp/Resources/ja-JP/Resources.resw b/src/cascadia/TerminalApp/Resources/ja-JP/Resources.resw
index 3451318e93..e9141817fc 100644
--- a/src/cascadia/TerminalApp/Resources/ja-JP/Resources.resw
+++ b/src/cascadia/TerminalApp/Resources/ja-JP/Resources.resw
@@ -188,7 +188,7 @@
複数ウィンドウ
- 閉じる...
+ 閉じる
タブを右側に閉じる
@@ -203,28 +203,28 @@
ウィンドウを閉じる
- 分割タブ
+ [分割] タブ
- 分割ウィンドウ
+ ウィンドウを分割する
Web 検索
- 色...
+ タブの色の変更
- カスタム...
+ カスタム
リセット
- タブ名を変更
+ [名前の変更] タブ
- タブの複製
+ タブを複製する
無効な "backgroundImage" を持つプロファイルが見つかりました。既定では、そのプロファイルに背景画像はありません。"backgroundImage" を設定するときに、値が画像への有効なファイル パスとなっていることをご確認ください。
@@ -485,7 +485,7 @@
A hyperlink name for the Terminal's privacy policy
- サードパーティに関する通知
+ サード パーティ通知
A hyperlink name for the Terminal's third-party notices
@@ -724,7 +724,7 @@
最大化
- 元に戻す
+ 元に戻す (縮小)
コマンド パレット
@@ -759,7 +759,7 @@
検索する
- プレーンテキスト
+ テキスト
終了動作は、プロファイルの詳細設定で構成できます。
@@ -828,7 +828,7 @@
このタブを閉じます
- 空っぽ...
+ なし
ウィンドウを閉じる
@@ -847,7 +847,7 @@
タブを新しいウィンドウに移動
- 管理者として実行する
+ 管理者として実行
This text is displayed on context menu for profile entries in add new tab button.
diff --git a/src/cascadia/TerminalApp/Resources/ko-KR/Resources.resw b/src/cascadia/TerminalApp/Resources/ko-KR/Resources.resw
index 2b7ebd7514..2f9e77e920 100644
--- a/src/cascadia/TerminalApp/Resources/ko-KR/Resources.resw
+++ b/src/cascadia/TerminalApp/Resources/ko-KR/Resources.resw
@@ -187,10 +187,10 @@
여러 창
- 닫기...
+ 닫기
- 오른쪽으로 탭 닫기
+ 오른쪽에 있는 탭 닫기
다른 탭 닫기
@@ -211,10 +211,10 @@
웹 검색
- 색...
+ 탭 색 변경
- 사용자 정의...
+ 사용자 지정
다시 설정
@@ -454,7 +454,7 @@
정보
- 피드백 보내기
+ 의견 보내기
확인
@@ -468,7 +468,7 @@
A hyperlink name for a guide on how to get started using Terminal
- 소스 코드
+ 원본 코드
A hyperlink name for the Terminal's documentation
@@ -480,11 +480,11 @@
A hyperlink name for the Terminal's release notes
- 개인정보 취급방침
+ 개인정보 보호정책
A hyperlink name for the Terminal's privacy policy
- 타사 통지 사항
+ 타사 통지
A hyperlink name for the Terminal's third-party notices
@@ -571,7 +571,7 @@
명령줄 구문 분석 오류:
- 명령 도구 모음
+ 명령 팔레트
탭 전환기
@@ -723,10 +723,10 @@
최대화
- 아래로 복원
+ 이전 크기로 복원
- 명령 도구 모음
+ 명령 팔레트
포커스 터미널
@@ -827,7 +827,7 @@
이 탭 닫기
- 비어 있음...
+ 비어 있음
창 닫기
@@ -840,13 +840,13 @@
Text used to identify the reset button
- 새 창으로 탭 이동
+ 탭을 새 창으로 이동
탭을 새 창으로 이동
- 관리자로 실행
+ 관리자 권한으로 실행
This text is displayed on context menu for profile entries in add new tab button.
diff --git a/src/cascadia/TerminalApp/Resources/pt-BR/Resources.resw b/src/cascadia/TerminalApp/Resources/pt-BR/Resources.resw
index d94a294641..b6ca19082f 100644
--- a/src/cascadia/TerminalApp/Resources/pt-BR/Resources.resw
+++ b/src/cascadia/TerminalApp/Resources/pt-BR/Resources.resw
@@ -187,34 +187,34 @@
Vários painéis
- Fechar...
+ Fechar
- Fechar Guias à Direita
+ Fechar guias à direita
- Fechar Outras Guias
+ Fechar outras guias
Fechar guia
- Fechar Painel
+ Fechar o painel
- Dividir Guia
+ Guia Dividir
- Painel dividido
+ Dividir painel
- Pesquisa na web
+ Pesquisa na Web
- Cor...
+ Alterar cor da guia
- Personalizados...
+ Personalizado
Restaurar
@@ -223,7 +223,7 @@
Renomear guia
- Duplicar Guia
+ Duplicar guia
Foi encontrado um perfil com um "backgroundImage" inválido. O perfil deve ser o padrão para que não haja nenhuma imagem de tela de fundo. Certifique-se de que, ao definir um "backgroundImage", o valor é um caminho de arquivo válido para uma imagem.
@@ -454,7 +454,7 @@
Sobre
- Enviar Comentários
+ Enviar comentários
OK
@@ -464,7 +464,7 @@
This is the heading for a version number label
- Ponto de Partida
+ Introdução
A hyperlink name for a guide on how to get started using Terminal
@@ -484,7 +484,7 @@
A hyperlink name for the Terminal's privacy policy
- Avisos de terceiros
+ Avisos de Terceiros
A hyperlink name for the Terminal's third-party notices
@@ -571,10 +571,10 @@
Falha ao analisar a linha de comando:
- Paleta de Comandos
+ Paleta de comandos
- Seletor de guias
+ Alternador de guias
Digite o nome da guia...
@@ -726,7 +726,7 @@
Restaurar Tamanho Original
- Paleta de Comandos
+ Paleta de comandos
Terminal de foco
@@ -746,7 +746,7 @@
Dividir a janela e iniciar em determinado diretório
- Exportar Texto
+ Exportar texto
Falha ao exportar o conteúdo do terminal
@@ -758,7 +758,7 @@
Localizar
- Texto Simples
+ Texto sem formatação
O comportamento de término pode ser configurado nas configurações avançadas do perfil.
@@ -767,7 +767,7 @@
Não mostra de novo
- Esta janela do Terminal está funcionando como Administrador
+ Esta janela do Terminal está sendo executada como administrador
Sugestões encontradas: {0}
@@ -827,10 +827,10 @@
Fechar esta guia
- Vazio...
+ Vazio
- Fechar Painel
+ Fechar o painel
Feche o painel ativo se vários painéis estiverem presentes
@@ -840,13 +840,13 @@
Text used to identify the reset button
- Mover Guia para Nova Janela
+ Mover guia para nova janela
Move a guia para uma nova janela
- Executar como Administrador
+ Executar como administrador
This text is displayed on context menu for profile entries in add new tab button.
@@ -885,7 +885,7 @@
Se definido, o comando será acrescentado ao comando padrão do perfil em vez de substituí-lo.
- Reiniciar Conexão
+ Reiniciar conexão
Reiniciar a conexão do painel ativo
diff --git a/src/cascadia/TerminalApp/Resources/qps-ploc/Resources.resw b/src/cascadia/TerminalApp/Resources/qps-ploc/Resources.resw
index 0e553d2fc3..67031f290f 100644
--- a/src/cascadia/TerminalApp/Resources/qps-ploc/Resources.resw
+++ b/src/cascadia/TerminalApp/Resources/qps-ploc/Resources.resw
@@ -191,43 +191,43 @@
Мµļтíрłĕ φдпėŝ !!! !
- Ćļôŝέ... !!
+ Ćļôŝέ !
- Ċĺοşέ Ţаъş ťό ŧђé Яΐğђт !!! !!!
+ Ċĺοşέ ţаъş ťό ŧђé яΐğђт !!! !!!
- Ćĺόѕ℮ Όтђèř Ŧâьś !!! !
+ Ćĺόѕ℮ őтђèř ŧâьś !!! !
- Сĺôšę Ťăв !!!
+ Сĺôšę ťăв !!!
- Ćŀöśё Раņé !!!
+ Ćŀöśё ρаņé !!!
- Šрľīτ Τàв !!!
+ Šрľīτ τàв !!!
- Šрŀіт Ρªňë !!!
+ Šрŀіт φªňë !!!
- Ẅёв Şĕаŕčĥ !!!
+ Ẅёв şĕаŕčĥ !!!
- Ċõŀόř... !!
+ Ċħāņğě τāв ςōĺöя !!! !
- Ċµѕťøм... !!!
+ Ċµѕťøм !
Яěšěŧ !
- Γεñамē Ťãв !!!
+ Γεñамē ťãв !!!
- Ďϋφľіčάтέ Τàв !!!
+ Ďϋφľіčάтέ τàв !!!
₣σúŋδ ą φѓοƒĩļé ẃϊţħ äй ïηνàĺìď "backgroundImage". Đēƒãųŀŧϊпğ ťнªт φѓőƒĭļè το нªνе πō ьąçќġгθúпδ ιмãġė. Маĸē śμѓē ŧћäţ ẁђēή šêťτϊлġ å "backgroundImage", ţĥě νаłųё ïŝ ά νάľîď ƒĩŀê φąťħ ţŏ άń ΐмąġė. !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !
@@ -462,7 +462,7 @@
Åвōύţ !
- Ѕеηð ₣ę℮đвäçк !!!
+ Ѕеηð ƒę℮đвäçк !!!
ΦΚ
@@ -472,11 +472,11 @@
This is the heading for a version number label
- Ġеťтΐñĝ Ѕτдŗτęď !!! !
+ Ġеťтΐñĝ ѕτдŗτęď !!! !
A hyperlink name for a guide on how to get started using Terminal
- Ѕοџŗсė Çŏđе !!!
+ Ѕοџŗсė ¢ŏđе !!!
A hyperlink name for the Terminal's documentation
@@ -484,15 +484,15 @@
A hyperlink name for user documentation
- Ŗеľ℮àşε Ŋòτéš !!!
+ Ŗеľ℮àşε πòτéš !!!
A hyperlink name for the Terminal's release notes
- Ρґїνãсÿ Рöĺĩςỳ !!! !
+ Ρґїνãсÿ ρöĺĩςỳ !!! !
A hyperlink name for the Terminal's privacy policy
- Ţћĩřð-Ρářŧγ ∏οŧīĉęŝ !!! !!!
+ Ţћĩřð-Ρářŧγ ñοŧīĉęŝ !!! !!!
A hyperlink name for the Terminal's third-party notices
@@ -579,10 +579,10 @@
₣āіľ℮ď рàгśīпģ ¢бммäⁿδ ĺīñè: !!! !!! !!
- Ćσmmăηδ Рάŀĕтţ℮ !!! !
+ Ćσmmăηδ ράŀĕтţ℮ !!! !
- Τăь Ѕωîťςћêг !!!
+ Τăь ѕωîťςћêг !!!
Ţýρё ă тăъ пâmě... !!! !!
@@ -731,10 +731,10 @@
Μą×ìmϊżé !!
- Ŕèšŧòяё Ðǿẃи !!!
+ Ŕèšŧòяё ďǿẃи !!!
- Ċòмmāńδ Рªľėτťë !!! !
+ Ċòмmāńδ рªľėτťë !!! !
₣ôćűŝ Ţеґмĭйâŀ !!! !
@@ -754,7 +754,7 @@
Ŝρℓΐŧ ŧнė ẁίňďõŵ άпδ ŝţâґţ ίń ģįνëʼn δϊгέ¢ŧøяў !!! !!! !!! !!! !
- Ė×φōŗŧ Ţєхŧ !!!
+ Ė×φōŗŧ ţєхŧ !!!
₣ăìľεď ťθ эхроґт ţеґmίñдļ ¢ōйт℮лť !!! !!! !!!
@@ -766,7 +766,7 @@
₣ìпđ !
- Ρĺáīň Тěхт !!!
+ Ρĺáīň тěхт !!!
Ťéямїлâŧîόň ь℮ћäνįőř čªή вĕ ċοñƒĩġџřèδ įŋ ăδνåл¢êð ряòƒιļє şėŧтіиĝś. !!! !!! !!! !!! !!! !!! !!
@@ -775,7 +775,7 @@
Ďόń'ţ šħόω ãĝάϊл !!! !
- Ţђіś Тĕřмїηǻℓ шĩⁿðöŵ ïѕ ѓüñňĩñģ ãŝ Ãðmĭⁿ !!! !!! !!! !!!
+ Ţђіś Тĕřмїηǻℓ шĩⁿðöŵ ïѕ ѓüñňĩñģ ãŝ áðmĭⁿîşŧŕãţθŕ !!! !!! !!! !!! !!
Ѕũğġεšтįóпş ƒōцʼnđ: {0} !!! !!!
@@ -835,10 +835,10 @@
Ĉłоśэ ťĥìŝ ţªъ !!! !
- Ёмφţγ... !!
+ Ёмφţγ !
- Ĉĺοŝе Ρаиę !!!
+ Ĉĺοŝе φаиę !!!
Çĺόś℮ τнĕ ă¢τίν℮ рáлĕ ιƒ mϋŀţїрĺë φàńęś άŗє рřęšеńт !!! !!! !!! !!! !!!
@@ -848,13 +848,13 @@
Text used to identify the reset button
- Мόνз Ţǻь ŧö П℮ω Щĭŋδōώ !!! !!!
+ Мόνз ţǻь ŧö ʼn℮ω ώĭŋδōώ !!! !!!
Мøνëŝ ŧªъ ŧǿ ã пεẃ шίŋđоẁ !!! !!! !
- Ŕμŋ ąś Āďmįиíšťґąţőя !!! !!!
+ Ŕμŋ ąś åďmįиíšťґąţőя !!! !!!
This text is displayed on context menu for profile entries in add new tab button.
@@ -893,7 +893,7 @@
Ĩƒ šęţ, ŧнĕ ¢ömmдлδ ŵîĺł ьέ åφрєйδĕđ τσ ŧђė рřŏƒїłє'ş đзƒªūľţ ¢οmмăńδ іñѕţέáđ øƒ ѓēρļąċĭлĝ їţ. !!! !!! !!! !!! !!! !!! !!! !!! !!! !
- Γēѕŧâяŧ Ĉǿńńēčťїöл !!! !!
+ Γēѕŧâяŧ ćǿńńēčťїöл !!! !!
Γėşťáгţ ŧħ℮ ãčтĩνέ ρăйё сǿηńëςтιóņ !!! !!! !!! !
diff --git a/src/cascadia/TerminalApp/Resources/qps-ploca/Resources.resw b/src/cascadia/TerminalApp/Resources/qps-ploca/Resources.resw
index 0e553d2fc3..67031f290f 100644
--- a/src/cascadia/TerminalApp/Resources/qps-ploca/Resources.resw
+++ b/src/cascadia/TerminalApp/Resources/qps-ploca/Resources.resw
@@ -191,43 +191,43 @@
Мµļтíрłĕ φдпėŝ !!! !
- Ćļôŝέ... !!
+ Ćļôŝέ !
- Ċĺοşέ Ţаъş ťό ŧђé Яΐğђт !!! !!!
+ Ċĺοşέ ţаъş ťό ŧђé яΐğђт !!! !!!
- Ćĺόѕ℮ Όтђèř Ŧâьś !!! !
+ Ćĺόѕ℮ őтђèř ŧâьś !!! !
- Сĺôšę Ťăв !!!
+ Сĺôšę ťăв !!!
- Ćŀöśё Раņé !!!
+ Ćŀöśё ρаņé !!!
- Šрľīτ Τàв !!!
+ Šрľīτ τàв !!!
- Šрŀіт Ρªňë !!!
+ Šрŀіт φªňë !!!
- Ẅёв Şĕаŕčĥ !!!
+ Ẅёв şĕаŕčĥ !!!
- Ċõŀόř... !!
+ Ċħāņğě τāв ςōĺöя !!! !
- Ċµѕťøм... !!!
+ Ċµѕťøм !
Яěšěŧ !
- Γεñамē Ťãв !!!
+ Γεñамē ťãв !!!
- Ďϋφľіčάтέ Τàв !!!
+ Ďϋφľіčάтέ τàв !!!
₣σúŋδ ą φѓοƒĩļé ẃϊţħ äй ïηνàĺìď "backgroundImage". Đēƒãųŀŧϊпğ ťнªт φѓőƒĭļè το нªνе πō ьąçќġгθúпδ ιмãġė. Маĸē śμѓē ŧћäţ ẁђēή šêťτϊлġ å "backgroundImage", ţĥě νаłųё ïŝ ά νάľîď ƒĩŀê φąťħ ţŏ άń ΐмąġė. !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !
@@ -462,7 +462,7 @@
Åвōύţ !
- Ѕеηð ₣ę℮đвäçк !!!
+ Ѕеηð ƒę℮đвäçк !!!
ΦΚ
@@ -472,11 +472,11 @@
This is the heading for a version number label
- Ġеťтΐñĝ Ѕτдŗτęď !!! !
+ Ġеťтΐñĝ ѕτдŗτęď !!! !
A hyperlink name for a guide on how to get started using Terminal
- Ѕοџŗсė Çŏđе !!!
+ Ѕοџŗсė ¢ŏđе !!!
A hyperlink name for the Terminal's documentation
@@ -484,15 +484,15 @@
A hyperlink name for user documentation
- Ŗеľ℮àşε Ŋòτéš !!!
+ Ŗеľ℮àşε πòτéš !!!
A hyperlink name for the Terminal's release notes
- Ρґїνãсÿ Рöĺĩςỳ !!! !
+ Ρґїνãсÿ ρöĺĩςỳ !!! !
A hyperlink name for the Terminal's privacy policy
- Ţћĩřð-Ρářŧγ ∏οŧīĉęŝ !!! !!!
+ Ţћĩřð-Ρářŧγ ñοŧīĉęŝ !!! !!!
A hyperlink name for the Terminal's third-party notices
@@ -579,10 +579,10 @@
₣āіľ℮ď рàгśīпģ ¢бммäⁿδ ĺīñè: !!! !!! !!
- Ćσmmăηδ Рάŀĕтţ℮ !!! !
+ Ćσmmăηδ ράŀĕтţ℮ !!! !
- Τăь Ѕωîťςћêг !!!
+ Τăь ѕωîťςћêг !!!
Ţýρё ă тăъ пâmě... !!! !!
@@ -731,10 +731,10 @@
Μą×ìmϊżé !!
- Ŕèšŧòяё Ðǿẃи !!!
+ Ŕèšŧòяё ďǿẃи !!!
- Ċòмmāńδ Рªľėτťë !!! !
+ Ċòмmāńδ рªľėτťë !!! !
₣ôćűŝ Ţеґмĭйâŀ !!! !
@@ -754,7 +754,7 @@
Ŝρℓΐŧ ŧнė ẁίňďõŵ άпδ ŝţâґţ ίń ģįνëʼn δϊгέ¢ŧøяў !!! !!! !!! !!! !
- Ė×φōŗŧ Ţєхŧ !!!
+ Ė×φōŗŧ ţєхŧ !!!
₣ăìľεď ťθ эхроґт ţеґmίñдļ ¢ōйт℮лť !!! !!! !!!
@@ -766,7 +766,7 @@
₣ìпđ !
- Ρĺáīň Тěхт !!!
+ Ρĺáīň тěхт !!!
Ťéямїлâŧîόň ь℮ћäνįőř čªή вĕ ċοñƒĩġџřèδ įŋ ăδνåл¢êð ряòƒιļє şėŧтіиĝś. !!! !!! !!! !!! !!! !!! !!
@@ -775,7 +775,7 @@
Ďόń'ţ šħόω ãĝάϊл !!! !
- Ţђіś Тĕřмїηǻℓ шĩⁿðöŵ ïѕ ѓüñňĩñģ ãŝ Ãðmĭⁿ !!! !!! !!! !!!
+ Ţђіś Тĕřмїηǻℓ шĩⁿðöŵ ïѕ ѓüñňĩñģ ãŝ áðmĭⁿîşŧŕãţθŕ !!! !!! !!! !!! !!
Ѕũğġεšтįóпş ƒōцʼnđ: {0} !!! !!!
@@ -835,10 +835,10 @@
Ĉłоśэ ťĥìŝ ţªъ !!! !
- Ёмφţγ... !!
+ Ёмφţγ !
- Ĉĺοŝе Ρаиę !!!
+ Ĉĺοŝе φаиę !!!
Çĺόś℮ τнĕ ă¢τίν℮ рáлĕ ιƒ mϋŀţїрĺë φàńęś άŗє рřęšеńт !!! !!! !!! !!! !!!
@@ -848,13 +848,13 @@
Text used to identify the reset button
- Мόνз Ţǻь ŧö П℮ω Щĭŋδōώ !!! !!!
+ Мόνз ţǻь ŧö ʼn℮ω ώĭŋδōώ !!! !!!
Мøνëŝ ŧªъ ŧǿ ã пεẃ шίŋđоẁ !!! !!! !
- Ŕμŋ ąś Āďmįиíšťґąţőя !!! !!!
+ Ŕμŋ ąś åďmįиíšťґąţőя !!! !!!
This text is displayed on context menu for profile entries in add new tab button.
@@ -893,7 +893,7 @@
Ĩƒ šęţ, ŧнĕ ¢ömmдлδ ŵîĺł ьέ åφрєйδĕđ τσ ŧђė рřŏƒїłє'ş đзƒªūľţ ¢οmмăńδ іñѕţέáđ øƒ ѓēρļąċĭлĝ їţ. !!! !!! !!! !!! !!! !!! !!! !!! !!! !
- Γēѕŧâяŧ Ĉǿńńēčťїöл !!! !!
+ Γēѕŧâяŧ ćǿńńēčťїöл !!! !!
Γėşťáгţ ŧħ℮ ãčтĩνέ ρăйё сǿηńëςтιóņ !!! !!! !!! !
diff --git a/src/cascadia/TerminalApp/Resources/qps-plocm/Resources.resw b/src/cascadia/TerminalApp/Resources/qps-plocm/Resources.resw
index 0e553d2fc3..67031f290f 100644
--- a/src/cascadia/TerminalApp/Resources/qps-plocm/Resources.resw
+++ b/src/cascadia/TerminalApp/Resources/qps-plocm/Resources.resw
@@ -191,43 +191,43 @@
Мµļтíрłĕ φдпėŝ !!! !
- Ćļôŝέ... !!
+ Ćļôŝέ !
- Ċĺοşέ Ţаъş ťό ŧђé Яΐğђт !!! !!!
+ Ċĺοşέ ţаъş ťό ŧђé яΐğђт !!! !!!
- Ćĺόѕ℮ Όтђèř Ŧâьś !!! !
+ Ćĺόѕ℮ őтђèř ŧâьś !!! !
- Сĺôšę Ťăв !!!
+ Сĺôšę ťăв !!!
- Ćŀöśё Раņé !!!
+ Ćŀöśё ρаņé !!!
- Šрľīτ Τàв !!!
+ Šрľīτ τàв !!!
- Šрŀіт Ρªňë !!!
+ Šрŀіт φªňë !!!
- Ẅёв Şĕаŕčĥ !!!
+ Ẅёв şĕаŕčĥ !!!
- Ċõŀόř... !!
+ Ċħāņğě τāв ςōĺöя !!! !
- Ċµѕťøм... !!!
+ Ċµѕťøм !
Яěšěŧ !
- Γεñамē Ťãв !!!
+ Γεñамē ťãв !!!
- Ďϋφľіčάтέ Τàв !!!
+ Ďϋφľіčάтέ τàв !!!
₣σúŋδ ą φѓοƒĩļé ẃϊţħ äй ïηνàĺìď "backgroundImage". Đēƒãųŀŧϊпğ ťнªт φѓőƒĭļè το нªνе πō ьąçќġгθúпδ ιмãġė. Маĸē śμѓē ŧћäţ ẁђēή šêťτϊлġ å "backgroundImage", ţĥě νаłųё ïŝ ά νάľîď ƒĩŀê φąťħ ţŏ άń ΐмąġė. !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !
@@ -462,7 +462,7 @@
Åвōύţ !
- Ѕеηð ₣ę℮đвäçк !!!
+ Ѕеηð ƒę℮đвäçк !!!
ΦΚ
@@ -472,11 +472,11 @@
This is the heading for a version number label
- Ġеťтΐñĝ Ѕτдŗτęď !!! !
+ Ġеťтΐñĝ ѕτдŗτęď !!! !
A hyperlink name for a guide on how to get started using Terminal
- Ѕοџŗсė Çŏđе !!!
+ Ѕοџŗсė ¢ŏđе !!!
A hyperlink name for the Terminal's documentation
@@ -484,15 +484,15 @@
A hyperlink name for user documentation
- Ŗеľ℮àşε Ŋòτéš !!!
+ Ŗеľ℮àşε πòτéš !!!
A hyperlink name for the Terminal's release notes
- Ρґїνãсÿ Рöĺĩςỳ !!! !
+ Ρґїνãсÿ ρöĺĩςỳ !!! !
A hyperlink name for the Terminal's privacy policy
- Ţћĩřð-Ρářŧγ ∏οŧīĉęŝ !!! !!!
+ Ţћĩřð-Ρářŧγ ñοŧīĉęŝ !!! !!!
A hyperlink name for the Terminal's third-party notices
@@ -579,10 +579,10 @@
₣āіľ℮ď рàгśīпģ ¢бммäⁿδ ĺīñè: !!! !!! !!
- Ćσmmăηδ Рάŀĕтţ℮ !!! !
+ Ćσmmăηδ ράŀĕтţ℮ !!! !
- Τăь Ѕωîťςћêг !!!
+ Τăь ѕωîťςћêг !!!
Ţýρё ă тăъ пâmě... !!! !!
@@ -731,10 +731,10 @@
Μą×ìmϊżé !!
- Ŕèšŧòяё Ðǿẃи !!!
+ Ŕèšŧòяё ďǿẃи !!!
- Ċòмmāńδ Рªľėτťë !!! !
+ Ċòмmāńδ рªľėτťë !!! !
₣ôćűŝ Ţеґмĭйâŀ !!! !
@@ -754,7 +754,7 @@
Ŝρℓΐŧ ŧнė ẁίňďõŵ άпδ ŝţâґţ ίń ģįνëʼn δϊгέ¢ŧøяў !!! !!! !!! !!! !
- Ė×φōŗŧ Ţєхŧ !!!
+ Ė×φōŗŧ ţєхŧ !!!
₣ăìľεď ťθ эхроґт ţеґmίñдļ ¢ōйт℮лť !!! !!! !!!
@@ -766,7 +766,7 @@
₣ìпđ !
- Ρĺáīň Тěхт !!!
+ Ρĺáīň тěхт !!!
Ťéямїлâŧîόň ь℮ћäνįőř čªή вĕ ċοñƒĩġџřèδ įŋ ăδνåл¢êð ряòƒιļє şėŧтіиĝś. !!! !!! !!! !!! !!! !!! !!
@@ -775,7 +775,7 @@
Ďόń'ţ šħόω ãĝάϊл !!! !
- Ţђіś Тĕřмїηǻℓ шĩⁿðöŵ ïѕ ѓüñňĩñģ ãŝ Ãðmĭⁿ !!! !!! !!! !!!
+ Ţђіś Тĕřмїηǻℓ шĩⁿðöŵ ïѕ ѓüñňĩñģ ãŝ áðmĭⁿîşŧŕãţθŕ !!! !!! !!! !!! !!
Ѕũğġεšтįóпş ƒōцʼnđ: {0} !!! !!!
@@ -835,10 +835,10 @@
Ĉłоśэ ťĥìŝ ţªъ !!! !
- Ёмφţγ... !!
+ Ёмφţγ !
- Ĉĺοŝе Ρаиę !!!
+ Ĉĺοŝе φаиę !!!
Çĺόś℮ τнĕ ă¢τίν℮ рáлĕ ιƒ mϋŀţїрĺë φàńęś άŗє рřęšеńт !!! !!! !!! !!! !!!
@@ -848,13 +848,13 @@
Text used to identify the reset button
- Мόνз Ţǻь ŧö П℮ω Щĭŋδōώ !!! !!!
+ Мόνз ţǻь ŧö ʼn℮ω ώĭŋδōώ !!! !!!
Мøνëŝ ŧªъ ŧǿ ã пεẃ шίŋđоẁ !!! !!! !
- Ŕμŋ ąś Āďmįиíšťґąţőя !!! !!!
+ Ŕμŋ ąś åďmįиíšťґąţőя !!! !!!
This text is displayed on context menu for profile entries in add new tab button.
@@ -893,7 +893,7 @@
Ĩƒ šęţ, ŧнĕ ¢ömmдлδ ŵîĺł ьέ åφрєйδĕđ τσ ŧђė рřŏƒїłє'ş đзƒªūľţ ¢οmмăńδ іñѕţέáđ øƒ ѓēρļąċĭлĝ їţ. !!! !!! !!! !!! !!! !!! !!! !!! !!! !
- Γēѕŧâяŧ Ĉǿńńēčťїöл !!! !!
+ Γēѕŧâяŧ ćǿńńēčťїöл !!! !!
Γėşťáгţ ŧħ℮ ãčтĩνέ ρăйё сǿηńëςтιóņ !!! !!! !!! !
diff --git a/src/cascadia/TerminalApp/Resources/ru-RU/Resources.resw b/src/cascadia/TerminalApp/Resources/ru-RU/Resources.resw
index 0a74add4c3..b4f32ce009 100644
--- a/src/cascadia/TerminalApp/Resources/ru-RU/Resources.resw
+++ b/src/cascadia/TerminalApp/Resources/ru-RU/Resources.resw
@@ -193,7 +193,7 @@
Закрыть вкладки справа
- Закрыть другие вкладки
+ Закрыть остальные вкладки
Закрыть вкладку
@@ -211,10 +211,10 @@
Поиск в Интернете
- Цвет...
+ Изменить цвет вкладки
- Настраиваемый...
+ Настраиваемый
Сбросить
@@ -464,7 +464,7 @@
This is the heading for a version number label
- Начало работы
+ Приступая к работе
A hyperlink name for a guide on how to get started using Terminal
@@ -484,7 +484,7 @@
A hyperlink name for the Terminal's privacy policy
- Уведомления сторонних производителей
+ Уведомления третьих лиц
A hyperlink name for the Terminal's third-party notices
@@ -723,7 +723,7 @@
Развернуть
- Восстановить размер
+ Кнопка "Свернуть в окно"
Палитра команд
@@ -827,7 +827,7 @@
Закрыть эту вкладку
- Пусто...
+ Очистить
Закрыть панель
diff --git a/src/cascadia/TerminalApp/Resources/zh-CN/Resources.resw b/src/cascadia/TerminalApp/Resources/zh-CN/Resources.resw
index 78135ba31a..e535d5a293 100644
--- a/src/cascadia/TerminalApp/Resources/zh-CN/Resources.resw
+++ b/src/cascadia/TerminalApp/Resources/zh-CN/Resources.resw
@@ -187,7 +187,7 @@
多个窗格
- 关闭…
+ 关闭
关闭右侧标签页
@@ -208,13 +208,13 @@
拆分窗格
- Web 搜索
+ 网络搜索
- 颜色...
+ 更改选项卡颜色
- 自定义...
+ 自定义
重置
@@ -223,7 +223,7 @@
重命名选项卡
- 复制选项卡
+ 复制标签页
找到一个具有无效 "backgroundImage" 的配置文件。将该配置文件设置为默认设置为不包含背景图像。请确保在设置 "backgroundImage" 时,该值是指向图像的有效文件路径。
@@ -480,7 +480,7 @@
A hyperlink name for the Terminal's release notes
- 隐私策略
+ 隐私政策
A hyperlink name for the Terminal's privacy policy
@@ -827,7 +827,7 @@
关闭此选项卡
- 空白...
+ 空
关闭窗格
diff --git a/src/cascadia/TerminalApp/Resources/zh-TW/Resources.resw b/src/cascadia/TerminalApp/Resources/zh-TW/Resources.resw
index 5a7e89a671..49ed1b10b9 100644
--- a/src/cascadia/TerminalApp/Resources/zh-TW/Resources.resw
+++ b/src/cascadia/TerminalApp/Resources/zh-TW/Resources.resw
@@ -187,7 +187,7 @@
多個窗格
- 關閉...
+ 關閉
關閉右側的索引標籤
@@ -202,19 +202,19 @@
關閉窗格
- 分割 Tab
+ 分割索引標籤
分割窗格
- Web 搜尋
+ 網頁搜尋
- 色彩...
+ 變更索引標籤色彩
- 自訂...
+ 自訂
重設
@@ -468,7 +468,7 @@
A hyperlink name for a guide on how to get started using Terminal
- 原始程式碼
+ 原始碼
A hyperlink name for the Terminal's documentation
@@ -480,11 +480,11 @@
A hyperlink name for the Terminal's release notes
- 隱私權原則
+ 隱私權政策
A hyperlink name for the Terminal's privacy policy
- 第三方聲明
+ 第三方注意事項
A hyperlink name for the Terminal's third-party notices
@@ -827,7 +827,7 @@
關閉此索引標籤
- 空白...
+ 清空
關閉窗格
diff --git a/src/cascadia/TerminalSettingsModel/Resources/de-DE/Resources.resw b/src/cascadia/TerminalSettingsModel/Resources/de-DE/Resources.resw
index 1b088d5705..8ab253b98c 100644
--- a/src/cascadia/TerminalSettingsModel/Resources/de-DE/Resources.resw
+++ b/src/cascadia/TerminalSettingsModel/Resources/de-DE/Resources.resw
@@ -118,13 +118,13 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- Farbschema auswählen...
+ Farbschema auswählen
- Neue Registerkarte...
+ Neue Registerkarte
- Bereich teilen...
+ Bereich teilen
Terminal (portierbar)
@@ -325,7 +325,7 @@
{Locked="JSON"}. "JSON" is the extension of the file that will be opened.
- Die Farbe der Registerkarte festlegen...
+ Registerkartenfarbe festlegen
Einfügen
@@ -347,7 +347,7 @@
Den Titel der Registerkarte zurücksetzen
- Registerkartentitel umbenennen...
+ Registerkartentitel umbenennen
Bereich skalieren
@@ -441,7 +441,7 @@
Zur letzten Registerkarte wechseln
- Registerkarte suchen...
+ Registerkarte suchen
Modus "Immer im Vordergrund" umschalten
@@ -450,10 +450,10 @@
Befehlspalette ein/aus
- Zuletzt verwendete Befehle...
+ Zuletzt verwendete Befehle
- Vorschläge öffnen...
+ Vorschläge öffnen
Befehlspalette im Befehlszeilenmodus ein/aus
@@ -505,7 +505,7 @@
Debugger unterbrechen
- Einstellungen öffnen...
+ Einstellungen öffnen
Fenster in „{0}“ umbenennen
@@ -515,7 +515,7 @@
Fensternamen zurücksetzen
- Fenster umbenennen...
+ Fenster umbenennen
Aktuelles Arbeitsverzeichnis des Terminals anzeigen
@@ -566,7 +566,7 @@
Terminal beenden
- Hintergrunddeckkraft festlegen...
+ Hintergrunddeckkraft festlegen
Hintergrunddeckkraft um {0} % erhöhen
diff --git a/src/cascadia/TerminalSettingsModel/Resources/es-ES/Resources.resw b/src/cascadia/TerminalSettingsModel/Resources/es-ES/Resources.resw
index 9d9ef4b93f..c3c94c309a 100644
--- a/src/cascadia/TerminalSettingsModel/Resources/es-ES/Resources.resw
+++ b/src/cascadia/TerminalSettingsModel/Resources/es-ES/Resources.resw
@@ -118,13 +118,13 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- Seleccionar combinación de colores...
+ Seleccionar combinación de colores
- Nueva pestaña...
+ Nueva pestaña
- Panel dividido...
+ Panel dividido
Terminal (portátil)
@@ -325,7 +325,7 @@
{Locked="JSON"}. "JSON" is the extension of the file that will be opened.
- Establecer el color de la pestaña...
+ Establecer el color de la pestaña
Pegar
@@ -347,7 +347,7 @@
Restablecer título de la pestaña
- Cambiar nombre de título de la pestaña...
+ Cambiar título de la pestaña
Cambiar el tamaño del panel
@@ -441,7 +441,7 @@
Cambiar a la última pestaña
- Buscar pestañas...
+ Buscar pestaña
Alternar siempre en el modo superior
@@ -450,10 +450,10 @@
Alternar paleta de comandos
- Comandos recientes...
+ Comandos recientes
- Abrir sugerencias...
+ Abrir sugerencias
Alternar paleta de comandos en modo de línea de comandos
@@ -505,7 +505,7 @@
Interrumpir en el depurador
- Abrir configuración...
+ Abrir configuración
Cambiar el nombre de la ventana por "{0}"
@@ -566,7 +566,7 @@
Salir del terminal
- Establecer la opacidad del fondo...
+ Establecer la opacidad del fondo
Aumentar la opacidad del fondo en un {0} %
diff --git a/src/cascadia/TerminalSettingsModel/Resources/fr-FR/Resources.resw b/src/cascadia/TerminalSettingsModel/Resources/fr-FR/Resources.resw
index ce62381140..21fe9bcf22 100644
--- a/src/cascadia/TerminalSettingsModel/Resources/fr-FR/Resources.resw
+++ b/src/cascadia/TerminalSettingsModel/Resources/fr-FR/Resources.resw
@@ -118,13 +118,13 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- Sélectionner le modèle de couleurs...
+ Sélectionner un modèle de couleurs
- Nouvel onglet...
+ Nouvel onglet
- Fractionner le volet...
+ Fractionner le volet
Terminal (portable)
@@ -325,7 +325,7 @@
{Locked="JSON"}. "JSON" is the extension of the file that will be opened.
- Définir la couleur de l’onglet...
+ Définir la couleur de l’onglet
Coller
@@ -347,7 +347,7 @@
Rétablir le titre de l’onglet
- Renommer le titre de l'onglet...
+ Renommer le titre de l'onglet
Redimensionner le volet
@@ -441,7 +441,7 @@
Basculer vers le dernier onglet
- Recherche de l’onglet...
+ Recherche de l’onglet
Activer le mode Toujours visible
@@ -450,10 +450,10 @@
Activer/désactiver la palette de commandes
- Commandes récentes...
+ Commandes récentes
- Suggestions ouvertes...
+ Ouvrir les suggestions
Basculer la palette de commandes en mode ligne de commande
@@ -505,7 +505,7 @@
Accès dans le débogueur
- Ouvrir les paramètres...
+ Ouvrir les paramètres
Renommer la fenêtre en « {0} »
@@ -515,7 +515,7 @@
Réinitialiser le nom de la fenêtre
- Renommer la fenêtre...
+ Fenêtre pour renommer
Afficher le répertoire de travail actuel du terminal
@@ -566,7 +566,7 @@
Quitter le terminal
- Définir l’opacité de l’arrière-plan...
+ Définir l’opacité de l’arrière-plan
Augmenter l’opacité de l’arrière-plan de {0} %
diff --git a/src/cascadia/TerminalSettingsModel/Resources/it-IT/Resources.resw b/src/cascadia/TerminalSettingsModel/Resources/it-IT/Resources.resw
index 48ba557745..68d19388ce 100644
--- a/src/cascadia/TerminalSettingsModel/Resources/it-IT/Resources.resw
+++ b/src/cascadia/TerminalSettingsModel/Resources/it-IT/Resources.resw
@@ -118,13 +118,13 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- Seleziona combinazione colori...
+ Seleziona combinazione colori
- Nuova scheda...
+ Nuova scheda
- Suddividi riquadro...
+ Suddividi riquadro
Terminale (portatile)
@@ -325,7 +325,7 @@
{Locked="JSON"}. "JSON" is the extension of the file that will be opened.
- Imposta il colore della scheda...
+ Imposta il colore della scheda
Incolla
@@ -347,7 +347,7 @@
Reimposta il titolo della scheda
- Rinomina il titolo della scheda ...
+ Rinomina il titolo della scheda
Ridimensiona riquadro
@@ -441,7 +441,7 @@
Passa all'ultima scheda
- Cerca scheda...
+ Cerca scheda
Modalità attiva/disattiva sempre in alto
@@ -450,10 +450,10 @@
Attiva/disattiva riquadro dei comandi
- Comandi recenti...
+ Comandi recenti
- Apri suggerimenti...
+ Apri i suggerimenti
Attiva/disattiva il pannello dei comandi in modalità riga di comando
@@ -505,7 +505,7 @@
Interrompi il debugger
- Apri impostazioni...
+ Apri impostazioni
Rinomina finestra in "{0}"
@@ -515,7 +515,7 @@
Reimposta nome finestra
- Rinomina finestra...
+ Rinomina finestra
Visualizza la directory di lavoro corrente del terminale
@@ -566,7 +566,7 @@
Esci da Terminale
- Imposta l'opacità di sfondo...
+ Imposta l'opacità di sfondo
Aumenta l'opacità di sfondo del {0}%
diff --git a/src/cascadia/TerminalSettingsModel/Resources/ja-JP/Resources.resw b/src/cascadia/TerminalSettingsModel/Resources/ja-JP/Resources.resw
index 173663fc99..3a86cbc028 100644
--- a/src/cascadia/TerminalSettingsModel/Resources/ja-JP/Resources.resw
+++ b/src/cascadia/TerminalSettingsModel/Resources/ja-JP/Resources.resw
@@ -118,13 +118,13 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- 配色パターンの選択...
+ 配色パターンの選択
- 新しいタブ...
+ 新しいタブ
- ウィンドウを分割します...
+ ウィンドウを分割する
ターミナル (ポータブル)
@@ -325,7 +325,7 @@
{Locked="JSON"}. "JSON" is the extension of the file that will be opened.
- タブの色を設定する...
+ タブの色の設定
貼り付け
@@ -347,7 +347,7 @@
タブのタイトルをリセット
- タブ名を変更する
+ タブ タイトル名の変更
ウィンドウのサイズの変更する
@@ -441,7 +441,7 @@
最後のタブに切り替える
- タブを検索します...
+ タブの検索
常に手前に表示するモードに切り替える
@@ -450,10 +450,10 @@
コマンド パレットに切り替える
- 最近使ったコマンド...
+ 最近使ったコマンド
- おすすめを開く...
+ 候補を開く
コマンド ライン モードでコマンド パレットを切り替えます
@@ -505,7 +505,7 @@
デバッガーに挿入します
- 設定を開く...
+ 設定を開く
ウィンドウの名前を "{0}" に変更する
@@ -566,7 +566,7 @@
ターミナルの終了
- 背景の不透明度を設定...
+ 背景の不透明度の設定
背景の不透明度を {0}% 上げる
diff --git a/src/cascadia/TerminalSettingsModel/Resources/ko-KR/Resources.resw b/src/cascadia/TerminalSettingsModel/Resources/ko-KR/Resources.resw
index 90be00c1d2..b776a0cffd 100644
--- a/src/cascadia/TerminalSettingsModel/Resources/ko-KR/Resources.resw
+++ b/src/cascadia/TerminalSettingsModel/Resources/ko-KR/Resources.resw
@@ -118,13 +118,13 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- 색 구성표 선택...
+ 색 구성표 선택
- 새 탭...
+ 새 탭
- 분할 창...
+ 분할 창
터미널(이식 가능)
@@ -325,7 +325,7 @@
{Locked="JSON"}. "JSON" is the extension of the file that will be opened.
- 탭 색 설정...
+ 탭 색 설정
붙여넣기
@@ -347,7 +347,7 @@
탭 제목 재설정
- 탭 이름 바꾸기...
+ 탭 제목 이름 바꾸기
창 크기 조정
@@ -450,10 +450,10 @@
토글 명령 팔레트
- 최근 명령...
+ 최근 명령
- 제안 열기...
+ 제안 사항 열기
명령줄 모드에서 명령 팔레트 설정/해제
@@ -505,7 +505,7 @@
디버거로 나누기
- 설정 열기...
+ 설정 열기
"{0}"(으)로 창 이름 바꾸기
@@ -566,7 +566,7 @@
터미널 종료
- 배경 불투명도 설정...
+ 배경 불투명도 설정
배경 불투명도를 {0}% 증가
diff --git a/src/cascadia/TerminalSettingsModel/Resources/pt-BR/Resources.resw b/src/cascadia/TerminalSettingsModel/Resources/pt-BR/Resources.resw
index aa4a632c36..cb4bd2648a 100644
--- a/src/cascadia/TerminalSettingsModel/Resources/pt-BR/Resources.resw
+++ b/src/cascadia/TerminalSettingsModel/Resources/pt-BR/Resources.resw
@@ -118,13 +118,13 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- Selecionar esquema de cores...
+ Selecionar esquema de cores
- Nova Guia...
+ Nova guia
- Dividir painel...
+ Dividir painel
Terminal (Portátil)
@@ -325,7 +325,7 @@
{Locked="JSON"}. "JSON" is the extension of the file that will be opened.
- Definir a cor da guia...
+ Definir a cor da guia
Colar
@@ -347,7 +347,7 @@
Redefinir título da guia
- Renomear o título da guia...
+ Renomear título da guia
Redimensionar painel
@@ -441,7 +441,7 @@
Alternar para a última guia
- Buscar guia
+ Pesquisar guia
Alternar sempre no modo superior
@@ -450,7 +450,7 @@
Ativar/desativar paleta de comandos
- Comandos recentes...
+ Comandos recentes
Abrir sugestões
@@ -505,7 +505,7 @@
Invadir o depurador
- Abrir as configurações...
+ Abrir configurações
Renomear a janela para "{0}"
@@ -566,7 +566,7 @@
Saia do Terminal
- Definir a opacidade da tela de fundo
+ Definir opacidade da tela de fundo
Aumentar a opacidade da tela de fundo em {0}%
diff --git a/src/cascadia/TerminalSettingsModel/Resources/qps-ploc/Resources.resw b/src/cascadia/TerminalSettingsModel/Resources/qps-ploc/Resources.resw
index d2eea06299..e93d8c85be 100644
--- a/src/cascadia/TerminalSettingsModel/Resources/qps-ploc/Resources.resw
+++ b/src/cascadia/TerminalSettingsModel/Resources/qps-ploc/Resources.resw
@@ -118,13 +118,13 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- Ŝêĺĕćţ ćŏĺбŕ ѕćнêmē... !!! !!!
+ Ŝêĺĕćţ ćŏĺбŕ ѕćнêmē !!! !!!
- Ŋéŵ Тάъ... !!!
+ Ŋéŵ тάъ !!
- Śрĺíŧ Рāлë... !!!
+ Śрĺíŧ ρāлë !!!
Ţèѓmĩŋąĺ (Ρθŗτаьℓ℮) !!! !!!
@@ -325,7 +325,7 @@
{Locked="JSON"}. "JSON" is the extension of the file that will be opened.
- Şėŧ ŧнę ťáь ċσŀőґ... !!! !!!
+ Şėŧ ŧнę ťáь ċσŀőґ !!! !!
Ρášτé !
@@ -347,7 +347,7 @@
Řėś℮ŧ тαв τįтℓę !!! !
- Гęйªm℮ тåъ ŧīτļĕ... !!! !!!
+ Гęйªm℮ тåъ ŧīτļĕ !!! !
Ґëśîžє рãле !!!
@@ -441,7 +441,7 @@
Ѕẃітčћ ţõ ťħέ ľάšť ţаь !!! !!!
- Ѕėàřĉħ ƒôґ ŧâь... !!! !!
+ Ѕėàřĉħ ƒôґ ŧâь !!! !
Ŧōĝġļě αŀώªÿŝ òⁿ тοр мöðέ !!! !!! !
@@ -450,10 +450,10 @@
Ţōĝğļė čσmmάήđ рåŀęŧŧз !!! !!!
- Γë¢єйť ćøмmåηđŝ... !!! !!
+ Γë¢єйť ćøмmåηđŝ !!! !
- Ǿрέʼn şµġġеšŧìŏπѕ... !!! !!!
+ Ǿрέʼn şµġġеšŧìŏπѕ !!! !
Ťŏġĝļĕ çбmмáήď φàłėŧτĕ ίη ċσmмäпδ ℓìņє mόð℮ !!! !!! !!! !!!
@@ -505,7 +505,7 @@
Вгεаĸ ĩňŧθ ŧђė đěвцģģέŕ !!! !!!
- Öφéη ѕēττϊⁿğš... !!! !
+ Öφéη ѕēττϊⁿğš !!!
Γзňãмē шіňďоώ ŧō "{0}" !!! !!!
@@ -515,7 +515,7 @@
Ŗεšзť ωĩйδōẁ ñâмé !!! !!
- Ґёʼnάmë шϊйďθŵ... !!! !
+ Ґёʼnάmë шϊйďθŵ !!!
Ďіŝρłάỳ Τ℮ѓmìйаĺ'š čûŗяēʼnτ ώоřκìņĝ ďιяęĉтσґỳ !!! !!! !!! !!! !
@@ -566,7 +566,7 @@
Qυϊτ ŧħз Τέяmίŋăŀ !!! !!
- Ѕěт ьªċķĝґøūņð óφǻĉїτў... !!! !!! !
+ Ѕěт ьªċķĝґøūņð óφǻĉїτў !!! !!!
Ĭñçŕ℮àŝę ваċкġřŏųлď ǿφāςíτу ьỳ {0}% !!! !!! !!! !
diff --git a/src/cascadia/TerminalSettingsModel/Resources/qps-ploca/Resources.resw b/src/cascadia/TerminalSettingsModel/Resources/qps-ploca/Resources.resw
index d2eea06299..e93d8c85be 100644
--- a/src/cascadia/TerminalSettingsModel/Resources/qps-ploca/Resources.resw
+++ b/src/cascadia/TerminalSettingsModel/Resources/qps-ploca/Resources.resw
@@ -118,13 +118,13 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- Ŝêĺĕćţ ćŏĺбŕ ѕćнêmē... !!! !!!
+ Ŝêĺĕćţ ćŏĺбŕ ѕćнêmē !!! !!!
- Ŋéŵ Тάъ... !!!
+ Ŋéŵ тάъ !!
- Śрĺíŧ Рāлë... !!!
+ Śрĺíŧ ρāлë !!!
Ţèѓmĩŋąĺ (Ρθŗτаьℓ℮) !!! !!!
@@ -325,7 +325,7 @@
{Locked="JSON"}. "JSON" is the extension of the file that will be opened.
- Şėŧ ŧнę ťáь ċσŀőґ... !!! !!!
+ Şėŧ ŧнę ťáь ċσŀőґ !!! !!
Ρášτé !
@@ -347,7 +347,7 @@
Řėś℮ŧ тαв τįтℓę !!! !
- Гęйªm℮ тåъ ŧīτļĕ... !!! !!!
+ Гęйªm℮ тåъ ŧīτļĕ !!! !
Ґëśîžє рãле !!!
@@ -441,7 +441,7 @@
Ѕẃітčћ ţõ ťħέ ľάšť ţаь !!! !!!
- Ѕėàřĉħ ƒôґ ŧâь... !!! !!
+ Ѕėàřĉħ ƒôґ ŧâь !!! !
Ŧōĝġļě αŀώªÿŝ òⁿ тοр мöðέ !!! !!! !
@@ -450,10 +450,10 @@
Ţōĝğļė čσmmάήđ рåŀęŧŧз !!! !!!
- Γë¢єйť ćøмmåηđŝ... !!! !!
+ Γë¢єйť ćøмmåηđŝ !!! !
- Ǿрέʼn şµġġеšŧìŏπѕ... !!! !!!
+ Ǿрέʼn şµġġеšŧìŏπѕ !!! !
Ťŏġĝļĕ çбmмáήď φàłėŧτĕ ίη ċσmмäпδ ℓìņє mόð℮ !!! !!! !!! !!!
@@ -505,7 +505,7 @@
Вгεаĸ ĩňŧθ ŧђė đěвцģģέŕ !!! !!!
- Öφéη ѕēττϊⁿğš... !!! !
+ Öφéη ѕēττϊⁿğš !!!
Γзňãмē шіňďоώ ŧō "{0}" !!! !!!
@@ -515,7 +515,7 @@
Ŗεšзť ωĩйδōẁ ñâмé !!! !!
- Ґёʼnάmë шϊйďθŵ... !!! !
+ Ґёʼnάmë шϊйďθŵ !!!
Ďіŝρłάỳ Τ℮ѓmìйаĺ'š čûŗяēʼnτ ώоřκìņĝ ďιяęĉтσґỳ !!! !!! !!! !!! !
@@ -566,7 +566,7 @@
Qυϊτ ŧħз Τέяmίŋăŀ !!! !!
- Ѕěт ьªċķĝґøūņð óφǻĉїτў... !!! !!! !
+ Ѕěт ьªċķĝґøūņð óφǻĉїτў !!! !!!
Ĭñçŕ℮àŝę ваċкġřŏųлď ǿφāςíτу ьỳ {0}% !!! !!! !!! !
diff --git a/src/cascadia/TerminalSettingsModel/Resources/qps-plocm/Resources.resw b/src/cascadia/TerminalSettingsModel/Resources/qps-plocm/Resources.resw
index d2eea06299..e93d8c85be 100644
--- a/src/cascadia/TerminalSettingsModel/Resources/qps-plocm/Resources.resw
+++ b/src/cascadia/TerminalSettingsModel/Resources/qps-plocm/Resources.resw
@@ -118,13 +118,13 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- Ŝêĺĕćţ ćŏĺбŕ ѕćнêmē... !!! !!!
+ Ŝêĺĕćţ ćŏĺбŕ ѕćнêmē !!! !!!
- Ŋéŵ Тάъ... !!!
+ Ŋéŵ тάъ !!
- Śрĺíŧ Рāлë... !!!
+ Śрĺíŧ ρāлë !!!
Ţèѓmĩŋąĺ (Ρθŗτаьℓ℮) !!! !!!
@@ -325,7 +325,7 @@
{Locked="JSON"}. "JSON" is the extension of the file that will be opened.
- Şėŧ ŧнę ťáь ċσŀőґ... !!! !!!
+ Şėŧ ŧнę ťáь ċσŀőґ !!! !!
Ρášτé !
@@ -347,7 +347,7 @@
Řėś℮ŧ тαв τįтℓę !!! !
- Гęйªm℮ тåъ ŧīτļĕ... !!! !!!
+ Гęйªm℮ тåъ ŧīτļĕ !!! !
Ґëśîžє рãле !!!
@@ -441,7 +441,7 @@
Ѕẃітčћ ţõ ťħέ ľάšť ţаь !!! !!!
- Ѕėàřĉħ ƒôґ ŧâь... !!! !!
+ Ѕėàřĉħ ƒôґ ŧâь !!! !
Ŧōĝġļě αŀώªÿŝ òⁿ тοр мöðέ !!! !!! !
@@ -450,10 +450,10 @@
Ţōĝğļė čσmmάήđ рåŀęŧŧз !!! !!!
- Γë¢єйť ćøмmåηđŝ... !!! !!
+ Γë¢єйť ćøмmåηđŝ !!! !
- Ǿрέʼn şµġġеšŧìŏπѕ... !!! !!!
+ Ǿрέʼn şµġġеšŧìŏπѕ !!! !
Ťŏġĝļĕ çбmмáήď φàłėŧτĕ ίη ċσmмäпδ ℓìņє mόð℮ !!! !!! !!! !!!
@@ -505,7 +505,7 @@
Вгεаĸ ĩňŧθ ŧђė đěвцģģέŕ !!! !!!
- Öφéη ѕēττϊⁿğš... !!! !
+ Öφéη ѕēττϊⁿğš !!!
Γзňãмē шіňďоώ ŧō "{0}" !!! !!!
@@ -515,7 +515,7 @@
Ŗεšзť ωĩйδōẁ ñâмé !!! !!
- Ґёʼnάmë шϊйďθŵ... !!! !
+ Ґёʼnάmë шϊйďθŵ !!!
Ďіŝρłάỳ Τ℮ѓmìйаĺ'š čûŗяēʼnτ ώоřκìņĝ ďιяęĉтσґỳ !!! !!! !!! !!! !
@@ -566,7 +566,7 @@
Qυϊτ ŧħз Τέяmίŋăŀ !!! !!
- Ѕěт ьªċķĝґøūņð óφǻĉїτў... !!! !!! !
+ Ѕěт ьªċķĝґøūņð óφǻĉїτў !!! !!!
Ĭñçŕ℮àŝę ваċкġřŏųлď ǿφāςíτу ьỳ {0}% !!! !!! !!! !
diff --git a/src/cascadia/TerminalSettingsModel/Resources/ru-RU/Resources.resw b/src/cascadia/TerminalSettingsModel/Resources/ru-RU/Resources.resw
index d5e70d8194..1134777776 100644
--- a/src/cascadia/TerminalSettingsModel/Resources/ru-RU/Resources.resw
+++ b/src/cascadia/TerminalSettingsModel/Resources/ru-RU/Resources.resw
@@ -118,13 +118,13 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- Выбрать цветовую схему...
+ Выбрать цветовую схему
- Новая вкладка...
+ Новая вкладка
- Разделить область...
+ Разделить область
Терминал (переносной)
@@ -325,7 +325,7 @@
{Locked="JSON"}. "JSON" is the extension of the file that will be opened.
- Задать цвет вкладки…
+ Задать цвет вкладки
Вставить
@@ -347,7 +347,7 @@
Сбросить заголовок вкладки
- Переименовать заголовок вкладки...
+ Переименовать заголовок вкладки
Изменить размер области
@@ -441,7 +441,7 @@
Переключиться на последнюю вкладку
- Поиск вкладки...
+ Поиск вкладки
Режим "поверх других окон"
@@ -450,10 +450,10 @@
Показать или скрыть палитру команд
- Недавние команды...
+ Последние команды
- Открыть предложения...
+ Открыть предложения
Включить или отключить палитру команд в режиме командной строки
@@ -505,7 +505,7 @@
Перейти в отладчик
- Открыть настройки...
+ Открыть параметры
Переименовать окно в "{0}"
@@ -515,7 +515,7 @@
Сбросить имя окна
- Переименовать окно...
+ Переименовать окно
Отобразить текущий рабочий каталог Терминала
@@ -566,7 +566,7 @@
Выйти из терминала
- Установить непрозрачность фона...
+ Установить непрозрачность фона
Увеличить непрозрачность фона на {0}%
diff --git a/src/cascadia/TerminalSettingsModel/Resources/zh-CN/Resources.resw b/src/cascadia/TerminalSettingsModel/Resources/zh-CN/Resources.resw
index 24746d831a..39c3259a3e 100644
--- a/src/cascadia/TerminalSettingsModel/Resources/zh-CN/Resources.resw
+++ b/src/cascadia/TerminalSettingsModel/Resources/zh-CN/Resources.resw
@@ -118,13 +118,13 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- 选择配色方案...
+ 选择配色方案
- 新选项卡...
+ 新建标签页
- 拆分窗格...
+ 拆分窗格
终端 (便携)
@@ -325,7 +325,7 @@
{Locked="JSON"}. "JSON" is the extension of the file that will be opened.
- 设置选项卡颜色...
+ 设置选项卡颜色
粘贴
@@ -347,7 +347,7 @@
重置标签页标题
- 正在重命名选项卡标题...
+ 重命名选项卡标题
调整窗格大小
@@ -441,7 +441,7 @@
切换到最后一个选项卡
- 搜索选项卡...
+ 搜索选项卡
切换“总在最前面”模式
@@ -450,10 +450,10 @@
切换命令面板
- 最近使用的命令...
+ 最近使用的命令
- 打开建议...
+ 打开建议
在命令行模式里切换命令面板
@@ -505,7 +505,7 @@
强行进入调试程序
- 打开设置...
+ 打开设置
重命名窗口到 “{0}”
@@ -515,7 +515,7 @@
重置窗口名称
- 重命名窗口...
+ 重命名窗口
显示终端的当前工作目录
@@ -566,7 +566,7 @@
退出终端
- 设置背景不透明度...
+ 设置背景不透明度
将背景不透明度增加 {0}%
diff --git a/src/cascadia/TerminalSettingsModel/Resources/zh-TW/Resources.resw b/src/cascadia/TerminalSettingsModel/Resources/zh-TW/Resources.resw
index 536d4b900b..946440cb0c 100644
--- a/src/cascadia/TerminalSettingsModel/Resources/zh-TW/Resources.resw
+++ b/src/cascadia/TerminalSettingsModel/Resources/zh-TW/Resources.resw
@@ -118,13 +118,13 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- 選取彩色配置...
+ 選取彩色配置
- 新增索引標籤...
+ 新索引標籤
- 分割窗格...
+ 分割窗格
終端機 (可攜式)
@@ -325,7 +325,7 @@
{Locked="JSON"}. "JSON" is the extension of the file that will be opened.
- 設定索引標籤色彩...
+ 設定索引標籤色彩
貼上
@@ -347,7 +347,7 @@
重設索引標籤標題
- 將索引標籤重新命名...
+ 重新命名索引標籤標題
調整頁面大小
@@ -441,7 +441,7 @@
切換到最後一個索引標籤
- 搜尋索引標籤...
+ 搜尋索引標籤
啟用 [最上層顯示] 模式
@@ -450,10 +450,10 @@
切換命令選擇區
- 最近使用的命令...
+ 最近使用的命令
- 開啟建議...
+ 開啟建議
在命令列模式中切換命令選擇區
@@ -505,7 +505,7 @@
在偵錯工具中中斷
- 開啟設定...
+ 開啟設定
將視窗重新命名為「{0}」
@@ -515,7 +515,7 @@
重設視窗名稱
- 重新命名視窗...
+ 重新命名視窗
顯示終端機目前的工作目錄
@@ -566,7 +566,7 @@
結束 [終端機]
- 設定背景不透明度...
+ 設定背景不透明度
增加背景不透明度為 {0}%
From 11c4aa459d846f3ea9cd68cf5555cbe83cfef4ab Mon Sep 17 00:00:00 2001
From: Tushar Singh
Date: Tue, 16 Apr 2024 21:06:59 +0530
Subject: [PATCH 02/53] Fix window style under minimized state (#17058)
Closes: #13961
This PR changes the window styling we use under the minimized state. We
now retain the active window styling so the content's height doesn't
change when switching between minimized and maximized states.
## Validation Steps Performed
- Open Terminal and go into Maximized mode.
- Click on the Minimize button.
- No `SizeChanged` event in `ControlCore`.
- Click on the WT icon in the taskbar to restore it.
- No `SizeChanged` event in `ControlCore`.
---
src/cascadia/TerminalApp/MinMaxCloseControl.cpp | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/src/cascadia/TerminalApp/MinMaxCloseControl.cpp b/src/cascadia/TerminalApp/MinMaxCloseControl.cpp
index fac7d2b2b3..f4db97176e 100644
--- a/src/cascadia/TerminalApp/MinMaxCloseControl.cpp
+++ b/src/cascadia/TerminalApp/MinMaxCloseControl.cpp
@@ -116,6 +116,9 @@ namespace winrt::TerminalApp::implementation
switch (visualState)
{
+ case WindowVisualState::WindowVisualStateIconified:
+ // Iconified (aka minimized) state should preserve the active window styling
+ break;
case WindowVisualState::WindowVisualStateMaximized:
VisualStateManager::GoToState(MaximizeButton(), L"WindowStateMaximized", false);
@@ -124,9 +127,7 @@ namespace winrt::TerminalApp::implementation
CloseButton().Height(maximizedHeight);
MaximizeToolTip().Text(RS_(L"WindowRestoreDownButtonToolTip"));
break;
-
case WindowVisualState::WindowVisualStateNormal:
- case WindowVisualState::WindowVisualStateIconified:
default:
VisualStateManager::GoToState(MaximizeButton(), L"WindowStateNormal", false);
From d632c39cc3cef3075f09d881e03801518310d641 Mon Sep 17 00:00:00 2001
From: Tushar Singh
Date: Wed, 17 Apr 2024 00:30:31 +0530
Subject: [PATCH 03/53] Fix wrong CommandPallete access (#17069)
Closes: #17032
We were wrongly calling the Ctor of CommandPalette which led to the
creation of an uninitialized winrt command palette object, and then
OnCreateAutomationPeer() was called on that. This seems to be the cause
of #17032.
## Validation Steps Performed
- Open WT.
- Try to tear off a tab out of the tab headers view.
- WT doesn't crash.
---
src/cascadia/TerminalApp/TabManagement.cpp | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/src/cascadia/TerminalApp/TabManagement.cpp b/src/cascadia/TerminalApp/TabManagement.cpp
index f2039d0043..3053d746df 100644
--- a/src/cascadia/TerminalApp/TabManagement.cpp
+++ b/src/cascadia/TerminalApp/TabManagement.cpp
@@ -881,7 +881,10 @@ namespace winrt::TerminalApp::implementation
}
}
- CommandPalette().Visibility(Visibility::Collapsed);
+ if (const auto p = CommandPaletteElement())
+ {
+ p.Visibility(Visibility::Collapsed);
+ }
_UpdateTabView();
}
From 90b8bb7c2d8932fc601aed9c26f13c77d5a1321d Mon Sep 17 00:00:00 2001
From: Tushar Singh
Date: Wed, 17 Apr 2024 21:41:31 +0530
Subject: [PATCH 04/53] Improve Search Highlighting (#16611)
### The changeset involves:
- Decoupling Selection and Search Highlighting code paths.
- We no longer invalidate search highlights when:
- Left-clicking on terminal
- A new selection is made
- Left-clicking on Search-box
- Dispatching Find Next/Prev Match Action. (The search highlight was
removed after pressing the first key of the Action's key combination)
- And, anything that doesn't change buffer content, shouldn't invalidate
the highlighted region (E.g. Cursor movement)
- Highlighting foreground color is *actually* applied to the highlighted
text.
- Double-clicking on SearchBox no longer starts a text selection in the
terminal.
- Selected text is properly populated in the Search Box (#16355)
Closes: #16355

## Some Implementation Details
### Detecting text layout changes in the Control layer
As Search Highlight regions need to be removed when new text is added,
or the existing text is re-arranged due to window resize or similar
events, a new event `TextLayoutUpdated` is added that notifies
`CoreControl` of any text layout changes. The event is used to
invalidate and remove all search highlight regions from the buffer
(because the regions might not be _fresh_ anymore.
The new event is raised when:
1. `AdaptDispatch` writes new text into the buffer.
2. MainBuffer is switched to AltBuffer or vice-versa.
3. The user resized the window.
4. Font size changed.
5. Zoom level changed.
(Intensionally,) It's not raised when:
1. Buffer is scrolled.
2. The text cursor is moved.
When `ControlCore` receives a `TextLayoutUpdated` event, it clears the
Search Highlights in the *render data*, and raises an
`UpdateSearchResults` event to notify `TermControl` to update the Search
UI (`SearchBoxControl`).
In the future, we can use `TextLayoutUpdated` event to start a new
search which would refresh the results automatically after a slight
delay (throttled). *VSCode already does this today*.
### How does AtlasEngine draw the highlighted regions?
We follow a similar idea as for drawing the Selection region. When new
regions are available, the old+new regions are marked invalidated.
Later, a call to `_drawHighlighted()` is made at the end of
`PaintBufferLine()` to override the highlighted regions' colors with
highlight colors. The highlighting colors replace the buffer colors
while search highlights are active.
Note that to paint search highlights, we currently invalidate the row
completely. This forces text shaping for the rows in the viewport that
have at least one highlighted region. This is done to keep the (already
lengthy) PR... simple. We could take advantage of the fact that only
colors have changed and not the characters (or glyphs). I'm expecting
that this could be improved like:
1. When search regions are added, we add the highlighting colors to the
color bitmaps without causing text shaping.
2. When search regions are removed, we re-fill the color bitmaps with
the original colors from the Buffer.
## Validation Steps:
- New text, window resize, font size changes, zooming, and pasting
content into the terminal removes search highlights.
- highlighting colors override the foreground and background color of
the text (in the rendered output).
- Blinking, faded, reverse video, Intense text is highlighted as
expected.
---
src/buffer/out/search.cpp | 31 +--
src/buffer/out/search.h | 7 +-
src/cascadia/TerminalControl/ControlCore.cpp | 90 ++++++--
src/cascadia/TerminalControl/ControlCore.h | 6 +-
src/cascadia/TerminalControl/ControlCore.idl | 3 +-
src/cascadia/TerminalControl/EventArgs.cpp | 2 +-
src/cascadia/TerminalControl/EventArgs.h | 10 +-
src/cascadia/TerminalControl/EventArgs.idl | 9 +-
.../TerminalControl/SearchBoxControl.cpp | 35 ++-
.../TerminalControl/SearchBoxControl.h | 3 +
.../TerminalControl/SearchBoxControl.idl | 1 +
.../TerminalControl/SearchBoxControl.xaml | 2 +
src/cascadia/TerminalControl/TermControl.cpp | 60 +++--
src/cascadia/TerminalControl/TermControl.h | 5 +-
src/cascadia/TerminalCore/Terminal.cpp | 29 +++
src/cascadia/TerminalCore/Terminal.hpp | 15 +-
src/cascadia/TerminalCore/TerminalApi.cpp | 16 ++
.../TerminalCore/TerminalSelection.cpp | 35 ---
.../TerminalCore/terminalrenderdata.cpp | 69 +++---
.../UnitTests_TerminalCore/ScrollTest.cpp | 1 -
src/host/outputStream.cpp | 7 +-
src/host/outputStream.hpp | 1 +
src/host/renderData.cpp | 9 +-
src/host/renderData.hpp | 4 +-
src/host/ut_host/VtIoTests.cpp | 13 +-
src/inc/til/point.h | 34 +++
src/inc/til/rect.h | 14 ++
src/interactivity/onecore/BgfxEngine.cpp | 5 -
src/interactivity/onecore/BgfxEngine.hpp | 1 -
src/renderer/atlas/AtlasEngine.api.cpp | 22 ++
src/renderer/atlas/AtlasEngine.cpp | 216 +++++++++++++-----
src/renderer/atlas/AtlasEngine.h | 15 +-
src/renderer/base/RenderEngineBase.cpp | 7 +-
src/renderer/base/renderer.cpp | 75 +++---
src/renderer/base/renderer.hpp | 3 +-
src/renderer/gdi/gdirenderer.hpp | 1 -
src/renderer/gdi/paint.cpp | 7 -
src/renderer/inc/IRenderData.hpp | 4 +-
src/renderer/inc/IRenderEngine.hpp | 7 +-
src/renderer/inc/RenderEngineBase.hpp | 3 +-
src/renderer/uia/UiaRenderer.cpp | 5 -
src/renderer/uia/UiaRenderer.hpp | 1 -
src/renderer/vt/paint.cpp | 5 -
src/renderer/vt/vtrenderer.hpp | 1 -
src/renderer/wddmcon/WddmConRenderer.cpp | 5 -
src/renderer/wddmcon/WddmConRenderer.hpp | 1 -
src/terminal/adapter/ITerminalApi.hpp | 1 +
src/terminal/adapter/adaptDispatch.cpp | 6 +-
.../adapter/ut_adapter/adapterTest.cpp | 5 +
49 files changed, 571 insertions(+), 336 deletions(-)
diff --git a/src/buffer/out/search.cpp b/src/buffer/out/search.cpp
index fd8942e0ba..336fa2957f 100644
--- a/src/buffer/out/search.cpp
+++ b/src/buffer/out/search.cpp
@@ -8,7 +8,7 @@
using namespace Microsoft::Console::Types;
-bool Search::ResetIfStale(Microsoft::Console::Render::IRenderData& renderData, const std::wstring_view& needle, bool reverse, bool caseInsensitive)
+bool Search::ResetIfStale(Microsoft::Console::Render::IRenderData& renderData, const std::wstring_view& needle, bool reverse, bool caseInsensitive, std::vector* prevResults)
{
const auto& textBuffer = renderData.GetTextBuffer();
const auto lastMutationId = textBuffer.GetLastMutationId();
@@ -26,10 +26,13 @@ bool Search::ResetIfStale(Microsoft::Console::Render::IRenderData& renderData, c
_caseInsensitive = caseInsensitive;
_lastMutationId = lastMutationId;
+ if (prevResults)
+ {
+ *prevResults = std::move(_results);
+ }
_results = textBuffer.SearchText(needle, caseInsensitive);
_index = reverse ? gsl::narrow_cast(_results.size()) - 1 : 0;
_step = reverse ? -1 : 1;
-
return true;
}
@@ -111,28 +114,6 @@ const til::point_span* Search::GetCurrent() const noexcept
return nullptr;
}
-void Search::HighlightResults() const
-{
- std::vector toSelect;
- const auto& textBuffer = _renderData->GetTextBuffer();
-
- for (const auto& r : _results)
- {
- const auto rbStart = textBuffer.BufferToScreenPosition(r.start);
- const auto rbEnd = textBuffer.BufferToScreenPosition(r.end);
-
- til::inclusive_rect re;
- re.top = rbStart.y;
- re.bottom = rbEnd.y;
- re.left = rbStart.x;
- re.right = rbEnd.x;
-
- toSelect.emplace_back(re);
- }
-
- _renderData->SelectSearchRegions(std::move(toSelect));
-}
-
// Routine Description:
// - Takes the found word and selects it in the screen buffer
@@ -161,4 +142,4 @@ const std::vector& Search::Results() const noexcept
ptrdiff_t Search::CurrentMatch() const noexcept
{
return _index;
-}
+}
\ No newline at end of file
diff --git a/src/buffer/out/search.h b/src/buffer/out/search.h
index a338f1272c..c115b8bdd5 100644
--- a/src/buffer/out/search.h
+++ b/src/buffer/out/search.h
@@ -25,7 +25,11 @@ class Search final
public:
Search() = default;
- bool ResetIfStale(Microsoft::Console::Render::IRenderData& renderData, const std::wstring_view& needle, bool reverse, bool caseInsensitive);
+ bool ResetIfStale(Microsoft::Console::Render::IRenderData& renderData,
+ const std::wstring_view& needle,
+ bool reverse,
+ bool caseInsensitive,
+ std::vector* prevResults = nullptr);
void MoveToCurrentSelection();
void MoveToPoint(til::point anchor) noexcept;
@@ -33,7 +37,6 @@ public:
void FindNext() noexcept;
const til::point_span* GetCurrent() const noexcept;
- void HighlightResults() const;
bool SelectCurrent() const;
const std::vector& Results() const noexcept;
diff --git a/src/cascadia/TerminalControl/ControlCore.cpp b/src/cascadia/TerminalControl/ControlCore.cpp
index c704b41231..1646140062 100644
--- a/src/cascadia/TerminalControl/ControlCore.cpp
+++ b/src/cascadia/TerminalControl/ControlCore.cpp
@@ -120,6 +120,9 @@ namespace winrt::Microsoft::Terminal::Control::implementation
auto pfnShowWindowChanged = std::bind(&ControlCore::_terminalShowWindowChanged, this, std::placeholders::_1);
_terminal->SetShowWindowCallback(pfnShowWindowChanged);
+ auto pfnTextLayoutUpdated = std::bind(&ControlCore::_terminalTextLayoutUpdated, this);
+ _terminal->SetTextLayoutUpdatedCallback(pfnTextLayoutUpdated);
+
auto pfnPlayMidiNote = std::bind(&ControlCore::_terminalPlayMidiNote, this, std::placeholders::_1, std::placeholders::_2, std::placeholders::_3);
_terminal->SetPlayMidiNoteCallback(pfnPlayMidiNote);
@@ -1123,6 +1126,9 @@ namespace winrt::Microsoft::Terminal::Control::implementation
if (SUCCEEDED(hr) && hr != S_FALSE)
{
_connection.Resize(vp.Height(), vp.Width());
+
+ // let the UI know that the text layout has been updated
+ _terminal->NotifyTextLayoutUpdated();
}
}
@@ -1638,6 +1644,16 @@ namespace winrt::Microsoft::Terminal::Control::implementation
ShowWindowChanged.raise(*this, *showWindow);
}
+ void ControlCore::_terminalTextLayoutUpdated()
+ {
+ ClearSearch();
+
+ // send an UpdateSearchResults event to the UI to put the Search UI into inactive state.
+ auto evArgs = winrt::make_self();
+ evArgs->State(SearchState::Inactive);
+ UpdateSearchResults.raise(*this, *evArgs);
+ }
+
// Method Description:
// - Plays a single MIDI note, blocking for the duration.
// Arguments:
@@ -1701,43 +1717,45 @@ namespace winrt::Microsoft::Terminal::Control::implementation
{
const auto lock = _terminal->LockForWriting();
- if (_searcher.ResetIfStale(*GetRenderData(), text, !goForward, !caseSensitive))
+ std::vector oldResults;
+ if (_searcher.ResetIfStale(*GetRenderData(), text, !goForward, !caseSensitive, &oldResults))
{
- _searcher.HighlightResults();
- _searcher.MoveToCurrentSelection();
_cachedSearchResultRows = {};
+ if (SnapSearchResultToSelection())
+ {
+ _searcher.MoveToCurrentSelection();
+ SnapSearchResultToSelection(false);
+ }
+
+ _terminal->SetSearchHighlights(_searcher.Results());
+ _terminal->SetSearchHighlightFocused(_searcher.CurrentMatch());
}
else
{
_searcher.FindNext();
+ _terminal->SetSearchHighlightFocused(_searcher.CurrentMatch());
}
+ _renderer->TriggerSearchHighlight(oldResults);
- const auto foundMatch = _searcher.SelectCurrent();
- auto foundResults = winrt::make_self(foundMatch);
- if (foundMatch)
+ auto evArgs = winrt::make_self();
+ if (!text.empty())
{
- // this is used for search,
- // DO NOT call _updateSelectionUI() here.
- // We don't want to show the markers so manually tell it to clear it.
- _terminal->SetBlockSelection(false);
- UpdateSelectionMarkers.raise(*this, winrt::make(true));
-
- foundResults->TotalMatches(gsl::narrow(_searcher.Results().size()));
- foundResults->CurrentMatch(gsl::narrow(_searcher.CurrentMatch()));
-
- _terminal->AlwaysNotifyOnBufferRotation(true);
+ evArgs->State(SearchState::Active);
+ if (_searcher.GetCurrent())
+ {
+ evArgs->FoundMatch(true);
+ evArgs->TotalMatches(gsl::narrow(_searcher.Results().size()));
+ evArgs->CurrentMatch(gsl::narrow(_searcher.CurrentMatch()));
+ }
}
- _renderer->TriggerSelection();
- // Raise a FoundMatch event, which the control will use to notify
- // narrator if there was any results in the buffer
- FoundMatch.raise(*this, *foundResults);
+ // Raise an UpdateSearchResults event, which the control will use to update the
+ // UI and notify the narrator about the updated search results in the buffer
+ UpdateSearchResults.raise(*this, *evArgs);
}
Windows::Foundation::Collections::IVector ControlCore::SearchResultRows()
{
- const auto lock = _terminal->LockForReading();
-
if (!_cachedSearchResultRows)
{
auto results = std::vector();
@@ -1761,8 +1779,32 @@ namespace winrt::Microsoft::Terminal::Control::implementation
void ControlCore::ClearSearch()
{
- _terminal->AlwaysNotifyOnBufferRotation(false);
- _searcher = {};
+ // nothing to clear if there's no results
+ if (_searcher.GetCurrent())
+ {
+ const auto lock = _terminal->LockForWriting();
+ _terminal->SetSearchHighlights({});
+ _terminal->SetSearchHighlightFocused({});
+ _renderer->TriggerSearchHighlight(_searcher.Results());
+ _searcher = {};
+ _cachedSearchResultRows = {};
+ }
+ }
+
+ // Method Description:
+ // - Tells ControlCore to snap the current search result index to currently
+ // selected text if the search was started using it.
+ void ControlCore::SnapSearchResultToSelection(bool shouldSnap) noexcept
+ {
+ _snapSearchResultToSelection = shouldSnap;
+ }
+
+ // Method Description:
+ // - Returns true, if we should snap the current search result index to
+ // the currently selected text after a new search is started, else false.
+ bool ControlCore::SnapSearchResultToSelection() const noexcept
+ {
+ return _snapSearchResultToSelection;
}
void ControlCore::Close()
diff --git a/src/cascadia/TerminalControl/ControlCore.h b/src/cascadia/TerminalControl/ControlCore.h
index 0faffb6953..31d8fe00c1 100644
--- a/src/cascadia/TerminalControl/ControlCore.h
+++ b/src/cascadia/TerminalControl/ControlCore.h
@@ -221,6 +221,8 @@ namespace winrt::Microsoft::Terminal::Control::implementation
void Search(const winrt::hstring& text, const bool goForward, const bool caseSensitive);
void ClearSearch();
+ void SnapSearchResultToSelection(bool snap) noexcept;
+ bool SnapSearchResultToSelection() const noexcept;
Windows::Foundation::Collections::IVector SearchResultRows();
@@ -281,7 +283,7 @@ namespace winrt::Microsoft::Terminal::Control::implementation
til::typed_event RaiseNotice;
til::typed_event TransparencyChanged;
til::typed_event<> ReceivedOutput;
- til::typed_event FoundMatch;
+ til::typed_event UpdateSearchResults;
til::typed_event ShowWindowChanged;
til::typed_event UpdateSelectionMarkers;
til::typed_event OpenHyperlink;
@@ -321,6 +323,7 @@ namespace winrt::Microsoft::Terminal::Control::implementation
std::unique_ptr<::Microsoft::Console::Render::Renderer> _renderer{ nullptr };
::Search _searcher;
+ bool _snapSearchResultToSelection;
winrt::handle _lastSwapChainHandle{ nullptr };
@@ -379,6 +382,7 @@ namespace winrt::Microsoft::Terminal::Control::implementation
void _terminalCursorPositionChanged();
void _terminalTaskbarProgressChanged();
void _terminalShowWindowChanged(bool showOrHide);
+ void _terminalTextLayoutUpdated();
void _terminalPlayMidiNote(const int noteNumber,
const int velocity,
const std::chrono::microseconds duration);
diff --git a/src/cascadia/TerminalControl/ControlCore.idl b/src/cascadia/TerminalControl/ControlCore.idl
index 632d2d7375..91b58a41c7 100644
--- a/src/cascadia/TerminalControl/ControlCore.idl
+++ b/src/cascadia/TerminalControl/ControlCore.idl
@@ -131,6 +131,7 @@ namespace Microsoft.Terminal.Control
void Search(String text, Boolean goForward, Boolean caseSensitive);
void ClearSearch();
IVector SearchResultRows { get; };
+ Boolean SnapSearchResultToSelection;
Microsoft.Terminal.Core.Color ForegroundColor { get; };
Microsoft.Terminal.Core.Color BackgroundColor { get; };
@@ -179,7 +180,7 @@ namespace Microsoft.Terminal.Control
event Windows.Foundation.TypedEventHandler