Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 17 additions & 3 deletions client/messages/cs.json
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,7 @@
"tL4WC1": "Načítám další...",
"HPx76n": "Všechny položky načteny",
"QkTyho": "Postranní panel Rybbit",
"erYzJH": "",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor | ⚡ Quick win

Complete Czech translations for mobile site features.

Multiple translation keys have been added with empty string values (""), which will display as blank text in the Czech UI. These appear to be for mobile site type support, app identifier validation, and tracking features.

Empty translation keys: erYzJH, FIKvUB, KI57sV, AZEGID, JkLHGw, CXI0EW, VQxsRK, W35dz6, 2YpSsF, HtTwhf, zoRFJV, pm+3nT, 0Q1jqR, 8s+sTd, 495/Ut, lxHUeO.

Consider completing these translations before the first stable release to ensure a complete user experience for Czech-speaking users.

Also applies to: 87-87, 636-636, 640-642, 644-644, 650-650, 1105-1105, 1107-1107, 1128-1128, 1183-1184, 1223-1223, 1225-1225, 1233-1233

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@client/messages/cs.json` at line 68, The Czech translations file
client/messages/cs.json contains multiple keys with empty values (e.g.,
"erYzJH", "FIKvUB", "KI57sV", "AZEGID", "JkLHGw", "CXI0EW", "VQxsRK", "W35dz6",
"2YpSsF", "HtTwhf", "zoRFJV", "pm+3nT", "0Q1jqR", "8s+sTd", "495/Ut", "lxHUeO")
that must be completed; open cs.json, locate each empty key (also present at the
other mentioned occurrences) and replace the "" with accurate Czech translations
matching the feature/context (mobile site support, app identifier validation,
tracking UI labels), ensuring string formatting and placeholders match the
English source and run a quick linter/locale check after updating.

"bnhHP6": "Webová analytika",
"EFTSMc": "Hlavní",
"EYNe7E": "Globus",
Expand All @@ -83,7 +84,7 @@
"D3idYv": "Nastavení",
"yMG/h7": "Nastavení webu",
"yBqtD8": "{count} relací (24h)",
"MzI/h2": "Přidat web",
"FIKvUB": "",
"Yxwqz8": "Žádný web nevybrán",
"Gpwv5L": "PDF report stažen",
"zJPmwX": "Nepodařilo se vygenerovat PDF report",
Expand Down Expand Up @@ -632,17 +633,21 @@
"rDEYPT": "Vyber organizaci, ze které chceš odebrat {email}. Ztratí přístup ke všem zdrojům v dané organizaci.",
"3Vr8ps": "Administrátorský panel",
"KI5ndC": "Neplatný formát domény. Musí být platná doména jako example.com nebo sub.example.com",
"KI57sV": "",
"cGNlRB": "Upgraduj na Pro pro přidání více webů",
"UpxSPM": "Pro přidání webů musíš mít aktivní předplatné",
"Ymfrjv": "Dosáhl jsi limitu {limit} webů. Upgraduj pro přidání dalších webů",
"m5aC6r": "Sleduj analytiku nového webu ve své organizaci",
"AZEGID": "",
"JkLHGw": "",
"CXI0EW": "",
"oAFgOq": "Doména",
"VQxsRK": "",
"3ARIAn": "Zobrazovaný název (výchozí je doména)",
"fcj5H7": "Veřejná analytika",
"qQ21OF": "Když je zapnuto, kdokoli může zobrazit analytiku bez přihlášení",
"u/sVSP": "Zapnout solení ID uživatelů",
"yGxRRq": "Zvýšení soukromí pomocí denně rotujících solí pro ID uživatelů",
"9ozcJb": "Chyba při přidávání webu",
"W35dz6": "",
"u6kSOz": "Líbí se ti Rybbit? Zvaž sponzorování projektu!",
"IDklh3": "Sponzoruj nás",
"c/KktL": "Zdroje",
Expand Down Expand Up @@ -689,6 +694,7 @@
"97KPX7": "Žádné štítky nenalezeny.",
"8Nc/jD": "Zatím žádné weby",
"nhaiN+": "Přidej svůj první web a začni sledovat analytiku",
"MzI/h2": "Přidat web",
"/dxF+k": "Heslo musí mít alespoň 8 znaků",
"6bxWvN": "Heslo úspěšně obnoveno",
"yAAjri": "Zadej OTP kód",
Expand Down Expand Up @@ -1096,7 +1102,9 @@
"dcLGy5": "",
"Eq9gxg": "",
"l3J5rs": "",
"2YpSsF": "",
"VKppxp": "Doména nemůže být prázdná",
"HtTwhf": "",
"69jzMr": "Doména úspěšně aktualizována",
"gwATc0": "Nepodařilo se aktualizovat doménu",
"mNRvgY": "Web úspěšně smazán",
Expand All @@ -1117,6 +1125,7 @@
"lnIbba": "Sledování IP adresy vypnuto",
"DQO/Q8": "Název webu",
"7IM0G6": "Zobrazovaný název tohoto webu",
"zoRFJV": "",
"I7l2wK": "Doména používaná pro sledování",
"asd4Px": "Soukromí a zabezpečení",
"gI1OXG": "Smazat web",
Expand Down Expand Up @@ -1171,6 +1180,8 @@
"biJyKp": "Vyloučení provozu z konkrétních IP adres nebo rozsahů. Podporuje jednotlivé IP (192.168.1.1), CIDR notaci (192.168.1.0/24) a rozsahy (192.168.1.1-192.168.1.10).",
"tH8S0d": "Přidat IP",
"pTHVrx": "Maximálně 100 IP výjimek povoleno",
"pm+3nT": "",
"0Q1jqR": "",
"WFlQVv": "Sledovací skript",
"EGPr1w": "Přidej tento skript do {headTag} svého webu",
"NPL5hM": "Vzory přeskočení",
Expand Down Expand Up @@ -1209,14 +1220,17 @@
"YluXPL": "Zahrnout parametry URL do sledování stránek",
"kehGIT": "Sledování URL parametrů zapnuto",
"LIX+6S": "Sledování URL parametrů vypnuto",
"8s+sTd": "",
"fWblDI": "Úvodní zobrazení stránky",
"495/Ut": "",
"ciDaNU": "Automaticky zaznamenat první zobrazení stránky při načtení skriptu",
"KzO2sB": "Sledování úvodního zobrazení stránky zapnuto",
"FcSY6x": "Sledování úvodního zobrazení stránky vypnuto",
"wc+2Lv": "Sleduj, kdy uživatelé klikají na externí odkazy",
"mFg4Ag": "Sledování odchozích odkazů zapnuto",
"sbjdWu": "Sledování odchozích odkazů vypnuto",
"5zGub0": "Sledování chyb",
"lxHUeO": "",
"4nfQk6": "Zachytávej JavaScript chyby a výjimky z tvého webu",
"7LjSrf": "Sledování chyb vypnuto",
"u013P/": "Automaticky sleduj kliknutí na všechna tlačítka",
Expand Down
20 changes: 17 additions & 3 deletions client/messages/de.json
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,7 @@
"tL4WC1": "Lade mehr...",
"HPx76n": "Alle Einträge geladen",
"QkTyho": "Rybbit-Seitenleiste",
"erYzJH": "",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor | ⚡ Quick win

Complete German translations for mobile site features.

Multiple translation keys have been added with empty string values (""), which will display as blank text in the German UI. These appear to be for mobile site type support, app identifier validation, and tracking features.

Empty translation keys: erYzJH, FIKvUB, KI57sV, AZEGID, JkLHGw, CXI0EW, VQxsRK, W35dz6, 2YpSsF, HtTwhf, zoRFJV, pm+3nT, 0Q1jqR, 8s+sTd, 495/Ut, lxHUeO.

Consider completing these translations before the first stable release to ensure a complete user experience for German-speaking users.

Also applies to: 87-87, 636-636, 640-642, 644-644, 650-650, 1105-1105, 1107-1107, 1128-1128, 1183-1184, 1223-1223, 1225-1225, 1233-1233

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@client/messages/de.json` at line 68, Several German translation keys are
empty which will render blank UI text; locate the entries for keys erYzJH,
FIKvUB, KI57sV, AZEGID, JkLHGw, CXI0EW, VQxsRK, W35dz6, 2YpSsF, HtTwhf, zoRFJV,
pm+3nT, 0Q1jqR, 8s+sTd, 495/Ut and lxHUeO and replace the empty string values
with appropriate German translations (matching the intent of their English
originals for mobile site features, app ID validation, and tracking text);
ensure formatting/escaping matches the surrounding JSON, run the i18n/lint or
build checks to validate there are no missing keys or formatting errors, and
include meaningful, context-aware German phrases for each key.

"bnhHP6": "Webanalyse",
"EFTSMc": "Übersicht",
"EYNe7E": "Globus",
Expand All @@ -83,7 +84,7 @@
"D3idYv": "Einstellungen",
"yMG/h7": "Website-Einstellungen",
"yBqtD8": "{count} Sitzungen (24h)",
"MzI/h2": "Website hinzufügen",
"FIKvUB": "",
"Yxwqz8": "Keine Website ausgewählt",
"Gpwv5L": "PDF-Bericht heruntergeladen",
"zJPmwX": "PDF-Bericht konnte nicht erstellt werden",
Expand Down Expand Up @@ -632,17 +633,21 @@
"rDEYPT": "Wählen Sie die Organisation, aus der {email} entfernt werden soll. Der Zugriff auf alle Ressourcen dieser Organisation geht verloren.",
"3Vr8ps": "Admin-Dashboard",
"KI5ndC": "Ungültiges Domainformat. Muss eine gültige Domain wie beispiel.de oder sub.beispiel.de sein",
"KI57sV": "",
"cGNlRB": "Upgrade auf Pro, um weitere Websites hinzuzufügen",
"UpxSPM": "Sie benötigen ein aktives Abonnement, um Websites hinzuzufügen",
"Ymfrjv": "Sie haben das Limit von {limit} Websites erreicht. Upgraden Sie, um weitere hinzuzufügen",
"m5aC6r": "Verfolgen Sie Analysen für eine neue Website in Ihrer Organisation",
"AZEGID": "",
"JkLHGw": "",
"CXI0EW": "",
"oAFgOq": "Domain",
"VQxsRK": "",
"3ARIAn": "Anzeigename (Standard ist Domain)",
"fcj5H7": "Öffentliche Analysen",
"qQ21OF": "Wenn aktiviert, kann jeder die Analysen ohne Anmeldung einsehen",
"u/sVSP": "Benutzer-ID-Salting aktivieren",
"yGxRRq": "Verbessern Sie den Datenschutz mit täglich rotierenden Salts für Benutzer-IDs",
"9ozcJb": "Fehler beim Hinzufügen der Website",
"W35dz6": "",
"u6kSOz": "Gefällt Ihnen Rybbit? Erwägen Sie, das Projekt zu sponsern!",
"IDklh3": "Sponsern Sie uns",
"c/KktL": "Ressourcen",
Expand Down Expand Up @@ -689,6 +694,7 @@
"97KPX7": "Keine Tags gefunden.",
"8Nc/jD": "Noch keine Websites",
"nhaiN+": "Fügen Sie Ihre erste Website hinzu, um mit der Analyse zu beginnen",
"MzI/h2": "Website hinzufügen",
"/dxF+k": "Das Passwort muss mindestens 8 Zeichen lang sein",
"6bxWvN": "Passwort erfolgreich zurückgesetzt",
"yAAjri": "OTP-Code eingeben",
Expand Down Expand Up @@ -1096,7 +1102,9 @@
"dcLGy5": "Zeigt die Top 5 Länder an, die Ihre Website besuchen.",
"Eq9gxg": "Breite (px)",
"l3J5rs": "Iframe-Breite. Verwenden Sie max-width: 100% für responsive Layouts.",
"2YpSsF": "",
"VKppxp": "Domain darf nicht leer sein",
"HtTwhf": "",
"69jzMr": "Domain erfolgreich aktualisiert",
"gwATc0": "Domain konnte nicht aktualisiert werden",
"mNRvgY": "Website erfolgreich gelöscht",
Expand All @@ -1117,6 +1125,7 @@
"lnIbba": "IP-Adress-Tracking deaktiviert",
"DQO/Q8": "Website-Name",
"7IM0G6": "Der Anzeigename für diese Website",
"zoRFJV": "",
"I7l2wK": "Die für das Tracking verwendete Domain",
"asd4Px": "Datenschutz & Sicherheit",
"gI1OXG": "Website löschen",
Expand Down Expand Up @@ -1171,6 +1180,8 @@
"biJyKp": "Schließen Sie Traffic von bestimmten IP-Adressen oder -Bereichen aus. Unterstützt einzelne IPs (192.168.1.1), CIDR-Notation (192.168.1.0/24) und Bereiche (192.168.1.1-192.168.1.10).",
"tH8S0d": "IP hinzufügen",
"pTHVrx": "Maximal 100 IP-Ausschlüsse erlaubt",
"pm+3nT": "",
"0Q1jqR": "",
"WFlQVv": "Tracking-Skript",
"EGPr1w": "Fügen Sie dieses Skript zum {headTag} Ihrer Website hinzu",
"NPL5hM": "Ausschlussmuster",
Expand Down Expand Up @@ -1209,14 +1220,17 @@
"YluXPL": "Abfrageparameter im Seiten-Tracking einbeziehen",
"kehGIT": "URL-Parameter-Tracking aktiviert",
"LIX+6S": "URL-Parameter-Tracking deaktiviert",
"8s+sTd": "",
"fWblDI": "Erster Seitenaufruf",
"495/Ut": "",
"ciDaNU": "Automatisch den ersten Seitenaufruf beim Laden des Skripts erfassen",
"KzO2sB": "Tracking des ersten Seitenaufrufs aktiviert",
"FcSY6x": "Tracking des ersten Seitenaufrufs deaktiviert",
"wc+2Lv": "Verfolgen, wenn Benutzer auf externe Links klicken",
"mFg4Ag": "Ausgehendes Tracking aktiviert",
"sbjdWu": "Ausgehendes Tracking deaktiviert",
"5zGub0": "Fehlerverfolgung",
"lxHUeO": "",
"4nfQk6": "JavaScript-Fehler und Ausnahmen von Ihrer Website erfassen",
"7LjSrf": "Fehlerverfolgung deaktiviert",
"u013P/": "Automatisch Klicks auf alle Buttons verfolgen",
Expand Down
20 changes: 17 additions & 3 deletions client/messages/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,7 @@
"tL4WC1": "Loading more...",
"HPx76n": "All items loaded",
"QkTyho": "Rybbit Sidebar",
"erYzJH": "App Analytics",
"bnhHP6": "Web Analytics",
"EFTSMc": "Main",
"EYNe7E": "Globe",
Expand All @@ -83,7 +84,7 @@
"D3idYv": "Settings",
"yMG/h7": "Site Settings",
"yBqtD8": "{count} sessions (24h)",
"MzI/h2": "Add Website",
"FIKvUB": "Add Site",
"Yxwqz8": "No site selected",
"Gpwv5L": "PDF report downloaded",
"zJPmwX": "Failed to generate PDF report",
Expand Down Expand Up @@ -632,17 +633,21 @@
"rDEYPT": "Select the organization to remove {email} from. They will lose access to all resources in that organization.",
"3Vr8ps": "Admin Dashboard",
"KI5ndC": "Invalid domain format. Must be a valid domain like example.com or sub.example.com",
"KI57sV": "Invalid app identifier. Use a bundle/package identifier like com.example.app",
"cGNlRB": "Upgrade to Pro to add more websites",
"UpxSPM": "You need to be on an active subscription to add websites",
"Ymfrjv": "You have reached the limit of {limit} websites. Upgrade to add more websites",
"m5aC6r": "Track analytics for a new website in your organization",
"AZEGID": "Track analytics for a new website or React Native app in your organization",
"JkLHGw": "Website",
"CXI0EW": "React Native App",
"oAFgOq": "Domain",
"VQxsRK": "App Identifier",
"3ARIAn": "Display name (defaults to domain)",
"fcj5H7": "Public Analytics",
"qQ21OF": "When enabled, anyone can view analytics without logging in",
"u/sVSP": "Enable User ID Salting",
"yGxRRq": "Enhance privacy with daily rotating salts for user IDs",
"9ozcJb": "Error Adding Website",
"W35dz6": "Error Adding Site",
"u6kSOz": "Liking Rybbit? Consider sponsoring the project!",
"IDklh3": "Sponsor us",
"c/KktL": "Resources",
Expand Down Expand Up @@ -689,6 +694,7 @@
"97KPX7": "No tags found.",
"8Nc/jD": "No websites yet",
"nhaiN+": "Add your first website to start tracking analytics",
"MzI/h2": "Add Website",
"/dxF+k": "Password must be at least 8 characters long",
"6bxWvN": "Password Reset Successful",
"yAAjri": "Enter OTP Code",
Expand Down Expand Up @@ -1096,7 +1102,9 @@
"dcLGy5": "Display the top 5 countries visiting your site.",
"Eq9gxg": "Width (px)",
"l3J5rs": "Iframe width. Use max-width: 100% for responsive layouts.",
"2YpSsF": "App identifier cannot be empty",
"VKppxp": "Domain cannot be empty",
"HtTwhf": "App identifier updated successfully",
"69jzMr": "Domain updated successfully",
"gwATc0": "Failed to update domain",
"mNRvgY": "Site deleted successfully",
Expand All @@ -1117,6 +1125,7 @@
"lnIbba": "IP address tracking disabled",
"DQO/Q8": "Site Name",
"7IM0G6": "The display name for this site",
"zoRFJV": "The bundle or package identifier used for tracking",
"I7l2wK": "The domain used for tracking",
"asd4Px": "Privacy & Security",
"gI1OXG": "Delete Site",
Expand Down Expand Up @@ -1171,6 +1180,8 @@
"biJyKp": "Exclude traffic from specific IP addresses or ranges. Supports single IPs (192.168.1.1), CIDR notation (192.168.1.0/24), and ranges (192.168.1.1-192.168.1.10).",
"tH8S0d": "Add IP",
"pTHVrx": "Maximum 100 IP exclusions allowed",
"pm+3nT": "React Native SDK",
"0Q1jqR": "Install the React Native package and initialize it in your app entry point",
"WFlQVv": "Tracking Script",
"EGPr1w": "Add this script to the {headTag} of your website",
"NPL5hM": "Skip Patterns",
Expand Down Expand Up @@ -1209,14 +1220,17 @@
"YluXPL": "Include query string parameters in page tracking",
"kehGIT": "URL parameters tracking enabled",
"LIX+6S": "URL parameters tracking disabled",
"8s+sTd": "Initial Screen View",
"fWblDI": "Initial Page View",
"495/Ut": "Automatically track the initial screen passed to the React Native SDK",
"ciDaNU": "Automatically track the first page view when the script loads",
"KzO2sB": "Initial page view tracking enabled",
"FcSY6x": "Initial page view tracking disabled",
"wc+2Lv": "Track when users click on external links",
"mFg4Ag": "Outbound tracking enabled",
"sbjdWu": "Outbound tracking disabled",
"5zGub0": "Error Tracking",
"lxHUeO": "Allow error events sent by the React Native SDK",
"4nfQk6": "Capture JavaScript errors and exceptions from your site",
"7LjSrf": "Error tracking disabled",
"u013P/": "Automatically track clicks on all buttons",
Expand Down
20 changes: 17 additions & 3 deletions client/messages/es.json
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,7 @@
"tL4WC1": "Cargando más...",
"HPx76n": "Todos los elementos cargados",
"QkTyho": "Barra lateral de Rybbit",
"erYzJH": "",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major | ⚡ Quick win

Replace empty translation values to avoid blank UI text.

These newly introduced keys are set to "". In most i18n runtimes that results in blank labels/messages instead of fallback text, which breaks parts of the Spanish UI flow. Please provide translations now or remove these keys until translations are ready so fallback can work.

Also applies to: 87-87, 636-636, 640-642, 644-644, 650-650, 1105-1105, 1107-1107, 1128-1128, 1183-1184, 1223-1223, 1225-1225, 1233-1233

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@client/messages/es.json` at line 68, Several i18n keys (e.g., "erYzJH" and
the other keys listed at lines 87, 636, 640-642, 644, 650, 1105, 1107, 1128,
1183-1184, 1223, 1225, 1233) are set to empty strings which yields blank UI
text; for each such key either provide the proper Spanish translation string or
remove the key entirely from client/messages/es.json until a translation is
available so the i18n runtime can fall back to the default locale—update the
values for keys like "erYzJH" (and the others referenced) with their Spanish
text or delete those entries to avoid blank labels.

"bnhHP6": "Analíticas Web",
"EFTSMc": "Principal",
"EYNe7E": "Globo",
Expand All @@ -83,7 +84,7 @@
"D3idYv": "Configuraciones",
"yMG/h7": "Configuración del sitio",
"yBqtD8": "{count} sesiones (24h)",
"MzI/h2": "Añadir sitio web",
"FIKvUB": "",
"Yxwqz8": "Ningún sitio seleccionado",
"Gpwv5L": "Informe PDF descargado",
"zJPmwX": "Error al generar informe PDF",
Expand Down Expand Up @@ -632,17 +633,21 @@
"rDEYPT": "Selecciona la organización de la que eliminar a {email}. Perderán acceso a todos los recursos en esa organización.",
"3Vr8ps": "Panel de administración",
"KI5ndC": "Formato de dominio no válido. Debe ser un dominio válido como example.com o sub.example.com",
"KI57sV": "",
"cGNlRB": "Actualiza a Pro para añadir más sitios web",
"UpxSPM": "Necesitas tener una suscripción activa para añadir sitios web",
"Ymfrjv": "Has alcanzado el límite de {limit} sitios web. Actualiza para añadir más sitios web",
"m5aC6r": "Rastrea analíticas para un nuevo sitio web en tu organización",
"AZEGID": "",
"JkLHGw": "",
"CXI0EW": "",
"oAFgOq": "Dominio",
"VQxsRK": "",
"3ARIAn": "Nombre de visualización (predeterminado: dominio)",
"fcj5H7": "Analíticas públicas",
"qQ21OF": "Cuando está habilitado, cualquiera puede ver las analíticas sin iniciar sesión",
"u/sVSP": "Activar Salting de ID de Usuario",
"yGxRRq": "Mejora la privacidad con sales rotativas diarias para los ID de usuario",
"9ozcJb": "Error al añadir el sitio web",
"W35dz6": "",
"u6kSOz": "¿Te gusta Rybbit? ¡Considera patrocinar el proyecto!",
"IDklh3": "Patrocínanos",
"c/KktL": "Recursos",
Expand Down Expand Up @@ -689,6 +694,7 @@
"97KPX7": "No se encontraron etiquetas.",
"8Nc/jD": "No hay sitios web aún",
"nhaiN+": "Añade tu primer sitio web para empezar a rastrear analíticas",
"MzI/h2": "Añadir sitio web",
"/dxF+k": "La contraseña debe tener al menos 8 caracteres",
"6bxWvN": "Restablecimiento de contraseña exitoso",
"yAAjri": "Introduce el código OTP",
Expand Down Expand Up @@ -1096,7 +1102,9 @@
"dcLGy5": "Muestra los 5 principales países que visitan tu sitio.",
"Eq9gxg": "Ancho (px)",
"l3J5rs": "Ancho del iframe. Usa max-width: 100% para diseños responsivos.",
"2YpSsF": "",
"VKppxp": "El dominio no puede estar vacío",
"HtTwhf": "",
"69jzMr": "Dominio actualizado correctamente",
"gwATc0": "Error al actualizar el dominio",
"mNRvgY": "Sitio eliminado correctamente",
Expand All @@ -1117,6 +1125,7 @@
"lnIbba": "Rastreo de dirección IP desactivado",
"DQO/Q8": "Nombre del sitio",
"7IM0G6": "El nombre de visualización de este sitio",
"zoRFJV": "",
"I7l2wK": "El dominio utilizado para el seguimiento",
"asd4Px": "Privacidad y Seguridad",
"gI1OXG": "Eliminar Sitio",
Expand Down Expand Up @@ -1171,6 +1180,8 @@
"biJyKp": "Excluye tráfico de direcciones o rangos de IP específicos. Soporta IPs individuales (192.168.1.1), notación CIDR (192.168.1.0/24) y rangos (192.168.1.1-192.168.1.10).",
"tH8S0d": "Añadir IP",
"pTHVrx": "Máximo 100 exclusiones de IP permitidas",
"pm+3nT": "",
"0Q1jqR": "",
"WFlQVv": "Script de seguimiento",
"EGPr1w": "Añade este script a la etiqueta {headTag} de tu sitio web",
"NPL5hM": "Omitir patrones",
Expand Down Expand Up @@ -1209,14 +1220,17 @@
"YluXPL": "Incluye parámetros de la cadena de consulta en el rastreo de páginas",
"kehGIT": "Rastreo de parámetros de URL activado",
"LIX+6S": "Rastreo de parámetros de URL desactivado",
"8s+sTd": "",
"fWblDI": "Vista de Página Inicial",
"495/Ut": "",
"ciDaNU": "Rastrea automáticamente la primera visita a la página cuando se carga el script",
"KzO2sB": "Rastreo de vista de página inicial activado",
"FcSY6x": "Rastreo de vista de página inicial desactivado",
"wc+2Lv": "Rastrea cuando los usuarios hacen clic en enlaces externos",
"mFg4Ag": "Rastreo de enlaces salientes activado",
"sbjdWu": "Rastreo de enlaces salientes desactivado",
"5zGub0": "Rastreo de Errores",
"lxHUeO": "",
"4nfQk6": "Captura errores y excepciones de JavaScript de tu sitio",
"7LjSrf": "Rastreo de errores desactivado",
"u013P/": "Rastrea automáticamente clics en todos los botones",
Expand Down
Loading
Loading