From f03423360730c4ff34c534e241f1aae86089e018 Mon Sep 17 00:00:00 2001 From: erwanlr Date: Sat, 9 May 2020 11:46:17 +0200 Subject: [PATCH] Adds DFs --- spec/fixtures/db/dynamic_finders.yml | 554 +++++++ spec/fixtures/dynamic_finders/expected.yml | 227 ++- .../translation_file/languages/2fas-pt_BR.po | 1418 +++++++++++++++++ .../change_log/changelog.txt | 3 + .../languages/card-oracle.pot | 503 ++++++ .../custom-post-type-widget-blocks.pot | 364 +++++ .../wc-change-filter-by-price-display.pot | 32 + .../languages/jsm-user-locale-fr_BE.po | 53 + .../lightweight-live-ajax-search.pot | 96 ++ .../translation_file/languages/prolocker.pot | 571 +++++++ .../query_parameter_passive_all.html | 93 ++ .../remoji/translation_file/lang/remoji.pot | 131 ++ .../translation_file/languages/securepay.pot | 147 ++ .../languages/surplus-essentials.pot | 956 +++++++++++ .../languages/wpsso-wc-metadata.pot | 182 +++ 15 files changed, 5328 insertions(+), 2 deletions(-) create mode 100644 spec/fixtures/dynamic_finders/plugin_version/2fas/translation_file/languages/2fas-pt_BR.po create mode 100644 spec/fixtures/dynamic_finders/plugin_version/automatically-add-product-to-cart/change_log/changelog.txt create mode 100644 spec/fixtures/dynamic_finders/plugin_version/card-oracle/translation_file/languages/card-oracle.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/custom-post-type-widget-blocks/translation_file/languages/custom-post-type-widget-blocks.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/extend-filter-products-by-price-widget/translation_file/languages/wc-change-filter-by-price-display.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/jsm-user-locale/translation_file/languages/jsm-user-locale-fr_BE.po create mode 100644 spec/fixtures/dynamic_finders/plugin_version/lightweight-live-ajax-search/translation_file/languages/lightweight-live-ajax-search.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/pro-locker/translation_file/languages/prolocker.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/remoji/translation_file/lang/remoji.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/securepay/translation_file/languages/securepay.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/surplus-essentials/translation_file/languages/surplus-essentials.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/wpsso-wc-metadata/translation_file/languages/wpsso-wc-metadata.pot diff --git a/spec/fixtures/db/dynamic_finders.yml b/spec/fixtures/db/dynamic_finders.yml index cfb39309..12006a8e 100644 --- a/spec/fixtures/db/dynamic_finders.yml +++ b/spec/fixtures/db/dynamic_finders.yml @@ -295,6 +295,11 @@ plugins: version: true Readme: path: readme.txt + TranslationFile: + class: BodyPattern + path: languages/2fas-pt_BR.po + pattern: !ruby/regexp '/ion: 2FAS [^\s]+ Two Factor Authentication (?\d+\.[\.\d]+)/i' + version: true 2fas-light: ChangeLog: class: BodyPattern @@ -701,6 +706,14 @@ plugins: a2-optimized-wp: Readme: path: readme.txt + a2reviews: + QueryParameter: + files: + - public/css/a2reviews-public.css + - public/js/a2reviews-public.js + version: true + Readme: + path: README.txt a2zvideoapi: Readme: path: readme.txt @@ -2666,6 +2679,10 @@ plugins: path: languages/adobe-xmp-for-wp.pot pattern: !ruby/regexp '/n: JSM''s Adobe XMP \/ IPTC for WordPress (?\d+\.[\.\d]+)/i' version: true + Readme: + path: + - readme.txt + - README.md adonide-faq-plugin: Readme: path: readme.txt @@ -2838,6 +2855,9 @@ plugins: version: true Readme: path: readme.txt + advance-wc-analytics: + Readme: + path: readme.txt advance-wp-query-search-filter: Readme: path: readme.txt @@ -2954,6 +2974,9 @@ plugins: - public/css/dc-accfw-public.css - public/js/dc-accfw-public.js version: true + advanced-coupons-for-woocommerce-free: + Readme: + path: readme.txt advanced-cron-manager: Readme: path: readme.txt @@ -4396,6 +4419,9 @@ plugins: all-due-credit: Readme: path: readme.txt + all-file-type-support: + Readme: + path: readme.txt all-image-list: Readme: path: readme.txt @@ -5364,6 +5390,7 @@ plugins: QueryParameter: files: - public/css/styles.css + - public/js/plugin.min.js version: true Readme: path: readme.txt @@ -6639,6 +6666,9 @@ plugins: audiobar: Readme: path: readme.txt + audioburst-player-widget: + Readme: + path: readme.txt audioigniter: QueryParameter: files: @@ -6651,6 +6681,9 @@ plugins: audit-trail: Readme: path: readme.txt + audit-your-ads-on-google-by-clever-ads: + Readme: + path: readme.txt augmented-reality: Readme: path: readme.txt @@ -7010,6 +7043,9 @@ plugins: auto-join-groups: Readme: path: readme.txt + auto-last-youtube-video: + Readme: + path: readme.txt auto-link-tags: Readme: path: readme.txt @@ -7090,6 +7126,9 @@ plugins: auto-rename-media-on-upload: Readme: path: readme.txt + auto-reply-wechat: + Readme: + path: readme.txt auto-save-remote-images: Readme: path: readme.txt @@ -7356,6 +7395,14 @@ plugins: version: true Readme: path: readme.txt + automatically-add-product-to-cart: + Readme: + path: readme.txt + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /^Version:? (?\d+\.[\.\d]+)(?!.*Version:? \d+\.[\.\d]+)/mi + version: true automatically-open-all-external-links-in-a-new-tab: Readme: path: readme.md @@ -7413,6 +7460,9 @@ plugins: automatorwp-wpforms-integration: Readme: path: readme.txt + automatorwp-wplms-integration: + Readme: + path: readme.txt automatr: Readme: path: readme.txt @@ -8377,6 +8427,9 @@ plugins: files: - "/js/badger.js" version: true + badges-woo: + Readme: + path: readme.txt badpass-wp: Readme: path: readme.txt @@ -9747,6 +9800,9 @@ plugins: bezahlcode-generator: Readme: path: readme.txt + bf-wpo-dequeuer: + Readme: + path: README.txt bf3-infobox: Readme: path: readme.txt @@ -10693,6 +10749,9 @@ plugins: blog-copier: Readme: path: readme.txt + blog-crosspost: + Readme: + path: Readme.txt blog-demographics: Readme: path: readme.txt @@ -13873,6 +13932,9 @@ plugins: cachify: Readme: path: README.md + caching-compatible-cookie-optin-and-javascript: + Readme: + path: readme.txt cactus-masonry-plus: QueryParameter: files: @@ -14286,6 +14348,9 @@ plugins: capture-url-variables-for-ontraport: Readme: path: readme.txt + capusta-woo-checkout-gateway: + Readme: + path: readme.txt capy-puzzle-captcha: Readme: path: readme.txt @@ -14352,6 +14417,17 @@ plugins: card-for-github: Readme: path: readme.txt + card-oracle: + QueryParameter: + files: + - public/css/card-oracle-public.css + - public/js/card-oracle-public.js + version: true + TranslationFile: + class: BodyPattern + path: languages/card-oracle.pot + pattern: !ruby/regexp '/"Project\-Id\-Version: Card Oracle (?\d+\.[\.\d]+)/i' + version: true cardealerpress: HeaderPattern: header: X-CDP-Version @@ -18258,6 +18334,9 @@ plugins: compatiblizr: Readme: path: README.txt + competitive-pricing-for-wc-and-gs: + Readme: + path: readme.txt complete-open-graph: Comment: xpath: //comment()[contains(., "Complete Open Graph")] @@ -19623,6 +19702,11 @@ plugins: corona-awareness-popup: Readme: path: readme.txt + corona-covid-19-stats: + Readme: + path: + - readme.txt + - README.md corona-update: Readme: path: readme.txt @@ -19910,6 +19994,9 @@ plugins: covid-19: Readme: path: readme.txt + covid-19-bangladesh-live: + Readme: + path: readme.txt covid-19-corona-virus-live-stats-updates-lite: QueryParameter: files: @@ -19978,6 +20065,9 @@ plugins: covoituristes: Readme: path: readme.txt + cp-companion: + Readme: + path: readme.txt cp-image-store: Readme: path: readme.txt @@ -20932,6 +21022,9 @@ plugins: custom-category-templates: Readme: path: readme.txt + custom-checkbox-for-posts: + Readme: + path: readme.txt custom-checkout-layouts-for-woocommerce: QueryParameter: files: @@ -21423,6 +21516,16 @@ plugins: custom-post-type-ui: Readme: path: readme.txt + custom-post-type-widget-blocks: + TranslationFile: + class: BodyPattern + path: languages/custom-post-type-widget-blocks.pot + pattern: !ruby/regexp '/Version: Custom Post Type Widget Blocks (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: + - readme.txt + - README.md custom-post-types-image: Readme: path: readme.txt @@ -21902,6 +22005,9 @@ plugins: cw-show-on-selected-pages-sosp: Readme: path: readme.txt + cwm-wpforms-captcha: + Readme: + path: readme.txt cxapelado: Readme: path: readme.txt @@ -23598,6 +23704,9 @@ plugins: directorypress-reassign-authors: Readme: path: readme.txt + dirigible-seo: + Readme: + path: readme.txt dirittopratico: Readme: path: readme.txt @@ -24731,6 +24840,9 @@ plugins: version: true Readme: path: readme.txt + download-media: + Readme: + path: readme.txt download-media-file: TranslationFile: class: BodyPattern @@ -24821,6 +24933,9 @@ plugins: drag-and-sort: Readme: path: readme.txt + drag-drop-menu-items: + Readme: + path: readme.txt drag-to-share: Readme: path: readme.txt @@ -25270,6 +25385,13 @@ plugins: dx-watermark: Readme: path: readme.txt + dyapress-ecommerce: + QueryParameter: + files: + - css/style.css + version: true + Readme: + path: readme.txt dyn-business-panel: Readme: path: readme.txt @@ -26354,6 +26476,9 @@ plugins: easy-social-share: Readme: path: readme.txt + easy-social-shares: + Readme: + path: readme.txt easy-social-sharing: QueryParameter: files: @@ -26878,6 +27003,9 @@ plugins: edd-coming-soon: Readme: path: readme.txt + edd-coupon-counter: + Readme: + path: readme.txt edd-disable-admin-notices: Readme: path: readme.txt @@ -29324,6 +29452,9 @@ plugins: exif-columns: Readme: path: readme.txt + exif-details: + Readme: + path: readme.txt exif-remove: Readme: path: readme.txt @@ -29525,6 +29656,19 @@ plugins: expresspigeon-webform-widget: Readme: path: readme.txt + extend-filter-products-by-price-widget: + QueryParameter: + files: + - public/css/wc-change-filter-by-price-display-public.css + - public/js/wc-change-filter-by-price-display-public.js + version: true + TranslationFile: + class: BodyPattern + path: languages/wc-change-filter-by-price-display.pot + pattern: !ruby/regexp /Filter By Price Display for WooCommerce (?\d+\.[\.\d]+)/i + version: true + Readme: + path: README.txt extend-kses: Readme: path: readme.txt @@ -30343,6 +30487,9 @@ plugins: fast-category-cloud-wordpress-plugin: Readme: path: readme.txt + fast-chat-button: + Readme: + path: readme.txt fast-flickr-widget: Readme: path: readme.txt @@ -32298,6 +32445,14 @@ plugins: version: true Readme: path: readme.txt + follow-tags: + QueryParameter: + files: + - assets/css/nfc_style.css + - assets/js/nfc_scripts.js + version: true + Readme: + path: readme.txt follow-us-box: Readme: path: readme.txt @@ -32770,6 +32925,9 @@ plugins: version: true Readme: path: README.txt + formaloo-form-builder: + Readme: + path: readme.txt formarketer: QueryParameter: files: @@ -33057,6 +33215,9 @@ plugins: framed-slideshow-gallery: Readme: path: readme.txt + framework-mobilede: + Readme: + path: readme.txt frankencookie: Readme: path: readme.txt @@ -34091,6 +34252,8 @@ plugins: files: - gazchaps-getaddress-io.min.js version: true + Readme: + path: readme.txt gazeta-news: Readme: path: readme.txt @@ -37701,6 +37864,9 @@ plugins: path: languages/gvsoft-photobox-ru_RU.po pattern: !ruby/regexp '/"Project\-Id\-Version: gvphotobox (?\d+\.[\.\d]+)/i' version: true + gw-database-backup: + Readme: + path: readme.txt gw-visual-composer-hover-box: Readme: path: readme.txt @@ -38388,6 +38554,9 @@ plugins: hexam: Readme: path: readme.txt + heyday-a-truly-free-unlimited-web-push-notifications: + Readme: + path: readme.txt heyoya-voice-comments-reviews: Readme: path: readme.txt @@ -38565,6 +38734,12 @@ plugins: hide-shipping-methods-in-woocommerce: Readme: path: readme.txt + hide-show-admin-bar: + QueryParameter: + files: + - public/css/adminbar_hide_show-public.css + - public/js/adminbar_hide_show-public.js + version: true hide-show-comment: QueryParameter: files: @@ -38739,6 +38914,9 @@ plugins: hikari-unicornified-gravatars: Readme: path: readme.txt + hillstone-wp-sso: + Readme: + path: readme.txt himegoto: Readme: path: readme.txt @@ -39082,6 +39260,9 @@ plugins: host-php-info: Readme: path: readme.txt + hosted-jft: + Readme: + path: readme.txt hostedftp: Readme: path: readme.txt @@ -40821,6 +41002,9 @@ plugins: imienniczek: Readme: path: readme.txt + imigino-video-connect: + Readme: + path: readme.txt imincom-affiliate-plugin-for-wordpress: QueryParameter: files: @@ -41375,6 +41559,10 @@ plugins: path: languages/inherit-featured-image.pot pattern: !ruby/regexp '/on: JSM''s Inherit Parent Featured Image (?\d+\.[\.\d]+)/i' version: true + Readme: + path: + - readme.txt + - README.md inigo-seo-check: Readme: path: readme.txt @@ -41865,6 +42053,9 @@ plugins: path: languages/intellipush.pot pattern: !ruby/regexp '/"Project\-Id\-Version: Intellipush (?\d+\.[\.\d]+)/i' version: true + intellispire-thrive-shortcodes: + Readme: + path: readme.txt intelliwidget-elements: Readme: path: readme.txt @@ -42309,6 +42500,9 @@ plugins: ipblocklist: Readme: path: readme.txt + ipdata: + Readme: + path: readme.txt ipgp-ip-address-lookup-widget: Readme: path: readme.txt @@ -43744,6 +43938,10 @@ plugins: path: languages/jsm-pretty-json-ld.pot pattern: !ruby/regexp '/roject\-Id\-Version: JSM''s Pretty JSON\-LD (?\d+\.[\.\d]+)/i' version: true + Readme: + path: + - readme.txt + - README.md jsm-show-post-meta: TranslationFile: class: BodyPattern @@ -43760,6 +43958,10 @@ plugins: path: languages/jsm-show-registered-shortcodes.pot pattern: !ruby/regexp '/rsion: JSM''s Show Registered Shortcodes (?\d+\.[\.\d]+)/i' version: true + Readme: + path: + - readme.txt + - README.md jsm-show-term-meta: TranslationFile: class: BodyPattern @@ -43780,6 +43982,16 @@ plugins: path: - readme.txt - README.md + jsm-user-locale: + TranslationFile: + class: BodyPattern + path: languages/jsm-user-locale-fr_BE.po + pattern: !ruby/regexp '/"Project\-Id\-Version: JSM''s User Locale (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: + - readme.txt + - README.md jsocial-responsive-floating-social-sharing-media-bar: QueryParameter: files: @@ -44012,6 +44224,9 @@ plugins: jwp-a11y: Readme: path: readme.txt + jwt-auth: + Readme: + path: readme.txt jwt-ssolo: Readme: path: Readme.txt @@ -45025,6 +45240,9 @@ plugins: kopatheme: Readme: path: readme.txt + koraki-social-proof: + Readme: + path: README.txt korea-sns: Readme: path: readme.txt @@ -46376,6 +46594,14 @@ plugins: version: true Readme: path: readme.txt + lightweight-live-ajax-search: + TranslationFile: + class: BodyPattern + path: languages/lightweight-live-ajax-search.pot + pattern: !ruby/regexp '/d\-Version: Lightweight Live Ajax Search (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt lightweight-slider: Readme: path: readme.txt @@ -49020,6 +49246,14 @@ plugins: version: true Readme: path: readme.txt + main-menu-html-site-map: + QueryParameter: + files: + - public/css/mmh-sitemap-public.css + - public/js/mmh-sitemap-public.js + version: true + Readme: + path: readme.txt maintenance: Readme: path: readme.txt @@ -49080,6 +49314,12 @@ plugins: mammoth-docx-converter: Readme: path: readme.txt + mamurjor-employee-info: + QueryParameter: + files: + - public/css/mamurjor_employee_info-public.css + - public/js/mamurjor_employee_info-public.js + version: true mana-gateway: QueryParameter: files: @@ -50270,6 +50510,14 @@ plugins: files: - public/js/microlink-public.js version: true + microslider: + QueryParameter: + files: + - public/css/microslider-public.css + - public/js/microslider-public.js + version: true + Readme: + path: README.txt microtango: Readme: path: readme.txt @@ -50398,6 +50646,9 @@ plugins: minimum-featured-image-size: Readme: path: readme.txt + minimum-order-amount-for-checkout: + Readme: + path: README.txt miniorange-2-factor-authentication: Readme: path: readme.txt @@ -50520,6 +50771,9 @@ plugins: - public/css/mobile-builder-public.css - public/js/mobile-builder-public.js version: true + mobile-contact-line: + Readme: + path: readme.txt mobile-dj-manager: QueryParameter: files: @@ -50798,6 +51052,9 @@ plugins: path: languages/monkeyman-rewrite-analyzer-nl_NL.po pattern: !ruby/regexp /Id\-Version:\ Monkeyman Rewrite Analyzer v(?\d+\.[\.\d]+)/i version: true + monovm-blog-posts-for-wp: + Readme: + path: readme.txt monstamanagement: Readme: path: readme.txt @@ -51223,6 +51480,11 @@ plugins: multi-step-forms-free-for-elementor: Readme: path: README.txt + QueryParameter: + files: + - public/css/multi-step-forms-free-public.css + - public/js/multi-step-forms-free-public.js + version: true multi-tab: Readme: path: readme.txt @@ -51604,6 +51866,8 @@ plugins: - css/frontend-style.css - styles/silver/style.css version: true + Readme: + path: readme.txt mycommerce360-for-woocommerce: Readme: path: readme.txt @@ -51838,6 +52102,9 @@ plugins: - naver-map.css - naver-map.js version: true + navigation-menu-as-dropdown-widget: + Readme: + path: readme.txt navmenu-addon-for-elementor: ChangeLog: class: BodyPattern @@ -51869,6 +52136,10 @@ plugins: path: languages/nbsp-french.pot pattern: !ruby/regexp /s Non\-Breaking Space for French Content (?\d+\.[\.\d]+)/i version: true + Readme: + path: + - readme.txt + - README.md nbt-woocommerce-price-matrix-lite: TranslationFile: class: BodyPattern @@ -52044,6 +52315,9 @@ plugins: files: - public/css/neulee-public.css version: true + never-logged-on-frontend: + Readme: + path: readme.txt nevobo-api: Readme: path: readme.txt @@ -52584,6 +52858,9 @@ plugins: no-copy-block-text-selection: Readme: path: readme.txt + no-google-fonts: + Readme: + path: readme.txt no-gutenberg: Readme: path: readme.txt @@ -52948,6 +53225,8 @@ plugins: - public/captcha/src/jquery.simpleCaptcha.js - public/css/fhw-solutions-obituaries-public.min.css - public/css/florist-one-flower-delivery-public.min.css + - public/js/fhw-solutions-obituaries-main.min.js + - public/js/florist-one-flower-delivery-public.min.js version: true Readme: path: README.txt @@ -53689,6 +53968,9 @@ plugins: order-and-inventory-manager-for-woocommerce: Readme: path: readme.txt + order-categories-for-woocommerce: + Readme: + path: readme.txt order-on-chat-for-woocommerce: Readme: path: readme.txt @@ -53878,6 +54160,9 @@ plugins: outvoice: Readme: path: readme.txt + ouzayyts: + Readme: + path: readme.txt overengineer-gasp: Readme: path: readme.txt @@ -54334,6 +54619,9 @@ plugins: - public/css/pathshala-public.css - public/js/pathshala-public.js version: true + pay-in-store-woocommerce-payment-gateway: + Readme: + path: readme.txt pay-with-contact-form-7: Readme: path: README.txt @@ -54388,6 +54676,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /\#\# \[(?\d+\.[\.\d]+)\]/ version: true + payout-payment-gateway: + Readme: + path: readme.txt paypal-donations: Readme: path: readme.txt @@ -54733,6 +55024,9 @@ plugins: phone-and-email-links-for-woocommerce-orders: Readme: path: readme.txt + phone-button: + Readme: + path: readme.txt photection: QueryParameter: files: @@ -55203,6 +55497,9 @@ plugins: version: true Readme: path: readme.txt + plus-twenty-twenty: + Readme: + path: readme.txt plusprice: Readme: path: @@ -55998,6 +56295,9 @@ plugins: path: languages/posts.pot pattern: !ruby/regexp /"Project\-Id\-Version:\ Posts (?\d+\.[\.\d]+)/i version: true + posts-by-tags: + Readme: + path: readme.txt posts-data-table: QueryParameter: files: @@ -56227,6 +56527,9 @@ plugins: predikan: Readme: path: readme.txt + predikarens-bibelreferenser: + Readme: + path: readme.txt preferred-languages: ChangeLog: class: BodyPattern @@ -56578,6 +56881,14 @@ plugins: pro-links-maintainer-dev: Readme: path: readme.txt + pro-locker: + TranslationFile: + class: BodyPattern + path: languages/prolocker.pot + pattern: !ruby/regexp '/"Project\-Id\-Version: ProLocker (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt pro-vip: TranslationFile: class: BodyPattern @@ -56611,6 +56922,9 @@ plugins: version: true Readme: path: README.txt + product-blocks: + Readme: + path: readme.txt product-brands-for-woocommerce: TranslationFile: class: BodyPattern @@ -56633,6 +56947,9 @@ plugins: version: true Readme: path: readme.txt + product-category-discounts-for-woo: + Readme: + path: readme.txt product-category-dropdowns: Readme: path: readme.txt @@ -56762,6 +57079,9 @@ plugins: - "/theme/default/js/pp-theme.js" - "/theme/default/js/initial.min.js" version: true + profitori: + Readme: + path: readme.txt program-output: QueryParameter: files: @@ -56973,6 +57293,9 @@ plugins: pryc-wp-remove-languages-for-divi: Readme: path: readme.txt + pryce-app: + Readme: + path: readme.txt ps-ads-pro: QueryParameter: files: @@ -57697,6 +58020,9 @@ plugins: random-image-gallery-with-pretty-photo-zoom: Readme: path: readme.txt + random-look: + Readme: + path: readme.txt random-numbers-generator: Readme: path: readme.txt @@ -58172,6 +58498,9 @@ plugins: - assets/frontend/css/recipe-hero.css - assets/frontend/js/rh-scripts.js version: true + recipe-rating: + Readme: + path: readme.txt recipe-snippets: Readme: path: readme.txt @@ -58299,6 +58628,9 @@ plugins: referralcandy-for-woocommerce: Readme: path: readme.txt + refiner: + Readme: + path: readme.txt reframer: QueryParameter: files: @@ -58424,6 +58756,19 @@ plugins: remixd-voice: Readme: path: README.txt + remoji: + QueryParameter: + files: + - assets/css/remoji.css + - assets/remoji.js + version: true + Readme: + path: readme.txt + TranslationFile: + class: BodyPattern + path: lang/remoji.pot + pattern: !ruby/regexp /emoji \- Comment Reaction and Management (?\d+\.[\.\d]+)/i + version: true remote-medias-lite: TranslationFile: class: BodyPattern @@ -58442,6 +58787,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^(?\d+\.[\.\d]+) \- \d+/ version: true + remove-admin-menus-by-role: + Readme: + path: readme.txt remove-canonical-urls-for-facebook: Readme: path: readme.txt @@ -59110,6 +59458,9 @@ plugins: - public/css/review-pro-public.css - public/js/review-pro-public.js version: true + review-widgets-for-amazon: + Readme: + path: readme.txt review-widgets-for-booking-com: Readme: path: readme.txt @@ -59952,6 +60303,9 @@ plugins: samedaycourier-shipping: Readme: path: readme.txt + samohyb-goodaccess: + Readme: + path: readme.txt sample-data-for-bbpress: Readme: path: readme.txt @@ -59978,9 +60332,14 @@ plugins: QueryParameter: files: - assets/js/script.js + - assets/css/imagehover.min.css + - assets/css/buttonhover.min.css version: true Readme: path: readme.txt + saoshyant-slider: + Readme: + path: readme.txt saphali-woocommerce-lite: MetaTag: class: Xpath @@ -59996,6 +60355,14 @@ plugins: - public/css/SapphireRMS-public.css - public/js/SapphireRMS-public.js version: true + sara-covid: + QueryParameter: + files: + - public/css/dr-sara-covid-public.css + - public/js/dr-sara-covid-public.js + version: true + Readme: + path: README.txt sarvarov-lazy-load: QueryParameter: files: @@ -60244,6 +60611,10 @@ plugins: path: languages/screenshot-machine-shortcode.pot pattern: !ruby/regexp '/ion: JSM''s Screenshot Machine Shortcode (?\d+\.[\.\d]+)/i' version: true + Readme: + path: + - readme.txt + - README.md scripts-n-styles: Readme: path: README.txt @@ -60535,9 +60906,20 @@ plugins: secure-wordpress: Readme: path: readme.txt + securepay: + TranslationFile: + class: BodyPattern + path: languages/securepay.pot + pattern: !ruby/regexp '/msgstr "Project\-Id\-Version: SecurePay (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt security-core-control-for-wordfence: Readme: path: readme.txt + security-made-easy: + Readme: + path: readme.txt security-site: Readme: path: readme.txt @@ -62358,6 +62740,9 @@ plugins: path: CHANGELOG.txt pattern: !ruby/regexp /^= (?\d+\.[\.\d]+)/i version: true + simple-primary-category: + Readme: + path: readme.txt simple-private-video: TranslationFile: class: BodyPattern @@ -63043,6 +63428,9 @@ plugins: - assets/js/script.js - assets/js/slick.min.js version: true + slider-revolution-search-replace: + Readme: + path: readme.txt slider-spider: QueryParameter: files: @@ -63312,6 +63700,9 @@ plugins: smart-youtube: Readme: path: readme.txt + smartaccounts: + Readme: + path: readme.txt smartarget-contact-us: QueryParameter: files: @@ -64067,6 +64458,9 @@ plugins: spam-free-wordpress: Readme: path: readme.txt + spam-protection-antispam-for-contact-form-7: + Readme: + path: readme.txt spam-protection-without-captcha: Readme: path: readme.txt @@ -64188,6 +64582,9 @@ plugins: spiderblocker: Readme: path: readme.txt + spiral-form: + Readme: + path: readme.txt splash-popup-for-woocommerce: QueryParameter: files: @@ -64386,6 +64783,9 @@ plugins: ssh-sftp-updater-support: Readme: path: readme.txt + ssl-fixer: + Readme: + path: readme.txt ssl-for-buddypress: Readme: path: readme.txt @@ -64425,6 +64825,9 @@ plugins: files: - css/staff-list.css version: true + staff-manager-lite: + Readme: + path: readme.txt staff-team: QueryParameter: files: @@ -65143,6 +65546,9 @@ plugins: super-captcha: Readme: path: README.txt + super-duper-smtp: + Readme: + path: README.txt super-host-speed-benchmark: Readme: path: readme.txt @@ -65210,6 +65616,9 @@ plugins: - public/css/super-web-share-public.css - public/js/super-web-share-public.js version: true + superb-blocks: + Readme: + path: readme.txt superb-helper: Readme: path: readme.txt @@ -65303,6 +65712,19 @@ plugins: files: - js/surbma-smooth-scroll.js version: true + surplus-essentials: + QueryParameter: + files: + - public/css/surplus-essentials-public.css + - public/js/surplus-essentials-public.js + version: true + TranslationFile: + class: BodyPattern + path: languages/surplus-essentials.pot + pattern: !ruby/regexp '/"Project\-Id\-Version: Surplus Essentials (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: README.txt survais: ComposerFile: class: ConfigParser @@ -65482,6 +65904,9 @@ plugins: path: - readme.txt - README.md + swoop-password-free-authentication: + Readme: + path: readme.txt sympose: QueryParameter: files: @@ -66246,6 +66671,9 @@ plugins: files: - th23-subscribe.css version: true + th23-upload: + Readme: + path: readme.txt th23-user-management: QueryParameter: files: @@ -66826,6 +67254,9 @@ plugins: path: langs/tl-pt_BR.po pattern: !ruby/regexp '/"Project\-Id\-Version: Timelines (?\d+\.[\.\d]+)/i' version: true + timer-countdown: + Readme: + path: readme.txt timezone-conversion-widget: QueryParameter: files: @@ -67531,6 +67962,9 @@ plugins: files: - js/tripadvisorstream.0.2.js version: true + tripay-payment-gateway: + Readme: + path: readme.txt tru-utm-generator: Readme: path: readme.txt @@ -67574,6 +68008,9 @@ plugins: - css/ts-widget-pack.min.css - js/ts-widget-pack.min.js version: true + tsunderevote: + Readme: + path: readme.txt tt-guest-post-submit: Readme: path: readme.txt @@ -67921,6 +68358,9 @@ plugins: path: languages/ufhealth-require-image-alt-tags.pot pattern: !ruby/regexp '/rsion: UF Health Require Image Alt Tags (?\d+\.[\.\d]+)/i' version: true + ufolite: + Readme: + path: readme.txt ugc-comments: Readme: path: readme.txt @@ -68865,6 +69305,14 @@ plugins: url-param-to-cookie: Readme: path: readme.txt + url-shortify: + QueryParameter: + files: + - lite/dist/styles/url-shortify.css + - lite/dist/scripts/url-shortify.js + version: true + Readme: + path: readme.txt urvanov-syntax-highlighter: QueryParameter: files: @@ -69215,6 +69663,14 @@ plugins: variation-prices-woocommerce: Readme: path: readme.txt + variation-stock-inventory: + QueryParameter: + files: + - public/css/woocom-variation-stock-inventory-public.css + - public/js/woocom-variation-stock-inventory-public.js + version: true + Readme: + path: README.txt variation-swatches-for-woocommerce: Readme: path: readme.txt @@ -69325,6 +69781,9 @@ plugins: vendor-list-of-iab: Readme: path: readme.txt + venomaps: + Readme: + path: readme.txt verbatim: QueryParameter: files: @@ -69677,6 +70136,9 @@ plugins: vidseo: Readme: path: readme.txt + vidy: + Readme: + path: readme.txt vidyen-gatekeeper: Readme: path: README.md @@ -70104,6 +70566,9 @@ plugins: path: languages/wanapost-several-social-sharing-fr_FR.po pattern: !ruby/regexp '/rsion: WanaPost Several Social Sharing v(?\d+\.[\.\d]+)/i' version: true + wao-io: + Readme: + path: readme.txt was-this-article-helpful: Readme: path: readme.txt @@ -70379,6 +70844,9 @@ plugins: version: true Readme: path: readme.txt + wc-m-pesa-payment-gateway: + Readme: + path: readme.txt wc-min-max-quantities: TranslationFile: class: BodyPattern @@ -70411,6 +70879,9 @@ plugins: wc-order-split: Readme: path: readme.txt + wc-paxum-gateway: + Readme: + path: readme.txt wc-payment-gateway-per-category: TranslationFile: class: BodyPattern @@ -70986,6 +71457,9 @@ plugins: website-analytics: Readme: path: readme.txt + website-article-monetization-by-magenet: + Readme: + path: readme.txt website-authority-checker: QueryParameter: files: @@ -71002,6 +71476,15 @@ plugins: path: languages/plugin-name.pot pattern: !ruby/regexp '/"Project\-Id\-Version: TODO (?\d+\.[\.\d]+)/i' version: true + website-language-translator: + QueryParameter: + files: + - css/style.css + - css/toolbar.css + - js/scripts.js + version: true + Readme: + path: readme.txt website-monetization-by-magenet: Readme: path: readme.txt @@ -71399,6 +71882,9 @@ plugins: whws-display-user-meta-shortcode: Readme: path: readme.txt + wide-banner: + Readme: + path: readme.txt wide-payer: QueryParameter: files: @@ -71487,6 +71973,9 @@ plugins: widget-logic: Readme: path: readme.txt + widget-menuizer: + Readme: + path: readme.txt widget-music-chart: Readme: path: readme.txt @@ -72732,6 +73221,8 @@ plugins: path: languages/woo-product-barcode-label-printing.pot pattern: !ruby/regexp /Commerce Product Barcode Label Printing (?\d+\.[\.\d]+)/i version: true + Readme: + path: README.txt woo-product-builder: ChangeLog: class: BodyPattern @@ -73599,6 +74090,9 @@ plugins: path: languages/woocommerce-mundipagg.pot pattern: !ruby/regexp '/oject\-Id\-Version: WooCommerce MundiPagg (?\d+\.[\.\d]+)/i' version: true + woocommerce-my-downloads-shortcode: + Readme: + path: readme.txt woocommerce-novalnet-gateway: TranslationFile: class: BodyPattern @@ -74679,6 +75173,9 @@ plugins: - app/assets/front-end/css/responsive.css - app/assets/front-end/css/color.css version: true + wp-arabic-virtual-keyboard: + Readme: + path: readme.txt wp-asset-clean-up: Readme: path: readme.txt @@ -74734,6 +75231,9 @@ plugins: wp-autokeyword: Readme: path: readme.txt + wp-automatic-plagiarism-checker: + Readme: + path: readme.txt wp-autoupdates: Readme: path: @@ -75597,6 +76097,17 @@ plugins: files: - css/wpdmp.min.css version: true + wp-desklite: + QueryParameter: + files: + - assets/css/line-awesome.min.css + - assets/css/wp-desklite.css + - assets/js/jquery-tiptip/jquery-tiptip.js + - assets/js/jquery-blockui/jquery-blockui.js + - assets/js/frontend/frontend.js + version: true + Readme: + path: readme.txt wp-dev-dashboard: TranslationFile: class: BodyPattern @@ -76491,6 +77002,9 @@ plugins: wp-hide-security-enhancer: Readme: path: readme.txt + wp-hide-show-featured-image: + Readme: + path: readme.txt wp-hijri: Readme: path: readme.txt @@ -77179,6 +77693,9 @@ plugins: wp-marvelous-debug: Readme: path: readme.txt + wp-masonry-infinite-scroll: + Readme: + path: README.txt wp-master-widget: QueryParameter: files: @@ -77498,6 +78015,9 @@ plugins: - public/css/public.min.css - public/js/public.min.js version: true + wp-optinjeet: + Readme: + path: readme.txt wp-our-team: QueryParameter: files: @@ -79003,6 +79523,9 @@ plugins: path: languages/wp-system-health-de_DE.po pattern: !ruby/regexp '/"Project\-Id\-Version: WP System Health v(?\d+\.[\.\d]+)/i' version: true + wp-system-snapshot: + Readme: + path: readme.txt wp-tab-anchors: QueryParameter: files: @@ -79483,6 +80006,9 @@ plugins: wp-user-profile-restriction: Readme: path: README.txt + wp-user-profiles: + Readme: + path: readme.txt wp-user-rewards: TranslationFile: class: BodyPattern @@ -79492,6 +80018,12 @@ plugins: wp-user-role-switcher: Readme: path: readme.md + wp-user-sentry: + Readme: + path: readme.txt + wp-user-signups: + Readme: + path: readme.txt wp-user-switch: Readme: path: readme.txt @@ -80017,6 +80549,9 @@ plugins: version: true Readme: path: readme.txt + wpcal: + Readme: + path: readme.txt wpcalendars-lite: Readme: path: readme.txt @@ -80073,6 +80608,9 @@ plugins: - public/css/wpcomplete-public.css - public/js/wpcomplete-public.js version: true + wpcopyrights: + Readme: + path: readme.txt wpcos: Readme: path: readme.txt @@ -80920,6 +81458,16 @@ plugins: path: - readme.txt - README.md + wpsso-wc-metadata: + TranslationFile: + class: BodyPattern + path: languages/wpsso-wc-metadata.pot + pattern: !ruby/regexp /WPSSO Product Metadata for WooCommerce (?\d+\.[\.\d]+)/i + version: true + Readme: + path: + - readme.txt + - README.md wpstatuscake: TranslationFile: class: BodyPattern @@ -81220,6 +81768,9 @@ plugins: wunderwp: Readme: path: readme.txt + wupo-group-attributes: + Readme: + path: README.txt wuunder-for-woocommerce: ChangeLog: class: BodyPattern @@ -81328,6 +81879,9 @@ plugins: xmas-decoration: Readme: path: readme.txt + xml-for-hotline: + Readme: + path: readme.txt xml-sitemap-feed: Readme: path: readme.txt diff --git a/spec/fixtures/dynamic_finders/expected.yml b/spec/fixtures/dynamic_finders/expected.yml index 5c018c71..5ee5dc53 100644 --- a/spec/fixtures/dynamic_finders/expected.yml +++ b/spec/fixtures/dynamic_finders/expected.yml @@ -166,6 +166,12 @@ plugins: found_by: Change Log (Aggressive Detection) interesting_entries: - 'http://wp.lab/wp-content/plugins/2fas/changelog.txt, Match: ''= 2.4.1''' + TranslationFile: + number: 2.6.1 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - !binary |- + aHR0cDovL3dwLmxhYi93cC1jb250ZW50L3BsdWdpbnMvMmZhcy9sYW5ndWFnZXMvMmZhcy1wdF9CUi5wbywgTWF0Y2g6ICdpb246IDJGQVMg4oCUIFR3byBGYWN0b3IgQXV0aGVudGljYXRpb24gMi42LjEn 2fas-light: ChangeLog: number: 1.1.3 @@ -383,6 +389,14 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/a-z-listing/languages/a-z-listing.pot, Match: ''"Project-Id-Version: A-Z Listing 2.2.0''' + a2reviews: + QueryParameter: + number: 1.0.4 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/a2reviews/public/css/a2reviews-public.css?ver=1.0.4 + - http://wp.lab/wp-content/plugins/a2reviews/public/js/a2reviews-public.js?ver=1.0.4 + confidence: 20 a3-lazy-load: QueryParameter: number: 1.8.3 @@ -2598,7 +2612,8 @@ plugins: found_by: Query Parameter (Passive Detection) interesting_entries: - http://wp.lab/wp-content/plugins/anwp-post-grid-for-elementor/public/css/styles.css?ver=0.5.1 - confidence: 10 + - http://wp.lab/wp-content/plugins/anwp-post-grid-for-elementor/public/js/plugin.min.js?ver=0.5.1 + confidence: 20 ChangeLog: number: 0.5.1 found_by: Change Log (Aggressive Detection) @@ -3491,6 +3506,13 @@ plugins: found_by: Meta Tag (Passive Detection) interesting_entries: - 'http://wp.lab/, Match: ''2.0.3''' + automatically-add-product-to-cart: + ChangeLog: + number: '1.0' + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/automatically-add-product-to-cart/changelog.txt, + Match: ''Version 1.0''' autoptimize-criticalcss: TranslationFile: number: 1.0.0 @@ -6969,6 +6991,20 @@ plugins: - http://wp.lab/wp-content/plugins/card-for-bilibili/card-for-bilibili.css?v=1.3&ver=1.3 - http://wp.lab/wp-content/plugins/card-for-bilibili/card-for-bilibili.js?v=1.3&ver=1.3 confidence: 20 + card-oracle: + QueryParameter: + number: 0.5.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/card-oracle/public/css/card-oracle-public.css?ver=0.5.0 + - http://wp.lab/wp-content/plugins/card-oracle/public/js/card-oracle-public.js?ver=0.5.0 + confidence: 20 + TranslationFile: + number: 0.5.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/card-oracle/languages/card-oracle.pot, Match: + ''"Project-Id-Version: Card Oracle 0.5.0''' cardealerpress: HeaderPattern: number: 4.9.1712.01 @@ -10349,6 +10385,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/custom-post-type-parents/languages/custom-post-type-parents.pot, Match: ''ct-Id-Version: Custom Post Type Parents 1.1.2''' + custom-post-type-widget-blocks: + TranslationFile: + number: 1.0.1 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/custom-post-type-widget-blocks/languages/custom-post-type-widget-blocks.pot, + Match: ''Version: Custom Post Type Widget Blocks 1.0.1''' custom-registration-form-builder-with-submission-manager: QueryParameter: number: 3.8.0.4 @@ -11675,6 +11718,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/dvk-social-sharing/CHANGELOG.md, Match: ''#### 1.3.2 - March 23, 2018''' + dyapress-ecommerce: + QueryParameter: + number: '0.4' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/dyapress-ecommerce/css/style.css?ver=0.4 + confidence: 10 dynamic-asset-versioning: TranslationFile: number: 0.1.0 @@ -13979,6 +14029,20 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/express-twitter-feed/front/css/style.min.css?ver=0.2.1 - http://wp.lab/wp-content/plugins/express-twitter-feed/front/js/front.min.js?ver=0.2.1 + extend-filter-products-by-price-widget: + QueryParameter: + number: '1.0' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/extend-filter-products-by-price-widget/public/css/wc-change-filter-by-price-display-public.css?ver=1.0 + - http://wp.lab/wp-content/plugins/extend-filter-products-by-price-widget/public/js/wc-change-filter-by-price-display-public.js?ver=1.0 + confidence: 20 + TranslationFile: + number: '1.0' + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/extend-filter-products-by-price-widget/languages/wc-change-filter-by-price-display.pot, + Match: ''Filter By Price Display for WooCommerce 1.0''' extended-warranty: ChangeLog: number: 1.0.0 @@ -15203,6 +15267,14 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/follow-subscribe/css/lafs_style.css?lafs_version=1.1&ver=5.3.1 confidence: 10 + follow-tags: + QueryParameter: + number: '1.0' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/follow-tags/assets/css/nfc_style.css?ver=1.0 + - http://wp.lab/wp-content/plugins/follow-tags/assets/js/nfc_scripts.js?ver=1.0 + confidence: 20 font: QueryParameter: number: 7.5.1 @@ -18104,6 +18176,14 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/hide-posts-by-category/languages/hpbc-pt_BR.po, Match: ''ject-Id-Version: Hide Posts By Category 1.0.0''' + hide-show-admin-bar: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/hide-show-admin-bar/public/css/adminbar_hide_show-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/hide-show-admin-bar/public/js/adminbar_hide_show-public.js?ver=1.0.0 + confidence: 20 hide-show-comment: QueryParameter: number: 1.1.5 @@ -20407,6 +20487,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/jsm-show-user-meta/languages/jsm-show-user-meta-fr_FR.po, Match: ''roject-Id-Version: JSM''s Show User Meta 1.1.0''' + jsm-user-locale: + TranslationFile: + number: 1.3.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/jsm-user-locale/languages/jsm-user-locale-fr_BE.po, + Match: ''"Project-Id-Version: JSM''s User Locale 1.3.0''' jsocial-responsive-floating-social-sharing-media-bar: QueryParameter: number: 1.0.0 @@ -21641,6 +21728,13 @@ plugins: confidence: 10 interesting_entries: - http://wp.lab/wp-content/plugins/lightweight-grid-columns/css/unsemantic-grid-responsive-tablet.css?ver=0.7 + lightweight-live-ajax-search: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/lightweight-live-ajax-search/languages/lightweight-live-ajax-search.pot, + Match: ''d-Version: Lightweight Live Ajax Search 1.0.0''' lightweight-youtube-channel-widget: QueryParameter: number: '10.0' @@ -23009,6 +23103,14 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/main-entrance/languages/mnntlang-it_IT.po, Match: ''"Project-Id-Version: Italiano 1.0''' + main-menu-html-site-map: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/main-menu-html-site-map/public/css/mmh-sitemap-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/main-menu-html-site-map/public/js/mmh-sitemap-public.js?ver=1.0.0 + confidence: 20 maintenance-mode-z: QueryParameter: number: 1.1.0 @@ -23037,6 +23139,14 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/mam-image-and-video-accordion/js/mam-accourdion.js?ver=1.0 confidence: 10 + mamurjor-employee-info: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/mamurjor-employee-info/public/css/mamurjor_employee_info-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/mamurjor-employee-info/public/js/mamurjor_employee_info-public.js?ver=1.0.0 + confidence: 20 mana-gateway: QueryParameter: number: 1.0.0 @@ -24122,6 +24232,14 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/microlink-wp/public/js/microlink-public.js?ver=1.0.0 confidence: 10 + microslider: + QueryParameter: + number: 1.0.1 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/microslider/public/css/microslider-public.css?ver=1.0.1 + - http://wp.lab/wp-content/plugins/microslider/public/js/microslider-public.js?ver=1.0.1 + confidence: 20 militant-moderates-css-parent-selector-mmps: Comment: number: 1.2.2 @@ -24995,6 +25113,14 @@ plugins: - http://wp.lab/wp-content/plugins/multi-scheduler/public/js/msbdt-jquery.slimscroll.min.js?ver=1.0.0 - http://wp.lab/wp-content/plugins/multi-scheduler/public/js/msbdt-public.js?ver=1.0.0 confidence: 100 + multi-step-forms-free-for-elementor: + QueryParameter: + number: 1.1.8 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/multi-step-forms-free-for-elementor/public/css/multi-step-forms-free-public.css?ver=1.1.8 + - http://wp.lab/wp-content/plugins/multi-step-forms-free-for-elementor/public/js/multi-step-forms-free-public.js?ver=1.1.8 + confidence: 20 multilanguage: QueryParameter: number: 1.2.8 @@ -26441,6 +26567,8 @@ plugins: - http://wp.lab/wp-content/plugins/obituary-assistant-by-funeral-home-website-solutions/public/captcha/src/jquery.simpleCaptcha.js?ver=1.9.1 - http://wp.lab/wp-content/plugins/obituary-assistant-by-funeral-home-website-solutions/public/css/fhw-solutions-obituaries-public.min.css?ver=1.9.1 - http://wp.lab/wp-content/plugins/obituary-assistant-by-funeral-home-website-solutions/public/css/florist-one-flower-delivery-public.min.css?ver=1.9.1 + - http://wp.lab/wp-content/plugins/obituary-assistant-by-funeral-home-website-solutions/public/js/fhw-solutions-obituaries-main.min.js?ver=1.9.1 + - http://wp.lab/wp-content/plugins/obituary-assistant-by-funeral-home-website-solutions/public/js/florist-one-flower-delivery-public.min.js?ver=1.9.1 confidence: 100 obituary-central-newspaper-obituary-editor: QueryParameter: @@ -29564,6 +29692,13 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/pro-author-review/assets/css/front/author-review.min.css?ver=1.0 confidence: 10 + pro-locker: + TranslationFile: + number: 1.1.1 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/pro-locker/languages/prolocker.pot, Match: + ''"Project-Id-Version: ProLocker 1.1.1''' pro-vip: TranslationFile: number: 0.1.4 @@ -31198,6 +31333,20 @@ plugins: - http://wp.lab/wp-content/plugins/relic-sales-motivator-woocommerce-lite/public/js/notify.min.js?ver=1.0.0 - http://wp.lab/wp-content/plugins/relic-sales-motivator-woocommerce-lite/public/js/sales-motivator-woocommerce-public.js?ver=1.0.0 confidence: 30 + remoji: + QueryParameter: + number: '1.2' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/remoji/assets/css/remoji.css?ver=1.2 + - http://wp.lab/wp-content/plugins/remoji/assets/remoji.js?ver=1.2 + confidence: 20 + TranslationFile: + number: '1.2' + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/remoji/lang/remoji.pot, Match: ''emoji - + Comment Reaction and Management 1.2''' remote-medias-lite: TranslationFile: number: 1.5.1 @@ -32550,7 +32699,9 @@ plugins: found_by: Query Parameter (Passive Detection) interesting_entries: - http://wp.lab/wp-content/plugins/saoshyant-page-builder/assets/js/script.js?ver=1.1 - confidence: 10 + - http://wp.lab/wp-content/plugins/saoshyant-page-builder/assets/css/imagehover.min.css?ver=1.1 + - http://wp.lab/wp-content/plugins/saoshyant-page-builder/assets/css/buttonhover.min.css?ver=1.1 + confidence: 30 saphali-woocommerce-lite: MetaTag: number: 1.8.0 @@ -32566,6 +32717,14 @@ plugins: - http://wp.lab/wp-content/plugins/sapphire-rms/public/css/SapphireRMS-public.css?ver=1.5.9 - http://wp.lab/wp-content/plugins/sapphire-rms/public/js/SapphireRMS-public.js?ver=1.5.9 confidence: 30 + sara-covid: + QueryParameter: + number: '1.4' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/sara-covid/public/css/dr-sara-covid-public.css?ver=1.4 + - http://wp.lab/wp-content/plugins/sara-covid/public/js/dr-sara-covid-public.js?ver=1.4 + confidence: 20 sarvarov-lazy-load: QueryParameter: number: 1.0.1 @@ -33008,6 +33167,13 @@ plugins: found_by: Change Log (Aggressive Detection) interesting_entries: - 'http://wp.lab/wp-content/plugins/secure-login/changelog.txt, Match: ''= 1.0.4''' + securepay: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/securepay/languages/securepay.pot, Match: + ''msgstr "Project-Id-Version: SecurePay 1.0.0''' seguros-promo: QueryParameter: number: 1.3.2 @@ -37193,6 +37359,20 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/surbma-smooth-scroll/js/surbma-smooth-scroll.js?ver=1.0.2 confidence: 10 + surplus-essentials: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/surplus-essentials/public/css/surplus-essentials-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/surplus-essentials/public/js/surplus-essentials-public.js?ver=1.0.0 + confidence: 20 + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/surplus-essentials/languages/surplus-essentials.pot, + Match: ''"Project-Id-Version: Surplus Essentials 1.0.0''' survais: ComposerFile: number: 1.0.0 @@ -40324,6 +40504,14 @@ plugins: - http://wp.lab/wp-content/plugins/url-language-switcher/global/css/url-lang-switcher-global.css?ver=1.0.0 - http://wp.lab/wp-content/plugins/url-language-switcher/global/js/url-lang-switcher-global.js?ver=1.0.0 confidence: 20 + url-shortify: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/url-shortify/lite/dist/styles/url-shortify.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/url-shortify/lite/dist/scripts/url-shortify.js?ver=1.0.0 + confidence: 20 urvanov-syntax-highlighter: QueryParameter: number: 2.8.5 @@ -40604,6 +40792,14 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/vanilla-adaptive-maps/ChangeLog.md, Match: ''1.0.1''' + variation-stock-inventory: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/variation-stock-inventory/public/css/woocom-variation-stock-inventory-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/variation-stock-inventory/public/js/woocom-variation-stock-inventory-public.js?ver=1.0.0 + confidence: 20 vbsso-lite: ChangeLog: number: 1.4.3 @@ -42143,6 +42339,15 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/website-importer/languages/plugin-name.pot, Match: ''"Project-Id-Version: TODO 1.0.0''' + website-language-translator: + QueryParameter: + number: 10.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/website-language-translator/css/style.css?ver=10.0.0 + - http://wp.lab/wp-content/plugins/website-language-translator/css/toolbar.css?ver=10.0.0 + - http://wp.lab/wp-content/plugins/website-language-translator/js/scripts.js?ver=10.0.0 + confidence: 30 website-password-protection: QueryParameter: number: 1.0.0 @@ -46085,6 +46290,17 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/wp-design-maps-places/css/wpdmp.min.css?ver=1.2 confidence: 10 + wp-desklite: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/wp-desklite/assets/css/line-awesome.min.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/wp-desklite/assets/css/wp-desklite.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/wp-desklite/assets/js/jquery-tiptip/jquery-tiptip.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/wp-desklite/assets/js/jquery-blockui/jquery-blockui.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/wp-desklite/assets/js/frontend/frontend.js?ver=1.0.0 + confidence: 50 wp-dev-dashboard: TranslationFile: number: '1.4' @@ -50828,6 +51044,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/wpsso-user-locale/languages/wpsso-user-locale.pot, Match: ''-Id-Version: WPSSO User Locale Selector 1.2.2''' + wpsso-wc-metadata: + TranslationFile: + number: 1.1.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/wpsso-wc-metadata/languages/wpsso-wc-metadata.pot, + Match: ''WPSSO Product Metadata for WooCommerce 1.1.0''' wpstatuscake: TranslationFile: number: 1.0.11 diff --git a/spec/fixtures/dynamic_finders/plugin_version/2fas/translation_file/languages/2fas-pt_BR.po b/spec/fixtures/dynamic_finders/plugin_version/2fas/translation_file/languages/2fas-pt_BR.po new file mode 100644 index 00000000..5d86eba7 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/2fas/translation_file/languages/2fas-pt_BR.po @@ -0,0 +1,1418 @@ +# Copyright (C) 2019 Two Factor Authentication Service Inc. +# This file is distributed under the same license as the 2FAS — Two Factor Authentication plugin. +msgid "" +msgstr "" +"Project-Id-Version: 2FAS — Two Factor Authentication 2.6.1\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/twofas-wp-plugin\n" +"POT-Creation-Date: 2020-03-31T08:27:15+00:00\n" +"PO-Revision-Date: 2020-04-30 11:53+0200\n" +"Last-Translator: \n" +"Language-Team: Português do Brasil\n" +"Language: pt_BR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 2.3\n" +"X-Domain: 2fas\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Loco-Version: 2.3.2; wp-5.4.1\n" + +#: 0b/0bda00db913dc43787d61337bae3747fb09f82fd7c21a85ffb325491c18f0c24.php:39 +msgid "This site is secured by 2FAS" +msgstr "Este site é protegido por 2FAS" + +#: 0d/0da3408f64258f58ae7103a06d1c34cd0bfe02c116ff33b8a4da71a6787f0734.php:56 +msgid "Info" +msgstr "Informação" + +#: 0d/0da3408f64258f58ae7103a06d1c34cd0bfe02c116ff33b8a4da71a6787f0734.php:66 +msgid "" +"In order to upgrade plan credit card must be added. Please add credit card " +"by clicking the button at the top of this page." +msgstr "" +"Para atualizar o plano, um cartão de crédito deve ser adicionado. Adicione " +"um cartão de crédito por meio do botão na parte superior desta página." + +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:45 +msgid "Account" +msgstr "Conta" + +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:54 +msgid "This 2FAS account is managed by:" +msgstr "Esta conta 2FAS é gerida por:" + +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:66 +msgid "Current plan" +msgstr "Plano atual" + +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:73 +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:288 +msgid "Premium" +msgstr "Premium" + +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:79 +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:284 +msgid "Basic" +msgstr "Básico" + +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:94 +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:111 +msgid "Credit Card" +msgstr "Cartão de Crédito" + +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:103 +msgid "Change / Remove Card" +msgstr "Mudar / Remover o Cartão" + +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:115 +msgid "None" +msgstr "Sem Cartão de Crédito" + +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:120 +msgid "Add Credit Card" +msgstr "Adicionar Cartão de Crédito" + +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:147 +msgid "Disable 2FAS" +msgstr "Desativar o 2FAS" + +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:172 +msgid "Enable 2FAS" +msgstr "Ativar o 2FAS" + +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:195 +msgid "Users of this 2FAS plugin" +msgstr "Usuários deste plugin 2FAS" + +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:223 +msgid "Learn how 2FAS works" +msgstr "Aprender como o 2FAS funciona" + +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:264 +msgid "Manage authentication plans" +msgstr "Administrar os planos de autenticação" + +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:280 +msgid "Authentication factors" +msgstr "Fatores de autenticação" + +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:302 +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:394 +msgid "" +"Installation of the 2FAS Authenticator mobile application or Google\n" +" Authenticator enables you to log " +"in to a WordPress account using TOTP\n" +" tokens, which increases the " +"protection level of your website." +msgstr "" +"A instalação do aplicativo móvel 2FAS Authenticator ou do Google\n" +" Autenticador permite que você se " +"conecte à conta do WordPress usando tokens TOTP\n" +" , o que aumenta o nível de " +"proteção do seu website." + +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:324 +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:416 +#: 54/54083de80a4f6ff42485d7778d680b39921ae44d667613c306f5cf28a5490133.php:50 +msgid "Offline codes" +msgstr "Códigos offline" + +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:328 +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:420 +msgid "" +"If you lose your smartphone or delete an app, you can log in to your " +"account\n" +" using offline codes. Anytime you " +"will generate 5 codes in the \"Backup codes\"\n" +" bookmark." +msgstr "" +"Se você perder o seu smartphone ou deletar um aplicativo, você poderá se " +"conectar à sua conta\n" +" através dos códigos offline. À " +"qualquer momento, você irá gerar 5 códigos no marcador de \"Códigos de Backup" +"\"\n" +" ." + +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:366 +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:524 +msgid "Downgrade to basic" +msgstr "Fazer o downgrade para o básico" + +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:371 +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:377 +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:529 +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:535 +msgid "Free" +msgstr "Gratuito" + +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:442 +msgid "Text message (SMS) or Voice Call (VMS)" +msgstr "Mensagem de texto (SMS) ou Chamada por Voz (VMS)" + +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:446 +msgid "" +"You cannot access a mobile app but you don't want to print or save your\n" +" backup codes? Leave your phone " +"number and we will send you a generated TOTP\n" +" token via text or VMS (voice " +"message service)." +msgstr "" +"Não é capaz acessar o aplicativo móvel, mas não deseja imprimir ou salvar os " +"seus \n" +" códigos de backup? Deixe o " +"número do seu telefone e nós enviaremos um token TOTP\n" +" gerado via texto ou VMS (serviço " +"de mensagem de voz)." + +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:461 +msgid "Check price list" +msgstr "Confira a lista de preços" + +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:475 +msgid "Support" +msgstr "Suporte" + +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:479 +msgid "" +"In case of queries or technical issues, you can rely on our support. We are\n" +" always available at our e-mail " +"address." +msgstr "" +"Em caso de dúvidas ou problemas técnicos, você pode contar com o nosso " +"suporte. Nós estamos\n" +" disponíveis através dos nossos " +"endereços de e-mail." + +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:493 +msgid "Contact us" +msgstr "Entre em contato conosco" + +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:549 +msgid "Active Plan" +msgstr "Ativar o Plano" + +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:571 +msgid "Upgrade now" +msgstr "Fazer o Upgrade agora" + +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:592 +msgid "If you want to log out," +msgstr "Se você deseja se desconectar," + +#: 00/0036f0402838053bc064fde18b5af8cd8d1aad7350866b47d3bda8215ff73bb3.php:605 +msgid "Click here" +msgstr "Clique aqui" + +#: 01/011735369a858ac0a4701e074c82444c320296d737bf87891e1d9a8ebf6891bd.php:50 +#: 8d/8d308769566fc5e8b1abd6922dbe52b4a88d9cbee081f2fcfe3fc31ac7d40aaa.php:49 +msgid "Error" +msgstr "Erro" + +#: 08/08a045e9c1789446caf6b7b1127745b8116ffec40cbfa7e89330efe672eb6459.php:50 +msgid "If you log out, you lose plugin configuration. It can't be undone." +msgstr "" +"Se você se desconectar, irá perder a configuração do plugin. Isto não pode " +"ser desfeito." + +#: 09/09a197a67623e5e32a039236d35d722523cf77f45de79b864ddf26ebbde688f1.php:46 +msgid "Call with a code is being made" +msgstr "A chamada com o código está sendo feita" + +#: 09/09a197a67623e5e32a039236d35d722523cf77f45de79b864ddf26ebbde688f1.php:58 +msgid "Please wait for our call with your code at" +msgstr "Por favor, aguarde a chamada com o seu código" + +#: 09/09a197a67623e5e32a039236d35d722523cf77f45de79b864ddf26ebbde688f1.php:65 +msgid "Call me again" +msgstr "Telefonar novamente" + +#: 09/09a197a67623e5e32a039236d35d722523cf77f45de79b864ddf26ebbde688f1.php:95 +#: dc/dc243e6c5481de9194cbe1a138b0be54c4ad2a0a52967c5e02de09bcefcbdf58.php:98 +#: ec/ec421406bc72e1e7ad492d687d71d3b3dded3f67fb112dc3fdd0f82a6904dcb6.php:85 +msgid "Back to previous page" +msgstr "Voltar para a página anterior" + +#: 2c/2c5d2cd2d0815489aea225bc942d6c323d64a2aafbae40f324ab623e0c32e65e.php:66 +#: 20/2057f58536d097b3952c8e98bb287d7fcfa0972cc9a7ff74cb880256bdd3d725.php:70 +#: b5/b55a4cbf2c083b71ed86a190d92e5999ae9725425a49870094f7b71d2d89b2aa.php:160 +#: cc/ccc2ea5e8313916e27e7031c8e9a4adac79518cfbc2dfb2133a98050d4f25982.php:69 +msgid "Enabled" +msgstr "Ativado" + +#: 2c/2c5d2cd2d0815489aea225bc942d6c323d64a2aafbae40f324ab623e0c32e65e.php:87 +#: 20/2057f58536d097b3952c8e98bb287d7fcfa0972cc9a7ff74cb880256bdd3d725.php:91 +#: b5/b55a4cbf2c083b71ed86a190d92e5999ae9725425a49870094f7b71d2d89b2aa.php:187 +#: cc/ccc2ea5e8313916e27e7031c8e9a4adac79518cfbc2dfb2133a98050d4f25982.php:89 +msgid "Disabled" +msgstr "Desativado" + +#: 2c/2c5d2cd2d0815489aea225bc942d6c323d64a2aafbae40f324ab623e0c32e65e.php:102 +#: 20/2057f58536d097b3952c8e98bb287d7fcfa0972cc9a7ff74cb880256bdd3d725.php:125 +#: b1/b193ff4dfade48707c452b04cd4b53f828fa4d1f98b157f8a61d451947b2866c.php:50 +#: cc/ccc2ea5e8313916e27e7031c8e9a4adac79518cfbc2dfb2133a98050d4f25982.php:124 +msgid "Learn more" +msgstr "Aprender mais" + +#: 2c/2c5d2cd2d0815489aea225bc942d6c323d64a2aafbae40f324ab623e0c32e65e.php:114 +msgid "" +"Backup codes will allow you to authenticate to your WordPress account when " +"you can't use tokens generated by 2FAS Authenticator.\n" +" Generate codes and keep them in a safe place." +msgstr "" +"Os códigos de backup permitirão que você se autentique na sua conta do " +"WordPress quando você não puder usar os tokens gerados pelo 2FAS " +"Authenticator.\n" +" Gere os códigos e os mantenha em um local seguro." + +#: 2c/2c5d2cd2d0815489aea225bc942d6c323d64a2aafbae40f324ab623e0c32e65e.php:132 +msgid "%1$s %2$s %3$s %4$s Active %5$s Code %6$s" +msgid_plural "%1$s %2$s %3$s %4$s Active %5$s Codes %6$s" +msgstr[0] "%1$s %2$s %3$s %4$s Ativar %5$s Código %6$s" +msgstr[1] "%1$s %2$s %3$s %4$s Ativar %5$s Códigos %6$s" + +#: 2c/2c5d2cd2d0815489aea225bc942d6c323d64a2aafbae40f324ab623e0c32e65e.php:146 +msgid "Out of" +msgstr "Sem" + +#: 2c/2c5d2cd2d0815489aea225bc942d6c323d64a2aafbae40f324ab623e0c32e65e.php:157 +msgid "%1$s Generated %2$s Codes %3$s" +msgstr "%1$s Gerados %2$s Códigos %3$s" + +#: 2c/2c5d2cd2d0815489aea225bc942d6c323d64a2aafbae40f324ab623e0c32e65e.php:167 +msgid "Regenerate backup codes" +msgstr "Regenerar os códigos de backup" + +#: 2c/2c5d2cd2d0815489aea225bc942d6c323d64a2aafbae40f324ab623e0c32e65e.php:173 +msgid "No offline codes" +msgstr "Sem códigos offline" + +#: 2c/2c5d2cd2d0815489aea225bc942d6c323d64a2aafbae40f324ab623e0c32e65e.php:178 +msgid "Generate backup codes" +msgstr "Gerar os códigos de backup" + +#: 2c/2c5d2cd2d0815489aea225bc942d6c323d64a2aafbae40f324ab623e0c32e65e.php:218 +msgid "Download" +msgstr "Download" + +#: 2c/2c5d2cd2d0815489aea225bc942d6c323d64a2aafbae40f324ab623e0c32e65e.php:236 +msgid "Print" +msgstr "Imprimir" + +#: 2c/2c5d2cd2d0815489aea225bc942d6c323d64a2aafbae40f324ab623e0c32e65e.php:251 +msgid "Last generated:" +msgstr "Último gerado:" + +#: 4c/4cde031a26c68ab61757bfe98e45dd5314ecc9357cccf6bd0c838189bc6850bf.php:36 +#: 4c/4cde031a26c68ab61757bfe98e45dd5314ecc9357cccf6bd0c838189bc6850bf.php:86 +msgid "Enter your code" +msgstr "Insira o seu código" + +#: 4c/4cde031a26c68ab61757bfe98e45dd5314ecc9357cccf6bd0c838189bc6850bf.php:114 +#: 43/43b130b4ba3eca8069b758bd8ec0e3da001c9dcc9040d6c828bf80c8abcb1a1e.php:127 +#: ca/ca11f28334a51f65ce7d6356110a0d4d8434579244b826e97b189154a135fab5.php:47 +#: ca/ca11f28334a51f65ce7d6356110a0d4d8434579244b826e97b189154a135fab5.php:84 +#: ec/ec421406bc72e1e7ad492d687d71d3b3dded3f67fb112dc3fdd0f82a6904dcb6.php:58 +msgid "Log In" +msgstr "Conectar-se" + +#: 6f/6f1bf42200cb777a637e64372f53f29bb1cb81174c084084a916f5b26da064cd.php:47 +#: 6f/6f1bf42200cb777a637e64372f53f29bb1cb81174c084084a916f5b26da064cd.php:70 +msgid "Reset Password" +msgstr "Redefinir a senha" + +#: 6f/6f1bf42200cb777a637e64372f53f29bb1cb81174c084084a916f5b26da064cd.php:61 +#: ca/ca11f28334a51f65ce7d6356110a0d4d8434579244b826e97b189154a135fab5.php:61 +msgid "Your 2FAS e-mail" +msgstr "Seu e-mail na 2FAS" + +#: 6f/6f1bf42200cb777a637e64372f53f29bb1cb81174c084084a916f5b26da064cd.php:80 +msgid "I have a 2FAS account" +msgstr "Já tenho uma conta 2FAS" + +#: 6f/6f1bf42200cb777a637e64372f53f29bb1cb81174c084084a916f5b26da064cd.php:88 +#: ca/ca11f28334a51f65ce7d6356110a0d4d8434579244b826e97b189154a135fab5.php:102 +msgid "Create an account" +msgstr "Criar uma conta" + +#: 7c/7c880700df0279b26a06f96c7f51d3ed91ae38062989188bb1b1092b9b632bdc.php:79 +msgid "After clicking %1$scontinue%2$s button you will be redirected to" +msgstr "Após clicar o botão %1$scontinuar%2$s, você será redirecionado para" + +#: 7c/7c880700df0279b26a06f96c7f51d3ed91ae38062989188bb1b1092b9b632bdc.php:86 +msgid "2FAS website to change your credit card data." +msgstr "o website da 2FAS para alterar os dados do cartão de crédito." + +#: 7c/7c880700df0279b26a06f96c7f51d3ed91ae38062989188bb1b1092b9b632bdc.php:98 +#: 8e/8ee141c287d807b4cb682f364a7dbe584bf7232de23291c72b6efc34c7eca858.php:74 +#: 84/84592259ef390b3c9d98b2d0809cd5d359df4fd10658f09517db310687e82b3b.php:67 +#: c4/c4671f971e3fffd385e9c52bcf9699e6e1a539ce1b5bfd7460861bd6f5eccce0.php:80 +#: df/df7264f41966b0dc9583a59c273859665700333072a6b406cc213baa0dfabb57.php:72 +msgid "Cancel" +msgstr "Cancelar" + +#: 7c/7c880700df0279b26a06f96c7f51d3ed91ae38062989188bb1b1092b9b632bdc.php:102 +msgid "continue to 2fas.com" +msgstr "continuar para 2fas.com" + +#: 7c/7c880700df0279b26a06f96c7f51d3ed91ae38062989188bb1b1092b9b632bdc.php:115 +msgid "Click OK button when you complete changing credit card data" +msgstr "" +"Clique no botão OK quando tiver concluído a alteração dos dados do cartão de " +"crédito" + +#: 8d/8d308769566fc5e8b1abd6922dbe52b4a88d9cbee081f2fcfe3fc31ac7d40aaa.php:57 +msgid "Server error occurred. Please try to refresh this page." +msgstr "Ocorreu um erro no servidor. Por favor, tente atualizar esta página." + +#: 8e/8e0e75c8ce8b41f0dca5d09bdc4c9c6053451bf142f58f767f6913a6de4eb8aa.php:50 +msgid "" +"You are going to disable your two-factor authentication through SMS/VMS " +"message. Are you sure to proceed?" +msgstr "" +"Você está prestes a desabilitar a autenticação de dois fatores por meio de " +"mensagem SMS/VMS. Tem certeza de que deseja continuar?" + +#: 8e/8e5df9034b94ef8e9bfef9fbe5d7269fc0120d2bb87db3f8890dad67f67554be.php:50 +msgid "" +"You are going to remove your two-factor authentication configuration.\n" +" Please take note that if you want to re-enable two-factor " +"authentication you will have to configure it again." +msgstr "" +"Você está prestes a remover a configuração de sua autenticação de dois " +"fatores.\n" +" Por favor, note que se você quiser reativar a autenticação de dois " +"fatores, você terá de configurá-la novamente." + +#: 8e/8ee141c287d807b4cb682f364a7dbe584bf7232de23291c72b6efc34c7eca858.php:60 +msgid "" +"You are going to refresh QR code. Please take note that if you configure " +"2FAS Tokens with this new code, you lose access via devices which were " +"paired with the old one." +msgstr "" +"Você está prestes a atualizar o código QR. Observe que, se você configurar " +"os Tokens 2FAS com esse novo código, você perderá o acesso através dos " +"dispositivos que foram emparelhados com o código antigo." + +#: 8e/8ee141c287d807b4cb682f364a7dbe584bf7232de23291c72b6efc34c7eca858.php:68 +msgid "Don't show me this again." +msgstr "Não me mostre isso novamente." + +#: 8e/8ee141c287d807b4cb682f364a7dbe584bf7232de23291c72b6efc34c7eca858.php:89 +#: 72/7204e290b9335044533b7dd3f63a94332a7ca7d04752be7645c676b53b55b60e.php:105 +#: 84/84592259ef390b3c9d98b2d0809cd5d359df4fd10658f09517db310687e82b3b.php:84 +#: c4/c4671f971e3fffd385e9c52bcf9699e6e1a539ce1b5bfd7460861bd6f5eccce0.php:85 +#: f7/f7078067d96e97e2a9c4771df2c3e2d25bad9d6c67c85c4a1b0ce4436e6804dc.php:79 +msgid "Confirm" +msgstr "Confirmar" + +#: 9d/9d8a1d15167b70bf92af2b926ccb9c9d66f502872c063afd4f712821218b89c8.php:48 +msgid "Please confirm to proceed." +msgstr "Por favor, confirme para proceder." + +#: 9f/9f81fa19c887ef426e1f02b009278728dc3d6ed55de17b6af0b6ca7a34ab2f9e.php:50 +msgid "" +"You are going to disable your two-factor authentication.\n" +" Please take note that you will not be asked for the code when " +"logging in and your trusted devices will be removed.\n" +" If you want to turn on two-factor authentication again you will " +"be able to do it without re-configuring." +msgstr "" +"Você está prestes a desativar a sua autenticação de dois fatores.\n" +" Perceba que o código não será pedido quando estiver se " +"conectando e os seus dispositivos confiáveis serão removidos.\n" +" Se você deseja ligar a autenticação de dois fatores novamente " +"você será capaz de fazê-lo sem a necessidade de uma reconfiguração." + +#: 20/2057f58536d097b3952c8e98bb287d7fcfa0972cc9a7ff74cb880256bdd3d725.php:109 +#: cc/ccc2ea5e8313916e27e7031c8e9a4adac79518cfbc2dfb2133a98050d4f25982.php:107 +msgid "Remove configuration" +msgstr "Remover a configuração" + +#: 20/2057f58536d097b3952c8e98bb287d7fcfa0972cc9a7ff74cb880256bdd3d725.php:136 +msgid "" +"To correctly configure the plugin and log in by means of two-factor " +"authentication, download 2FAS\n" +" Authenticator app or another application that generates " +"TOTP tokens (e.g. Google Authenticator), and\n" +" follow the steps below. Remember that 2FAS Authenticator " +"app largely speeds up the verification\n" +" process and makes it much more convenient, as it enables " +"you to log in by one click on your mobile,\n" +" without the need of retyping the code." +msgstr "" +"Para configurar corretamente o plugin e efetuar o login por meio da " +"autenticação de dois fatores, faça o download do aplicativo 2FAS\n" +" Authenticator ou outro aplicativo que gera tokens TOTP " +"(ex.: Google Authenticator), e\n" +" siga os passos abaixo. Lembre-se de que o aplicativo " +"2FAS Authenticator acelera consideravelmente o processo de verificação\n" +" o tornando muito mais conveniente, uma vez que ele " +"permite que você se conecte com um clique no seu telefone celular,\n" +" sem a necessidade de redigitar o código." + +#: 20/2057f58536d097b3952c8e98bb287d7fcfa0972cc9a7ff74cb880256bdd3d725.php:151 +msgid "2FAS Tokens are already configured." +msgstr "Os Tokens 2FAS já estão configurados." + +#: 20/2057f58536d097b3952c8e98bb287d7fcfa0972cc9a7ff74cb880256bdd3d725.php:155 +msgid "If you want to configure another app/device, click button below." +msgstr "" +"Se você deseja configurar outro aplicativo / dispositivo, clique no botão " +"abaixo." + +#: 20/2057f58536d097b3952c8e98bb287d7fcfa0972cc9a7ff74cb880256bdd3d725.php:160 +msgid "Configure 2FAS Tokens" +msgstr "Configure os Tokens 2FAS" + +#: 20/2057f58536d097b3952c8e98bb287d7fcfa0972cc9a7ff74cb880256bdd3d725.php:175 +#: cc/ccc2ea5e8313916e27e7031c8e9a4adac79518cfbc2dfb2133a98050d4f25982.php:174 +msgid "Step 1" +msgstr "Passo 1" + +#: 20/2057f58536d097b3952c8e98bb287d7fcfa0972cc9a7ff74cb880256bdd3d725.php:179 +msgid "Get the App" +msgstr "Baixe o App" + +#: 20/2057f58536d097b3952c8e98bb287d7fcfa0972cc9a7ff74cb880256bdd3d725.php:188 +msgid "" +"Download 2FAS Authenticator app to your smartphone to start using tokens." +msgstr "" +"Baixe o aplicativo 2FAS Authenticator no seu smartphone para começar a usar " +"os tokens." + +#: 20/2057f58536d097b3952c8e98bb287d7fcfa0972cc9a7ff74cb880256bdd3d725.php:234 +#: cc/ccc2ea5e8313916e27e7031c8e9a4adac79518cfbc2dfb2133a98050d4f25982.php:243 +msgid "Step 2" +msgstr "Passo 2" + +#: 20/2057f58536d097b3952c8e98bb287d7fcfa0972cc9a7ff74cb880256bdd3d725.php:238 +msgid "Scan QR code" +msgstr "Escanear Código QR" + +#: 20/2057f58536d097b3952c8e98bb287d7fcfa0972cc9a7ff74cb880256bdd3d725.php:269 +msgid "Click to configure with 2fas app" +msgstr "Clique para configurar com o aplicativo 2fas" + +#: 20/2057f58536d097b3952c8e98bb287d7fcfa0972cc9a7ff74cb880256bdd3d725.php:273 +msgid "Please, scan the following QR code with your app." +msgstr "Digitalize o seguinte código QR com o seu aplicativo." + +#: 20/2057f58536d097b3952c8e98bb287d7fcfa0972cc9a7ff74cb880256bdd3d725.php:277 +msgid "Instead of using the QR code you can " +msgstr "Ao invés de usar o código QR você pode " + +#: 20/2057f58536d097b3952c8e98bb287d7fcfa0972cc9a7ff74cb880256bdd3d725.php:279 +msgid "Enter your private key manually" +msgstr "Inserir a sua chave privada manualmente" + +#: 20/2057f58536d097b3952c8e98bb287d7fcfa0972cc9a7ff74cb880256bdd3d725.php:291 +msgid "Show qr code" +msgstr "Mostrar o código QR" + +#: 20/2057f58536d097b3952c8e98bb287d7fcfa0972cc9a7ff74cb880256bdd3d725.php:320 +msgid "Refresh" +msgstr "Atualizar" + +#: 20/2057f58536d097b3952c8e98bb287d7fcfa0972cc9a7ff74cb880256bdd3d725.php:343 +#: cc/ccc2ea5e8313916e27e7031c8e9a4adac79518cfbc2dfb2133a98050d4f25982.php:247 +msgid "Enter token" +msgstr "Insira o token" + +#: 20/2057f58536d097b3952c8e98bb287d7fcfa0972cc9a7ff74cb880256bdd3d725.php:352 +msgid "" +"Enter the 6-digit token generated by the app and enable TOTP protection." +msgstr "" +"Digite o token de 6 dígitos gerado pelo aplicativo e ative a proteção TOTP." + +#: 20/2057f58536d097b3952c8e98bb287d7fcfa0972cc9a7ff74cb880256bdd3d725.php:379 +#: cc/ccc2ea5e8313916e27e7031c8e9a4adac79518cfbc2dfb2133a98050d4f25982.php:311 +msgid "Enable" +msgstr "Ativar" + +#: 39/39706ca3c21fe9df1bc8a93918db6efe6b6b6c193a465a5d9cfaf349947523f0.php:57 +msgid "First Factor" +msgstr "Primeiro Fator" + +#: 39/39706ca3c21fe9df1bc8a93918db6efe6b6b6c193a465a5d9cfaf349947523f0.php:61 +msgid "Your login & password" +msgstr "Seu login & senha" + +#: 39/39706ca3c21fe9df1bc8a93918db6efe6b6b6c193a465a5d9cfaf349947523f0.php:76 +msgid "Second Factor" +msgstr "Segundo Fator" + +#: 39/39706ca3c21fe9df1bc8a93918db6efe6b6b6c193a465a5d9cfaf349947523f0.php:80 +msgid "Additional layer of security" +msgstr "Camada de segurança adicional" + +#: 39/39706ca3c21fe9df1bc8a93918db6efe6b6b6c193a465a5d9cfaf349947523f0.php:138 +msgid "On" +msgstr "Ligado" + +#: 39/39706ca3c21fe9df1bc8a93918db6efe6b6b6c193a465a5d9cfaf349947523f0.php:142 +msgid "Off" +msgstr "Desligado" + +#: 39/39706ca3c21fe9df1bc8a93918db6efe6b6b6c193a465a5d9cfaf349947523f0.php:152 +msgid "Insert the 6-digit token generated in your 2FAS app" +msgstr "Insira o token de 6 dígitos, gerado no seu aplicativo 2FAS" + +#: 39/39706ca3c21fe9df1bc8a93918db6efe6b6b6c193a465a5d9cfaf349947523f0.php:159 +#: 39/39706ca3c21fe9df1bc8a93918db6efe6b6b6c193a465a5d9cfaf349947523f0.php:265 +msgid "2FAS Tokens" +msgstr "Tokens 2FAS" + +#: 39/39706ca3c21fe9df1bc8a93918db6efe6b6b6c193a465a5d9cfaf349947523f0.php:182 +#: 39/39706ca3c21fe9df1bc8a93918db6efe6b6b6c193a465a5d9cfaf349947523f0.php:292 +#: 39/39706ca3c21fe9df1bc8a93918db6efe6b6b6c193a465a5d9cfaf349947523f0.php:329 +msgid "Backup codes" +msgstr "Códigos de Backup" + +#: 39/39706ca3c21fe9df1bc8a93918db6efe6b6b6c193a465a5d9cfaf349947523f0.php:207 +#: 39/39706ca3c21fe9df1bc8a93918db6efe6b6b6c193a465a5d9cfaf349947523f0.php:361 +msgid "Trusted devices" +msgstr "Dispositivos confiáveis" + +#: 39/39706ca3c21fe9df1bc8a93918db6efe6b6b6c193a465a5d9cfaf349947523f0.php:231 +#: 39/39706ca3c21fe9df1bc8a93918db6efe6b6b6c193a465a5d9cfaf349947523f0.php:242 +msgid "Admin Panel" +msgstr "Painel do Administrador" + +#: 39/39706ca3c21fe9df1bc8a93918db6efe6b6b6c193a465a5d9cfaf349947523f0.php:235 +msgid "Area that you want to secure" +msgstr "Área que você deseja proteger" + +#: 43/43b130b4ba3eca8069b758bd8ec0e3da001c9dcc9040d6c828bf80c8abcb1a1e.php:30 +#: f7/f7078067d96e97e2a9c4771df2c3e2d25bad9d6c67c85c4a1b0ce4436e6804dc.php:30 +msgid "Enter your token" +msgstr "Inserir o seu token" + +#: 43/43b130b4ba3eca8069b758bd8ec0e3da001c9dcc9040d6c828bf80c8abcb1a1e.php:41 +msgid "Enter your 2FAS token" +msgstr "Inserir o seu token da 2FAS" + +#: 43/43b130b4ba3eca8069b758bd8ec0e3da001c9dcc9040d6c828bf80c8abcb1a1e.php:67 +msgid "Next time don't ask me for the token%son this device." +msgstr "Na próxima vez, não peça me pelos token%s neste dispositivo." + +#: 43/43b130b4ba3eca8069b758bd8ec0e3da001c9dcc9040d6c828bf80c8abcb1a1e.php:138 +msgid "Can't use your 2FAS token?" +msgstr "Não está conseguindo usar o seu token 2FAS?" + +#: 43/43b130b4ba3eca8069b758bd8ec0e3da001c9dcc9040d6c828bf80c8abcb1a1e.php:166 +msgid "Insert your one-time backup code" +msgstr "Insira o seu código único de backup" + +#: 43/43b130b4ba3eca8069b758bd8ec0e3da001c9dcc9040d6c828bf80c8abcb1a1e.php:194 +msgid "Request backup code via SMS" +msgstr "Pedir o código de backup por SMS" + +#: 43/43b130b4ba3eca8069b758bd8ec0e3da001c9dcc9040d6c828bf80c8abcb1a1e.php:215 +msgid "Request backup code via CALL" +msgstr "Pedir o código de backup por CALL" + +#: 43/43b130b4ba3eca8069b758bd8ec0e3da001c9dcc9040d6c828bf80c8abcb1a1e.php:244 +#: 72/7204e290b9335044533b7dd3f63a94332a7ca7d04752be7645c676b53b55b60e.php:132 +#: dc/dc243e6c5481de9194cbe1a138b0be54c4ad2a0a52967c5e02de09bcefcbdf58.php:124 +#: f7/f7078067d96e97e2a9c4771df2c3e2d25bad9d6c67c85c4a1b0ce4436e6804dc.php:105 +msgid "Log in to another account" +msgstr "Conectar-se por outra conta" + +#: 52/52b6443cd6181b8e2257cbffbdff82d9838b174dfae7e03b1e5b8330430a3b00.php:43 +msgid "Not found" +msgstr "Não encontrado" + +#: 53/53dc33f803d7629234e76aff6e41babc6f95d660cb66f354c327bc1b0de3d3ab.php:49 +msgid "QR Code" +msgstr "Código QR" + +#: 53/53dc33f803d7629234e76aff6e41babc6f95d660cb66f354c327bc1b0de3d3ab.php:67 +msgid "Close" +msgstr "Fechar" + +#. Plugin Name of the plugin +#: 54/54083de80a4f6ff42485d7778d680b39921ae44d667613c306f5cf28a5490133.php:81 +#: 61/6157c53793517626e919781f06674400e2e4260c57198e67dddc8c4f95b103ea.php:57 +msgid "2FAS — Two Factor Authentication" +msgstr "2FAS — Autenticação de Dois Fatores" + +#: 72/7204e290b9335044533b7dd3f63a94332a7ca7d04752be7645c676b53b55b60e.php:30 +msgid "Configure two-factor authentication" +msgstr "Configure a autenticação de dois fatores" + +#: 72/7204e290b9335044533b7dd3f63a94332a7ca7d04752be7645c676b53b55b60e.php:41 +msgid "" +"Get 2FAS Authenticator mobile app to scan %1$sQR code%2$s and configure two-" +"factor authentication for your WordPress account." +msgstr "" +"Adquira o app móvel do 2FAS Authenticator para escanear %1$sQR o código%2$s " +"e configurar a autenticação de dois fatores para a sua conta do WordPress." + +#: 72/7204e290b9335044533b7dd3f63a94332a7ca7d04752be7645c676b53b55b60e.php:62 +msgid "Config with App" +msgstr "Configurar com o aplicativo" + +#: 72/7204e290b9335044533b7dd3f63a94332a7ca7d04752be7645c676b53b55b60e.php:73 +msgid "" +"Instead of using the QR code you can %1$senter your private key manually%2$s" +msgstr "" +"Ao invés de usar o código QR, você pode %1$sinserir a sua chave privada " +"manualmente%2$s" + +#: 84/84592259ef390b3c9d98b2d0809cd5d359df4fd10658f09517db310687e82b3b.php:60 +msgid "" +"You are going to reset your two-factor authentication configuration. Are you " +"sure to proceed?" +msgstr "" +"Você está prestes a redefinir a sua configuração de autenticação de dois " +"fatores. Tem certeza de que deseja continuar?" + +#: 86/860abdf3b05ed0345c04a28ce1d3d341449c3d27ebee3e7154a7a43caec6c324.php:47 +#: 86/860abdf3b05ed0345c04a28ce1d3d341449c3d27ebee3e7154a7a43caec6c324.php:89 +msgid "Sign Up" +msgstr "Cadastrar-se" + +#: 86/860abdf3b05ed0345c04a28ce1d3d341449c3d27ebee3e7154a7a43caec6c324.php:61 +msgid "Your e-mail" +msgstr "Seu e-mail" + +#: 86/860abdf3b05ed0345c04a28ce1d3d341449c3d27ebee3e7154a7a43caec6c324.php:73 +msgid "Your password" +msgstr "Sua senha" + +#: 86/860abdf3b05ed0345c04a28ce1d3d341449c3d27ebee3e7154a7a43caec6c324.php:83 +msgid "Confirm password" +msgstr "Confirme a senha" + +#: 86/860abdf3b05ed0345c04a28ce1d3d341449c3d27ebee3e7154a7a43caec6c324.php:99 +msgid "Log in to the existing account" +msgstr "Conectar-se com uma conta existente" + +#: 95/9509bba28f3e5e956367e1bb507e155247c882dc972c3ffc4c7b470b255b644b.php:43 +msgid "Not allowed" +msgstr "Sem permissão" + +#: ab/abd8b242da2f92cafc048b26e7a2106cc343f5c92a5f3269e219d45e237a4e58.php:38 +msgid "We are sorry that you are leaving!" +msgstr "Lamentamos muito que você esteja saindo!" + +#: ab/abd8b242da2f92cafc048b26e7a2106cc343f5c92a5f3269e219d45e237a4e58.php:45 +msgid "Please tell us why:" +msgstr "Por favor, diga-nos o porquê:" + +#: ab/abd8b242da2f92cafc048b26e7a2106cc343f5c92a5f3269e219d45e237a4e58.php:54 +msgid "It's not working for me." +msgstr "Não está funcionando para mim." + +#: ab/abd8b242da2f92cafc048b26e7a2106cc343f5c92a5f3269e219d45e237a4e58.php:58 +msgid "I don't know how it works." +msgstr "Não sei como funciona." + +#: ab/abd8b242da2f92cafc048b26e7a2106cc343f5c92a5f3269e219d45e237a4e58.php:62 +msgid "It's too much complicated." +msgstr "É complicado demais." + +#: ab/abd8b242da2f92cafc048b26e7a2106cc343f5c92a5f3269e219d45e237a4e58.php:66 +msgid "I'm looking for something else." +msgstr "Estou procurando por outra coisa." + +#: ab/abd8b242da2f92cafc048b26e7a2106cc343f5c92a5f3269e219d45e237a4e58.php:70 +msgid "Other, please describe below:" +msgstr "Outro, por favor, precisar abaixo:" + +#: ab/abd8b242da2f92cafc048b26e7a2106cc343f5c92a5f3269e219d45e237a4e58.php:74 +msgid "I deactivate this plugin because..." +msgstr "Eu desativei este plugin porque..." + +#: ab/abd8b242da2f92cafc048b26e7a2106cc343f5c92a5f3269e219d45e237a4e58.php:80 +msgid "Skip" +msgstr "Pular" + +#: ab/abd8b242da2f92cafc048b26e7a2106cc343f5c92a5f3269e219d45e237a4e58.php:84 +msgid "Send" +msgstr "Enviar" + +#: b1/b193ff4dfade48707c452b04cd4b53f828fa4d1f98b157f8a61d451947b2866c.php:61 +msgid "" +"The following list contains all of your trusted devices. When you are using " +"a trusted device you don’t need to enter a verification code each time you " +"log in. Ensure that this list is up to date and remove unnecessary devices." +msgstr "" +"A lista a seguir contém todos os seus dispositivos confiáveis. Quando você " +"estiver usando um dispositivo confiável, você não precisará inserir um " +"código de verificação sempre que se conectar. Verifique se a lista está " +"atualizada e remova os dispositivos que forem desnecessários." + +#: b1/b193ff4dfade48707c452b04cd4b53f828fa4d1f98b157f8a61d451947b2866c.php:71 +msgid "No trusted devices" +msgstr "Sem dispositivos confiáveis" + +#: b1/b193ff4dfade48707c452b04cd4b53f828fa4d1f98b157f8a61d451947b2866c.php:81 +msgid "Browser and device" +msgstr "Navegador e dispositivo" + +#: b1/b193ff4dfade48707c452b04cd4b53f828fa4d1f98b157f8a61d451947b2866c.php:85 +msgid "Added" +msgstr "Adicionado" + +#: b1/b193ff4dfade48707c452b04cd4b53f828fa4d1f98b157f8a61d451947b2866c.php:89 +msgid "Last logged in" +msgstr "Última conexão" + +#: b1/b193ff4dfade48707c452b04cd4b53f828fa4d1f98b157f8a61d451947b2866c.php:93 +msgid "IP Address" +msgstr "Endereço de IP" + +#: b1/b193ff4dfade48707c452b04cd4b53f828fa4d1f98b157f8a61d451947b2866c.php:97 +msgid "Action" +msgstr "Ação" + +#: b1/b193ff4dfade48707c452b04cd4b53f828fa4d1f98b157f8a61d451947b2866c.php:133 +#: b1/b193ff4dfade48707c452b04cd4b53f828fa4d1f98b157f8a61d451947b2866c.php:137 +msgid "No information" +msgstr "Nenhuma informação" + +#: b1/b193ff4dfade48707c452b04cd4b53f828fa4d1f98b157f8a61d451947b2866c.php:173 +msgid "Remove" +msgstr "Remover" + +#: b1/b193ff4dfade48707c452b04cd4b53f828fa4d1f98b157f8a61d451947b2866c.php:213 +msgid "Add this device" +msgstr "Adicionar este dispositivo" + +#: b5/b55a4cbf2c083b71ed86a190d92e5999ae9725425a49870094f7b71d2d89b2aa.php:46 +msgid "Admin Configuration" +msgstr "Configuração de Administrador" + +#: b5/b55a4cbf2c083b71ed86a190d92e5999ae9725425a49870094f7b71d2d89b2aa.php:53 +msgid "Select which roles need to obligatorily use 2FA to log in:" +msgstr "" +"Selecione quais funções precisam usar o 2FA obrigatoriamente para se " +"conectar:" + +#: b5/b55a4cbf2c083b71ed86a190d92e5999ae9725425a49870094f7b71d2d89b2aa.php:68 +msgid "Users with the selected roles will not be able to log in without 2FA." +msgstr "" +"Os usuários, cujas funções estiverem selecionadas não poderão se conectar " +"sem o 2FA." + +#: b5/b55a4cbf2c083b71ed86a190d92e5999ae9725425a49870094f7b71d2d89b2aa.php:113 +#: b5/b55a4cbf2c083b71ed86a190d92e5999ae9725425a49870094f7b71d2d89b2aa.php:201 +msgid "Save" +msgstr "Salvar" + +#: b5/b55a4cbf2c083b71ed86a190d92e5999ae9725425a49870094f7b71d2d89b2aa.php:123 +msgid "Enable logging for troubleshooting:" +msgstr "Habilitar o log para a solução de problemas:" + +#: b5/b55a4cbf2c083b71ed86a190d92e5999ae9725425a49870094f7b71d2d89b2aa.php:138 +msgid "" +"For diagnostic purposes, 2FAS contains an option that turns on logging for " +"certain features.\n" +" These logs can be helpful for support staff who is " +"troubleshooting problems." +msgstr "" +"Para fins de diagnóstico, o 2FAS contém uma opção que ativa o log para " +"determinados recursos.\n" +" Esses logs podem ser úteis para a equipe de suporte " +"solucionar eventuais problemas." + +#: b5/b55a4cbf2c083b71ed86a190d92e5999ae9725425a49870094f7b71d2d89b2aa.php:164 +msgid "" +"I agree to send activity logs to 2FAS for diagnostic purposes and " +"troubleshooting problems." +msgstr "" +"Concordo em enviar logs de atividades para o 2FAS para fins de diagnóstico e " +"para a solução de problemas." + +#: b5/b55a4cbf2c083b71ed86a190d92e5999ae9725425a49870094f7b71d2d89b2aa.php:191 +msgid "I don't want to send any activity logs to 2FAS." +msgstr "Não desejo enviar nenhum log de atividades para o 2FAS." + +#: c4/c4671f971e3fffd385e9c52bcf9699e6e1a539ce1b5bfd7460861bd6f5eccce0.php:57 +msgid "Confirmation" +msgstr "Confirmação" + +#: ca/ca11f28334a51f65ce7d6356110a0d4d8434579244b826e97b189154a135fab5.php:73 +msgid "Your 2FAS password" +msgstr "Sua senha 2FAS" + +#: ca/ca11f28334a51f65ce7d6356110a0d4d8434579244b826e97b189154a135fab5.php:94 +msgid "Reset your password" +msgstr "Redefinir a sua senha" + +#: cc/ccc2ea5e8313916e27e7031c8e9a4adac79518cfbc2dfb2133a98050d4f25982.php:135 +msgid "" +"Text Message (SMS) and Voice Call backup will allow you to authenticate to " +"your WordPress account when you can't use tokens generated by 2FAS " +"Authenticator." +msgstr "" +"Backup por Mensagem de Texto (SMS) e Chamada de Voz estarão disponíveis para " +"a autenticação na sua conta WordPress quando você não puder usar os tokens " +"gerados pelo 2FAS Authenticator." + +#: cc/ccc2ea5e8313916e27e7031c8e9a4adac79518cfbc2dfb2133a98050d4f25982.php:145 +msgid "Backup codes - SMS/VMS are already configured." +msgstr "Códigos de backup - SMS/VMS já configurados." + +#: cc/ccc2ea5e8313916e27e7031c8e9a4adac79518cfbc2dfb2133a98050d4f25982.php:149 +msgid "Phone number" +msgstr "Número do telefone" + +#: cc/ccc2ea5e8313916e27e7031c8e9a4adac79518cfbc2dfb2133a98050d4f25982.php:155 +msgid "If you want to change phone number, click button below." +msgstr "Se você deseja mudar o número de telefone, clique no botão abaixo." + +#: cc/ccc2ea5e8313916e27e7031c8e9a4adac79518cfbc2dfb2133a98050d4f25982.php:159 +msgid "Configure Backup codes - SMS/VMS" +msgstr "Configurar os códigos de Backup - SMS/VMS" + +#: cc/ccc2ea5e8313916e27e7031c8e9a4adac79518cfbc2dfb2133a98050d4f25982.php:178 +msgid "Add phone number" +msgstr "Adicione o número do telefone" + +#: cc/ccc2ea5e8313916e27e7031c8e9a4adac79518cfbc2dfb2133a98050d4f25982.php:187 +msgid "Enter your phone number." +msgstr "Insira o seu número do seu telefone." + +#: cc/ccc2ea5e8313916e27e7031c8e9a4adac79518cfbc2dfb2133a98050d4f25982.php:214 +msgid "Send token via sms" +msgstr "Envie o token por sms" + +#: cc/ccc2ea5e8313916e27e7031c8e9a4adac79518cfbc2dfb2133a98050d4f25982.php:218 +#: dc/dc243e6c5481de9194cbe1a138b0be54c4ad2a0a52967c5e02de09bcefcbdf58.php:46 +msgid "Code has been sent" +msgstr "O código foi enviado" + +#: cc/ccc2ea5e8313916e27e7031c8e9a4adac79518cfbc2dfb2133a98050d4f25982.php:256 +msgid "" +"Select backup services and enter the 6-digit token you received in the SMS." +msgstr "" +"Selecione os serviços de backup e insira o token de 6 dígitos que você " +"recebeu por SMS." + +#: cc/ccc594ef9ad451e11d6938b1ed3b675aacfc414346d606ba23b74424a9eba346.php:43 +msgid "Forbidden" +msgstr "Proibido" + +#: dc/dc243e6c5481de9194cbe1a138b0be54c4ad2a0a52967c5e02de09bcefcbdf58.php:58 +msgid "Your code has been sent to" +msgstr "Seu código foi enviado para" + +#: dc/dc243e6c5481de9194cbe1a138b0be54c4ad2a0a52967c5e02de09bcefcbdf58.php:65 +msgid "Resend my code" +msgstr "Reenviar o meu código" + +#: df/df7264f41966b0dc9583a59c273859665700333072a6b406cc213baa0dfabb57.php:56 +msgid "Your 2FAS.com account has been created." +msgstr "A sua conta 2FAS.com foi criada." + +#: df/df7264f41966b0dc9583a59c273859665700333072a6b406cc213baa0dfabb57.php:66 +msgid "" +"Your two-factor authentication is inactive. In order to activate it, please " +"click Continue to configure 2FAS Tokens or click Cancel to skip." +msgstr "" +"Sua autenticação de dois fatores está desativa. Para ativá-la, clique em " +"Continuar para configurar os Tokens 2FAS ou clique em Cancelar para pular." + +#: df/df7264f41966b0dc9583a59c273859665700333072a6b406cc213baa0dfabb57.php:78 +msgid "Continue" +msgstr "Continuar" + +#: e7/e7e75a219a76b001a60f13ef350dd54f05ae142142375080269dbff80dbdc19e.php:45 +msgid "" +"\n" +" 2FAS plugin is installed but not configured by the administrator.\n" +" Please ask your administrator to configure 2FAS plugin in order to\n" +" enable two-factor authentication for your account." +msgstr "" +"\n" +" O plugin 2FAS está instalado, mas não está configurado pelo " +"administrador.\n" +" Por favor, peça ao administrador para configurar o plugin 2FAS de " +"modo a\n" +" ativar a autenticação de dois fatores para a sua conta." + +#: ec/ec421406bc72e1e7ad492d687d71d3b3dded3f67fb112dc3fdd0f82a6904dcb6.php:30 +#: ec/ec421406bc72e1e7ad492d687d71d3b3dded3f67fb112dc3fdd0f82a6904dcb6.php:40 +msgid "Enter your one-time backup code" +msgstr "Insira o seu código único de backup" + +#: f7/f7078067d96e97e2a9c4771df2c3e2d25bad9d6c67c85c4a1b0ce4436e6804dc.php:46 +msgid "Enter your 2FAS token to confirm that you have a configured TOTP" +msgstr "" +"Insira o seu token 2FAS para confirmar que você tem um TOTP configurado" + +#: f7/f7078067d96e97e2a9c4771df2c3e2d25bad9d6c67c85c4a1b0ce4436e6804dc.php:62 +msgid "Enter the TOTP Token" +msgstr "Insira o Token TOTP" + +#: f7/f7078067d96e97e2a9c4771df2c3e2d25bad9d6c67c85c4a1b0ce4436e6804dc.php:112 +msgid "Do you want to reset your 2FA configuration?" +msgstr "Você deseja redefinir a sua configuração 2FA?" + +#: fa/faf2812640b8a8260568e9ea6f08aab73a722fb0b3be415fe5788a3b43cc5264.php:50 +msgid "" +"You are going to downgrade your plan. There are users with enabled SMS " +"backup method. If you downgrade plan, they lose ability to log in with this " +"method." +msgstr "" +"Você está prestes a fazer o downgrade do seu plano. Há usuários com o método " +"de backup por SMS ativado. Se você fizer o downgrade do plano, eles perderão " +"a capacidade de conectar-se com esse método." + +#. Plugin URI of the plugin +msgid "https://wordpress.org/plugins/2fas/" +msgstr "https://wordpress.org/plugins/2fas/" + +#. Description of the plugin +msgid "" +"2FAS strengthens WordPress admin security by requiring an additional " +"verification code on untrusted devices." +msgstr "" +"O 2FAS fortalece a segurança a nível administrativo do WordPress, exigindo " +"um código de verificação adicional em dispositivos não confiáveis." + +#. Author of the plugin +msgid "Two Factor Authentication Service Inc." +msgstr "Two Factor Authentication Service Inc." + +#. Author URI of the plugin +msgid "https://2fas.com" +msgstr "https://2fas.com" + +#: src/Hooks/Admin_Menu_Action.php:37 +msgid "Dashboard" +msgstr "Painel de controle" + +#: src/Hooks/Admin_Menu_Action.php:46 +msgid "Admin settings" +msgstr "Configurações de administrador" + +#: src/Hooks/Admin_Menu_Action.php:55 +msgid "Personal settings" +msgstr "Configurações pessoais" + +#: src/Hooks/Enqueue_Scripts_Action.php:233 +msgid "January" +msgstr "Janeiro" + +#: src/Hooks/Enqueue_Scripts_Action.php:234 +msgid "February" +msgstr "Fevereiro" + +#: src/Hooks/Enqueue_Scripts_Action.php:235 +msgid "March" +msgstr "Março" + +#: src/Hooks/Enqueue_Scripts_Action.php:236 +msgid "April" +msgstr "Abril" + +#: src/Hooks/Enqueue_Scripts_Action.php:237 +msgid "May" +msgstr "Maio" + +#: src/Hooks/Enqueue_Scripts_Action.php:238 +msgid "June" +msgstr "Junho" + +#: src/Hooks/Enqueue_Scripts_Action.php:239 +msgid "July" +msgstr "Julho" + +#: src/Hooks/Enqueue_Scripts_Action.php:240 +msgid "August" +msgstr "Agosto" + +#: src/Hooks/Enqueue_Scripts_Action.php:241 +msgid "September" +msgstr "Setembro" + +#: src/Hooks/Enqueue_Scripts_Action.php:242 +msgid "October" +msgstr "Outubro" + +#: src/Hooks/Enqueue_Scripts_Action.php:243 +msgid "November" +msgstr "Novembro" + +#: src/Hooks/Enqueue_Scripts_Action.php:244 +msgid "December" +msgstr "Dezembro" + +#: src/Hooks/Enqueue_Scripts_Action.php:253 +msgid "Active Users" +msgstr "Usúarios ativos" + +#: src/Hooks/Enqueue_Scripts_Action.php:254 +msgid "Inactive Users" +msgstr "Usúarios inativos" + +#: src/Notifications/Notification.php:33 src/Notifications/Notification.php:34 +msgid "here" +msgstr "aqui" + +#. translators: %1$s: Link to create account page %2$s Html tag 3%$s Html tag +#: src/Notifications/Notification.php:40 +msgid "Please click %1$s to go to the %2$s2FAS Admin%3$s" +msgstr "Por favor, clique em %1$s para ir para o %2$sAdministrador 2FAS %3$s" + +#: src/Notifications/Notification.php:45 +msgid "You have been logged in to your 2FAS account." +msgstr "Você foi conectado à sua conta 2FAS." + +#: src/Notifications/Notification.php:46 +msgid "You have been logged out from 2FAS account." +msgstr "Você foi desconectado da conta 2FAS." + +#: src/Notifications/Notification.php:47 +msgid "2FAS plugin has been enabled." +msgstr "O plugin 2FAS foi ativado." + +#: src/Notifications/Notification.php:48 +msgid "2FAS plugin has been disabled." +msgstr "O plugin 2FAS foi desativado." + +#: src/Notifications/Notification.php:49 +msgid "CSRF token is invalid." +msgstr "Token CSRF invalido." + +#: src/Notifications/Notification.php:50 +msgid "Invalid AJAX request." +msgstr "Solicitação AJAX inválida." + +#: src/Notifications/Notification.php:51 +msgid "Plan has been changed." +msgstr "O plano foi modificado." + +#: src/Notifications/Notification.php:52 +msgid "Credit card required to do this action." +msgstr "Cartão de crédito exigido para a execução desta ação." + +#: src/Notifications/Notification.php:53 +msgid "Plan has been automatically downgraded because there is no credit card." +msgstr "" +"O plano passou por um downgrade automaticamente por falta de cartão de " +"crédito." + +#: src/Notifications/Notification.php:54 +msgid "" +"Plugin has been disabled by administrator. Configuration can be changed but " +"it will be applied when administrator enables plugin." +msgstr "" +"O plug-in foi desativado pelo administrador. A configuração pode ser " +"modificada, mas será aplicada quando o administrador ativar o plugin." + +#: src/Notifications/Notification.php:55 +msgid "Account already exists." +msgstr "Conta já existente." + +#: src/Notifications/Notification.php:56 +msgid "This action is available only in premium plan." +msgstr "Esta ação está disponível apenas no plano premium." + +#: src/Notifications/Notification.php:57 +msgid "Plugin data is inconsistent." +msgstr "Os dados do plugin são inconsistentes." + +#: src/Notifications/Notification.php:58 +msgid "Session tables does not exists." +msgstr "As tabelas de sessões não existem." + +#: src/Notifications/Notification.php:59 +msgid "Users with the selected roles have been obligated to use 2FA." +msgstr "Os usuários com as funções selecionadas foram obrigados a usar o 2FA." + +#: src/Notifications/Notification.php:60 +msgid "Error logging has been enabled." +msgstr "O log de erros foi ativado." + +#: src/Notifications/Notification.php:61 +msgid "Error logging has been disabled." +msgstr "O log de erros foi desativado." + +#: src/Notifications/Notification.php:62 +msgid "Cannot perform this action because second factor is disabled." +msgstr "" +"Não é possível executar esta ação porque o segundo fator está desativado." + +#. translators: %1$s: Html tag %2$s Html tag +#: src/Notifications/Notification.php:65 +msgid "" +"Starting from next major version (2.6.0) the 2FAS plugin will not work with " +"your version of PHP. %1$sClick here to learn more about updating PHP%2$s." +msgstr "" +"A partir da próxima versão principal (2.6.0), o plugin 2FAS não funcionará " +"com a sua versão do PHP. %1$sClique aqui para saber mais sobre o update do " +"PHP%2$s." + +#: src/Notifications/Notification.php:69 +msgid "" +"Before starting to use 2FAS plugin, you have to create 2FAS account or log " +"in to the existing one." +msgstr "" +"Antes de começar a usar o plugin 2FAS, é necessário criar uma conta 2FAS ou " +"se conectar à uma conta existente." + +#: src/Notifications/Notification.php:70 +msgid "" +"If you entered a valid e-mail, you will receive the instructions to reset " +"your password. Please check your inbox." +msgstr "" +"Tendo digitado um e-mail válido, você receberá as instruções para redefinir " +"a sua senha. Verifique a sua caixa de entrada." + +#: src/Notifications/Notification.php:73 +msgid "Please enter your e-mail." +msgstr "Por favor, digite o seu e-mail." + +#: src/Notifications/Notification.php:74 +msgid "E-mail is invalid." +msgstr "E-mail inválido." + +#. translators: %1$s Html tag %2$s: Link to reset password page %3$s Html tag +#: src/Notifications/Notification.php:77 +msgid "E-mail already exists, click %1$s%2$s%3$s to reset your password." +msgstr "" +"E-mail já existente, clique em %1$s%2$s%3$s para redefinir a sua senha." + +#: src/Notifications/Notification.php:82 +msgid "Please enter your password." +msgstr "Por favor, insira a sua senha." + +#: src/Notifications/Notification.php:83 +msgid "Password confirmation does not match password." +msgstr "As senhas não conferem." + +#: src/Notifications/Notification.php:84 +msgid "Password should have at least 6 characters." +msgstr "A senha precisa ter pelo menos 6 caracteres." + +#: src/Notifications/Notification.php:85 +msgid "Invalid credentials entered." +msgstr "Credenciais inseridas inválidas." + +#: src/Notifications/Notification.php:86 +msgid "Wrong token format, please check entered token." +msgstr "Formato de token incorreto, verifique o token inserido." + +#: src/Notifications/Notification.php:87 +msgid "Token cannot be empty." +msgstr "O token não pode ser vazio." + +#: src/Notifications/Notification.php:88 +msgid "TOTP secret is empty." +msgstr "TOTP secret vazio." + +#: src/Notifications/Notification.php:89 +msgid "Invalid TOTP secret format." +msgstr "Formato do TOTP secret inválido." + +#: src/Notifications/Notification.php:90 +msgid "Wrong token entered, please enter the token again." +msgstr "Token inserido incorreto, insira o token novamente." + +#: src/Notifications/Notification.php:91 +msgid "Wrong code entered, please try again." +msgstr "Código digitado incorreto, tente novamente." + +#: src/Notifications/Notification.php:92 +msgid "Code cannot be empty." +msgstr "O código não pode estar vazio." + +#: src/Notifications/Notification.php:93 +msgid "Code is not in a valid format or there is no valid authentication." +msgstr "" +"O código não está em um formato válido ou não há uma autenticação válida." + +#: src/Notifications/Notification.php:96 +msgid "Please provide your phone number before you enter the code." +msgstr "Por favor, forneça o seu número de telefone antes de inserir o código." + +#: src/Notifications/Notification.php:99 +msgid "Your browser has been added to the trusted devices list." +msgstr "O seu navegador foi adicionado à lista de dispositivos confiáveis." + +#: src/Notifications/Notification.php:100 +msgid "Your browser is already in the trusted devices list." +msgstr "O seu navegador já está na lista de dispositivos confiáveis." + +#: src/Notifications/Notification.php:101 +msgid "Trusted device has been removed." +msgstr "O dispositivo confiável foi removido." + +#: src/Notifications/Notification.php:104 +msgid "Two-factor authentication has been enabled." +msgstr "Autenticação de dois fatores ativada." + +#: src/Notifications/Notification.php:105 +msgid "Two-factor authentication has been disabled." +msgstr "Autenticação de dois fatores desativada." + +#: src/Notifications/Notification.php:106 +msgid "" +"Two-factor authentication cannot be enabled because it is not configured." +msgstr "" +"A autenticação de dois fatores não pode ser ativada porque não está " +"configurada." + +#: src/Notifications/Notification.php:107 +msgid "Backup codes - SMS/VMS have been enabled." +msgstr "Códigos de backup - SMS/VMS ativados." + +#: src/Notifications/Notification.php:108 +msgid "Backup codes - SMS/VMS have been disabled." +msgstr "Códigos de backup - SMS/VMS desativados." + +#: src/Notifications/Notification.php:109 +msgid "" +"Two-factor authentication via SMS/VMS has been disabled. In order to use two-" +"factor authentication 2FAS Tokens method must be enabled." +msgstr "" +"A autenticação de dois fatores via SMS/VMS foi desativada. Para usar a " +"autenticação de dois fatores, o método 2FAS Tokens deve estar ativado." + +#: src/Notifications/Notification.php:110 +msgid "Backup codes - offline have been enabled." +msgstr "Códigos de backup - offline foram ativados." + +#: src/Notifications/Notification.php:111 +msgid "Backup codes - offline have been disabled." +msgstr "Códigos de backup - offline desativados." + +#: src/Notifications/Notification.php:112 +msgid "Configuration has been removed successfully." +msgstr "Configuração removida com sucesso." + +#: src/Notifications/Notification.php:113 +msgid "Error occurred during configuration removing." +msgstr "Um erro ocorreu durante a remoção da configuração." + +#: src/Notifications/Notification.php:114 +msgid "Two-factor authentication has been configured and enabled." +msgstr "A autenticação de dois fatores foi configurada e ativada." + +#: src/Notifications/Notification.php:115 +msgid "Backup codes - SMS/VMS have been configured and enabled." +msgstr "Códigos de backup - SMS/VMS configurados e ativados." + +#: src/Notifications/Notification.php:116 +msgid "You cannot disable two-factor authentication because 2FA is obligatory." +msgstr "" +"Você não pode desativar a autenticação de dois fatores porque o 2FA é " +"obrigatório." + +#: src/Notifications/Notification.php:117 +msgid "You cannot remove configuration because 2FA is obligatory." +msgstr "Você não pode remover a configuração porque o 2FA é obrigatório." + +#: src/Notifications/Notification.php:118 +msgid "Please enable two-factor authentication because it is obligatory." +msgstr "Ative a autenticação de dois fatores porque ela é obrigatória." + +#: src/Notifications/Notification.php:119 +msgid "Please enable 2FAS tokens in order to disable legacy mode." +msgstr "Ative os tokens 2FAS para desativar o modo legacy." + +#: src/Notifications/Notification.php:120 +msgid "Please enable 2FAS tokens because they are obligatory." +msgstr "Ative os tokens 2FAS porque eles são obrigatórios." + +#: src/Notifications/Notification.php:121 +msgid "Please configure two-factor authentication because it is obligatory." +msgstr "Configure a autenticação de dois fatores porque ela é obrigatória." + +#: src/Notifications/Notification.php:122 +msgid "Please configure 2FAS tokens in order to disable legacy mode." +msgstr "Configure os tokens 2FAS para desativar o modo legacy." + +#: src/Notifications/Notification.php:123 +msgid "Please configure 2FAS tokens because they are obligatory." +msgstr "Configure os tokens 2FAS porque eles são obrigatórios." + +#: src/Notifications/Notification.php:126 +msgid "Something went wrong. Please try again." +msgstr "Algo deu errado. Por favor, tente novamente." + +#: src/Notifications/Notification.php:127 +msgid "Something went wrong with database." +msgstr "Algo deu errado com a base de dados." + +#: src/Notifications/Notification.php:128 +msgid "Could not get client data." +msgstr "Não foi possível obter os dados do cliente." + +#: src/Notifications/Notification.php:129 +msgid "Could not get integration data." +msgstr "Não foi possível obter os dados de integração." + +#: src/Notifications/Notification.php:130 +msgid "Private key cannot be empty." +msgstr "O chave privada não pode ser vazio." + +#: src/Notifications/Notification.php:131 +msgid "User has not been found." +msgstr "O usuário não foi encontrado." + +#: src/Notifications/Notification.php:132 +msgid "Could not get integration user." +msgstr "Não foi possível obter o usuário de integração." + +#: src/Notifications/Notification.php:133 +msgid "OAuth token not found." +msgstr "Token OAuth não encontrado." + +#: src/Notifications/Notification.php:134 +msgid "Could not get data." +msgstr "Não foi possível obter os dados." + +#: src/Notifications/Notification.php:135 +msgid "2FAS plugin could not find a template." +msgstr "O plugin 2FAS não conseguiu encontrar um gabarito." + +#: src/Notifications/Notification.php:136 +msgid "Error occurred in 2FAS plugin during template compilation." +msgstr "Ocorreu um erro no plugin 2FAS durante a compilação do modelo." + +#: src/Notifications/Notification.php:137 +msgid "Error occurred in 2FAS plugin during template rendering." +msgstr "Ocorreu um erro no plug-in 2FAS durante a renderização do modelo." + +#: src/Notifications/Notification.php:138 +msgid "Your authentication session has expired. Please log in again." +msgstr "A sua sessão de autenticação expirou. Por favor, conecte-se novamente." + +#: src/Notifications/Notification.php:139 +msgid "Attempt limit exceeded. Your account has been blocked for 5 minutes." +msgstr "Limite de tentativas excedido. Sua conta foi bloqueada por 5 minutos." + +#: src/Notifications/Notification.php:140 +msgid "" +"You cannot log in with offline code because this method is disabled or you " +"don't have any codes." +msgstr "" +"Você não pode se conectar com o código offline, porque esse método está " +"desativado ou você não possui nenhum código." + +#. translators: %s: Required extension +#: src/Requirements/Extensions/Extension.php:17 +msgid "2FAS plugin requires %s extension to work properly." +msgstr "O plugin 2FAS requer a extensão %s para funcionar corretamente." + +#. translators: %s: Minimum PHP version +#: src/Requirements/Versions/PHP_Version.php:28 +msgid "" +"2FAS plugin does not support your PHP version. Minimum required version is " +"%s." +msgstr "" +"O plugin 2FAS não suporta sua versão do PHP. A versão mínima exigida é a %s." + +#. translators: %s: Minimum WordPress version +#: src/Requirements/Versions/WP_Version.php:28 +msgid "" +"2FAS plugin does not support your WordPress version. Minimum required " +"version is %s." +msgstr "" +"O plugin 2FAS não suporta a sua versão do WordPress. A versão mínima " +"requerida é a %s." diff --git a/spec/fixtures/dynamic_finders/plugin_version/automatically-add-product-to-cart/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/automatically-add-product-to-cart/change_log/changelog.txt new file mode 100644 index 00000000..0a588b13 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/automatically-add-product-to-cart/change_log/changelog.txt @@ -0,0 +1,3 @@ +Version 1.0 +- First Release +- A new version of Automatically add product to cart plug-in. diff --git a/spec/fixtures/dynamic_finders/plugin_version/card-oracle/translation_file/languages/card-oracle.pot b/spec/fixtures/dynamic_finders/plugin_version/card-oracle/translation_file/languages/card-oracle.pot new file mode 100644 index 00000000..9f2342b4 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/card-oracle/translation_file/languages/card-oracle.pot @@ -0,0 +1,503 @@ +# Copyright (C) 2020 Christopher Graham +# This file is distributed under the same license as the Card Oracle plugin. +msgid "" +msgstr "" +"Project-Id-Version: Card Oracle 0.5.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/card-oracle\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: 2020-05-01T12:01:11+01:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.3.0\n" +"X-Domain: card-oracle\n" + +#. Plugin Name of the plugin +#: admin/class-card-oracle-admin.php:67 +#: admin/class-card-oracle-admin.php:578 +#: admin/partials/card-oracle-admin-display.php:19 +msgid "Card Oracle" +msgstr "" + +#. Plugin URI of the plugin +msgid "https://chillichalli.com/card-oracle" +msgstr "" + +#. Description of the plugin +msgid "This plugin lets you create tarot and oracle readings using your own cards, spreads and interpretations." +msgstr "" + +#. Author of the plugin +msgid "Christopher Graham" +msgstr "" + +#. Author URI of the plugin +msgid "https://cdgraham.com" +msgstr "" + +#: admin/class-card-oracle-admin.php:66 +msgid "Card Oracle Settings" +msgstr "" + +#. translators: %d is a number +#: admin/class-card-oracle-admin.php:156 +#: admin/class-card-oracle-admin.php:160 +#: admin/class-card-oracle-admin.php:164 +#: admin/class-card-oracle-admin.php:168 +msgid "%d Total" +msgid_plural "%d Total" +msgstr[0] "" +msgstr[1] "" + +#: admin/class-card-oracle-admin.php:193 +msgid "General Settings" +msgstr "" + +#: admin/class-card-oracle-admin.php:195 +msgid "Email Options" +msgstr "" + +#: admin/class-card-oracle-admin.php:230 +#: admin/class-card-oracle-admin.php:1178 +msgid "Multiple Positions for a Description" +msgstr "" + +#: admin/class-card-oracle-admin.php:235 +msgid "Enabling this will allow you to select multiple Positions for a Description" +msgstr "" + +#: admin/class-card-oracle-admin.php:239 +msgid "Allow users to send reading to an email address" +msgstr "" + +#: admin/class-card-oracle-admin.php:247 +msgid "From email address" +msgstr "" + +#: admin/class-card-oracle-admin.php:252 +msgid "The From email address used when the user sends the reading." +msgstr "" + +#: admin/class-card-oracle-admin.php:253 +msgid "If blank this defaults to the Admin email address." +msgstr "" + +#: admin/class-card-oracle-admin.php:257 +msgid "From email name" +msgstr "" + +#: admin/class-card-oracle-admin.php:262 +msgid "The Name displayed as the From email address." +msgstr "" + +#: admin/class-card-oracle-admin.php:263 +msgid "If blank this defaults to the site title." +msgstr "" + +#: admin/class-card-oracle-admin.php:267 +#: admin/class-card-oracle-admin.php:277 +msgid "Text to display" +msgstr "" + +#: admin/class-card-oracle-admin.php:272 +msgid "Text to display on the email form." +msgstr "" + +#: admin/class-card-oracle-admin.php:273 +msgid "If blank this defaults \"Email this Reading to:\"." +msgstr "" + +#: admin/class-card-oracle-admin.php:282 +msgid "Text to display after the user submits the email form." +msgstr "" + +#: admin/class-card-oracle-admin.php:283 +msgid "If blank this defaults \"Your email has been sent. Please make sure to check your spam folder.\"" +msgstr "" + +#: admin/class-card-oracle-admin.php:500 +#: admin/class-card-oracle-admin.php:514 +#: admin/class-card-oracle-admin.php:529 +#: admin/class-card-oracle-admin.php:544 +msgid "Settings" +msgstr "" + +#: admin/class-card-oracle-admin.php:580 +msgid "Card Oracle Options" +msgstr "" + +#: admin/class-card-oracle-admin.php:580 +msgid "Dashboard" +msgstr "" + +#: admin/class-card-oracle-admin.php:582 +msgid "Card Oracle Readings Admin" +msgstr "" + +#: admin/class-card-oracle-admin.php:582 +#: admin/partials/card-oracle-admin-display.php:39 +msgid "Readings" +msgstr "" + +#: admin/class-card-oracle-admin.php:584 +msgid "Card Oracle positions Admin" +msgstr "" + +#: admin/class-card-oracle-admin.php:584 +#: admin/class-card-oracle-admin.php:1384 +#: admin/partials/card-oracle-admin-display.php:50 +msgid "Positions" +msgstr "" + +#: admin/class-card-oracle-admin.php:586 +msgid "Card Oracle cards Admin" +msgstr "" + +#: admin/class-card-oracle-admin.php:586 +#: admin/class-card-oracle-admin.php:833 +#: admin/partials/card-oracle-admin-display.php:61 +msgid "Cards" +msgstr "" + +#: admin/class-card-oracle-admin.php:588 +msgid "Card Oracle Descriptions Admin" +msgstr "" + +#: admin/class-card-oracle-admin.php:588 +#: admin/partials/card-oracle-admin-display.php:73 +msgid "Descriptions" +msgstr "" + +#: admin/class-card-oracle-admin.php:604 +msgid "Front of Card Image" +msgstr "" + +#: admin/class-card-oracle-admin.php:609 +msgid "Back of Card Image" +msgstr "" + +#: admin/class-card-oracle-admin.php:614 +msgid "Previous Page" +msgstr "" + +#: admin/class-card-oracle-admin.php:773 +msgid "Sorry, the maximum number of Readings has been reached." +msgstr "" + +#: admin/class-card-oracle-admin.php:782 +msgid "Sorry, the maxiumum number of Positions has been reached." +msgstr "" + +#: admin/class-card-oracle-admin.php:791 +msgid "Sorry, the maxiumum number of Cards has been reached." +msgstr "" + +#: admin/class-card-oracle-admin.php:807 +msgid "Please consider upgrading to our premium version." +msgstr "" + +#: admin/class-card-oracle-admin.php:810 +msgid "You can purchase it here at " +msgstr "" + +#: admin/class-card-oracle-admin.php:812 +msgid "Maximum reached" +msgstr "" + +#: admin/class-card-oracle-admin.php:834 +#: admin/class-card-oracle-admin.php:1047 +#: admin/class-card-oracle-admin.php:1363 +msgid "Card" +msgstr "" + +#: admin/class-card-oracle-admin.php:835 +#: admin/class-card-oracle-admin.php:836 +msgid "Add New Card" +msgstr "" + +#: admin/class-card-oracle-admin.php:837 +msgid "Edit Card" +msgstr "" + +#: admin/class-card-oracle-admin.php:838 +msgid "New Card" +msgstr "" + +#: admin/class-card-oracle-admin.php:839 +msgid "All Cards" +msgstr "" + +#: admin/class-card-oracle-admin.php:840 +msgid "View Card" +msgstr "" + +#: admin/class-card-oracle-admin.php:841 +msgid "Search Cards" +msgstr "" + +#: admin/class-card-oracle-admin.php:842 +msgid "Card Image" +msgstr "" + +#: admin/class-card-oracle-admin.php:843 +msgid "Add Card Image" +msgstr "" + +#: admin/class-card-oracle-admin.php:867 +msgid "Card Descriptions" +msgstr "" + +#: admin/class-card-oracle-admin.php:868 +msgid "Card Description" +msgstr "" + +#: admin/class-card-oracle-admin.php:869 +#: admin/class-card-oracle-admin.php:870 +msgid "Add New Card Description" +msgstr "" + +#: admin/class-card-oracle-admin.php:871 +msgid "Edit Card Description" +msgstr "" + +#: admin/class-card-oracle-admin.php:872 +msgid "New Card Description" +msgstr "" + +#: admin/class-card-oracle-admin.php:873 +msgid "All Card Descriptions" +msgstr "" + +#: admin/class-card-oracle-admin.php:874 +msgid "View Card Description" +msgstr "" + +#: admin/class-card-oracle-admin.php:875 +msgid "Search Card Descriptions" +msgstr "" + +#: admin/class-card-oracle-admin.php:876 +msgid "Card Description Image" +msgstr "" + +#: admin/class-card-oracle-admin.php:877 +msgid "Add Card Description Image" +msgstr "" + +#: admin/class-card-oracle-admin.php:901 +msgid "Card Readings" +msgstr "" + +#: admin/class-card-oracle-admin.php:902 +#: admin/class-card-oracle-admin.php:1010 +#: admin/class-card-oracle-admin.php:1108 +#: admin/class-card-oracle-admin.php:1401 +msgid "Card Reading" +msgstr "" + +#: admin/class-card-oracle-admin.php:903 +#: admin/class-card-oracle-admin.php:904 +msgid "Add New Card Reading" +msgstr "" + +#: admin/class-card-oracle-admin.php:905 +msgid "Edit Card Reading" +msgstr "" + +#: admin/class-card-oracle-admin.php:906 +msgid "New Card Reading" +msgstr "" + +#: admin/class-card-oracle-admin.php:907 +msgid "All Card Readings" +msgstr "" + +#: admin/class-card-oracle-admin.php:908 +msgid "View Card Reading" +msgstr "" + +#: admin/class-card-oracle-admin.php:909 +msgid "Search Card Readings" +msgstr "" + +#: admin/class-card-oracle-admin.php:910 +msgid "Card Back" +msgstr "" + +#: admin/class-card-oracle-admin.php:911 +msgid "Add Card Back" +msgstr "" + +#: admin/class-card-oracle-admin.php:935 +msgid "Card Positions" +msgstr "" + +#: admin/class-card-oracle-admin.php:936 +msgid "Card Position" +msgstr "" + +#: admin/class-card-oracle-admin.php:937 +#: admin/class-card-oracle-admin.php:938 +msgid "Add New Card Position" +msgstr "" + +#: admin/class-card-oracle-admin.php:939 +msgid "Edit Card Position" +msgstr "" + +#: admin/class-card-oracle-admin.php:940 +msgid "New Card Position" +msgstr "" + +#: admin/class-card-oracle-admin.php:941 +msgid "All Card Positions" +msgstr "" + +#: admin/class-card-oracle-admin.php:942 +msgid "View Card Position" +msgstr "" + +#: admin/class-card-oracle-admin.php:943 +msgid "Search Card Positions" +msgstr "" + +#: admin/class-card-oracle-admin.php:944 +msgid "Card Position Image" +msgstr "" + +#: admin/class-card-oracle-admin.php:945 +msgid "Add Card Position Image" +msgstr "" + +#: admin/class-card-oracle-admin.php:976 +msgid "Allow multiple Positions for a Card Description." +msgstr "" + +#: admin/class-card-oracle-admin.php:1051 +#: admin/class-card-oracle-admin.php:1085 +msgid "(no card)" +msgstr "" + +#: admin/class-card-oracle-admin.php:1059 +msgid "Description Position" +msgstr "" + +#: admin/class-card-oracle-admin.php:1126 +msgid "Card Order" +msgstr "" + +#: admin/class-card-oracle-admin.php:1186 +msgid "Display Question Input Box" +msgstr "" + +#: admin/class-card-oracle-admin.php:1192 +msgid "Enabling this will display an input field to the users to enter a question." +msgstr "" + +#: admin/class-card-oracle-admin.php:1195 +msgid "Text for question input box" +msgstr "" + +#: admin/class-card-oracle-admin.php:1200 +msgid "Avoid using apostrophes in the text if you plan on allowing users to email the readings." +msgstr "" + +#: admin/class-card-oracle-admin.php:1204 +msgid "Footer to be displayed on daily and random cards" +msgstr "" + +#: admin/class-card-oracle-admin.php:1345 +msgid "Associated Reading(s)" +msgstr "" + +#: admin/class-card-oracle-admin.php:1346 +msgid "Number of Descriptions" +msgstr "" + +#: admin/class-card-oracle-admin.php:1347 +#: admin/class-card-oracle-admin.php:1367 +#: admin/class-card-oracle-admin.php:1385 +#: admin/class-card-oracle-admin.php:1403 +msgid "Date" +msgstr "" + +#: admin/class-card-oracle-admin.php:1365 +#: admin/class-card-oracle-admin.php:1402 +msgid "Position" +msgstr "" + +#: admin/class-card-oracle-admin.php:1366 +msgid "Position Number" +msgstr "" + +#: admin/class-card-oracle-admin.php:1383 +msgid "Shortcode" +msgstr "" + +#: admin/partials/card-oracle-admin-display.php:84 +msgid "Reading Statistics" +msgstr "" + +#: admin/partials/card-oracle-admin-display.php:88 +msgid "Reading Shortcodes" +msgstr "" + +#: admin/partials/card-oracle-admin-display.php:89 +msgid "Copy to clipboard" +msgstr "" + +#. translators: %d is a number +#: admin/partials/card-oracle-admin-display.php:93 +msgid "%d position" +msgid_plural "%d positions" +msgstr[0] "" +msgstr[1] "" + +#. translators: %d is a number +#: admin/partials/card-oracle-admin-display.php:96 +msgid "%d card" +msgid_plural "%d cards" +msgstr[0] "" +msgstr[1] "" + +#. translators: %d is a number +#: admin/partials/card-oracle-admin-display.php:99 +msgid "%d description" +msgid_plural "%d descriptions" +msgstr[0] "" +msgstr[1] "" + +#: admin/partials/card-oracle-admin-display.php:125 +#: admin/partials/card-oracle-admin-display.php:135 +#: admin/partials/card-oracle-admin-display.php:145 +msgid "Click to copy shortcode" +msgstr "" + +#: admin/partials/card-oracle-admin-display.php:130 +msgid "Daily Card Shortcode" +msgstr "" + +#: admin/partials/card-oracle-admin-display.php:140 +msgid "Random Card Shortcode" +msgstr "" + +#: public/class-card-oracle-public.php:145 +msgid "Your Reading" +msgstr "" + +#: public/class-card-oracle-public.php:165 +msgid "Your email has been sent. Please make sure to check your spam folder." +msgstr "" + +#. translators: %d is a number +#: public/class-card-oracle-public.php:324 +msgid "Next select %d card." +msgid_plural "Next select %d cards." +msgstr[0] "" +msgstr[1] "" + +#: public/class-card-oracle-public.php:350 +msgid "Email this Reading to:" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/custom-post-type-widget-blocks/translation_file/languages/custom-post-type-widget-blocks.pot b/spec/fixtures/dynamic_finders/plugin_version/custom-post-type-widget-blocks/translation_file/languages/custom-post-type-widget-blocks.pot new file mode 100644 index 00000000..e1d64b07 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/custom-post-type-widget-blocks/translation_file/languages/custom-post-type-widget-blocks.pot @@ -0,0 +1,364 @@ +# Copyright (C) 2020 thingsym +# This file is distributed under the same license as the Custom Post Type Widget Blocks plugin. +msgid "" +msgstr "" +"Project-Id-Version: Custom Post Type Widget Blocks 1.0.1\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/custom-post-type-widget-blocks\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: 2020-04-02T09:35:51+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.4.0\n" +"X-Domain: custom-post-type-widget-blocks\n" + +#. Plugin Name of the plugin +#: inc/class-custom-post-type-widget-blocks.php:80 +msgid "Custom Post Type Widget Blocks" +msgstr "" + +#. Plugin URI of the plugin +msgid "https://github.com/thingsym/custom-post-type-widget-blocks" +msgstr "" + +#. Description of the plugin +msgid "Custom Post Type Widgets for the Block Editor (Gutenberg)." +msgstr "" + +#. Author of the plugin +msgid "thingsym" +msgstr "" + +#. Author URI of the plugin +msgid "http://www.thingslabo.com/" +msgstr "" + +#: src/blocks/archives/class-custom-post-type-widget-blocks-archives.php:66 +msgid "Archives" +msgstr "" + +#: src/blocks/archives/class-custom-post-type-widget-blocks-archives.php:91 +msgid "Select Year" +msgstr "" + +#: src/blocks/archives/class-custom-post-type-widget-blocks-archives.php:94 +msgid "Select Month" +msgstr "" + +#: src/blocks/archives/class-custom-post-type-widget-blocks-archives.php:97 +msgid "Select Day" +msgstr "" + +#: src/blocks/archives/class-custom-post-type-widget-blocks-archives.php:100 +msgid "Select Week" +msgstr "" + +#: src/blocks/archives/class-custom-post-type-widget-blocks-archives.php:103 +msgid "Select Post" +msgstr "" + +#: src/blocks/archives/class-custom-post-type-widget-blocks-archives.php:149 +msgid "No archives to show." +msgstr "" + +#. translators: label: 1: date format +#: src/blocks/calendar/class-custom-post-type-widget-blocks-calendar.php:258 +msgid "Posts published on %s" +msgstr "" + +#: src/blocks/categories/class-custom-post-type-widget-blocks-categories.php:87 +msgid "Select Category" +msgstr "" + +#: src/blocks/latest-comments/class-custom-post-type-widget-blocks-latest-comments.php:66 +#: src/blocks/latest-posts/class-custom-post-type-widget-blocks-latest-posts.php:167 +#: src/blocks/latest-posts/edit.js:469 +msgid "(no title)" +msgstr "" + +#. translators: 1: author name (inside or tag, based on if they have a URL), 2: post title related to this comment +#: src/blocks/latest-comments/class-custom-post-type-widget-blocks-latest-comments.php:128 +msgid "%1$s on %2$s" +msgstr "" + +#: src/blocks/latest-comments/class-custom-post-type-widget-blocks-latest-comments.php:176 +msgid "No comments to show." +msgstr "" + +#: src/blocks/latest-posts/class-custom-post-type-widget-blocks-latest-posts.php:197 +#: src/blocks/latest-posts/edit.js:499 +msgid "Read more" +msgstr "" + +#: src/blocks/search/class-custom-post-type-widget-blocks-search.php:35 +#: src/blocks/search/class-custom-post-type-widget-blocks-search.php:43 +#: src/blocks/search/class-custom-post-type-widget-blocks-search.php:68 +msgid "Search" +msgstr "" + +#. translators: %s: taxonomy name +#: src/blocks/tag-cloud/class-custom-post-type-widget-blocks-tag-cloud.php:65 +msgid "Your site doesn’t have any %s, so there’s nothing to display here at the moment." +msgstr "" + +#: src/blocks/archives/edit.js:32 +#: src/blocks/calendar/edit.js:37 +#: src/blocks/categories/edit.js:38 +#: src/blocks/tag-cloud/edit.js:37 +msgid "- Select -" +msgstr "" + +#: src/blocks/archives/edit.js:66 +msgid "Archives settings" +msgstr "" + +#: src/blocks/archives/edit.js:72 +#: src/blocks/calendar/edit.js:90 +#: src/blocks/latest-comments/edit.js:109 +#: src/blocks/latest-posts/edit.js:305 +#: src/blocks/search/edit.js:66 +msgid "Post Type" +msgstr "" + +#: src/blocks/archives/edit.js:81 +#: src/blocks/categories/edit.js:219 +msgid "Display as Dropdown" +msgstr "" + +#: src/blocks/archives/edit.js:93 +#: src/blocks/categories/edit.js:235 +msgid "Show Post Counts" +msgstr "" + +#: src/blocks/archives/index.js:15 +msgid "Archives (Custom Post Type)" +msgstr "" + +#: src/blocks/archives/index.js:16 +msgid "Display a monthly archive of your posts." +msgstr "" + +#: src/blocks/calendar/edit.js:84 +msgid "Calendar settings" +msgstr "" + +#: src/blocks/calendar/index.js:15 +msgid "Calendar (Custom Post Type)" +msgstr "" + +#: src/blocks/calendar/index.js:16 +msgid "A calendar of your site’s posts." +msgstr "" + +#: src/blocks/calendar/index.js:23 +msgid "posts" +msgstr "" + +#: src/blocks/calendar/index.js:24 +msgid "archive" +msgstr "" + +#: src/blocks/categories/edit.js:99 +msgid "(Untitled)" +msgstr "" + +#: src/blocks/categories/edit.js:162 +#: src/blocks/categories/edit.js:252 +msgid "Categories" +msgstr "" + +#: src/blocks/categories/edit.js:207 +msgid "Categories settings" +msgstr "" + +#: src/blocks/categories/edit.js:213 +#: src/blocks/tag-cloud/edit.js:79 +msgid "Taxonomy" +msgstr "" + +#: src/blocks/categories/edit.js:227 +msgid "Show Hierarchy" +msgstr "" + +#: src/blocks/categories/index.js:15 +msgid "Categories (Custom Post Type)" +msgstr "" + +#: src/blocks/categories/index.js:19 +msgid "Display a list of all categories." +msgstr "" + +#: src/blocks/latest-comments/edit.js:56 +#: src/blocks/search/edit.js:27 +msgid "All" +msgstr "" + +#: src/blocks/latest-comments/edit.js:103 +msgid "Latest comments settings" +msgstr "" + +#: src/blocks/latest-comments/edit.js:118 +msgid "Display Avatar" +msgstr "" + +#: src/blocks/latest-comments/edit.js:126 +msgid "Display Date" +msgstr "" + +#: src/blocks/latest-comments/edit.js:134 +msgid "Display Excerpt" +msgstr "" + +#: src/blocks/latest-comments/edit.js:142 +msgid "Number of Comments" +msgstr "" + +#: src/blocks/latest-comments/index.js:15 +msgid "Latest Comments (Custom Post Type)" +msgstr "" + +#: src/blocks/latest-comments/index.js:19 +msgid "Display a list of your most recent comments." +msgstr "" + +#: src/blocks/latest-comments/index.js:25 +msgid "recent comments" +msgstr "" + +#: src/blocks/latest-posts/edit.js:151 +msgid "Post content settings" +msgstr "" + +#: src/blocks/latest-posts/edit.js:157 +msgid "Post Content" +msgstr "" + +#: src/blocks/latest-posts/edit.js:168 +msgid "Show:" +msgstr "" + +#: src/blocks/latest-posts/edit.js:175 +msgid "Excerpt" +msgstr "" + +#: src/blocks/latest-posts/edit.js:182 +msgid "Full Post" +msgstr "" + +#: src/blocks/latest-posts/edit.js:199 +msgid "Max number of words in excerpt" +msgstr "" + +#: src/blocks/latest-posts/edit.js:214 +msgid "Post meta settings" +msgstr "" + +#: src/blocks/latest-posts/edit.js:220 +msgid "Display post date" +msgstr "" + +#: src/blocks/latest-posts/edit.js:232 +msgid "Featured Image Settings" +msgstr "" + +#: src/blocks/latest-posts/edit.js:238 +msgid "Display featured image" +msgstr "" + +#: src/blocks/latest-posts/edit.js:278 +msgid "Image Alignment" +msgstr "" + +#: src/blocks/latest-posts/edit.js:299 +msgid "Sorting and filtering" +msgstr "" + +#: src/blocks/latest-posts/edit.js:338 +msgid "Columns" +msgstr "" + +#: src/blocks/latest-posts/edit.js:369 +msgid "Latest Posts" +msgstr "" + +#: src/blocks/latest-posts/edit.js:377 +msgid "No posts found." +msgstr "" + +#: src/blocks/latest-posts/edit.js:396 +msgid "List view" +msgstr "" + +#: src/blocks/latest-posts/edit.js:402 +msgid "Grid view" +msgstr "" + +#: src/blocks/latest-posts/index.js:15 +msgid "Latest Posts (Custom Post Type)" +msgstr "" + +#: src/blocks/latest-posts/index.js:19 +msgid "Display a list of your most recent posts." +msgstr "" + +#: src/blocks/latest-posts/index.js:25 +msgid "recent posts" +msgstr "" + +#: src/blocks/search/edit.js:60 +msgid "Search settings" +msgstr "" + +#: src/blocks/search/edit.js:84 +msgid "Label text" +msgstr "" + +#: src/blocks/search/edit.js:88 +msgid "Add label…" +msgstr "" + +#: src/blocks/search/edit.js:98 +msgid "Optional placeholder text" +msgstr "" + +#: src/blocks/search/edit.js:108 +msgid "Optional placeholder…" +msgstr "" + +#: src/blocks/search/edit.js:120 +msgid "Button text" +msgstr "" + +#: src/blocks/search/edit.js:124 +msgid "Add button text…" +msgstr "" + +#: src/blocks/search/index.js:15 +msgid "Search (Custom Post Type)" +msgstr "" + +#: src/blocks/search/index.js:16 +msgid "Help visitors find your content." +msgstr "" + +#: src/blocks/search/index.js:22 +msgid "find" +msgstr "" + +#: src/blocks/tag-cloud/edit.js:73 +msgid "Tag Cloud settings" +msgstr "" + +#: src/blocks/tag-cloud/edit.js:85 +msgid "Show post counts" +msgstr "" + +#: src/blocks/tag-cloud/index.js:15 +msgid "Tag Cloud (Custom Post Type)" +msgstr "" + +#: src/blocks/tag-cloud/index.js:16 +msgid "A cloud of your most used tags." +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/extend-filter-products-by-price-widget/translation_file/languages/wc-change-filter-by-price-display.pot b/spec/fixtures/dynamic_finders/plugin_version/extend-filter-products-by-price-widget/translation_file/languages/wc-change-filter-by-price-display.pot new file mode 100644 index 00000000..9c5e8a84 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/extend-filter-products-by-price-widget/translation_file/languages/wc-change-filter-by-price-display.pot @@ -0,0 +1,32 @@ +# Copyright (C) 2020 Kartik Parmar +# This file is distributed under the GPL-2.0+. +msgid "" +msgstr "" +"Project-Id-Version: Change Filter By Price Display for WooCommerce 1.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wc-change-filter-by-price-display\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: 2020-04-18T21:56:22+05:30\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.2.0\n" +"X-Domain: wc-change-filter-by-price-display\n" + +#. Plugin Name of the plugin +msgid "Change Filter By Price Display for WooCommerce" +msgstr "" + +#. Plugin URI of the plugin +#. Author URI of the plugin +msgid "https://www.kartechify.com/" +msgstr "" + +#. Description of the plugin +msgid "This plugins allows to change the display of Filter Products by Price widget on front end. You can set minimum & maximum price as well as the steps in price slider. Also, you can change the color of price slider and add more content before and after the widget display." +msgstr "" + +#. Author of the plugin +msgid "Kartik Parmar" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/jsm-user-locale/translation_file/languages/jsm-user-locale-fr_BE.po b/spec/fixtures/dynamic_finders/plugin_version/jsm-user-locale/translation_file/languages/jsm-user-locale-fr_BE.po new file mode 100644 index 00000000..a2b0ce6e --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/jsm-user-locale/translation_file/languages/jsm-user-locale-fr_BE.po @@ -0,0 +1,53 @@ +msgid "" +msgstr "" +"Project-Id-Version: JSM's User Locale 1.3.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/jsm-user-locale\n" +"POT-Creation-Date: 2020-05-08 08:21-0700\n" +"PO-Revision-Date: 2020-05-08 08:21-0700\n" +"Last-Translator: JS Morisset \n" +"Language-Team: \n" +"Language: fr_FR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 1.8.6\n" +"X-Poedit-Basepath: .\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: jsm-user-locale.php:271 +msgid "The %1$s plugin requires %2$s version %3$s or newer and has been deactivated." +msgstr "L'extension %1$s nécessite %2$s version %3$s ou plus récente et a été désactivée." + +#: jsm-user-locale.php:274 +msgid "Please upgrade %1$s before trying to re-activate the %2$s plugin." +msgstr "Veuillez mettre à jour %1$s avant d'essayer de réactiver l'extension %2$s." + +#: jsm-user-locale.php:398 +msgctxt "toolbar menu title" +msgid "default" +msgstr "défaut" + +#: jsm-user-locale.php:453 +msgctxt "toolbar menu item" +msgid "Default Locale" +msgstr "Langue par défaut" + +#. Plugin Name of the plugin/theme +msgid "JSM's User Locale Selector" +msgstr "JSM's User Locale Selector" + +#. Plugin URI of the plugin/theme +msgid "https://surniaulula.com/extend/plugins/jsm-user-locale/" +msgstr "https://surniaulula.com/extend/plugins/jsm-user-locale/" + +#. Description of the plugin/theme +msgid "Add a quick and easy user locale / language selector in the WordPress admin back-end and front-end toolbar menus." +msgstr "Ajoute un sélecteur de langue facile pour les utilisateurs dans la barre d'outils WordPress d'avant et arrière." + +#. Author of the plugin/theme +msgid "JS Morisset" +msgstr "JS Morisset" + +#. Author URI of the plugin/theme +msgid "https://surniaulula.com/" +msgstr "https://surniaulula.com/" diff --git a/spec/fixtures/dynamic_finders/plugin_version/lightweight-live-ajax-search/translation_file/languages/lightweight-live-ajax-search.pot b/spec/fixtures/dynamic_finders/plugin_version/lightweight-live-ajax-search/translation_file/languages/lightweight-live-ajax-search.pot new file mode 100644 index 00000000..025903b2 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/lightweight-live-ajax-search/translation_file/languages/lightweight-live-ajax-search.pot @@ -0,0 +1,96 @@ +# Copyright (C) 2020 TechieSandesh +# This file is distributed under the same license as the Lightweight Live Ajax Search package. +msgid "" +msgstr "" +"Project-Id-Version: Lightweight Live Ajax Search 1.0.0\n" +"Report-Msgid-Bugs-To: " +"https://wordpress.org/support/plugin/lightweight-live-ajax-search\n" +"POT-Creation-Date: 2020-05-02 08:47:51+00:00\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2020-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: en\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Poedit-Country: United States\n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Poedit-KeywordsList: " +"__;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;_nx_noop:1,2,3c;esc_" +"attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;esc_html_x:1,2c;\n" +"X-Poedit-Basepath: ../\n" +"X-Poedit-SearchPath-0: .\n" +"X-Poedit-Bookmarks: \n" +"X-Textdomain-Support: yes\n" +"X-Generator: grunt-wp-i18n 1.0.3\n" + +#: classes/class-wpls-admin.php:72 classes/class-wpls-admin.php:73 +#: includes/settings-page.php:16 +msgid "Live Search" +msgstr "" + +#: classes/class-wpls-search-shortcode.php:69 +#: classes/class-wpls-search-shortcode.php:94 +msgid "Type and Search..." +msgstr "" + +#: classes/class-wpls-search-shortcode.php:136 +msgid "Sorry, no search results were found." +msgstr "" + +#: includes/settings-page.php:14 +msgid "Lightweight Live Ajax Search Settings" +msgstr "" + +#: includes/settings-page.php:17 +msgid "Settings to control the live search functionality & it's search area." +msgstr "" + +#: includes/settings-page.php:20 +msgid "Replace Theme's Search Form" +msgstr "" + +#: includes/settings-page.php:30 +msgid "Enable" +msgstr "" + +#: includes/settings-page.php:37 +msgid "Search Within Post Types" +msgstr "" + +#: includes/settings-page.php:82 +msgid "Shortcodes" +msgstr "" + +#: includes/settings-page.php:83 +msgid "" +"If you do not want to replace them's search form, then copy below shortcode " +"and paste it into your post, page, or text widget." +msgstr "" + +#: includes/settings-page.php:88 +msgid "Display Live Search Box" +msgstr "" + +#. Plugin Name of the plugin/theme +msgid "Lightweight Live Ajax Search" +msgstr "" + +#. Plugin URI of the plugin/theme +msgid "https://techiesandesh.com" +msgstr "" + +#. Description of the plugin/theme +msgid "" +"Live AJAX based search functionality. This plugin provides shortcode to " +"display live search input box." +msgstr "" + +#. Author of the plugin/theme +msgid "TechieSandesh" +msgstr "" + +#. Author URI of the plugin/theme +msgid "https://sandeshjangam.com" +msgstr "" \ No newline at end of file diff --git a/spec/fixtures/dynamic_finders/plugin_version/pro-locker/translation_file/languages/prolocker.pot b/spec/fixtures/dynamic_finders/plugin_version/pro-locker/translation_file/languages/prolocker.pot new file mode 100644 index 00000000..4974dd73 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/pro-locker/translation_file/languages/prolocker.pot @@ -0,0 +1,571 @@ +# Copyright (C) 2020 Frontier Themes +# This file is distributed under the same license as the ProLocker plugin. +msgid "" +msgstr "" +"Project-Id-Version: ProLocker 1.1.1\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/prolocker\n" +"Last-Translator: Frontier Themes \n" +"Language-Team: Frontier Themes \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2020-05-01T12:19:01-03:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.4.0\n" +"X-Domain: prolocker\n" + +#. Plugin Name of the plugin +#: inc/Pages/class-prolocker-menu-page.php:42 +#: inc/Pages/class-prolocker-menu-page.php:43 +#: inc/Plugin/class-prolocker-block-categories.php:38 +#: assets/js/ip-addresses.js:1 +#: src/components/IpAddress.jsx:64 +msgid "ProLocker" +msgstr "" + +#. Description of the plugin +msgid "Lock your content at the expense of sharing. The more your visitor engages in unlocking mechanisms you set up, the more your visitor is able to see." +msgstr "" + +#. Author of the plugin +msgid "Frontier Themes" +msgstr "" + +#. Author URI of the plugin +msgid "https://www.frontier.dev/" +msgstr "" + +#. translators: Number of times the URL has to be shared. +#: inc/Blocks/class-prolocker-hit-counter-block.php:87 +msgid "This content is locked. Share the following URL %s times to unlock it." +msgstr "" + +#: inc/Metaboxes/class-prokey-actions-metabox.php:40 +msgid "Actions" +msgstr "" + +#: inc/Metaboxes/class-prokey-details-metabox.php:40 +msgid "Details" +msgstr "" + +#: inc/Metaboxes/class-prokey-ip-addresses-metabox.php:40 +msgid "IP Addresses" +msgstr "" + +#: inc/Plugin/class-prolocker-notices.php:79 +msgid "ProLocker:" +msgstr "" + +#: inc/Plugin/class-prolocker-notices.php:80 +msgid "Gutenberg must be the default editor for the plugin to work correctly." +msgstr "" + +#: inc/Plugin/class-prolocker-post-statuses.php:36 +#: assets/js/ip-addresses.js:1 +#: src/components/IpAddress.jsx:53 +msgid "Blacklisted" +msgstr "" + +#. translators: Label count. +#: inc/Plugin/class-prolocker-post-statuses.php:38 +msgid "All (%s)" +msgid_plural "All (%s)" +msgstr[0] "" +msgstr[1] "" + +#: inc/Posts/class-prolocker-proip-post.php:56 +msgctxt "Post Type General Name" +msgid "Blacklisted IPs" +msgstr "" + +#: inc/Posts/class-prolocker-proip-post.php:57 +msgctxt "Post Type Singular Post Name" +msgid "Blacklisted IP" +msgstr "" + +#: inc/Posts/class-prolocker-proip-post.php:58 +msgid "Edit IP" +msgstr "" + +#: inc/Posts/class-prolocker-proip-post.php:59 +msgid "View IP" +msgstr "" + +#: inc/Posts/class-prolocker-proip-post.php:60 +msgid "View IPs" +msgstr "" + +#: inc/Posts/class-prolocker-proip-post.php:61 +msgid "Search IPs" +msgstr "" + +#: inc/Posts/class-prolocker-proip-post.php:62 +msgid "No IPs found" +msgstr "" + +#: inc/Posts/class-prolocker-proip-post.php:63 +msgid "Filter IPs list" +msgstr "" + +#: inc/Posts/class-prolocker-proip-post.php:64 +msgid "IPs list navigation" +msgstr "" + +#: inc/Posts/class-prolocker-proip-post.php:65 +msgid "IPs list" +msgstr "" + +#: inc/Posts/class-prolocker-proip-post.php:70 +msgid "Blacklisted IP addresses are not taken into account during the content unlocking process and cannot create new keys either." +msgstr "" + +#: inc/Posts/class-prolocker-proip-post.php:135 +#: inc/Posts/class-prolocker-proip-post.php:136 +#: inc/Posts/class-prolocker-proip-post.php:156 +msgid "Remove" +msgstr "" + +#: inc/Posts/class-prolocker-proip-post.php:199 +msgid "IP address" +msgstr "" + +#: inc/Posts/class-prolocker-proip-post.php:200 +#: inc/Posts/class-prolocker-prokey-post.php:175 +msgid "Date" +msgstr "" + +#: inc/Posts/class-prolocker-proip-post.php:237 +#: inc/Posts/class-prolocker-proip-post.php:240 +msgid "IP updated." +msgstr "" + +#: inc/Posts/class-prolocker-proip-post.php:238 +#: inc/Posts/class-prolocker-prokey-post.php:226 +msgid "Custom field updated." +msgstr "" + +#: inc/Posts/class-prolocker-proip-post.php:239 +#: inc/Posts/class-prolocker-prokey-post.php:227 +msgid "Custom field deleted." +msgstr "" + +#. translators: Revision title. +#: inc/Posts/class-prolocker-proip-post.php:242 +msgid "IP restored to revision from %s" +msgstr "" + +#: inc/Posts/class-prolocker-proip-post.php:243 +msgid "IP published." +msgstr "" + +#: inc/Posts/class-prolocker-proip-post.php:244 +msgid "IP saved." +msgstr "" + +#: inc/Posts/class-prolocker-proip-post.php:245 +msgid "IP submitted." +msgstr "" + +#. translators: Pos date. +#: inc/Posts/class-prolocker-proip-post.php:248 +msgid "IP scheduled for: %1$s." +msgstr "" + +#. translators: Publish box date format, see http://php.net/date +#: inc/Posts/class-prolocker-proip-post.php:250 +#: inc/Posts/class-prolocker-prokey-post.php:238 +msgid "M j, Y @ G:i" +msgstr "" + +#: inc/Posts/class-prolocker-proip-post.php:251 +msgid "IP draft updated." +msgstr "" + +#. translators: Updated count. +#: inc/Posts/class-prolocker-proip-post.php:270 +msgid "%s IP address updated." +msgid_plural "%s IP addresses updated." +msgstr[0] "" +msgstr[1] "" + +#. translators: Locked count. +#: inc/Posts/class-prolocker-proip-post.php:272 +msgid "%s IP address not updated, somebody is editing it." +msgid_plural "%s IP addresses not updated, somebody is editing them." +msgstr[0] "" +msgstr[1] "" + +#. translators: Deleted count. +#: inc/Posts/class-prolocker-proip-post.php:274 +msgid "%s IP address removed from the blacklist." +msgid_plural "%s IP addresses removed from the blacklist." +msgstr[0] "" +msgstr[1] "" + +#. translators: Trashed count. +#: inc/Posts/class-prolocker-proip-post.php:276 +msgid "%s IP address moved to the Trash." +msgid_plural "%s IP addresses moved to the Trash." +msgstr[0] "" +msgstr[1] "" + +#. translators: Untrashed count. +#: inc/Posts/class-prolocker-proip-post.php:278 +msgid "%s IP address restored from the Trash." +msgid_plural "%s IP addresses restored from the Trash." +msgstr[0] "" +msgstr[1] "" + +#: inc/Posts/class-prolocker-proip-post.php:298 +#: inc/Posts/class-prolocker-proip-post.php:394 +#: inc/Posts/class-prolocker-prokey-post.php:286 +#: inc/Posts/class-prolocker-prokey-post.php:332 +msgid "This action is not allowed." +msgstr "" + +#: inc/Posts/class-prolocker-proip-post.php:340 +msgid "IP address added to the blacklist." +msgstr "" + +#: inc/Posts/class-prolocker-proip-post.php:430 +msgid "Sorry, you are not allowed to edit this item." +msgstr "" + +#: inc/Posts/class-prolocker-prokey-post.php:55 +msgctxt "Post Type General Name" +msgid "Prokeys" +msgstr "" + +#: inc/Posts/class-prolocker-prokey-post.php:56 +msgctxt "Post Type Singular Post Name" +msgid "Prokey" +msgstr "" + +#: inc/Posts/class-prolocker-prokey-post.php:57 +msgid "Edit Prokey" +msgstr "" + +#: inc/Posts/class-prolocker-prokey-post.php:58 +msgid "View Prokey" +msgstr "" + +#: inc/Posts/class-prolocker-prokey-post.php:59 +msgid "View Prokeys" +msgstr "" + +#: inc/Posts/class-prolocker-prokey-post.php:60 +msgid "Search Prokeys" +msgstr "" + +#: inc/Posts/class-prolocker-prokey-post.php:61 +msgid "No Prokeys found" +msgstr "" + +#: inc/Posts/class-prolocker-prokey-post.php:62 +msgid "Filter Prokeys list" +msgstr "" + +#: inc/Posts/class-prolocker-prokey-post.php:63 +msgid "Prokeys list navigation" +msgstr "" + +#: inc/Posts/class-prolocker-prokey-post.php:64 +msgid "Prokeys list" +msgstr "" + +#: inc/Posts/class-prolocker-prokey-post.php:69 +msgid "Keys are created automatically when users view posts or pages with blocked content. They must be used to unlock the content in question." +msgstr "" + +#: inc/Posts/class-prolocker-prokey-post.php:129 +#: inc/Posts/class-prolocker-prokey-post.php:130 +msgid "View" +msgstr "" + +#: inc/Posts/class-prolocker-prokey-post.php:133 +msgid "Delete" +msgstr "" + +#: inc/Posts/class-prolocker-prokey-post.php:134 +#: inc/Posts/class-prolocker-prokey-post.php:153 +msgid "Delete Permanently" +msgstr "" + +#: inc/Posts/class-prolocker-prokey-post.php:172 +msgid "Key" +msgstr "" + +#: inc/Posts/class-prolocker-prokey-post.php:173 +msgid "Created by IP address" +msgstr "" + +#: inc/Posts/class-prolocker-prokey-post.php:174 +msgid "Post being used on" +msgstr "" + +#: inc/Posts/class-prolocker-prokey-post.php:203 +msgid "The post has not been found. It was probably deleted." +msgstr "" + +#: inc/Posts/class-prolocker-prokey-post.php:225 +#: inc/Posts/class-prolocker-prokey-post.php:228 +msgid "Prokey updated." +msgstr "" + +#. translators: Revision title. +#: inc/Posts/class-prolocker-prokey-post.php:230 +msgid "Prokey restored to revision from %s" +msgstr "" + +#: inc/Posts/class-prolocker-prokey-post.php:231 +msgid "Prokey published." +msgstr "" + +#: inc/Posts/class-prolocker-prokey-post.php:232 +msgid "Prokey saved." +msgstr "" + +#: inc/Posts/class-prolocker-prokey-post.php:233 +msgid "Prokey submitted." +msgstr "" + +#. translators: Post date. +#: inc/Posts/class-prolocker-prokey-post.php:236 +msgid "Prokey scheduled for: %1$s." +msgstr "" + +#: inc/Posts/class-prolocker-prokey-post.php:239 +msgid "Prokey draft updated." +msgstr "" + +#. translators: Updated count. +#: inc/Posts/class-prolocker-prokey-post.php:258 +msgid "%s Prokey updated." +msgid_plural "%s Prokeys updated." +msgstr[0] "" +msgstr[1] "" + +#. translators: Locked count. +#: inc/Posts/class-prolocker-prokey-post.php:260 +msgid "%s Prokey not updated, somebody is editing it." +msgid_plural "%s Prokeys not updated, somebody is editing them." +msgstr[0] "" +msgstr[1] "" + +#. translators: Deleted count. +#: inc/Posts/class-prolocker-prokey-post.php:262 +msgid "%s Prokey permanently deleted." +msgid_plural "%s Prokeys permanently deleted." +msgstr[0] "" +msgstr[1] "" + +#. translators: Trashed count. +#: inc/Posts/class-prolocker-prokey-post.php:264 +msgid "%s Prokey moved to the Trash." +msgid_plural "%s Prokeys moved to the Trash." +msgstr[0] "" +msgstr[1] "" + +#. translators: Untrashed count. +#: inc/Posts/class-prolocker-prokey-post.php:266 +msgid "%s Prokey restored from the Trash." +msgid_plural "%s Prokeys restored from the Trash." +msgstr[0] "" +msgstr[1] "" + +#: inc/Posts/class-prolocker-prokey-post.php:332 +msgid "ProLocker - Forbidden" +msgstr "" + +#: inc/Posts/class-prolocker-prokey-post.php:335 +msgid "« Back to Dashboard" +msgstr "" + +#: inc/Posts/class-prolocker-prokey-post.php:343 +msgid "An error occurred processing the request. Please try again." +msgstr "" + +#: inc/Posts/class-prolocker-prokey-post.php:343 +msgid "ProLocker - Bad Request" +msgstr "" + +#: inc/Rest/class-prolocker-proips-rest-controller.php:65 +msgid "Invalid IP Address." +msgstr "" + +#: inc/Rest/class-prolocker-proips-rest-controller.php:80 +msgid "The IP Address is already blacklisted." +msgstr "" + +#: inc/Rest/class-prolocker-proips-rest-controller.php:89 +#: inc/Rest/class-prolocker-proips-rest-controller.php:102 +msgid "An error occurred. Please refresh the page and try again." +msgstr "" + +#: templates/no-posts.php:11 +msgid "Keys will show up here." +msgstr "" + +#: templates/no-posts.php:12 +msgid "Currently, keys have not been created." +msgstr "" + +#: templates/no-posts.php:18 +msgid "Blacklisted IPs will show up here." +msgstr "" + +#: templates/no-posts.php:19 +msgid "Currently, IP addresses have not been added to the blacklist." +msgstr "" + +#: templates/prokey-actions.php:8 +msgid "Reset Hit Count" +msgstr "" + +#: templates/prokey-actions.php:9 +msgid "Delete Key" +msgstr "" + +#: templates/prokey-details.php:14 +msgid "Created by IP address:" +msgstr "" + +#: templates/prokey-details.php:20 +msgid "Hit count:" +msgstr "" + +#: templates/prokey-details.php:27 +msgid "Post used on" +msgstr "" + +#. translators: Post ID. +#: templates/prokey-details.php:40 +msgid "ID: %s" +msgstr "" + +#: templates/prokey-details.php:47 +msgid "View post" +msgstr "" + +#: templates/prokey-details.php:51 +msgid "Edit post" +msgstr "" + +#: templates/prokey-details.php:58 +msgid "The post has not been found. It was probably deleted. It is recommended that you delete this key." +msgstr "" + +#: templates/prokey-ip-addresses.php:19 +msgid "The following is a list of IP addresses that have contributed to the hit count for this key." +msgstr "" + +#: templates/prokey-ip-addresses.php:24 +msgid "The IP addresses that contribute to the hit count will appear here." +msgstr "" + +#: assets/js/blacklisted-add-new.js:1 +#: src/components/BlacklistedAddNewModal.jsx:59 +msgid "Add New IP Address" +msgstr "" + +#: assets/js/blacklisted-add-new.js:1 +#: src/components/BlacklistedAddNewModal.jsx:63 +msgid "IP Address:" +msgstr "" + +#: assets/js/blacklisted-add-new.js:1 +#: src/components/BlacklistedAddNewModal.jsx:64 +msgid "Ex: 127.0.0.1" +msgstr "" + +#: assets/js/blacklisted-add-new.js:1 +#: src/components/BlacklistedAddNewModal.jsx:79 +msgid "Cancel" +msgstr "" + +#: assets/js/blacklisted-add-new.js:1 +#: assets/js/ip-addresses.js:1 +#: src/components/BlacklistedAddNewModal.jsx:88 +#: src/components/IpAddress.jsx:56 +msgid "Adding..." +msgstr "" + +#: assets/js/blacklisted-add-new.js:1 +#: src/components/BlacklistedAddNewModal.jsx:88 +msgid "Add" +msgstr "" + +#: assets/js/blacklisted-add-new.js:1 +#: src/components/BlacklistedAddNewButton.jsx:20 +msgid "Add New" +msgstr "" + +#: assets/js/hit-counter-block.js:1 +#: src/blocks/components/HitCounterEdit.jsx:58 +msgid "Configuration" +msgstr "" + +#: assets/js/hit-counter-block.js:1 +#: src/blocks/components/HitCounterEdit.jsx:63 +msgid "Count" +msgstr "" + +#: assets/js/hit-counter-block.js:1 +#: src/blocks/components/HitCounterEdit.jsx:64 +msgid "Number of times the URL has to be shared to unlock content." +msgstr "" + +#: assets/js/hit-counter-block.js:1 +#: src/blocks/components/HitCounterEdit.jsx:73 +msgid "Message" +msgstr "" + +#: assets/js/hit-counter-block.js:1 +#: src/blocks/components/HitCounterEdit.jsx:74 +msgid "Message to be shown to the user. You can use the placeholder {count} anywhere in the message. The placeholder will be replaced with the actual count needed to unlock the content." +msgstr "" + +#: assets/js/hit-counter-block.js:1 +#: src/blocks/components/HitCounterEdit.jsx:83 +msgid "Click here to configure locking options" +msgstr "" + +#: assets/js/hit-counter-block.js:1 +#: src/blocks/components/HitCounterEdit.jsx:90 +msgid "Show locked message preview" +msgstr "" + +#: assets/js/hit-counter-block.js:1 +#: src/blocks/components/HitCounterEdit.jsx:96 +msgid "Locked message preview:" +msgstr "" + +#: assets/js/hit-counter-block.js:1 +#: src/blocks/components/HitCounterEdit.jsx:102 +msgid "Hide" +msgstr "" + +#: assets/js/hit-counter-block.js:1 +#: src/blocks/components/HitCounterEdit.jsx:108 +msgid "https://example.com/post-title?pk=abc123456" +msgstr "" + +#: assets/js/hit-counter-block.js:1 +#: src/blocks/hit-counter-block.js:11 +msgid "Hit counter" +msgstr "" + +#: assets/js/ip-addresses.js:1 +#: src/components/IpAddress.jsx:57 +msgid "Add to the blacklist" +msgstr "" + +#: assets/js/ip-addresses.js:1 +#: src/components/IpAddress.jsx:74 +msgid "OK" +msgstr "" + +#: assets/js/ip-addresses.js:1 +#: src/components/IpAddresses.jsx:46 +msgid "Search IP address:" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/query_parameter_passive_all.html b/spec/fixtures/dynamic_finders/plugin_version/query_parameter_passive_all.html index 3aba5c9c..6fb08b5d 100644 --- a/spec/fixtures/dynamic_finders/plugin_version/query_parameter_passive_all.html +++ b/spec/fixtures/dynamic_finders/plugin_version/query_parameter_passive_all.html @@ -118,6 +118,11 @@ + + + + + @@ -869,6 +874,7 @@ + @@ -2525,6 +2531,11 @@ + + + + + @@ -4133,6 +4144,10 @@ + + + + @@ -4905,6 +4920,11 @@ + + + + + @@ -5393,6 +5413,11 @@ + + + + + @@ -6461,6 +6486,11 @@ + + + + + @@ -8296,6 +8326,11 @@ + + + + + @@ -8308,6 +8343,11 @@ + + + + + @@ -8752,6 +8792,11 @@ + + + + + @@ -9122,6 +9167,11 @@ + + + + + @@ -9635,6 +9685,8 @@ + + @@ -11503,6 +11555,11 @@ + + + + + @@ -11975,6 +12032,8 @@ + + @@ -11983,6 +12042,11 @@ + + + + + @@ -13808,6 +13872,11 @@ + + + + + @@ -15043,6 +15112,11 @@ + + + + + @@ -15158,6 +15232,11 @@ + + + + + @@ -15705,6 +15784,12 @@ + + + + + + @@ -16858,6 +16943,14 @@ + + + + + + + + diff --git a/spec/fixtures/dynamic_finders/plugin_version/remoji/translation_file/lang/remoji.pot b/spec/fixtures/dynamic_finders/plugin_version/remoji/translation_file/lang/remoji.pot new file mode 100644 index 00000000..7e3bc30c --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/remoji/translation_file/lang/remoji.pot @@ -0,0 +1,131 @@ +# Copyright (C) 2020 Remoji - Comment Reaction and Management +# This file is distributed under the same license as the Remoji - Comment Reaction and Management package. +msgid "" +msgstr "" +"Project-Id-Version: Remoji - Comment Reaction and Management 1.2\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/remoji\n" +"POT-Creation-Date: 2020-05-06 20:47:04+00:00\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2020-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" + +#: src/admin.cls.php:60 tpl/entry.tpl.php:7 tpl/setting.tpl.php:12 +msgid "Settings" +msgstr "" + +#: src/admin.cls.php:90 +msgid "Options saved successfully!" +msgstr "" + +#: src/f.cls.php:104 +msgid "Folder does not exist: %s" +msgstr "" + +#: src/f.cls.php:111 +msgid "Can not create folder: %1$s. Error: %2$s" +msgstr "" + +#: src/f.cls.php:117 +msgid "Folder is not writable: %s." +msgstr "" + +#: src/f.cls.php:123 src/f.cls.php:127 +msgid "File %s is not writable." +msgstr "" + +#: src/f.cls.php:134 +msgid "Failed to write to %s." +msgstr "" + +#: src/gui.cls.php:250 +msgid "OFF" +msgstr "" + +#: src/gui.cls.php:251 +msgid "ON" +msgstr "" + +#: src/lang.cls.php:32 +msgid "Please try again after %s." +msgstr "" + +#: src/lang.cls.php:36 +msgid "You have reacted with this emoji." +msgstr "" + +#: src/lang.cls.php:40 +msgid "Emoji reaction to Posts is disabled." +msgstr "" + +#: src/lang.cls.php:44 +msgid "Emoji reaction to Comments is disabled." +msgstr "" + +#: src/util.cls.php:94 +msgid "right now" +msgstr "" + +#: src/util.cls.php:94 +msgid "just now" +msgstr "" + +#: src/util.cls.php:97 +msgid " %s ago" +msgstr "" + +#: tpl/entry.tpl.php:8 +msgid "Reaction Log" +msgstr "" + +#: tpl/entry.tpl.php:48 +msgid "Rate Us!" +msgstr "" + +#: tpl/reaction_bar.tpl.php:21 +msgid "Error happened." +msgstr "" + +#: tpl/setting.tpl.php:17 +msgid "Emoji Reaction on Posts" +msgstr "" + +#: tpl/setting.tpl.php:21 +msgid "Allow emoji reactions to posts." +msgstr "" + +#: tpl/setting.tpl.php:27 +msgid "Emoji Reaction on Comments" +msgstr "" + +#: tpl/setting.tpl.php:31 +msgid "Allow emoji reactions to comments." +msgstr "" + +#: tpl/setting.tpl.php:37 +msgid "Auto Upgrade" +msgstr "" + +#: tpl/setting.tpl.php:41 +msgid "Enable this option to get the latest features at the first moment." +msgstr "" + +#: tpl/setting.tpl.php:50 tpl/setting.tpl.php:51 +msgid "Save Changes" +msgstr "" + +#. Plugin Name of the plugin/theme +msgid "Remoji - Comment Reaction and Management" +msgstr "" + +#. Description of the plugin/theme +msgid "" +"React w/ emoji. Allow visitors to react with emoji to comments. Enabling " +"this plugin can easily attach a Slack style emoji bar to each comment." +msgstr "" + +#. Author of the plugin/theme +msgid "WPDO" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/securepay/translation_file/languages/securepay.pot b/spec/fixtures/dynamic_finders/plugin_version/securepay/translation_file/languages/securepay.pot new file mode 100644 index 00000000..612bb346 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/securepay/translation_file/languages/securepay.pot @@ -0,0 +1,147 @@ +# Copyright (C) 2020 SecurePay Sdn Bhd +# This file is distributed under the same license as the SecurePay package. +#, fuzzy +msgid "" +msgstr "Project-Id-Version: SecurePay 1.0.0\n" + "Report-Msgid-Bugs-To: https://www.securepay.my/\n" + "POT-Creation-Date: 2020-05-02 01:28+0800\n" + "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" + "Last-Translator: FULL NAME \n" + "Language-Team: LANGUAGE \n" + "Language: \n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=CHARSET\n" + "Content-Transfer-Encoding: 8bit\n" + +#: securepay.php:77 +msgid "Settings" +msgstr "" + +#: securepay.php:128 +msgid "SecurePay require WooCommerce plugin. Please install and activate." +msgstr "" + +#: library/class-woocommerce-securepay.php:68 +msgid "Place order" +msgstr "" + +#: library/class-woocommerce-securepay.php:136 +msgid "Return to payments" +msgstr "" + +#: library/class-woocommerce-securepay.php:138 +msgid "Please fill in the below section to start accepting payments via " + "SecurePay Platform." +msgstr "" + +#: library/class-woocommerce-securepay.php:149 +msgid "Gateway Disabled" +msgstr "" + +#: library/class-woocommerce-securepay.php:149 +msgid "SecurePay does not support your store currency at this time." +msgstr "" + +#: library/class-woocommerce-securepay.php:164 +msgid "Enable/Disable" +msgstr "" + +#: library/class-woocommerce-securepay.php:166 +msgid "Enable SecurePay payment platform" +msgstr "" + +#: library/class-woocommerce-securepay.php:170 +msgid "Title" +msgstr "" + +#: library/class-woocommerce-securepay.php:172 +msgid "This is the title the user sees during checkout." +msgstr "" + +#: library/class-woocommerce-securepay.php:173 +msgid "SecurePay" +msgstr "" + +#: library/class-woocommerce-securepay.php:176 +msgid "Description" +msgstr "" + +#: library/class-woocommerce-securepay.php:178 +msgid "This is the description the user sees during checkout." +msgstr "" + +#: library/class-woocommerce-securepay.php:179 +msgid "Pay for your items securely with SecurePay" +msgstr "" + +#: library/class-woocommerce-securepay.php:183 +msgid "Live Token" +msgstr "" + +#: library/class-woocommerce-securepay.php:185 +msgid "Your Live Token." +msgstr "" + +#: library/class-woocommerce-securepay.php:192 +msgid "Live Checksum Token" +msgstr "" + +#: library/class-woocommerce-securepay.php:194 +msgid "Your Live Checksum." +msgstr "" + +#: library/class-woocommerce-securepay.php:201 +msgid "Live UID" +msgstr "" + +#: library/class-woocommerce-securepay.php:203 +msgid "Your Live UID." +msgstr "" + +#: library/class-woocommerce-securepay.php:210 +msgid "Sandbox mode" +msgstr "" + +#: library/class-woocommerce-securepay.php:212 +msgid "Enable Sandbox mode" +msgstr "" + +#: library/class-woocommerce-securepay.php:217 +msgid "Sandbox Token Token" +msgstr "" + +#: library/class-woocommerce-securepay.php:219 +msgid "Your Sandbox Token." +msgstr "" + +#: library/class-woocommerce-securepay.php:226 +msgid "Sandbox Checksum" +msgstr "" + +#: library/class-woocommerce-securepay.php:228 +msgid "Your Sandbox Checksum." +msgstr "" + +#: library/class-woocommerce-securepay.php:235 +msgid "Sandbox UID" +msgstr "" + +#: library/class-woocommerce-securepay.php:237 +msgid "Your Sandbox UID." +msgstr "" + +#: library/class-woocommerce-securepay.php:258 +msgid "Place order text" +msgstr "" + +#: library/class-woocommerce-securepay.php:260 +msgid "This is the text for Place Order button." +msgstr "" + +#: library/class-woocommerce-securepay.php:261 +msgid "Pay with SecurePay" +msgstr "" + +#: library/class-woocommerce-securepay.php:411 +msgid "SecurePay Payment failed." +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/surplus-essentials/translation_file/languages/surplus-essentials.pot b/spec/fixtures/dynamic_finders/plugin_version/surplus-essentials/translation_file/languages/surplus-essentials.pot new file mode 100644 index 00000000..280604c5 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/surplus-essentials/translation_file/languages/surplus-essentials.pot @@ -0,0 +1,956 @@ +# Copyright (C) 2020 surplusthemes +# This file is distributed under the GPL-2.0+. +msgid "" +msgstr "" +"Project-Id-Version: Surplus Essentials 1.0.0\n" +"Report-Msgid-Bugs-To: " +"https://wordpress.org/support/plugin/surplus-essesntials\n" +"POT-Creation-Date: 2020-05-03 00:54:01+00:00\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2020-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"X-Generator: grunt-wp-i18n 1.0.3\n" + +#: admin/class-surplus-essentials-admin.php:107 +msgid "Are you sure you want to proceed?" +msgstr "" + +#: admin/class-surplus-essentials-admin.php:108 +msgid "Select Categories" +msgstr "" + +#: admin/class-surplus-essentials-admin.php:113 +msgid "Are you sure you want to delete this Social Media?" +msgstr "" + +#: admin/class-surplus-essentials-admin.php:147 +#: admin/class-surplus-essentials-admin.php:176 +#: includes/widgets/widget-cta.php:260 +#: includes/widgets/widget-icon-text.php:132 +msgid "Image" +msgstr "" + +#: admin/class-surplus-essentials-admin.php:151 +#: admin/class-surplus-essentials-admin.php:187 +msgid "Add Image" +msgstr "" + +#: admin/class-surplus-essentials-admin.php:152 +#: admin/class-surplus-essentials-admin.php:188 +#: includes/class-surplus-essentials-functions.php:96 +msgid "Remove Image" +msgstr "" + +#: admin/class-surplus-essentials-admin.php:284 +#: includes/widgets/widget-advertisement.php:127 +#: includes/widgets/widget-client-logo.php:170 +#: includes/widgets/widget-icon-text.php:136 +#: includes/widgets/widget-image-text.php:37 +#: includes/widgets/widget-image-text.php:160 +#: includes/widgets/widget-testimonial.php:37 +#: includes/widgets/widget-testimonial.php:180 +msgid "Upload Image" +msgstr "" + +#: admin/class-surplus-essentials-admin.php:290 +#: includes/widgets/widget-advertisement.php:135 +#: includes/widgets/widget-client-logo.php:172 +#: includes/widgets/widget-image-text.php:44 +#: includes/widgets/widget-image-text.php:167 +msgid "Featured Link" +msgstr "" + +#: admin/class-surplus-essentials-admin.php:304 +#: includes/widgets/widget-faqs.php:105 +msgid "Question" +msgstr "" + +#: admin/class-surplus-essentials-admin.php:306 +#: includes/widgets/widget-faqs.php:107 +msgid "Answer" +msgstr "" + +#: admin/class-surplus-essentials-admin.php:381 +#: admin/class-surplus-essentials-admin.php:433 +msgid "Add New" +msgstr "" + +#: admin/class-surplus-essentials-admin.php:388 +#: admin/class-surplus-essentials-admin.php:440 +msgid "Not found" +msgstr "" + +#: admin/class-surplus-essentials-admin.php:389 +#: admin/class-surplus-essentials-admin.php:441 +msgid "Not found in Trash" +msgstr "" + +#: admin/class-surplus-essentials-admin.php:390 +#: admin/class-surplus-essentials-admin.php:442 +msgid "Featured Image" +msgstr "" + +#: admin/class-surplus-essentials-admin.php:391 +#: admin/class-surplus-essentials-admin.php:443 +msgid "Set featured image" +msgstr "" + +#: admin/class-surplus-essentials-admin.php:392 +#: admin/class-surplus-essentials-admin.php:444 +msgid "Remove featured image" +msgstr "" + +#: admin/class-surplus-essentials-admin.php:393 +#: admin/class-surplus-essentials-admin.php:445 +msgid "Use as featured image" +msgstr "" + +#: admin/class-surplus-essentials-admin.php:497 +#: admin/class-surplus-essentials-admin.php:535 +msgid "Search Categories" +msgstr "" + +#: admin/class-surplus-essentials-admin.php:498 +#: admin/class-surplus-essentials-admin.php:536 +msgid "All Categories" +msgstr "" + +#: admin/class-surplus-essentials-admin.php:499 +#: admin/class-surplus-essentials-admin.php:537 +msgid "Parent Categories" +msgstr "" + +#: admin/class-surplus-essentials-admin.php:500 +#: admin/class-surplus-essentials-admin.php:538 +msgid "Parent Categories:" +msgstr "" + +#: admin/class-surplus-essentials-admin.php:501 +#: admin/class-surplus-essentials-admin.php:539 +msgid "Edit Categories" +msgstr "" + +#: admin/class-surplus-essentials-admin.php:502 +#: admin/class-surplus-essentials-admin.php:540 +msgid "Update Categories" +msgstr "" + +#: admin/class-surplus-essentials-admin.php:503 +#: admin/class-surplus-essentials-admin.php:541 +msgid "Add New Categories" +msgstr "" + +#: admin/class-surplus-essentials-admin.php:504 +#: admin/class-surplus-essentials-admin.php:542 +msgid "New Categories Name" +msgstr "" + +#: includes/class-surplus-essentials-functions.php:83 +msgid "No file chosen" +msgstr "" + +#: includes/class-surplus-essentials-functions.php:86 +msgid "Upload" +msgstr "" + +#: includes/class-surplus-essentials-functions.php:88 +msgid "Change" +msgstr "" + +#: includes/class-surplus-essentials-functions.php:91 +msgid "Upgrade your version of WordPress for full media support." +msgstr "" + +#: includes/class-surplus-essentials-settings.php:68 +msgid "Settings" +msgstr "" + +#: includes/class-surplus-essentials-settings.php:70 +msgid "Surplus Themes Essentials" +msgstr "" + +#: includes/class-surplus-essentials-settings.php:74 +msgid "Surplus Themes Essentials Settings" +msgstr "" + +#: includes/class-surplus-essentials-settings.php:100 +msgid "Settings saved." +msgstr "" + +#: includes/class-surplus-essentials-settings.php:100 +msgid "Default settings restored successfully." +msgstr "" + +#: includes/class-surplus-essentials-settings.php:103 +msgid "Dismiss this notice." +msgstr "" + +#: includes/class-surplus-essentials-settings.php:134 +#: includes/class-surplus-essentials-settings.php:155 +#: includes/class-surplus-essentials-settings.php:180 +msgid "Post Type Label" +msgstr "" + +#: includes/class-surplus-essentials-settings.php:136 +#: includes/class-surplus-essentials-settings.php:157 +#: includes/class-surplus-essentials-settings.php:180 +msgid "Post Type Name" +msgstr "" + +#: includes/class-surplus-essentials-settings.php:136 +#: includes/class-surplus-essentials-settings.php:157 +#: includes/class-surplus-essentials-settings.php:180 +msgid "Please add unique post type name while you create a new post type." +msgstr "" + +#: includes/class-surplus-essentials-settings.php:136 +#: includes/class-surplus-essentials-settings.php:157 +msgid "" +"For Surplus Themes's theme, please add st_ as a prefix with your post type " +"name. Example: st_portfolio." +msgstr "" + +#: includes/class-surplus-essentials-settings.php:138 +#: includes/class-surplus-essentials-settings.php:159 +#: includes/class-surplus-essentials-settings.php:180 +msgid "Post Type Slug" +msgstr "" + +#: includes/class-surplus-essentials-settings.php:138 +#: includes/class-surplus-essentials-settings.php:159 +#: includes/class-surplus-essentials-settings.php:180 +msgid "Please add unique post type slug while you create a new post type." +msgstr "" + +#: includes/class-surplus-essentials-settings.php:140 +#: includes/class-surplus-essentials-settings.php:161 +#: includes/class-surplus-essentials-settings.php:180 +#: includes/widgets/widget-icon-text.php:130 +msgid "Icon" +msgstr "" + +#: includes/class-surplus-essentials-settings.php:142 +#: includes/class-surplus-essentials-settings.php:163 +#: includes/class-surplus-essentials-settings.php:180 +msgid "Taxonomy Slug" +msgstr "" + +#: includes/class-surplus-essentials-settings.php:173 +msgid "Add Post Type" +msgstr "" + +#: includes/class-surplus-essentials-settings.php:180 +msgid "" +"For Surplus Themes theme, please add st_ as a prefix with your post type " +"name. Example: st_portfolio." +msgstr "" + +#: includes/class-surplus-essentials-settings.php:223 +msgid "Surplus Themes" +msgstr "" + +#: includes/class-surplus-essentials-settings.php:225 +msgid "What we do?" +msgstr "" + +#: includes/class-surplus-essentials-settings.php:227 +msgid "Develop Themes" +msgstr "" + +#: includes/class-surplus-essentials-settings.php:228 +msgid "Develop Plugins" +msgstr "" + +#: includes/class-surplus-essentials-settings.php:229 +msgid "E-commerce" +msgstr "" + +#: includes/class-surplus-essentials-settings.php:230 +msgid "Maintenance" +msgstr "" + +#: includes/class-surplus-essentials-settings.php:231 +msgid "Free/Pro Support" +msgstr "" + +#: includes/class-surplus-essentials-settings.php:232 +msgid "Customisation" +msgstr "" + +#: includes/class-surplus-essentials-settings.php:234 +msgid "Visit Us" +msgstr "" + +#: includes/class-surplus-essentials-settings.php:238 +msgid "Helpful Links" +msgstr "" + +#: includes/class-surplus-essentials-settings.php:240 +msgid "Questions, bugs or great ideas?" +msgstr "" + +#: includes/class-surplus-essentials-settings.php:241 +msgid "Visit this plugin support page" +msgstr "" + +#: includes/class-surplus-essentials-settings.php:242 +msgid "Wanna help make this plugin better?" +msgstr "" + +#: includes/class-surplus-essentials-settings.php:244 +msgid "Review and rate this plugin on WordPress.org" +msgstr "" + +#: includes/widgets/widget-advertisement.php:25 +msgid "SE: Advertisement Widget" +msgstr "" + +#: includes/widgets/widget-advertisement.php:26 +msgid "An Advertisement Widget." +msgstr "" + +#: includes/widgets/widget-advertisement.php:115 +#: includes/widgets/widget-client-logo.php:158 +#: includes/widgets/widget-contact.php:234 includes/widgets/widget-cta.php:195 +#: includes/widgets/widget-facebook-page.php:107 +#: includes/widgets/widget-icon-text.php:118 +#: includes/widgets/widget-image-text.php:140 +#: includes/widgets/widget-popular-post.php:213 +#: includes/widgets/widget-recent-post.php:144 +#: includes/widgets/widget-socialmedia.php:219 +#: includes/widgets/widget-stat-counter.php:132 +#: includes/widgets/widget-testimonial.php:164 +#: includes/widgets/widget-twitter-feeds.php:136 +msgid "Title" +msgstr "" + +#: includes/widgets/widget-advertisement.php:120 +msgid "Display Advertisement from:" +msgstr "" + +#: includes/widgets/widget-advertisement.php:122 +#: includes/widgets/widget-advertisement.php:140 +msgid "Ad Code" +msgstr "" + +#: includes/widgets/widget-advertisement.php:124 +#: includes/widgets/widget-team-member.php:217 +msgid "Upload Photo" +msgstr "" + +#: includes/widgets/widget-advertisement.php:131 +#: includes/widgets/widget-image-text.php:145 +#: includes/widgets/widget-team-member.php:277 +msgid "Open in Same Tab" +msgstr "" + +#: includes/widgets/widget-client-logo.php:25 +msgid "SE: Client Logo Widget" +msgstr "" + +#: includes/widgets/widget-client-logo.php:26 +msgid "A Client Logo Widget." +msgstr "" + +#: includes/widgets/widget-client-logo.php:162 +msgid "Number of Logos (per slide)" +msgstr "" + +#: includes/widgets/widget-client-logo.php:183 +msgid "Add Another Logo" +msgstr "" + +#: includes/widgets/widget-contact.php:44 +msgid "SE: Contact Widget" +msgstr "" + +#: includes/widgets/widget-contact.php:45 +msgid "A Contact Widget" +msgstr "" + +#: includes/widgets/widget-contact.php:60 +#: includes/widgets/widget-contact.php:293 +#: includes/widgets/widget-socialmedia.php:60 +#: includes/widgets/widget-socialmedia.php:256 +msgid "Social Icon" +msgstr "" + +#: includes/widgets/widget-contact.php:62 +#: includes/widgets/widget-socialmedia.php:62 +msgid "Search Social Icons" +msgstr "" + +#: includes/widgets/widget-contact.php:63 +#: includes/widgets/widget-contact.php:296 +#: includes/widgets/widget-socialmedia.php:63 +#: includes/widgets/widget-socialmedia.php:259 +msgid "Link" +msgstr "" + +#: includes/widgets/widget-contact.php:239 includes/widgets/widget-cta.php:200 +#: includes/widgets/widget-icon-text.php:123 +#: includes/widgets/widget-team-member.php:261 +msgid "Description" +msgstr "" + +#: includes/widgets/widget-contact.php:244 +msgid "Telephone" +msgstr "" + +#: includes/widgets/widget-contact.php:249 +msgid "Email" +msgstr "" + +#: includes/widgets/widget-contact.php:254 +msgid "Address" +msgstr "" + +#: includes/widgets/widget-contact.php:261 +msgid "Open Social Links in New Tab" +msgstr "" + +#: includes/widgets/widget-contact.php:311 +#: includes/widgets/widget-socialmedia.php:274 +msgid "Add Social Icon" +msgstr "" + +#: includes/widgets/widget-contact.php:312 +#: includes/widgets/widget-socialmedia.php:275 +msgid "" +"Click on the above button to add social media icons. You can also change " +"the order of the social icons." +msgstr "" + +#: includes/widgets/widget-cta.php:26 +msgid "SE: Call To Action" +msgstr "" + +#: includes/widgets/widget-cta.php:27 +msgid "A Call To Action Widget." +msgstr "" + +#: includes/widgets/widget-cta.php:34 +#: includes/widgets/widget-featured-page.php:33 +msgid "Right" +msgstr "" + +#: includes/widgets/widget-cta.php:35 +#: includes/widgets/widget-featured-page.php:34 +msgid "Left" +msgstr "" + +#: includes/widgets/widget-cta.php:36 +#: includes/widgets/widget-featured-page.php:35 +msgid "Centered" +msgstr "" + +#: includes/widgets/widget-cta.php:205 +msgid "Number of Call-to-Action Buttons:" +msgstr "" + +#: includes/widgets/widget-cta.php:216 +msgid "Button 1 Label" +msgstr "" + +#: includes/widgets/widget-cta.php:220 +msgid "Button 1 Link" +msgstr "" + +#: includes/widgets/widget-cta.php:225 includes/widgets/widget-cta.php:240 +#: includes/widgets/widget-custom-categories.php:105 +msgid "Open in new Tab" +msgstr "" + +#: includes/widgets/widget-cta.php:231 +msgid "Button 2 Label" +msgstr "" + +#: includes/widgets/widget-cta.php:235 +msgid "Button 2 Link" +msgstr "" + +#: includes/widgets/widget-cta.php:245 +msgid "Button Alignment:" +msgstr "" + +#: includes/widgets/widget-cta.php:256 +msgid "Use Background Color/Image:" +msgstr "" + +#: includes/widgets/widget-cta.php:258 +msgid "Color" +msgstr "" + +#: includes/widgets/widget-cta.php:264 +msgid "Background Color" +msgstr "" + +#: includes/widgets/widget-cta.php:269 +msgid "Background Image" +msgstr "" + +#: includes/widgets/widget-custom-categories.php:16 +msgid "SE: Custom Categories" +msgstr "" + +#: includes/widgets/widget-custom-categories.php:19 +msgid "Widget to display categories with Image and Posts Count" +msgstr "" + +#: includes/widgets/widget-custom-categories.php:69 +msgid " Post(s)" +msgstr "" + +#: includes/widgets/widget-custom-categories.php:87 +msgid "New title" +msgstr "" + +#: includes/widgets/widget-custom-categories.php:100 +msgid "Title:" +msgstr "" + +#: includes/widgets/widget-custom-categories.php:137 +msgid "Select Categories. Post type are in brackets." +msgstr "" + +#: includes/widgets/widget-custom-categories.php:162 +msgid "" +"To set thumbnail for categories, go to %1$sPosts > Categories%2$s and " +"%3$sEdit%4$s the categories." +msgstr "" + +#: includes/widgets/widget-custom-categories.php:195 +#: includes/widgets/widget-icon-text.php:171 +#: includes/widgets/widget-team-member.php:250 +msgid "Image Size" +msgstr "" + +#: includes/widgets/widget-facebook-page.php:25 +msgid "SE: Facebook Page" +msgstr "" + +#: includes/widgets/widget-facebook-page.php:26 +msgid "A widget that shows Facebook Page Box" +msgstr "" + +#: includes/widgets/widget-facebook-page.php:112 +msgid "Facebook Page URL" +msgstr "" + +#: includes/widgets/widget-facebook-page.php:117 +msgid "Height" +msgstr "" + +#: includes/widgets/widget-facebook-page.php:123 +msgid "Show Friend's Faces" +msgstr "" + +#: includes/widgets/widget-facebook-page.php:128 +msgid "Use Small Header" +msgstr "" + +#: includes/widgets/widget-facebook-page.php:133 +msgid "Hide Cover Photo" +msgstr "" + +#: includes/widgets/widget-facebook-page.php:138 +msgid "Show Timeline Tab" +msgstr "" + +#: includes/widgets/widget-facebook-page.php:143 +msgid "Show Event Tab" +msgstr "" + +#: includes/widgets/widget-facebook-page.php:148 +msgid "Show Message Tab" +msgstr "" + +#: includes/widgets/widget-faqs.php:25 +msgid "SE: FAQs" +msgstr "" + +#: includes/widgets/widget-faqs.php:26 +msgid "A Widget for FAQs." +msgstr "" + +#: includes/widgets/widget-faqs.php:52 +msgid "Expand/Close" +msgstr "" + +#: includes/widgets/widget-faqs.php:91 +msgid "Enable FAQs Toggle" +msgstr "" + +#: includes/widgets/widget-faqs.php:118 +msgid "Add FAQs" +msgstr "" + +#: includes/widgets/widget-featured-page.php:25 +msgid "SE: Featured Page Widget" +msgstr "" + +#: includes/widgets/widget-featured-page.php:26 +msgid "A Featured Page Widget" +msgstr "" + +#: includes/widgets/widget-featured-page.php:49 +#: includes/widgets/widget-featured-page.php:139 +#: includes/widgets/widget-featured-page.php:243 +msgid "Read More" +msgstr "" + +#: includes/widgets/widget-featured-page.php:127 +msgid "--Choose--" +msgstr "" + +#: includes/widgets/widget-featured-page.php:150 +msgid "Sub Title" +msgstr "" + +#: includes/widgets/widget-featured-page.php:156 +msgid "Hide Page title in the front-end." +msgstr "" + +#: includes/widgets/widget-featured-page.php:160 +msgid "Page:" +msgstr "" + +#: includes/widgets/widget-featured-page.php:172 +msgid "Show Page Full Content" +msgstr "" + +#: includes/widgets/widget-featured-page.php:179 +msgid "Show Featured Image" +msgstr "" + +#: includes/widgets/widget-featured-page.php:184 +msgid "Image Alignment:" +msgstr "" + +#: includes/widgets/widget-featured-page.php:199 +msgid "Show Read More" +msgstr "" + +#: includes/widgets/widget-featured-page.php:204 +msgid "Read More Text" +msgstr "" + +#: includes/widgets/widget-icon-text.php:25 +msgid "SE: Icon Text" +msgstr "" + +#: includes/widgets/widget-icon-text.php:26 +msgid "An Icon Text Widget." +msgstr "" + +#: includes/widgets/widget-icon-text.php:128 +msgid "Use Icon/Image:" +msgstr "" + +#: includes/widgets/widget-icon-text.php:184 +#: includes/widgets/widget-stat-counter.php:147 +msgid "Icons" +msgstr "" + +#: includes/widgets/widget-icon-text.php:195 +msgid "search icons here..." +msgstr "" + +#: includes/widgets/widget-icon-text.php:201 +#: includes/widgets/widget-popular-post.php:257 +#: includes/widgets/widget-recent-post.php:179 +#: includes/widgets/widget-socialmedia.php:224 +msgid "Open in New Tab" +msgstr "" + +#: includes/widgets/widget-icon-text.php:205 +msgid "Read More Label" +msgstr "" + +#: includes/widgets/widget-icon-text.php:210 +msgid "Read More Link" +msgstr "" + +#: includes/widgets/widget-image-text.php:26 +msgid "SE: Image Text" +msgstr "" + +#: includes/widgets/widget-image-text.php:27 +msgid "An Image Text Widget." +msgstr "" + +#: includes/widgets/widget-image-text.php:40 +#: includes/widgets/widget-image-text.php:163 +msgid "Link Text" +msgstr "" + +#: includes/widgets/widget-image-text.php:179 +msgid "Add Image Text" +msgstr "" + +#: includes/widgets/widget-popular-post.php:28 +msgid "SE: Popular Post" +msgstr "" + +#: includes/widgets/widget-popular-post.php:29 +msgid "A Popular Post Widget" +msgstr "" + +#: includes/widgets/widget-popular-post.php:65 +msgid "0 View" +msgstr "" + +#: includes/widgets/widget-popular-post.php:67 +msgid " View" +msgstr "" + +#: includes/widgets/widget-popular-post.php:69 +msgid " Views" +msgstr "" + +#: includes/widgets/widget-popular-post.php:83 +#: includes/widgets/widget-popular-post.php:201 +msgid "Popular Posts" +msgstr "" + +#: includes/widgets/widget-popular-post.php:146 +#: includes/widgets/widget-recent-post.php:89 +msgid "View all posts in %s" +msgstr "" + +#: includes/widgets/widget-popular-post.php:185 +#: includes/widgets/widget-recent-post.php:119 +msgid "Style One" +msgstr "" + +#: includes/widgets/widget-popular-post.php:186 +#: includes/widgets/widget-recent-post.php:120 +msgid "Style Two" +msgstr "" + +#: includes/widgets/widget-popular-post.php:187 +#: includes/widgets/widget-recent-post.php:121 +msgid "Style Three" +msgstr "" + +#: includes/widgets/widget-popular-post.php:218 +#: includes/widgets/widget-recent-post.php:149 +msgid "Number of Posts" +msgstr "" + +#: includes/widgets/widget-popular-post.php:223 +msgid "Popular based on:" +msgstr "" + +#: includes/widgets/widget-popular-post.php:225 +msgid "Post Views" +msgstr "" + +#: includes/widgets/widget-popular-post.php:226 +msgid "Comment Count" +msgstr "" + +#: includes/widgets/widget-popular-post.php:231 +#: includes/widgets/widget-recent-post.php:164 +msgid "Layout:" +msgstr "" + +#: includes/widgets/widget-popular-post.php:247 +#: includes/widgets/widget-recent-post.php:155 +msgid "Show Post Thumbnail" +msgstr "" + +#: includes/widgets/widget-popular-post.php:252 +#: includes/widgets/widget-recent-post.php:160 +msgid "Show Post Date" +msgstr "" + +#: includes/widgets/widget-popular-post.php:276 +#: includes/widgets/widget-recent-post.php:39 +#: includes/widgets/widget-recent-post.php:135 +#: includes/widgets/widget-recent-post.php:198 +msgid "Recent Posts" +msgstr "" + +#: includes/widgets/widget-recent-post.php:25 +msgid "SE: Recent Post" +msgstr "" + +#: includes/widgets/widget-recent-post.php:26 +msgid "A Recent Post Widget" +msgstr "" + +#: includes/widgets/widget-recent-post.php:97 +msgid "%1$s" +msgstr "" + +#: includes/widgets/widget-socialmedia.php:44 +msgid "SE: Social Media" +msgstr "" + +#: includes/widgets/widget-socialmedia.php:45 +msgid "A Social Links Widget" +msgstr "" + +#: includes/widgets/widget-socialmedia.php:205 +msgid "Subscribe and Follow" +msgstr "" + +#: includes/widgets/widget-stat-counter.php:26 +msgid "SE: Stat Counter Widget" +msgstr "" + +#: includes/widgets/widget-stat-counter.php:27 +msgid "Widget for stat counter." +msgstr "" + +#: includes/widgets/widget-stat-counter.php:137 +msgid "Counter" +msgstr "" + +#: includes/widgets/widget-stat-counter.php:143 +msgid "Show Comma" +msgstr "" + +#: includes/widgets/widget-stat-counter.php:158 +msgid "Search Icons Here..." +msgstr "" + +#: includes/widgets/widget-team-member.php:25 +msgid "SE: Team Member" +msgstr "" + +#: includes/widgets/widget-team-member.php:26 +msgid "A Team Member Widget." +msgstr "" + +#: includes/widgets/widget-team-member.php:207 +#: includes/widgets/widget-testimonial.php:40 +#: includes/widgets/widget-testimonial.php:183 +msgid "Name" +msgstr "" + +#: includes/widgets/widget-team-member.php:212 +#: includes/widgets/widget-testimonial.php:44 +#: includes/widgets/widget-testimonial.php:187 +msgid "Designation" +msgstr "" + +#: includes/widgets/widget-team-member.php:266 +msgid "Custom Link Text" +msgstr "" + +#: includes/widgets/widget-team-member.php:271 +msgid "Custom Link" +msgstr "" + +#: includes/widgets/widget-team-member.php:280 +msgid "LinkedIn Profile" +msgstr "" + +#: includes/widgets/widget-team-member.php:286 +msgid "Twitter Profile" +msgstr "" + +#: includes/widgets/widget-team-member.php:290 +msgid "Facebook Profile" +msgstr "" + +#: includes/widgets/widget-team-member.php:294 +msgid "Instagram Profile" +msgstr "" + +#: includes/widgets/widget-team-member.php:298 +msgid "YouTube Profile" +msgstr "" + +#: includes/widgets/widget-team-member.php:302 +msgid "Dribbble Profile" +msgstr "" + +#: includes/widgets/widget-team-member.php:306 +msgid "Behance Profile" +msgstr "" + +#: includes/widgets/widget-testimonial.php:26 +msgid "SE: Testimonial" +msgstr "" + +#: includes/widgets/widget-testimonial.php:27 +msgid "A Testimonial Widget." +msgstr "" + +#: includes/widgets/widget-testimonial.php:48 +#: includes/widgets/widget-testimonial.php:191 +msgid "Testimonial" +msgstr "" + +#: includes/widgets/widget-testimonial.php:202 +msgid "Add Testimonial" +msgstr "" + +#: includes/widgets/widget-twitter-feeds.php:28 +msgid "Light" +msgstr "" + +#: includes/widgets/widget-twitter-feeds.php:29 +msgid "Dark" +msgstr "" + +#: includes/widgets/widget-twitter-feeds.php:39 +msgid "SE: Twitter Feed" +msgstr "" + +#: includes/widgets/widget-twitter-feeds.php:40 +msgid "A widget that shows latest tweets" +msgstr "" + +#: includes/widgets/widget-twitter-feeds.php:140 +msgid "Theme" +msgstr "" + +#: includes/widgets/widget-twitter-feeds.php:141 +#: includes/widgets/widget-twitter-feeds.php:142 +msgid "Choose a theme…" +msgstr "" + +#: includes/widgets/widget-twitter-feeds.php:154 +msgid "Twitter Username" +msgstr "" + +#: includes/widgets/widget-twitter-feeds.php:159 +msgid "Border Color" +msgstr "" + +#: includes/widgets/widget-twitter-feeds.php:164 +msgid "Link Color" +msgstr "" + +#: includes/widgets/widget-twitter-feeds.php:170 +msgid "Number of tweets" +msgstr "" + +#. Plugin Name of the plugin/theme +msgid "Surplus Essentials" +msgstr "" + +#. Plugin URI of the plugin/theme +msgid "https://wordpress.org/plugins/surplus-essentials/" +msgstr "" + +#. Description of the plugin/theme +msgid "" +"Surplus Essentials Provides necessary features to extend WordPress " +"functionality and for better blogging experience." +msgstr "" + +#. Author of the plugin/theme +msgid "surplusthemes" +msgstr "" + +#. Author URI of the plugin/theme +msgid "https://surplusthemes.com/" +msgstr "" \ No newline at end of file diff --git a/spec/fixtures/dynamic_finders/plugin_version/wpsso-wc-metadata/translation_file/languages/wpsso-wc-metadata.pot b/spec/fixtures/dynamic_finders/plugin_version/wpsso-wc-metadata/translation_file/languages/wpsso-wc-metadata.pot new file mode 100644 index 00000000..d01e104f --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/wpsso-wc-metadata/translation_file/languages/wpsso-wc-metadata.pot @@ -0,0 +1,182 @@ +# Copyright (C) 2020 WPSSO Product Metadata for WooCommerce +# This file is distributed under the same license as the WPSSO Product Metadata for WooCommerce package. +msgid "" +msgstr "" +"Project-Id-Version: WPSSO Product Metadata for WooCommerce 1.1.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wpsso-wc-" +"metadata\n" +"POT-Creation-Date: 2020-MO-DA HO:MI+ZONE\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2020-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" + +#: lib/config.php:100 +msgctxt "option label" +msgid "Product MPN" +msgstr "" + +#: lib/config.php:101 +msgid "%1$s refers to a product Manufacturer Part Number (MPN)." +msgstr "" + +#: lib/config.php:122 +msgctxt "option label" +msgid "Product ISBN" +msgstr "" + +#: lib/config.php:123 +msgid "%1$s refers to an ISBN code (aka International Standard Book Number)." +msgstr "" + +#: lib/config.php:144 +msgctxt "option label" +msgid "Product GTIN-14" +msgstr "" + +#: lib/config.php:145 +msgid "%1$s refers to a product GTIN-14 code (aka ITF-14)." +msgstr "" + +#: lib/config.php:166 +msgctxt "option label" +msgid "Product GTIN-13 (EAN)" +msgstr "" + +#: lib/config.php:167 +msgid "" +"%1$s refers to a product GTIN-13 code (aka 13-digit ISBN codes or EAN/" +"UCC-13)." +msgstr "" + +#: lib/config.php:188 +msgctxt "option label" +msgid "Product GTIN-12 (UPC)" +msgstr "" + +#: lib/config.php:189 +msgid "" +"%1$s refers to a product GTIN-12 code (12-digit GS1 identification key " +"composed of a UPC company prefix, item reference, and check digit)." +msgstr "" + +#: lib/config.php:210 +msgctxt "option label" +msgid "Product GTIN-8" +msgstr "" + +#: lib/config.php:211 +msgid "%1$s refers to a product GTIN-8 code (aka EAN/UCC-8 or 8-digit EAN)." +msgstr "" + +#: lib/config.php:232 +msgctxt "option label" +msgid "Product GTIN" +msgstr "" + +#: lib/config.php:233 +msgid "" +"%1$s refers to a product GTIN code (GTIN-8, GTIN-12/UPC, GTIN-13/EAN, or " +"GTIN-14)." +msgstr "" + +#: lib/config.php:254 +msgctxt "option label" +msgid "Product Depth" +msgstr "" + +#: lib/config.php:255 +msgid "%1$s refers to a product depth (in %2$s)." +msgstr "" + +#: lib/config.php:281 +msgctxt "option label" +msgid "Product Fluid Volume" +msgstr "" + +#: lib/config.php:282 +msgid "%1$s refers to a product fluid volume (in %2$s)." +msgstr "" + +#: lib/filters.php:114 +msgid "" +"Enable or disable additional information fields, modify the input label, " +"input placeholder (can also be blank), and the information label." +msgstr "" + +#: lib/gettext-config.php:6 +msgctxt "lib file description" +msgid "WooCommerce Metadata" +msgstr "" + +#: lib/gettext-config.php:7 +msgctxt "plugin description" +msgid "" +"GTIN, GTIN-8, GTIN-12 (UPC), GTIN-13 (EAN), GTIN-14, ISBN, MPN, Depth, and " +"Volume for WooCommerce Products and Variations." +msgstr "" + +#: lib/submenu/wcmd-general.php:36 +msgctxt "metabox title" +msgid "WooCommerce Metadata" +msgstr "" + +#: lib/submenu/wcmd-general.php:71 +msgid "Enable" +msgstr "" + +#: lib/submenu/wcmd-general.php:72 +msgid "Input Label" +msgstr "" + +#: lib/submenu/wcmd-general.php:73 +msgid "Input Placeholder" +msgstr "" + +#: lib/submenu/wcmd-general.php:74 +msgid "Information Label" +msgstr "" + +#: lib/woocommerce.php:74 +msgid "Fluid volume unit" +msgstr "" + +#: lib/woocommerce.php:79 +msgid "This controls what unit you will define fluid volumes in." +msgstr "" + +#: wpsso-wc-metadata.php:114 +msgid "" +"The %1$s add-on requires the %2$s plugin — please install and activate " +"the missing plugin." +msgstr "" + +#: wpsso-wc-metadata.php:328 +msgid "" +"The %1$s version %2$s add-on requires %3$s version %4$s or newer (version " +"%5$s is currently installed)." +msgstr "" + +#. Plugin Name of the plugin/theme +msgid "WPSSO Product Metadata for WooCommerce" +msgstr "" + +#. Plugin URI of the plugin/theme +msgid "https://wpsso.com/extend/plugins/wpsso-wc-metadata/" +msgstr "" + +#. Description of the plugin/theme +msgid "" +"GTIN, GTIN-8, GTIN-12 (UPC), GTIN-13 (EAN), GTIN-14, ISBN, MPN, Depth, and " +"Volume for WooCommerce Products and Variations." +msgstr "" + +#. Author of the plugin/theme +msgid "JS Morisset" +msgstr "" + +#. Author URI of the plugin/theme +msgid "https://wpsso.com/" +msgstr ""