diff --git a/docs/rules/no-unlocalized-strings.md b/docs/rules/no-unlocalized-strings.md
index 836fcd0..402e0ae 100644
--- a/docs/rules/no-unlocalized-strings.md
+++ b/docs/rules/no-unlocalized-strings.md
@@ -16,9 +16,9 @@ The rule doesn’t come with built-in ignore settings because each project is un
"error",
{
"ignore": [
- // Ignore strings that don’t start with an uppercase letter
- // or don't contain two words separated by whitespace
- "^(?![A-Z].*|\\w+\\s\\w+).+$",
+ // Ignore strings which are a single "word" (no spaces)
+ // and doesn't start with an uppercase letter
+ "^(?![A-Z])\\S+$",
// Ignore UPPERCASE literals
// Example: const test = "FOO"
"^[A-Z0-9_-]+$"
@@ -60,7 +60,7 @@ The rule doesn’t come with built-in ignore settings because each project is un
],
// Following settings require typed linting https://typescript-eslint.io/getting-started/typed-linting/
"useTsTypes": true,
- "ignoreMethodsOnType": [
+ "ignoreMethodsOnTypes": [
// Ignore specified methods on Map and Set types
"Map.get",
"Map.has",
diff --git a/src/rules/no-unlocalized-strings.ts b/src/rules/no-unlocalized-strings.ts
index 24d244c..490015d 100644
--- a/src/rules/no-unlocalized-strings.ts
+++ b/src/rules/no-unlocalized-strings.ts
@@ -243,7 +243,7 @@ export const rule = createRule