Skip to content

Commit 904cd13

Browse files
committed
Settings: static description + localized Image Scaling Method strings
Replace the per-selection dynamic description with a single fixed description listing all three modes, and rename the setting label to "Image scaling method". Drop the now-unused dynamic-description helper from Settings.xaml.cs. Localize the header and description for all 17 non-English locales; the combo item labels (Nearest Neighbor / Bilinear / High Quality Cubic) are kept in English across all languages. refer #166
1 parent 2d4e820 commit 904cd13

19 files changed

Lines changed: 295 additions & 16 deletions

File tree

Src/FlyPhotos/Strings/de-DE/Resources.resw

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -691,4 +691,21 @@ Esc : Einstellungen schließen oder App beenden</value>
691691
<data name="SettingsCardCtrlDragToMoveWindow.Header" xml:space="preserve">
692692
<value>Strg+Ziehen zum Verschieben des Fensters</value>
693693
</data>
694+
<data name="SettingsCardImageScalingQuality.Header" xml:space="preserve">
695+
<value>Skalierungsmethode</value>
696+
</data>
697+
<data name="SettingsCardImageScalingQuality.Description" xml:space="preserve">
698+
<value>Nearest Neighbor: Am besten für Pixel-Art.
699+
Bilinear: Empfohlen für die normale Fotoanzeige.
700+
High Quality Cubic: Höchste Qualität bei gezoomten Bildern.</value>
701+
</data>
702+
<data name="ComboImageScalingQualityItemNearestNeighbor.Content" xml:space="preserve">
703+
<value>Nearest Neighbor</value>
704+
</data>
705+
<data name="ComboImageScalingQualityItemBilinear.Content" xml:space="preserve">
706+
<value>Bilinear</value>
707+
</data>
708+
<data name="ComboImageScalingQualityItemHighQualityCubic.Content" xml:space="preserve">
709+
<value>High Quality Cubic</value>
710+
</data>
694711
</root>

Src/FlyPhotos/Strings/en-US/Resources.resw

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -385,7 +385,12 @@ Settings &gt; Apps &gt; Default apps.</value>
385385
<value>Auto Fade intensity (%)</value>
386386
</data>
387387
<data name="SettingsCardImageScalingQuality.Header" xml:space="preserve">
388-
<value>Image Scaling Quality</value>
388+
<value>Image scaling method</value>
389+
</data>
390+
<data name="SettingsCardImageScalingQuality.Description" xml:space="preserve">
391+
<value>Nearest Neighbor: Best for pixel art.
392+
Bilinear: Recommended for general photo viewing.
393+
High Quality Cubic: Highest quality for zoomed images.</value>
389394
</data>
390395
<data name="ComboImageScalingQualityItemNearestNeighbor.Content" xml:space="preserve">
391396
<value>Nearest Neighbor</value>
@@ -396,12 +401,6 @@ Settings &gt; Apps &gt; Default apps.</value>
396401
<data name="ComboImageScalingQualityItemHighQualityCubic.Content" xml:space="preserve">
397402
<value>High Quality Cubic</value>
398403
</data>
399-
<data name="ImageScalingQualityDescPixelArt" xml:space="preserve">
400-
<value>NearestNeighbor is useful for working with pixel art</value>
401-
</data>
402-
<data name="ImageScalingQualityDescAnimation" xml:space="preserve">
403-
<value>During zoom animation Bilinear will still be used</value>
404-
</data>
405404
<data name="SettingsCardHighResCache.Description" xml:space="preserve">
406405
<value>Set the number of high-resolution photos cached on each side.</value>
407406
</data>

Src/FlyPhotos/Strings/es-ES/Resources.resw

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -691,4 +691,21 @@ Esc : Cerrar ajustes o Salir</value>
691691
<data name="SettingsCardCtrlDragToMoveWindow.Header" xml:space="preserve">
692692
<value>Ctrl+arrastrar para mover la ventana</value>
693693
</data>
694+
<data name="SettingsCardImageScalingQuality.Header" xml:space="preserve">
695+
<value>Método de escala de imagen</value>
696+
</data>
697+
<data name="SettingsCardImageScalingQuality.Description" xml:space="preserve">
698+
<value>Nearest Neighbor: Ideal para pixel art.
699+
Bilinear: Recomendado para visualización general de fotos.
700+
High Quality Cubic: Máxima calidad para imágenes ampliadas.</value>
701+
</data>
702+
<data name="ComboImageScalingQualityItemNearestNeighbor.Content" xml:space="preserve">
703+
<value>Nearest Neighbor</value>
704+
</data>
705+
<data name="ComboImageScalingQualityItemBilinear.Content" xml:space="preserve">
706+
<value>Bilinear</value>
707+
</data>
708+
<data name="ComboImageScalingQualityItemHighQualityCubic.Content" xml:space="preserve">
709+
<value>High Quality Cubic</value>
710+
</data>
694711
</root>

Src/FlyPhotos/Strings/fi-FI/Resources.resw

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -691,4 +691,21 @@ Esc : Sulje asetukset tai Poistu</value>
691691
<data name="SettingsCardCtrlDragToMoveWindow.Header" xml:space="preserve">
692692
<value>Ctrl+vetäminen ikkunan siirtämiseksi</value>
693693
</data>
694+
<data name="SettingsCardImageScalingQuality.Header" xml:space="preserve">
695+
<value>Kuvien skaalaustapa</value>
696+
</data>
697+
<data name="SettingsCardImageScalingQuality.Description" xml:space="preserve">
698+
<value>Nearest Neighbor: Paras pikselitaiteelle.
699+
Bilinear: Suositellaan yleiseen valokuvien katseluun.
700+
High Quality Cubic: Korkein laatu zoomatuille kuville.</value>
701+
</data>
702+
<data name="ComboImageScalingQualityItemNearestNeighbor.Content" xml:space="preserve">
703+
<value>Nearest Neighbor</value>
704+
</data>
705+
<data name="ComboImageScalingQualityItemBilinear.Content" xml:space="preserve">
706+
<value>Bilinear</value>
707+
</data>
708+
<data name="ComboImageScalingQualityItemHighQualityCubic.Content" xml:space="preserve">
709+
<value>High Quality Cubic</value>
710+
</data>
694711
</root>

Src/FlyPhotos/Strings/fr-FR/Resources.resw

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -691,4 +691,21 @@ Esc : Fermer les paramètres ou Quitter</value>
691691
<data name="SettingsCardCtrlDragToMoveWindow.Header" xml:space="preserve">
692692
<value>Ctrl+glisser pour déplacer la fenêtre</value>
693693
</data>
694+
<data name="SettingsCardImageScalingQuality.Header" xml:space="preserve">
695+
<value>Méthode de mise à l'échelle de l'image</value>
696+
</data>
697+
<data name="SettingsCardImageScalingQuality.Description" xml:space="preserve">
698+
<value>Nearest Neighbor: Idéal pour le pixel art.
699+
Bilinear: Recommandé pour le visionnage général de photos.
700+
High Quality Cubic: Qualité maximale pour les images zoomées.</value>
701+
</data>
702+
<data name="ComboImageScalingQualityItemNearestNeighbor.Content" xml:space="preserve">
703+
<value>Nearest Neighbor</value>
704+
</data>
705+
<data name="ComboImageScalingQualityItemBilinear.Content" xml:space="preserve">
706+
<value>Bilinear</value>
707+
</data>
708+
<data name="ComboImageScalingQualityItemHighQualityCubic.Content" xml:space="preserve">
709+
<value>High Quality Cubic</value>
710+
</data>
694711
</root>

Src/FlyPhotos/Strings/it-IT/Resources.resw

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -691,4 +691,21 @@ Esc : Chiudi impostazioni o Esci</value>
691691
<data name="SettingsCardCtrlDragToMoveWindow.Header" xml:space="preserve">
692692
<value>Ctrl+trascinamento per spostare la finestra</value>
693693
</data>
694+
<data name="SettingsCardImageScalingQuality.Header" xml:space="preserve">
695+
<value>Metodo di ridimensionamento immagine</value>
696+
</data>
697+
<data name="SettingsCardImageScalingQuality.Description" xml:space="preserve">
698+
<value>Nearest Neighbor: Ideale per la pixel art.
699+
Bilinear: Consigliato per la normale visualizzazione delle foto.
700+
High Quality Cubic: Massima qualità per le immagini ingrandite.</value>
701+
</data>
702+
<data name="ComboImageScalingQualityItemNearestNeighbor.Content" xml:space="preserve">
703+
<value>Nearest Neighbor</value>
704+
</data>
705+
<data name="ComboImageScalingQualityItemBilinear.Content" xml:space="preserve">
706+
<value>Bilinear</value>
707+
</data>
708+
<data name="ComboImageScalingQualityItemHighQualityCubic.Content" xml:space="preserve">
709+
<value>High Quality Cubic</value>
710+
</data>
694711
</root>

Src/FlyPhotos/Strings/ja-JP/Resources.resw

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -690,4 +690,21 @@ Esc : 設定を閉じる / アプリを終了</value>
690690
<data name="SettingsCardCtrlDragToMoveWindow.Header" xml:space="preserve">
691691
<value>Ctrl+ドラッグでウィンドウを移動</value>
692692
</data>
693+
<data name="SettingsCardImageScalingQuality.Header" xml:space="preserve">
694+
<value>画像拡大縮小方法</value>
695+
</data>
696+
<data name="SettingsCardImageScalingQuality.Description" xml:space="preserve">
697+
<value>Nearest Neighbor: ピクセルアートに最適。
698+
Bilinear: 通常の写真鑑賞に推奨。
699+
High Quality Cubic: ズーム画像の最高画質。</value>
700+
</data>
701+
<data name="ComboImageScalingQualityItemNearestNeighbor.Content" xml:space="preserve">
702+
<value>Nearest Neighbor</value>
703+
</data>
704+
<data name="ComboImageScalingQualityItemBilinear.Content" xml:space="preserve">
705+
<value>Bilinear</value>
706+
</data>
707+
<data name="ComboImageScalingQualityItemHighQualityCubic.Content" xml:space="preserve">
708+
<value>High Quality Cubic</value>
709+
</data>
693710
</root>

Src/FlyPhotos/Strings/ko-KR/Resources.resw

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -690,4 +690,21 @@ Esc : 설정 닫기 또는 앱 종료</value>
690690
<data name="SettingsCardCtrlDragToMoveWindow.Header" xml:space="preserve">
691691
<value>Ctrl+드래그하여 창 이동</value>
692692
</data>
693+
<data name="SettingsCardImageScalingQuality.Header" xml:space="preserve">
694+
<value>이미지 크기 조절 방법</value>
695+
</data>
696+
<data name="SettingsCardImageScalingQuality.Description" xml:space="preserve">
697+
<value>Nearest Neighbor: 픽셀 아트에 적합합니다.
698+
Bilinear: 일반적인 사진 보기에 권장됩니다.
699+
High Quality Cubic: 확대된 이미지의 최고 화질입니다.</value>
700+
</data>
701+
<data name="ComboImageScalingQualityItemNearestNeighbor.Content" xml:space="preserve">
702+
<value>Nearest Neighbor</value>
703+
</data>
704+
<data name="ComboImageScalingQualityItemBilinear.Content" xml:space="preserve">
705+
<value>Bilinear</value>
706+
</data>
707+
<data name="ComboImageScalingQualityItemHighQualityCubic.Content" xml:space="preserve">
708+
<value>High Quality Cubic</value>
709+
</data>
693710
</root>

Src/FlyPhotos/Strings/ml-IN/Resources.resw

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -688,4 +688,21 @@ Esc : ക്രമീകരണങ്ങൾ ക്ലോസ് ചെയ്യാ
688688
<data name="SettingsCardCtrlDragToMoveWindow.Header" xml:space="preserve">
689689
<value>വിൻഡോ മാറ്റാൻ Ctrl+drag ചെയ്യുക</value>
690690
</data>
691+
<data name="SettingsCardImageScalingQuality.Header" xml:space="preserve">
692+
<value>ഇമേജ് സ്കെയിലിംഗ് രീതി</value>
693+
</data>
694+
<data name="SettingsCardImageScalingQuality.Description" xml:space="preserve">
695+
<value>Nearest Neighbor: പിക്സൽ ആർട്ടിനായി ഉപയോഗിക്കുക.
696+
Bilinear: സാധാരണ ഫോട്ടോകൾ കാണാൻ നിർദ്ദേശിക്കുന്നു.
697+
High Quality Cubic: സൂം ചെയ്ത ചിത്രങ്ങൾക്ക് ഏറ്റവും ഉയർന്ന റെസല്യൂഷൻ.</value>
698+
</data>
699+
<data name="ComboImageScalingQualityItemNearestNeighbor.Content" xml:space="preserve">
700+
<value>Nearest Neighbor</value>
701+
</data>
702+
<data name="ComboImageScalingQualityItemBilinear.Content" xml:space="preserve">
703+
<value>Bilinear</value>
704+
</data>
705+
<data name="ComboImageScalingQualityItemHighQualityCubic.Content" xml:space="preserve">
706+
<value>High Quality Cubic</value>
707+
</data>
691708
</root>

Src/FlyPhotos/Strings/nl-NL/Resources.resw

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -691,4 +691,21 @@ Esc : Instellingen sluiten of App verlaten</value>
691691
<data name="SettingsCardCtrlDragToMoveWindow.Header" xml:space="preserve">
692692
<value>Ctrl+slepen om venster te verplaatsen</value>
693693
</data>
694+
<data name="SettingsCardImageScalingQuality.Header" xml:space="preserve">
695+
<value>Schaalmethode voor afbeeldingen</value>
696+
</data>
697+
<data name="SettingsCardImageScalingQuality.Description" xml:space="preserve">
698+
<value>Nearest Neighbor: Ideaal voor pixel art.
699+
Bilinear: Aanbevolen voor algemene fotoweergave.
700+
High Quality Cubic: Hoogste kwaliteit voor ingezoomde afbeeldingen.</value>
701+
</data>
702+
<data name="ComboImageScalingQualityItemNearestNeighbor.Content" xml:space="preserve">
703+
<value>Nearest Neighbor</value>
704+
</data>
705+
<data name="ComboImageScalingQualityItemBilinear.Content" xml:space="preserve">
706+
<value>Bilinear</value>
707+
</data>
708+
<data name="ComboImageScalingQualityItemHighQualityCubic.Content" xml:space="preserve">
709+
<value>High Quality Cubic</value>
710+
</data>
694711
</root>

0 commit comments

Comments
 (0)