| 1 |
<?php |
| 2 |
/** |
| 3 |
* @package FirePlugins Framework |
| 4 |
* @version 1.0.16 |
| 5 |
* |
| 6 |
* @author FirePlugins <[email protected]> |
| 7 |
* @link https://www.fireplugins.com |
| 8 |
* @copyright Copyright © 2021 FirePlugins All Rights Reserved |
| 9 |
* @license GNU GPLv3 <http://www.gnu.org/licenses/gpl.html> or later |
| 10 |
*/ |
| 11 |
|
| 12 |
namespace FPFramework\Libs; |
| 13 |
|
| 14 |
if (!defined('ABSPATH')) |
| 15 |
{ |
| 16 |
exit; // Exit if accessed directly. |
| 17 |
} |
| 18 |
|
| 19 |
class Translations |
| 20 |
{ |
| 21 |
/** |
| 22 |
* Holds all translations of the framework and the current plugin. |
| 23 |
* |
| 24 |
* @var array |
| 25 |
*/ |
| 26 |
private $translations; |
| 27 |
|
| 28 |
/** |
| 29 |
* All provided paths to each plugin's Translation class. |
| 30 |
* If a translation is not found in Framework, then we search |
| 31 |
* for it in this list of paths. Each translation string |
| 32 |
* contains a prefix at the start which is used to identify the |
| 33 |
* correct Translation class to use and search for the translation. |
| 34 |
* |
| 35 |
* Path format: |
| 36 |
* [ |
| 37 |
* 'global_pluginname_method' => [ |
| 38 |
* 'prefix' => 'PREFIX_' |
| 39 |
* ] |
| 40 |
* ] |
| 41 |
*/ |
| 42 |
private $paths = []; |
| 43 |
|
| 44 |
public function __construct() |
| 45 |
{ |
| 46 |
$this->translations = $this->getTranslations(); |
| 47 |
$this->translations = apply_filters('fpframework/set_translations', $this->translations); |
| 48 |
$this->paths = apply_filters('fpframework/set_translation_paths', $this->paths); |
| 49 |
} |
| 50 |
|
| 51 |
/** |
| 52 |
* Retrieves the translation of $text |
| 53 |
* |
| 54 |
* @param String $text |
| 55 |
* @param String $fallback |
| 56 |
* |
| 57 |
* @return String |
| 58 |
*/ |
| 59 |
public function _($text, $fallback = null) |
| 60 |
{ |
| 61 |
if (!is_string($text) && !is_int($text)) |
| 62 |
{ |
| 63 |
return ''; |
| 64 |
} |
| 65 |
|
| 66 |
if (empty($text)) |
| 67 |
{ |
| 68 |
return ''; |
| 69 |
} |
| 70 |
|
| 71 |
$translation = $this->retrieve($text, $fallback); |
| 72 |
|
| 73 |
if ($translation) |
| 74 |
{ |
| 75 |
return $translation; |
| 76 |
} |
| 77 |
|
| 78 |
// if no paths given and no translation is found, return fallback |
| 79 |
if (!count($this->paths)) |
| 80 |
{ |
| 81 |
return $fallback ? trim($fallback) : trim($text); |
| 82 |
} |
| 83 |
|
| 84 |
// get translation prefix |
| 85 |
$prefix_data = explode('_', $text); |
| 86 |
$prefix = $prefix_data[0]; |
| 87 |
|
| 88 |
// loop through all paths and find translation |
| 89 |
foreach ($this->paths as $key => $path) |
| 90 |
{ |
| 91 |
// ensure we use the Translation class with the correct prefix |
| 92 |
if (!$prefix = $path['prefix']) |
| 93 |
{ |
| 94 |
continue; |
| 95 |
} |
| 96 |
|
| 97 |
// translation string must start with prefix |
| 98 |
if (!(strpos($text, $prefix) === 0)) |
| 99 |
{ |
| 100 |
continue; |
| 101 |
} |
| 102 |
|
| 103 |
// a function must exist from the plugin with the name of the prefix |
| 104 |
if (!function_exists($key)) |
| 105 |
{ |
| 106 |
continue; |
| 107 |
} |
| 108 |
|
| 109 |
if (!$translation = $key()->translations->retrieve($text, $fallback)) |
| 110 |
{ |
| 111 |
continue; |
| 112 |
} |
| 113 |
|
| 114 |
return $translation; |
| 115 |
} |
| 116 |
|
| 117 |
return $fallback ? trim($fallback) : trim($text); |
| 118 |
} |
| 119 |
|
| 120 |
/** |
| 121 |
* Retrieves translation of given text or of fallback text. |
| 122 |
* If none found, returns false |
| 123 |
* |
| 124 |
* @param string $text |
| 125 |
* @param string $fallback |
| 126 |
* |
| 127 |
* @return mixed |
| 128 |
*/ |
| 129 |
private function retrieve($text, $fallback) |
| 130 |
{ |
| 131 |
if (!is_string($text) && !is_numeric($text)) |
| 132 |
{ |
| 133 |
return ''; |
| 134 |
} |
| 135 |
|
| 136 |
$fallback = !empty($fallback) ? $fallback : $text; |
| 137 |
|
| 138 |
if ($translationOfText = $this->findText($text)) |
| 139 |
{ |
| 140 |
return $translationOfText; |
| 141 |
} |
| 142 |
|
| 143 |
if ($translationOfFallback = $this->findText($fallback)) |
| 144 |
{ |
| 145 |
return $translationOfFallback; |
| 146 |
} |
| 147 |
|
| 148 |
return false; |
| 149 |
} |
| 150 |
|
| 151 |
/** |
| 152 |
* Tries to find translation of text. Returns false if fails. |
| 153 |
* |
| 154 |
* @param string $text |
| 155 |
* |
| 156 |
* @return mixed |
| 157 |
*/ |
| 158 |
private function findText($text) |
| 159 |
{ |
| 160 |
return isset($this->translations[strtoupper(trim($text))]) ? $this->translations[strtoupper(trim($text))] : false; |
| 161 |
} |
| 162 |
|
| 163 |
/** |
| 164 |
* All Translations |
| 165 |
* |
| 166 |
* @return array |
| 167 |
*/ |
| 168 |
public static function getTranslations() |
| 169 |
{ |
| 170 |
return [ |
| 171 |
'FPF_NAME' => 'FirePlugins', |
| 172 |
'FPF_DOMAIN' => 'Fireplugins.com', |
| 173 |
'FPF_DASHBOARD' => __('Dashboard', 'fpf-framework'), |
| 174 |
'FPF_DOCUMENTATION' => __('Documentation', 'fpf-framework'), |
| 175 |
'FPF_DOCS' => __('Docs', 'fpf-framework'), |
| 176 |
'FPF_NEW' => __('New', 'fpf-framework'), |
| 177 |
'FPF_HELP' => __('Help', 'fpf-framework'), |
| 178 |
'FPF_ID' => __('ID', 'fpf-framework'), |
| 179 |
'FPF_PUBLISHING_RULES' => __('Publishing Rules', 'fpf-framework'), |
| 180 |
'FPF_MODE' => __('Mode', 'fpf-framework'), |
| 181 |
'FPF_IMPORT' => __('Import', 'fpf-framework'), |
| 182 |
'FPF_SETTINGS' => __('Settings', 'fpf-framework'), |
| 183 |
'FPF_DISABLED' => __('Disabled', 'fpf-framework'), |
| 184 |
'FPF_INCLUDE' => __('Include', 'fpf-framework'), |
| 185 |
'FPF_EXCLUDE' => __('Exclude', 'fpf-framework'), |
| 186 |
'FPF_ENABLED' => __('Enabled', 'fpf-framework'), |
| 187 |
'FPF_SESSION' => __('Session', 'fpf-framework'), |
| 188 |
'FPF_ONCE_PER_SESSION' => __('Once Per Session', 'fpf-framework'), |
| 189 |
'FPF_ONCE_PER_DAY' => __('Once Per Day', 'fpf-framework'), |
| 190 |
'FPF_ONCE_PER_WEEK' => __('Once Per Week', 'fpf-framework'), |
| 191 |
'FPF_PER_SESSION' => __('Per Session', 'fpf-framework'), |
| 192 |
'FPF_PER_DAY' => __('Per Day', 'fpf-framework'), |
| 193 |
'FPF_PER_WEEK' => __('Per Week', 'fpf-framework'), |
| 194 |
'FPF_PER_MONTH' => __('Per Month', 'fpf-framework'), |
| 195 |
'FPF_FOREVER' => __('Forever', 'fpf-framework'), |
| 196 |
'FPF_IMPRESSIONS' => __('Impressions', 'fpf-framework'), |
| 197 |
'FPF_WIDTH' => __('Width', 'fpf-framework'), |
| 198 |
'FPF_HEIGHT' => __('Height', 'fpf-framework'), |
| 199 |
'FPF_PADDING' => __('Padding', 'fpf-framework'), |
| 200 |
'FPF_MARGIN' => __('Margin', 'fpf-framework'), |
| 201 |
'FPF_COLOR' => __('Color', 'fpf-framework'), |
| 202 |
'FPF_TEXT_COLOR' => __('Text Color', 'fpf-framework'), |
| 203 |
'FPF_BG_COLOR' => __('Background Color', 'fpf-framework'), |
| 204 |
'FPF_NONE' => __('None', 'fpf-framework'), |
| 205 |
'FPF_BORDER' => __('Border', 'fpf-framework'), |
| 206 |
'FPF_BORDER_DESC' => __('Set the border style, color, width and radius.', 'fpf-framework'), |
| 207 |
'FPF_STYLE' => __('Style', 'fpf-framework'), |
| 208 |
'FPF_SOLID' => __('Solid', 'fpf-framework'), |
| 209 |
'FPF_DOTTED' => __('Dotted', 'fpf-framework'), |
| 210 |
'FPF_DASHED' => __('Dashed', 'fpf-framework'), |
| 211 |
'FPF_INSET' => __('Inset', 'fpf-framework'), |
| 212 |
'FPF_OUTSET' => __('Outset', 'fpf-framework'), |
| 213 |
'FPF_GROOVE' => __('Groove', 'fpf-framework'), |
| 214 |
'FPF_RIDGE' => __('Ridge', 'fpf-framework'), |
| 215 |
'FPF_HIDDEN' => __('Hidden', 'fpf-framework'), |
| 216 |
'FPF_HIDE' => __('Hide', 'fpf-framework'), |
| 217 |
'FPF_ENABLED' => __('Enabled', 'fpf-framework'), |
| 218 |
'FPF_ICON' => __('Icon', 'fpf-framework'), |
| 219 |
'FPF_IMAGE' => __('Image', 'fpf-framework'), |
| 220 |
'FPF_BG_IMAGE' => __('Background Image', 'fpf-framework'), |
| 221 |
'FPF_BG_IMAGE_DESC' => __('Set the background image settings, repeat, size and position.', 'fpf-framework'), |
| 222 |
'FPF_REPEAT' => __('Repeat', 'fpf-framework'), |
| 223 |
'FPF_SIZE' => __('Size', 'fpf-framework'), |
| 224 |
'FPF_AUTO' => __('Auto', 'fpf-framework'), |
| 225 |
'FPF_POSITION' => __('Position', 'fpf-framework'), |
| 226 |
'FPF_FONT_SIZE' => __('Font Size', 'fpf-framework'), |
| 227 |
'FPF_FONT_SIZE_DESC' => __('Choose a font size in pixels.', 'fpf-framework'), |
| 228 |
'FPF_SELECT_IMAGE' => __('Select Image', 'fpf-framework'), |
| 229 |
'FPF_ALL' => __('All', 'fpf-framework'), |
| 230 |
'FPF_ANY' => __('Any', 'fpf-framework'), |
| 231 |
'FPF_WORDPRESS_CONTENT' => __('WordPress Content', 'fpf-framework'), |
| 232 |
'FPF_WORDPRESS_CONTENT_DESC' => __('Target specific posts, pages, categories, etc...', 'fpf-framework'), |
| 233 |
'FPF_POST' => __('Post', 'fpf-framework'), |
| 234 |
'FPF_PAGE' => __('Page', 'fpf-framework'), |
| 235 |
'FPF_PAGES' => __('Pages', 'fpf-framework'), |
| 236 |
'FPF_CPT' => __('Custom Post Type', 'fpf-framework'), |
| 237 |
'FPF_CPTS' => __('Custom Post Types', 'fpf-framework'), |
| 238 |
'FPF_POST_TAG' => __('Post Tag', 'fpf-framework'), |
| 239 |
'FPF_TAGS' => __('Tags', 'fpf-framework'), |
| 240 |
'FPF_POST_CATEGORY' => __('Post Category', 'fpf-framework'), |
| 241 |
'FPF_CATEGORIES' => __('Categories', 'fpf-framework'), |
| 242 |
'FPF_ADVANCED' => __('Advanced', 'fpf-framework'), |
| 243 |
'FPF_PA_ADVANCED' => __('Advanced visitor targeting', 'fpf-framework'), |
| 244 |
'FPF_CUSTOM_CODE' => __('Custom Code', 'fpf-framework'), |
| 245 |
'FPF_CUSTOM_CODE_DESC' => __('Enter your own Custom CSS & JavaScript in this section.', 'fpf-framework'), |
| 246 |
'FPF_CUSTOM_JAVASCRIPT' => __('Custom JavaScript', 'fpf-framework'), |
| 247 |
'FPF_CUSTOM_JAVASCRIPT_DESC' => __('Write your own custom JavaScript code (You don\'t need to enter the <script></script> tags).', 'fpf-framework'), |
| 248 |
'FPF_CUSTOM_CSS' => __('Custom CSS', 'fpf-framework'), |
| 249 |
'FPF_CUSTOM_CSS_DESC' => __('Write your own custom CSS Code (You don\'t need to enter the <style></style> tags).', 'fpf-framework'), |
| 250 |
'FPF_USE_GLOBAL' => __('Use Global', 'fpf-framework'), |
| 251 |
'FPF_YES' => __('Yes', 'fpf-framework'), |
| 252 |
'FPF_NO' => __('No', 'fpf-framework'), |
| 253 |
'FPF_ONLY' => __('Only', 'fpf-framework'), |
| 254 |
'FPF_CLASS_SUFFIX' => __('Class Suffix', 'fpf-framework'), |
| 255 |
'FPF_CLASS_SUFFIX_DESC' => __('Enter a class suffix.', 'fpf-framework'), |
| 256 |
'FPF_ALL_RIGHTS_RESERVED' => __('All Rights Reserved', 'fpf-framework'), |
| 257 |
'FPF_NEED_SUPPORT' => __('Need support?', 'fpf-framework'), |
| 258 |
'FPF_SUPPORT' => __('Support', 'fpf-framework'), |
| 259 |
'FPF_READ_THE_DOCS' => __('Read the Documentation', 'fpf-framework'), |
| 260 |
'FPF_OR' => __('or', 'fpf-framework'), |
| 261 |
'FPF_DROP_EMAIL' => __('Drop me an e-mail', 'fpf-framework'), |
| 262 |
'FPF_UPLOAD' => __('Upload', 'fpf-framework'), |
| 263 |
'FPF_PREVIEW' => __('Preview', 'fpf-framework'), |
| 264 |
'FPF_MEDIA_UPLOAD_TMP_IMG_ALT' => __('media uploader preview image', 'fpf-framework'), |
| 265 |
'FPF_ENSURE_PLUGIN_FOLDER_IS_READABLE' => __('Please make sure that the plugins folder is readable.', 'fpf-framework'), |
| 266 |
'FPF_PA_MENU_ITEM_AS' => __('Menu Item', 'fpf-framework'), |
| 267 |
'FPF_PA_MENU_ITEM_AS_DESC' => __('Target visitors who are browsing specific menu items', 'fpf-framework'), |
| 268 |
'FPF_PA_DATETIME' => __('Datetime', 'fpf-framework'), |
| 269 |
'FPF_PA_DATETIME_DESC' => __('Target visitors based on your server\'s datetime', 'fpf-framework'), |
| 270 |
'FPF_SELECTION' => __('Selection', 'fpf-framework'), |
| 271 |
'FPF_PA_ASSIGN_MENU_CHILD' => __('Also on child items', 'fpf-framework'), |
| 272 |
'FPF_PA_ASSIGN_MENU_CHILD_DESC' => __('Also assign to child items of the selected items?', 'fpf-framework'), |
| 273 |
'FPF_URL' => __('URL', 'fpf-framework'), |
| 274 |
'FPF_PA_URL_DESC' => __('Target visitors who are browsing specific URLs', 'fpf-framework'), |
| 275 |
'FPF_PA_URL_MATCHES' => __('URL Matches', 'fpf-framework'), |
| 276 |
'FPF_PA_URL_MATCHES_DESC' => __('Enter (part of) the URLs to match.<br />Use a new line for each different match.', 'fpf-framework'), |
| 277 |
'FPF_PA_REGUAL_EXPRESSION' => __('Use Regular Expression', 'fpf-framework'), |
| 278 |
'FPF_PA_REGUAL_EXPRESSION_DESC' => __('Select to treat the value as regular expressions.', 'fpf-framework'), |
| 279 |
'FPF_PA_MENU_ITEM_HINT' => __('Start searching for menu items.', 'fpf-framework'), |
| 280 |
'FPF_DATETIME_START' => __('Start Datetime', 'fpf-framework'), |
| 281 |
'FPF_DATETIME_START_DESC' => __('Enter the date to start publishing', 'fpf-framework'), |
| 282 |
'FPF_DATETIME_END' => __('End Datetime', 'fpf-framework'), |
| 283 |
'FPF_DATETIME_END_DESC' => __('Enter the date to end publishing', 'fpf-framework'), |
| 284 |
'FPF_PA_TIMERANGE' => __('Time Range', 'fpf-framework'), |
| 285 |
'FPF_PA_TIMERANGE_DESC' => __('Target visitors based on your server\'s time', 'fpf-framework'), |
| 286 |
'FPF_TIMEPICKER_START' => __('Start Time', 'fpf-framework'), |
| 287 |
'FPF_TIMEPICKER_START_DESC' => __('Enter the time to start publishing', 'fpf-framework'), |
| 288 |
'FPF_TIMEPICKER_END' => __('End Time', 'fpf-framework'), |
| 289 |
'FPF_TIMEPICKER_END_DESC' => __('Enter the time to end publishing', 'fpf-framework'), |
| 290 |
'FPF_USER_ROLE' => __('User Role', 'fpf-framework'), |
| 291 |
'FPF_USER_ROLE_DESC' => __('Target specific WordPress user roles', 'fpf-framework'), |
| 292 |
'FPF_USER_ROLE_AS_DESC' => __('Select the User Roles to assign to.', 'fpf-framework'), |
| 293 |
'FPF_PA_PAGE_URL_AS_DESC' => __('Select menu items.', 'fpf-framework'), |
| 294 |
'FPF_USER_ID' => __('User ID', 'fpf-framework'), |
| 295 |
'FPF_USER_ID_DESC' => __('Target specific WordPress Users by their IDs', 'fpf-framework'), |
| 296 |
'FPF_NUMBER_PAGEVIEWS' => __('Number of Pageviews', 'fpf-framework'), |
| 297 |
'FPF_NUMBER_PAGEVIEWS_DESC' => __('Target visitors who have viewed certain number of pages', 'fpf-framework'), |
| 298 |
'FPF_EXACTLY' => __('Exactly', 'fpf-framework'), |
| 299 |
'FPF_FEWER' => __('Fewer', 'fpf-framework'), |
| 300 |
'FPF_GREATER' => __('Greater', 'fpf-framework'), |
| 301 |
'FPF_MATCH' => __('Match', 'fpf-framework'), |
| 302 |
'FPF_PAGEVIEWS' => __('Pageviews', 'fpf-framework'), |
| 303 |
'FPF_TIMEONSITE' => __('Time on Site', 'fpf-framework'), |
| 304 |
'FPF_TIMEONSITE_DESC' => __('Target visitors who have spent a specific amount of time on your site.', 'fpf-framework'), |
| 305 |
'FPF_NO_ITEMS_FOUND' => __('No Items found.', 'fpf-framework'), |
| 306 |
'FPF_TYPE' => __('Type', 'fpf-framework'), |
| 307 |
'FPF_PA_POSTS_HINT' => __('Start searching for posts.', 'fpf-framework'), |
| 308 |
'FPF_PA_PAGES_HINT' => __('Start searching for pages.', 'fpf-framework'), |
| 309 |
'FPF_PA_POSTS_DESC' => __('Target specific posts', 'fpf-framework'), |
| 310 |
'FPF_PA_PAGES_DESC' => __('Target specific pages', 'fpf-framework'), |
| 311 |
'FPF_PA_USER_ROLES_HINT' => __('Start searching for user roles.', 'fpf-framework'), |
| 312 |
'FPF_PA_CPTS_DESC' => __('Target specific custom post types', 'fpf-framework'), |
| 313 |
'FPF_PA_CPTS_HINT' => __('Start searching for custom post types.', 'fpf-framework'), |
| 314 |
'FPF_PA_TAGS_DESC' => __('Target specific post tags', 'fpf-framework'), |
| 315 |
'FPF_PA_POST_TAGS_HINT' => __('Start searching for post tags.', 'fpf-framework'), |
| 316 |
'FPF_PA_POST_CATEGORIES_DESC' => __('Target specific post categories', 'fpf-framework'), |
| 317 |
'FPF_PA_POST_CATEGORIES_HINT' => __('Start searching for post categories.', 'fpf-framework'), |
| 318 |
'FPF_REFERRER_URL' => __('Referrer URL', 'fpf-framework'), |
| 319 |
'FPF_REFERRER_URL_DESC' => __('Target visitors who land on your site from a specific traffic source', 'fpf-framework'), |
| 320 |
'FPF_REFERRER_URL_SELECTION_DESC' => __('Enter one Referrer URL per line. Example:<br>google.com<br>facebook.com/mypage', 'fpf-framework'), |
| 321 |
'FPF_REFERRER_URL_DESC' => __('Keep in mind that URL Referrer discovery is not always 100% accurate. Some servers may use proxies that strip this information out and it can be easily forged.', 'fpf-framework'), |
| 322 |
'FPF_IP_ADDRESS' => __('IP Address', 'fpf-framework'), |
| 323 |
'FPF_IP_ADDRESS_DESC' => __('Target visitors who are behind a specific IP address (range)', 'fpf-framework'), |
| 324 |
'FPF_IP_ADDRESS_SELECTION_DESC' => __('Enter a list of comma and/or \'enter\' separated ip addresses and ranges. Example:<br /> 127.0.0.1,<br /> 192.10-120.2,<br /> 168', 'fpf-framework'), |
| 325 |
'FPF_PHP' => __('PHP', 'fpf-framework'), |
| 326 |
'FPF_PHP_DESC' => __('Target visitors evaluating custom PHP code.', 'fpf-framework'), |
| 327 |
'FPF_PHP_CODE' => __('PHP Code', 'fpf-framework'), |
| 328 |
'FPF_PHP_SELECTION_DESC' => __('Enter a piece of PHP code to evaluate. The code must return the value true or false. Example: <Br>$current_user = wp_get_current_user();<br>return ($current_user->display_name == \'John_Doe\');<br><br>A collection of ready-to-use PHP assignment scripts is available. <a target="_blank" href="http://www.fireplugins.com/docs/general/extending-general/custom-php-assignments/">View collection</a>', 'fpf-framework'), |
| 329 |
'FPF_COOKIE' => __('Cookie', 'fpf-framework'), |
| 330 |
'FPF_PA_COOKIE_DESC' => __('Target visitors who have specific cookies stored in their browser', 'fpf-framework'), |
| 331 |
'FPF_COOKIE_NAME' => __('Cookie Name', 'fpf-framework'), |
| 332 |
'FPF_PA_COOKIE_NAME_DESC' => __('Enter the name of the cookie to assign to', 'fpf-framework'), |
| 333 |
'FPF_MATCH' => __('Match', 'fpf-framework'), |
| 334 |
'FPF_PA_MATCH_DESC' => __('The used matching method to compare the value', 'fpf-framework'), |
| 335 |
'FPF_EXISTS' => __('Exists', 'fpf-framework'), |
| 336 |
'FPF_EQUALS' => __('Equals', 'fpf-framework'), |
| 337 |
'FPF_CONTAINS' => __('Contains', 'fpf-framework'), |
| 338 |
'FPF_STARTS_WITH' => __('Starts With', 'fpf-framework'), |
| 339 |
'FPF_ENDS_WITH' => __('Ends With', 'fpf-framework'), |
| 340 |
'FPF_COOKIE_NAME_PARAM_CONTENT' => __('Cookie Content', 'fpf-framework'), |
| 341 |
'FPF_PA_COOKIE_NAME_PARAM_CONTENT_DESC' => __('The cookie\'s content', 'fpf-framework'), |
| 342 |
'FPF_METABOX_PA_VISITOR_PLATFORM' => __('Visitor Platform', 'fpf-framework'), |
| 343 |
'FPF_METABOX_PA_VISITOR_PLATFORM_DESC' => __('Target visitors who are using Mobile, Google Chrome, or even Windows', 'fpf-framework'), |
| 344 |
'FPF_PA_DEVICES_DESC2' => __('Keep in mind that device detection is not always 100% accurate. Users can setup their browser to mimic other devices.', 'fpf-framework'), |
| 345 |
'FPF_DEVICE' => __('Device', 'fpf-framework'), |
| 346 |
'FPF_DEVICES' => __('Devices', 'fpf-framework'), |
| 347 |
'FPF_PA_DEVICE_DESC' => __('Target visitors using specific device such as Mobile, Tablet or Desktop.', 'fpf-framework'), |
| 348 |
'FPF_PA_DEVICES_HINT' => __('Start searching for devices.', 'fpf-framework'), |
| 349 |
'FPF_DESKTOP' => __('Desktop', 'fpf-framework'), |
| 350 |
'FPF_TABLET' => __('Tablet', 'fpf-framework'), |
| 351 |
'FPF_MOBILE' => __('Mobile', 'fpf-framework'), |
| 352 |
'FPF_X_DEVICE_SETTINGS' => __('%s device settings', 'fpf-frameowrk'), |
| 353 |
'FPF_CHROME' => __('Chrome', 'fpf-framework'), |
| 354 |
'FPF_FIREFOX' => __('Firefox', 'fpf-framework'), |
| 355 |
'FPF_EDGE' => __('Edge', 'fpf-framework'), |
| 356 |
'FPF_IE' => __('Internet Explorer', 'fpf-framework'), |
| 357 |
'FPF_SAFARI' => __('Safari', 'fpf-framework'), |
| 358 |
'FPF_OPERA' => __('Opera', 'fpf-framework'), |
| 359 |
'FPF_BROWSER' => __('Browser', 'fpf-framework'), |
| 360 |
'FPF_PA_BROWSER_DESC' => __('Target visitors who are browsing your site with specific browsers such as Chrome, Firefox or Internet Explorer', 'fpf-framework'), |
| 361 |
'FPF_PA_BROWSERS_AS_DESC' => __('Select the browsers to assign to', 'fpf-framework'), |
| 362 |
'FPF_PA_BROWSERS_HINT' => __('Start searching for browsers.', 'fpf-framework'), |
| 363 |
'FPF_OS' => __('Operating System', 'fpf-framework'), |
| 364 |
'FPF_PA_OS_DESC' => __('Target visitors who are using specific operating systems such as Windows, Linux or Mac', 'fpf-framework'), |
| 365 |
'FPF_PA_OSES_AS_DESC' => __('Select the operating systems to assign to', 'fpf-framework'), |
| 366 |
'FPF_PA_OSES_HINT' => __('Start searching for operating systems.', 'fpf-framework'), |
| 367 |
'FPF_LINUX' => __('Linux', 'fpf-framework'), |
| 368 |
'FPF_MAC' => __('MacOS', 'fpf-framework'), |
| 369 |
'FPF_ANDROID' => __('Android', 'fpf-framework'), |
| 370 |
'FPF_IOS' => __('iOS', 'fpf-framework'), |
| 371 |
'FPF_WINDOWS' => __('Windows', 'fpf-framework'), |
| 372 |
'FPF_BLACKBERRY' => __('Blackberry', 'fpf-framework'), |
| 373 |
'FPF_CHROMEOS' => __('Chrome OS', 'fpf-framework'), |
| 374 |
'FPF_PA_GEOLOCATING' => __('Geolocating', 'fpf-framework'), |
| 375 |
'FPF_PA_GEOLOCATING_DESC' => __('Target visitors who are physically in a specific region', 'fpf-framework'), |
| 376 |
'FPF_CONTINENT' => __('Continent', 'fpf-framework'), |
| 377 |
'FPF_CONTINENT_DESC' => __('Target visitors who are physically in a specific continent', 'fpf-framework'), |
| 378 |
'FPF_PA_CONTINENT_HINT' => __('Start searching for continents.', 'fpf-framework'), |
| 379 |
'FPF_PA_CONTINENT_AS_DESC' => __('Select the continents to assign to.', 'fpf-framework'), |
| 380 |
'FPF_CONTINENT_AF' => __('Africa', 'fpf-framework'), |
| 381 |
'FPF_CONTINENT_AS' => __('Asia', 'fpf-framework'), |
| 382 |
'FPF_CONTINENT_EU' => __('Europe', 'fpf-framework'), |
| 383 |
'FPF_CONTINENT_NA' => __('North America', 'fpf-framework'), |
| 384 |
'FPF_CONTINENT_SA' => __('South America', 'fpf-framework'), |
| 385 |
'FPF_CONTINENT_OC' => __('Oceania', 'fpf-framework'), |
| 386 |
'FPF_CONTINENT_AN' => __('Antartica', 'fpf-framework'), |
| 387 |
'FPF_COUNTRY' => __('Country', 'fpf-framework'), |
| 388 |
'FPF_COUNTRIES' => __('Countries', 'fpf-framework'), |
| 389 |
'FPF_COUNTRY_CODE' => __('Country Code', 'fpf-framework'), |
| 390 |
'FPF_CITY' => __('City', 'fpf-framework'), |
| 391 |
'FPF_COUNTRY_DESC' => __('Target visitors who are physically in a specific country', 'fpf-framework'), |
| 392 |
'FPF_PA_COUNTRY_AS_DESC' => __('Select the countries to assign to', 'fpf-framework'), |
| 393 |
'FPF_PA_COUNTRY_HINT' => __('Start searching for countries.', 'fpf-framework'), |
| 394 |
'FPF_COUNTRY_AF' => __('Afghanistan', 'fpf-framework'), |
| 395 |
'FPF_COUNTRY_AX' => __('Aland Islands', 'fpf-framework'), |
| 396 |
'FPF_COUNTRY_AL' => __('Albania', 'fpf-framework'), |
| 397 |
'FPF_COUNTRY_DZ' => __('Algeria', 'fpf-framework'), |
| 398 |
'FPF_COUNTRY_AS' => __('American Samoa', 'fpf-framework'), |
| 399 |
'FPF_COUNTRY_AD' => __('Andorra', 'fpf-framework'), |
| 400 |
'FPF_COUNTRY_AO' => __('Angola', 'fpf-framework'), |
| 401 |
'FPF_COUNTRY_AI' => __('Anguilla', 'fpf-framework'), |
| 402 |
'FPF_COUNTRY_AQ' => __('Antarctica', 'fpf-framework'), |
| 403 |
'FPF_COUNTRY_AG' => __('Antigua and Barbuda', 'fpf-framework'), |
| 404 |
'FPF_COUNTRY_AR' => __('Argentina', 'fpf-framework'), |
| 405 |
'FPF_COUNTRY_AM' => __('Armenia', 'fpf-framework'), |
| 406 |
'FPF_COUNTRY_AW' => __('Aruba', 'fpf-framework'), |
| 407 |
'FPF_COUNTRY_AU' => __('Australia', 'fpf-framework'), |
| 408 |
'FPF_COUNTRY_AT' => __('Austria', 'fpf-framework'), |
| 409 |
'FPF_COUNTRY_AZ' => __('Azerbaijan', 'fpf-framework'), |
| 410 |
'FPF_COUNTRY_BS' => __('Bahamas', 'fpf-framework'), |
| 411 |
'FPF_COUNTRY_BH' => __('Bahrain', 'fpf-framework'), |
| 412 |
'FPF_COUNTRY_BD' => __('Bangladesh', 'fpf-framework'), |
| 413 |
'FPF_COUNTRY_BB' => __('Barbados', 'fpf-framework'), |
| 414 |
'FPF_COUNTRY_BY' => __('Belarus', 'fpf-framework'), |
| 415 |
'FPF_COUNTRY_BE' => __('Belgium', 'fpf-framework'), |
| 416 |
'FPF_COUNTRY_BZ' => __('Belize', 'fpf-framework'), |
| 417 |
'FPF_COUNTRY_BJ' => __('Benin', 'fpf-framework'), |
| 418 |
'FPF_COUNTRY_BM' => __('Bermuda', 'fpf-framework'), |
| 419 |
'FPF_COUNTRY_BQ-BO' => __('Bonaire', 'fpf-framework'), |
| 420 |
'FPF_COUNTRY_BQ-SA' => __('Saba', 'fpf-framework'), |
| 421 |
'FPF_COUNTRY_BQ-SE' => __('Sint Eustatius', 'fpf-framework'), |
| 422 |
'FPF_COUNTRY_BT' => __('Bhutan', 'fpf-framework'), |
| 423 |
'FPF_COUNTRY_BO' => __('Bolivia', 'fpf-framework'), |
| 424 |
'FPF_COUNTRY_BA' => __('Bosnia and Herzegovina', 'fpf-framework'), |
| 425 |
'FPF_COUNTRY_BW' => __('Botswana', 'fpf-framework'), |
| 426 |
'FPF_COUNTRY_BV' => __('Bouvet Island', 'fpf-framework'), |
| 427 |
'FPF_COUNTRY_BR' => __('Brazil', 'fpf-framework'), |
| 428 |
'FPF_COUNTRY_IO' => __('British Indian Ocean Territory', 'fpf-framework'), |
| 429 |
'FPF_COUNTRY_BN' => __('Brunei Darussalam', 'fpf-framework'), |
| 430 |
'FPF_COUNTRY_BG' => __('Bulgaria', 'fpf-framework'), |
| 431 |
'FPF_COUNTRY_BF' => __('Burkina Faso', 'fpf-framework'), |
| 432 |
'FPF_COUNTRY_BI' => __('Burundi', 'fpf-framework'), |
| 433 |
'FPF_COUNTRY_KH' => __('Cambodia', 'fpf-framework'), |
| 434 |
'FPF_COUNTRY_CM' => __('Cameroon', 'fpf-framework'), |
| 435 |
'FPF_COUNTRY_CA' => __('Canada', 'fpf-framework'), |
| 436 |
'FPF_COUNTRY_CV' => __('Cape Verde', 'fpf-framework'), |
| 437 |
'FPF_COUNTRY_KY' => __('Cayman Islands', 'fpf-framework'), |
| 438 |
'FPF_COUNTRY_CF' => __('Central African Republic', 'fpf-framework'), |
| 439 |
'FPF_COUNTRY_TD' => __('Chad', 'fpf-framework'), |
| 440 |
'FPF_COUNTRY_CL' => __('Chile', 'fpf-framework'), |
| 441 |
'FPF_COUNTRY_CN' => __('China', 'fpf-framework'), |
| 442 |
'FPF_COUNTRY_CX' => __('Christmas Island', 'fpf-framework'), |
| 443 |
'FPF_COUNTRY_CC' => __('Cocos (Keeling) Islands', 'fpf-framework'), |
| 444 |
'FPF_COUNTRY_CO' => __('Colombia', 'fpf-framework'), |
| 445 |
'FPF_COUNTRY_KM' => __('Comoros', 'fpf-framework'), |
| 446 |
'FPF_COUNTRY_CG' => __('Congo', 'fpf-framework'), |
| 447 |
'FPF_COUNTRY_CD' => __('Congo, The Democratic Republic of the', 'fpf-framework'), |
| 448 |
'FPF_COUNTRY_CK' => __('Cook Islands', 'fpf-framework'), |
| 449 |
'FPF_COUNTRY_CR' => __('Costa Rica', 'fpf-framework'), |
| 450 |
'FPF_COUNTRY_CI' => __('Cote d\'Ivoire', 'fpf-framework'), |
| 451 |
'FPF_COUNTRY_HR' => __('Croatia', 'fpf-framework'), |
| 452 |
'FPF_COUNTRY_CU' => __('Cuba', 'fpf-framework'), |
| 453 |
'FPF_COUNTRY_CW' => __('Curaçao', 'fpf-framework'), |
| 454 |
'FPF_COUNTRY_CY' => __('Cyprus', 'fpf-framework'), |
| 455 |
'FPF_COUNTRY_CZ' => __('Czech Republic', 'fpf-framework'), |
| 456 |
'FPF_COUNTRY_DK' => __('Denmark', 'fpf-framework'), |
| 457 |
'FPF_COUNTRY_DJ' => __('Djibouti', 'fpf-framework'), |
| 458 |
'FPF_COUNTRY_DM' => __('Dominica', 'fpf-framework'), |
| 459 |
'FPF_COUNTRY_DO' => __('Dominican Republic', 'fpf-framework'), |
| 460 |
'FPF_COUNTRY_EC' => __('Ecuador', 'fpf-framework'), |
| 461 |
'FPF_COUNTRY_EG' => __('Egypt', 'fpf-framework'), |
| 462 |
'FPF_COUNTRY_SV' => __('El Salvador', 'fpf-framework'), |
| 463 |
'FPF_COUNTRY_GQ' => __('Equatorial Guinea', 'fpf-framework'), |
| 464 |
'FPF_COUNTRY_ER' => __('Eritrea', 'fpf-framework'), |
| 465 |
'FPF_COUNTRY_EE' => __('Estonia', 'fpf-framework'), |
| 466 |
'FPF_COUNTRY_ET' => __('Ethiopia', 'fpf-framework'), |
| 467 |
'FPF_COUNTRY_FK' => __('Falkland Islands (Malvinas)', 'fpf-framework'), |
| 468 |
'FPF_COUNTRY_FO' => __('Faroe Islands', 'fpf-framework'), |
| 469 |
'FPF_COUNTRY_FJ' => __('Fiji', 'fpf-framework'), |
| 470 |
'FPF_COUNTRY_FI' => __('Finland', 'fpf-framework'), |
| 471 |
'FPF_COUNTRY_FR' => __('France', 'fpf-framework'), |
| 472 |
'FPF_COUNTRY_GF' => __('French Guiana', 'fpf-framework'), |
| 473 |
'FPF_COUNTRY_PF' => __('French Polynesia', 'fpf-framework'), |
| 474 |
'FPF_COUNTRY_TF' => __('French Southern Territories', 'fpf-framework'), |
| 475 |
'FPF_COUNTRY_GA' => __('Gabon', 'fpf-framework'), |
| 476 |
'FPF_COUNTRY_GM' => __('Gambia', 'fpf-framework'), |
| 477 |
'FPF_COUNTRY_GE' => __('Georgia', 'fpf-framework'), |
| 478 |
'FPF_COUNTRY_DE' => __('Germany', 'fpf-framework'), |
| 479 |
'FPF_COUNTRY_GH' => __('Ghana', 'fpf-framework'), |
| 480 |
'FPF_COUNTRY_GI' => __('Gibraltar', 'fpf-framework'), |
| 481 |
'FPF_COUNTRY_GR' => __('Greece', 'fpf-framework'), |
| 482 |
'FPF_COUNTRY_GL' => __('Greenland', 'fpf-framework'), |
| 483 |
'FPF_COUNTRY_GD' => __('Grenada', 'fpf-framework'), |
| 484 |
'FPF_COUNTRY_GP' => __('Guadeloupe', 'fpf-framework'), |
| 485 |
'FPF_COUNTRY_GU' => __('Guam', 'fpf-framework'), |
| 486 |
'FPF_COUNTRY_GT' => __('Guatemala', 'fpf-framework'), |
| 487 |
'FPF_COUNTRY_GG' => __('Guernsey', 'fpf-framework'), |
| 488 |
'FPF_COUNTRY_GN' => __('Guinea', 'fpf-framework'), |
| 489 |
'FPF_COUNTRY_GW' => __('Guinea-Bissau', 'fpf-framework'), |
| 490 |
'FPF_COUNTRY_GY' => __('Guyana', 'fpf-framework'), |
| 491 |
'FPF_COUNTRY_HT' => __('Haiti', 'fpf-framework'), |
| 492 |
'FPF_COUNTRY_HM' => __('Heard Island and McDonald Islands', 'fpf-framework'), |
| 493 |
'FPF_COUNTRY_VA' => __('Holy See (Vatican City State)', 'fpf-framework'), |
| 494 |
'FPF_COUNTRY_HN' => __('Honduras', 'fpf-framework'), |
| 495 |
'FPF_COUNTRY_HK' => __('Hong Kong', 'fpf-framework'), |
| 496 |
'FPF_COUNTRY_HU' => __('Hungary', 'fpf-framework'), |
| 497 |
'FPF_COUNTRY_IS' => __('Iceland', 'fpf-framework'), |
| 498 |
'FPF_COUNTRY_IN' => __('India', 'fpf-framework'), |
| 499 |
'FPF_COUNTRY_ID' => __('Indonesia', 'fpf-framework'), |
| 500 |
'FPF_COUNTRY_IR' => __('Iran, Islamic Republic of', 'fpf-framework'), |
| 501 |
'FPF_COUNTRY_IQ' => __('Iraq', 'fpf-framework'), |
| 502 |
'FPF_COUNTRY_IE' => __('Ireland', 'fpf-framework'), |
| 503 |
'FPF_COUNTRY_IM' => __('Isle of Man', 'fpf-framework'), |
| 504 |
'FPF_COUNTRY_IL' => __('Israel', 'fpf-framework'), |
| 505 |
'FPF_COUNTRY_IT' => __('Italy', 'fpf-framework'), |
| 506 |
'FPF_COUNTRY_JM' => __('Jamaica', 'fpf-framework'), |
| 507 |
'FPF_COUNTRY_JP' => __('Japan', 'fpf-framework'), |
| 508 |
'FPF_COUNTRY_JE' => __('Jersey', 'fpf-framework'), |
| 509 |
'FPF_COUNTRY_JO' => __('Jordan', 'fpf-framework'), |
| 510 |
'FPF_COUNTRY_KZ' => __('Kazakhstan', 'fpf-framework'), |
| 511 |
'FPF_COUNTRY_KE' => __('Kenya', 'fpf-framework'), |
| 512 |
'FPF_COUNTRY_KI' => __('Kiribati', 'fpf-framework'), |
| 513 |
'FPF_COUNTRY_KP' => __('Korea, Democratic People\'s Republic of', 'fpf-framework'), |
| 514 |
'FPF_COUNTRY_KR' => __('Korea, Republic of', 'fpf-framework'), |
| 515 |
'FPF_COUNTRY_KW' => __('Kuwait', 'fpf-framework'), |
| 516 |
'FPF_COUNTRY_KG' => __('Kyrgyzstan', 'fpf-framework'), |
| 517 |
'FPF_COUNTRY_LA' => __('Lao People\'s Democratic Republic', 'fpf-framework'), |
| 518 |
'FPF_COUNTRY_LV' => __('Latvia', 'fpf-framework'), |
| 519 |
'FPF_COUNTRY_LB' => __('Lebanon', 'fpf-framework'), |
| 520 |
'FPF_COUNTRY_LS' => __('Lesotho', 'fpf-framework'), |
| 521 |
'FPF_COUNTRY_LR' => __('Liberia', 'fpf-framework'), |
| 522 |
'FPF_COUNTRY_LY' => __('Libyan Arab Jamahiriya', 'fpf-framework'), |
| 523 |
'FPF_COUNTRY_LI' => __('Liechtenstein', 'fpf-framework'), |
| 524 |
'FPF_COUNTRY_LT' => __('Lithuania', 'fpf-framework'), |
| 525 |
'FPF_COUNTRY_LU' => __('Luxembourg', 'fpf-framework'), |
| 526 |
'FPF_COUNTRY_MO' => __('Macao', 'fpf-framework'), |
| 527 |
'FPF_COUNTRY_MK' => __('Macedonia', 'fpf-framework'), |
| 528 |
'FPF_COUNTRY_MG' => __('Madagascar', 'fpf-framework'), |
| 529 |
'FPF_COUNTRY_MW' => __('Malawi', 'fpf-framework'), |
| 530 |
'FPF_COUNTRY_MY' => __('Malaysia', 'fpf-framework'), |
| 531 |
'FPF_COUNTRY_MV' => __('Maldives', 'fpf-framework'), |
| 532 |
'FPF_COUNTRY_ML' => __('Mali', 'fpf-framework'), |
| 533 |
'FPF_COUNTRY_MT' => __('Malta', 'fpf-framework'), |
| 534 |
'FPF_COUNTRY_MH' => __('Marshall Islands', 'fpf-framework'), |
| 535 |
'FPF_COUNTRY_MQ' => __('Martinique', 'fpf-framework'), |
| 536 |
'FPF_COUNTRY_MR' => __('Mauritania', 'fpf-framework'), |
| 537 |
'FPF_COUNTRY_MU' => __('Mauritius', 'fpf-framework'), |
| 538 |
'FPF_COUNTRY_YT' => __('Mayotte', 'fpf-framework'), |
| 539 |
'FPF_COUNTRY_MX' => __('Mexico', 'fpf-framework'), |
| 540 |
'FPF_COUNTRY_FM' => __('Federated States of Micronesia', 'fpf-framework'), |
| 541 |
'FPF_COUNTRY_MD' => __('Moldova, Republic of', 'fpf-framework'), |
| 542 |
'FPF_COUNTRY_MC' => __('Monaco', 'fpf-framework'), |
| 543 |
'FPF_COUNTRY_MN' => __('Mongolia', 'fpf-framework'), |
| 544 |
'FPF_COUNTRY_ME' => __('Montenegro', 'fpf-framework'), |
| 545 |
'FPF_COUNTRY_MS' => __('Montserrat', 'fpf-framework'), |
| 546 |
'FPF_COUNTRY_MA' => __('Morocco', 'fpf-framework'), |
| 547 |
'FPF_COUNTRY_MZ' => __('Mozambique', 'fpf-framework'), |
| 548 |
'FPF_COUNTRY_MM' => __('Myanmar', 'fpf-framework'), |
| 549 |
'FPF_COUNTRY_NA' => __('Namibia', 'fpf-framework'), |
| 550 |
'FPF_COUNTRY_NR' => __('Nauru', 'fpf-framework'), |
| 551 |
'FPF_COUNTRY_NP' => __('Nepal', 'fpf-framework'), |
| 552 |
'FPF_COUNTRY_NL' => __('Netherlands', 'fpf-framework'), |
| 553 |
'FPF_COUNTRY_AN' => __('Netherlands Antilles', 'fpf-framework'), |
| 554 |
'FPF_COUNTRY_NC' => __('New Caledonia', 'fpf-framework'), |
| 555 |
'FPF_COUNTRY_NZ' => __('New Zealand', 'fpf-framework'), |
| 556 |
'FPF_COUNTRY_NI' => __('Nicaragua', 'fpf-framework'), |
| 557 |
'FPF_COUNTRY_NE' => __('Niger', 'fpf-framework'), |
| 558 |
'FPF_COUNTRY_NG' => __('Nigeria', 'fpf-framework'), |
| 559 |
'FPF_COUNTRY_NU' => __('Niue', 'fpf-framework'), |
| 560 |
'FPF_COUNTRY_NF' => __('Norfolk Island', 'fpf-framework'), |
| 561 |
'FPF_COUNTRY_MP' => __('Northern Mariana Islands', 'fpf-framework'), |
| 562 |
'FPF_COUNTRY_NO' => __('Norway', 'fpf-framework'), |
| 563 |
'FPF_COUNTRY_OM' => __('Oman', 'fpf-framework'), |
| 564 |
'FPF_COUNTRY_PK' => __('Pakistan', 'fpf-framework'), |
| 565 |
'FPF_COUNTRY_PW' => __('Palau', 'fpf-framework'), |
| 566 |
'FPF_COUNTRY_PS' => __('Palestinian Territory', 'fpf-framework'), |
| 567 |
'FPF_COUNTRY_PA' => __('Panama', 'fpf-framework'), |
| 568 |
'FPF_COUNTRY_PG' => __('Papua New Guinea', 'fpf-framework'), |
| 569 |
'FPF_COUNTRY_PY' => __('Paraguay', 'fpf-framework'), |
| 570 |
'FPF_COUNTRY_PE' => __('Peru', 'fpf-framework'), |
| 571 |
'FPF_COUNTRY_PH' => __('Philippines', 'fpf-framework'), |
| 572 |
'FPF_COUNTRY_PN' => __('Pitcairn', 'fpf-framework'), |
| 573 |
'FPF_COUNTRY_PL' => __('Poland', 'fpf-framework'), |
| 574 |
'FPF_COUNTRY_PT' => __('Portugal', 'fpf-framework'), |
| 575 |
'FPF_COUNTRY_PR' => __('Puerto Rico', 'fpf-framework'), |
| 576 |
'FPF_COUNTRY_QA' => __('Qatar', 'fpf-framework'), |
| 577 |
'FPF_COUNTRY_RE' => __('Reunion', 'fpf-framework'), |
| 578 |
'FPF_COUNTRY_RO' => __('Romania', 'fpf-framework'), |
| 579 |
'FPF_COUNTRY_RU' => __('Russian Federation', 'fpf-framework'), |
| 580 |
'FPF_COUNTRY_RW' => __('Rwanda', 'fpf-framework'), |
| 581 |
'FPF_COUNTRY_SH' => __('Saint Helena', 'fpf-framework'), |
| 582 |
'FPF_COUNTRY_KN' => __('Saint Kitts and Nevis', 'fpf-framework'), |
| 583 |
'FPF_COUNTRY_LC' => __('Saint Lucia', 'fpf-framework'), |
| 584 |
'FPF_COUNTRY_PM' => __('Saint Pierre and Miquelon', 'fpf-framework'), |
| 585 |
'FPF_COUNTRY_VC' => __('Saint Vincent and the Grenadines', 'fpf-framework'), |
| 586 |
'FPF_COUNTRY_WS' => __('Samoa', 'fpf-framework'), |
| 587 |
'FPF_COUNTRY_SM' => __('San Marino', 'fpf-framework'), |
| 588 |
'FPF_COUNTRY_ST' => __('Sao Tome and Principe', 'fpf-framework'), |
| 589 |
'FPF_COUNTRY_SA' => __('Saudi Arabia', 'fpf-framework'), |
| 590 |
'FPF_COUNTRY_SN' => __('Senegal', 'fpf-framework'), |
| 591 |
'FPF_COUNTRY_RS' => __('Serbia', 'fpf-framework'), |
| 592 |
'FPF_COUNTRY_SC' => __('Seychelles', 'fpf-framework'), |
| 593 |
'FPF_COUNTRY_SL' => __('Sierra Leone', 'fpf-framework'), |
| 594 |
'FPF_COUNTRY_SG' => __('Singapore', 'fpf-framework'), |
| 595 |
'FPF_COUNTRY_SK' => __('Slovakia', 'fpf-framework'), |
| 596 |
'FPF_COUNTRY_SI' => __('Slovenia', 'fpf-framework'), |
| 597 |
'FPF_COUNTRY_SB' => __('Solomon Islands', 'fpf-framework'), |
| 598 |
'FPF_COUNTRY_SO' => __('Somalia', 'fpf-framework'), |
| 599 |
'FPF_COUNTRY_ZA' => __('South Africa', 'fpf-framework'), |
| 600 |
'FPF_COUNTRY_GS' => __('South Georgia and the South Sandwich Islands', 'fpf-framework'), |
| 601 |
'FPF_COUNTRY_ES' => __('Spain', 'fpf-framework'), |
| 602 |
'FPF_COUNTRY_LK' => __('Sri Lanka', 'fpf-framework'), |
| 603 |
'FPF_COUNTRY_SD' => __('Sudan', 'fpf-framework'), |
| 604 |
'FPF_COUNTRY_SS' => __('South Sudan', 'fpf-framework'), |
| 605 |
'FPF_COUNTRY_SR' => __('Suriname', 'fpf-framework'), |
| 606 |
'FPF_COUNTRY_SJ' => __('Svalbard and Jan Mayen', 'fpf-framework'), |
| 607 |
'FPF_COUNTRY_SZ' => __('Swaziland', 'fpf-framework'), |
| 608 |
'FPF_COUNTRY_SE' => __('Sweden', 'fpf-framework'), |
| 609 |
'FPF_COUNTRY_CH' => __('Switzerland', 'fpf-framework'), |
| 610 |
'FPF_COUNTRY_SY' => __('Syrian Arab Republic', 'fpf-framework'), |
| 611 |
'FPF_COUNTRY_TW' => __('Taiwan', 'fpf-framework'), |
| 612 |
'FPF_COUNTRY_TJ' => __('Tajikistan', 'fpf-framework'), |
| 613 |
'FPF_COUNTRY_TZ' => __('Tanzania, United Republic of', 'fpf-framework'), |
| 614 |
'FPF_COUNTRY_TH' => __('Thailand', 'fpf-framework'), |
| 615 |
'FPF_COUNTRY_TL' => __('Timor-Leste', 'fpf-framework'), |
| 616 |
'FPF_COUNTRY_TG' => __('Togo', 'fpf-framework'), |
| 617 |
'FPF_COUNTRY_TK' => __('Tokelau', 'fpf-framework'), |
| 618 |
'FPF_COUNTRY_TO' => __('Tonga', 'fpf-framework'), |
| 619 |
'FPF_COUNTRY_TT' => __('Trinidad and Tobago', 'fpf-framework'), |
| 620 |
'FPF_COUNTRY_TN' => __('Tunisia', 'fpf-framework'), |
| 621 |
'FPF_COUNTRY_TR' => __('Turkey', 'fpf-framework'), |
| 622 |
'FPF_COUNTRY_TM' => __('Turkmenistan', 'fpf-framework'), |
| 623 |
'FPF_COUNTRY_TC' => __('Turks and Caicos Islands', 'fpf-framework'), |
| 624 |
'FPF_COUNTRY_TV' => __('Tuvalu', 'fpf-framework'), |
| 625 |
'FPF_COUNTRY_UG' => __('Uganda', 'fpf-framework'), |
| 626 |
'FPF_COUNTRY_UA' => __('Ukraine', 'fpf-framework'), |
| 627 |
'FPF_COUNTRY_AE' => __('United Arab Emirates', 'fpf-framework'), |
| 628 |
'FPF_COUNTRY_GB' => __('United Kingdom', 'fpf-framework'), |
| 629 |
'FPF_COUNTRY_US' => __('United States', 'fpf-framework'), |
| 630 |
'FPF_COUNTRY_UM' => __('United States Minor Outlying Islands', 'fpf-framework'), |
| 631 |
'FPF_COUNTRY_UY' => __('Uruguay', 'fpf-framework'), |
| 632 |
'FPF_COUNTRY_UZ' => __('Uzbekistan', 'fpf-framework'), |
| 633 |
'FPF_COUNTRY_VU' => __('Vanuatu', 'fpf-framework'), |
| 634 |
'FPF_COUNTRY_VE' => __('Venezuela', 'fpf-framework'), |
| 635 |
'FPF_COUNTRY_VN' => __('Vietnam', 'fpf-framework'), |
| 636 |
'FPF_COUNTRY_VG' => __('Virgin Islands, British', 'fpf-framework'), |
| 637 |
'FPF_COUNTRY_VI' => __('Virgin Islands, U.S.', 'fpf-framework'), |
| 638 |
'FPF_COUNTRY_WF' => __('Wallis and Futuna', 'fpf-framework'), |
| 639 |
'FPF_COUNTRY_EH' => __('Western Sahara', 'fpf-framework'), |
| 640 |
'FPF_COUNTRY_YE' => __('Yemen', 'fpf-framework'), |
| 641 |
'FPF_COUNTRY_ZM' => __('Zambia', 'fpf-framework'), |
| 642 |
'FPF_COUNTRY_ZW' => __('Zimbabwe', 'fpf-framework'), |
| 643 |
'FPF_SMART_TAGS_TITLE' => __('Smart Tags', 'fpf-framework'), |
| 644 |
'FPF_TAG_CLIENTDEVICE' => __('Visitor Device Type', 'fpf-framework'), |
| 645 |
'FPF_TAG_CLIENTOS' => __('Visitor Operating System', 'fpf-framework'), |
| 646 |
'FPF_TAG_CLIENTBROWSER' => __('Visitor Browser', 'fpf-framework'), |
| 647 |
'FPF_TAG_CLIENTUSERAGENT' => __('Visitor Agent String', 'fpf-framework'), |
| 648 |
'FPF_TAG_IP' => __('Visitor IP Address', 'fpf-framework'), |
| 649 |
'FPF_TAG_URL' => __('Page URL', 'fpf-framework'), |
| 650 |
'FPF_TAG_URLENCODED' => __('Page URL Encoded', 'fpf-framework'), |
| 651 |
'FPF_TAG_URLPATH' => __('Page Path', 'fpf-framework'), |
| 652 |
'FPF_TAG_REFERRER' => __('Page Referrer', 'fpf-framework'), |
| 653 |
'FPF_TAG_SITENAME' => __('Site Name', 'fpf-framework'), |
| 654 |
'FPF_TAG_SITEEMAIL' => __('Site Email', 'fpf-framework'), |
| 655 |
'FPF_TAG_SITEURL' => __('Site URL', 'fpf-framework'), |
| 656 |
'FPF_TAG_PAGETITLE' => __('Page Title', 'fpf-framework'), |
| 657 |
'FPF_TAG_PAGEDESC' => __('Page Meta Description', 'fpf-framework'), |
| 658 |
'FPF_TAG_PAGELANG' => __('Page Language Code', 'fpf-framework'), |
| 659 |
'FPF_TAG_PAGELANGURL' => __('Page Language Code URL', 'fpf-framework'), |
| 660 |
'FPF_TAG_PAGEBROWSERTITLE' => __('Browser Title', 'fpf-framework'), |
| 661 |
'FPF_TAG_USERID' => __('User ID', 'fpf-framework'), |
| 662 |
'FPF_TAG_USERNAME' => __('User Full Name', 'fpf-framework'), |
| 663 |
'FPF_TAG_USERLOGIN' => __('User Login', 'fpf-framework'), |
| 664 |
'FPF_TAG_USEREMAIL' => __('User Email', 'fpf-framework'), |
| 665 |
'FPF_TAG_USERFIRSTNAME' => __('User First Name', 'fpf-framework'), |
| 666 |
'FPF_TAG_USERLASTNAME' => __('User Last Name', 'fpf-framework'), |
| 667 |
'FPF_TAG_USERROLES' => __('User Roles', 'fpf-framework'), |
| 668 |
'FPF_TAG_USERREGISTERDATE' => __('User Register Date', 'fpf-framework'), |
| 669 |
'FPF_TAG_DATE' => __('Date', 'fpf-framework'), |
| 670 |
'FPF_TAG_TIME' => __('Time', 'fpf-framework'), |
| 671 |
'FPF_TAG_RANDOMID' => __('Random ID', 'fpf-framework'), |
| 672 |
'FPF_TAG_DAY' => __('Day', 'fpf-framework'), |
| 673 |
'FPF_TAG_MONTH' => __('Month', 'fpf-framework'), |
| 674 |
'FPF_TAG_YEAR' => __('Year', 'fpf-framework'), |
| 675 |
'FPF_CLOSE' => __('Close', 'fpf-framework'), |
| 676 |
'FPF_SYNTAX' => __('Syntax', 'fpf-framework'), |
| 677 |
'FPF_DESC' => __('Description', 'fpf-framework'), |
| 678 |
'FPF_OUTPUT_EXAMPLE' => __('Output example', 'fpf-framework'), |
| 679 |
'FPF_LANGUAGE' => __('Language', 'fpf-framework'), |
| 680 |
'FPF_WPML_LANGUAGE' => __('WPML Language', 'fpf-framework'), |
| 681 |
'FPF_LANGUAGE_DESC' => __('Target visitors who are browsing your website in a specific language', 'fpf-framework'), |
| 682 |
'FPF_PA_LANGUAGE_HINT' => __('Start searching for languages', 'fpf-framework'), |
| 683 |
'FPF_PA_LANGUAGE_AS_DESC' => __('Select the Languages to assign to', 'fpf-framework'), |
| 684 |
'FPF_TAG_FBID' => __('Popup ID', 'fpf-framework'), |
| 685 |
'FPF_TAG_FBTITLE' => __('Popup Title', 'fpf-framework'), |
| 686 |
'FPF_EXPORT' => __('Export', 'fpf-framework'), |
| 687 |
'FPF_GENERAL' => __('General', 'fpf-framework'), |
| 688 |
'FPF_AS_EXPORTED' => __('As Exported', 'fpf-framework'), |
| 689 |
'FPF_SELECT_IMPORT_FILE' => __('Select Import File', 'fpf-framework'), |
| 690 |
'FPF_IMPORT_ITEMS' => __('Import Items', 'fpf-framework'), |
| 691 |
'FPF_DUPLICATE' => __('Duplicate', 'fpf-framework'), |
| 692 |
'FPF_PERCENTAGE' => __('Percentage', 'fpf-framework'), |
| 693 |
'FPF_PIXEL' => __('Pixel', 'fpf-framework'), |
| 694 |
'FPF_DOWN' => __('Down', 'fpf-framework'), |
| 695 |
'FPF_UP' => __('Up', 'fpf-framework'), |
| 696 |
'FPF_DESIGN' => __('Design', 'fpf-framework'), |
| 697 |
'FPF_ADD_ITEM' => __('Add Item', 'fpf-framework'), |
| 698 |
'FPF_EVENT' => __('Event', 'fpf-framework'), |
| 699 |
'FPF_EVENTS' => __('Events', 'fpf-framework'), |
| 700 |
'FPF_SELECT_AN_EVENT' => __('Select an event', 'fpf-framework'), |
| 701 |
'FPF_BEFORE_OPEN' => __('Before Open', 'fpf-framework'), |
| 702 |
'FPF_OPEN' => __('Open', 'fpf-framework'), |
| 703 |
'FPF_TOGGLE' => __('Toggle', 'fpf-framework'), |
| 704 |
'FPF_AFTER_OPEN' => __('After Open', 'fpf-framework'), |
| 705 |
'FPF_BEFORE_CLOSE' => __('Before Close', 'fpf-framework'), |
| 706 |
'FPF_AFTER_CLOSE' => __('After Close', 'fpf-framework'), |
| 707 |
'FPF_ACTION' => __('Action', 'fpf-framework'), |
| 708 |
'FPF_PLEASE_SELECT_A_FILE_TO_UPLOAD' => __('Please select a file to upload.', 'fpf-framework'), |
| 709 |
'FPF_PLEASE_CHOOSE_A_VALID_FILE' => __('Please choose a valid file.', 'fpf-framework'), |
| 710 |
'FPF_FILE_EMPTY' => __('File is empty!', 'fpf-framework'), |
| 711 |
'FPF_ITEMS_SAVED' => __('Items saved!', 'fpf-framework'), |
| 712 |
'FPF_SETTINGS_SAVED' => __('Settings saved!', 'fpf-framework'), |
| 713 |
'FPF_MY_FAVORITES' => __('My Favorites', 'fpf-framework'), |
| 714 |
'FPF_OTHER' => __('Other', 'fpf-framework'), |
| 715 |
'FPF_PASSWORD' => __('Password', 'fpf-framework'), |
| 716 |
'FPF_REMEMBER_ME' => __('Remember Me', 'fpf-framework'), |
| 717 |
'FPF_LOG_IN' => __('Log in', 'fpf-framework'), |
| 718 |
'FPF_LOG_OUT' => __('Log out', 'fpf-framework'), |
| 719 |
'FPF_GUEST' => __('Guest', 'fpf-framework'), |
| 720 |
'FPF_PLEASE_SELECT' => __('Please Select', 'fpf-framework'), |
| 721 |
'FPF_GEOLOCATION_SERVICES' => __('Geolocation Services', 'fpf-framework'), |
| 722 |
'FPF_LICENSE' => __('License', 'fpf-framework'), |
| 723 |
'FPF_GEOIP_LICENSE_KEY_DESC' => __('Get your free License Key to download the latest MaxMind GeoLite2 Database.', 'fpf-framework'), |
| 724 |
'FPF_GEOLOCATION' => __('Geolocation', 'fpf-framework'), |
| 725 |
'FPF_GEOIP_GEOLOCATION_SERVICES' => __('Geolocation Services', 'fpf-framework'), |
| 726 |
'FPF_GEOIP_LICENSE_KEY_GET' => __('Get a free License Key', 'fpf-framework'), |
| 727 |
'FPF_GEOIP_GEOLOCATION_SERVICES_HEADING_DESC' => __('Geolocation services provide features such as (finding out the country of an IP address as well as retrieving the country data for Analytics) for Fireplugins.com plugins. Without it the geolocation features will not be available. This includes GeoLite2 data created by MaxMind <a href="http://www.maxmind.com">http://www.maxmind.com</a>.', 'fpf-framework'), |
| 728 |
'FPF_GEOIP_UPDATE_DB' => __('Update Database', 'fpf-framework'), |
| 729 |
'FPF_GEOIP_UPDATE_DB_DESC' => __('Update the GeoLite2 database from MaxMind servers. This might take several seconds to finish. Please be patient.', 'fpf-framework'), |
| 730 |
'FPF_GEOIP_DATABASE_UPDATED' => __('GeoIP database successfully updated!', 'fpf-framework'), |
| 731 |
'FPF_GEOIP_LICENSE_KEY_EMPTY' => __('Please enter a valid License Key.', 'fpf-framework'), |
| 732 |
'FPF_GEOIP_ERR_MAXMIND_GENERIC' => __('A connection error occurred. Please retry updating the GeoLite2 Country database in 24 hours.', 'fpf-framework'), |
| 733 |
'FPF_GEOIP_ERR_EMPTYDOWNLOAD' => __('Downloading the GeoLite2 Country database failed: empty file retrieved from server. Please contact your host.', 'fpf-framework'), |
| 734 |
'FPF_GEOIP_ERR_UNAUTHORIZED' => __('You have supplied an invalid MaxMind license key.', 'fpf-framework'), |
| 735 |
'FPF_GEOIP_ERR_CANTWRITE' => __('Insufficient rights while trying to save GeoIP database.', 'fpf-framework'), |
| 736 |
'FPF_GEOIP_ERR_INVALIDDB' => __('Downloaded database seems to be invalid. Please retry updating the GeoLite2 Country database in 24 hours.', 'fpf-framework'), |
| 737 |
'FPF_LAST_UPDATED' => __('Last Updated', 'fpf-framework'), |
| 738 |
'FPF_GEOIP_LAST_UPDATED_DESC' => __('Indicates the last datetime the database updated.', 'fpf-framework'), |
| 739 |
'FPF_GEOIP_LOOKUP' => __('Lookup IP Address', 'fpf-framework'), |
| 740 |
'FPF_GEOIP_LOOKUP_DESC' => __('Test drive the GeoIP plugin by looking up an IP address.', 'fpf-framework'), |
| 741 |
'FPF_LOOKUP' => __('Lookup', 'fpf-framework'), |
| 742 |
'FPF_LICENSE_KEY' => __('License Key', 'fpf-framework'), |
| 743 |
'FPF_LICENSE_KEY_DESC' => __('To find your License Key log-in to <a href="https://fireplugins.com" target="_blank">FirePlugins</a> and then go to your downloads section.', 'fpf-framework'), |
| 744 |
'FPF_FIND_LICENSE_KEY' => __('Find License Key', 'fpf-framework'), |
| 745 |
'FPF_DATA' => __('Data', 'fpf-framework'), |
| 746 |
'FPF_UPGRADE_TO_PRO_TO_UNLOCK_TEMPLATE' => __('Upgrade to Pro to unlock this template', 'fpf-framework'), |
| 747 |
'FPF_GEOIP_MAINTENANCE' => __('GeoIP Database Maintenance', 'fpf-framework'), |
| 748 |
'FPF_GEOIP_MAINTENANCE_DESC' => __('%s finds the country of your visitors\' IP addresses using the MaxMind GeoLite2 Country database. You are advised to update it at least once per month. On most servers you can perform the update by clicking the button below.', 'fpf-framework'), |
| 749 |
'FPF_GEOIP_MAINTENANCE_WITHOUT_BTN_MENTION_DESC' => __('%s finds the country of your visitors\' IP addresses using the MaxMind GeoLite2 Country database. You are advised to update it at least once per month.', 'fpf-framework'), |
| 750 |
'FPF_UPGRADE_TO_PRO' => __('Upgrade to Pro', 'fpf-framework'), |
| 751 |
'FPF_UPGRADE' => __('Upgrade', 'fpf-framework'), |
| 752 |
'FPF_VIEW_PLANS' => __('View Plans', 'fpf-framework'), |
| 753 |
'FPF_UNLOCK' => __('Unlock', 'fpf-framework'), |
| 754 |
'FPF_FREE' => __('Free', 'fpf-framework'), |
| 755 |
'FPF_PRO' => __('Pro', 'fpf-framework'), |
| 756 |
'FPF_PRO_MODAL_IS_PRO_FEATURE' => __('<em class="pro-feature-name"></em> is a PRO Feature', 'fpf-framework'), |
| 757 |
'FPF_PRO_MODAL_WERE_SORRY' => __('We\'re sorry, <em class="pro-feature-name"></em> is not available on your plan. Please upgrade to the PRO plan to unlock all these awesome features.', 'fpf-framework'), |
| 758 |
'FPF_PRO_MODAL_UPGRADE_TO_PRO_VERSION' => __('Awesome! Only one step left. Click on the button below to complete the upgrade to the Pro version.', 'fpf-framework'), |
| 759 |
'FPF_PRO_MODAL_PERCENTAGE_OFF' => __('<strong>Bonus</strong>: %s lite users get <strong>20%%</strong> off regular price, automatically applied at checkout.', 'fpf-framework'), |
| 760 |
'FPF_PRO_MODAL_PRESALES_QUESTIONS' => __('Pre-Sales questions? <a target="_blank" href="%s">Ask here</a>', 'fpf-framework'), |
| 761 |
'FPF_PRO_MODAL_UNLOCK_PRO_FEATURES' => __('Already purchased Pro? Learn how to <a target="_blank" href="%s">Unlock Pro Features</a>', 'fpf-framework'), |
| 762 |
'FPF_CLEAR' => __('Clear', 'fpf-framework'), |
| 763 |
'FPF_SAVE' => __('Save', 'fpf-framework'), |
| 764 |
'FPF_TOP' => __('Top', 'fpf-framework'), |
| 765 |
'FPF_RIGHT' => __('Right', 'fpf-framework'), |
| 766 |
'FPF_BOTTOM' => __('Bottom', 'fpf-framework'), |
| 767 |
'FPF_LEFT' => __('Left', 'fpf-framework'), |
| 768 |
'FPF_TOP_LEFT' => __('Top Left', 'fpf-framework'), |
| 769 |
'FPF_TOP_RIGHT' => __('Top Right', 'fpf-framework'), |
| 770 |
'FPF_BOTTOM_RIGHT' => __('Bottom Right', 'fpf-framework'), |
| 771 |
'FPF_BOTTOM_LEFT' => __('Bottom Left', 'fpf-framework'), |
| 772 |
'FPF_TAG_QUERYSTRINGPOST' => __('Post', 'fpf-framework'), |
| 773 |
'FPF_TAG_QUERYSTRINGACTION' => __('Action', 'fpf-framework'), |
| 774 |
'FPF_TAG_QUERYSTRINGLANG' => __('Lang', 'fpf-framework'), |
| 775 |
'FPF_ENTER_VALID_IP_ADDRESS' => __('Please enter a valid IP address', 'fpf-framework'), |
| 776 |
'FPF_LOADING' => __('Loading...', 'fpf-framework'), |
| 777 |
'FPF_LOADING_ANALYTICS' => __('Loading Analytics...', 'fpf-framework'), |
| 778 |
'FPF_INVALID_IP_ADDRESS' => __('Invalid IP Address', 'fpf-framework'), |
| 779 |
'FPF_DOWNLOADING_UPDATES_PLEASE_WAIT' => __('Downloading Updates. Please wait...', 'fpf-framework'), |
| 780 |
'FPF_DATABASE_UPDATED' => __('Database updated!', 'fpf-framework'), |
| 781 |
'FPF_BUTTON_LABEL' => __('Button Label', 'fpf-framework'), |
| 782 |
'FPF_BUTTON_CLASSES' => __('Button Classes', 'fpf-framework'), |
| 783 |
'FPF_PREVENT_DEFAULT_ACTION' => __('Prevent Default Action', 'fpf-framework'), |
| 784 |
'FPF_ANALYTICS' => __('Analytics', 'fpf-framework'), |
| 785 |
'FPF_DATE' => __('Date', 'fpf-framework'), |
| 786 |
'FPF_DATES' => __('Dates', 'fpf-framework'), |
| 787 |
'FPF_FILTER' => __('Filter', 'fpf-framework'), |
| 788 |
'FPF_COMPARE' => __('Compare', 'fpf-framework'), |
| 789 |
'FPF_CUSTOM' => __('Custom', 'fpf-framework'), |
| 790 |
'FPF_DATE_RANGE' => __('Date Range', 'fpf-framework'), |
| 791 |
'FPF_CANCEL' => __('Cancel', 'fpf-framework'), |
| 792 |
'FPF_APPLY' => __('Apply', 'fpf-framework'), |
| 793 |
'FPF_LEARN_MORE' => __('Learn more', 'fpf-framework'), |
| 794 |
'FPF_START_DATE' => __('Start Date', 'fpf-framework'), |
| 795 |
'FPF_END_DATE' => __('End Date', 'fpf-framework'), |
| 796 |
'FPF_URLS_CONTAINING' => __('URLs containing', 'fpf-framework'), |
| 797 |
'FPF_URLS_NOT_CONTAINING' => __('URLs not containing', 'fpf-framework'), |
| 798 |
'FPF_EXACT_URL' => __('Exact URL', 'fpf-framework'), |
| 799 |
'FPF_EXAMPLE_LINK_HINT' => __('https://www.example.com/', 'fpf-framework'), |
| 800 |
'FPF_SELECT_A_FILTER_TYPE' => __('Select a filter type', 'fpf-framework'), |
| 801 |
'FPF_SELECT_A_DEVICE' => __('Select a device', 'fpf-framework'), |
| 802 |
'FPF_SELECT_A_COUNTRY' => __('Select a country', 'fpf-framework'), |
| 803 |
'FPF_VS_LC' => __('vs', 'fpf-framework'), |
| 804 |
'FPF_NO_DATA' => __('No data', 'fpf-framework'), |
| 805 |
'FPF_IMPRESSIONS_PREVIOUS_PERIOD' => __('Impressions Previous Period', 'fpf-framework'), |
| 806 |
'FPF_GO_PRO' => __('Go Pro', 'fpf-framework'), |
| 807 |
'FPF_UNLOCK_MORE_FEATURES_WITH_PRO' => __('Unlock more features by going Pro!', 'fpf-framework'), |
| 808 |
'FPF_UNLOCK_MORE_FEATURES_WITH_PRO_READ_MORE' => __('Unlock more features by going Pro! Click to read all features provided in the Pro version.', 'fpf-framework'), |
| 809 |
'FPF_DAY' => __('Day', 'fpf-framework'), |
| 810 |
'FPF_WEEK' => __('Week', 'fpf-framework'), |
| 811 |
'FPF_MONTH' => __('Month', 'fpf-framework'), |
| 812 |
'FPF_DIFFERENCE' => __('Difference', 'fpf-framework'), |
| 813 |
'FPF_TABLE_DATA_OMITTED' => __('Table data omitted as there are no additional information to display.', 'fpf-framework'), |
| 814 |
'FPF_AVG_TIME_OPEN' => __('Average Time Open', 'fpf-framework'), |
| 815 |
'FPF_THEAVERAGETIMEOPEN' => __('Average Time Open', 'fpf-framework'), |
| 816 |
'FPF_THEAVERAGETIMEOPEN_PREVIOUS_PERIOD' => __('Average Time Open Previous Period', 'fpf-framework'), |
| 817 |
'FPF_ANALYTICS' => __('Analytics', 'fpf-framework'), |
| 818 |
'FPF_VIEW_MORE' => __('View More', 'fpf-framework'), |
| 819 |
'FPF_ADVANCED_ANALYTICS' => __('Advanced Analytics', 'fpf-framework'), |
| 820 |
'FPF_PLUGIN_MISSING' => __('Plugin <strong>%s</strong> is missing.', 'fpf-framework'), |
| 821 |
'FPF_PLUGIN_MISSING_INSTALL_TO_USE_FEATURE' => __('Plugin <strong>%s</strong> is missing. Please install it to use %s.', 'fpf-framework'), |
| 822 |
'FPF_ANALYZE' => __('Analyze', 'fpf-framework'), |
| 823 |
'FPF_PERCENTAGE_CHANGE_OVER_PREVIOUS_PERIOD' => __('Percentage change over previous period', 'fpf-framework'), |
| 824 |
'FPF_ANALYTICS_TABLE_NO_DATA_TO_DISPLAY' => __('There are no items to display.', 'fpf-framework'), |
| 825 |
'FPF_SELECT_A_PERIOD' => __('Select a period', 'fpf-framework'), |
| 826 |
'FPF_ANALYTICS_OVERVIEW_LOADING' => __('Loading Analytics Overview...', 'fpf-framework'), |
| 827 |
'FPF_REFERRER' => __('Referrer', 'fpf-framework'), |
| 828 |
'FPF_REFERRERS' => __('Referrers', 'fpf-framework'), |
| 829 |
'FPF_REFERRERS_CONTAINING' => __('Referrers containing', 'fpf-framework'), |
| 830 |
'FPF_REFERRERS_NOT_CONTAINING' => __('Referrers not containing', 'fpf-framework'), |
| 831 |
'FPF_EXACT_REFERRER' => __('Exact Referrer URL', 'fpf-framework'), |
| 832 |
'FPF_6_MONTHS' => __('6 Months', 'fpf-framework'), |
| 833 |
'FPF_1_YEAR' => __('1 Year', 'fpf-framework'), |
| 834 |
'FPF_2_YEARS' => __('2 Years', 'fpf-framework'), |
| 835 |
'FPF_3_YEARS' => __('3 Years', 'fpf-framework'), |
| 836 |
'FPF_TODAY' => __('Today', 'fpf-framework'), |
| 837 |
'FPF_DATE_PERIOD' => __('Date Period', 'fpf-framework'), |
| 838 |
'FPF_TOP_DEVICES' => __('Top Devices', 'fpf-framework'), |
| 839 |
'FPF_TOP_COUNTRIES' => __('Top Countries', 'fpf-framework'), |
| 840 |
'FPF_TOP_REFERRERS' => __('Top Referrers', 'fpf-framework'), |
| 841 |
'FPF_PM' => __('PM', 'fpf-framework'), |
| 842 |
'FPF_AM' => __('AM', 'fpf-framework'), |
| 843 |
'FPF_ANALYTICS_OVERVIEW_OVERLAY_PRO_MSG1' => __('Get a quick overview of <strong>%s</strong> from your Dashboard!', 'fpf-framework'), |
| 844 |
'FPF_FEATURE_IMAGE_UPGRADE_PRO_MSG1' => __('<strong>%s</strong> is a Pro feature!', 'fpf-framework'), |
| 845 |
'FPF_FEATURE_IMAGE_UPGRADE_PRO_MSG2' => __('Upgrade to Pro to unlock this feature.', 'fpf-framework'), |
| 846 |
'FPF_%S' => __('%s', 'fpf-framework'), |
| 847 |
'FPF_ADD_NEW' => __('Add New', 'fpf-framework'), |
| 848 |
'FPF_ADD_NEW_%S' => __('Add New %s', 'fpf-framework'), |
| 849 |
'FPF_EDIT_%S' => __('Edit %s', 'fpf-framework'), |
| 850 |
'FPF_NEW_%S' => __('New %s', 'fpf-framework'), |
| 851 |
'FPF_VIEW_%S' => __('View %s', 'fpf-framework'), |
| 852 |
'FPF_SEARCH' => __('Search', 'fpf-framework'), |
| 853 |
'FPF_SEARCH_%S' => __('Search %s', 'fpf-framework'), |
| 854 |
'FPF_NO_%S_FOUND' => __('No %s found', 'fpf-framework'), |
| 855 |
'FPF_NO_%S_FOUND_IN_TRASH' => __('No %s found in Trash', 'fpf-framework'), |
| 856 |
'FPF_PARENT_%S' => __('Parent %s:', 'fpf-framework'), |
| 857 |
'FPF_RESET' => __('Reset', 'fpf-framework'), |
| 858 |
'FPF_RESET_COLOR' => __('Reset color', 'fpf-framework'), |
| 859 |
'FPF_DEFAULT' => __('Default', 'fpf-framework'), |
| 860 |
'FPF_SELECT_COLOR' => __('Select color', 'fpf-framework'), |
| 861 |
'FPF_SELECT_DEFAULT_COLOR' => __('Select default color', 'fpf-framework'), |
| 862 |
'FPF_COLOR_VALUE' => __('Color value', 'fpf-framework'), |
| 863 |
'FPF_PHP_VERSION_FAIL' => __('%s requires PHP version %s+, please upgrade to the mentioned PHP version in order for the plugin to work.', 'fpf-framework'), |
| 864 |
'FPF_TEMPLATE' => __('Template', 'fpf-framework'), |
| 865 |
'FPF_KEEP_DATA_ON_UNINSTALL' => __('Keep data on uninstall', 'fpf-framework'), |
| 866 |
'FPF_KEEP_DATA_ON_UNINSTALL_DESC' => __('<strong>Enable</strong> to preserve the data when you uninstall the plugin.<br><strong>Disable</strong> to remove the data when you uninstall the plugin.', 'fpf-framework'), |
| 867 |
'FPF_HI' => __('Hi', 'fpf-framework'), |
| 868 |
'FPF_MADE_WITH_LOVE_BY_FP' => __('Made with ♥️ by FirePlugins', 'fpf-framework'), |
| 869 |
'FPF_GET_PRO_FEATURES' => __('Get PRO Features', 'fpf-framework'), |
| 870 |
'FPF_ROADMAP' => __('Roadmap', 'fpf-framework'), |
| 871 |
'FPF_TERMS_OF_USE' => __('Terms of Use', 'fpf-framework'), |
| 872 |
'FPF_PRIVACY_POLICY' => __('Privacy Policy', 'fpf-framework'), |
| 873 |
'FPF_WRITE_REVIEW' => __('Leave a review on WordPress Plugin Directory', 'fpf-framework'), |
| 874 |
'FPF_LIKE_PLUGIN' => __('Like %s?', 'fpf-framework'), |
| 875 |
'FPF_GO_TO_FP_SITE' => __('Go to FirePlugins Site', 'fpf-framework'), |
| 876 |
'FPF_MEDIA' => __('Media', 'fpf-framework'), |
| 877 |
'FPF_UNINSTALL' => __('Uninstall', 'fpf-framework'), |
| 878 |
'FPF_SETTINGS_UNINSTALL_DESC' => __('Select whether to keep or delete your settings on plugin uninstall.', 'fpf-framework'), |
| 879 |
'FPF_SETTINGS_LICENSE_DESC' => __('Activate your license to get automatic updates.', 'fpf-framework'), |
| 880 |
'FPF_DIMENSIONS_FIELD_LINK_VALUES_TITLE' => __('Enable to automatically fill in all values.', 'fpf-framework'), |
| 881 |
'FPF_REVIEW_REMINDER_MSG1' => __('%1$s Thank you for using our plugin, %2$s%3$s%4$s! %5$s You rock! Could you please do us a BIG favor and give it a 5-star rating on WordPress? This will help us spread the word and boost our motivation. %6$s - %7$s FirePlugins %8$s %9$s', 'fpf-framework'), |
| 882 |
'FPF_REVIEW_REMINDER_MSG2' => __('%1$s %2$s Yes, take me there! %3$s %4$s Remind me later %3$s %5$s I\'ve already done this %3$s %6$s', 'fpf-framework'), |
| 883 |
'FPF_UNITS_TITLE' => __('Select the unit for this field.', 'fpf-framework'), |
| 884 |
'FPF_FORGOT_YOUR_PASSWORD' => __('Forgot your password?', 'fpf-framework'), |
| 885 |
'FPF_REFERRER_POPULAR_LIST_SELECTION' => __('Popular referrers', 'fpf-framework'), |
| 886 |
'FPF_REFERRER_POPULAR_LIST_SELECTION_DESC' => __('Select a referrer from a pre-defined list of popular referrers', 'fpf-framework'), |
| 887 |
'FPF_RENDER' => __('Render', 'fpf-framework'), |
| 888 |
'FPF_STATE' => __('State', 'fpf-framework'), |
| 889 |
'FPF_STATUS' => __('Status', 'fpf-framework'), |
| 890 |
'FPF_MISC' => __('Misc', 'fpf-framework'), |
| 891 |
'FPF_MISC_SETTINGS_DESC' => __('Configure miscellaneous settings in this section.', 'fpf-framework'), |
| 892 |
'FPF_NEVER' => __('Never', 'fpf-framework'), |
| 893 |
'FPF_SECONDS' => __('Seconds', 'fpf-framework'), |
| 894 |
'FPF_MINUTES' => __('Minutes', 'fpf-framework'), |
| 895 |
'FPF_HOURS' => __('Hours', 'fpf-framework'), |
| 896 |
'FPF_DAYS' => __('Days', 'fpf-framework'), |
| 897 |
'FPF_ALWAYS_SHOW' => __('Always Show', 'fpf-framework'), |
| 898 |
'FPF_START_FROM_SCRATCH' => __('Start from scratch', 'fpf-framework'), |
| 899 |
'FPF_PREVIEW_TEMPLATE_FRONTEND' => __('Preview template in the front-end', 'fpf-framework'), |
| 900 |
'FPF_LIBRARY_SAVE_TEMPLATE_FAVORITES' => __('Save template to favorites', 'fpf-framework'), |
| 901 |
'FPF_LOADING_TEMPLATES' => __('Loading Templates...', 'fpf-framework'), |
| 902 |
'FPF_REFRESH_TEMPLATES' => __('Refresh Templates', 'fpf-framework'), |
| 903 |
'FPF_NO_RESULTS_FOUND' => __('No Results Found', 'fpf-framework'), |
| 904 |
'FPF_LIBRARY_NO_RESULTS_DESC' => __('Please make sure your search is spelled correctly or try different words.', 'fpf-framework'), |
| 905 |
'FPF_CUSTOM_SOUND_FILE' => __('Custom Sound File', 'fpf-framework'), |
| 906 |
'FPF_CUSTOM_SOUND_URL' => __('Custom Sound URL', 'fpf-framework'), |
| 907 |
'FPF_ONCE' => __('Once', 'fpf-framework'), |
| 908 |
'FPF_UNLIMITED' => __('Unlimited', 'fpf-framework'), |
| 909 |
'FPF_FREQUENCY' => __('Frequency', 'fpf-framework'), |
| 910 |
'FPF_SHOW' => __('Show', 'fpf-framework'), |
| 911 |
'FPF_DONT_SHOW_AGAIN_FOR' => __('Don\'t show again for', 'fpf-framework'), |
| 912 |
'FPF_TIMES_PER' => __('Times Per', 'fpf-framework'), |
| 913 |
'FPF_SHOW_FREQUENCY' => __('Show Frequency', 'fpf-framework'), |
| 914 |
'FPF_EVERY_TIME_PAGE_LOADS' => __('Every Time Page Loads', 'fpf-framework'), |
| 915 |
'FPF_GEO_DB_HAS_NOT_BEEN_UPDATED' => __('Database has not been updated.', 'fpf-framework'), |
| 916 |
'FPF_BEHAVIOR' => __('Behavior', 'fpf-framework'), |
| 917 |
'FPF_TEXT_POSITION' => __('Text Position', 'fpf-framework'), |
| 918 |
'FPF_NEW_ACTION_LABEL' => __('New Action Label', 'fpf-framework'), |
| 919 |
'FPF_EDIT_ITEM' => __('Edit item', 'fpf-framework'), |
| 920 |
'FPF_REMOVE_ITEM' => __('Remove item', 'fpf-framework'), |
| 921 |
'FPF_MOVE_ITEM' => __('Reorder item', 'fpf-framework'), |
| 922 |
'FPF_ACTIVATE_LICENSE' => __('Activate License', 'fpf-framework'), |
| 923 |
'FPF_DEACTIVATE_LICENSE' => __('Deactivate License', 'fpf-framework'), |
| 924 |
'FPF_YOUR_CURRENT_VERSION_IS_X' => __('Your current version is %s.', 'fpf-framework'), |
| 925 |
'FPF_X_VERSION_IS_AVAILABLE' => __('%s is available!', 'fpf-framework'), |
| 926 |
'FPF_VIEW_CHANGELOG' => __('View Changelog', 'fpf-framework'), |
| 927 |
'FPF_UPDATE' => __('Update', 'fpf-framework'), |
| 928 |
'FPF_PRO_TEMPLATES' => __('Pro Templates', 'fpf-framework'), |
| 929 |
'FPF_TEMPLATES_CANNOT_BE_RETRIEVED' => __('Cannot retrieve templates.', 'fpf-framework'), |
| 930 |
'FPF_HIDE_PRO_TEMPLATES' => __('Hide Pro Templates', 'fpf-framework'), |
| 931 |
'FPF_ENTER_LICENSE_TO_USE_TEMPLATE' => __('To start using this template, please enter your license and refresh templates.', 'fpf-framework'), |
| 932 |
'FPF_ENJOY' => __('Enjoy', 'fpf-framework'), |
| 933 |
'FPF_NO_LICENSE_NEEDED' => __('No license needed', 'fpf-framework'), |
| 934 |
'FPF_VALID' => __('valid', 'fpf-framework'), |
| 935 |
'FPF_INVALID' => __('invalid', 'fpf-framework'), |
| 936 |
'FPF_YOUR_LICENSE_KEY_IS_STATUS' => __('Your license key is <strong class="fpf-%s-color">%s</strong>.', 'fpf-framework'), |
| 937 |
'FPF_PLEASE_ENTER_A_VALID_LICENSE_KEY_TO_RECEIVE_UPDATES' => __('Please enter a valid license key to receive updates.', 'fpf-framework'), |
| 938 |
'FPF_ARE_YOU_SURE_YOU_WANT_TO_DELETE_THIS_ITEM' => __('Are you sure you want to delete this item?', 'fpf-framework'), |
| 939 |
'FPF_STAR' => __('Star', 'fpf-framework'), |
| 940 |
]; |
| 941 |
} |
| 942 |
} |