mirror of
https://github.com/snapotter-hq/SnapOtter.git
synced 2026-08-03 07:46:42 +02:00
fix: reword sponsor button to "Support us" (#468)
Reword the top-nav sponsor button from "Keep it free" to "Support us" across all 21 locales and update the e2e assertion.
This commit is contained in:
@@ -3841,7 +3841,7 @@ export const ar: TranslationKeys = {
|
|||||||
connectionError: "خطأ في الاتصال",
|
connectionError: "خطأ في الاتصال",
|
||||||
},
|
},
|
||||||
sidebar: {
|
sidebar: {
|
||||||
sponsor: "أبقِه مجانيًا",
|
sponsor: "ادعمنا",
|
||||||
tools: "الأدوات",
|
tools: "الأدوات",
|
||||||
grid: "شبكة",
|
grid: "شبكة",
|
||||||
automate: "أتمتة",
|
automate: "أتمتة",
|
||||||
|
|||||||
@@ -3891,7 +3891,7 @@ export const de: TranslationKeys = {
|
|||||||
connectionError: "Verbindungsfehler",
|
connectionError: "Verbindungsfehler",
|
||||||
},
|
},
|
||||||
sidebar: {
|
sidebar: {
|
||||||
sponsor: "Kostenlos halten",
|
sponsor: "Uns unterstützen",
|
||||||
tools: "Werkzeuge",
|
tools: "Werkzeuge",
|
||||||
grid: "Raster",
|
grid: "Raster",
|
||||||
automate: "Automatisieren",
|
automate: "Automatisieren",
|
||||||
|
|||||||
@@ -3817,7 +3817,7 @@ export const en = {
|
|||||||
automate: "Automate",
|
automate: "Automate",
|
||||||
editor: "Editor",
|
editor: "Editor",
|
||||||
files: "Files",
|
files: "Files",
|
||||||
sponsor: "Keep it free",
|
sponsor: "Support us",
|
||||||
help: "Help",
|
help: "Help",
|
||||||
settings: "Settings",
|
settings: "Settings",
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -3868,7 +3868,7 @@ export const es: TranslationKeys = {
|
|||||||
connectionError: "Error de conexión",
|
connectionError: "Error de conexión",
|
||||||
},
|
},
|
||||||
sidebar: {
|
sidebar: {
|
||||||
sponsor: "Mantenlo gratis",
|
sponsor: "Apóyanos",
|
||||||
tools: "Herramientas",
|
tools: "Herramientas",
|
||||||
grid: "Cuadrícula",
|
grid: "Cuadrícula",
|
||||||
automate: "Automatizar",
|
automate: "Automatizar",
|
||||||
|
|||||||
@@ -3893,7 +3893,7 @@ export const fr: TranslationKeys = {
|
|||||||
connectionError: "Erreur de connexion",
|
connectionError: "Erreur de connexion",
|
||||||
},
|
},
|
||||||
sidebar: {
|
sidebar: {
|
||||||
sponsor: "Gardons-le gratuit",
|
sponsor: "Soutenez-nous",
|
||||||
tools: "Outils",
|
tools: "Outils",
|
||||||
grid: "Grille",
|
grid: "Grille",
|
||||||
automate: "Automatiser",
|
automate: "Automatiser",
|
||||||
|
|||||||
@@ -3671,7 +3671,7 @@ export const hi: TranslationKeys = {
|
|||||||
connectionError: "कनेक्शन त्रुटि",
|
connectionError: "कनेक्शन त्रुटि",
|
||||||
},
|
},
|
||||||
sidebar: {
|
sidebar: {
|
||||||
sponsor: "इसे मुफ़्त रखें",
|
sponsor: "हमारा समर्थन करें",
|
||||||
tools: "टूल्स",
|
tools: "टूल्स",
|
||||||
grid: "ग्रिड",
|
grid: "ग्रिड",
|
||||||
automate: "ऑटोमेट",
|
automate: "ऑटोमेट",
|
||||||
|
|||||||
@@ -3868,7 +3868,7 @@ export const id: TranslationKeys = {
|
|||||||
connectionError: "Kesalahan koneksi",
|
connectionError: "Kesalahan koneksi",
|
||||||
},
|
},
|
||||||
sidebar: {
|
sidebar: {
|
||||||
sponsor: "Jaga tetap gratis",
|
sponsor: "Dukung kami",
|
||||||
tools: "Alat",
|
tools: "Alat",
|
||||||
grid: "Kisi",
|
grid: "Kisi",
|
||||||
automate: "Otomasi",
|
automate: "Otomasi",
|
||||||
|
|||||||
@@ -3881,7 +3881,7 @@ export const it: TranslationKeys = {
|
|||||||
connectionError: "Errore di connessione",
|
connectionError: "Errore di connessione",
|
||||||
},
|
},
|
||||||
sidebar: {
|
sidebar: {
|
||||||
sponsor: "Mantienilo gratuito",
|
sponsor: "Sostienici",
|
||||||
tools: "Strumenti",
|
tools: "Strumenti",
|
||||||
grid: "Griglia",
|
grid: "Griglia",
|
||||||
automate: "Automatizza",
|
automate: "Automatizza",
|
||||||
|
|||||||
@@ -3820,7 +3820,7 @@ export const ja: TranslationKeys = {
|
|||||||
connectionError: "接続エラー",
|
connectionError: "接続エラー",
|
||||||
},
|
},
|
||||||
sidebar: {
|
sidebar: {
|
||||||
sponsor: "無料を守る",
|
sponsor: "支援する",
|
||||||
tools: "ツール",
|
tools: "ツール",
|
||||||
grid: "グリッド",
|
grid: "グリッド",
|
||||||
automate: "自動化",
|
automate: "自動化",
|
||||||
|
|||||||
@@ -3800,7 +3800,7 @@ export const ko: TranslationKeys = {
|
|||||||
connectionError: "연결 오류",
|
connectionError: "연결 오류",
|
||||||
},
|
},
|
||||||
sidebar: {
|
sidebar: {
|
||||||
sponsor: "무료로 유지하기",
|
sponsor: "후원하기",
|
||||||
tools: "도구",
|
tools: "도구",
|
||||||
grid: "그리드",
|
grid: "그리드",
|
||||||
automate: "자동화",
|
automate: "자동화",
|
||||||
|
|||||||
@@ -3877,7 +3877,7 @@ export const nl: TranslationKeys = {
|
|||||||
connectionError: "Verbindingsfout",
|
connectionError: "Verbindingsfout",
|
||||||
},
|
},
|
||||||
sidebar: {
|
sidebar: {
|
||||||
sponsor: "Houd het gratis",
|
sponsor: "Steun ons",
|
||||||
tools: "Tools",
|
tools: "Tools",
|
||||||
grid: "Raster",
|
grid: "Raster",
|
||||||
automate: "Automatiseren",
|
automate: "Automatiseren",
|
||||||
|
|||||||
@@ -3882,7 +3882,7 @@ export const pl: TranslationKeys = {
|
|||||||
connectionError: "Błąd połączenia",
|
connectionError: "Błąd połączenia",
|
||||||
},
|
},
|
||||||
sidebar: {
|
sidebar: {
|
||||||
sponsor: "Zachowaj darmowość",
|
sponsor: "Wesprzyj nas",
|
||||||
tools: "Narzędzia",
|
tools: "Narzędzia",
|
||||||
grid: "Siatka",
|
grid: "Siatka",
|
||||||
automate: "Automatyzacja",
|
automate: "Automatyzacja",
|
||||||
|
|||||||
@@ -3875,7 +3875,7 @@ export const ptBR: TranslationKeys = {
|
|||||||
connectionError: "Erro de conexão",
|
connectionError: "Erro de conexão",
|
||||||
},
|
},
|
||||||
sidebar: {
|
sidebar: {
|
||||||
sponsor: "Mantenha gratuito",
|
sponsor: "Apoie-nos",
|
||||||
tools: "Ferramentas",
|
tools: "Ferramentas",
|
||||||
grid: "Grade",
|
grid: "Grade",
|
||||||
automate: "Automatizar",
|
automate: "Automatizar",
|
||||||
|
|||||||
@@ -3871,7 +3871,7 @@ export const ru: TranslationKeys = {
|
|||||||
connectionError: "Ошибка подключения",
|
connectionError: "Ошибка подключения",
|
||||||
},
|
},
|
||||||
sidebar: {
|
sidebar: {
|
||||||
sponsor: "Пусть будет бесплатным",
|
sponsor: "Поддержите нас",
|
||||||
tools: "Инструменты",
|
tools: "Инструменты",
|
||||||
grid: "Сетка",
|
grid: "Сетка",
|
||||||
automate: "Автоматизация",
|
automate: "Автоматизация",
|
||||||
|
|||||||
@@ -3864,7 +3864,7 @@ export const sv: TranslationKeys = {
|
|||||||
connectionError: "Anslutningsfel",
|
connectionError: "Anslutningsfel",
|
||||||
},
|
},
|
||||||
sidebar: {
|
sidebar: {
|
||||||
sponsor: "Håll det gratis",
|
sponsor: "Stöd oss",
|
||||||
tools: "Verktyg",
|
tools: "Verktyg",
|
||||||
grid: "Rutnät",
|
grid: "Rutnät",
|
||||||
automate: "Automatisera",
|
automate: "Automatisera",
|
||||||
|
|||||||
@@ -3821,7 +3821,7 @@ export const th: TranslationKeys = {
|
|||||||
connectionError: "ข้อผิดพลาดในการเชื่อมต่อ",
|
connectionError: "ข้อผิดพลาดในการเชื่อมต่อ",
|
||||||
},
|
},
|
||||||
sidebar: {
|
sidebar: {
|
||||||
sponsor: "ให้ใช้ฟรีต่อไป",
|
sponsor: "สนับสนุนเรา",
|
||||||
tools: "เครื่องมือ",
|
tools: "เครื่องมือ",
|
||||||
grid: "กริด",
|
grid: "กริด",
|
||||||
automate: "อัตโนมัติ",
|
automate: "อัตโนมัติ",
|
||||||
|
|||||||
@@ -3875,7 +3875,7 @@ export const tr: TranslationKeys = {
|
|||||||
connectionError: "Bağlantı hatası",
|
connectionError: "Bağlantı hatası",
|
||||||
},
|
},
|
||||||
sidebar: {
|
sidebar: {
|
||||||
sponsor: "Ücretsiz kalsın",
|
sponsor: "Bize destek olun",
|
||||||
tools: "Araçlar",
|
tools: "Araçlar",
|
||||||
grid: "Izgara",
|
grid: "Izgara",
|
||||||
automate: "Otomatikleştir",
|
automate: "Otomatikleştir",
|
||||||
|
|||||||
@@ -3872,7 +3872,7 @@ export const uk: TranslationKeys = {
|
|||||||
connectionError: "Помилка з'єднання",
|
connectionError: "Помилка з'єднання",
|
||||||
},
|
},
|
||||||
sidebar: {
|
sidebar: {
|
||||||
sponsor: "Нехай буде безкоштовним",
|
sponsor: "Підтримайте нас",
|
||||||
tools: "Інструменти",
|
tools: "Інструменти",
|
||||||
grid: "Сітка",
|
grid: "Сітка",
|
||||||
automate: "Автоматизація",
|
automate: "Автоматизація",
|
||||||
|
|||||||
@@ -3865,7 +3865,7 @@ export const vi: TranslationKeys = {
|
|||||||
connectionError: "Lỗi kết nối",
|
connectionError: "Lỗi kết nối",
|
||||||
},
|
},
|
||||||
sidebar: {
|
sidebar: {
|
||||||
sponsor: "Giữ nó miễn phí",
|
sponsor: "Ủng hộ chúng tôi",
|
||||||
tools: "Công cụ",
|
tools: "Công cụ",
|
||||||
grid: "Lưới",
|
grid: "Lưới",
|
||||||
automate: "Tự động hóa",
|
automate: "Tự động hóa",
|
||||||
|
|||||||
@@ -3603,7 +3603,7 @@ export const zhCN: TranslationKeys = {
|
|||||||
connectionError: "连接错误",
|
connectionError: "连接错误",
|
||||||
},
|
},
|
||||||
sidebar: {
|
sidebar: {
|
||||||
sponsor: "保持免费",
|
sponsor: "支持我们",
|
||||||
tools: "工具",
|
tools: "工具",
|
||||||
grid: "网格",
|
grid: "网格",
|
||||||
automate: "自动化",
|
automate: "自动化",
|
||||||
|
|||||||
@@ -3604,7 +3604,7 @@ export const zhTW: TranslationKeys = {
|
|||||||
connectionError: "連線錯誤",
|
connectionError: "連線錯誤",
|
||||||
},
|
},
|
||||||
sidebar: {
|
sidebar: {
|
||||||
sponsor: "保持免費",
|
sponsor: "支持我們",
|
||||||
tools: "工具",
|
tools: "工具",
|
||||||
grid: "格線",
|
grid: "格線",
|
||||||
automate: "自動化",
|
automate: "自動化",
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ test.describe("Sponsor button", () => {
|
|||||||
await expect(link).toBeVisible();
|
await expect(link).toBeVisible();
|
||||||
await expect(link).toHaveAttribute("target", "_blank");
|
await expect(link).toHaveAttribute("target", "_blank");
|
||||||
await expect(link).toHaveAttribute("rel", "noopener noreferrer");
|
await expect(link).toHaveAttribute("rel", "noopener noreferrer");
|
||||||
await expect(link).toContainText(/keep it free/i);
|
await expect(link).toContainText(/support us/i);
|
||||||
await expect(link).toHaveClass(/bg-pink-50/);
|
await expect(link).toHaveClass(/bg-pink-50/);
|
||||||
await expect(link).toHaveClass(/text-pink-700/);
|
await expect(link).toHaveClass(/text-pink-700/);
|
||||||
await expect(link).toHaveClass(/border-pink-200/);
|
await expect(link).toHaveClass(/border-pink-200/);
|
||||||
|
|||||||
Reference in New Issue
Block a user