From d59a4799f5afd0ffbe4770b04cedb2a88f5ddac3 Mon Sep 17 00:00:00 2001 From: erwanlr Date: Sat, 19 Jun 2021 14:08:00 +0200 Subject: [PATCH] Adds DFs --- spec/fixtures/db/dynamic_finders.yml | 480 ++++++ spec/fixtures/dynamic_finders/expected.yml | 211 +++ .../translation_file/languages/allembed.pot | 495 ++++++ .../composer_file/package.json | 50 + .../languages/all-in-one-music-player.pot | 50 + .../bankval/change_log/changelog.txt | 6 + .../change_log/changelog.txt | 5 + .../change_log/changelog.txt | 33 + .../languages/demo-importer-plus.pot | 805 ++++++++++ .../languages/elementify-visual-widgets.pot | 46 + .../translation_file/languages/gridflow.pot | 1361 +++++++++++++++++ .../composer_file/package.json | 32 + .../mw-auto-download/change_log/changelog.txt | 4 + ...currency-switcher-for-woocommerce-en_US.po | 890 +++++++++++ .../composer_file/package.json | 16 + .../query_parameter_passive_all.html | 72 + .../change_log/changelog.txt | 5 + .../change_log/changelog.txt | 103 ++ 18 files changed, 4664 insertions(+) create mode 100644 spec/fixtures/dynamic_finders/plugin_version/all-embed-addons-for-elementor/translation_file/languages/allembed.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/all-in-one-music-player/composer_file/package.json create mode 100644 spec/fixtures/dynamic_finders/plugin_version/all-in-one-music-player/translation_file/languages/all-in-one-music-player.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/bankval/change_log/changelog.txt create mode 100644 spec/fixtures/dynamic_finders/plugin_version/blocks-for-wp-editor/change_log/changelog.txt create mode 100644 spec/fixtures/dynamic_finders/plugin_version/centrobill-payment-gateway/change_log/changelog.txt create mode 100644 spec/fixtures/dynamic_finders/plugin_version/demo-importer-plus/translation_file/languages/demo-importer-plus.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/elementify-visual-widgets/translation_file/languages/elementify-visual-widgets.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/gridflow/translation_file/languages/gridflow.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/juneteenth-banner/composer_file/package.json create mode 100644 spec/fixtures/dynamic_finders/plugin_version/mw-auto-download/change_log/changelog.txt create mode 100644 spec/fixtures/dynamic_finders/plugin_version/mwb-multi-currency-switcher-for-woocommerce/translation_file/languages/mwb-multi-currency-switcher-for-woocommerce-en_US.po create mode 100644 spec/fixtures/dynamic_finders/plugin_version/paperform-form-builder/composer_file/package.json create mode 100644 spec/fixtures/dynamic_finders/plugin_version/s2-subscription-for-woocommerce/change_log/changelog.txt create mode 100644 spec/fixtures/dynamic_finders/plugin_version/s3-image-optimizer/change_log/changelog.txt diff --git a/spec/fixtures/db/dynamic_finders.yml b/spec/fixtures/db/dynamic_finders.yml index 97fd11a6..65e84779 100644 --- a/spec/fixtures/db/dynamic_finders.yml +++ b/spec/fixtures/db/dynamic_finders.yml @@ -2128,6 +2128,9 @@ plugins: acymailing-universal-filter: Readme: path: readme.txt + ad-auris: + Readme: + path: readme.txt ad-blocks: TranslationFile: class: BodyPattern @@ -2297,6 +2300,9 @@ plugins: add-category-to-pages: Readme: path: readme.txt + add-class-to-elementor-image: + Readme: + path: readme.txt add-cloned-sites-for-wpmu-batch: Readme: path: readme.txt @@ -2825,6 +2831,9 @@ plugins: addressian-for-woocommerce: Readme: path: readme.txt + addressya-for-woocommerce: + Readme: + path: README.txt addthis: Comment: xpath: //comment()[contains(., "AddThis")] @@ -5470,6 +5479,14 @@ plugins: all-due-credit: Readme: path: readme.txt + all-embed-addons-for-elementor: + TranslationFile: + class: BodyPattern + path: languages/allembed.pot + pattern: !ruby/regexp '/Version: All Embed Addons for elementor (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt all-file-type-support: Readme: path: readme.txt @@ -5534,6 +5551,24 @@ plugins: all-in-one-messenger: Readme: path: readme.txt + all-in-one-music-player: + QueryParameter: + files: + - assets/css/main.css + - assets/js/main.js + version: true + TranslationFile: + class: BodyPattern + path: languages/all-in-one-music-player.pot + pattern: !ruby/regexp '/ect\-Id\-Version: All in One Music Player (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt + ComposerFile: + class: ConfigParser + path: package.json + key: version + version: true all-in-one-performance-accelerator: Readme: path: Readme.txt @@ -6639,6 +6674,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^= (?\d+\.[\.\d]+)/ version: true + any-content-carousel: + Readme: + path: readme.txt any-hostname: Readme: path: readme.txt @@ -8551,6 +8589,9 @@ plugins: auto-category: Readme: path: readme.txt + auto-change-post-title: + Readme: + path: readme.txt auto-complete-all-orders: Readme: path: readme.txt @@ -8969,6 +9010,9 @@ plugins: automatic-domain-changer: Readme: path: readme.txt + automatic-email-testing-for-wp: + Readme: + path: readme.txt automatic-featured-image-posts: Readme: path: readme.txt @@ -10520,6 +10564,14 @@ plugins: bank-ifsc-code: Readme: path: README.txt + bankval: + Readme: + path: readme.txt + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /^= (?\d+\.[\.\d]+)/ + version: true banner-aink: Readme: path: readme.txt @@ -11172,6 +11224,12 @@ plugins: files: - css/bdwebteam-recent-tabs-widget.css version: true + be-boost: + QueryParameter: + files: + - assets/css/fontello.css + - assets/css/beboost-style.css + version: true be-shortcodes: TranslationFile: class: BodyPattern @@ -13060,6 +13118,14 @@ plugins: blocks-for-products: Readme: path: readme.txt + blocks-for-wp-editor: + Readme: + path: readme.txt + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /^=+ (?\d+\.[\.\d]+)(?!.*=+ \d+\.[\.\d]+)/mi + version: true blocks-kit: Readme: path: readme.txt @@ -15417,6 +15483,14 @@ plugins: - public/css/bs-scroll-progress-public.css - public/js/bs-scroll-progress-public.js version: true + bs-spam-protector: + Readme: + path: README.txt + QueryParameter: + files: + - public/css/bs-spam-protector-public.css + - public/js/bs-spam-protector-public.js + version: true bs-user-products: Readme: path: readme.txt @@ -16266,6 +16340,9 @@ plugins: bulk-image-alt-text-with-yoast: Readme: path: readme.txt + bulk-image-resizer: + Readme: + path: README.txt bulk-image-title-attribute: Readme: path: readme.txt @@ -16546,6 +16623,9 @@ plugins: button-contact-vr: Readme: path: readme.txt + button-downloads-s2member: + Readme: + path: readme.txt button-for-doctolib: Readme: path: readme.txt @@ -17751,6 +17831,9 @@ plugins: - public/css/catch-breadcrumb-public.css - public/js/catch-breadcrumb-public.js version: true + catch-dark-mode: + Readme: + path: readme.txt catch-duplicate-switcher: QueryParameter: files: @@ -18618,6 +18701,16 @@ plugins: centre-images: Readme: path: readme.txt + centrobill-payment-gateway: + Readme: + path: + - readme.txt + - README.md + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /^= (?\d+\.[\.\d]+)/ + version: true century-demo-importer: Readme: path: readme.txt @@ -19091,6 +19184,9 @@ plugins: change-login-logo: Readme: path: readme.txt + change-login-page: + Readme: + path: readme.txt change-login-page-logo: Readme: path: readme.txt @@ -20845,6 +20941,9 @@ plugins: cm-business-directory: Readme: path: readme.txt + cm-context-related-product-recommendations: + Readme: + path: readme.txt cm-curated-list-manager: Readme: path: readme.txt @@ -22580,6 +22679,9 @@ plugins: version: true Readme: path: README.txt + consensu-io: + Readme: + path: README.txt console-log-cloaking: Readme: path: readme.txt @@ -28164,6 +28266,14 @@ plugins: demo-importer: Readme: path: readme.txt + demo-importer-plus: + TranslationFile: + class: BodyPattern + path: languages/demo-importer-plus.pot + pattern: !ruby/regexp '/"Project\-Id\-Version: Demo Importer Plus (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt demo-user-dzs-showcase-your-admin-safely: Readme: path: readme.txt @@ -28761,6 +28871,9 @@ plugins: digibyte-pay-for-woocommerce: Readme: path: readme.txt + digioh: + Readme: + path: readme.txt digipass: QueryParameter: files: @@ -29597,6 +29710,9 @@ plugins: path: - readme.txt - README.md + display-price-free: + Readme: + path: README.txt display-product-variations-dropdown-on-shop-page: Readme: path: readme.txt @@ -30867,6 +30983,9 @@ plugins: dtabs: Readme: path: readme.txt + dtdc-econnect: + Readme: + path: README.txt dual-rss-feed-key: Readme: path: readme.txt @@ -31541,6 +31660,9 @@ plugins: easy-analytics-tracking: Readme: path: readme.txt + easy-and-simple-membership: + Readme: + path: readme.txt easy-animated-popup: Readme: path: readme.txt @@ -31574,6 +31696,22 @@ plugins: path: languages/__pig_.pot pattern: !ruby/regexp /Project\-Id\-Version:\ Easy Blog Ideas (?\d+\.[\.\d]+)/i version: true + easy-booked: + Readme: + path: readme.md + QueryParameter: + files: + - assets/css/all.css + - assets/css/front-end.css + - assets/css/dashboard.css + - assets/css/country-code-selector-public.css + - assets/tooltips/tooltipster.main.css + - assets/tooltips/themes/tooltipster-light.css + - assets/tooltips/tooltipster.main.js + - assets/js/country-code-selector-public.js + - assets/js/calendar.js + - assets/js/frontend.js + version: true easy-bootstrap-shortcodes: Readme: path: README.txt @@ -31650,6 +31788,9 @@ plugins: easy-csv-importer: Readme: path: readme.txt + easy-curated-lists: + Readme: + path: readme.txt easy-custom-auto-excerpt: QueryParameter: files: @@ -32066,6 +32207,9 @@ plugins: easy-login-form: Readme: path: readme.txt + easy-login-logout: + Readme: + path: readme.txt easy-mailchimp-opt-in: Readme: path: readme.txt @@ -33866,6 +34010,9 @@ plugins: - public/css/eui-smi-public.css - public/js/eui-smi-public.js version: true + elegent-age-verification: + Readme: + path: readme.txt elemailer-lite: Readme: path: readme.txt @@ -33891,6 +34038,14 @@ plugins: files: - assets/stylesheet/elementary-frontend.css version: true + elementify-visual-widgets: + TranslationFile: + class: BodyPattern + path: languages/elementify-visual-widgets.pot + pattern: !ruby/regexp '/t\-Id\-Version: elementify\-visual\-widgets (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt elementinvader: QueryParameter: files: @@ -34345,6 +34500,9 @@ plugins: email-subscription-box-after-post-content: Readme: path: readme.txt + email-subscription-form-widget: + Readme: + path: Readme.txt email-subscription-with-secure-captcha: Readme: path: readme.txt @@ -34404,6 +34562,9 @@ plugins: emailprotect: Readme: path: readme.txt + emails-blacklist-everest-forms: + Readme: + path: README.md emailshroud: Readme: path: readme.txt @@ -36498,6 +36659,9 @@ plugins: export-vers-prepafacile-pour-woocommerce: Readme: path: readme.txt + export-without-shortcodes: + Readme: + path: readme.txt export-woocommerce: TranslationFile: class: BodyPattern @@ -38950,6 +39114,9 @@ plugins: xpath: //comment()[contains(., "FlamingText")] pattern: !ruby/regexp /FlamingText plugin v(?\d+\.[\.\d]+)/i version: true + flamix-bitrix24-and-woo-integrations: + Readme: + path: readme.txt flanimator-reader-german-language: Readme: path: readme.txt @@ -40951,6 +41118,9 @@ plugins: free-mubjib-borsho: Readme: path: readme.txt + free-of-charge-badge: + Readme: + path: readme.txt free-product-table-for-woocommerce: Readme: path: readme.txt @@ -41639,6 +41809,11 @@ plugins: fussballde-widget-includer: Readme: path: README.txt + futura: + QueryParameter: + files: + - assets/js/script.js + version: true futurama-quote-generator: Readme: path: readme.txt @@ -44867,6 +45042,8 @@ plugins: path: package.json key: version version: true + Readme: + path: README.md gosign-readmore-toggle-text-block: Readme: path: README.md @@ -45862,6 +46039,14 @@ plugins: - public/css/gridable-style.css - public/js/gridable-scripts.js version: true + gridflow: + TranslationFile: + class: BodyPattern + path: languages/gridflow.pot + pattern: !ruby/regexp '/"Project\-Id\-Version: GridFlow (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt gridpics: Readme: path: readme.txt @@ -46553,6 +46738,9 @@ plugins: handmade-woocommerce-order-status-control: Readme: path: readme.txt + handprint: + Readme: + path: readme.txt handsup: Readme: path: readme.txt @@ -49729,6 +49917,9 @@ plugins: image-licensing-schema: Readme: path: readme.txt + image-magnify-slider: + Readme: + path: readme.txt image-map-edit: Readme: path: readme.txt @@ -50536,6 +50727,9 @@ plugins: index-tag-page: Readme: path: readme.txt + index-wp-mysql-for-speed: + Readme: + path: readme.txt indexic-areservation: Readme: path: readme.txt @@ -51419,6 +51613,9 @@ plugins: version: true Readme: path: readme.txt + integration-of-zoho-crm-and-contact-form-7: + Readme: + path: readme.txt integration-with-mautic-for-wp: QueryParameter: files: @@ -52435,6 +52632,9 @@ plugins: ixml: Readme: path: readme.txt + iys-panel-wp-form: + Readme: + path: readme.txt izlesene: Readme: path: readme.txt @@ -53869,6 +54069,17 @@ plugins: jumpstart: Readme: path: readme.txt + juneteenth-banner: + ComposerFile: + class: ConfigParser + path: package.json + key: version + version: true + QueryParameter: + files: + - public/css/juneteenth-public.css + - public/js/juneteenth-public.js + version: true junior-shopable-social-feed: Readme: path: README.txt @@ -56159,6 +56370,9 @@ plugins: lbk-elements-for-flatsome: Readme: path: readme.txt + lbk-faqs-schema: + Readme: + path: readme.txt lbk-mail-smtp: Readme: path: readme.txt @@ -57731,6 +57945,9 @@ plugins: listdom: Readme: path: readme.txt + listdomer-core: + Readme: + path: readme.txt listen-shortcode: Readme: path: readme.txt @@ -58095,6 +58312,9 @@ plugins: liveweb: Readme: path: readme.txt + liza-spotify-widget-for-elementor: + Readme: + path: readme.txt lj-longtail-seo: Readme: path: readme.txt @@ -58289,6 +58509,9 @@ plugins: localhost-notify: Readme: path: readme.txt + localhost-to-ip: + Readme: + path: readme.txt localize: Readme: path: readme.txt @@ -58544,6 +58767,9 @@ plugins: pattern: !ruby/regexp /Login Designer (?\d+\.[\.\d]+)/i Readme: path: readme.txt + login-devices: + Readme: + path: readme.txt login-dongle: TranslationFile: class: BodyPattern @@ -60251,6 +60477,9 @@ plugins: version: true Readme: path: readme.txt + manage-discount-in-admin-orders-for-woocommerce: + Readme: + path: README.txt manage-inactive-subsites: TranslationFile: class: BodyPattern @@ -60575,6 +60804,9 @@ plugins: path: languages/mas-static-content.pot pattern: !ruby/regexp '/"Project\-Id\-Version: MAS Static Content (?\d+\.[\.\d]+)/i' version: true + mas-user-panel: + Readme: + path: readme.txt mas-woocommerce-brands: TranslationFile: class: BodyPattern @@ -60958,6 +61190,12 @@ plugins: mazi-rest-apis: Readme: path: readme.txt + mb-acf-migration: + Readme: + path: readme.txt + mb-challenge-response-authentication: + Readme: + path: readme.txt mb-simple-user-avatar: Readme: path: readme.txt @@ -61711,6 +61949,9 @@ plugins: mexpago-pasarela-de-pago-para-wc: Readme: path: readme.md + mezar-quick-view: + Readme: + path: readme.txt mf2-feed: TranslationFile: class: BodyPattern @@ -62084,6 +62325,9 @@ plugins: mirrar: Readme: path: README.txt + missed-schedule-post-publisher: + Readme: + path: readme.txt missed-scheduled-posts-publisher: Readme: path: readme.txt @@ -63113,6 +63357,9 @@ plugins: multi-level-menu-for-ecwid: Readme: path: readme.txt + multi-link-in-bio: + Readme: + path: README.txt multi-rating: QueryParameter: files: @@ -63332,6 +63579,14 @@ plugins: mvno-activation: Readme: path: readme.txt + mw-auto-download: + Readme: + path: readme.txt + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /Version (?\d+\.[\.\d]+)/i + version: true mw-theme-uri-shortcode: TranslationFile: class: BodyPattern @@ -63369,6 +63624,14 @@ plugins: version: true Readme: path: README.txt + mwb-multi-currency-switcher-for-woocommerce: + TranslationFile: + class: BodyPattern + path: languages/mwb-multi-currency-switcher-for-woocommerce-en_US.po + pattern: !ruby/regexp /Multi Currency Switcher For WooCommerce (?\d+\.[\.\d]+)/i + version: true + Readme: + path: README.txt mwb-ontraport-woocommerce-integration: Readme: path: readme.txt @@ -63618,6 +63881,9 @@ plugins: - public/css/mrr-public.css - public/js/mrr-public.js version: true + my-resume-builder: + Readme: + path: readme.txt my-revenue-books: Readme: path: readme.txt @@ -64009,6 +64275,9 @@ plugins: path: i18n/languages/nanosupport.pot pattern: !ruby/regexp /"Project\-Id\-Version:\ NanoSupport (?\d+\.[\.\d]+)/i version: true + nashaat-activity-log: + Readme: + path: readme.txt nastrikejcz: Readme: path: readme.txt @@ -64631,6 +64900,9 @@ plugins: path: languages/neykane-viral-list-posts.pot pattern: !ruby/regexp '/ct\-Id\-Version: Neykane Viral List Posts (?\d+\.[\.\d]+)/i' version: true + nftndx-io-embed: + Readme: + path: readme.txt ng-lazyload: QueryParameter: files: @@ -64685,6 +64957,9 @@ plugins: ngs-js-salat-times: Readme: path: readme.txt + ngsurvey: + Readme: + path: readme.txt ngx-image-resizer: TranslationFile: class: BodyPattern @@ -65153,6 +65428,9 @@ plugins: notification-attachments-for-gravity-forms: Readme: path: readme.txt + notification-attachments-for-gravity-forms-legacy-gf-2-4: + Readme: + path: readme.txt notification-bar-builder-for-elementor: Readme: path: readme.txt @@ -65272,6 +65550,14 @@ plugins: notipress-noticias: Readme: path: readme.txt + notix-web-push-notifications: + QueryParameter: + files: + - public/css/notix-public.css + - public/js/notix-public.js + version: true + Readme: + path: README.txt noto-font-loader: QueryParameter: files: @@ -66381,6 +66667,9 @@ plugins: openinviter-for-wordpress: Readme: path: readme.txt + openpay-pse: + Readme: + path: readme.txt openpix-for-woocommerce: Readme: path: readme.txt @@ -67322,6 +67611,12 @@ plugins: version: true Readme: path: readme.txt + paperform-form-builder: + ComposerFile: + class: ConfigParser + path: package.json + key: version + version: true papernapfree-expert-reviews: Readme: path: readme.txt @@ -67980,6 +68275,9 @@ plugins: pdf2post: Readme: path: readme.txt + pdfl-io: + Readme: + path: readme.txt pdpa-thailand: Readme: path: readme.txt @@ -68996,6 +69294,15 @@ plugins: - assets/pac-calendar.css - assets/pac-front-style.css version: true + podcast-box: + QueryParameter: + files: + - assets/css/frontend.css + - assets/vendor/jquery.hideseek.min.js + - assets/js/frontend.min.js + version: true + Readme: + path: readme.txt podcast-importer-secondline: Readme: path: readme.txt @@ -69183,6 +69490,9 @@ plugins: popforms-lite: Readme: path: readme.txt + popify-sales-pop-ups: + Readme: + path: readme.txt popliup: QueryParameter: files: @@ -70998,6 +71308,13 @@ plugins: product-notes-for-woocommerce: Readme: path: readme.txt + product-notices-for-woocommerce: + QueryParameter: + files: + - assets/css/admin/global.css + version: true + Readme: + path: readme.txt product-options-index-for-woocommerce: Readme: path: readme.txt @@ -71057,6 +71374,15 @@ plugins: - public/assets/css/responsive.css - public/assets/js/product-review-public.js version: true + product-sharing-buttons: + QueryParameter: + files: + - assets/css/front.css + version: true + Readme: + path: + - readme.txt + - README.md product-showcase: QueryParameter: files: @@ -71594,6 +71920,15 @@ plugins: - public/css/pud-generator-public.css - public/js/pud-generator-public.js version: true + pugly-easy-mega-menu: + Readme: + path: readme.txt + pugly-easy-reviews: + Readme: + path: readme.txt + pugly-easy-show-or-hide: + Readme: + path: readme.txt puilo: Readme: path: readme.txt @@ -71916,6 +72251,9 @@ plugins: version: true Readme: path: README.txt + qr-code-login-admin: + Readme: + path: readme.txt qr-code-management: Readme: path: readme.txt @@ -72238,6 +72576,9 @@ plugins: quick-whatsapp: Readme: path: readme.txt + quickapay-for-woocommerce: + Readme: + path: readme.txt quickboard: Readme: path: readme.txt @@ -72885,6 +73226,9 @@ plugins: version: true Readme: path: README.txt + really-rich-results: + Readme: + path: README.txt really-simple-captcha: Readme: path: readme.txt @@ -73351,6 +73695,9 @@ plugins: path: languages/registration-for-woocommerce.pot pattern: !ruby/regexp '/d\-Version: Registration For WooCommerce (?\d+\.[\.\d]+)/i' version: true + registration-password: + Readme: + path: readme.txt registrations-for-the-events-calendar: QueryParameter: files: @@ -73492,6 +73839,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^= (?\d+\.[\.\d]+)/ version: true + remote-media-upload: + Readme: + path: readme.txt remote-medias-lite: TranslationFile: class: BodyPattern @@ -73665,6 +74015,9 @@ plugins: path: languages/rendez-vous.pot pattern: !ruby/regexp '/"Project\-Id\-Version: Rendez Vous (?\d+\.[\.\d]+)/i' version: true + rendr: + Readme: + path: readme.txt renee-work-in-progress: Readme: path: readme.txt @@ -74329,6 +74682,9 @@ plugins: retrigger-notifications-gravity-forms: Readme: path: README.txt + retrilhar-ecommerce: + Readme: + path: README.txt rettipay: Readme: path: readme.txt @@ -75280,6 +75636,14 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^=+ (?\d+\.[\.\d]+)(?!.*=+ \d+\.[\.\d]+)/mi version: true + s2-subscription-for-woocommerce: + Readme: + path: readme.txt + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /^=+ (?\d+\.[\.\d]+)(?!.*=+ \d+\.[\.\d]+)/mi + version: true s2-wishlist-for-woocommerce: Readme: path: readme.txt @@ -75301,6 +75665,14 @@ plugins: version: true Readme: path: readme.txt + s3-image-optimizer: + Readme: + path: readme.txt + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /^= (?\d+\.[\.\d]+)/ + version: true s3-secure-url: QueryParameter: files: @@ -75877,6 +76249,9 @@ plugins: scheduler-for-elementor: Readme: path: readme.txt + schedules: + Readme: + path: readme.txt schema: Comment: pattern: !ruby/regexp /te is optimized with the Schema plugin v(?\d+\.[\.\d]+)/i @@ -77061,6 +77436,9 @@ plugins: server-side-cache-autopurge: Readme: path: readme.txt + serverclub-digital-sms-for-woocommerce: + Readme: + path: readme.txt serverless-radio: Readme: path: readme.txt @@ -77630,6 +78008,9 @@ plugins: shop1-dropshipping: Readme: path: readme.txt + shopboost-surprise-hesitating-visitors: + Readme: + path: readme.txt shopclips: Readme: path: README.txt @@ -79453,6 +79834,9 @@ plugins: files: - public/js/sis-handball-public.js version: true + sister-pages: + Readme: + path: readme.txt site-announcements: QueryParameter: files: @@ -79794,6 +80178,9 @@ plugins: slider-block: Readme: path: readme.txt + slider-builder-elementor: + Readme: + path: readme.txt slider-by-supsystic: Readme: path: readme.txt @@ -80478,6 +80865,14 @@ plugins: files: - includes/css/spl-styles.css version: true + soccer-formation-ve: + QueryParameter: + files: + - public/assets/css/public.css + - public/assets/js/public.js + version: true + Readme: + path: readme.txt soccerpress: Readme: path: readme.txt @@ -80765,6 +81160,9 @@ plugins: class: Xpath xpath: //meta[contains(@name, "Social Share By JM")]/@content version: true + social-share-watermark: + Readme: + path: readme.txt social-sharing-9: Readme: path: readme.txt @@ -81703,6 +82101,9 @@ plugins: ssquiz: Readme: path: readme.txt + staatic: + Readme: + path: readme.txt stack-slider-3d-image-slider: QueryParameter: files: @@ -82009,6 +82410,9 @@ plugins: version: true Readme: path: README.txt + sticky-action-buttons: + Readme: + path: readme.txt sticky-add-to-cart-for-woo: QueryParameter: files: @@ -82128,6 +82532,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /(?\d+\.[\.\d]+)/ version: true + sticky-youtube-video-onscroll: + Readme: + path: readme.txt stickyadmin: QueryParameter: files: @@ -82576,6 +82983,9 @@ plugins: version: true Readme: path: README.txt + subscriptions-renewal-reminders: + Readme: + path: readme.txt substack-importer: Readme: path: readme.txt @@ -82630,6 +83040,9 @@ plugins: suggestion-toolkit-youtube: Readme: path: readme.txt + sumeclientes: + Readme: + path: readme.txt sumo-divi-modules: Readme: path: readme.txt @@ -83942,6 +84355,9 @@ plugins: techopialabs-backups: Readme: path: readme.txt + teduca-palettes: + Readme: + path: readme.txt tedwp: Readme: path: readme.txt @@ -84221,6 +84637,9 @@ plugins: text-case-converter: Readme: path: readme.txt + text-changer-for-welcart: + Readme: + path: readme.txt text-filtering: Readme: path: readme.txt @@ -88379,6 +88798,9 @@ plugins: version: true Readme: path: README.txt + uws-real-time-sales-ticker: + Readme: + path: README.txt ux-flatsome-addons: QueryParameter: files: @@ -88394,6 +88816,9 @@ plugins: uxtweak: Readme: path: readme.txt + v-form: + Readme: + path: readme.txt v4search: Readme: path: README.md @@ -89311,6 +89736,13 @@ plugins: visitorsproof: Readme: path: readme.txt + visual-football-formation-ve: + QueryParameter: + files: + - public/assets/js/general.js + version: true + Readme: + path: readme.txt visual-footer-credit-remover: Readme: path: readme.txt @@ -89557,6 +89989,9 @@ plugins: class: Xpath xpath: //meta[@name="Vzaar"]/@content version: true + w2dc-mail: + Readme: + path: readme.txt w2pe-measurement-widget: QueryParameter: files: @@ -90198,6 +90633,9 @@ plugins: path: - readme.txt - README.md + wc-live-sale-notifications: + Readme: + path: readme.txt wc-m-pesa-payment-gateway: Readme: path: readme.txt @@ -90687,6 +91125,9 @@ plugins: wcc-google-analytics: Readme: path: readme.txt + wcc-seo-keyword-research: + Readme: + path: readme.txt wck-custom-fields-and-custom-post-types-creator: Readme: path: readme.txt @@ -91059,6 +91500,9 @@ plugins: webflow-pages: Readme: path: README.txt + webgoias-float-freeshipping-button-for-woocommerce: + Readme: + path: readme.txt webhook-netlify-deploy: Readme: path: readme.txt @@ -91251,6 +91695,11 @@ plugins: website-security-check: Readme: path: readme.txt + website-security-headers: + Readme: + path: + - README.txt + - README.md website-speed-optimization: Readme: path: readme.txt @@ -92012,6 +92461,16 @@ plugins: path: CHANGELOG.md pattern: !ruby/regexp /^\#+ (?\d+\.[\.\d]+)(?!.*\#+ \d+\.[\.\d]+)/mi version: true + wireless-butler: + QueryParameter: + files: + - public/css/wireless-butler-public.css + - public/css/dropzone.min.css + - public/js/wireless-butler-public.js + - public/js/dropzone.min.js + version: true + Readme: + path: readme.txt wishfinity: Readme: path: readme.txt @@ -92028,6 +92487,9 @@ plugins: wishlist-and-compare: Readme: path: readme.txt + wishlist-shibainuit: + Readme: + path: readme.txt wishlist-woocommerce: QueryParameter: files: @@ -94705,6 +95167,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^= (?\d+\.[\.\d]+)/i version: true + wopo-cryptocurrency-widget: + Readme: + path: readme.txt word-balloon: QueryParameter: files: @@ -101049,6 +101514,9 @@ plugins: path: languages/wpupstream.pot pattern: !ruby/regexp /"Project\-Id\-Version:\ wp\-upstream (?\d+\.[\.\d]+)/i version: true + wp-url-shorten: + Readme: + path: readme.txt wp-user-activity: Readme: path: readme.txt @@ -103055,6 +103523,9 @@ plugins: wptd-chart: Readme: path: readme.txt + wptd-image-compare: + Readme: + path: readme.txt wptd-video-popup: Readme: path: readme.txt @@ -103177,6 +103648,9 @@ plugins: wpwebar: Readme: path: readme.txt + wpwombat-navigation-buttons: + Readme: + path: README.txt wpxlsdata: Readme: path: readme.txt @@ -103328,6 +103802,9 @@ plugins: files: - js/wti-contact-back.js version: true + wtt-woo-stock-addon: + Readme: + path: README.txt wubtitle: Readme: path: readme.txt @@ -104446,6 +104923,9 @@ plugins: ziggeo-video-for-job-manager: Readme: path: readme.txt + zigzag-delivery-for-woocommerce: + Readme: + path: readme.txt zim-airtime: QueryParameter: files: diff --git a/spec/fixtures/dynamic_finders/expected.yml b/spec/fixtures/dynamic_finders/expected.yml index 6ca2ffa0..9971d0bb 100644 --- a/spec/fixtures/dynamic_finders/expected.yml +++ b/spec/fixtures/dynamic_finders/expected.yml @@ -2617,6 +2617,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/alkubot/languages/Alkubot-en_US.po, Match: ''roject-Id-Version: WooCommerce Alkubot v1.0.0''' + all-embed-addons-for-elementor: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/all-embed-addons-for-elementor/languages/allembed.pot, + Match: ''Version: All Embed Addons for elementor 1.0.0''' all-in-all-image-hover-effect: TranslationFile: number: 1.0.1 @@ -2657,6 +2664,26 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/all-in-one-invite-codes/assets/js/front.js?ver=1.0.4 confidence: 10 + all-in-one-music-player: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/all-in-one-music-player/assets/css/main.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/all-in-one-music-player/assets/js/main.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/all-in-one-music-player/languages/all-in-one-music-player.pot, + Match: ''ect-Id-Version: All in One Music Player 1.0.0''' + ComposerFile: + number: 1.0.0 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/all-in-one-music-player/package.json, Match: + ''1.0.0''' all-in-one-redirection: TranslationFile: number: 2.0.0 @@ -4930,6 +4957,12 @@ plugins: - http://wp.lab/wp-content/plugins/bangladeshi-payment-gateways/assets/public/css/bdpg-public.css?ver=1.0.0 - http://wp.lab/wp-content/plugins/bangladeshi-payment-gateways/assets/public/js/bdpg-public.js?ver=1.0.0 confidence: 20 + bankval: + ChangeLog: + number: 1.0.1 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/bankval/changelog.txt, Match: ''= 1.0.1''' banner-slider-for-advertisement: TranslationFile: number: 1.0.0 @@ -5168,6 +5201,14 @@ plugins: confidence: 10 interesting_entries: - http://wp.lab/wp-content/plugins/bdwebteam-recent-post-tabs-widget/css/bdwebteam-recent-tabs-widget.css?ver=1.0.2 + be-boost: + QueryParameter: + number: 1.0.4 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/be-boost/assets/css/fontello.css?ver=1.0.4 + - http://wp.lab/wp-content/plugins/be-boost/assets/css/beboost-style.css?ver=1.0.4 + confidence: 20 be-shortcodes: TranslationFile: number: 1.0.0 @@ -6054,6 +6095,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/blocks-for-eventbrite/package.json, Match: ''1.0.0''' + blocks-for-wp-editor: + ChangeLog: + number: 1.0.0 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/blocks-for-wp-editor/changelog.txt, Match: + ''= 1.0.0''' blocks-ultimate: ComposerFile: number: 1.0.0 @@ -7313,6 +7361,14 @@ plugins: - http://wp.lab/wp-content/plugins/bs-scroll-progress/public/css/bs-scroll-progress-public.css?ver=1.0.0 - http://wp.lab/wp-content/plugins/bs-scroll-progress/public/js/bs-scroll-progress-public.js?ver=1.0.0 confidence: 20 + bs-spam-protector: + QueryParameter: + number: 1.1.1 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/bs-spam-protector/public/css/bs-spam-protector-public.css?ver=1.1.1 + - http://wp.lab/wp-content/plugins/bs-spam-protector/public/js/bs-spam-protector-public.js?ver=1.1.1 + confidence: 20 bsf-docs: QueryParameter: number: 1.0.0 @@ -8855,6 +8911,13 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/cenchat-comments/public/js/cenchat-comments-iframe-resizer.js?ver=0.0.1 confidence: 10 + centrobill-payment-gateway: + ChangeLog: + number: 2.0.4 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/centrobill-payment-gateway/changelog.txt, + Match: ''= 2.0.4''' cestina-zalomeni-radku: TranslationFile: number: 1.0.0 @@ -12982,6 +13045,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/demo-bar/languages/demo-bar.pot, Match: ''Project-Id-Version: Demo Bar 1.0.1''' + demo-importer-plus: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/demo-importer-plus/languages/demo-importer-plus.pot, + Match: ''"Project-Id-Version: Demo Importer Plus 1.0.0''' demoify-blocks: ComposerFile: number: 1.0.1 @@ -14216,6 +14286,22 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/easy-blog-ideas/languages/__pig_.pot, Match: ''Project-Id-Version: Easy Blog Ideas 1.0''' + easy-booked: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/easy-booked/assets/css/all.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/easy-booked/assets/css/front-end.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/easy-booked/assets/css/dashboard.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/easy-booked/assets/css/country-code-selector-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/easy-booked/assets/tooltips/tooltipster.main.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/easy-booked/assets/tooltips/themes/tooltipster-light.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/easy-booked/assets/tooltips/tooltipster.main.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/easy-booked/assets/js/country-code-selector-public.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/easy-booked/assets/js/calendar.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/easy-booked/assets/js/frontend.js?ver=1.0.0 + confidence: 100 easy-code-manager: TranslationFile: number: 1.0.0 @@ -15417,6 +15503,13 @@ plugins: confidence: 10 interesting_entries: - http://wp.lab/wp-content/plugins/elementary/assets/stylesheet/elementary-frontend.css?ver=1.2 + elementify-visual-widgets: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/elementify-visual-widgets/languages/elementify-visual-widgets.pot, + Match: ''t-Id-Version: elementify-visual-widgets 1.0.0''' elementinvader: QueryParameter: number: 1.0.0 @@ -19066,6 +19159,13 @@ plugins: - http://wp.lab/wp-content/plugins/fusion/includes/css/fusion-core.css?ver=1.3.0 - http://wp.lab/wp-content/plugins/fusion/includes/js/fusion-core.js?ver=1.3.0 confidence: 30 + futura: + QueryParameter: + number: 1.3.5 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/futura/assets/js/script.js?ver=1.3.5 + confidence: 10 futurio-extra: QueryParameter: number: 1.0.2 @@ -20988,6 +21088,13 @@ plugins: - http://wp.lab/wp-content/plugins/gridable/public/css/gridable-style.css?ver=1.2.2 - http://wp.lab/wp-content/plugins/gridable/public/js/gridable-scripts.js?ver=1.2.2 confidence: 20 + gridflow: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/gridflow/languages/gridflow.pot, Match: + ''"Project-Id-Version: GridFlow 1.0.0''' grit-portfolio: QueryParameter: number: 1.0.0 @@ -24459,6 +24566,19 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/jumplead/j/jumplead.js?ver=3.2.8 confidence: 10 + juneteenth-banner: + ComposerFile: + number: 1.0.2 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/juneteenth-banner/package.json, Match: ''1.0.2''' + QueryParameter: + number: 1.0.2 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/juneteenth-banner/public/css/juneteenth-public.css?ver=1.0.2 + - http://wp.lab/wp-content/plugins/juneteenth-banner/public/js/juneteenth-public.js?ver=1.0.2 + confidence: 20 just-tables: TranslationFile: number: 1.0.4 @@ -29842,6 +29962,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/mutual-buddies/i18n/languages/mutual-buddies.pot, Match: ''"Project-Id-Version: Mutual Buddies 2.1.1''' + mw-auto-download: + ChangeLog: + number: 1.0.0 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/mw-auto-download/changelog.txt, Match: ''version + 1.0.0''' mw-theme-uri-shortcode: TranslationFile: number: '0.1' @@ -29870,6 +29997,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/mwb-cf7-integration-with-zoho-crm/languages/mwb-cf7-integration-with-zoho.pot, Match: ''sion: MWB CF7 Integration with ZOHO CRM 1.0.0''' + mwb-multi-currency-switcher-for-woocommerce: + TranslationFile: + number: 1.0.1 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/mwb-multi-currency-switcher-for-woocommerce/languages/mwb-multi-currency-switcher-for-woocommerce-en_US.po, + Match: ''Multi Currency Switcher For WooCommerce 1.0.1''' mwb-point-of-sale-pos-for-woocommerce: TranslationFile: number: 1.0.0 @@ -31201,6 +31335,14 @@ plugins: - http://wp.lab/wp-content/plugins/notikumi-ticketing/public/js/ntk-px-tracking.js?ver=1.2.7 - http://wp.lab/wp-content/plugins/notikumi-ticketing/public/js/notikumi-public.js?ver=1.2.7 confidence: 60 + notix-web-push-notifications: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/notix-web-push-notifications/public/css/notix-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/notix-web-push-notifications/public/js/notix-public.js?ver=1.0.0 + confidence: 20 noto-font-loader: QueryParameter: number: 1.0.2 @@ -32625,6 +32767,13 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/papaya-youtube-widget/inc/js/script.js?ver=1.0 confidence: 10 + paperform-form-builder: + ComposerFile: + number: 1.0.0 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/paperform-form-builder/package.json, Match: + ''1.0.0''' paperview-publisher: ChangeLog: number: 0.7.3 @@ -33731,6 +33880,15 @@ plugins: - http://wp.lab/wp-content/plugins/podamibe-appointment-calendar/assets/pac-calendar.css?ver=1.1.4 - http://wp.lab/wp-content/plugins/podamibe-appointment-calendar/assets/pac-front-style.css?ver=1.1.4 confidence: 20 + podcast-box: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/podcast-box/assets/css/frontend.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/podcast-box/assets/vendor/jquery.hideseek.min.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/podcast-box/assets/js/frontend.min.js?ver=1.0.0 + confidence: 30 podcast-player: QueryParameter: number: 1.0.0 @@ -35293,6 +35451,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/product-lister-walmart/languages/ced-umb-en_US.po, Match: ''ject-Id-Version: Walmart Product Lister 1.0.0''' + product-notices-for-woocommerce: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/product-notices-for-woocommerce/assets/css/admin/global.css?ver=1.0.0 + confidence: 10 product-pre-orders-for-woo: ChangeLog: number: 1.0.0 @@ -35343,6 +35508,13 @@ plugins: - http://wp.lab/wp-content/plugins/product-review/public/assets/css/responsive.css?ver=1.2.3 - http://wp.lab/wp-content/plugins/product-review/public/assets/js/product-review-public.js?ver=1.2.3 confidence: 30 + product-sharing-buttons: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/product-sharing-buttons/assets/css/front.css?ver=1.0.0 + confidence: 10 product-showcase: QueryParameter: number: 1.0.0 @@ -38506,6 +38678,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/s2-donation-using-stripe/changelog.txt, Match: ''= 1.0.0''' + s2-subscription-for-woocommerce: + ChangeLog: + number: 1.0.0 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/s2-subscription-for-woocommerce/changelog.txt, + Match: ''= 1.0.0''' s2-wishlist-for-woocommerce: ChangeLog: number: 1.0.4 @@ -38526,6 +38705,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/s2member/src/includes/translations/s2member.pot, Match: ''"Project-Id-Version: 170722''' + s3-image-optimizer: + ChangeLog: + number: 2.4.0 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/s3-image-optimizer/changelog.txt, Match: + ''= 2.4.0''' s3-secure-url: QueryParameter: number: 1.0.0 @@ -42299,6 +42485,14 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/socail-profile-linking/includes/css/spl-styles.css?ver=1.0 confidence: 10 + soccer-formation-ve: + QueryParameter: + number: '1.00' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/soccer-formation-ve/public/assets/css/public.css?ver=1.00 + - http://wp.lab/wp-content/plugins/soccer-formation-ve/public/assets/js/public.js?ver=1.00 + confidence: 20 social-booster: QueryParameter: number: 1.0.0 @@ -48873,6 +49067,13 @@ plugins: - http://wp.lab/wp-content/plugins/visitors-details/public/css/wp-visitors-details-public.css?ver=1.0.0 - http://wp.lab/wp-content/plugins/visitors-details/public/js/wp-visitors-details-public.js?ver=1.0.0 confidence: 20 + visual-football-formation-ve: + QueryParameter: + number: '1.05' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/visual-football-formation-ve/public/assets/js/general.js?ver=1.05 + confidence: 10 visual-form-builder: Comment: number: 2.9.4 @@ -50753,6 +50954,16 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/wiredrive-player/CHANGELOG.md, Match: ''### 3.1.0''' + wireless-butler: + QueryParameter: + number: 1.0.1 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/wireless-butler/public/css/wireless-butler-public.css?ver=1.0.1 + - http://wp.lab/wp-content/plugins/wireless-butler/public/css/dropzone.min.css?ver=1.0.1 + - http://wp.lab/wp-content/plugins/wireless-butler/public/js/wireless-butler-public.js?ver=1.0.1 + - http://wp.lab/wp-content/plugins/wireless-butler/public/js/dropzone.min.js?ver=1.0.1 + confidence: 40 wishful-companion: QueryParameter: number: 1.0.1 diff --git a/spec/fixtures/dynamic_finders/plugin_version/all-embed-addons-for-elementor/translation_file/languages/allembed.pot b/spec/fixtures/dynamic_finders/plugin_version/all-embed-addons-for-elementor/translation_file/languages/allembed.pot new file mode 100644 index 00000000..2aee2829 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/all-embed-addons-for-elementor/translation_file/languages/allembed.pot @@ -0,0 +1,495 @@ +# Copyright (C) 2021 All Embed Addons for elementor +# This file is distributed under the same license as the All Embed Addons for elementor package. +msgid "" +msgstr "" +"Project-Id-Version: All Embed Addons for elementor 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/All-Embed-Elementor-Addons\n" +"POT-Creation-Date: 2021-05-28 04:47:21+00:00\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2021-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" + +#. translators: 1: Plugin name 2: Elementor + +#: All-Embed.php:129 +msgid "\"%1$s\" requires \"%2$s\" to be installed and activated." +msgstr "" + +#: All-Embed.php:130 +msgid "Media Player Addon" +msgstr "" + +#: All-Embed.php:131 All-Embed.php:154 +msgid "Elementor" +msgstr "" + +#. translators: 1: Plugin name 2: Elementor 3: Required Elementor version +#. translators: 1: Plugin name 2: PHP 3: Required PHP version + +#: All-Embed.php:152 All-Embed.php:176 +msgid "\"%1$s\" requires \"%2$s\" version %3$s or greater." +msgstr "" + +#: All-Embed.php:153 +msgid "unlimited addon" +msgstr "" + +#: All-Embed.php:177 +msgid "venus wp" +msgstr "" + +#: All-Embed.php:178 +msgid "PHP" +msgstr "" + +#: plugin.php:167 +msgid "All Embed For Elementor" +msgstr "" + +#: widgets/Sirv.php:40 +msgid "Sirv Embed" +msgstr "" + +#: widgets/Sirv.php:90 +msgid "Sirv Content Settings" +msgstr "" + +#: widgets/Sirv.php:99 +msgid "Sirv Link" +msgstr "" + +#: widgets/Sirv.php:102 widgets/appointly.php:102 widgets/bandcamp.php:102 +#: widgets/codepen.php:102 widgets/creddle.php:102 widgets/dailymotion.php:102 +#: widgets/dartfish.php:102 widgets/facebook.php:102 widgets/genial.php:102 +#: widgets/giphy.php:102 widgets/google-map.php:102 widgets/imgur.php:102 +#: widgets/invison.php:102 widgets/jotform.php:102 widgets/kuula.php:102 +#: widgets/linkedin.php:102 widgets/mixcloud.php:102 widgets/pinterest.php:102 +#: widgets/reddit.php:102 widgets/slideshare.php:102 widgets/soundcloud.php:102 +#: widgets/spotify.php:102 widgets/twitch.php:102 widgets/twitframe.php:102 +#: widgets/vimeo_addon.php:102 widgets/youtube_addon.php:102 +msgid "https://your-link.com" +msgstr "" + +#: widgets/Sirv.php:112 +msgid "Sirv Other Settings" +msgstr "" + +#: widgets/Sirv.php:119 widgets/appointly.php:119 widgets/bandcamp.php:119 +#: widgets/codepen.php:119 widgets/creddle.php:119 widgets/dailymotion.php:118 +#: widgets/dartfish.php:119 widgets/facebook.php:119 widgets/genial.php:119 +#: widgets/giphy.php:119 widgets/google-map.php:119 widgets/imgur.php:119 +#: widgets/invison.php:119 widgets/jotform.php:119 widgets/kuula.php:119 +#: widgets/linkedin.php:119 widgets/mixcloud.php:119 widgets/pinterest.php:119 +#: widgets/reddit.php:119 widgets/slideshare.php:119 widgets/soundcloud.php:119 +#: widgets/spotify.php:119 widgets/twitch.php:119 widgets/twitframe.php:119 +#: widgets/vimeo_addon.php:119 widgets/youtube_addon.php:119 +msgid "Width" +msgstr "" + +#: widgets/Sirv.php:147 widgets/appointly.php:148 widgets/bandcamp.php:147 +#: widgets/codepen.php:147 widgets/creddle.php:147 widgets/dailymotion.php:146 +#: widgets/dartfish.php:147 widgets/facebook.php:147 widgets/genial.php:147 +#: widgets/giphy.php:147 widgets/google-map.php:147 widgets/invison.php:147 +#: widgets/jotform.php:147 widgets/kuula.php:147 widgets/linkedin.php:147 +#: widgets/mixcloud.php:147 widgets/pinterest.php:147 widgets/reddit.php:147 +#: widgets/slideshare.php:147 widgets/soundcloud.php:147 +#: widgets/spotify.php:147 widgets/twitch.php:147 widgets/twitframe.php:147 +#: widgets/vimeo_addon.php:147 widgets/youtube_addon.php:147 +msgid "Height" +msgstr "" + +#: widgets/appointly.php:40 +msgid "appointly Embed Player" +msgstr "" + +#: widgets/appointly.php:90 +msgid "appointly Content Settings" +msgstr "" + +#: widgets/appointly.php:99 widgets/dartfish.php:99 widgets/invison.php:99 +#: widgets/jotform.php:99 widgets/soundcloud.php:99 widgets/vimeo_addon.php:99 +#: widgets/youtube_addon.php:99 +msgid "Video Link" +msgstr "" + +#: widgets/appointly.php:112 +msgid "appointly Other Settings" +msgstr "" + +#: widgets/bandcamp.php:40 +msgid "bandcamp Embed Player" +msgstr "" + +#: widgets/bandcamp.php:90 +msgid "bandcamp Content Settings" +msgstr "" + +#: widgets/bandcamp.php:99 +msgid "bandcamp Link" +msgstr "" + +#: widgets/bandcamp.php:112 +msgid "bandcamp Other Settings" +msgstr "" + +#: widgets/codepen.php:40 +msgid "Codepen Embed" +msgstr "" + +#: widgets/codepen.php:90 +msgid "Codepen Content Settings" +msgstr "" + +#: widgets/codepen.php:99 +msgid "Codepen Link" +msgstr "" + +#: widgets/codepen.php:112 +msgid "Codepen Other Settings" +msgstr "" + +#: widgets/creddle.php:40 +msgid "creddle Embed" +msgstr "" + +#: widgets/creddle.php:90 +msgid "creddle Content Settings" +msgstr "" + +#: widgets/creddle.php:99 +msgid "creddle Link" +msgstr "" + +#: widgets/creddle.php:112 +msgid "creddle Other Settings" +msgstr "" + +#: widgets/dailymotion.php:40 +msgid "dailymotion Embed" +msgstr "" + +#: widgets/dailymotion.php:90 +msgid "dailymotion Content Settings" +msgstr "" + +#: widgets/dailymotion.php:99 +msgid "dailymotion Link" +msgstr "" + +#: widgets/dailymotion.php:112 +msgid "dailymotion Other Settings" +msgstr "" + +#: widgets/dartfish.php:40 +msgid "dartfish Embed Player" +msgstr "" + +#: widgets/dartfish.php:90 +msgid "dartfish Player Content Settings" +msgstr "" + +#: widgets/dartfish.php:112 +msgid "Player Other Settings" +msgstr "" + +#: widgets/facebook.php:40 +msgid "facebook Embed" +msgstr "" + +#: widgets/facebook.php:90 +msgid "facebook Content Settings" +msgstr "" + +#: widgets/facebook.php:99 +msgid "facebook Link" +msgstr "" + +#: widgets/facebook.php:112 +msgid "facebook Other Settings" +msgstr "" + +#: widgets/genial.php:40 +msgid "genial Embed" +msgstr "" + +#: widgets/genial.php:90 +msgid "genial Content Settings" +msgstr "" + +#: widgets/genial.php:99 +msgid "genial Link" +msgstr "" + +#: widgets/genial.php:112 +msgid "genial Other Settings" +msgstr "" + +#: widgets/giphy.php:40 +msgid "giphy Embed Player" +msgstr "" + +#: widgets/giphy.php:90 +msgid "Giphy Content Settings" +msgstr "" + +#: widgets/giphy.php:99 +msgid "Giphy Link" +msgstr "" + +#: widgets/giphy.php:112 +msgid "Giphy Other Settings" +msgstr "" + +#: widgets/google-map.php:40 +msgid "Google Map Embed" +msgstr "" + +#: widgets/google-map.php:90 +msgid "Map Content Settings" +msgstr "" + +#: widgets/google-map.php:99 +msgid "Map Link" +msgstr "" + +#: widgets/google-map.php:112 +msgid "Map Other Settings" +msgstr "" + +#: widgets/imgur.php:40 +msgid "imgur Embed" +msgstr "" + +#: widgets/imgur.php:90 +msgid "imgur Content Settings" +msgstr "" + +#: widgets/imgur.php:99 +msgid "imgur Link" +msgstr "" + +#: widgets/imgur.php:112 +msgid "imgur Other Settings" +msgstr "" + +#: widgets/invison.php:40 +msgid "invison Embed" +msgstr "" + +#: widgets/invison.php:90 +msgid "invison Content Settings" +msgstr "" + +#: widgets/invison.php:112 +msgid "invison Other Settings" +msgstr "" + +#: widgets/jotform.php:40 +msgid "jotform Embed Form" +msgstr "" + +#: widgets/jotform.php:90 +msgid "jotform Content Settings" +msgstr "" + +#: widgets/jotform.php:112 +msgid "jotform Other Settings" +msgstr "" + +#: widgets/kuula.php:40 +msgid "kuula Embed" +msgstr "" + +#: widgets/kuula.php:90 +msgid "kuula Content Settings" +msgstr "" + +#: widgets/kuula.php:99 +msgid "kuula Link" +msgstr "" + +#: widgets/kuula.php:112 +msgid "kuula Other Settings" +msgstr "" + +#: widgets/linkedin.php:40 +msgid "linkedin Embed" +msgstr "" + +#: widgets/linkedin.php:90 +msgid "linkedin Content Settings" +msgstr "" + +#: widgets/linkedin.php:99 +msgid "linkedin Link" +msgstr "" + +#: widgets/linkedin.php:112 +msgid "linkedin Other Settings" +msgstr "" + +#: widgets/mixcloud.php:40 +msgid "mixcloud Player" +msgstr "" + +#: widgets/mixcloud.php:90 +msgid "mixcloud Content Settings" +msgstr "" + +#: widgets/mixcloud.php:99 +msgid "mixcloud Link" +msgstr "" + +#: widgets/mixcloud.php:112 +msgid "mixcloud Other Settings" +msgstr "" + +#: widgets/pinterest.php:40 +msgid "pinterest Embed" +msgstr "" + +#: widgets/pinterest.php:90 +msgid "pinterest Content Settings" +msgstr "" + +#: widgets/pinterest.php:99 +msgid "pinterest Link" +msgstr "" + +#: widgets/pinterest.php:112 +msgid "pinterest Other Settings" +msgstr "" + +#: widgets/reddit.php:40 +msgid "reddit Embed" +msgstr "" + +#: widgets/reddit.php:90 +msgid "reddit Content Settings" +msgstr "" + +#: widgets/reddit.php:99 +msgid "reddit Link" +msgstr "" + +#: widgets/reddit.php:112 +msgid "reddit Other Settings" +msgstr "" + +#: widgets/slideshare.php:40 +msgid "Slideshare Embed" +msgstr "" + +#: widgets/slideshare.php:90 +msgid "Slideshare Content Settings" +msgstr "" + +#: widgets/slideshare.php:99 +msgid "Slideshare Link" +msgstr "" + +#: widgets/slideshare.php:112 +msgid "Slideshare Other Settings" +msgstr "" + +#: widgets/soundcloud.php:40 +msgid "Soundcloud Embed Player" +msgstr "" + +#: widgets/soundcloud.php:90 +msgid "Soundcloud Player Content Settings" +msgstr "" + +#: widgets/soundcloud.php:112 +msgid "Soundcloud Player Other Settings" +msgstr "" + +#: widgets/spotify.php:40 +msgid "Spotify Embed Player" +msgstr "" + +#: widgets/spotify.php:90 +msgid "spotify Player Content Settings" +msgstr "" + +#: widgets/spotify.php:99 +msgid "Spotify Link" +msgstr "" + +#: widgets/spotify.php:112 +msgid "Spotify Player Other Settings" +msgstr "" + +#: widgets/twitch.php:40 +msgid "twitch Embed Player" +msgstr "" + +#: widgets/twitch.php:90 +msgid "twitch Content Settings" +msgstr "" + +#: widgets/twitch.php:99 +msgid "twitch Link" +msgstr "" + +#: widgets/twitch.php:112 +msgid "twitch Player Other Settings" +msgstr "" + +#: widgets/twitframe.php:40 +msgid "twitframe Embed" +msgstr "" + +#: widgets/twitframe.php:90 +msgid "twitframe Content Settings" +msgstr "" + +#: widgets/twitframe.php:99 +msgid "twitframe Link" +msgstr "" + +#: widgets/twitframe.php:112 +msgid "twitframe Player Other Settings" +msgstr "" + +#: widgets/vimeo_addon.php:40 +msgid "Vimeo Embed Player" +msgstr "" + +#: widgets/vimeo_addon.php:90 +msgid "Vimeo Player Content Settings" +msgstr "" + +#: widgets/vimeo_addon.php:112 +msgid "Vimeo Player Other Settings" +msgstr "" + +#: widgets/youtube_addon.php:40 +msgid "Youtube Embed Player" +msgstr "" + +#: widgets/youtube_addon.php:90 +msgid "Youtube Player Content Settings" +msgstr "" + +#: widgets/youtube_addon.php:112 +msgid "Youtube Player Other Settings" +msgstr "" +#. Plugin Name of the plugin/theme +msgid "All Embed Addons for elementor" +msgstr "" + +#. Description of the plugin/theme +msgid "Collection of All types of Embed files such as YouTube, Vimeo and more...." +msgstr "" + +#. Author of the plugin/theme +msgid "bPlugins LLC" +msgstr "" + +#. Author URI of the plugin/theme +msgid "https://bPlugins.com" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/all-in-one-music-player/composer_file/package.json b/spec/fixtures/dynamic_finders/plugin_version/all-in-one-music-player/composer_file/package.json new file mode 100644 index 00000000..acb9164d --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/all-in-one-music-player/composer_file/package.json @@ -0,0 +1,50 @@ +{ + "name": "all-in-one-music-player", + "title": "All in One Music Player", + "version": "1.0.0", + "homepage": "", + "repository": { + "type": "git", + "url": "https://github.com/sanzeeb3/music-player.git" + }, + "license": "GPL-3.0+", + "main": "Gruntfile.js", + "scripts": { + "build": "cross-env BABEL_ENV=default NODE_ENV=production webpack", + "dev": "cross-env BABEL_ENV=default webpack --watch" + }, + "devDependencies": { + "autoprefixer": "~9.1.5", + "babel-core": "^6.25.0", + "babel-loader": "^7.1.1", + "babel-plugin-transform-react-jsx": "^6.24.1", + "babel-preset-env": "^1.6.0", + "cross-env": "^5.0.1", + "grunt": "~1.3.0", + "lint-staged": "^9.5.0", + "grunt-checktextdomain": "~1.0.1", + "grunt-contrib-compress": "^1.5.0", + "grunt-contrib-cssmin": "~2.2.1", + "grunt-contrib-jshint": "~1.1.0", + "grunt-contrib-uglify": "4.0.1", + "grunt-contrib-watch": "~1.1.0", + "grunt-phpcs": "~0.4.0", + "grunt-postcss": "~0.9.0", + "grunt-replace": "^2.0.2", + "grunt-rtlcss": "~2.0.1", + "grunt-sass": "~3.0.1", + "grunt-stylelint": "~0.10.1", + "grunt-wp-i18n": "^1.0.3", + "node-sass": "^4.14.1", + "stylelint": "~9.5.0", + "webpack": "^3.1.0", + "husky": "^3.1.0" + }, + "engines": { + "node": ">=8.9.3", + "npm": ">=5.5.1" + }, + "dependencies": { + "save": "^2.3.3" + } +} diff --git a/spec/fixtures/dynamic_finders/plugin_version/all-in-one-music-player/translation_file/languages/all-in-one-music-player.pot b/spec/fixtures/dynamic_finders/plugin_version/all-in-one-music-player/translation_file/languages/all-in-one-music-player.pot new file mode 100644 index 00000000..e10191e4 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/all-in-one-music-player/translation_file/languages/all-in-one-music-player.pot @@ -0,0 +1,50 @@ +# Copyright (C) 2021 Sanjeev Aryal +# This file is distributed under the same license as the All in One Music Player package. +msgid "" +msgstr "" +"Project-Id-Version: All in One Music Player 1.0.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2021-06-18 04:53:28+00:00\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2021-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"X-Generator: grunt-wp-i18n 1.0.3\n" + +#: src/Plugin.php:243 +msgid "No music player selected." +msgstr "" + +#: templates/a-player.php:2 templates/circular-spikes.php:5 +msgid "Searching media files..." +msgstr "" + +#: templates/a-player.php:3 templates/circular-spikes.php:6 +msgid "Please upload your audio files in the media library." +msgstr "" + +#: templates/flat-black.php:5 +msgid "Hide Playlist" +msgstr "" + +#: templates/flat-black.php:57 +msgid "Show Playlist" +msgstr "" + +#. Plugin Name of the plugin/theme +msgid "All in One Music Player" +msgstr "" + +#. Description of the plugin/theme +msgid "Easily embed your favourite music player in your website." +msgstr "" + +#. Author of the plugin/theme +msgid "Sanjeev Aryal" +msgstr "" + +#. Author URI of the plugin/theme +msgid "https://www.sanjeebaryal.com.np" +msgstr "" \ No newline at end of file diff --git a/spec/fixtures/dynamic_finders/plugin_version/bankval/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/bankval/change_log/changelog.txt new file mode 100644 index 00000000..3aef3d0b --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/bankval/change_log/changelog.txt @@ -0,0 +1,6 @@ +== Changelog == += 1.0.1 = +fixed bug in the validate_account function that caused an incorrect response when a valid uname and invalid pin were passed in + += 1.0.0 = +initial release \ No newline at end of file diff --git a/spec/fixtures/dynamic_finders/plugin_version/blocks-for-wp-editor/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/blocks-for-wp-editor/change_log/changelog.txt new file mode 100644 index 00000000..d3efbf30 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/blocks-for-wp-editor/change_log/changelog.txt @@ -0,0 +1,5 @@ +*** Changelog *** + += 1.0.0 - 2021-06-17 = +* Initial Release + diff --git a/spec/fixtures/dynamic_finders/plugin_version/centrobill-payment-gateway/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/centrobill-payment-gateway/change_log/changelog.txt new file mode 100644 index 00000000..2d2569ea --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/centrobill-payment-gateway/change_log/changelog.txt @@ -0,0 +1,33 @@ +*** Changelog *** + += 2.0.4 - 2021-06-14 = +* Update - readme.txt +* Add - changelog.txt + += 2.0.3 - 2021-06-09 = +* Fix - Renaming gateway ID from `centrobill_cc` to `centrobill` +* Fix - Substring SKU title (max length - 64 chars) + += 2.0.2 - 2021-04-29 = +* Add - Enable/disable cardholder name field on checkout form + += 2.0.1 - 2021-04-26 = +* Add - Collect browser info to payment requests (for 3DS payments) +* Add - Hook `woocommerce_create_order` +* Add - Hook `woocommerce_before_thankyou` + += 2.0.0 - 2021-04-19 = +* Tweak - Refactored code base +* Add - Credit Card form +* Add - Bancontact +* Add - EPS +* Add - Giropay +* Add - iDeal +* Add - MyBank +* Add - Online Banking +* Add - Przelewy24 +* Add - SEPA Direct Debit +* Add - SOFORT Banking + += 1.0.0 - 2018-01-11 = +* First Release diff --git a/spec/fixtures/dynamic_finders/plugin_version/demo-importer-plus/translation_file/languages/demo-importer-plus.pot b/spec/fixtures/dynamic_finders/plugin_version/demo-importer-plus/translation_file/languages/demo-importer-plus.pot new file mode 100644 index 00000000..cecd05c9 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/demo-importer-plus/translation_file/languages/demo-importer-plus.pot @@ -0,0 +1,805 @@ +# Copyright (C) 2021 kraftplugins +# This file is distributed under the same license as the Demo Importer Plus package. +msgid "" +msgstr "" +"Project-Id-Version: Demo Importer Plus 1.0.0\n" +"Report-Msgid-Bugs-To: " +"https://wordpress.org/support/plugin/demo-importer-plus\n" +"POT-Creation-Date: 2021-06-12 15:49: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: 2021-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" + +#: admin/partials/getting-started.php:11 +msgid "Getting Started" +msgstr "" + +#: admin/partials/getting-started.php:16 +msgid "Select Page Builder" +msgstr "" + +#: admin/partials/getting-started.php:17 +msgid "" +"We offer starter templates that can be imported in one click. These sites " +"are available in the following page builders. Please choose your preferred " +"page builder from the list below." +msgstr "" + +#: admin/partials/menu-page.php:38 +msgid "All" +msgstr "" + +#: admin/partials/menu-page.php:39 +msgid "Free" +msgstr "" + +#: admin/partials/menu-page.php:40 +msgid "Pro" +msgstr "" + +#: admin/partials/menu-page.php:56 admin/partials/menu-page.php:99 +msgid "Heading" +msgstr "" + +#: admin/partials/menu-page.php:65 +msgid "Available Templates" +msgstr "" + +#: admin/partials/menu-page.php:125 admin/partials/menu-page.php:490 +msgid "Page Templates" +msgstr "" + +#: admin/partials/menu-page.php:168 +msgid "Import Complete Site" +msgstr "" + +#: admin/partials/menu-page.php:169 +msgid "Import Template" +msgstr "" + +#: admin/partials/menu-page.php:191 +#: inc/classes/class-demo-importer-plus.php:156 +msgid "Your Selected Website is Being Imported." +msgstr "" + +#: admin/partials/menu-page.php:193 +#: inc/classes/class-demo-importer-plus.php:157 +msgid "Your Selected Template is Being Imported." +msgstr "" + +#: admin/partials/menu-page.php:207 +msgid "Delete Previously Imported Site" +msgstr "" + +#: admin/partials/menu-page.php:209 +msgid "" +"Selecting this option will delete all the data from the previous import. " +"Kindly uncheck this option if this is not intended." +msgstr "" + +#: admin/partials/menu-page.php:209 +msgid "You can find the backup to the current customizer settings at " +msgstr "" + +#: admin/partials/menu-page.php:209 +msgid "/wp-content/uploads/demo-importer-plus/" +msgstr "" + +#: admin/partials/menu-page.php:231 +msgid "Install & Activate Compatible Theme" +msgstr "" + +#: admin/partials/menu-page.php:233 +msgid "" +"To import the site in the original format, you would need the same theme " +"activated. You can import it with any other theme, but the site might lose " +"some of the design settings and look a bit different." +msgstr "" + +#: admin/partials/menu-page.php:241 +msgid "Import Customizer Settings" +msgstr "" + +#: admin/partials/menu-page.php:243 +msgid "" +"This will import the customizer settings of the template you have chosen. " +"Please note that, this will override your current customizer settings." +msgstr "" + +#: admin/partials/menu-page.php:254 +msgid "Import Widgets" +msgstr "" + +#: admin/partials/menu-page.php:261 +msgid "Install Required Plugins" +msgstr "" + +#: admin/partials/menu-page.php:264 +msgid "Required plugins will be installed and activated automatically." +msgstr "" + +#: admin/partials/menu-page.php:273 +msgid "Import Content" +msgstr "" + +#: admin/partials/menu-page.php:276 +msgid "" +"Selecting this option will import the demo content of the template you have " +"chosen. It will import all the dummy pages, posts, images, and menus. If " +"you do not want the demo content, kindly uncheck this option." +msgstr "" + +#: admin/partials/menu-page.php:294 +#. translators: %s is the dynamic string. +msgid "" +"Depending on the %s you have chosen and your server configuration, the " +"process can take a couple of minutes to import the demo content." +msgstr "" + +#: admin/partials/menu-page.php:300 +#. translators: %s is the dynamic string. +msgid "Please do NOT close this browser window until the %s is imported completely." +msgstr "" + +#: admin/partials/menu-page.php:314 +msgid "Import" +msgstr "" + +#: admin/partials/menu-page.php:315 admin/partials/menu-page.php:393 +#: admin/partials/menu-page.php:399 admin/partials/menu-page.php:401 +msgid "Skip & Import" +msgstr "" + +#: admin/partials/menu-page.php:316 admin/partials/menu-page.php:394 +#: admin/partials/menu-page.php:402 +msgid "Cancel" +msgstr "" + +#: admin/partials/menu-page.php:323 admin/partials/menu-page.php:354 +msgid "Imported Successfully!" +msgstr "" + +#: admin/partials/menu-page.php:327 +msgid "The Website Imported Successfully! 🎉" +msgstr "" + +#: admin/partials/menu-page.php:329 admin/partials/menu-page.php:359 +msgid "" +"You can now start customizing the website to suit your preference. Enjoy " +"website your building!" +msgstr "" + +#: admin/partials/menu-page.php:331 admin/partials/menu-page.php:360 +msgid "" +"PS: The images used in the demo are free for personal uses. We strong " +"recommend you to replace the images and any copyrighted media before " +"publishing your website online." +msgstr "" + +#: admin/partials/menu-page.php:334 +msgid "View Site" +msgstr "" + +#: admin/partials/menu-page.php:343 +msgid "Your website is facing a temporary issue connecting to the template server." +msgstr "" + +#: admin/partials/menu-page.php:347 +#: inc/classes/class-demo-importer-plus.php:173 +#: inc/classes/class-demo-importer-plus.php:178 +#: inc/classes/class-demo-importer-plus.php:183 +#. translators: %s doc link. +msgid "" +"Read an article here to resolve the " +"issue." +msgstr "" + +#: admin/partials/menu-page.php:358 +msgid "The Template Imported Successfully! 🎉" +msgstr "" + +#: admin/partials/menu-page.php:363 +msgid "View Template" +msgstr "" + +#: admin/partials/menu-page.php:371 +msgid "We're Almost There!" +msgstr "" + +#: admin/partials/menu-page.php:380 +msgid "" +"Currently, WordPress debug mode is enabled on your website. With this " +"option enabled, any errors caused by the third-party plugin will hinder the " +"import process." +msgstr "" + +#: admin/partials/menu-page.php:381 +msgid "" +"We recommend you to disable it before starting the import process. You can " +"do this, by adding the following code into the wp-config.php file." +msgstr "" + +#: admin/partials/menu-page.php:382 +msgid "define('WP_DEBUG', false);" +msgstr "" + +#: admin/partials/menu-page.php:384 +msgid "" +"Updates for some of the installed plugins used in this template are " +"available." +msgstr "" + +#: admin/partials/menu-page.php:385 +msgid "" +"Please update them for the successful import. You can also skip this but it " +"might affect the template imported." +msgstr "" + +#: admin/partials/menu-page.php:398 +msgid "Update" +msgstr "" + +#: admin/partials/menu-page.php:426 +msgid "Site Templates" +msgstr "" + +#: admin/partials/menu-page.php:435 admin/partials/menu-page.php:499 +#: admin/partials/menu-page.php:573 +msgid "Make as Favorite" +msgstr "" + +#: admin/partials/menu-page.php:481 admin/partials/menu-page.php:542 +#: admin/partials/menu-page.php:619 +#. translators: %s are white label strings. +msgid "Agency" +msgstr "" + +#: admin/partials/menu-page.php:555 +msgid "Sorry No Results Found." +msgstr "" + +#. Plugin Name of the plugin/theme +msgid "Demo Importer Plus" +msgstr "" + +#: inc/classes/class-demo-importer-plus-ajax.php:64 +#: inc/classes/class-demo-importer-plus-ajax.php:141 +#: inc/classes/class-demo-importer-plus-ajax.php:428 +#: inc/classes/class-demo-importer-plus-ajax.php:606 +#: inc/classes/class-demo-importer-plus-ajax.php:643 +#: inc/classes/class-demo-importer-plus-ajax.php:702 +#: inc/classes/class-demo-importer-plus-sites-importer.php:125 +#: inc/classes/class-demo-importer-plus-sites-importer.php:166 +#: inc/classes/class-demo-importer-plus-sites-importer.php:230 +#: inc/classes/class-demo-importer-plus-sites-importer.php:301 +#: inc/classes/class-demo-importer-plus-sites-importer.php:343 +#: inc/classes/class-demo-importer-plus-sites-importer.php:387 +#: inc/classes/class-demo-importer-plus-sites-importer.php:518 +#: inc/classes/class-demo-importer-plus-sites-importer.php:543 +#: inc/classes/class-demo-importer-plus-sites-importer.php:574 +#: inc/classes/class-demo-importer-plus-sites-importer.php:621 +#: inc/classes/class-demo-importer-plus-sites-importer.php:660 +#: inc/classes/class-demo-importer-plus-sites-importer.php:694 +msgid "You are not allowed to perform this action" +msgstr "" + +#: inc/classes/class-demo-importer-plus-ajax.php:68 +msgid "Invalid API URL" +msgstr "" + +#: inc/classes/class-demo-importer-plus-ajax.php:81 +msgid "Invalid Post Meta" +msgstr "" + +#: inc/classes/class-demo-importer-plus-ajax.php:88 +msgid "Invalid Post ID or Elementor Meta" +msgstr "" + +#: inc/classes/class-demo-importer-plus-ajax.php:151 +msgid "Theme Activated" +msgstr "" + +#: inc/classes/class-demo-importer-plus-ajax.php:163 +msgid "Provided API URL is empty! Please try again!" +msgstr "" + +#: inc/classes/class-demo-importer-plus-ajax.php:301 +msgid "" +"Insufficient Permission. Please contact your Super Admin to allow the " +"install required plugin permissions." +msgstr "" + +#: inc/classes/class-demo-importer-plus-ajax.php:381 +msgid "Error: You don't have the required permissions to install plugins." +msgstr "" + +#: inc/classes/class-demo-importer-plus-ajax.php:415 +msgid "Plugin Activated" +msgstr "" + +#: inc/classes/class-demo-importer-plus-ajax.php:570 +msgid "User does not have permission!" +msgstr "" + +#: inc/classes/class-demo-importer-plus-ajax.php:630 +#: inc/classes/class-demo-importer-plus-sites-importer.php:151 +msgid "Customizer data is empty!" +msgstr "" + +#: inc/classes/class-demo-importer-plus-ajax.php:647 +#: inc/classes/class-demo-importer-plus-sites-importer.php:170 +msgid "" +"If XMLReader is not available, it imports all other settings and only skips " +"XML import. This creates an incomplete website. We should bail early and " +"not import anything if this is not present." +msgstr "" + +#: inc/classes/class-demo-importer-plus-ajax.php:675 +#: inc/classes/class-demo-importer-plus-sites-importer.php:201 +msgid "There was an error downloading the XML file." +msgstr "" + +#: inc/classes/class-demo-importer-plus-ajax.php:689 +#: inc/classes/class-demo-importer-plus-sites-importer.php:215 +msgid "Invalid site XML file!" +msgstr "" + +#: inc/classes/class-demo-importer-plus-sites-importer-log.php:87 +msgid "Required File Permissions to import the templates are missing." +msgstr "" + +#: inc/classes/class-demo-importer-plus-sites-importer-log.php:89 +msgid "This is usually due to inconsistent file permissions." +msgstr "" + +#: inc/classes/class-demo-importer-plus-sites-importer-log.php:92 +msgid "" +"You can easily update permissions by adding the following code into the " +"wp-config.php file." +msgstr "" + +#: inc/classes/class-demo-importer-plus-sites-importer-log.php:231 +msgid "Enabled" +msgstr "" + +#: inc/classes/class-demo-importer-plus-sites-importer-log.php:234 +msgid "Disabled" +msgstr "" + +#: inc/classes/class-demo-importer-plus-sites-importer-log.php:303 +#: inc/classes/class-demo-importer-plus-sites-importer-log.php:347 +msgid "Yes" +msgstr "" + +#: inc/classes/class-demo-importer-plus-sites-importer-log.php:306 +#: inc/classes/class-demo-importer-plus-sites-importer-log.php:350 +msgid "No" +msgstr "" + +#: inc/classes/class-demo-importer-plus-sites-importer-log.php:362 +msgid "You currently have no scheduled cron events." +msgstr "" + +#: inc/classes/class-demo-importer-plus-sites-importer.php:325 +msgid "Site options are empty!" +msgstr "" + +#: inc/classes/class-demo-importer-plus-sites-importer.php:371 +msgid "Widget data is empty!" +msgstr "" + +#: inc/classes/class-demo-importer-plus.php:122 +msgid "" +"Syncing template library in the background. The process can take anywhere " +"between 2 to 3 minutes. We will notify you once done." +msgstr "" + +#: inc/classes/class-demo-importer-plus.php:123 +msgid "" +"Some of the files required during the import process are " +"missing.

Please try again after some time." +msgstr "" + +#: inc/classes/class-demo-importer-plus.php:124 +msgid "" +"

WordPress debug mode is currently enabled on your website. This has " +"interrupted the import process..

Kindly disable debug mode and try " +"importing Starter Template again.

You can add the following code into " +"the wp-config.php file to disable debug " +"mode.

define('WP_DEBUG', false);

" +msgstr "" + +#: inc/classes/class-demo-importer-plus.php:126 +#: inc/classes/class-demo-importer-plus.php:128 +#. translators: %s is a documentation link. +msgid "" +"

Your website is facing a temporary issue in connecting the template " +"server.

Read article to resolve " +"the issue and continue importing template.

" +msgstr "" + +#: inc/classes/class-demo-importer-plus.php:132 +#. translators: %s are white label strings. +msgid "" +"Warning! Import process is not complete. Don't close the window until " +"import process complete. Do you still want to leave the window?" +msgstr "" + +#: inc/classes/class-demo-importer-plus.php:133 +msgid "Done! View Site" +msgstr "" + +#: inc/classes/class-demo-importer-plus.php:135 +#. translators: %s is a template name +msgid "Import \"%s\" Template" +msgstr "" + +#: inc/classes/class-demo-importer-plus.php:138 +msgid "Installing Required Plugins.." +msgstr "" + +#: inc/classes/class-demo-importer-plus.php:140 +#. translators: %s are white label strings. +msgid "Installing Theme.." +msgstr "" + +#: inc/classes/class-demo-importer-plus.php:151 +msgid "Dismiss this notice." +msgstr "" + +#: inc/classes/class-demo-importer-plus.php:155 +msgid "One Last Step.." +msgstr "" + +#: inc/classes/class-demo-importer-plus.php:171 +msgid "XMLReader Support Missing" +msgstr "" + +#: inc/classes/class-demo-importer-plus.php:173 +#. translators: %s doc link. +msgid "" +"You're close to importing the template. To complete the process, enable " +"XMLReader support on your website.." +msgstr "" + +#: inc/classes/class-demo-importer-plus.php:176 +msgid "cURL Support Missing" +msgstr "" + +#: inc/classes/class-demo-importer-plus.php:178 +#. translators: %s doc link. +msgid "To run a smooth import, kindly enable cURL support on your website." +msgstr "" + +#: inc/classes/class-demo-importer-plus.php:181 +msgid "Disable Debug Mode" +msgstr "" + +#: inc/classes/class-demo-importer-plus.php:183 +#. translators: %s doc link. +msgid "" +"WordPress debug mode is currently enabled on your website. With this, any " +"errors from third-party plugins might affect the import process." +msgstr "" + +#: inc/classes/class-demo-importer-plus.php:183 +msgid "" +"Kindly disable it to continue importing the Starter Template. To do so, you " +"can add the following code into the wp-config.php file." +msgstr "" + +#: inc/classes/class-demo-importer-plus.php:186 +msgid "Update Plugin" +msgstr "" + +#: inc/classes/class-demo-importer-plus.php:188 +#. translators: %s update page link. +msgid "Updates are available for plugins used in this starter template." +msgstr "" + +#: inc/classes/class-demo-importer-plus.php:188 +msgid "" +"Kindly update them for a successful " +"import. Skipping this step might break the template design/feature." +msgstr "" + +#: inc/classes/class-demo-importer-plus.php:191 +msgid "Required Plugins Missing" +msgstr "" + +#: inc/classes/class-demo-importer-plus.php:192 +msgid "" +"This starter template requires premium plugins. As these are third party " +"premium plugins, you'll need to purchase, install and activate them first." +msgstr "" + +#: inc/classes/class-demo-importer-plus.php:195 +msgid "Dynamic Page" +msgstr "" + +#: inc/classes/class-demo-importer-plus.php:196 +msgid "" +"The page template you are about to import contains a dynamic widget/module. " +"Please note this dynamic data will not be available with the imported page." +msgstr "" + +#: inc/classes/class-demo-importer-plus.php:196 +msgid "You will need to add it manually on the page." +msgstr "" + +#: inc/classes/class-demo-importer-plus.php:196 +msgid "This dynamic content will be available when you import the entire site." +msgstr "" + +#: inc/classes/class-demo-importer-plus.php:339 +msgid "Elementor" +msgstr "" + +#: inc/importers/batch-processing/helpers/class-wp-background-process-demo-importer-plus-importer.php:80 +msgid "All processes are complete" +msgstr "" + +#: inc/importers/batch-processing/helpers/class-wp-background-process.php:440 +#. translators: %d are the minutes. +msgid "Every %d Minutes" +msgstr "" + +#: inc/importers/class-demo-importer-plus-widget-importer.php:73 +msgid "Import data could not be read. Please try a different file." +msgstr "" + +#: inc/importers/class-demo-importer-plus-widget-importer.php:108 +msgid "Widget area does not exist in theme (using Inactive)" +msgstr "" + +#: inc/importers/class-demo-importer-plus-widget-importer.php:126 +msgid "Site does not support widget" +msgstr "" + +#: inc/importers/class-demo-importer-plus-widget-importer.php:147 +msgid "Widget already exists" +msgstr "" + +#: inc/importers/class-demo-importer-plus-widget-importer.php:204 +msgid "Imported" +msgstr "" + +#: inc/importers/class-demo-importer-plus-widget-importer.php:207 +msgid "Imported to Inactive" +msgstr "" + +#: inc/importers/class-demo-importer-plus-widget-importer.php:212 +msgid "No Title" +msgstr "" + +#: inc/importers/wxr-importer/class-demo-importer-plus-wxr-importer.php:352 +msgid "Import complete!" +msgstr "" + +#: inc/importers/wxr-importer/class-wxr-importer.php:224 +msgid "Could not open the file for parsing" +msgstr "" + +#: inc/importers/wxr-importer/class-wxr-importer.php:262 +#: inc/importers/wxr-importer/class-wxr-importer.php:381 +#: inc/importers/wxr-importer/class-wxr-importer.php:457 +#. translators: %1$s is WXR version, %2$s is max supported WXR version. +msgid "" +"This WXR file (version %1$s) is newer than the importer (version %2$s) and " +"may not be supported. Please consider updating." +msgstr "" + +#: inc/importers/wxr-importer/class-wxr-importer.php:608 +msgid "The file does not exist, please try again." +msgstr "" + +#: inc/importers/wxr-importer/class-wxr-importer.php:668 +msgid "Invalid author mapping" +msgstr "" + +#: inc/importers/wxr-importer/class-wxr-importer.php:769 +msgid "Cannot import auto-draft posts" +msgstr "" + +#: inc/importers/wxr-importer/class-wxr-importer.php:864 +#. translators: %1$s is the import message, %2$s is post type. +msgid "Failed to import \"%1$s\": Invalid post type %2$s" +msgstr "" + +#: inc/importers/wxr-importer/class-wxr-importer.php:877 +#. translators: %1$s single post type, %2$s is post title. +msgid "%1$s \"%2$s\" already exists." +msgstr "" + +#: inc/importers/wxr-importer/class-wxr-importer.php:974 +#. translators: %s is post title +msgid "Skipping attachment \"%s\", fetching attachments disabled" +msgstr "" + +#: inc/importers/wxr-importer/class-wxr-importer.php:998 +#. translators: %1$s is the post title, %2$s is post type. +msgid "Failed to import \"%1$s\" (%2$s)" +msgstr "" + +#: inc/importers/wxr-importer/class-wxr-importer.php:1033 +#: inc/importers/wxr-importer/class-wxr-importer.php:1921 +#. translators: %1$s is the post title, %2$s is post type. +#. translators: %1$s is the taxonomy name, %2$s is taxonomy. +msgid "Imported \"%1$s\" (%2$s)" +msgstr "" + +#: inc/importers/wxr-importer/class-wxr-importer.php:1041 +#. translators: %1$s is the original post id, %2$s is old post id. +msgid "Post %1$d remapped to %2$d" +msgstr "" + +#: inc/importers/wxr-importer/class-wxr-importer.php:1192 +msgid "Invalid file type" +msgstr "" + +#: inc/importers/wxr-importer/class-wxr-importer.php:1698 +#. translators: %s user login name +msgid "Failed to import user \"%s\"" +msgstr "" + +#: inc/importers/wxr-importer/class-wxr-importer.php:1722 +#. translators: %s user login name +msgid "Imported user \"%s\"" +msgstr "" + +#: inc/importers/wxr-importer/class-wxr-importer.php:1729 +#. translators: %1$s original user Id, %2$s old user Id. +msgid "User %1$d remapped to %2$d" +msgstr "" + +#: inc/importers/wxr-importer/class-wxr-importer.php:1894 +#. translators: %1$s is the taxonomy, %2$s is taxonomy name. +msgid "Failed to import %1$s %2$s" +msgstr "" + +#: inc/importers/wxr-importer/class-wxr-importer.php:1929 +#. translators: %1$s is term original id, %2$s is term id. +msgid "Term %1$d remapped to %2$d" +msgstr "" + +#: inc/importers/wxr-importer/class-wxr-importer.php:1987 +#. translators: %1$s is error code, %2$s is error code header, %3$s is url. +msgid "Remote server returned %1$d %2$s for %3$s" +msgstr "" + +#: inc/importers/wxr-importer/class-wxr-importer.php:2000 +msgid "Remote file is incorrect size" +msgstr "" + +#: inc/importers/wxr-importer/class-wxr-importer.php:2005 +msgid "Zero size file downloaded" +msgstr "" + +#: inc/importers/wxr-importer/class-wxr-importer.php:2012 +#. translators: %s max file size. +msgid "Remote file is too large, limit is %s" +msgstr "" + +#: inc/importers/wxr-importer/class-wxr-importer.php:2045 +#. translators: %d is post id. +msgid "Running post-processing for post %d" +msgstr "" + +#: inc/importers/wxr-importer/class-wxr-importer.php:2061 +#. translators: %1$s is post title, %2$s is post id. +msgid "Could not find the post parent for \"%1$s\" (post #%2$d)" +msgstr "" + +#: inc/importers/wxr-importer/class-wxr-importer.php:2069 +#. translators: %1$d is post id, %2$d is parent post id. +msgid "Post %1$d was imported with parent %2$d, but could not be found" +msgstr "" + +#: inc/importers/wxr-importer/class-wxr-importer.php:2086 +#. translators: %1$s is the post title, %2$s is post id. +msgid "Could not find the author for \"%1$s\" (post #%2$d)" +msgstr "" + +#: inc/importers/wxr-importer/class-wxr-importer.php:2094 +#. translators: %1$d is post id, %2$s is author slug. +msgid "Post %1$d was imported with author \"%2$s\", but could not be found" +msgstr "" + +#: inc/importers/wxr-importer/class-wxr-importer.php:2123 +#. translators: %d is post id. +msgid "Post %d was marked for post-processing, but none was required." +msgstr "" + +#: inc/importers/wxr-importer/class-wxr-importer.php:2137 +#. translators: %1$s is the post title, %2$s is post id. +msgid "Could not update \"%1$s\" (post #%2$d) with mapped data" +msgstr "" + +#: inc/importers/wxr-importer/class-wxr-importer.php:2191 +#. translators: %1$s is the post title, %2$s is post id. +msgid "Could not find the menu object for \"%1$s\" (post #%2$d)" +msgstr "" + +#: inc/importers/wxr-importer/class-wxr-importer.php:2199 +#. translators: %1$s is post id, %2$s is post object id, %3$s is menu type. +msgid "" +"Post %1$d was imported with object \"%2$d\" of type \"%3$s\", but could not " +"be found" +msgstr "" + +#: inc/importers/wxr-importer/class-wxr-importer.php:2230 +#. translators: %d is comment id. +msgid "Could not find the comment parent for comment #%d" +msgstr "" + +#: inc/importers/wxr-importer/class-wxr-importer.php:2237 +#. translators: %1$s is comment id, %2$s is parent comment id. +msgid "Comment %1$d was imported with parent %2$d, but could not be found" +msgstr "" + +#: inc/importers/wxr-importer/class-wxr-importer.php:2254 +#. translators: %d is comment id. +msgid "Could not find the author for comment #%d" +msgstr "" + +#: inc/importers/wxr-importer/class-wxr-importer.php:2261 +#. translators: %1$d is comment id, %2$d is author id. +msgid "Comment %1$d was imported with author %2$d, but could not be found" +msgstr "" + +#: inc/importers/wxr-importer/class-wxr-importer.php:2281 +#. translators: %d is comment id. +msgid "Could not update comment #%d with mapped data" +msgstr "" + +#. Plugin URI of the plugin/theme +msgid "https://kraftplugins.com/demo-importer-plus" +msgstr "" + +#. Description of the plugin/theme +msgid "" +"Demo Importer Plus allows you to Import the demo content, widgets, " +"customizer settings and theme settings with a single click without any " +"hassle." +msgstr "" + +#. Author of the plugin/theme +msgid "kraftplugins" +msgstr "" + +#. Author URI of the plugin/theme +msgid "https://kraftplugins.com/" +msgstr "" + +#: admin/partials/menu-page.php:81 +msgctxt "no. of templates" +msgid "%s template" +msgid_plural "%s templates" +msgstr[0] "" +msgstr[1] "" + +#: inc/classes/class-demo-importer-plus-sites-importer-log.php:249 +#. translators: %1$s Memory Limit, %2$s Recommended memory limit. +msgctxt "Recommended Memory Limit" +msgid "Current memory limit %1$s. We recommend setting memory to at least %2$s." +msgstr "" + +#: inc/classes/class-demo-importer-plus-sites-importer-log.php:314 +msgctxt "PHP Version" +msgid "We recommend to use php 5.4 or higher" +msgstr "" \ No newline at end of file diff --git a/spec/fixtures/dynamic_finders/plugin_version/elementify-visual-widgets/translation_file/languages/elementify-visual-widgets.pot b/spec/fixtures/dynamic_finders/plugin_version/elementify-visual-widgets/translation_file/languages/elementify-visual-widgets.pot new file mode 100644 index 00000000..33926427 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/elementify-visual-widgets/translation_file/languages/elementify-visual-widgets.pot @@ -0,0 +1,46 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR Astaoundify +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: elementify-visual-widgets 1.0.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2021-06-07 18:15+0530\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" + +#: includes/elementor-elements/features.php:41 +msgid "About Company Features" +msgstr "" + +#: includes/elementor-elements/features.php:85 +msgid "Company Features" +msgstr "" + +#: includes/elementor-elements/features.php:94 +msgid "Title" +msgstr "" + +#: includes/elementor-elements/features.php:97 +msgid "Enter the title" +msgstr "" + +#: includes/elementor-elements/features.php:103 +msgid "Description" +msgstr "" + +#: includes/elementor-elements/features.php:106 +msgid "Enter the description" +msgstr "" + +#: includes/elementor-elements/features.php:113 +msgid "Company Tabs" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/gridflow/translation_file/languages/gridflow.pot b/spec/fixtures/dynamic_finders/plugin_version/gridflow/translation_file/languages/gridflow.pot new file mode 100644 index 00000000..015f449d --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/gridflow/translation_file/languages/gridflow.pot @@ -0,0 +1,1361 @@ +# Copyright (C) 2021 GridFlow +# This file is distributed under the same license as the GridFlow plugin. +msgid "" +msgstr "" +"Project-Id-Version: GridFlow 1.0.0\n" +"Report-Msgid-Bugs-To: support@alura-studio.com\n" +"Last-Translator: support@alura-studio.com\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: 2021-06-17T15:26:14+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.5.0\n" +"X-Domain: gridflow\n" + +#. Plugin Name of the plugin +#. Author of the plugin +msgid "GridFlow" +msgstr "" + +#. Description of the plugin +msgid "It is page builder for the WordPress Gutenberg block editor." +msgstr "" + +#. Author URI of the plugin +msgid "http://alura-studio.com" +msgstr "" + +#: gridflow.php:66 +#: gridflow.php:70 +#: inc/utilities/singleton-trait.php:42 +msgid "Something went wrong." +msgstr "" + +#: inc/class-rest-api.php:142 +msgid "Gridflow: No content for save!" +msgstr "" + +#: inc/class-rest-api.php:157 +msgid "Gridflow: Can't write in upload folder!" +msgstr "" + +#: inc/class-rest-api.php:167 +msgid "Gridflow: Can't put content style!" +msgstr "" + +#: inc/class-rest-api.php:173 +msgid "Gridflow: Save style successfully!" +msgstr "" + +#: src/blocks/accordion/accordion-item/edit.js:14 +#: src/blocks/tabs/tab/edit.js:14 +msgid "Add content…" +msgstr "" + +#: src/blocks/accordion/accordion-item/edit.js:75 +msgid "Write accordion item title…" +msgstr "" + +#: src/blocks/accordion/accordion-item/index.js:11 +msgid "Accordion Item" +msgstr "" + +#: src/blocks/accordion/accordion-item/index.js:12 +msgid "Add collapsable accordion items to accordions." +msgstr "" + +#: src/blocks/accordion/accordion-item/index.js:16 +#: src/blocks/accordion/index.js:18 +msgid "accordion" +msgstr "" + +#: src/blocks/accordion/accordion-item/inspector.js:29 +#: src/blocks/accordion/inspector.js:72 +#: src/blocks/alert/inspector.js:66 +#: src/blocks/button/inspector.js:65 +#: src/blocks/counter/inspector.js:58 +#: src/blocks/divider/inspector.js:60 +#: src/blocks/google-map/inspector.js:36 +#: src/blocks/heading/inspector.js:55 +#: src/blocks/icon-box/inspector.js:55 +#: src/blocks/icon/inspector.js:73 +#: src/blocks/image-box/inspector.js:130 +#: src/blocks/image/inspector.js:65 +#: src/blocks/progress-bar/inspector.js:72 +#: src/blocks/social/inspector.js:85 +#: src/blocks/tabs/inspector.js:83 +msgid "Settings" +msgstr "" + +#: src/blocks/accordion/accordion-item/inspector.js:31 +msgid "You can configuration in " +msgstr "" + +#: src/blocks/accordion/accordion-item/inspector.js:36 +#: src/blocks/accordion/index.js:13 +msgid "Accordion" +msgstr "" + +#: src/blocks/accordion/index.js:14 +msgid "Display creative content within collapsable accordion items." +msgstr "" + +#: src/blocks/accordion/inspector.js:74 +msgid "Close All" +msgstr "" + +#: src/blocks/accordion/inspector.js:75 +msgid "Do not open accordion tab when page loaded" +msgstr "" + +#: src/blocks/accordion/inspector.js:80 +msgid "Collapse" +msgstr "" + +#: src/blocks/accordion/inspector.js:81 +msgid "Allow all accordion tabs able to open" +msgstr "" + +#: src/blocks/accordion/inspector.js:86 +#: src/blocks/accordion/inspector.js:242 +#: src/blocks/alert/inspector.js:193 +#: src/blocks/button/inspector.js:203 +#: src/blocks/divider/inspector.js:181 +#: src/blocks/heading/inspector.js:110 +#: src/blocks/icon-box/inspector.js:77 +#: src/blocks/icon/index.js:13 +#: src/blocks/icon/inspector.js:139 +#: src/blocks/social/inspector.js:124 +msgid "Icon" +msgstr "" + +#: src/blocks/accordion/inspector.js:91 +msgid "Icon Active" +msgstr "" + +#: src/blocks/accordion/inspector.js:96 +#: src/blocks/accordion/inspector.js:274 +#: src/blocks/divider/inspector.js:149 +#: src/blocks/icon-box/inspector.js:90 +#: src/blocks/image-box/inspector.js:166 +#: src/blocks/progress-bar/inspector.js:177 +#: src/blocks/social/inspector.js:104 +#: src/inspector/spacing/inspector.js:11 +msgid "Spacing" +msgstr "" + +#: src/blocks/accordion/inspector.js:101 +#: src/blocks/button/inspector.js:135 +#: src/blocks/button/inspector.js:171 +#: src/blocks/counter/inspector.js:158 +#: src/blocks/divider/inspector.js:249 +#: src/blocks/google-map/inspector.js:94 +#: src/blocks/heading/inspector.js:212 +#: src/blocks/icon-box/inspector.js:132 +#: src/blocks/icon-box/inspector.js:227 +#: src/blocks/icon/inspector.js:197 +#: src/blocks/icon/inspector.js:264 +#: src/blocks/image-box/inspector.js:246 +#: src/blocks/image-box/inspector.js:334 +#: src/blocks/image/inspector.js:182 +#: src/blocks/social/inspector.js:188 +#: src/blocks/social/inspector.js:268 +#: src/blocks/tabs/inspector.js:175 +#: src/blocks/tabs/inspector.js:208 +#: src/inspector/border/inspector.js:39 +#: src/inspector/border/inspector.js:63 +msgid "Box Shadow" +msgstr "" + +#: src/blocks/accordion/inspector.js:106 +msgid "Title HTML Tag" +msgstr "" + +#: src/blocks/accordion/inspector.js:123 +#: src/blocks/alert/inspector.js:131 +#: src/blocks/counter/inspector.js:164 +#: src/blocks/progress-bar/inspector.js:150 +#: src/blocks/tabs/inspector.js:113 +msgid "Title" +msgstr "" + +#: src/blocks/accordion/inspector.js:126 +#: src/blocks/button/inspector.js:97 +#: src/blocks/button/inspector.js:262 +#: src/blocks/icon-box/inspector.js:80 +#: src/blocks/icon/inspector.js:142 +#: src/blocks/image/inspector.js:102 +#: src/blocks/social/inspector.js:127 +#: src/blocks/tabs/inspector.js:116 +#: src/blocks/tabs/inspector.js:298 +#: src/inspector/background/inspector.js:15 +#: src/inspector/border/inspector.js:17 +msgid "Normal" +msgstr "" + +#: src/blocks/accordion/inspector.js:127 +msgid "Hover & Active" +msgstr "" + +#: src/blocks/accordion/inspector.js:135 +#: src/blocks/button/inspector.js:88 +#: src/blocks/divider/inspector.js:108 +#: src/blocks/icon-box/inspector.js:178 +#: src/blocks/icon/inspector.js:84 +#: src/blocks/image-box/inspector.js:285 +#: src/blocks/image/inspector.js:93 +#: src/blocks/image/inspector.js:233 +#: src/blocks/social/inspector.js:118 +#: src/blocks/tabs/inspector.js:93 +msgid "Alignment" +msgstr "" + +#: src/blocks/accordion/inspector.js:141 +#: src/blocks/accordion/inspector.js:195 +#: src/blocks/accordion/inspector.js:253 +#: src/blocks/accordion/inspector.js:284 +#: src/blocks/alert/inspector.js:133 +#: src/blocks/alert/inspector.js:164 +#: src/blocks/button/inspector.js:106 +#: src/blocks/button/inspector.js:147 +#: src/blocks/button/inspector.js:271 +#: src/blocks/button/inspector.js:285 +#: src/blocks/counter/inspector.js:113 +#: src/blocks/counter/inspector.js:166 +#: src/blocks/divider/inspector.js:129 +#: src/blocks/divider/inspector.js:154 +#: src/blocks/divider/inspector.js:219 +#: src/blocks/heading/inspector.js:77 +#: src/blocks/heading/inspector.js:180 +#: src/blocks/icon-box/inspector.js:96 +#: src/blocks/icon-box/inspector.js:144 +#: src/blocks/icon-box/inspector.js:194 +#: src/blocks/icon/inspector.js:94 +#: src/blocks/icon/inspector.js:174 +#: src/blocks/icon/inspector.js:209 +#: src/blocks/image-box/inspector.js:301 +#: src/blocks/progress-bar/inspector.js:152 +#: src/blocks/progress-bar/inspector.js:188 +#: src/blocks/progress-bar/inspector.js:221 +#: src/blocks/social/inspector.js:163 +#: src/blocks/social/inspector.js:211 +#: src/blocks/tabs/inspector.js:125 +#: src/blocks/tabs/inspector.js:187 +#: src/blocks/tabs/inspector.js:221 +#: src/blocks/tabs/inspector.js:307 +#: src/blocks/tabs/inspector.js:319 +#: src/components/background/index.js:97 +#: src/components/box-shadow/index.js:126 +msgid "Color" +msgstr "" + +#: src/blocks/accordion/inspector.js:147 +#: src/blocks/accordion/inspector.js:201 +#: src/blocks/accordion/inspector.js:290 +#: src/blocks/alert/inspector.js:110 +#: src/blocks/button/inspector.js:112 +#: src/blocks/button/inspector.js:153 +#: src/blocks/counter/inspector.js:137 +#: src/blocks/divider/inspector.js:226 +#: src/blocks/heading/inspector.js:189 +#: src/blocks/icon-box/inspector.js:101 +#: src/blocks/icon-box/inspector.js:149 +#: src/blocks/icon-box/inspector.js:199 +#: src/blocks/icon/inspector.js:99 +#: src/blocks/icon/inspector.js:179 +#: src/blocks/icon/inspector.js:214 +#: src/blocks/image-box/inspector.js:306 +#: src/blocks/progress-bar/inspector.js:87 +#: src/blocks/social/inspector.js:168 +#: src/blocks/social/inspector.js:216 +#: src/blocks/tabs/inspector.js:130 +#: src/blocks/tabs/inspector.js:192 +#: src/blocks/tabs/inspector.js:226 +msgid "Background Color" +msgstr "" + +#: src/blocks/accordion/inspector.js:172 +#: src/blocks/accordion/inspector.js:297 +#: src/blocks/alert/inspector.js:156 +#: src/blocks/alert/inspector.js:187 +#: src/blocks/button/inspector.js:119 +#: src/blocks/counter/inspector.js:142 +#: src/blocks/divider/inspector.js:233 +#: src/blocks/heading/inspector.js:196 +#: src/blocks/icon-box/inspector.js:113 +#: src/blocks/icon-box/inspector.js:211 +#: src/blocks/icon/inspector.js:160 +#: src/blocks/image-box/inspector.js:318 +#: src/blocks/progress-bar/inspector.js:213 +#: src/blocks/progress-bar/inspector.js:246 +#: src/blocks/social/inspector.js:145 +#: src/blocks/tabs/inspector.js:159 +#: src/blocks/tabs/inspector.js:231 +#: src/inspector/spacing/inspector.js:19 +msgid "Padding" +msgstr "" + +#: src/blocks/accordion/inspector.js:177 +#: src/blocks/accordion/inspector.js:225 +#: src/blocks/accordion/inspector.js:302 +#: src/blocks/button/inspector.js:124 +#: src/blocks/button/inspector.js:160 +#: src/blocks/counter/inspector.js:147 +#: src/blocks/divider/inspector.js:238 +#: src/blocks/google-map/inspector.js:83 +#: src/blocks/heading/inspector.js:201 +#: src/blocks/icon-box/inspector.js:121 +#: src/blocks/icon-box/inspector.js:216 +#: src/blocks/icon/inspector.js:186 +#: src/blocks/icon/inspector.js:253 +#: src/blocks/image-box/inspector.js:235 +#: src/blocks/image-box/inspector.js:323 +#: src/blocks/image/inspector.js:171 +#: src/blocks/social/inspector.js:177 +#: src/blocks/social/inspector.js:257 +#: src/blocks/tabs/inspector.js:164 +#: src/blocks/tabs/inspector.js:197 +#: src/blocks/tabs/inspector.js:236 +#: src/inspector/border/inspector.js:14 +#: src/inspector/border/inspector.js:28 +#: src/inspector/border/inspector.js:52 +msgid "Border" +msgstr "" + +#: src/blocks/accordion/inspector.js:183 +#: src/blocks/accordion/inspector.js:231 +#: src/blocks/accordion/inspector.js:308 +#: src/blocks/button/inspector.js:130 +#: src/blocks/button/inspector.js:166 +#: src/blocks/counter/inspector.js:153 +#: src/blocks/divider/inspector.js:244 +#: src/blocks/google-map/inspector.js:89 +#: src/blocks/heading/inspector.js:207 +#: src/blocks/icon-box/inspector.js:127 +#: src/blocks/icon-box/inspector.js:222 +#: src/blocks/icon/inspector.js:192 +#: src/blocks/icon/inspector.js:259 +#: src/blocks/image-box/inspector.js:241 +#: src/blocks/image-box/inspector.js:329 +#: src/blocks/image/inspector.js:177 +#: src/blocks/progress-bar/inspector.js:144 +#: src/blocks/social/inspector.js:183 +#: src/blocks/social/inspector.js:263 +#: src/blocks/tabs/inspector.js:170 +#: src/blocks/tabs/inspector.js:203 +#: src/blocks/tabs/inspector.js:242 +#: src/inspector/border/inspector.js:34 +#: src/inspector/border/inspector.js:58 +msgid "Border Radius" +msgstr "" + +#: src/blocks/accordion/inspector.js:244 +msgid "Icon Alignment:" +msgstr "" + +#: src/blocks/accordion/inspector.js:259 +msgid "Active Color" +msgstr "" + +#: src/blocks/accordion/inspector.js:267 +msgid "Font size" +msgstr "" + +#: src/blocks/accordion/inspector.js:282 +#: src/blocks/alert/inspector.js:162 +#: src/blocks/icon-box/inspector.js:176 +#: src/blocks/image-box/inspector.js:283 +#: src/blocks/tabs/inspector.js:219 +msgid "Content" +msgstr "" + +#: src/blocks/alert/edit.js:50 +msgid "Write alert title…" +msgstr "" + +#: src/blocks/alert/edit.js:60 +msgid "Write alert content…" +msgstr "" + +#: src/blocks/alert/index.js:13 +msgid "Alert" +msgstr "" + +#: src/blocks/alert/index.js:14 +msgid "Create a message or notice." +msgstr "" + +#: src/blocks/alert/index.js:18 +msgid "alert" +msgstr "" + +#: src/blocks/alert/inspector.js:68 +msgid "Layout" +msgstr "" + +#: src/blocks/alert/inspector.js:72 +msgid "Left Accent Border" +msgstr "" + +#: src/blocks/alert/inspector.js:73 +msgid "Titled" +msgstr "" + +#: src/blocks/alert/inspector.js:74 +#: src/components/icon/fontawesome.js:99 +msgid "Solid" +msgstr "" + +#: src/blocks/alert/inspector.js:75 +msgid "Top Accent Border" +msgstr "" + +#: src/blocks/alert/inspector.js:76 +msgid "Banner" +msgstr "" + +#: src/blocks/alert/inspector.js:80 +msgid "Type" +msgstr "" + +#: src/blocks/alert/inspector.js:92 +#: src/blocks/image-box/inspector.js:205 +#: src/blocks/image/inspector.js:137 +#: src/components/typopgraphy/index.js:94 +#: src/components/typopgraphy/index.js:113 +msgid "Default" +msgstr "" + +#: src/blocks/alert/inspector.js:93 +msgid "Info" +msgstr "" + +#: src/blocks/alert/inspector.js:94 +msgid "Success" +msgstr "" + +#: src/blocks/alert/inspector.js:95 +msgid "Warning" +msgstr "" + +#: src/blocks/alert/inspector.js:96 +msgid "Danger" +msgstr "" + +#: src/blocks/alert/inspector.js:100 +#: src/blocks/progress-bar/inspector.js:128 +msgid "Show Title" +msgstr "" + +#: src/blocks/alert/inspector.js:105 +msgid "Show Dismiss Button" +msgstr "" + +#: src/blocks/alert/inspector.js:116 +#: src/blocks/tabs/inspector.js:107 +#: src/components/border/control/input.js:159 +msgid "Border Color" +msgstr "" + +#: src/blocks/alert/inspector.js:122 +msgid "Border Width" +msgstr "" + +#: src/blocks/alert/inspector.js:195 +msgid "Show Icon" +msgstr "" + +#: src/blocks/alert/inspector.js:206 +#: src/blocks/icon-box/inspector.js:106 +#: src/blocks/icon/inspector.js:153 +#: src/blocks/social/inspector.js:138 +msgid "Icon Size" +msgstr "" + +#: src/blocks/alert/inspector.js:211 +#: src/blocks/button/inspector.js:224 +#: src/blocks/divider/inspector.js:202 +#: src/blocks/heading/inspector.js:131 +#: src/blocks/tabs/inspector.js:279 +msgid "Icon Spacing" +msgstr "" + +#: src/blocks/alert/inspector.js:216 +#: src/blocks/social/inspector.js:156 +#: src/blocks/social/inspector.js:204 +msgid "Icon Color" +msgstr "" + +#: src/blocks/button/edit.js:68 +msgid "Add text..." +msgstr "" + +#: src/blocks/button/index.js:13 +#: src/blocks/button/index.js:22 +#: src/blocks/button/inspector.js:94 +msgid "Button" +msgstr "" + +#: src/blocks/button/index.js:14 +msgid "Add a customizable button." +msgstr "" + +#: src/blocks/button/index.js:18 +msgid "button" +msgstr "" + +#: src/blocks/button/index.js:26 +#: src/blocks/icon/index.js:28 +msgid "Simple" +msgstr "" + +#: src/blocks/button/index.js:27 +#: src/blocks/image-box/inspector.js:137 +#: src/blocks/image/inspector.js:77 +#: src/components/link/input.js:56 +msgid "Link" +msgstr "" + +#: src/blocks/button/index.js:28 +msgid "Outline" +msgstr "" + +#: src/blocks/button/index.js:29 +msgid "Elevated" +msgstr "" + +#: src/blocks/button/inspector.js:73 +#: src/blocks/button/inspector.js:234 +#: src/blocks/divider/inspector.js:115 +#: src/blocks/divider/inspector.js:212 +#: src/blocks/google-map/inspector.js:68 +#: src/blocks/heading/inspector.js:151 +#: src/blocks/image-box/inspector.js:186 +#: src/blocks/image/inspector.js:118 +#: src/inspector/dimensions/inspector.js:29 +msgid "Width" +msgstr "" + +#: src/blocks/button/inspector.js:81 +#: src/blocks/divider/inspector.js:122 +#: src/blocks/google-map/inspector.js:75 +#: src/blocks/image-box/inspector.js:194 +#: src/blocks/image/inspector.js:126 +#: src/blocks/progress-bar/inspector.js:139 +msgid "Height" +msgstr "" + +#: src/blocks/button/inspector.js:98 +#: src/blocks/button/inspector.js:263 +#: src/blocks/icon-box/inspector.js:81 +#: src/blocks/icon/inspector.js:143 +#: src/blocks/image/inspector.js:103 +#: src/blocks/social/inspector.js:128 +#: src/inspector/background/inspector.js:16 +#: src/inspector/border/inspector.js:18 +msgid "Hover" +msgstr "" + +#: src/blocks/button/inspector.js:182 +#: src/blocks/divider/inspector.js:137 +#: src/blocks/heading/inspector.js:84 +msgid "Text" +msgstr "" + +#: src/blocks/button/inspector.js:212 +#: src/blocks/heading/inspector.js:119 +#: src/blocks/icon-box/inspector.js:66 +#: src/blocks/tabs/inspector.js:262 +msgid "Icon Position" +msgstr "" + +#: src/blocks/button/inspector.js:215 +#: src/blocks/divider/inspector.js:143 +#: src/blocks/divider/inspector.js:187 +#: src/blocks/heading/inspector.js:122 +#: src/blocks/icon-box/inspector.js:71 +#: src/blocks/image-box/inspector.js:157 +#: src/blocks/tabs/inspector.js:265 +#: src/components/text-align/input.js:63 +msgid "Left" +msgstr "" + +#: src/blocks/button/inspector.js:216 +#: src/blocks/divider/inspector.js:144 +#: src/blocks/divider/inspector.js:188 +#: src/blocks/heading/inspector.js:123 +#: src/blocks/icon-box/inspector.js:72 +#: src/blocks/image-box/inspector.js:159 +#: src/blocks/tabs/inspector.js:266 +#: src/components/text-align/input.js:79 +msgid "Right" +msgstr "" + +#: src/blocks/counter/edit.js:44 +#: src/blocks/progress-bar/edit.js:41 +msgid "Write title…" +msgstr "" + +#: src/blocks/counter/index.js:13 +msgid "Counter" +msgstr "" + +#: src/blocks/counter/index.js:14 +msgid "Specify the starting number and ending number for your counter, along with number prefixes and suffixes." +msgstr "" + +#: src/blocks/counter/index.js:18 +msgid "counter" +msgstr "" + +#: src/blocks/counter/index.js:23 +msgid "Counter title" +msgstr "" + +#: src/blocks/counter/inspector.js:62 +msgid "Start Number" +msgstr "" + +#: src/blocks/counter/inspector.js:69 +msgid "Step" +msgstr "" + +#: src/blocks/counter/inspector.js:77 +msgid "Prefix" +msgstr "" + +#: src/blocks/counter/inspector.js:84 +msgid "End Number" +msgstr "" + +#: src/blocks/counter/inspector.js:91 +msgid "Delimiter" +msgstr "" + +#: src/blocks/counter/inspector.js:96 +#: src/blocks/progress-bar/inspector.js:116 +msgid "Suffix" +msgstr "" + +#: src/blocks/counter/inspector.js:103 +msgid "Duration" +msgstr "" + +#: src/blocks/counter/inspector.js:111 +msgid "Number" +msgstr "" + +#: src/blocks/divider/edit.js:51 +msgid "Write text..." +msgstr "" + +#: src/blocks/divider/index.js:16 +msgid "Divider" +msgstr "" + +#: src/blocks/divider/index.js:17 +msgid "Create a break between ideas or sections with a horizontal separator." +msgstr "" + +#: src/blocks/divider/index.js:20 +msgid "divider" +msgstr "" + +#: src/blocks/divider/index.js:21 +msgid "separator" +msgstr "" + +#: src/blocks/divider/inspector.js:62 +msgid "Style" +msgstr "" + +#: src/blocks/divider/inspector.js:73 +msgid "Add Text or Icon" +msgstr "" + +#: src/blocks/divider/inspector.js:84 +#: src/blocks/heading/inspector.js:57 +msgid "HTML Tag" +msgstr "" + +#: src/blocks/divider/inspector.js:139 +#: src/blocks/divider/inspector.js:183 +#: src/blocks/tabs/inspector.js:85 +#: src/components/background/index.js:137 +#: src/inspector/positioning/inspector.js:40 +msgid "Position" +msgstr "" + +#: src/blocks/divider/inspector.js:142 +#: src/blocks/divider/inspector.js:186 +#: src/blocks/heading/inspector.js:144 +#: src/blocks/icon-box/inspector.js:189 +#: src/blocks/image-box/inspector.js:296 +#: src/components/text-align/input.js:71 +msgid "Center" +msgstr "" + +#: src/blocks/google-map/controls.js:31 +msgid "Address" +msgstr "" + +#: src/blocks/google-map/controls.js:41 +#: src/blocks/google-map/edit.js:100 +#: src/blocks/google-map/inspector.js:46 +msgid "Enter for a location or address..." +msgstr "" + +#: src/blocks/google-map/controls.js:50 +#: src/blocks/google-map/edit.js:109 +#: src/blocks/google-map/inspector.js:55 +msgid "Apply" +msgstr "" + +#: src/blocks/google-map/controls.js:55 +#: src/blocks/google-map/inspector.js:59 +msgid "Zoom" +msgstr "" + +#: src/blocks/google-map/edit.js:80 +#: src/blocks/google-map/save.js:21 +msgid "Google Map" +msgstr "" + +#: src/blocks/google-map/edit.js:89 +#: src/blocks/google-map/index.js:16 +msgid "Google map" +msgstr "" + +#: src/blocks/google-map/edit.js:90 +msgid "Enter a location or address on a Google map." +msgstr "" + +#: src/blocks/google-map/index.js:17 +msgid "Add an address or location to Google map." +msgstr "" + +#: src/blocks/google-map/index.js:20 +msgid "map" +msgstr "" + +#: src/blocks/google-map/index.js:21 +msgid "google" +msgstr "" + +#: src/blocks/heading/edit.js:61 +msgid "Write heading..." +msgstr "" + +#: src/blocks/heading/index.js:16 +msgid "Heading" +msgstr "" + +#: src/blocks/heading/index.js:17 +msgid "Introduce new sections of your content in style." +msgstr "" + +#: src/blocks/heading/index.js:20 +msgid "heading" +msgstr "" + +#: src/blocks/heading/index.js:21 +msgid "text" +msgstr "" + +#: src/blocks/heading/index.js:26 +msgid "Hello World!" +msgstr "" + +#: src/blocks/heading/inspector.js:104 +msgid "Text Shadow" +msgstr "" + +#: src/blocks/heading/inspector.js:140 +#: src/blocks/icon-box/inspector.js:184 +#: src/blocks/image-box/inspector.js:291 +msgid "Vertical Alignment" +msgstr "" + +#: src/blocks/heading/inspector.js:143 +#: src/blocks/icon-box/inspector.js:70 +#: src/blocks/icon-box/inspector.js:188 +#: src/blocks/image-box/inspector.js:158 +#: src/blocks/image-box/inspector.js:295 +#: src/blocks/progress-bar/inspector.js:108 +#: src/blocks/tabs/inspector.js:89 +msgid "Top" +msgstr "" + +#: src/blocks/heading/inspector.js:145 +#: src/blocks/icon-box/inspector.js:190 +#: src/blocks/image-box/inspector.js:297 +#: src/blocks/progress-bar/inspector.js:109 +msgid "Bottom" +msgstr "" + +#: src/blocks/icon-box/edit.js:25 +#: src/blocks/image-box/edit.js:28 +msgid "Add heading" +msgstr "" + +#: src/blocks/icon-box/edit.js:32 +#: src/blocks/image-box/edit.js:35 +msgid "Add content..." +msgstr "" + +#: src/blocks/icon-box/index.js:16 +msgid "Icon Box" +msgstr "" + +#: src/blocks/icon-box/index.js:17 +msgid "The Icon Box allows you to use some of the coolest icons with an heading and small bits of content." +msgstr "" + +#: src/blocks/icon-box/index.js:20 +#: src/blocks/icon/index.js:18 +#: src/blocks/social/index.js:18 +msgid "icon" +msgstr "" + +#: src/blocks/icon-box/index.js:21 +#: src/blocks/image-box/index.js:21 +msgid "box" +msgstr "" + +#: src/blocks/icon-box/inspector.js:57 +msgid "Select Icon" +msgstr "" + +#: src/blocks/icon-box/inspector.js:154 +#: src/blocks/icon/inspector.js:221 +#: src/blocks/image-box/inspector.js:252 +#: src/blocks/image/inspector.js:208 +#: src/blocks/social/inspector.js:225 +msgid "Transition Duration" +msgstr "" + +#: src/blocks/icon-box/inspector.js:162 +#: src/blocks/icon/inspector.js:229 +#: src/blocks/image-box/inspector.js:274 +#: src/blocks/image/inspector.js:216 +#: src/blocks/social/inspector.js:233 +msgid "Hover Effect" +msgstr "" + +#: src/blocks/icon-box/inspector.js:166 +#: src/blocks/icon/inspector.js:233 +#: src/blocks/image-box/inspector.js:141 +#: src/blocks/image-box/inspector.js:209 +#: src/blocks/image-box/inspector.js:278 +#: src/blocks/image/inspector.js:81 +#: src/blocks/image/inspector.js:141 +#: src/blocks/image/inspector.js:220 +#: src/blocks/social/inspector.js:237 +msgid "None" +msgstr "" + +#: src/blocks/icon-box/inspector.js:206 +#: src/blocks/image-box/inspector.js:313 +#: src/blocks/tabs/inspector.js:154 +#: src/inspector/spacing/inspector.js:13 +msgid "Margin" +msgstr "" + +#: src/blocks/icon/index.js:14 +msgid "Pick an icon or upload your icon to your content." +msgstr "" + +#: src/blocks/icon/index.js:29 +msgid "Bordered" +msgstr "" + +#: src/blocks/icon/index.js:30 +msgid "Rounded" +msgstr "" + +#: src/blocks/icon/inspector.js:111 +msgid "Color Hover" +msgstr "" + +#: src/blocks/icon/inspector.js:116 +msgid "Background Color Hover" +msgstr "" + +#: src/blocks/icon/inspector.js:126 +msgid "You can configure style Icon in " +msgstr "" + +#: src/blocks/icon/inspector.js:131 +#: src/blocks/social/index.js:13 +msgid "Social Icons" +msgstr "" + +#: src/blocks/icon/inspector.js:167 +msgid "Rotate" +msgstr "" + +#: src/blocks/image-box/edit.js:76 +#: src/blocks/image-box/edit.js:77 +#: src/blocks/image/edit.js:58 +#: src/blocks/image/edit.js:59 +msgid "Edit image" +msgstr "" + +#: src/blocks/image-box/index.js:16 +msgid "Image Box" +msgstr "" + +#: src/blocks/image-box/index.js:17 +msgid "Add an image box that combines an image with a headline and text." +msgstr "" + +#: src/blocks/image-box/index.js:20 +#: src/blocks/image/index.js:18 +msgid "image" +msgstr "" + +#: src/blocks/image-box/inspector.js:132 +#: src/blocks/image/inspector.js:67 +msgid "Alt text (alternative text)" +msgstr "" + +#: src/blocks/image-box/inspector.js:142 +#: src/blocks/image/inspector.js:82 +msgid "Media File" +msgstr "" + +#: src/blocks/image-box/inspector.js:143 +#: src/blocks/image/inspector.js:83 +msgid "Custom Link" +msgstr "" + +#: src/blocks/image-box/inspector.js:153 +msgid "Image Position" +msgstr "" + +#: src/blocks/image-box/inspector.js:164 +#: src/blocks/image/index.js:13 +#: src/blocks/image/inspector.js:99 +#: src/components/background/index.js:104 +msgid "Image" +msgstr "" + +#: src/blocks/image-box/inspector.js:173 +msgid "Image Size" +msgstr "" + +#: src/blocks/image-box/inspector.js:201 +#: src/blocks/image/inspector.js:133 +msgid "Object Fit" +msgstr "" + +#: src/blocks/image-box/inspector.js:206 +#: src/blocks/image/inspector.js:138 +msgid "Contain" +msgstr "" + +#: src/blocks/image-box/inspector.js:207 +#: src/blocks/image/inspector.js:139 +msgid "Cover" +msgstr "" + +#: src/blocks/image-box/inspector.js:208 +#: src/blocks/image/inspector.js:140 +msgid "Fill" +msgstr "" + +#: src/blocks/image-box/inspector.js:213 +#: src/blocks/image/inspector.js:146 +msgid "Object Position" +msgstr "" + +#: src/blocks/image-box/inspector.js:221 +#: src/blocks/image/inspector.js:157 +#: src/blocks/image/inspector.js:194 +msgid "Overlay" +msgstr "" + +#: src/blocks/image-box/inspector.js:228 +#: src/blocks/image/inspector.js:164 +#: src/blocks/image/inspector.js:201 +msgid "Background Overlay" +msgstr "" + +#: src/blocks/image-box/inspector.js:260 +msgid "Hover Overlay" +msgstr "" + +#: src/blocks/image-box/inspector.js:267 +msgid "Hover Background Overlay" +msgstr "" + +#: src/blocks/image/index.js:14 +msgid "Insert an image to make a visual statement." +msgstr "" + +#: src/blocks/image/inspector.js:72 +msgid "Enable Caption" +msgstr "" + +#: src/blocks/image/inspector.js:231 +#: src/blocks/progress-bar/inspector.js:186 +msgid "Caption" +msgstr "" + +#: src/blocks/image/inspector.js:256 +msgid "Caption Spacing" +msgstr "" + +#: src/blocks/progress-bar/edit.js:78 +msgid "Write caption…" +msgstr "" + +#: src/blocks/progress-bar/index.js:13 +msgid "Progress Bar" +msgstr "" + +#: src/blocks/progress-bar/index.js:14 +msgid "A progress bar can be used to show a user how far along he/she is in a process." +msgstr "" + +#: src/blocks/progress-bar/index.js:18 +msgid "progress bar" +msgstr "" + +#: src/blocks/progress-bar/index.js:22 +msgid "My Skill" +msgstr "" + +#: src/blocks/progress-bar/index.js:23 +msgid "Designer" +msgstr "" + +#: src/blocks/progress-bar/inspector.js:74 +msgid "Bar Color" +msgstr "" + +#: src/blocks/progress-bar/inspector.js:80 +msgid "Bar Background Color" +msgstr "" + +#: src/blocks/progress-bar/inspector.js:94 +#: src/blocks/progress-bar/inspector.js:219 +msgid "Percent" +msgstr "" + +#: src/blocks/progress-bar/inspector.js:104 +msgid "Percent Position" +msgstr "" + +#: src/blocks/progress-bar/inspector.js:107 +msgid "Inner" +msgstr "" + +#: src/blocks/progress-bar/inspector.js:123 +msgid "Show Percent" +msgstr "" + +#: src/blocks/progress-bar/inspector.js:133 +msgid "Show Caption" +msgstr "" + +#: src/blocks/social/index.js:14 +msgid "Display icons linking to your social media profiles." +msgstr "" + +#: src/blocks/social/index.js:19 +msgid "social" +msgstr "" + +#: src/blocks/social/inspector.js:87 +msgid "Columns" +msgstr "" + +#: src/blocks/social/inspector.js:111 +msgid "Row Gap" +msgstr "" + +#: src/blocks/social/inspector.js:152 +#: src/blocks/social/inspector.js:200 +msgid "Color type" +msgstr "" + +#: src/blocks/social/inspector.js:157 +#: src/blocks/social/inspector.js:205 +msgid "Custom All Icon" +msgstr "" + +#: src/blocks/tabs/edit.js:207 +#: src/blocks/tabs/tab/edit.js:77 +msgid "Tab label" +msgstr "" + +#: src/blocks/tabs/edit.js:216 +msgid "Remove tab" +msgstr "" + +#: src/blocks/tabs/edit.js:225 +msgid "Add Tab" +msgstr "" + +#: src/blocks/tabs/index.js:13 +msgid "Tabs" +msgstr "" + +#: src/blocks/tabs/index.js:14 +msgid "Allow you to divide your content into tabs." +msgstr "" + +#: src/blocks/tabs/index.js:18 +msgid "tabs" +msgstr "" + +#: src/blocks/tabs/inspector.js:98 +msgid "Border width" +msgstr "" + +#: src/blocks/tabs/inspector.js:117 +#: src/blocks/tabs/inspector.js:299 +msgid "Active" +msgstr "" + +#: src/blocks/tabs/inspector.js:248 +msgid "Icons" +msgstr "" + +#: src/blocks/tabs/inspector.js:272 +msgid "Font Size" +msgstr "" + +#: src/blocks/tabs/inspector.js:284 +msgid "Line Height" +msgstr "" + +#: src/blocks/tabs/inspector.js:292 +msgid "Icon Image Width" +msgstr "" + +#: src/blocks/tabs/tab/index.js:11 +msgid "Tab" +msgstr "" + +#: src/blocks/tabs/tab/index.js:12 +msgid "Add a Tab to Tabs for Editor." +msgstr "" + +#: src/blocks/tabs/tab/index.js:16 +msgid "tab" +msgstr "" + +#: src/components/background/index.js:69 +msgid "Background type" +msgstr "" + +#: src/components/background/index.js:80 +msgid "Classic" +msgstr "" + +#: src/components/background/index.js:88 +msgid "Gradient" +msgstr "" + +#: src/components/background/index.js:126 +msgid "Upload" +msgstr "" + +#: src/components/background/index.js:126 +msgid "Replace" +msgstr "" + +#: src/components/background/index.js:145 +msgid "Attachment" +msgstr "" + +#: src/components/background/index.js:157 +msgid "Repeat" +msgstr "" + +#: src/components/background/index.js:172 +msgid "Size" +msgstr "" + +#: src/components/border/control/linked-button.js:10 +msgid "Unlink Sides" +msgstr "" + +#: src/components/border/control/linked-button.js:11 +msgid "Link Sides" +msgstr "" + +#: src/components/box-shadow/index.js:88 +msgid "X offset" +msgstr "" + +#: src/components/box-shadow/index.js:97 +msgid "Y offset" +msgstr "" + +#: src/components/box-shadow/index.js:106 +msgid "Blur" +msgstr "" + +#: src/components/box-shadow/index.js:115 +msgid "Spread" +msgstr "" + +#: src/components/box-shadow/index.js:130 +#: src/components/text-shadow/index.js:138 +msgid "Shadow Color" +msgstr "" + +#: src/components/icon/fontawesome.js:91 +msgid "All" +msgstr "" + +#: src/components/icon/fontawesome.js:95 +msgid "Regular" +msgstr "" + +#: src/components/icon/fontawesome.js:103 +msgid "Brands" +msgstr "" + +#: src/components/icon/index.js:129 +#: src/components/icon/index.js:169 +msgid "Icon Library" +msgstr "" + +#: src/components/icon/index.js:143 +msgid "Upload SVG, PNG, JPG" +msgstr "" + +#: src/components/icon/index.js:177 +msgid "Select Icons" +msgstr "" + +#: src/components/icon/index.js:199 +msgid "Search for icon..." +msgstr "" + +#: src/components/link/input.js:64 +msgid "Enter for URL" +msgstr "" + +#: src/components/link/input.js:82 +msgid "Open in new tab" +msgstr "" + +#: src/components/link/input.js:87 +msgid "Link rel" +msgstr "" + +#: src/components/link/input.js:90 +msgid "noreferrer noopener" +msgstr "" + +#: src/components/link/linked-button.js:8 +msgid "Show Settings" +msgstr "" + +#: src/components/link/linked-button.js:8 +msgid "Hide Setting" +msgstr "" + +#: src/components/text-align/input.js:49 +msgid "Text Align" +msgstr "" + +#: src/components/text-align/input.js:87 +msgid "Justified" +msgstr "" + +#: src/components/typopgraphy/index.js:115 +msgid "System Fonts" +msgstr "" + +#: src/components/typopgraphy/index.js:141 +msgid "Google Fonts" +msgstr "" + +#: src/hooks/inspector/index.js:14 +msgid "Edit" +msgstr "" + +#: src/hooks/inspector/index.js:19 +msgid "Advanced" +msgstr "" + +#: src/inspector/animation/inspector.js:17 +#: src/inspector/animation/inspector.js:19 +msgid "Animation" +msgstr "" + +#: src/inspector/animation/inspector.js:52 +msgid "Speed" +msgstr "" + +#: src/inspector/animation/inspector.js:67 +msgid "Delay" +msgstr "" + +#: src/inspector/background/inspector.js:12 +msgid "Background" +msgstr "" + +#: src/inspector/dimensions/inspector.js:27 +msgid "Dimensions" +msgstr "" + +#: src/inspector/dimensions/inspector.js:41 +msgid "Custom Width" +msgstr "" + +#: src/inspector/dimensions/inspector.js:49 +msgid "Min Width" +msgstr "" + +#: src/inspector/dimensions/inspector.js:56 +msgid "Max Width" +msgstr "" + +#: src/inspector/positioning/inspector.js:30 +msgid "Positioning" +msgstr "" + +#: src/inspector/positioning/inspector.js:32 +msgid "Z Index" +msgstr "" + +#: src/inspector/positioning/inspector.js:56 +msgid "X Orientation" +msgstr "" + +#: src/inspector/positioning/inspector.js:68 +msgid "Y Orientation" +msgstr "" + +#: src/inspector/positioning/inspector.js:82 +msgid "X Offset" +msgstr "" + +#: src/inspector/positioning/inspector.js:90 +msgid "Y Offset" +msgstr "" + +#: src/inspector/responsive/inspector.js:10 +msgid "Responsive" +msgstr "" + +#: src/inspector/responsive/inspector.js:12 +msgid "Hide in Desktop" +msgstr "" + +#: src/inspector/responsive/inspector.js:17 +msgid "Hide in Tablet" +msgstr "" + +#: src/inspector/responsive/inspector.js:22 +msgid "Hide in Mobile" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/juneteenth-banner/composer_file/package.json b/spec/fixtures/dynamic_finders/plugin_version/juneteenth-banner/composer_file/package.json new file mode 100644 index 00000000..678b5f84 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/juneteenth-banner/composer_file/package.json @@ -0,0 +1,32 @@ +{ + "name": "juneteenth", + "version": "1.0.2", + "description": "", + "main": "index.js", + "babel": { + "presets": [ + "@babel/preset-env" + ] + }, + "scripts": { + "watch": "webpack --mode=development --watch --config webpack-config.js", + "build": "webpack --mode=production --config webpack-config.js" + }, + "keywords": [ + "wordpress", + "webpack", + "javascript" + ], + "devDependencies": { + "@babel/cli": "^7.1.5", + "@babel/core": "^7.1.6", + "@babel/preset-env": "^7.1.6", + "babel-loader": "^8.0.4", + "lodash": "^4.17.11", + "webpack": "^4.26.1", + "webpack-cli": "^3.1.2" + }, + "dependencies": { + "micromodal": "^0.4.6" + } +} diff --git a/spec/fixtures/dynamic_finders/plugin_version/mw-auto-download/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/mw-auto-download/change_log/changelog.txt new file mode 100644 index 00000000..f2e7c111 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/mw-auto-download/change_log/changelog.txt @@ -0,0 +1,4 @@ +*** Auto download by Michael Willems Changelog *** + +2021-06-14 - version 1.0.0 +* First release. diff --git a/spec/fixtures/dynamic_finders/plugin_version/mwb-multi-currency-switcher-for-woocommerce/translation_file/languages/mwb-multi-currency-switcher-for-woocommerce-en_US.po b/spec/fixtures/dynamic_finders/plugin_version/mwb-multi-currency-switcher-for-woocommerce/translation_file/languages/mwb-multi-currency-switcher-for-woocommerce-en_US.po new file mode 100644 index 00000000..904df894 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/mwb-multi-currency-switcher-for-woocommerce/translation_file/languages/mwb-multi-currency-switcher-for-woocommerce-en_US.po @@ -0,0 +1,890 @@ +msgid "" +msgstr "" +"Project-Id-Version: MWB Multi Currency Switcher For WooCommerce 1.0.1\n" +"POT-Creation-Date: 2021-06-16 18:50+0530\n" +"PO-Revision-Date: 2021-06-16 18:51+0530\n" +"Last-Translator: \n" +"Language-Team: MakeWebBetter\n" +"Language: en_US\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-Poedit-Basepath: ..\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Poedit-KeywordsList: __;_e;_n;_x;_ex;_nx;esc_attr__;esc_attr_e;esc_attr_x;" +"esc_html__;esc_html_e;esc_html_x;_n_noop;_nx_noop;translate_nooped_plural\n" +"X-Poedit-SearchPath-0: .\n" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:107 +msgid "Regular price" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:108 +msgid "Sales price" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:109 +#: templates/admin/mwb-multi-currency-switcher-for-woocommerce-admin-currency-table-edit-tab.php:25 +msgid " Currency" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:110 +msgid "Coupon Amount" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:112 +msgid "Please Enter 3 letters of Country Code !!! " +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:113 +msgid "No currency available!!" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:144 +#: onboarding/templates/mwb-multi-currency-switcher-for-woocommerce-onboarding-template.php:27 +msgid "MakeWebBetter" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:177 +#: mwb-multi-currency-switcher-for-woocommerce.php:87 +#: mwb-multi-currency-switcher-for-woocommerce.php:93 +msgid "MWB Multi Currency Switcher For WooCommerce" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:222 +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:292 +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:472 +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-admin-currency-geolocation-tab.php:90 +msgid "Save" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:241 +msgid "Enable Side Switcher" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:243 +msgid "Enable to see switcher at the front-end " +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:249 +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:399 +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:412 +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:425 +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:438 +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:451 +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:465 +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:565 +msgid "YES" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:250 +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:400 +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:413 +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:426 +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:439 +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:452 +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:466 +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:566 +msgid "NO" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:254 +msgid "Switcher Style" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:261 +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:272 +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:387 +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:577 +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:588 +msgid "Select Demo" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:265 +msgid "Switcher Position" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:310 +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:592 +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:616 +msgid "Select option" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:311 +msgid "Left" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:312 +msgid "Right" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:326 +msgid "Roll Block" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:357 +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:535 +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:672 +#: common/class-mwb-multi-currency-switcher-for-woocommerce-common.php:606 +#: common/class-mwb-multi-currency-switcher-for-woocommerce-common.php:669 +msgid "Id of some field is missing" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:360 +msgid "Side Switcher Settings saved !" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:380 +msgid "Select Welcome Currency" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:391 +msgid "Hide Side Switcher on Checkout Page" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:393 +msgid "Hide switcher on the checkout page for any of your reason" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:404 +msgid "Hide Widget on Checkout Page" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:406 +msgid "Hide widget on the checkout page for any of your reason" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:417 +msgid "Enable Geolocation Rules" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:419 +msgid "Enable Geoip rules for visitors" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:430 +msgid "Enable Custom Price for Product" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:432 +msgid "Enable To set a custom price for the product according to currency" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:443 +msgid "Enable Custom Coupon for Product" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:445 +msgid "Enable To set custom coupon according to currency" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:456 +msgid "Enable Shipping Price for Product" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:458 +msgid "Enable To set custom shipping price according to currency" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:538 +msgid "Advance Settings saved !" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:558 +msgid "Enable Plugin Functionality " +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:560 +msgid "Enable plugin to start the functionality." +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:570 +msgid "Select Currency Aggregator" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:581 +msgid "Currency rate auto-update" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:593 +msgid "Every 15 minutes" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:594 +msgid "Every 30 minutes" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:595 +msgid "Every 45 minutes" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:596 +msgid "Every Hour" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:597 +msgid "Twice Daily" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:598 +msgid "Daily" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:599 +msgid "Weekly" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:600 +msgid "Monthly" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:617 +msgid "Yahoo Finance API" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:618 +msgid "www.bnr.ro (Bank of romaniei)" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:619 +msgid "The Free Currency Converter by European Central Bank" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:620 +msgid "Bank of Italy" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:621 +msgid "Exchange rate" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:675 +msgid "Currency Settings saved !" +msgstr "" + +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:860 +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:879 +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:896 +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:910 +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:915 +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:935 +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:951 +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:969 +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:974 +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:1000 +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:1012 +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:1034 +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:1055 +#: admin/class-mwb-multi-currency-switcher-for-woocommerce-admin.php:1064 +msgid "no data for " +msgstr "" + +#: admin/partials/class-mwb-mmcsfw-currency-switcher-widget.php:29 +msgid "Currency Switcher Widget" +msgstr "" + +#: admin/partials/class-mwb-mmcsfw-currency-switcher-widget.php:31 +msgid "Widget for currency conversion" +msgstr "" + +#: admin/partials/class-mwb-mmcsfw-currency-switcher-widget.php:70 +msgid "Currency Switcher !!!" +msgstr "" + +#: admin/partials/class-mwb-mmcsfw-currency-switcher-widget.php:136 +msgid "New title" +msgstr "" + +#: admin/partials/class-mwb-mmcsfw-currency-switcher-widget.php:141 +msgid "Title:" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-admin-currency-geolocation-tab.php:25 +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-admin-currency-geolocation-tab.php:50 +msgid "Please first set the currency in the currency tab !!" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-admin-currency-side-switcher.php:33 +msgid "Switcher Background Color" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-admin-currency-side-switcher.php:42 +msgid "Currency Background Color" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-admin-currency-side-switcher.php:53 +msgid "Currency Text Color" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-admin-currency-side-switcher.php:64 +msgid "Currency Description Text Color" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-admin-currency-switcher.php:67 +msgid "Default" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-admin-currency-switcher.php:68 +msgid "Currency Code" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-admin-currency-switcher.php:69 +msgid "Symbol" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-admin-currency-switcher.php:70 +msgid "Position" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-admin-currency-switcher.php:71 +msgid "Rate and Interest" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-admin-currency-switcher.php:72 +msgid "Decimal" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-admin-currency-switcher.php:73 +msgid "Flag" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-admin-currency-switcher.php:74 +msgid "Edit" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-admin-currency-switcher.php:106 +msgid "Money signs" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-admin-currency-switcher.php:148 +msgid "$P - left" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-admin-currency-switcher.php:155 +msgid "P$ - right" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-admin-currency-switcher.php:162 +msgid "$ P - left space" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-admin-currency-switcher.php:169 +msgid "P $ - right space" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-admin-dashboard.php:26 +msgid "MWB MULTI CURRENCY SWITCHER FOR WOOCOMMERCE" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-admin-dashboard.php:28 +#: mwb-multi-currency-switcher-for-woocommerce.php:175 +msgid "Documentation" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-admin-dashboard.php:30 +#: mwb-multi-currency-switcher-for-woocommerce.php:177 +msgid "Support" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-admin-dashboard.php:37 +msgid "Select" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-general.php:23 +msgid "Add Currency" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-general.php:43 +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-general.php:46 +msgid "Note" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-general.php:44 +msgid "" +"Currency Code will be 3 letters of the respective country. You can refer to " +"this link for currency code " +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-general.php:44 +msgid "Get Currency Code" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-general.php:47 +msgid "Flags will load automatically when you enter the currency code." +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-overview.php:21 +msgid "What is MWB Multi Currency Switcher For WooCommerce?" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-overview.php:25 +msgid "" +"MWB Multi Currency Switcher For WooCommerce is the plugin that allows " +"merchants to provide multiple currencies on the WooCommerce store. This " +"helps international users to view and pay for your products in their local " +"currency. Using a currency switcher for WooCommerce will help you expand " +"your business globally." +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-overview.php:33 +msgid "" +"The MWB Multi Currency Switcher For WooCommerce allows you to provide " +"options for 3 currencies at a time to your users. This multi-currency " +"converter also provides a user-friendly interface and design besides " +"providing multi-lingual support." +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-overview.php:38 +msgid "With our MWB Multi-Currency Switcher for WooCommerce plugin, you can:" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-overview.php:40 +msgid "" +"Add functionality of three currencies to your WooCommerce store for " +"international users." +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-overview.php:41 +msgid "Add currency symbols and set the currency position." +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-overview.php:42 +msgid "Set custom thousand and decimal separators." +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-overview.php:43 +msgid "Synchronize currency with respect to the users’s geolocation." +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-overview.php:44 +msgid "" +"Use of efficient aggregators for currency conversion without the need for an " +"API key." +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-overview.php:45 +msgid "Set welcome currency for visitors." +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-overview.php:46 +msgid "Side switcher for more user friendly" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-overview.php:47 +msgid "Flag of specific country will auto load and can also set custom flag." +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-overview.php:50 +msgid "The Free Plugin Benefits" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-overview.php:58 +msgid "User Friendly" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-overview.php:62 +msgid "" +"The plugin allows a user-friendly interface for your customers. You can " +"allow them to choose their currency easily by putting up convenient currency " +"switcher formats such as a dropdown menu, side switcher, and country flags." +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-overview.php:76 +msgid "Local Currency Detection" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-overview.php:77 +msgid "" +"The multi-currency switcher allows you to detect the visitors’ IP and hence, " +"set the native currency according to the GeoIP rule defined by the " +"merchant. " +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-overview.php:87 +msgid "Custom Price Formats" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-overview.php:91 +msgid "" +"You can ensure price formats as per your choice by predefining the thousands " +"and decimal separators. You also get to place the currency symbol and price " +"on either side of your choice. " +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-overview.php:105 +msgid "Efficient Currency Aggregators" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-overview.php:109 +msgid "" +"The multi-currency switcher allows for 5 currency aggregators enabling " +"effective currency conversions. MWB multi-currency switcher plugin provides " +"exclusivity in the fact that merchants do not need an API key for the " +"currency aggregators. " +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-overview.php:123 +msgid "Welcome Currency" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-overview.php:127 +msgid "" +"You can also set a default welcome currency for users. It helps them get a " +"global perspective of your products. You can set a predefined currency for " +"your customers irrespective of their location and allow them to switch " +"currency as per their convenience." +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-plugin-currency-shortcodes.php:27 +msgid "Shortcode Name " +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-plugin-currency-shortcodes.php:28 +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-plugin-currency-shortcodes.php:60 +msgid "Description " +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-plugin-currency-shortcodes.php:29 +msgid "Code for use" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-plugin-currency-shortcodes.php:36 +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-plugin-currency-shortcodes.php:68 +msgid "Currency Switcher Dropdown" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-plugin-currency-shortcodes.php:37 +msgid "" +"This shortcode will add currency dropdown and selected currency flag and " +"will also change the value of the page where it is applied" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-plugin-currency-shortcodes.php:38 +msgid " [currency_switcher_dropdown]" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-plugin-currency-shortcodes.php:42 +msgid "Currency Converter" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-plugin-currency-shortcodes.php:43 +msgid "" +"This shortcode will allow you to convert currency and see value of the " +"currency at the real time" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-plugin-currency-shortcodes.php:44 +msgid " [currency_converter]" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-plugin-currency-shortcodes.php:59 +msgid "Widget Name " +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-plugin-currency-shortcodes.php:61 +#: mwb-multi-currency-switcher-for-woocommerce.php:174 +msgid "Demo" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-plugin-currency-shortcodes.php:69 +msgid "" +"This shortcode will add currency dropdown and selected currency flag and " +"will also change the value of the page when it is applied." +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-system-status.php:30 +msgid "WP Variables" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-system-status.php:31 +msgid "WP Values" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-system-status.php:56 +msgid "System Variables" +msgstr "" + +#: admin/partials/mwb-multi-currency-switcher-for-woocommerce-system-status.php:57 +msgid "System Values" +msgstr "" + +#: common/class-mwb-multi-currency-switcher-for-woocommerce-common.php:78 +msgid "Geolocation Rules Settings saved !!" +msgstr "" + +#: common/class-mwb-multi-currency-switcher-for-woocommerce-common.php:359 +#: common/class-mwb-multi-currency-switcher-for-woocommerce-common.php:379 +#: common/class-mwb-multi-currency-switcher-for-woocommerce-common.php:397 +#: common/class-mwb-multi-currency-switcher-for-woocommerce-common.php:411 +#: common/class-mwb-multi-currency-switcher-for-woocommerce-common.php:416 +#: common/class-mwb-multi-currency-switcher-for-woocommerce-common.php:436 +#: common/class-mwb-multi-currency-switcher-for-woocommerce-common.php:452 +#: common/class-mwb-multi-currency-switcher-for-woocommerce-common.php:470 +#: common/class-mwb-multi-currency-switcher-for-woocommerce-common.php:476 +#: common/class-mwb-multi-currency-switcher-for-woocommerce-common.php:504 +#: common/class-mwb-multi-currency-switcher-for-woocommerce-common.php:516 +#: common/class-mwb-multi-currency-switcher-for-woocommerce-common.php:538 +#: common/class-mwb-multi-currency-switcher-for-woocommerce-common.php:557 +#: common/class-mwb-multi-currency-switcher-for-woocommerce-common.php:565 +#: includes/dependency/class-mwb-multi-currency-switcher-for-woocommerce-dependency.php:154 +#: includes/dependency/class-mwb-multi-currency-switcher-for-woocommerce-dependency.php:171 +#: includes/dependency/class-mwb-multi-currency-switcher-for-woocommerce-dependency.php:189 +#: includes/dependency/class-mwb-multi-currency-switcher-for-woocommerce-dependency.php:203 +#: includes/dependency/class-mwb-multi-currency-switcher-for-woocommerce-dependency.php:208 +#: includes/dependency/class-mwb-multi-currency-switcher-for-woocommerce-dependency.php:226 +#: includes/dependency/class-mwb-multi-currency-switcher-for-woocommerce-dependency.php:242 +#: includes/dependency/class-mwb-multi-currency-switcher-for-woocommerce-dependency.php:260 +#: includes/dependency/class-mwb-multi-currency-switcher-for-woocommerce-dependency.php:266 +#: includes/dependency/class-mwb-multi-currency-switcher-for-woocommerce-dependency.php:291 +#: includes/dependency/class-mwb-multi-currency-switcher-for-woocommerce-dependency.php:303 +#: includes/dependency/class-mwb-multi-currency-switcher-for-woocommerce-dependency.php:325 +#: includes/dependency/class-mwb-multi-currency-switcher-for-woocommerce-dependency.php:342 +#: includes/dependency/class-mwb-multi-currency-switcher-for-woocommerce-dependency.php:349 +msgid "no data available for " +msgstr "" + +#: common/class-mwb-multi-currency-switcher-for-woocommerce-common.php:609 +msgid "Settings saved !" +msgstr "" + +#: common/class-mwb-multi-currency-switcher-for-woocommerce-common.php:672 +msgid "Geolocation Rules Settings saved !" +msgstr "" + +#: includes/class-mwb-multi-currency-switcher-for-woocommerce-onboarding-steps.php:300 +msgid "What is your monthly revenue?" +msgstr "" + +#: includes/class-mwb-multi-currency-switcher-for-woocommerce-onboarding-steps.php:319 +msgid "What industry defines your business?" +msgstr "" + +#: includes/class-mwb-multi-currency-switcher-for-woocommerce-onboarding-steps.php:325 +msgid "Industry Type" +msgstr "" + +#: includes/class-mwb-multi-currency-switcher-for-woocommerce-onboarding-steps.php:356 +msgid "What is the best email address to contact you?" +msgstr "" + +#: includes/class-mwb-multi-currency-switcher-for-woocommerce-onboarding-steps.php:360 +msgid "Email" +msgstr "" + +#: includes/class-mwb-multi-currency-switcher-for-woocommerce-onboarding-steps.php:368 +msgid "What is your contact number?" +msgstr "" + +#: includes/class-mwb-multi-currency-switcher-for-woocommerce-onboarding-steps.php:373 +msgid "Contact Number" +msgstr "" + +#: includes/class-mwb-multi-currency-switcher-for-woocommerce-onboarding-steps.php:484 +msgid "Let us know why you are deactivating " +msgstr "" + +#: includes/class-mwb-multi-currency-switcher-for-woocommerce-onboarding-steps.php:484 +msgid "so we can improve the plugin" +msgstr "" + +#: includes/class-mwb-multi-currency-switcher-for-woocommerce-onboarding-steps.php:488 +msgid "Reason" +msgstr "" + +#: includes/class-mwb-multi-currency-switcher-for-woocommerce-onboarding-steps.php:729 +msgid "Unexpected Error Occured" +msgstr "" + +#: includes/class-mwb-multi-currency-switcher-for-woocommerce.php:87 +msgid "mwb-multi-currency-switcher-for-woocommerce" +msgstr "" + +#: includes/class-mwb-multi-currency-switcher-for-woocommerce.php:362 +msgid "Overview" +msgstr "" + +#: includes/class-mwb-multi-currency-switcher-for-woocommerce.php:366 +msgid "Currency Settings" +msgstr "" + +#: includes/class-mwb-multi-currency-switcher-for-woocommerce.php:370 +msgid "Advanced Settings" +msgstr "" + +#: includes/class-mwb-multi-currency-switcher-for-woocommerce.php:374 +msgid "Geolocation Rules" +msgstr "" + +#: includes/class-mwb-multi-currency-switcher-for-woocommerce.php:379 +msgid "Side Switcher" +msgstr "" + +#: includes/class-mwb-multi-currency-switcher-for-woocommerce.php:383 +msgid "Shortcodes And Widgets" +msgstr "" + +#: includes/class-mwb-multi-currency-switcher-for-woocommerce.php:389 +msgid "System Status" +msgstr "" + +#: includes/class-mwb-multi-currency-switcher-for-woocommerce.php:411 +#, php-format +msgid "" +"Unable to locate file at location \"%s\". Some features may not work " +"properly in this plugin. Please contact us!" +msgstr "" + +#: includes/class-mwb-multi-currency-switcher-for-woocommerce.php:469 +msgid "N/A (phpversion function does not exist)" +msgstr "" + +#: includes/class-mwb-multi-currency-switcher-for-woocommerce.php:478 +msgid "N/A (make sure exec function is enabled)" +msgstr "" + +#: includes/class-mwb-multi-currency-switcher-for-woocommerce.php:481 +msgid "N/A (ABSPATH constant not defined)" +msgstr "" + +#: includes/class-mwb-multi-currency-switcher-for-woocommerce.php:484 +msgid "N/A (php_uname function does not exist)" +msgstr "" + +#: includes/class-mwb-multi-currency-switcher-for-woocommerce.php:487 +msgid "N/A (get_bloginfo function does not exist)" +msgstr "" + +#: includes/class-mwb-multi-currency-switcher-for-woocommerce.php:490 +msgid "N/A (get_option function does not exist)" +msgstr "" + +#: includes/class-mwb-multi-currency-switcher-for-woocommerce.php:493 +#: includes/class-mwb-multi-currency-switcher-for-woocommerce.php:496 +#: includes/class-mwb-multi-currency-switcher-for-woocommerce.php:499 +msgid "Yes" +msgstr "" + +#: includes/class-mwb-multi-currency-switcher-for-woocommerce.php:493 +#: includes/class-mwb-multi-currency-switcher-for-woocommerce.php:496 +#: includes/class-mwb-multi-currency-switcher-for-woocommerce.php:499 +msgid "No" +msgstr "" + +#: includes/class-mwb-multi-currency-switcher-for-woocommerce.php:502 +msgid "N/A (count_users function does not exist)" +msgstr "" + +#: includes/class-mwb-multi-currency-switcher-for-woocommerce.php:505 +msgid "0" +msgstr "" + +#: includes/class-mwb-multi-currency-switcher-for-woocommerce.php:508 +#: includes/class-mwb-multi-currency-switcher-for-woocommerce.php:514 +#: includes/class-mwb-multi-currency-switcher-for-woocommerce.php:517 +#: includes/class-mwb-multi-currency-switcher-for-woocommerce.php:545 +#: includes/class-mwb-multi-currency-switcher-for-woocommerce.php:548 +msgid "N/A (ini_get function does not exist)" +msgstr "" + +#: includes/class-mwb-multi-currency-switcher-for-woocommerce.php:511 +msgid "N/A" +msgstr "" + +#: includes/class-mwb-multi-currency-switcher-for-woocommerce.php:529 +msgid "N/A (gethostname function does not exist)" +msgstr "" + +#: includes/class-mwb-multi-currency-switcher-for-woocommerce.php:532 +#: includes/class-mwb-multi-currency-switcher-for-woocommerce.php:541 +msgid "N/A (make sure exec is enabled)" +msgstr "" + +#: includes/dependency/class-mwb-multi-currency-switcher-for-woocommerce-dependency.php:139 +msgid "1" +msgstr "" + +#: index.php:14 +msgid "oops looks like nothing is here" +msgstr "" + +#: mwb-multi-currency-switcher-for-woocommerce.php:160 +msgid "Settings" +msgstr "" + +#: mwb-multi-currency-switcher-for-woocommerce.php:217 +msgid "" +"WooCommerce is not activated, Please activate WooCommerce first to activate " +"MWB Multi Currency Switcher for WooCommerce." +msgstr "" + +#: onboarding/templates/mwb-multi-currency-switcher-for-woocommerce-deactivation-template.php:33 +msgid "May we have a little info about why you are deactivating?" +msgstr "" + +#: onboarding/templates/mwb-multi-currency-switcher-for-woocommerce-deactivation-template.php:44 +msgid "Skip and Deactivate Now" +msgstr "" + +#: onboarding/templates/mwb-multi-currency-switcher-for-woocommerce-onboarding-template.php:27 +msgid "Welcome to MakeWebBetter" +msgstr "" + +#: onboarding/templates/mwb-multi-currency-switcher-for-woocommerce-onboarding-template.php:28 +msgid "" +"We love making new friends! Subscribe below and we promise to keep you up-to-" +"date with our latest new plugins, updates, awesome deals and a few special " +"offers." +msgstr "" + +#: onboarding/templates/mwb-multi-currency-switcher-for-woocommerce-onboarding-template.php:40 +msgid "Skip For Now" +msgstr "" + +#: public/class-mwb-multi-currency-switcher-for-woocommerce-public.php:493 +msgid "Currency" +msgstr "" + +#: public/class-mwb-multi-currency-switcher-for-woocommerce-public.php:548 +#: public/class-mwb-multi-currency-switcher-for-woocommerce-public.php:705 +#: public/class-mwb-multi-currency-switcher-for-woocommerce-public.php:724 +msgid "--Select Any--" +msgstr "" + +#: templates/admin/mwb-multi-currency-switcher-for-woocommerce-admin-currency-table-edit-tab.php:33 +msgid "Custom Symbol" +msgstr "" + +#: templates/admin/mwb-multi-currency-switcher-for-woocommerce-admin-currency-table-edit-tab.php:43 +msgid "Custom Flag" +msgstr "" + +#: templates/admin/mwb-multi-currency-switcher-for-woocommerce-admin-currency-table-edit-tab.php:60 +#: templates/admin/mwb-multi-currency-switcher-for-woocommerce-admin-currency-table-edit-tab.php:65 +msgid "Remove image" +msgstr "" + +#: templates/admin/mwb-multi-currency-switcher-for-woocommerce-admin-currency-table-edit-tab.php:79 +msgid "Thousand separator" +msgstr "" + +#: templates/admin/mwb-multi-currency-switcher-for-woocommerce-admin-currency-table-edit-tab.php:89 +msgid "Decimal separator" +msgstr "" + +#: templates/admin/mwb-multi-currency-switcher-for-woocommerce-admin-currency-table-edit-tab.php:99 +msgid "cents" +msgstr "" + +#: templates/admin/mwb-multi-currency-switcher-for-woocommerce-admin-currency-table-edit-tab.php:109 +msgid "Show" +msgstr "" + +#: templates/admin/mwb-multi-currency-switcher-for-woocommerce-admin-currency-table-edit-tab.php:116 +msgid "Hide" +msgstr "" + +#: templates/admin/mwb-multi-currency-switcher-for-woocommerce-admin-currency-table-edit-tab.php:125 +msgid "Description" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/paperform-form-builder/composer_file/package.json b/spec/fixtures/dynamic_finders/plugin_version/paperform-form-builder/composer_file/package.json new file mode 100644 index 00000000..3506e61e --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/paperform-form-builder/composer_file/package.json @@ -0,0 +1,16 @@ +{ + "name": "paperform-wordpress", + "version": "1.0.0", + "private": true, + "scripts": { + "start": "cgb-scripts start", + "build": "cgb-scripts build", + "eject": "cgb-scripts eject", + "bundle": "cgb-scripts build && node zip" + }, + "dependencies": { + "@wordpress/block-editor": "^6.1.1", + "cgb-scripts": "1.23.1", + "fs-extra": "^5.0.0" + } +} 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 07d60b0f..d27ccac2 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 @@ -868,6 +868,11 @@ + + + + + @@ -1777,6 +1782,11 @@ + + + + + @@ -2606,6 +2616,11 @@ + + + + + @@ -4988,6 +5003,19 @@ + + + + + + + + + + + + + @@ -6834,6 +6862,10 @@ + + + + @@ -8787,6 +8819,11 @@ + + + + + @@ -11343,6 +11380,11 @@ + + + + + @@ -12316,6 +12358,12 @@ + + + + + + @@ -12928,6 +12976,10 @@ + + + + @@ -12946,6 +12998,10 @@ + + + + @@ -15603,6 +15659,11 @@ + + + + + @@ -18213,6 +18274,10 @@ + + + + @@ -18864,6 +18929,13 @@ + + + + + + + diff --git a/spec/fixtures/dynamic_finders/plugin_version/s2-subscription-for-woocommerce/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/s2-subscription-for-woocommerce/change_log/changelog.txt new file mode 100644 index 00000000..3964d976 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/s2-subscription-for-woocommerce/change_log/changelog.txt @@ -0,0 +1,5 @@ +*** Changelog *** + += 1.0.0 - 2021-06-11 = +* Initial Release + diff --git a/spec/fixtures/dynamic_finders/plugin_version/s3-image-optimizer/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/s3-image-optimizer/change_log/changelog.txt new file mode 100644 index 00000000..94ada594 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/s3-image-optimizer/change_log/changelog.txt @@ -0,0 +1,103 @@ += 2.4.0 = +* fixed: failure in creating s3io/ working directory silently breaks bulk tools +* fixed: sanitation for error messages was too aggressive +* fixed: listBuckets error displayed even when S3_IMAGE_OPTIMIZER_BUCKET is defined + += 2.3 = +* fixed: conflict getting local uploads directory when S3 Uploads plugin is active + += 2.2 = +* added: generate and upload WebP version of your images in accordance with EWWW IO settings (WebP Conversion and Force WebP) +* fixed bulk toggle-arrow styling +* additional sanitizing and escaping for better security + += 2.1 = +* updated AWS SDK to v3, let us know if you encounter errors +* catch errors when defined region is incorrect +* added ability to remove license key (e.g. if you entered it wrong) +* rewrote bucket scanning to use AJAX in order to avoid timeouts +* fixed delay not working for WP-CLI +* display configuration errors when run from WP-CLI +* fixed S3IO_DOSPACES constant not working +* fixed scanner broken on objects with apostrophes +* fixed URL optimizer with url-encoded characters (like spaces = %20) + += 2.0 = +* added compatibility with Digital Ocean Spaces +* lots of code cleanup and sanitation + += 1.9 = +* prevent s3io_resume option from autoloading +* reset s3io_resume after completion + += 1.8 = +* fixed error with redeclaring ewwwio_debug_message() in some edge cases +* fixed bulk optimizer UI bugs + += 1.7 = +* problem with AWS object context (not global when it needs to be) +* updated plugin updater class +* updated AWS SDK + += 1.6 = +* integrate AWS SDK and remove external AWS plugin dependency +* catch errors better when AWS keys are not configured + += 1.5 = +* catch error when AWS plugin is not properly configured + += 1.4 = +* catch permissions errors on individual files +* removed undefined constant +* fixed undefined variable during wp-cli operation + += 1.3 = +* fixed error when using empty() on a constant that breaks really old PHP installs (5.4 or lower) + += 1.2 = +* catch fatal errors when S3 permissions are not sufficient +* upgrade plugin updater class +* added S3_IMAGE_OPTIMIZER_REGION to set region manually when permissions are too restrictive + += 1.1 = +* table updates more efficient and robust, searches by id first, and only by path if that fails +* fixed potential issue with images optimized by url not being stored in database + += 1.0 = +* fixed issues with checking that a constant is empty in PHP <5.5 +* make sure to remove the leading slash from S3_IMAGE_OPTIMIZER_FOLDER + += .9 = +* added WP-CLI interface: 'wp-cli help s3io optimize' for more information +* added constants to define bucket and sub-folder to optimize: S3_IMAGE_OPTIMIZER_BUCKET and S3_IMAGE_OPTIMIZER_FOLDER +* fixed memory overload when running bulk operation with large s3 buckets +* ported bulk optimizer improvements from core EWWW IO: renewable nonce for longer running operations, show last optimized image on top, collapsible and draggable ui from WP core, less AJAX requests +* added escaping for all html to prevent any code injection from translations or database, and use JS for sleeping to avoid DOS by sleep timer +* added S3 URL Optimizer to optimize individual images by their URL + += .8 = +* fixed fatal error when bucket/account requires v4 authentication +* prevent debug information from displaying on settings page improperly + += .7 = +* fixed fatal error when bucket location is empty (us-east) in accounts with mixed regions + += .6 = +* fixed fatal error when bucket region is not set properly + += .5 = +* fixed fatal error when other plugins are using EDD SL Updates class +* fixed acl not set when updating images + += .4 = +* ported table schema fixes from EWWW I.O. +* added option for Frankfurt S3 authentication method + += .3 = +* automatic update checking and license activation + += .2 = +* bugfixes + += .1 = +* First release