diff --git a/.github/actions/spelling/allow.txt b/.github/actions/spelling/allow.txt
index a36a6af3efa..599afbfc3dc 100644
--- a/.github/actions/spelling/allow.txt
+++ b/.github/actions/spelling/allow.txt
@@ -6,3 +6,12 @@ runcount
Firefox
Português
Português (Brasil)
+XiaoHe
+ZiRanMa
+WeiRuan
+ZhiNengABC
+ZiGuangPinYin
+PinYinJiaJia
+XingKongJianDao
+DaNiu
+XiaoLang
diff --git a/.github/actions/spelling/expect.txt b/.github/actions/spelling/expect.txt
index d8c99bce976..0fea6d9ab24 100644
--- a/.github/actions/spelling/expect.txt
+++ b/.github/actions/spelling/expect.txt
@@ -104,12 +104,3 @@ metadatas
WMP
VSTHRD
CJK
-XiaoHe
-ZiRanMa
-WeiRuan
-ZhiNengABC
-ZiGuangPinYin
-PinYinJiaJia
-XingKongJianDao
-DaNiu
-XiaoLang
diff --git a/.github/actions/spelling/line_forbidden.patterns b/.github/actions/spelling/line_forbidden.patterns
index 7341d9b7363..119d8932173 100644
--- a/.github/actions/spelling/line_forbidden.patterns
+++ b/.github/actions/spelling/line_forbidden.patterns
@@ -1,62 +1,62 @@
-# reject `m_data` as there's a certain OS which has evil defines that break things if it's used elsewhere
-# \bm_data\b
-
-# If you have a framework that uses `it()` for testing and `fit()` for debugging a specific test,
-# you might not want to check in code where you were debugging w/ `fit()`, in which case, you might want
-# to use this:
-#\bfit\(
-
-# s.b. GitHub
-#\bGithub\b
-
-# s.b. GitLab
-\bGitlab\b
-
-# s.b. JavaScript
-\bJavascript\b
-
-# s.b. Microsoft
-\bMicroSoft\b
-
-# s.b. another
-\ban[- ]other\b
-
-# s.b. greater than
-\bgreater then\b
-
-# s.b. into
-\sin to\s
-
-# s.b. opt-in
-\sopt in\s
-
-# s.b. less than
-\bless then\b
-
-# s.b. otherwise
-\bother[- ]wise\b
-
-# s.b. nonexistent
-\bnon existing\b
-\b[Nn]o[nt][- ]existent\b
-
-# s.b. preexisting
-[Pp]re[- ]existing
-
-# s.b. preempt
-[Pp]re[- ]empt\b
-
-# s.b. preemptively
-[Pp]re[- ]emptively
-
-# s.b. reentrancy
-[Rr]e[- ]entrancy
-
-# s.b. reentrant
-[Rr]e[- ]entrant
-
-# s.b. workaround(s)
-\bwork[- ]arounds?\b
-
-# Reject duplicate words
-\s([A-Z]{3,}|[A-Z][a-z]{2,}|[a-z]{3,})\s\g{-1}\s
+## reject `m_data` as there's a certain OS which has evil defines that break things if it's used elsewhere
+## \bm_data\b
+#
+## If you have a framework that uses `it()` for testing and `fit()` for debugging a specific test,
+## you might not want to check in code where you were debugging w/ `fit()`, in which case, you might want
+## to use this:
+##\bfit\(
+#
+## s.b. GitHub
+##\bGithub\b
+#
+## s.b. GitLab
+#\bGitlab\b
+#
+## s.b. JavaScript
+#\bJavascript\b
+#
+## s.b. Microsoft
+#\bMicroSoft\b
+#
+## s.b. another
+#\ban[- ]other\b
+#
+## s.b. greater than
+#\bgreater then\b
+#
+## s.b. into
+#\sin to\s
+#
+## s.b. opt-in
+#\sopt in\s
+#
+## s.b. less than
+#\bless then\b
+#
+## s.b. otherwise
+#\bother[- ]wise\b
+#
+## s.b. nonexistent
+#\bnon existing\b
+#\b[Nn]o[nt][- ]existent\b
+#
+## s.b. preexisting
+#[Pp]re[- ]existing
+#
+## s.b. preempt
+#[Pp]re[- ]empt\b
+#
+## s.b. preemptively
+#[Pp]re[- ]emptively
+#
+## s.b. reentrancy
+#[Rr]e[- ]entrancy
+#
+## s.b. reentrant
+#[Rr]e[- ]entrant
+#
+## s.b. workaround(s)
+#\bwork[- ]arounds?\b
+#
+## Reject duplicate words
+#\s([A-Z]{3,}|[A-Z][a-z]{2,}|[a-z]{3,})\s\g{-1}\s
diff --git a/.github/workflows/spelling.yml b/.github/workflows/spelling.yml
index 47bd66107b3..f738263faf8 100644
--- a/.github/workflows/spelling.yml
+++ b/.github/workflows/spelling.yml
@@ -72,7 +72,7 @@ jobs:
steps:
- name: check-spelling
id: spelling
- uses: check-spelling/check-spelling@prerelease
+ uses: check-spelling/check-spelling@0.0.24
with:
suppress_push_for_open_pull_request: 1
checkout: true
@@ -128,7 +128,7 @@ jobs:
if: (success() || failure()) && needs.spelling.outputs.followup && contains(github.event_name, 'pull_request')
steps:
- name: comment
- uses: check-spelling/check-spelling@prerelease
+ uses: check-spelling/check-spelling@0.0.24
with:
checkout: true
spell_check_this: check-spelling/spell-check-this@main
diff --git a/Flow.Launcher/Languages/en.xaml b/Flow.Launcher/Languages/en.xaml
index 2fca066059a..acd38baac38 100644
--- a/Flow.Launcher/Languages/en.xaml
+++ b/Flow.Launcher/Languages/en.xaml
@@ -106,7 +106,7 @@
Search with Pinyin
Allows using Pinyin to search. Pinyin is the standard system of romanized spelling for translating Chinese.
Use Double Pinyin
- Allows using Double Pinyin to search. Double Pinyin is a variation of Pinyin that uses two characters.
+ Use Double Pinyin instead of Full Pinyin to search.
Double Pinyin Schema
Xiao He
Zi Ran Ma