# Copyright (C) 2026 Wp Ai Factory # This file is distributed under the GPLv2 or later. msgid "" msgstr "" "Project-Id-Version: AdsDestroyer – clean admin panel & white label 1.0.35\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/ads-destroyer\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "POT-Creation-Date: 2026-08-26T20:00:00+00:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "X-Generator: WP-CLI 2.10.0\n" "X-Domain: ads-destroyer\n" #. Plugin Name of the plugin #: ads-destroyer.php msgid "AdsDestroyer – clean admin panel & white label" msgstr "" #. Plugin URI of the plugin #: ads-destroyer.php msgid "https://wp-aifactory.com/adsdestroyer-disable-admin-ads-wordpress-plugin/" msgstr "" #. Description of the plugin #: ads-destroyer.php msgid "Hide any element in WordPress admin: ads, notices, menus. Clean, white-label interface with precise XPath selectors." msgstr "" #. Author of the plugin #: ads-destroyer.php msgid "Wp Ai Factory" msgstr "" #. Author URI of the plugin #: ads-destroyer.php msgid "https://wp-aifactory.com" msgstr "" #: src/Admin/AdminBarController.php:56 #: src/Admin/AdminBarController.php:60 msgid "Exit selection mode" msgstr "" #: src/Admin/AdminBarController.php:56 msgid "Disable ad" msgstr "" #: src/Admin/AdminBarController.php:61 msgid "Click to hide any elements in the admin area: ads, notices, confidential information, menus, and more" msgstr "" #: src/Admin/AdminBarController.php:215 msgid "Welcome to AdsDestroyer!" msgstr "" #: src/Admin/AdminBarController.php:216 msgid "Click this button to hide any elements in the admin area: ads, notices, confidential information, menus, and more." msgstr "" #: src/Admin/AdminBarController.php:217 msgid "How it works:" msgstr "" #: src/Admin/AdminBarController.php:219 msgid "Click the button to enter selection mode" msgstr "" #: src/Admin/AdminBarController.php:220 msgid "Hover and click on any element you want to hide" msgstr "" #: src/Admin/AdminBarController.php:221 msgid "Choose how long to hide it (forever, day, week, or month)" msgstr "" #: src/Admin/AdminBarController.php:291 #: src/Admin/RestApiController.php:354 #: src/Settings/SettingsPage.php:278 #: src/Settings/SettingsPage.php:317 msgid "Security check failed" msgstr "" #: src/Admin/AdminBarController.php:296 #: src/Settings/SettingsPage.php:282 #: src/Settings/SettingsPage.php:321 msgid "Insufficient permissions" msgstr "" #: src/Admin/AdminBarController.php:304 msgid "Invalid pointer ID" msgstr "" #: src/Admin/RestApiController.php:221 #: src/Admin/RestApiController.php:234 #: src/Admin/RestApiController.php:255 #: src/Admin/RestApiController.php:325 #: src/Admin/RestApiController.php:374 #: src/Admin/RestApiController.php:402 #: src/Admin/RestApiController.php:463 #: src/Admin/RestApiController.php:488 #: src/Admin/RestApiController.php:506 #: src/Admin/RestApiController.php:527 #: src/Admin/RestApiController.php:544 msgid "Invalid nonce" msgstr "" #: src/Admin/RestApiController.php:246 #: src/Admin/RestApiController.php:339 #: src/Admin/RestApiController.php:384 #: src/Admin/RestApiController.php:439 msgid "Rule not found" msgstr "" #: src/Admin/RestApiController.php:276 #: src/Admin/RestApiController.php:470 msgid "XPath is required" msgstr "" #: src/Admin/RestApiController.php:287 msgid "A rule for this element already exists" msgstr "" #: src/Admin/RestApiController.php:292 msgid "A rule for hiding this element already exists. Do you want to activate it?" msgstr "" #. translators: %s: XPath expression #: src/Admin/RestApiController.php:302 msgid "Rule for %s" msgstr "" #: src/Admin/RestApiController.php:316 msgid "Rule created successfully" msgstr "" #: src/Admin/RestApiController.php:332 msgid "Rule ID is required" msgstr "" #: src/Admin/RestApiController.php:345 msgid "Rule activated successfully" msgstr "" #: src/Admin/RestApiController.php:364 msgid "All rules have been reset" msgstr "" #: src/Admin/RestApiController.php:393 msgid "Rule deleted successfully" msgstr "" #: src/Admin/RestApiController.php:446 msgid "Updated rule not found" msgstr "" #: src/Admin/RestApiController.php:497 #: src/Admin/RestApiController.php:512 msgid "No log files found." msgstr "" #. translators: %d: Number of deleted log files #: src/Admin/RestApiController.php:535 msgid "Cleared %d log files." msgstr "" #: src/Admin/RestApiController.php:551 #: src/Admin/RestApiController.php:561 msgid "Invalid log entry data" msgstr "" #: src/Admin/ReviewNoticeManager.php:181 msgid "Enjoying AdsDestroyer?" msgstr "" #. translators: %1$s: Opening tag, %2$s: Closing tag #: src/Admin/ReviewNoticeManager.php:187 msgid "If you find AdsDestroyer helpful, we would be thrilled if you could %1$srate us 5 stars%2$s on WordPress.org! Your feedback helps us improve and reach more users." msgstr "" #: src/Admin/ReviewNoticeManager.php:194 msgid "We also love hearing about your ideas and experiences using the plugin. Share your thoughts and help shape the future of AdsDestroyer!" msgstr "" #: src/Admin/ReviewNoticeManager.php:201 msgid "Rate 5 Stars" msgstr "" #: src/Admin/ReviewNoticeManager.php:207 msgid "Share Ideas & Feedback" msgstr "" #: src/Admin/ReviewNoticeManager.php:212 msgid "Dismiss this notice" msgstr "" #: src/Admin/RulesListTable.php:37 msgid "No rules found. Try creating some rules first." msgstr "" #: src/Admin/RulesListTable.php:93 msgid "Active" msgstr "" #: src/Admin/RulesListTable.php:94 msgid "XPath Rule" msgstr "" #: src/Admin/RulesListTable.php:95 msgid "Page Info" msgstr "" #: src/Admin/RulesListTable.php:96 #: src/Settings/SettingsPage.php:194 msgid "Info" msgstr "" #: src/Admin/RulesListTable.php:97 msgid "Actions" msgstr "" #: src/Admin/RulesListTable.php:132 msgid "Are you sure you want to reset all rules? This action cannot be undone." msgstr "" #: src/Admin/RulesListTable.php:133 msgid "Reset All Rules" msgstr "" #: src/Admin/RulesListTable.php:152 msgid "Yes" msgstr "" #: src/Admin/RulesListTable.php:152 msgid "No" msgstr "" #: src/Admin/RulesListTable.php:192 msgid "Not specified" msgstr "" #. translators: %s: Formatted date and time #: src/Admin/RulesListTable.php:226 msgid "Created: %s" msgstr "" #. translators: %s: Author username #: src/Admin/RulesListTable.php:234 msgid "By: %s" msgstr "" #: src/Admin/RulesListTable.php:240 msgid "Forever" msgstr "" #. translators: %s: Human-readable time difference #: src/Admin/RulesListTable.php:250 msgid "Expires in: %s" msgstr "" #: src/Admin/RulesListTable.php:254 msgid "Expired" msgstr "" #: src/Admin/RulesListTable.php:279 msgid "Edit Rule" msgstr "" #: src/Admin/RulesListTable.php:288 msgid "Deactivate" msgstr "" #: src/Admin/RulesListTable.php:288 msgid "Activate" msgstr "" #: src/Admin/RulesListTable.php:297 msgid "Delete Rule" msgstr "" #: src/Domain/XPathEngine.php:328 msgid "XPath expression is not allowed" msgstr "" #: src/Domain/XPathEngine.php:340 #: src/Domain/XPathEngine.php:378 msgid "XPath expression is invalid" msgstr "" #: src/Domain/XPathEngine.php:347 msgid "XPath syntax is valid" msgstr "" #: src/Domain/XPathEngine.php:370 msgid "Failed to parse HTML" msgstr "" #. translators: %d: Number of matched elements #: src/Domain/XPathEngine.php:386 msgid "XPath is valid and matches %d element" msgid_plural "XPath is valid and matches %d elements" msgstr[0] "" msgstr[1] "" #: src/Settings/SettingsPage.php:35 #: src/Settings/SettingsPage.php:36 #: src/Settings/SettingsPage.php:62 msgid "AdsDestroyer" msgstr "" #: src/Settings/SettingsPage.php:48 msgid "You do not have sufficient permissions to access this page." msgstr "" #: src/Settings/SettingsPage.php:68 msgid "Rules" msgstr "" #: src/Settings/SettingsPage.php:72 msgid "Settings" msgstr "" #: src/Settings/SettingsPage.php:77 msgid "Logs" msgstr "" #: src/Settings/SettingsPage.php:100 msgid "All rules have been reset successfully." msgstr "" #: src/Settings/SettingsPage.php:104 msgid "XPath Rules" msgstr "" #: src/Settings/SettingsPage.php:105 msgid "Manage XPath rules for hiding elements on your website." msgstr "" #: src/Settings/SettingsPage.php:125 msgid "Settings saved successfully." msgstr "" #: src/Settings/SettingsPage.php:129 msgid "General Settings" msgstr "" #: src/Settings/SettingsPage.php:139 msgid "Admin Bar Button" msgstr "" #: src/Settings/SettingsPage.php:144 msgid "Show \"Disable ad\" button in the admin bar" msgstr "" #: src/Settings/SettingsPage.php:147 msgid "Show the selector button in the admin bar for allowed roles." msgstr "" #: src/Settings/SettingsPage.php:153 msgid "Available Roles" msgstr "" #: src/Settings/SettingsPage.php:167 msgid "Choose which user roles can hide blocks and manage rules." msgstr "" #: src/Settings/SettingsPage.php:173 msgid "Logging" msgstr "" #: src/Settings/SettingsPage.php:178 msgid "Enable logging" msgstr "" #: src/Settings/SettingsPage.php:181 msgid "Enable or disable writing plugin events to the log." msgstr "" #: src/Settings/SettingsPage.php:187 msgid "Log Levels" msgstr "" #: src/Settings/SettingsPage.php:193 msgid "Debug" msgstr "" #: src/Settings/SettingsPage.php:195 msgid "Warning" msgstr "" #: src/Settings/SettingsPage.php:196 msgid "Error" msgstr "" #: src/Settings/SettingsPage.php:206 msgid "Choose which log levels to record. Multiple levels can be selected." msgstr "" #: src/Settings/SettingsPage.php:213 msgid "Save Settings" msgstr "" #: src/Settings/SettingsPage.php:225 msgid "Plugin Logs" msgstr "" #: src/Settings/SettingsPage.php:226 msgid "View and manage plugin log files." msgstr "" #: src/Settings/SettingsPage.php:231 msgid "Refresh" msgstr "" #: src/Settings/SettingsPage.php:234 msgid "Download Latest Log" msgstr "" #: src/Settings/SettingsPage.php:237 msgid "Clear All Logs" msgstr "" #: src/Settings/SettingsPage.php:243 msgid "Loading logs..." msgstr "" #: src/Settings/SettingsPage.php:257 msgid "Usage Instructions" msgstr "" #: src/Settings/SettingsPage.php:259 msgid "Make sure your role is checked in \"Available roles\" and the \"Disable ad\" button is enabled in the admin bar." msgstr "" #: src/Settings/SettingsPage.php:260 msgid "In the admin area, click the \"Disable ad\" button in the top toolbar." msgstr "" #: src/Settings/SettingsPage.php:261 msgid "Hover to highlight the block you want to hide, click it, then confirm creating a rule." msgstr "" #: src/Settings/SettingsPage.php:262 msgid "The rule will appear in the table below. Click \"Edit\" to modify XPath inline and save." msgstr "" #: src/Settings/SettingsPage.php:263 msgid "Use \"Activate/Deactivate\" to toggle a rule, \"Delete\" to remove it, and \"Reset all rules\" to clear all rules." msgstr "" #: src/Settings/SettingsPage.php:266 msgid "Tooltips are available when hovering over settings elements." msgstr "" #: assets/js/main.js:41 #: assets/js/ui/SelectionOverlay.js:64 msgid "Hide block" msgstr "" #: assets/js/main.js:42 #: assets/js/ui/SelectionOverlay.js:849 msgid "XPath does not match elements on this page" msgstr "" #: assets/js/main.js:43 #: assets/js/ui/SelectionOverlay.js:955 msgid "Failed to save the rule" msgstr "" #: assets/js/main.js:44 #: assets/js/ui/SelectionOverlay.js:245 msgid "Selection mode is ON" msgstr "" #: assets/js/main.js:45 #: assets/js/ui/SelectionOverlay.js:249 msgid "Hover a block, click it, then choose hide duration. Press Esc or \"Exit mode\" to leave. If you hid something important — use \"Reset all\"." msgstr "" #: assets/js/main.js:80 msgid "Selection: ON" msgstr "" #: assets/js/main.js:80 msgid "Selection: OFF" msgstr "" #: assets/js/ui/SelectionOverlay.js:79 msgid "Cancel" msgstr "" #: assets/js/ui/SelectionOverlay.js:87 msgid "Hide forever" msgstr "" #: assets/js/ui/SelectionOverlay.js:88 msgid "For a day" msgstr "" #: assets/js/ui/SelectionOverlay.js:89 msgid "For a week" msgstr "" #: assets/js/ui/SelectionOverlay.js:90 msgid "For a month" msgstr "" #: assets/js/ui/SelectionOverlay.js:257 msgid "Exit mode" msgstr "" #: assets/js/ui/SelectionOverlay.js:271 msgid "Reset all" msgstr "" #: assets/js/ui/SelectionOverlay.js:275 msgid "Reset all rules?" msgstr "" #: assets/js/ui/SelectionOverlay.js:282 msgid "All rules reset successfully" msgstr "" #: assets/js/ui/SelectionOverlay.js:288 msgid "Failed to reset rules" msgstr "" #: assets/js/ui/SelectionOverlay.js:482 msgid "Show" msgstr "" #: assets/js/ui/SelectionOverlay.js:493 msgid "Hide" msgstr "" #: assets/js/ui/SelectionOverlay.js:1002 msgid "Block hidden successfully" msgstr "" #: assets/js/ui/SelectionOverlay.js:1007 msgid "Failed to hide block" msgstr "" #: assets/js/ui/SelectionOverlay.js:1012 msgid "Failed to generate XPath" msgstr ""