feat: add all time filter for stats

This commit is contained in:
Zhe Fang
2026-01-09 15:27:00 -05:00
parent b23d3c280f
commit bc32a3f34c
20 changed files with 118 additions and 65 deletions

View File

@@ -12,7 +12,7 @@
<Identity <Identity
Name="37412.BetterLyrics" Name="37412.BetterLyrics"
Publisher="CN=E1428B0E-DC1D-4EA4-ACB1-4556569D5BA9" Publisher="CN=E1428B0E-DC1D-4EA4-ACB1-4556569D5BA9"
Version="1.2.249.0" /> Version="1.2.250.0" />
<mp:PhoneIdentity PhoneProductId="ca4a4830-fc19-40d9-b823-53e2bff3d816" PhonePublisherId="00000000-0000-0000-0000-000000000000"/> <mp:PhoneIdentity PhoneProductId="ca4a4830-fc19-40d9-b823-53e2bff3d816" PhonePublisherId="00000000-0000-0000-0000-000000000000"/>

View File

@@ -74,6 +74,7 @@
<ComboBoxItem x:Uid="StatsDashboardControlThisMonth" /> <ComboBoxItem x:Uid="StatsDashboardControlThisMonth" />
<ComboBoxItem x:Uid="StatsDashboardControlThisQuarter" /> <ComboBoxItem x:Uid="StatsDashboardControlThisQuarter" />
<ComboBoxItem x:Uid="StatsDashboardControlThisYear" /> <ComboBoxItem x:Uid="StatsDashboardControlThisYear" />
<ComboBoxItem x:Uid="StatsDashboardControlAllTime" />
<ComboBoxItem x:Uid="StatsDashboardControlCustom" /> <ComboBoxItem x:Uid="StatsDashboardControlCustom" />
</ComboBox> </ComboBox>

View File

@@ -7,6 +7,7 @@
ThisMonth, ThisMonth,
ThisQuarter, ThisQuarter,
ThisYear, ThisYear,
AllTime,
Custom Custom
} }
} }

View File

@@ -244,7 +244,7 @@
<value>مثال: http://localhost:5000</value> <value>مثال: http://localhost:5000</value>
</data> </data>
<data name="LyricsEffectSettingsControlAnimationDuration.Header" xml:space="preserve"> <data name="LyricsEffectSettingsControlAnimationDuration.Header" xml:space="preserve">
<value>Duration</value> <value>المدة</value>
</data> </data>
<data name="LyricsLoading" xml:space="preserve"> <data name="LyricsLoading" xml:space="preserve">
<value>جارٍ تحميل الكلمات...</value> <value>جارٍ تحميل الكلمات...</value>
@@ -1138,16 +1138,16 @@
<value>اختصار تبديل حالة نافذة الكلمات</value> <value>اختصار تبديل حالة نافذة الكلمات</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectMode.Header" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectMode.Header" xml:space="preserve">
<value>Word-by-word Animation Strategy</value> <value>استراتيجية الرسوم المتحركة كلمة بكلمة</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectModeAlways.Content" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectModeAlways.Content" xml:space="preserve">
<value>Always</value> <value>دائماً</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectModeAuto.Content" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectModeAuto.Content" xml:space="preserve">
<value>Auto</value> <value>السيارات</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectModeNever.Content" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectModeNever.Content" xml:space="preserve">
<value>Never</value> <value>أبداً</value>
</data> </data>
<data name="SettingsPageMatchingThreshold.Description" xml:space="preserve"> <data name="SettingsPageMatchingThreshold.Description" xml:space="preserve">
<value>سيؤثر ضبط هذه القيمة على نتائج البحث المتسلسل والبحث بأفضل تطابق، ولكنه لن يؤثر على نتائج البحث في واجهة البحث اليدوي عن الكلمات</value> <value>سيؤثر ضبط هذه القيمة على نتائج البحث المتسلسل والبحث بأفضل تطابق، ولكنه لن يؤثر على نتائج البحث في واجهة البحث اليدوي عن الكلمات</value>
@@ -1479,6 +1479,9 @@
<data name="StatsDashboardControlActivityByHour.Text" xml:space="preserve"> <data name="StatsDashboardControlActivityByHour.Text" xml:space="preserve">
<value>النشاط بالساعة</value> <value>النشاط بالساعة</value>
</data> </data>
<data name="StatsDashboardControlAllTime.Content" xml:space="preserve">
<value>كل الوقت</value>
</data>
<data name="StatsDashboardControlCustom.Content" xml:space="preserve"> <data name="StatsDashboardControlCustom.Content" xml:space="preserve">
<value>مخصص</value> <value>مخصص</value>
</data> </data>

View File

@@ -244,7 +244,7 @@
<value>z. B. http://localhost:5000</value> <value>z. B. http://localhost:5000</value>
</data> </data>
<data name="LyricsEffectSettingsControlAnimationDuration.Header" xml:space="preserve"> <data name="LyricsEffectSettingsControlAnimationDuration.Header" xml:space="preserve">
<value>Duration</value> <value>Dauer</value>
</data> </data>
<data name="LyricsLoading" xml:space="preserve"> <data name="LyricsLoading" xml:space="preserve">
<value>Songtext wird geladen...</value> <value>Songtext wird geladen...</value>
@@ -1138,16 +1138,16 @@
<value>Tastenkürzel für Songtext-Fensterstatuswechsel</value> <value>Tastenkürzel für Songtext-Fensterstatuswechsel</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectMode.Header" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectMode.Header" xml:space="preserve">
<value>Word-by-word Animation Strategy</value> <value>Wort-für-Wort-Animationsstrategie</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectModeAlways.Content" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectModeAlways.Content" xml:space="preserve">
<value>Always</value> <value>Immer</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectModeAuto.Content" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectModeAuto.Content" xml:space="preserve">
<value>Auto</value> <value>Auto</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectModeNever.Content" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectModeNever.Content" xml:space="preserve">
<value>Never</value> <value>Niemals</value>
</data> </data>
<data name="SettingsPageMatchingThreshold.Description" xml:space="preserve"> <data name="SettingsPageMatchingThreshold.Description" xml:space="preserve">
<value>Das Anpassen dieses Wertes beeinflusst die sequenzielle Suche und die Suche nach der besten Übereinstimmung, hat jedoch keinen Einfluss auf die Suchergebnisse in der manuellen Songtext-Suchoberfläche</value> <value>Das Anpassen dieses Wertes beeinflusst die sequenzielle Suche und die Suche nach der besten Übereinstimmung, hat jedoch keinen Einfluss auf die Suchergebnisse in der manuellen Songtext-Suchoberfläche</value>
@@ -1479,6 +1479,9 @@
<data name="StatsDashboardControlActivityByHour.Text" xml:space="preserve"> <data name="StatsDashboardControlActivityByHour.Text" xml:space="preserve">
<value>Aktivität nach Stunden</value> <value>Aktivität nach Stunden</value>
</data> </data>
<data name="StatsDashboardControlAllTime.Content" xml:space="preserve">
<value>Alle Zeiten</value>
</data>
<data name="StatsDashboardControlCustom.Content" xml:space="preserve"> <data name="StatsDashboardControlCustom.Content" xml:space="preserve">
<value>Benutzerdefiniert</value> <value>Benutzerdefiniert</value>
</data> </data>

View File

@@ -1479,6 +1479,9 @@
<data name="StatsDashboardControlActivityByHour.Text" xml:space="preserve"> <data name="StatsDashboardControlActivityByHour.Text" xml:space="preserve">
<value>Activity by Hour</value> <value>Activity by Hour</value>
</data> </data>
<data name="StatsDashboardControlAllTime.Content" xml:space="preserve">
<value>All Time</value>
</data>
<data name="StatsDashboardControlCustom.Content" xml:space="preserve"> <data name="StatsDashboardControlCustom.Content" xml:space="preserve">
<value>Custom</value> <value>Custom</value>
</data> </data>

View File

@@ -244,7 +244,7 @@
<value>ej. http://localhost:5000</value> <value>ej. http://localhost:5000</value>
</data> </data>
<data name="LyricsEffectSettingsControlAnimationDuration.Header" xml:space="preserve"> <data name="LyricsEffectSettingsControlAnimationDuration.Header" xml:space="preserve">
<value>Duration</value> <value>Duración</value>
</data> </data>
<data name="LyricsLoading" xml:space="preserve"> <data name="LyricsLoading" xml:space="preserve">
<value>Cargando letra...</value> <value>Cargando letra...</value>
@@ -1138,16 +1138,16 @@
<value>Atajo de cambio de estado de ventana de letras</value> <value>Atajo de cambio de estado de ventana de letras</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectMode.Header" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectMode.Header" xml:space="preserve">
<value>Word-by-word Animation Strategy</value> <value>Estrategia de animación palabra por palabra</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectModeAlways.Content" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectModeAlways.Content" xml:space="preserve">
<value>Always</value> <value>Siempre</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectModeAuto.Content" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectModeAuto.Content" xml:space="preserve">
<value>Auto</value> <value>Auto</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectModeNever.Content" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectModeNever.Content" xml:space="preserve">
<value>Never</value> <value>Nunca</value>
</data> </data>
<data name="SettingsPageMatchingThreshold.Description" xml:space="preserve"> <data name="SettingsPageMatchingThreshold.Description" xml:space="preserve">
<value>Ajustar este valor afectará a la búsqueda secuencial y a los resultados de la búsqueda de mejor coincidencia, pero no afectará a los resultados de búsqueda en la interfaz de búsqueda manual de letras</value> <value>Ajustar este valor afectará a la búsqueda secuencial y a los resultados de la búsqueda de mejor coincidencia, pero no afectará a los resultados de búsqueda en la interfaz de búsqueda manual de letras</value>
@@ -1479,6 +1479,9 @@
<data name="StatsDashboardControlActivityByHour.Text" xml:space="preserve"> <data name="StatsDashboardControlActivityByHour.Text" xml:space="preserve">
<value>Actividad por horas</value> <value>Actividad por horas</value>
</data> </data>
<data name="StatsDashboardControlAllTime.Content" xml:space="preserve">
<value>Todos los tiempos</value>
</data>
<data name="StatsDashboardControlCustom.Content" xml:space="preserve"> <data name="StatsDashboardControlCustom.Content" xml:space="preserve">
<value>A medida</value> <value>A medida</value>
</data> </data>

View File

@@ -244,7 +244,7 @@
<value>ex : http://localhost:5000</value> <value>ex : http://localhost:5000</value>
</data> </data>
<data name="LyricsEffectSettingsControlAnimationDuration.Header" xml:space="preserve"> <data name="LyricsEffectSettingsControlAnimationDuration.Header" xml:space="preserve">
<value>Duration</value> <value>Durée de l'accord</value>
</data> </data>
<data name="LyricsLoading" xml:space="preserve"> <data name="LyricsLoading" xml:space="preserve">
<value>Chargement des paroles...</value> <value>Chargement des paroles...</value>
@@ -1138,16 +1138,16 @@
<value>Raccourci changement état fenêtre paroles</value> <value>Raccourci changement état fenêtre paroles</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectMode.Header" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectMode.Header" xml:space="preserve">
<value>Word-by-word Animation Strategy</value> <value>Stratégie d'animation mot à mot</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectModeAlways.Content" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectModeAlways.Content" xml:space="preserve">
<value>Always</value> <value>Toujours</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectModeAuto.Content" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectModeAuto.Content" xml:space="preserve">
<value>Auto</value> <value>Auto</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectModeNever.Content" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectModeNever.Content" xml:space="preserve">
<value>Never</value> <value>Jamais</value>
</data> </data>
<data name="SettingsPageMatchingThreshold.Description" xml:space="preserve"> <data name="SettingsPageMatchingThreshold.Description" xml:space="preserve">
<value>L'ajustement de cette valeur affectera les résultats de la recherche séquentielle et de la meilleure correspondance, mais n'affectera pas les résultats de la recherche manuelle</value> <value>L'ajustement de cette valeur affectera les résultats de la recherche séquentielle et de la meilleure correspondance, mais n'affectera pas les résultats de la recherche manuelle</value>
@@ -1479,6 +1479,9 @@
<data name="StatsDashboardControlActivityByHour.Text" xml:space="preserve"> <data name="StatsDashboardControlActivityByHour.Text" xml:space="preserve">
<value>Activité par heure</value> <value>Activité par heure</value>
</data> </data>
<data name="StatsDashboardControlAllTime.Content" xml:space="preserve">
<value>Tout le temps</value>
</data>
<data name="StatsDashboardControlCustom.Content" xml:space="preserve"> <data name="StatsDashboardControlCustom.Content" xml:space="preserve">
<value>Sur mesure</value> <value>Sur mesure</value>
</data> </data>

View File

@@ -244,7 +244,7 @@
<value>उदाहरण http://localhost:5000</value> <value>उदाहरण http://localhost:5000</value>
</data> </data>
<data name="LyricsEffectSettingsControlAnimationDuration.Header" xml:space="preserve"> <data name="LyricsEffectSettingsControlAnimationDuration.Header" xml:space="preserve">
<value>Duration</value> <value>समयांतराल</value>
</data> </data>
<data name="LyricsLoading" xml:space="preserve"> <data name="LyricsLoading" xml:space="preserve">
<value>बोल लोड हो रहे हैं...</value> <value>बोल लोड हो रहे हैं...</value>
@@ -1138,16 +1138,16 @@
<value>बोल विंडो स्थिति स्विच शॉर्टकट</value> <value>बोल विंडो स्थिति स्विच शॉर्टकट</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectMode.Header" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectMode.Header" xml:space="preserve">
<value>Word-by-word Animation Strategy</value> <value>शब्द-दर-शब्द एनिमेशन रणनीति</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectModeAlways.Content" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectModeAlways.Content" xml:space="preserve">
<value>Always</value> <value>हमेशा</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectModeAuto.Content" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectModeAuto.Content" xml:space="preserve">
<value>Auto</value> <value>स्वतः</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectModeNever.Content" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectModeNever.Content" xml:space="preserve">
<value>Never</value> <value>कभी नहीं</value>
</data> </data>
<data name="SettingsPageMatchingThreshold.Description" xml:space="preserve"> <data name="SettingsPageMatchingThreshold.Description" xml:space="preserve">
<value>इस मान को समायोजित करने से अनुक्रमिक खोज और सर्वोत्तम मिलान खोज परिणाम प्रभावित होंगे, लेकिन मैनुअल बोल खोज इंटरफ़ेस में खोज परिणाम प्रभावित नहीं होंगे</value> <value>इस मान को समायोजित करने से अनुक्रमिक खोज और सर्वोत्तम मिलान खोज परिणाम प्रभावित होंगे, लेकिन मैनुअल बोल खोज इंटरफ़ेस में खोज परिणाम प्रभावित नहीं होंगे</value>
@@ -1479,6 +1479,9 @@
<data name="StatsDashboardControlActivityByHour.Text" xml:space="preserve"> <data name="StatsDashboardControlActivityByHour.Text" xml:space="preserve">
<value>घंटे के हिसाब से गतिविधि</value> <value>घंटे के हिसाब से गतिविधि</value>
</data> </data>
<data name="StatsDashboardControlAllTime.Content" xml:space="preserve">
<value>अब तक के सारे</value>
</data>
<data name="StatsDashboardControlCustom.Content" xml:space="preserve"> <data name="StatsDashboardControlCustom.Content" xml:space="preserve">
<value>कस्टम</value> <value>कस्टम</value>
</data> </data>

View File

@@ -244,7 +244,7 @@
<value>Contoh: http://localhost:5000</value> <value>Contoh: http://localhost:5000</value>
</data> </data>
<data name="LyricsEffectSettingsControlAnimationDuration.Header" xml:space="preserve"> <data name="LyricsEffectSettingsControlAnimationDuration.Header" xml:space="preserve">
<value>Duration</value> <value>Durasi</value>
</data> </data>
<data name="LyricsLoading" xml:space="preserve"> <data name="LyricsLoading" xml:space="preserve">
<value>Memuat lirik...</value> <value>Memuat lirik...</value>
@@ -1138,16 +1138,16 @@
<value>Pintasan Pengalih Status Jendela Lirik</value> <value>Pintasan Pengalih Status Jendela Lirik</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectMode.Header" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectMode.Header" xml:space="preserve">
<value>Word-by-word Animation Strategy</value> <value>Strategi Animasi Kata per Kata</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectModeAlways.Content" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectModeAlways.Content" xml:space="preserve">
<value>Always</value> <value>Selalu</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectModeAuto.Content" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectModeAuto.Content" xml:space="preserve">
<value>Auto</value> <value>Otomatis</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectModeNever.Content" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectModeNever.Content" xml:space="preserve">
<value>Never</value> <value>Tidak pernah</value>
</data> </data>
<data name="SettingsPageMatchingThreshold.Description" xml:space="preserve"> <data name="SettingsPageMatchingThreshold.Description" xml:space="preserve">
<value>Menyesuaikan nilai ini akan memengaruhi hasil pencarian berurutan dan pencarian kecocokan terbaik, tetapi tidak akan memengaruhi hasil pencarian di antarmuka pencarian manual lirik</value> <value>Menyesuaikan nilai ini akan memengaruhi hasil pencarian berurutan dan pencarian kecocokan terbaik, tetapi tidak akan memengaruhi hasil pencarian di antarmuka pencarian manual lirik</value>
@@ -1479,6 +1479,9 @@
<data name="StatsDashboardControlActivityByHour.Text" xml:space="preserve"> <data name="StatsDashboardControlActivityByHour.Text" xml:space="preserve">
<value>Aktivitas per Jam</value> <value>Aktivitas per Jam</value>
</data> </data>
<data name="StatsDashboardControlAllTime.Content" xml:space="preserve">
<value>Semua Waktu</value>
</data>
<data name="StatsDashboardControlCustom.Content" xml:space="preserve"> <data name="StatsDashboardControlCustom.Content" xml:space="preserve">
<value>Kustom</value> <value>Kustom</value>
</data> </data>

View File

@@ -1051,7 +1051,7 @@
<value>カスタム</value> <value>カスタム</value>
</data> </data>
<data name="SettingsPageLyricsFontFamily.Header" xml:space="preserve"> <data name="SettingsPageLyricsFontFamily.Header" xml:space="preserve">
<value>フォントファミリー</value> <value>フォント</value>
</data> </data>
<data name="SettingsPageLyricsFontSize.Header" xml:space="preserve"> <data name="SettingsPageLyricsFontSize.Header" xml:space="preserve">
<value>フォントサイズ</value> <value>フォントサイズ</value>
@@ -1479,6 +1479,9 @@
<data name="StatsDashboardControlActivityByHour.Text" xml:space="preserve"> <data name="StatsDashboardControlActivityByHour.Text" xml:space="preserve">
<value>アクティブ時間帯</value> <value>アクティブ時間帯</value>
</data> </data>
<data name="StatsDashboardControlAllTime.Content" xml:space="preserve">
<value>すべての時間</value>
</data>
<data name="StatsDashboardControlCustom.Content" xml:space="preserve"> <data name="StatsDashboardControlCustom.Content" xml:space="preserve">
<value>カスタム</value> <value>カスタム</value>
</data> </data>
@@ -1492,7 +1495,7 @@
<value>最多アクティブ</value> <value>最多アクティブ</value>
</data> </data>
<data name="StatsDashboardControlRecording.Title" xml:space="preserve"> <data name="StatsDashboardControlRecording.Title" xml:space="preserve">
<value>再生記録中...</value> <value>再生履歴記録中...</value>
</data> </data>
<data name="StatsDashboardControlSources.Text" xml:space="preserve"> <data name="StatsDashboardControlSources.Text" xml:space="preserve">
<value>再生ソース</value> <value>再生ソース</value>

View File

@@ -244,7 +244,7 @@
<value>예: http://localhost:5000</value> <value>예: http://localhost:5000</value>
</data> </data>
<data name="LyricsEffectSettingsControlAnimationDuration.Header" xml:space="preserve"> <data name="LyricsEffectSettingsControlAnimationDuration.Header" xml:space="preserve">
<value>Duration</value> <value>기간</value>
</data> </data>
<data name="LyricsLoading" xml:space="preserve"> <data name="LyricsLoading" xml:space="preserve">
<value>가사 불러오는 중...</value> <value>가사 불러오는 중...</value>
@@ -1138,16 +1138,16 @@
<value>가사 창 상태 전환 단축키</value> <value>가사 창 상태 전환 단축키</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectMode.Header" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectMode.Header" xml:space="preserve">
<value>Word-by-word Animation Strategy</value> <value>단어별 애니메이션 전략</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectModeAlways.Content" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectModeAlways.Content" xml:space="preserve">
<value>Always</value> <value>항상</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectModeAuto.Content" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectModeAuto.Content" xml:space="preserve">
<value>Auto</value> <value>자동</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectModeNever.Content" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectModeNever.Content" xml:space="preserve">
<value>Never</value> <value>절대로</value>
</data> </data>
<data name="SettingsPageMatchingThreshold.Description" xml:space="preserve"> <data name="SettingsPageMatchingThreshold.Description" xml:space="preserve">
<value>이 값을 조정하면 순차 검색 및 최적 일치 검색 결과에 영향을 미치지만 수동 가사 검색 인터페이스의 검색 결과에는 영향을 미치지 않습니다</value> <value>이 값을 조정하면 순차 검색 및 최적 일치 검색 결과에 영향을 미치지만 수동 가사 검색 인터페이스의 검색 결과에는 영향을 미치지 않습니다</value>
@@ -1479,6 +1479,9 @@
<data name="StatsDashboardControlActivityByHour.Text" xml:space="preserve"> <data name="StatsDashboardControlActivityByHour.Text" xml:space="preserve">
<value>시간별 활동</value> <value>시간별 활동</value>
</data> </data>
<data name="StatsDashboardControlAllTime.Content" xml:space="preserve">
<value>모든 시간</value>
</data>
<data name="StatsDashboardControlCustom.Content" xml:space="preserve"> <data name="StatsDashboardControlCustom.Content" xml:space="preserve">
<value>사용자 지정</value> <value>사용자 지정</value>
</data> </data>

View File

@@ -244,7 +244,7 @@
<value>Contoh: http://localhost:5000</value> <value>Contoh: http://localhost:5000</value>
</data> </data>
<data name="LyricsEffectSettingsControlAnimationDuration.Header" xml:space="preserve"> <data name="LyricsEffectSettingsControlAnimationDuration.Header" xml:space="preserve">
<value>Duration</value> <value>Durasi</value>
</data> </data>
<data name="LyricsLoading" xml:space="preserve"> <data name="LyricsLoading" xml:space="preserve">
<value>Memuatkan lirik...</value> <value>Memuatkan lirik...</value>
@@ -1138,16 +1138,16 @@
<value>Pintasan Tukar Status Tetingkap Lirik</value> <value>Pintasan Tukar Status Tetingkap Lirik</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectMode.Header" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectMode.Header" xml:space="preserve">
<value>Word-by-word Animation Strategy</value> <value>Strategi Animasi Perkataan demi Perkataan</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectModeAlways.Content" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectModeAlways.Content" xml:space="preserve">
<value>Always</value> <value>Sentiasa</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectModeAuto.Content" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectModeAuto.Content" xml:space="preserve">
<value>Auto</value> <value>Automatik</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectModeNever.Content" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectModeNever.Content" xml:space="preserve">
<value>Never</value> <value>Tak pernah</value>
</data> </data>
<data name="SettingsPageMatchingThreshold.Description" xml:space="preserve"> <data name="SettingsPageMatchingThreshold.Description" xml:space="preserve">
<value>Melaraskan nilai ini akan mempengaruhi hasil carian jujukan dan carian padanan terbaik, tetapi tidak akan mempengaruhi hasil carian dalam antara muka carian lirik manual</value> <value>Melaraskan nilai ini akan mempengaruhi hasil carian jujukan dan carian padanan terbaik, tetapi tidak akan mempengaruhi hasil carian dalam antara muka carian lirik manual</value>
@@ -1479,6 +1479,9 @@
<data name="StatsDashboardControlActivityByHour.Text" xml:space="preserve"> <data name="StatsDashboardControlActivityByHour.Text" xml:space="preserve">
<value>Aktiviti mengikut Jam</value> <value>Aktiviti mengikut Jam</value>
</data> </data>
<data name="StatsDashboardControlAllTime.Content" xml:space="preserve">
<value>Semua</value>
</data>
<data name="StatsDashboardControlCustom.Content" xml:space="preserve"> <data name="StatsDashboardControlCustom.Content" xml:space="preserve">
<value>Tersuai</value> <value>Tersuai</value>
</data> </data>

View File

@@ -244,7 +244,7 @@
<value>Exemplo: http://localhost:5000</value> <value>Exemplo: http://localhost:5000</value>
</data> </data>
<data name="LyricsEffectSettingsControlAnimationDuration.Header" xml:space="preserve"> <data name="LyricsEffectSettingsControlAnimationDuration.Header" xml:space="preserve">
<value>Duration</value> <value>Duração</value>
</data> </data>
<data name="LyricsLoading" xml:space="preserve"> <data name="LyricsLoading" xml:space="preserve">
<value>A carregar a letra...</value> <value>A carregar a letra...</value>
@@ -1138,16 +1138,16 @@
<value>Atalho de Alternância de Estado da Janela</value> <value>Atalho de Alternância de Estado da Janela</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectMode.Header" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectMode.Header" xml:space="preserve">
<value>Word-by-word Animation Strategy</value> <value>Estratégia de animação palavra a palavra</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectModeAlways.Content" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectModeAlways.Content" xml:space="preserve">
<value>Always</value> <value>Sempre</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectModeAuto.Content" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectModeAuto.Content" xml:space="preserve">
<value>Auto</value> <value>Automóvel</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectModeNever.Content" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectModeNever.Content" xml:space="preserve">
<value>Never</value> <value>Nunca</value>
</data> </data>
<data name="SettingsPageMatchingThreshold.Description" xml:space="preserve"> <data name="SettingsPageMatchingThreshold.Description" xml:space="preserve">
<value>Ajustar este valor afetará os resultados da pesquisa sequencial e de melhor correspondência, mas não afetará os resultados na interface de pesquisa manual de letras</value> <value>Ajustar este valor afetará os resultados da pesquisa sequencial e de melhor correspondência, mas não afetará os resultados na interface de pesquisa manual de letras</value>
@@ -1479,6 +1479,9 @@
<data name="StatsDashboardControlActivityByHour.Text" xml:space="preserve"> <data name="StatsDashboardControlActivityByHour.Text" xml:space="preserve">
<value>Atividade por hora</value> <value>Atividade por hora</value>
</data> </data>
<data name="StatsDashboardControlAllTime.Content" xml:space="preserve">
<value>Todo o tempo</value>
</data>
<data name="StatsDashboardControlCustom.Content" xml:space="preserve"> <data name="StatsDashboardControlCustom.Content" xml:space="preserve">
<value>Personalizado</value> <value>Personalizado</value>
</data> </data>

View File

@@ -244,7 +244,7 @@
<value>например, http://localhost:5000</value> <value>например, http://localhost:5000</value>
</data> </data>
<data name="LyricsEffectSettingsControlAnimationDuration.Header" xml:space="preserve"> <data name="LyricsEffectSettingsControlAnimationDuration.Header" xml:space="preserve">
<value>Duration</value> <value>Продолжительность</value>
</data> </data>
<data name="LyricsLoading" xml:space="preserve"> <data name="LyricsLoading" xml:space="preserve">
<value>Загрузка текста...</value> <value>Загрузка текста...</value>
@@ -1138,16 +1138,16 @@
<value>Горячая клавиша переключения состояния окна</value> <value>Горячая клавиша переключения состояния окна</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectMode.Header" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectMode.Header" xml:space="preserve">
<value>Word-by-word Animation Strategy</value> <value>Стратегия словесной анимации</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectModeAlways.Content" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectModeAlways.Content" xml:space="preserve">
<value>Always</value> <value>Всегда</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectModeAuto.Content" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectModeAuto.Content" xml:space="preserve">
<value>Auto</value> <value>Авто</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectModeNever.Content" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectModeNever.Content" xml:space="preserve">
<value>Never</value> <value>Никогда</value>
</data> </data>
<data name="SettingsPageMatchingThreshold.Description" xml:space="preserve"> <data name="SettingsPageMatchingThreshold.Description" xml:space="preserve">
<value>Настройка этого значения повлияет на результаты последовательного поиска и поиска лучшего совпадения, но не повлияет на результаты в интерфейсе ручного поиска</value> <value>Настройка этого значения повлияет на результаты последовательного поиска и поиска лучшего совпадения, но не повлияет на результаты в интерфейсе ручного поиска</value>
@@ -1479,6 +1479,9 @@
<data name="StatsDashboardControlActivityByHour.Text" xml:space="preserve"> <data name="StatsDashboardControlActivityByHour.Text" xml:space="preserve">
<value>Активность по часам</value> <value>Активность по часам</value>
</data> </data>
<data name="StatsDashboardControlAllTime.Content" xml:space="preserve">
<value>Все время</value>
</data>
<data name="StatsDashboardControlCustom.Content" xml:space="preserve"> <data name="StatsDashboardControlCustom.Content" xml:space="preserve">
<value>Пользовательское</value> <value>Пользовательское</value>
</data> </data>

View File

@@ -244,7 +244,7 @@
<value>ตัวอย่าง http://localhost:5000</value> <value>ตัวอย่าง http://localhost:5000</value>
</data> </data>
<data name="LyricsEffectSettingsControlAnimationDuration.Header" xml:space="preserve"> <data name="LyricsEffectSettingsControlAnimationDuration.Header" xml:space="preserve">
<value>Duration</value> <value>ระยะเวลา</value>
</data> </data>
<data name="LyricsLoading" xml:space="preserve"> <data name="LyricsLoading" xml:space="preserve">
<value>กำลังโหลดเนื้อเพลง...</value> <value>กำลังโหลดเนื้อเพลง...</value>
@@ -1138,16 +1138,16 @@
<value>ทางลัดสลับสถานะหน้าต่างเนื้อเพลง</value> <value>ทางลัดสลับสถานะหน้าต่างเนื้อเพลง</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectMode.Header" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectMode.Header" xml:space="preserve">
<value>Word-by-word Animation Strategy</value> <value>กลยุทธ์การสร้างแอนิเมชันแบบคำต่อคำ</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectModeAlways.Content" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectModeAlways.Content" xml:space="preserve">
<value>Always</value> <value>เสมอ</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectModeAuto.Content" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectModeAuto.Content" xml:space="preserve">
<value>Auto</value> <value>ออโต้</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectModeNever.Content" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectModeNever.Content" xml:space="preserve">
<value>Never</value> <value>ไม่เคย</value>
</data> </data>
<data name="SettingsPageMatchingThreshold.Description" xml:space="preserve"> <data name="SettingsPageMatchingThreshold.Description" xml:space="preserve">
<value>การปรับค่านี้จะมีผลกับผลการค้นหาแบบตามลำดับและแบบตรงกันที่สุด แต่จะไม่มีผลกับผลการค้นหาในหน้าค้นหาเนื้อเพลงด้วยตนเอง</value> <value>การปรับค่านี้จะมีผลกับผลการค้นหาแบบตามลำดับและแบบตรงกันที่สุด แต่จะไม่มีผลกับผลการค้นหาในหน้าค้นหาเนื้อเพลงด้วยตนเอง</value>
@@ -1479,6 +1479,9 @@
<data name="StatsDashboardControlActivityByHour.Text" xml:space="preserve"> <data name="StatsDashboardControlActivityByHour.Text" xml:space="preserve">
<value>กิจกรรมตามชั่วโมง</value> <value>กิจกรรมตามชั่วโมง</value>
</data> </data>
<data name="StatsDashboardControlAllTime.Content" xml:space="preserve">
<value>ตลอดเวลา</value>
</data>
<data name="StatsDashboardControlCustom.Content" xml:space="preserve"> <data name="StatsDashboardControlCustom.Content" xml:space="preserve">
<value>กำหนดเอง</value> <value>กำหนดเอง</value>
</data> </data>

View File

@@ -244,7 +244,7 @@
<value>Ví dụ: http://localhost:5000</value> <value>Ví dụ: http://localhost:5000</value>
</data> </data>
<data name="LyricsEffectSettingsControlAnimationDuration.Header" xml:space="preserve"> <data name="LyricsEffectSettingsControlAnimationDuration.Header" xml:space="preserve">
<value>Duration</value> <value>Thời gian</value>
</data> </data>
<data name="LyricsLoading" xml:space="preserve"> <data name="LyricsLoading" xml:space="preserve">
<value>Đang tải lời bài hát...</value> <value>Đang tải lời bài hát...</value>
@@ -1138,16 +1138,16 @@
<value>Phím tắt chuyển trạng thái cửa sổ lời bài hát</value> <value>Phím tắt chuyển trạng thái cửa sổ lời bài hát</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectMode.Header" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectMode.Header" xml:space="preserve">
<value>Word-by-word Animation Strategy</value> <value>Chiến lược hoạt hình từng từ</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectModeAlways.Content" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectModeAlways.Content" xml:space="preserve">
<value>Always</value> <value>Luôn luôn</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectModeAuto.Content" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectModeAuto.Content" xml:space="preserve">
<value>Auto</value> <value>Tự động</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectModeNever.Content" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectModeNever.Content" xml:space="preserve">
<value>Never</value> <value>Không bao giờ</value>
</data> </data>
<data name="SettingsPageMatchingThreshold.Description" xml:space="preserve"> <data name="SettingsPageMatchingThreshold.Description" xml:space="preserve">
<value>Điều chỉnh giá trị này sẽ ảnh hưởng đến kết quả tìm kiếm tuần tự và khớp nhất, nhưng sẽ không ảnh hưởng đến kết quả tìm kiếm trong giao diện tìm kiếm lời bài hát thủ công</value> <value>Điều chỉnh giá trị này sẽ ảnh hưởng đến kết quả tìm kiếm tuần tự và khớp nhất, nhưng sẽ không ảnh hưởng đến kết quả tìm kiếm trong giao diện tìm kiếm lời bài hát thủ công</value>
@@ -1479,6 +1479,9 @@
<data name="StatsDashboardControlActivityByHour.Text" xml:space="preserve"> <data name="StatsDashboardControlActivityByHour.Text" xml:space="preserve">
<value>Hoạt động theo giờ</value> <value>Hoạt động theo giờ</value>
</data> </data>
<data name="StatsDashboardControlAllTime.Content" xml:space="preserve">
<value>Mọi thời đại</value>
</data>
<data name="StatsDashboardControlCustom.Content" xml:space="preserve"> <data name="StatsDashboardControlCustom.Content" xml:space="preserve">
<value>Tùy chỉnh</value> <value>Tùy chỉnh</value>
</data> </data>

View File

@@ -1479,6 +1479,9 @@
<data name="StatsDashboardControlActivityByHour.Text" xml:space="preserve"> <data name="StatsDashboardControlActivityByHour.Text" xml:space="preserve">
<value>活跃时段</value> <value>活跃时段</value>
</data> </data>
<data name="StatsDashboardControlAllTime.Content" xml:space="preserve">
<value>全部时间</value>
</data>
<data name="StatsDashboardControlCustom.Content" xml:space="preserve"> <data name="StatsDashboardControlCustom.Content" xml:space="preserve">
<value>自定义</value> <value>自定义</value>
</data> </data>

View File

@@ -244,7 +244,7 @@
<value>例如 http://localhost:5000</value> <value>例如 http://localhost:5000</value>
</data> </data>
<data name="LyricsEffectSettingsControlAnimationDuration.Header" xml:space="preserve"> <data name="LyricsEffectSettingsControlAnimationDuration.Header" xml:space="preserve">
<value>Duration</value> <value>時間長度</value>
</data> </data>
<data name="LyricsLoading" xml:space="preserve"> <data name="LyricsLoading" xml:space="preserve">
<value>載入歌詞中...</value> <value>載入歌詞中...</value>
@@ -1138,16 +1138,16 @@
<value>歌詞視窗狀態切換快速鍵</value> <value>歌詞視窗狀態切換快速鍵</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectMode.Header" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectMode.Header" xml:space="preserve">
<value>Word-by-word Animation Strategy</value> <value>逐字動畫策略</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectModeAlways.Content" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectModeAlways.Content" xml:space="preserve">
<value>Always</value> <value>永遠</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectModeAuto.Content" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectModeAuto.Content" xml:space="preserve">
<value>Auto</value> <value>自動</value>
</data> </data>
<data name="SettingsPageLyricsWordByWordEffectModeNever.Content" xml:space="preserve"> <data name="SettingsPageLyricsWordByWordEffectModeNever.Content" xml:space="preserve">
<value>Never</value> <value>從不</value>
</data> </data>
<data name="SettingsPageMatchingThreshold.Description" xml:space="preserve"> <data name="SettingsPageMatchingThreshold.Description" xml:space="preserve">
<value>調整此值將影響順序搜尋和最佳符合搜尋結果,但不會影響手動歌詞搜尋介面中的搜尋結果</value> <value>調整此值將影響順序搜尋和最佳符合搜尋結果,但不會影響手動歌詞搜尋介面中的搜尋結果</value>
@@ -1479,6 +1479,9 @@
<data name="StatsDashboardControlActivityByHour.Text" xml:space="preserve"> <data name="StatsDashboardControlActivityByHour.Text" xml:space="preserve">
<value>每小時的活動</value> <value>每小時的活動</value>
</data> </data>
<data name="StatsDashboardControlAllTime.Content" xml:space="preserve">
<value>所有時間</value>
</data>
<data name="StatsDashboardControlCustom.Content" xml:space="preserve"> <data name="StatsDashboardControlCustom.Content" xml:space="preserve">
<value>自訂</value> <value>自訂</value>
</data> </data>

View File

@@ -186,6 +186,9 @@ namespace BetterLyrics.WinUI3.ViewModels
case StatsRange.ThisYear: case StatsRange.ThisYear:
startLocal = new DateTime(nowLocal.Year, 1, 1); startLocal = new DateTime(nowLocal.Year, 1, 1);
break; break;
case StatsRange.AllTime:
startLocal = DateTime.MinValue;
break;
} }
CustomStartDate = startLocal.Date; CustomStartDate = startLocal.Date;