diff --git a/spec/fixtures/db/dynamic_finders.yml b/spec/fixtures/db/dynamic_finders.yml index 03de56d9..97fd11a6 100644 --- a/spec/fixtures/db/dynamic_finders.yml +++ b/spec/fixtures/db/dynamic_finders.yml @@ -931,6 +931,9 @@ plugins: aacomingsoon: Readme: path: readme.txt + aadp-amazon-affiliate-dropshipping-for-woocommerce: + Readme: + path: readme.txt aalivesite: Readme: path: readme.txt @@ -1142,6 +1145,9 @@ plugins: path: academic-bloggers-toolkit.pot pattern: !ruby/regexp /ght \(C\) 2018 Academic Blogger's Toolkit (?\d+\.[\.\d]+)/i version: true + academy: + Readme: + path: readme.txt acc-conditional-typo: QueryParameter: files: @@ -2092,6 +2098,9 @@ plugins: acymailing-integration-for-contact-form-7: Readme: path: readme.txt + acymailing-integration-for-events-manager: + Readme: + path: readme.txt acymailing-integration-for-gravity-forms: Readme: path: readme.txt @@ -2183,6 +2192,9 @@ plugins: ada-feedwordpress-keyword-filters: Readme: path: readme.txt + ada2go-mark-your-old-articles: + Readme: + path: readme.txt adamrob-parallax-scroll: StyleComment: class: BodyPattern @@ -5396,6 +5408,9 @@ plugins: version: true Readme: path: readme.txt + alibaba: + Readme: + path: readme.txt aliffiliate-shortcodes: Readme: path: readme.txt @@ -5744,6 +5759,26 @@ plugins: version: true Readme: path: readme.txt + alpha-price-table-for-elementor: + TranslationFile: + class: BodyPattern + path: languages/alpha-price-table-for-elementor.pot + pattern: !ruby/regexp '/ersion: Alpha Price Table For Elementor (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt + alpha-single-product-for-elementor: + QueryParameter: + files: + - assets/css/alpha-sp-widget.css + version: true + TranslationFile: + class: BodyPattern + path: languages/alpha-single-product-for-elementor.pot + pattern: !ruby/regexp '/ion: Alpha Single Product For Elementor (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt alpha-testimonials: QueryParameter: files: @@ -13037,6 +13072,9 @@ plugins: blocksolid: Readme: path: readme.txt + blocksolid-snippets: + Readme: + path: readme.txt blockspare: Readme: path: readme.txt @@ -15329,7 +15367,9 @@ plugins: - assets/list.js version: true Readme: - path: readme.txt + path: + - readme.txt + - README.md brozzme-blurb-lightbox-module-in-divi: TranslationFile: class: BodyPattern @@ -17089,6 +17129,9 @@ plugins: path: languages/callme-plugin-ru_RU.po pattern: !ruby/regexp /Project\-Id\-Version:\ Call\.me form v(?\d+\.[\.\d]+)/i version: true + callphoner: + Readme: + path: readme.txt callsignquery: Readme: path: readme.txt @@ -17145,6 +17188,9 @@ plugins: version: true Readme: path: readme.txt + campay-edd-payment-gateway: + Readme: + path: README.txt campayn-email-newsletter-sign-up: Readme: path: readme.txt @@ -20605,6 +20651,9 @@ plugins: clkim-integrator: Readme: path: readme.txt + clmte-ecommerce-integration: + Readme: + path: README.txt cloak-front-end-email: Readme: path: readme.txt @@ -20790,12 +20839,25 @@ plugins: cm-ad-changer: Readme: path: readme.txt + cm-answers: + Readme: + path: readme.txt cm-business-directory: Readme: path: readme.txt cm-curated-list-manager: Readme: path: readme.txt + cm-custom-reports: + Readme: + path: readme.txt + cm-download-manager: + QueryParameter: + files: + - views/resources/app.css + version: true + Readme: + path: readme.txt cm-email-blacklist: Readme: path: readme.txt @@ -20815,6 +20877,18 @@ plugins: path: languages/cm-idin.pot pattern: !ruby/regexp /ect\-Id\-Version:\ CM iDIN for WooCommerce (?\d+\.[\.\d]+)/i version: true + cm-invitation-codes: + QueryParameter: + files: + - asset/css/frontend.css + - asset/js/utils.js + - asset/js/frontend.js + version: true + Readme: + path: readme.txt + cm-map-locations: + Readme: + path: readme.txt cm-on-demand-search-and-replace: Readme: path: readme.txt @@ -23017,6 +23091,9 @@ plugins: content-connector-by-contenidosclick: Readme: path: readme.txt + content-copy-protection-disable-right-click: + Readme: + path: readme.txt content-email-anti-spam: Readme: path: readme.txt @@ -23396,6 +23473,9 @@ plugins: path: languages/convocations-fr_FR.po pattern: !ruby/regexp /Project\-Id\-Version:\ Convocations v(?\d+\.[\.\d]+)/i version: true + convoworks-wp: + Readme: + path: readme.txt cook-recipes: Readme: path: README.txt @@ -26144,6 +26224,9 @@ plugins: custom-private-post: Readme: path: readme.txt + custom-product-tabs-for-woocommerce: + Readme: + path: readme.txt custom-product-type-for-woocommerce: Readme: path: readme.txt @@ -26656,6 +26739,9 @@ plugins: cvw-pb-animation: Readme: path: readme.txt + cvw-social-share: + Readme: + path: readme.txt cvw-songkick-widget: Readme: path: readme.txt @@ -27668,6 +27754,9 @@ plugins: debug-tools: Readme: path: readme.txt + debug-using-ngrok: + Readme: + path: README.txt debug-wp-redirect: Readme: path: readme.txt @@ -29003,6 +29092,9 @@ plugins: disable-floc-easily: Readme: path: readme.txt + disable-full-site-editing: + Readme: + path: readme.txt disable-fullscreen-mode: Readme: path: readme.txt @@ -29260,6 +29352,9 @@ plugins: disable-wp-notification: Readme: path: README.txt + disable-wp-registration-page-spam: + Readme: + path: readme.txt disable-wp-sitemap: Readme: path: readme.txt @@ -29919,6 +30014,14 @@ plugins: document: Readme: path: readme.txt + document-embedder-addons-for-elementor: + TranslationFile: + class: BodyPattern + path: languages/b-addon.pot + pattern: !ruby/regexp /Document Embedder Addons for Elementor (?\d+\.[\.\d]+)/i + version: true + Readme: + path: readme.txt document-emberdder: Readme: path: readme.txt @@ -30115,6 +30218,14 @@ plugins: donfn-viva-payments-native-checkout: Readme: path: readme.txt + donnaknows-job-offer: + QueryParameter: + files: + - public/css/donnaknows-public.css + - public/js/donnaknows-public.js + version: true + Readme: + path: README.txt donorcom: Readme: path: readme.txt @@ -37061,6 +37172,9 @@ plugins: factura-electronica-cr: Readme: path: readme.txt + facture-pay-wc-payment: + Readme: + path: Readme.txt facturis-online-sync: Readme: path: readme.txt @@ -38398,6 +38512,17 @@ plugins: - df-style.css - df-script.js version: true + filter-for-elementor: + QueryParameter: + files: + - ef-style.css + - ef-script.js + version: true + Readme: + path: readme.txt + filter-gallery: + Readme: + path: readme.txt filter-main-query: Readme: path: readme.txt @@ -38799,6 +38924,9 @@ plugins: fizfy: Readme: path: readme.txt + fizzy-popups: + Readme: + path: readme.txt fla-image-caption: Readme: path: readme.txt @@ -40927,6 +41055,9 @@ plugins: freepay-for-woocommerce: Readme: path: README.txt + freescout: + Readme: + path: readme.txt freesoul-responsive-check: Readme: path: readme.txt @@ -41207,6 +41338,9 @@ plugins: frontrom: Readme: path: readme.txt + fs-disable-users: + Readme: + path: README.txt fs-lazy-load: Readme: path: readme.txt @@ -41370,6 +41504,9 @@ plugins: fullscreen-gallery: Readme: path: readme.txt + fullscreen-menu-awesome: + Readme: + path: README.txt fullscreen-mode-b-gone: Readme: path: readme.txt @@ -43658,6 +43795,9 @@ plugins: gmaptip: Readme: path: readme.txt + gmb-manager: + Readme: + path: README.txt gmis: Readme: path: README.txt @@ -44635,6 +44775,9 @@ plugins: goqsmile: Readme: path: readme.txt + gorilla-debug: + Readme: + path: readme.txt gorzeks-bbcode-plugin: Readme: path: readme.txt @@ -44663,6 +44806,12 @@ plugins: gosign-contact-person-box-block: Readme: path: README.md + gosign-gallery-box-block: + Readme: + path: README.md + gosign-google-maps-block: + Readme: + path: README.md gosign-grid-container-block: Readme: path: README.md @@ -46332,6 +46481,9 @@ plugins: - assets/js/vibrationoptions.js - assets/js/random-image.js version: true + hamail: + Readme: + path: readme.txt hammy: QueryParameter: files: @@ -47026,6 +47178,12 @@ plugins: hesabfa-accounting: Readme: path: README.txt + heslo-login: + ComposerFile: + class: ConfigParser + path: package.json + key: version + version: true hetjens-expiration-date: Readme: path: readme.txt @@ -48017,6 +48175,9 @@ plugins: hot-tags: Readme: path: readme.txt + hotel-bookings-progress-bar-for-motopress: + Readme: + path: readme.txt hotel-spider: Readme: path: readme.txt @@ -49441,6 +49602,13 @@ plugins: image-archives: Readme: path: readme.txt + image-automatic-height-width: + QueryParameter: + files: + - assets/js/scrpt.js + version: true + Readme: + path: readme.txt image-banner-effects-lite: Readme: path: readme.txt @@ -49555,6 +49723,9 @@ plugins: image-hover-effects-for-elementor: Readme: path: readme.txt + image-hover-effects-mbengue: + Readme: + path: readme.txt image-licensing-schema: Readme: path: readme.txt @@ -49755,6 +49926,9 @@ plugins: image-zoomer: Readme: path: readme.txt + imagebase642file: + Readme: + path: README.txt imagebox-block: Readme: path: readme.txt @@ -52060,6 +52234,9 @@ plugins: - css/flexslider.css - js/jquery.flexslider-min.js version: true + issues-tracker: + Readme: + path: readme.txt issuu-magazine-display: Readme: path: readme.txt @@ -55982,6 +56159,9 @@ plugins: lbk-elements-for-flatsome: Readme: path: readme.txt + lbk-mail-smtp: + Readme: + path: readme.txt lc-disable-cdn: Readme: path: readme.txt @@ -56126,6 +56306,9 @@ plugins: leadsquared-website-topbar: Readme: path: readme.txt + leadster-marketing-conversacional: + Readme: + path: readme.txt leaflet-map: QueryParameter: files: @@ -57533,6 +57716,9 @@ plugins: list-site-contributors: Readme: path: readme.txt + list-stores-category-dokan: + Readme: + path: readme.txt list-sub-categories-lsc: Readme: path: readme.txt @@ -57595,6 +57781,9 @@ plugins: litextension-data-migration-to-woocommerce: Readme: path: readme.txt + litpay-payment-gateway: + Readme: + path: readme.txt little-free-archive-freshener: Readme: path: readme.txt @@ -59918,6 +60107,9 @@ plugins: mailrelay: Readme: path: readme.txt + mailroad-switch: + Readme: + path: readme.txt mailrush-io-forms: Readme: path: readme.txt @@ -60188,6 +60380,9 @@ plugins: map-it-by-two-row-studio: Readme: path: readme.txt + map-location-picker-at-checkout-for-woocommerce: + Readme: + path: readme.txt map-multiple-marker: Readme: path: readme.txt @@ -61373,6 +61568,9 @@ plugins: path: languages/meridian-one-features.pot pattern: !ruby/regexp /oject\-Id\-Version:\ Meridian One Features (?\d+\.[\.\d]+)/i version: true + merpress: + Readme: + path: README.txt mesh: QueryParameter: files: @@ -62008,6 +62206,9 @@ plugins: mobile-contact-line: Readme: path: readme.txt + mobile-cost-control-automated: + Readme: + path: readme.txt mobile-dj-manager: QueryParameter: files: @@ -62530,6 +62731,9 @@ plugins: most-wanted-login-page-styler: Readme: path: readme.txt + most-wanted-wallet-discount-manager: + Readme: + path: readme.txt motion: QueryParameter: files: @@ -62637,6 +62841,9 @@ plugins: moving-contents: Readme: path: readme.txt + moving-image-slider: + Readme: + path: readme.txt moving-users: Readme: path: readme.txt @@ -63181,6 +63388,14 @@ plugins: version: true Readme: path: README.txt + mwb-role-based-pricing-for-woocommerce: + TranslationFile: + class: BodyPattern + path: languages/mwb-role-based-pricing-for-woocommerce-en_US.pot + pattern: !ruby/regexp /MWB Role Based Pricing For WooCommerce (?\d+\.[\.\d]+)/i + version: true + Readme: + path: readme.txt mwb-twitter-feed-timeline-post: TranslationFile: class: BodyPattern @@ -66356,6 +66571,9 @@ plugins: orbisius-child-theme-creator: Readme: path: readme.txt + orbitype: + Readme: + path: readme.txt orcsnet-from-inditip: QueryParameter: files: @@ -66803,6 +67021,9 @@ plugins: path: composer.json key: version version: true + page-and-post-description: + Readme: + path: readme.txt page-and-post-notes: Readme: path: readme.txt @@ -67496,6 +67717,9 @@ plugins: payments-for-elementor: Readme: path: readme.txt + payments-stripe-gateway: + Readme: + path: readme.txt paymentsense-gateway-for-woocommerce: ChangeLog: class: BodyPattern @@ -67609,6 +67833,9 @@ plugins: pb-shipping: Readme: path: readme.txt + pb-star-rating-block: + Readme: + path: readme.txt pbc-woo-menu-for-divi: Readme: path: readme.txt @@ -68230,6 +68457,9 @@ plugins: path: version.inc pattern: !ruby/regexp /define\("PHPHTMLLIB_VERSION", '(?\d+\.[\.\d]+)'\);/i version: true + phpinfo-wp: + Readme: + path: readme.txt phpls: Readme: path: readme.txt @@ -69269,6 +69499,19 @@ plugins: post-category-fcm-notifications: Readme: path: readme.txt + post-checkout-registration-for-woocommerce: + QueryParameter: + files: + - includes/assets/css/wc-post-checkout-registration-public.css + - includes/assets/js/wc-post-checkout-registration-public.js + version: true + TranslationFile: + class: BodyPattern + path: languages/wc-post-checkout-registration.pot + pattern: !ruby/regexp /t Checkout Registration for WooCommerce (?\d+\.[\.\d]+)/i + version: true + Readme: + path: readme.txt post-co-authors: QueryParameter: files: @@ -69783,7 +70026,9 @@ plugins: - assets/filter.js version: true Readme: - path: readme.txt + path: + - readme.txt + - README.md posts-filter-multiselect: Readme: path: readme.txt @@ -69830,7 +70075,9 @@ plugins: pattern: !ruby/regexp /"v(?\d+\.[\.\d]+)/i version: true Readme: - path: readme.txt + path: + - readme.txt + - README.md posts-slider-shortcode: QueryParameter: files: @@ -70061,6 +70308,9 @@ plugins: files: - elements/css/prayer.css version: true + pre-order-for-woocommerce: + Readme: + path: readme.txt pre-publish-checklist: Readme: path: readme.txt @@ -70498,6 +70748,9 @@ plugins: - public/css/privacy-cookie-law-public.css - public/js/privacy-cookie-law-public.js version: true + privacy-embed: + Readme: + path: readme.txt privado-gdpr-ccpa-cookie-consent: Readme: path: README.txt @@ -71154,6 +71407,9 @@ plugins: protected-page: Readme: path: readme.txt + protected-video: + Readme: + path: readme.txt protectmedia: TranslationFile: class: BodyPattern @@ -71597,6 +71853,9 @@ plugins: qinvoice-sisow-ideal-for-gravity-forms: Readme: path: readme.txt + qkly-jobs-listing: + Readme: + path: README.txt qlik-sense: QueryParameter: files: @@ -73523,6 +73782,9 @@ plugins: resmushit-image-optimizer: Readme: path: readme.txt + resoc: + Readme: + path: README.txt resolw-chat: Readme: path: readme.txt @@ -74159,6 +74421,9 @@ plugins: - public/css/review-pro-public.css - public/js/review-pro-public.js version: true + review-widget-addon-for-divi: + Readme: + path: readme.txt review-widget-addon-for-elementor: Readme: path: readme.txt @@ -74684,6 +74949,9 @@ plugins: roundup-app-for-woocommerce: Readme: path: readme.txt + royal-elementor-addons: + Readme: + path: readme.txt rp-ads-manager: TranslationFile: class: BodyPattern @@ -75064,6 +75332,12 @@ plugins: saber-commerce: Readme: path: readme.txt + QueryParameter: + files: + - "/components/Portal/sections/invoice/Invoice.js" + - "/components/Portal/js/portal.js" + - "/components/Payment/Methods/Stripe/script/client.js" + version: true saber-feedback-button: Readme: path: README.txt @@ -75658,6 +75932,8 @@ plugins: path: languages/scode-ru_RU.po pattern: !ruby/regexp '/"Project\-Id\-Version: sCode (?\d+\.[\.\d]+)/i' version: true + Readme: + path: readme.txt scootercontact: Readme: path: readme.txt @@ -78960,6 +79236,9 @@ plugins: path: languages/simple-widget-title-links.pot pattern: !ruby/regexp '/t\-Id\-Version: Simple Widget Title Links (?\d+\.[\.\d]+)/i' version: true + simple-woo-reviews-lite: + Readme: + path: readme.txt simple-word-count-and-reading-time: QueryParameter: files: @@ -81030,6 +81309,9 @@ plugins: speed-matters: Readme: path: readme.txt + speed-up-contact-form-7: + Readme: + path: readme.txt speed-up-lazy-load: QueryParameter: files: @@ -81537,6 +81819,9 @@ plugins: starscape: Readme: path: readme.txt + starter-blog-templates-for-faith-blog: + Readme: + path: readme.txt starter-sites: TranslationFile: class: BodyPattern @@ -82088,6 +82373,9 @@ plugins: strong-authentication: Readme: path: readme.txt + strong-password-generator-wp: + Readme: + path: readme.txt strong-password-maker: Readme: path: readme.txt @@ -82722,6 +83010,9 @@ plugins: - public/css/google-font-display-swapper-public.css - public/js/google-font-display-swapper-public.js version: true + swatchly: + Readme: + path: readme.txt swe-country-code-field-gf-add-on: Readme: path: readme.txt @@ -83387,6 +83678,13 @@ plugins: path: languages/targetaudience-de_DE.po pattern: !ruby/regexp '/"Project\-Id\-Version: TargetAudience v(?\d+\.[\.\d]+)/i' version: true + taro-iframe-block: + QueryParameter: + files: + - dist/css/style.css + version: true + Readme: + path: readme.txt tarot-reading: Readme: path: README.txt @@ -84763,6 +85061,20 @@ plugins: version: true Readme: path: readme.txt + tiles-marquee-block: + Readme: + path: readme.txt + ComposerFile: + class: ConfigParser + path: package.json + key: version + version: true + tiles-progress-block: + Readme: + path: readme.txt + tillit-payment-gateway: + Readme: + path: readme.txt tilt-cryptocurrency-payments: Readme: path: README.txt @@ -85074,6 +85386,9 @@ plugins: tock-widget: Readme: path: readme.txt + todo-lists-for-wp: + Readme: + path: readme.txt toffeepress: Readme: path: readme.txt @@ -85613,6 +85928,14 @@ plugins: traderunner: Readme: path: readme.txt + tradesafe-payment-gateway: + Readme: + path: readme.txt + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /^(?\d+\.[\.\d]+)/ + version: true trados: Readme: path: readme.txt @@ -86859,6 +87182,9 @@ plugins: files: - public/js/ultimate-post-list-public.js version: true + ultimate-post-recipe-light: + Readme: + path: readme.txt ultimate-post-review: QueryParameter: files: @@ -87052,6 +87378,9 @@ plugins: version: true Readme: path: README.txt + ultra-excerpts: + Readme: + path: readme.txt ultra-slideshow: Readme: path: README.txt @@ -88050,6 +88379,15 @@ plugins: version: true Readme: path: README.txt + ux-flatsome-addons: + QueryParameter: + files: + - assets/css/twentytwenty.css + - assets/js/jquery.event.move.js + - assets/js/jquery.twentytwenty.js + version: true + Readme: + path: readme.txt ux-sniff: Readme: path: readme.txt @@ -88423,7 +88761,9 @@ plugins: path: README.txt very-good-collection-payment-gateway: Readme: - path: README.md + path: + - README.md + - readme.txt very-simple-contact-form: ChangeLog: class: BodyPattern @@ -88682,6 +89022,9 @@ plugins: path: package.json key: version version: true + video-reviews: + Readme: + path: readme.txt video-sync-for-vimeo: QueryParameter: files: @@ -88928,6 +89271,9 @@ plugins: visit-site: Readme: path: readme.txt + visit-website-customizer: + Readme: + path: readme.txt visitas-on-line: Readme: path: readme.txt @@ -90338,6 +90684,9 @@ plugins: wca-google-tools-extension: Readme: path: readme.txt + wcc-google-analytics: + Readme: + path: readme.txt wck-custom-fields-and-custom-post-types-creator: Readme: path: readme.txt @@ -91111,6 +91460,9 @@ plugins: files: - css/main-style.css version: true + werbewolke-login: + Readme: + path: readme.txt werecover-wendi: Readme: path: readme.txt @@ -91237,6 +91589,9 @@ plugins: which-addon-for-elementor: Readme: path: readme.txt + whimcu: + Readme: + path: readme.txt whippet: ChangeLog: class: BodyPattern @@ -94190,6 +94545,14 @@ plugins: - assets/css/htflexboxgrid.css - assets/css/simple-line-icons.css version: true + woomio-influencer-marketing: + TranslationFile: + class: BodyPattern + path: languages/woomio-for-woocommerce.pot + pattern: !ruby/regexp '/\-Version: Woomio \(Influencer marketing\) (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: README.txt woomizer: ComposerFile: class: ConfigParser @@ -101132,6 +101495,9 @@ plugins: wp28-pague-com-pix: Readme: path: README.txt + wp2html: + Readme: + path: readme.txt wp2leads: QueryParameter: files: @@ -101298,6 +101664,10 @@ plugins: version: true Readme: path: readme.txt + QueryParameter: + files: + - assets/css/frontend.min.css + version: true wpbkash: Readme: path: readme.txt @@ -103063,6 +103433,9 @@ plugins: version: true Readme: path: readme.txt + x-extensions-for-woocommerce: + Readme: + path: readme.txt x-instafeed: Readme: path: README.txt @@ -104040,6 +104413,7 @@ plugins: QueryParameter: files: - assets/frontend/js/iframe/4.1.1/iframeResizer.min.js + - assets/frontend/js/iframe/4.3.1/iframeResizer.min.js version: true Readme: path: readme.txt diff --git a/spec/fixtures/dynamic_finders/expected.yml b/spec/fixtures/dynamic_finders/expected.yml index e2537a9d..6ca2ffa0 100644 --- a/spec/fixtures/dynamic_finders/expected.yml +++ b/spec/fixtures/dynamic_finders/expected.yml @@ -2751,6 +2751,26 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/alpha-google-map-for-elementor/languages/alpha-google-map-for-elementor.pot, Match: ''Version: Alpha Google Map For Elementor 1.0.1''' + alpha-price-table-for-elementor: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/alpha-price-table-for-elementor/languages/alpha-price-table-for-elementor.pot, + Match: ''ersion: Alpha Price Table For Elementor 1.0.0''' + alpha-single-product-for-elementor: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/alpha-single-product-for-elementor/assets/css/alpha-sp-widget.css?ver=1.0.0 + confidence: 10 + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/alpha-single-product-for-elementor/languages/alpha-single-product-for-elementor.pot, + Match: ''ion: Alpha Single Product For Elementor 1.0.0''' alpha-testimonials: QueryParameter: number: '1.0' @@ -9950,6 +9970,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/clust-client-portal/languages/clust-wp-portal.pot, Match: ''Project-Id-Version: Clust Client Portal 1.0''' + cm-download-manager: + QueryParameter: + number: 2.8.2 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/cm-download-manager/views/resources/app.css?ver=2.8.2 + confidence: 10 cm-idin: QueryParameter: number: 1.0.1 @@ -9963,6 +9990,15 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/cm-idin/languages/cm-idin.pot, Match: ''ect-Id-Version: CM iDIN for WooCommerce 1.0.1''' + cm-invitation-codes: + QueryParameter: + number: 2.3.8 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/cm-invitation-codes/asset/css/frontend.css?ver=2.3.8 + - http://wp.lab/wp-content/plugins/cm-invitation-codes/asset/js/utils.js?ver=2.3.8 + - http://wp.lab/wp-content/plugins/cm-invitation-codes/asset/js/frontend.js?ver=2.3.8 + confidence: 30 cm-tiktok-feed: QueryParameter: number: 1.0.1 @@ -13556,6 +13592,13 @@ plugins: - http://wp.lab/wp-content/plugins/docular/public/css/docular-public.css?ver=1.0.0 - http://wp.lab/wp-content/plugins/docular/public/js/docular-public.js?ver=1.0.0 confidence: 20 + document-embedder-addons-for-elementor: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/document-embedder-addons-for-elementor/languages/b-addon.pot, + Match: ''Document Embedder Addons for Elementor 1.0.0''' document-gallery: QueryParameter: number: 4.4.3 @@ -13635,6 +13678,14 @@ plugins: - http://wp.lab/wp-content/plugins/donate-visa/assets/css/donate-visa-dvsmp.css?ver=1.0.0 - http://wp.lab/wp-content/plugins/donate-visa/assets/js/donate-visa-dvsmp.js?ver=1.0.0 confidence: 20 + donnaknows-job-offer: + QueryParameter: + number: 1.0.1 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/donnaknows-job-offer/public/css/donnaknows-public.css?ver=1.0.1 + - http://wp.lab/wp-content/plugins/donnaknows-job-offer/public/js/donnaknows-public.js?ver=1.0.1 + confidence: 20 doppelme-avatars: ChangeLog: number: '1.04' @@ -17609,6 +17660,14 @@ plugins: - http://wp.lab/wp-content/plugins/filter-for-divi/df-style.css?ver=0.9.0 - http://wp.lab/wp-content/plugins/filter-for-divi/df-script.js?ver=0.9.0 confidence: 20 + filter-for-elementor: + QueryParameter: + number: 1.0.1 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/filter-for-elementor/ef-style.css?ver=1.0.1 + - http://wp.lab/wp-content/plugins/filter-for-elementor/ef-script.js?ver=1.0.1 + confidence: 20 filter-sorter: QueryParameter: number: 1.0.0 @@ -21551,6 +21610,12 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/heroic-table-of-contents/languages/ht-toc.pot, Match: ''ct-Id-Version: Heroic Table of Contents 1.0.0''' + heslo-login: + ComposerFile: + number: 1.0.0 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/heslo-login/package.json, Match: ''1.0.0''' hey-notify: TranslationFile: number: 1.0.0 @@ -22533,6 +22598,13 @@ plugins: - http://wp.lab/wp-content/plugins/image-and-media-byline-credits/public/css/image-byline-public.css?ver=1.0.0 - http://wp.lab/wp-content/plugins/image-and-media-byline-credits/public/js/image-byline-public.js?ver=1.0.0 confidence: 20 + image-automatic-height-width: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/image-automatic-height-width/assets/js/scrpt.js?ver=1.0.0 + confidence: 10 image-captcha-for-gravity-forms: TranslationFile: number: '1.1' @@ -29812,6 +29884,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/mwb-product-filter-for-woocommerce/languages/mwb-product-filter-for-woocommerce-en_US.po, Match: ''ion: mwb-product-filter-for-woocommerce 1.0.0''' + mwb-role-based-pricing-for-woocommerce: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/mwb-role-based-pricing-for-woocommerce/languages/mwb-role-based-pricing-for-woocommerce-en_US.pot, + Match: ''MWB Role Based Pricing For WooCommerce 1.0.0''' mwb-twitter-feed-timeline-post: TranslationFile: number: 1.0.0 @@ -34037,6 +34116,20 @@ plugins: - http://wp.lab/wp-content/plugins/post-carousel/public/assets/css/style.css?ver=2.1.3 - http://wp.lab/wp-content/plugins/post-carousel/public/assets/js/slick.min.js?ver=2.1.3 confidence: 40 + post-checkout-registration-for-woocommerce: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/post-checkout-registration-for-woocommerce/includes/assets/css/wc-post-checkout-registration-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/post-checkout-registration-for-woocommerce/includes/assets/js/wc-post-checkout-registration-public.js?ver=1.0.0 + confidence: 20 + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/post-checkout-registration-for-woocommerce/languages/wc-post-checkout-registration.pot, + Match: ''t Checkout Registration for WooCommerce 1.0.0''' post-co-authors: QueryParameter: number: 1.0.0 @@ -38454,6 +38547,15 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/sa-coronavirus-banner/changelog.txt, Match: ''## [2.0.2]''' + saber-commerce: + QueryParameter: + number: 1.2.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/saber-commerce//components/Portal/sections/invoice/Invoice.js?ver=1.2.0 + - http://wp.lab/wp-content/plugins/saber-commerce//components/Portal/js/portal.js?ver=1.2.0 + - http://wp.lab/wp-content/plugins/saber-commerce//components/Payment/Methods/Stripe/script/client.js?ver=1.2.0 + confidence: 30 sac-digital-lite: QueryParameter: number: 1.0.0 @@ -44635,6 +44737,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/targetaudience/languages/targetaudience-de_DE.po, Match: ''"Project-Id-Version: TargetAudience v1.0''' + taro-iframe-block: + QueryParameter: + number: 1.0.2 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/taro-iframe-block/dist/css/style.css?ver=1.0.2 + confidence: 10 tashortcodes: QueryParameter: number: 1.0.0 @@ -45624,6 +45733,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/tiles/languages/tiles.pot, Match: ''"Project-Id-Version: Tiles 1.0.3''' + tiles-marquee-block: + ComposerFile: + number: 0.1.0 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/tiles-marquee-block/package.json, Match: + ''0.1.0''' time-clock: QueryParameter: number: 1.0.1 @@ -46259,6 +46375,13 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/tractis-identity-verifications/css/tractis_auth.css?ver=1.4.3 confidence: 10 + tradesafe-payment-gateway: + ChangeLog: + number: 1.0.1 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/tradesafe-payment-gateway/changelog.txt, + Match: ''1.0.1''' traffic: ChangeLog: number: 1.1.0 @@ -48106,6 +48229,15 @@ plugins: - http://wp.lab/wp-content/plugins/uwebchat/public/css/uWebChat-public.css?ver=1.0.0 - http://wp.lab/wp-content/plugins/uwebchat/public/js/uWebChat-public.js?ver=1.0.0 confidence: 20 + ux-flatsome-addons: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/ux-flatsome-addons/assets/css/twentytwenty.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/ux-flatsome-addons/assets/js/jquery.event.move.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/ux-flatsome-addons/assets/js/jquery.twentytwenty.js?ver=1.0.0 + confidence: 30 va-social-buzz: QueryParameter: number: 1.1.14 @@ -52672,6 +52804,13 @@ plugins: - http://wp.lab/wp-content/plugins/woolentor-addons/assets/css/htflexboxgrid.css?ver=1.0.0 - http://wp.lab/wp-content/plugins/woolentor-addons/assets/css/simple-line-icons.css?ver=1.0.0 confidence: 80 + woomio-influencer-marketing: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/woomio-influencer-marketing/languages/woomio-for-woocommerce.pot, + Match: ''-Version: Woomio (Influencer marketing) 1.0.0''' woomizer: ComposerFile: number: 1.0.0 @@ -58516,6 +58655,12 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/wpbits-addons-for-elementor/i18n/languages/wpbits-addons-for-elementor.pot, Match: ''Id-Version: WPBits Addons For Elementor 1.0.0''' + QueryParameter: + number: 1.3.1 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/wpbits-addons-for-elementor/assets/css/frontend.min.css?ver=1.3.1 + confidence: 10 wpbmb-entrez: QueryParameter: number: 1.0.0 @@ -60538,7 +60683,8 @@ plugins: found_by: Query Parameter (Passive Detection) interesting_entries: - http://wp.lab/wp-content/plugins/zigaform-calculator-cost-estimation-form-builder-lite/assets/frontend/js/iframe/4.1.1/iframeResizer.min.js?ver=3.9.9.6.8 - confidence: 10 + - http://wp.lab/wp-content/plugins/zigaform-calculator-cost-estimation-form-builder-lite/assets/frontend/js/iframe/4.3.1/iframeResizer.min.js?ver=3.9.9.6.8 + confidence: 20 TranslationFile: number: 4.7.5 found_by: Translation File (Aggressive Detection) diff --git a/spec/fixtures/dynamic_finders/plugin_version/alpha-price-table-for-elementor/translation_file/languages/alpha-price-table-for-elementor.pot b/spec/fixtures/dynamic_finders/plugin_version/alpha-price-table-for-elementor/translation_file/languages/alpha-price-table-for-elementor.pot new file mode 100644 index 00000000..45d1ac8b --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/alpha-price-table-for-elementor/translation_file/languages/alpha-price-table-for-elementor.pot @@ -0,0 +1,281 @@ +# Copyright (C) 2021 Ali Ali +# This file is distributed under the same license as the Alpha Price Table For Elementor plugin. +msgid "" +msgstr "" +"Project-Id-Version: Alpha Price Table For Elementor 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/alpha-price-table-for-elementor\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2021-06-05T02:56:49+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.4.0\n" +"X-Domain: alpha-pricetable-for-elementor\n" + +#. Plugin Name of the plugin +msgid "Alpha Price Table For Elementor" +msgstr "" + +#. Description of the plugin +msgid "Premium Price Table for wordpress." +msgstr "" + +#. Author of the plugin +msgid "Ali Ali" +msgstr "" + +#. Author URI of the plugin +msgid "https://github.com/Ali-A-Ali" +msgstr "" + +#. translators: 1: Just text decoration 2: Just text decoration +#: include/alpha-pricetable.php:87 +msgid "%1$sAlpha Price Table for Elementor%2$s requires %1$s\"Elementor\"%2$s plugin to be active. Please activate Elementor to continue." +msgstr "" + +#: include/alpha-pricetable.php:88 +msgid "Activate Elementor" +msgstr "" + +#. translators: 1: Just text decoration 2: Just text decoration +#: include/alpha-pricetable.php:95 +msgid "%1$sAlpha Price Table for Elementor%2$s requires %1$s\"Elementor\"%2$s plugin to be installed and activated. Please install Elementor to continue." +msgstr "" + +#: include/alpha-pricetable.php:96 +msgid "Install Elementor" +msgstr "" + +#. translators: 1: Plugin name 2: Elementor 3: Required Elementor version +#: include/alpha-pricetable.php:110 +msgid "\"%1$s\" requires \"%2$s\" version %3$s or greater." +msgstr "" + +#: include/alpha-pricetable.php:111 +msgid "Alpha Price Table for Elementor" +msgstr "" + +#: include/alpha-pricetable.php:112 +msgid "Elementor" +msgstr "" + +#. translators: 1: Plugin name 2: Required PHP version +#: include/alpha-pricetable.php:126 +msgid "\"%1$s\" requires PHP version %2$s or greater." +msgstr "" + +#: include/alpha-pricetable.php:127 +#: include/alpha_price_table.php:21 +msgid "Alpha Price Table" +msgstr "" + +#: include/alpha_price_table.php:36 +#: include/alpha_price_table.php:227 +msgid "Header" +msgstr "" + +#: include/alpha_price_table.php:43 +#: include/alpha_price_table.php:263 +msgid "Title" +msgstr "" + +#: include/alpha_price_table.php:45 +msgid "Enter your title" +msgstr "" + +#: include/alpha_price_table.php:52 +msgid "Alignment" +msgstr "" + +#: include/alpha_price_table.php:57 +msgid "Left" +msgstr "" + +#: include/alpha_price_table.php:61 +msgid "Center" +msgstr "" + +#: include/alpha_price_table.php:65 +msgid "Right" +msgstr "" + +#: include/alpha_price_table.php:78 +msgid "Description" +msgstr "" + +#: include/alpha_price_table.php:80 +msgid "Enter your description" +msgstr "" + +#: include/alpha_price_table.php:87 +msgid "Heading Tag" +msgstr "" + +#: include/alpha_price_table.php:105 +#: include/alpha_price_table.php:323 +msgid "Features" +msgstr "" + +#: include/alpha_price_table.php:114 +msgid "Text" +msgstr "" + +#: include/alpha_price_table.php:116 +msgid "List Item" +msgstr "" + +#: include/alpha_price_table.php:128 +msgid "Icon" +msgstr "" + +#: include/alpha_price_table.php:138 +msgid "Icon Color" +msgstr "" + +#: include/alpha_price_table.php:150 +msgid "Icon Position" +msgstr "" + +#: include/alpha_price_table.php:154 +msgid "Before" +msgstr "" + +#: include/alpha_price_table.php:155 +msgid "After" +msgstr "" + +#: include/alpha_price_table.php:170 +msgid "List Item #1" +msgstr "" + +#: include/alpha_price_table.php:175 +msgid "List Item #2" +msgstr "" + +#: include/alpha_price_table.php:180 +msgid "List Item #3" +msgstr "" + +#: include/alpha_price_table.php:194 +#: include/alpha_price_table.php:400 +msgid "Footer" +msgstr "" + +#: include/alpha_price_table.php:201 +msgid "Button Text" +msgstr "" + +#: include/alpha_price_table.php:203 +msgid "Click Here" +msgstr "" + +#: include/alpha_price_table.php:210 +msgid "Link" +msgstr "" + +#: include/alpha_price_table.php:212 +msgid "https://your-link.com" +msgstr "" + +#: include/alpha_price_table.php:236 +#: include/alpha_price_table.php:332 +#: include/alpha_price_table.php:409 +#: include/alpha_price_table.php:502 +#: include/alpha_price_table.php:587 +msgid "Background Color" +msgstr "" + +#: include/alpha_price_table.php:251 +#: include/alpha_price_table.php:344 +#: include/alpha_price_table.php:420 +msgid "Padding" +msgstr "" + +#: include/alpha_price_table.php:272 +#: include/alpha_price_table.php:301 +#: include/alpha_price_table.php:356 +msgid "Color" +msgstr "" + +#: include/alpha_price_table.php:292 +msgid "Sub Title" +msgstr "" + +#: include/alpha_price_table.php:381 +msgid "Width" +msgstr "" + +#: include/alpha_price_table.php:432 +msgid "Button" +msgstr "" + +#: include/alpha_price_table.php:444 +msgid "Size" +msgstr "" + +#: include/alpha_price_table.php:448 +msgid "Extra Small" +msgstr "" + +#: include/alpha_price_table.php:449 +msgid "Small" +msgstr "" + +#: include/alpha_price_table.php:450 +msgid "Medium" +msgstr "" + +#: include/alpha_price_table.php:451 +msgid "Large" +msgstr "" + +#: include/alpha_price_table.php:452 +msgid "Extra Large" +msgstr "" + +#: include/alpha_price_table.php:465 +msgid "Normal" +msgstr "" + +#: include/alpha_price_table.php:475 +#: include/alpha_price_table.php:573 +msgid "Text Color" +msgstr "" + +#: include/alpha_price_table.php:531 +msgid "Border Radius" +msgstr "" + +#: include/alpha_price_table.php:546 +msgid "Text Padding" +msgstr "" + +#: include/alpha_price_table.php:563 +msgid "Hover" +msgstr "" + +#: include/alpha_price_table.php:601 +msgid "Border Color" +msgstr "" + +#: include/alpha_price_table.php:615 +msgid "Animation" +msgstr "" + +#: include/alpha_price_table.php:632 +msgid "Table" +msgstr "" + +#: include/alpha_price_table.php:641 +msgid "Overflow" +msgstr "" + +#: include/alpha_price_table.php:645 +msgid "Hidden" +msgstr "" + +#: include/alpha_price_table.php:646 +msgid "Visible" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/alpha-single-product-for-elementor/translation_file/languages/alpha-single-product-for-elementor.pot b/spec/fixtures/dynamic_finders/plugin_version/alpha-single-product-for-elementor/translation_file/languages/alpha-single-product-for-elementor.pot new file mode 100644 index 00000000..b564108f --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/alpha-single-product-for-elementor/translation_file/languages/alpha-single-product-for-elementor.pot @@ -0,0 +1,222 @@ +# Copyright (C) 2021 Ali Ali +# This file is distributed under the same license as the Alpha Single Product For Elementor plugin. +msgid "" +msgstr "" +"Project-Id-Version: Alpha Single Product For Elementor 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/alpha-single-product-for-elementor\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2021-06-09T04:33:58+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.4.0\n" +"X-Domain: alpha-single-product-for-elementor\n" + +#. Plugin Name of the plugin +msgid "Alpha Single Product For Elementor" +msgstr "" + +#. Description of the plugin +msgid "Single WooCommerce Product Widget Addon For Elementor." +msgstr "" + +#. Author of the plugin +msgid "Ali Ali" +msgstr "" + +#. Author URI of the plugin +msgid "https://github.com/Ali-A-Ali" +msgstr "" + +#: include/alpha-sp.php:80 +#: include/alpha_sp_product.php:463 +msgid "Go to cart" +msgstr "" + +#. translators: 1: Just text decoration 2: Just text decoration +#: include/alpha-sp.php:109 +msgid "%1$sAlpha Single Product Widget for Elementor%2$s requires %1$s\"Elementor\"%2$s plugin to be active. Please activate Elementor to continue." +msgstr "" + +#: include/alpha-sp.php:110 +msgid "Activate Elementor" +msgstr "" + +#. translators: 1: Just text decoration 2: Just text decoration +#: include/alpha-sp.php:117 +msgid "%1$sAlpha Single Product Widget for Elementor%2$s requires %1$s\"Elementor\"%2$s plugin to be installed and activated. Please install Elementor to continue." +msgstr "" + +#: include/alpha-sp.php:118 +msgid "Install Elementor" +msgstr "" + +#. translators: 1: Just text decoration 2: Just text decoration +#: include/alpha-sp.php:137 +msgid "%1$sAlpha Single Product Widget for Elementor%2$s requires %1$s\"WooCommerce\"%2$s plugin to be active. Please activate WooCommerce to continue." +msgstr "" + +#: include/alpha-sp.php:138 +msgid "Activate WooCommerce" +msgstr "" + +#. translators: 1: Just text decoration 2: Just text decoration +#: include/alpha-sp.php:145 +msgid "%1$sAlpha Single Product Widget for Elementor%2$s requires %1$s\"WooCommerce\"%2$s plugin to be installed and activated. Please install WooCommerce to continue." +msgstr "" + +#: include/alpha-sp.php:146 +msgid "Install WooCommerce" +msgstr "" + +#. translators: 1: Plugin name 2: Elementor 3: Required Elementor version +#: include/alpha-sp.php:160 +msgid "\"%1$s\" requires \"%2$s\" version %3$s or greater." +msgstr "" + +#: include/alpha-sp.php:161 +msgid "Alpha Single Product Widget for Elementor" +msgstr "" + +#: include/alpha-sp.php:162 +msgid "Elementor" +msgstr "" + +#. translators: 1: Plugin name 2: Required PHP version +#: include/alpha-sp.php:176 +msgid "\"%1$s\" requires PHP version %2$s or greater." +msgstr "" + +#: include/alpha-sp.php:177 +msgid "Alpha Single Product Widget" +msgstr "" + +#: include/alpha_sp_product.php:20 +msgid "Alpha SP Widget" +msgstr "" + +#: include/alpha_sp_product.php:36 +msgid "Query Settings" +msgstr "" + +#: include/alpha_sp_product.php:43 +msgid "Select Product" +msgstr "" + +#: include/alpha_sp_product.php:57 +msgid "Product Settings" +msgstr "" + +#: include/alpha_sp_product.php:63 +msgid "Hide Title" +msgstr "" + +#: include/alpha_sp_product.php:74 +msgid "Hide Price" +msgstr "" + +#: include/alpha_sp_product.php:85 +msgid "Action Button Text" +msgstr "" + +#: include/alpha_sp_product.php:87 +msgid "ADD TO CART" +msgstr "" + +#: include/alpha_sp_product.php:94 +msgid "Add CSS Class" +msgstr "" + +#: include/alpha_sp_product.php:102 +msgid "Product Image Size" +msgstr "" + +#: include/alpha_sp_product.php:111 +msgid "Width" +msgstr "" + +#: include/alpha_sp_product.php:122 +msgid "Height" +msgstr "" + +#: include/alpha_sp_product.php:136 +msgid "Style" +msgstr "" + +#: include/alpha_sp_product.php:144 +msgid "Padding" +msgstr "" + +#: include/alpha_sp_product.php:156 +#: include/alpha_sp_product.php:211 +#: include/alpha_sp_product.php:254 +msgid "Margin" +msgstr "" + +#: include/alpha_sp_product.php:169 +msgid "Product Title" +msgstr "" + +#: include/alpha_sp_product.php:187 +msgid "Title Color" +msgstr "" + +#: include/alpha_sp_product.php:199 +msgid "Title Hover Color" +msgstr "" + +#: include/alpha_sp_product.php:224 +msgid "Product Price" +msgstr "" + +#: include/alpha_sp_product.php:233 +msgid "Price Color" +msgstr "" + +#: include/alpha_sp_product.php:269 +msgid "Action Button Style" +msgstr "" + +#: include/alpha_sp_product.php:277 +msgid "Button" +msgstr "" + +#: include/alpha_sp_product.php:291 +msgid "Normal" +msgstr "" + +#: include/alpha_sp_product.php:298 +#: include/alpha_sp_product.php:387 +msgid "Text Color" +msgstr "" + +#: include/alpha_sp_product.php:319 +#: include/alpha_sp_product.php:398 +msgid "Background Color" +msgstr "" + +#: include/alpha_sp_product.php:342 +msgid "Border Radius" +msgstr "" + +#: include/alpha_sp_product.php:354 +msgid "Button Padding" +msgstr "" + +#: include/alpha_sp_product.php:366 +msgid "Button Margin" +msgstr "" + +#: include/alpha_sp_product.php:380 +msgid "Hover" +msgstr "" + +#: include/alpha_sp_product.php:409 +msgid "Border Color" +msgstr "" + +#: include/alpha_sp_product.php:431 +msgid "Select" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/document-embedder-addons-for-elementor/translation_file/languages/b-addon.pot b/spec/fixtures/dynamic_finders/plugin_version/document-embedder-addons-for-elementor/translation_file/languages/b-addon.pot new file mode 100644 index 00000000..a188101f --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/document-embedder-addons-for-elementor/translation_file/languages/b-addon.pot @@ -0,0 +1,662 @@ +# Copyright (C) 2021 Document Embedder Addons for Elementor +# This file is distributed under the same license as the Document Embedder Addons for Elementor package. +msgid "" +msgstr "" +"Project-Id-Version: Document Embedder Addons for Elementor 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/document-embedder-addons-for-elementor\n" +"POT-Creation-Date: 2021-04-07 05:34:36+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 + +#: document-embedder-addons-for-elementor.php:132 +msgid "\"%1$s\" requires \"%2$s\" to be installed and activated." +msgstr "" + +#: document-embedder-addons-for-elementor.php:133 +#: document-embedder-addons-for-elementor.php:180 +msgid "Document Embedder Addons" +msgstr "" + +#: document-embedder-addons-for-elementor.php:134 +#: document-embedder-addons-for-elementor.php:157 +msgid "Elementor" +msgstr "" + +#. translators: 1: Plugin name 2: Elementor 3: Required Elementor version +#. translators: 1: Plugin name 2: PHP 3: Required PHP version + +#: document-embedder-addons-for-elementor.php:155 +#: document-embedder-addons-for-elementor.php:179 +msgid "\"%1$s\" requires \"%2$s\" version %3$s or greater." +msgstr "" + +#: document-embedder-addons-for-elementor.php:156 +msgid "b addon" +msgstr "" + +#: document-embedder-addons-for-elementor.php:181 +msgid "PHP" +msgstr "" + +#: plugin.php:128 +msgid "B Addon" +msgstr "" + +#: public/widgets/bae-doc-embedder.php:17 +msgid "Doc Embedder" +msgstr "" + +#: public/widgets/bae-doc-embedder.php:32 +msgid "Docs Content" +msgstr "" + +#: public/widgets/bae-doc-embedder.php:39 +#: public/widgets/bae-excel-embedder.php:38 +#: public/widgets/bae-excel-viewer.php:40 public/widgets/bae-google-docs.php:40 +#: public/widgets/bae-google-sheets.php:40 +#: public/widgets/bae-google-slides.php:40 +#: public/widgets/bae-pdf-embedder.php:40 +#: public/widgets/bae-pdf-native-embedder.php:39 +#: public/widgets/bae-pdf-viewer-2.php:39 +#: public/widgets/bae-powerpoint-embedder.php:39 +#: public/widgets/bae-powerpoint-viewer.php:40 +#: public/widgets/bae-word-viewer.php:40 +msgid "Source options" +msgstr "" + +#: public/widgets/bae-doc-embedder.php:48 +#: public/widgets/bae-excel-embedder.php:46 +#: public/widgets/bae-excel-viewer.php:49 public/widgets/bae-google-docs.php:49 +#: public/widgets/bae-google-sheets.php:49 +#: public/widgets/bae-google-slides.php:49 +#: public/widgets/bae-pdf-embedder.php:49 +#: public/widgets/bae-pdf-native-embedder.php:47 +#: public/widgets/bae-pdf-viewer-2.php:47 +#: public/widgets/bae-powerpoint-embedder.php:48 +#: public/widgets/bae-powerpoint-viewer.php:49 +#: public/widgets/bae-word-viewer.php:49 +msgid "Source Type" +msgstr "" + +#: public/widgets/bae-doc-embedder.php:50 +#: public/widgets/bae-excel-embedder.php:48 +#: public/widgets/bae-excel-viewer.php:51 public/widgets/bae-google-docs.php:51 +#: public/widgets/bae-google-sheets.php:51 +#: public/widgets/bae-google-slides.php:51 +#: public/widgets/bae-pdf-embedder.php:51 +#: public/widgets/bae-pdf-native-embedder.php:49 +#: public/widgets/bae-pdf-viewer-2.php:49 +#: public/widgets/bae-powerpoint-embedder.php:50 +#: public/widgets/bae-powerpoint-viewer.php:51 +#: public/widgets/bae-word-viewer.php:51 +msgid "Link" +msgstr "" + +#: public/widgets/bae-doc-embedder.php:51 +#: public/widgets/bae-excel-embedder.php:49 +#: public/widgets/bae-excel-viewer.php:52 public/widgets/bae-google-docs.php:52 +#: public/widgets/bae-google-sheets.php:52 +#: public/widgets/bae-google-slides.php:52 +#: public/widgets/bae-pdf-embedder.php:52 +#: public/widgets/bae-pdf-native-embedder.php:50 +#: public/widgets/bae-pdf-viewer-2.php:50 +#: public/widgets/bae-powerpoint-embedder.php:51 +#: public/widgets/bae-powerpoint-viewer.php:52 +#: public/widgets/bae-word-viewer.php:52 +msgid "Upload" +msgstr "" + +#: public/widgets/bae-doc-embedder.php:60 +msgid "Upload Doc File" +msgstr "" + +#: public/widgets/bae-doc-embedder.php:62 +msgid "Upload a word file here." +msgstr "" + +#: public/widgets/bae-doc-embedder.php:76 +msgid "Doc URL" +msgstr "" + +#: public/widgets/bae-doc-embedder.php:78 public/widgets/bae-google-docs.php:78 +#: public/widgets/bae-word-viewer.php:78 +msgid "Paste a word file link here." +msgstr "" + +#: public/widgets/bae-doc-embedder.php:98 +msgid "Doc Content Setting" +msgstr "" + +#: public/widgets/bae-doc-embedder.php:104 +#: public/widgets/bae-excel-embedder.php:98 +#: public/widgets/bae-excel-viewer.php:134 +#: public/widgets/bae-google-docs.php:133 +#: public/widgets/bae-google-sheets.php:133 +#: public/widgets/bae-google-slides.php:133 +#: public/widgets/bae-pdf-embedder.php:94 +#: public/widgets/bae-pdf-native-embedder.php:126 +#: public/widgets/bae-pdf-viewer-2.php:119 +#: public/widgets/bae-powerpoint-embedder.php:104 +#: public/widgets/bae-powerpoint-viewer.php:133 +#: public/widgets/bae-word-viewer.php:133 +msgid "Width" +msgstr "" + +#: public/widgets/bae-doc-embedder.php:132 +#: public/widgets/bae-excel-embedder.php:125 +#: public/widgets/bae-excel-viewer.php:105 +#: public/widgets/bae-google-docs.php:105 +#: public/widgets/bae-google-sheets.php:105 +#: public/widgets/bae-google-slides.php:105 +#: public/widgets/bae-pdf-embedder.php:122 +#: public/widgets/bae-pdf-native-embedder.php:99 +#: public/widgets/bae-pdf-viewer-2.php:91 +#: public/widgets/bae-powerpoint-embedder.php:132 +#: public/widgets/bae-powerpoint-viewer.php:105 +#: public/widgets/bae-word-viewer.php:105 +msgid "Height" +msgstr "" + +#: public/widgets/bae-doc-embedder.php:159 +#: public/widgets/bae-excel-embedder.php:152 +#: public/widgets/bae-excel-viewer.php:162 +#: public/widgets/bae-google-docs.php:161 +#: public/widgets/bae-google-sheets.php:161 +#: public/widgets/bae-google-slides.php:161 +#: public/widgets/bae-pdf-embedder.php:150 +#: public/widgets/bae-pdf-native-embedder.php:154 +#: public/widgets/bae-pdf-viewer-2.php:146 +#: public/widgets/bae-powerpoint-embedder.php:160 +#: public/widgets/bae-powerpoint-viewer.php:162 +#: public/widgets/bae-word-viewer.php:161 +msgid "Alignment" +msgstr "" + +#: public/widgets/bae-doc-embedder.php:164 +#: public/widgets/bae-excel-embedder.php:157 +#: public/widgets/bae-excel-viewer.php:167 +#: public/widgets/bae-google-docs.php:166 +#: public/widgets/bae-google-sheets.php:166 +#: public/widgets/bae-google-slides.php:166 +#: public/widgets/bae-pdf-embedder.php:155 +#: public/widgets/bae-pdf-native-embedder.php:159 +#: public/widgets/bae-pdf-viewer-2.php:151 +#: public/widgets/bae-powerpoint-embedder.php:165 +#: public/widgets/bae-powerpoint-viewer.php:167 +#: public/widgets/bae-word-viewer.php:166 +msgid "Left" +msgstr "" + +#: public/widgets/bae-doc-embedder.php:168 +#: public/widgets/bae-excel-embedder.php:161 +#: public/widgets/bae-excel-viewer.php:171 +#: public/widgets/bae-google-docs.php:170 +#: public/widgets/bae-google-sheets.php:170 +#: public/widgets/bae-google-slides.php:170 +#: public/widgets/bae-pdf-embedder.php:159 +#: public/widgets/bae-pdf-native-embedder.php:163 +#: public/widgets/bae-pdf-viewer-2.php:155 +#: public/widgets/bae-powerpoint-embedder.php:169 +#: public/widgets/bae-powerpoint-viewer.php:171 +#: public/widgets/bae-word-viewer.php:170 +msgid "Center" +msgstr "" + +#: public/widgets/bae-doc-embedder.php:172 +#: public/widgets/bae-excel-embedder.php:165 +#: public/widgets/bae-excel-viewer.php:175 +#: public/widgets/bae-google-docs.php:174 +#: public/widgets/bae-google-sheets.php:174 +#: public/widgets/bae-google-slides.php:174 +#: public/widgets/bae-pdf-embedder.php:163 +#: public/widgets/bae-pdf-native-embedder.php:167 +#: public/widgets/bae-pdf-viewer-2.php:159 +#: public/widgets/bae-powerpoint-embedder.php:173 +#: public/widgets/bae-powerpoint-viewer.php:175 +#: public/widgets/bae-word-viewer.php:174 +msgid "Right" +msgstr "" + +#: public/widgets/bae-doc-embedder.php:198 +#: public/widgets/bae-pdf-embedder.php:189 +#: public/widgets/bae-pdf-native-embedder.php:264 +#: public/widgets/bae-pdf-viewer-2.php:324 +msgid "Paste the pdf file link from setting widget." +msgstr "" + +#: public/widgets/bae-excel-embedder.php:17 +msgid "Excel Embedder" +msgstr "" + +#: public/widgets/bae-excel-embedder.php:32 +msgid "Excel Content" +msgstr "" + +#: public/widgets/bae-excel-embedder.php:57 +#: public/widgets/bae-excel-viewer.php:61 +msgid "Upload Excel File" +msgstr "" + +#: public/widgets/bae-excel-embedder.php:71 +#: public/widgets/bae-excel-viewer.php:76 +msgid "Excel URL" +msgstr "" + +#: public/widgets/bae-excel-embedder.php:73 +#: public/widgets/bae-excel-viewer.php:78 +#: public/widgets/bae-google-sheets.php:78 +msgid "Paste an excel file link here." +msgstr "" + +#: public/widgets/bae-excel-embedder.php:92 +msgid "Excel Content Setting" +msgstr "" + +#: public/widgets/bae-excel-embedder.php:191 +#: public/widgets/bae-excel-viewer.php:271 +#: public/widgets/bae-google-sheets.php:238 +msgid "Paste the excel file link from setting widget." +msgstr "" + +#: public/widgets/bae-excel-viewer.php:17 +msgid "Excel Viewer (MS Office)" +msgstr "" + +#: public/widgets/bae-excel-viewer.php:33 +msgid "Excel Viewer Content" +msgstr "" + +#: public/widgets/bae-excel-viewer.php:98 +msgid "Excel Viewer Setting" +msgstr "" + +#: public/widgets/bae-excel-viewer.php:190 +#: public/widgets/bae-google-docs.php:189 +#: public/widgets/bae-google-sheets.php:189 +#: public/widgets/bae-google-slides.php:189 +#: public/widgets/bae-pdf-native-embedder.php:182 +#: public/widgets/bae-pdf-viewer-2.php:173 +#: public/widgets/bae-powerpoint-viewer.php:190 +#: public/widgets/bae-word-viewer.php:189 +msgid "Show File Name On top" +msgstr "" + +#: public/widgets/bae-excel-viewer.php:192 +#: public/widgets/bae-excel-viewer.php:219 +#: public/widgets/bae-google-docs.php:191 +#: public/widgets/bae-google-sheets.php:191 +#: public/widgets/bae-google-slides.php:191 +#: public/widgets/bae-pdf-native-embedder.php:184 +#: public/widgets/bae-pdf-native-embedder.php:211 +#: public/widgets/bae-pdf-viewer-2.php:175 +#: public/widgets/bae-pdf-viewer-2.php:200 +#: public/widgets/bae-pdf-viewer-2.php:226 +#: public/widgets/bae-pdf-viewer-2.php:252 +#: public/widgets/bae-pdf-viewer-2.php:266 +#: public/widgets/bae-powerpoint-viewer.php:192 +#: public/widgets/bae-powerpoint-viewer.php:219 +#: public/widgets/bae-word-viewer.php:191 +#: public/widgets/bae-word-viewer.php:218 +msgid "On" +msgstr "" + +#: public/widgets/bae-excel-viewer.php:193 +#: public/widgets/bae-excel-viewer.php:220 +#: public/widgets/bae-google-docs.php:192 +#: public/widgets/bae-google-sheets.php:192 +#: public/widgets/bae-google-slides.php:192 +#: public/widgets/bae-pdf-native-embedder.php:185 +#: public/widgets/bae-pdf-native-embedder.php:212 +#: public/widgets/bae-pdf-viewer-2.php:176 +#: public/widgets/bae-pdf-viewer-2.php:201 +#: public/widgets/bae-pdf-viewer-2.php:227 +#: public/widgets/bae-pdf-viewer-2.php:253 +#: public/widgets/bae-pdf-viewer-2.php:267 +#: public/widgets/bae-powerpoint-viewer.php:193 +#: public/widgets/bae-powerpoint-viewer.php:220 +#: public/widgets/bae-word-viewer.php:192 +#: public/widgets/bae-word-viewer.php:219 +msgid "Off" +msgstr "" + +#: public/widgets/bae-excel-viewer.php:196 +#: public/widgets/bae-google-docs.php:195 +#: public/widgets/bae-google-sheets.php:195 +#: public/widgets/bae-google-slides.php:195 +#: public/widgets/bae-pdf-native-embedder.php:188 +#: public/widgets/bae-pdf-viewer-2.php:179 +#: public/widgets/bae-powerpoint-viewer.php:196 +#: public/widgets/bae-word-viewer.php:195 +msgid "On, if you want to show the file name in the top of the viewer." +msgstr "" + +#: public/widgets/bae-excel-viewer.php:203 +#: public/widgets/bae-google-docs.php:202 +#: public/widgets/bae-google-sheets.php:202 +#: public/widgets/bae-google-slides.php:202 +#: public/widgets/bae-pdf-native-embedder.php:195 +#: public/widgets/bae-pdf-viewer-2.php:185 +#: public/widgets/bae-powerpoint-viewer.php:203 +#: public/widgets/bae-word-viewer.php:202 +msgid "File Name" +msgstr "" + +#: public/widgets/bae-excel-viewer.php:206 +#: public/widgets/bae-google-docs.php:205 +#: public/widgets/bae-google-sheets.php:205 +#: public/widgets/bae-google-slides.php:205 +#: public/widgets/bae-pdf-native-embedder.php:198 +#: public/widgets/bae-pdf-viewer-2.php:188 +#: public/widgets/bae-powerpoint-viewer.php:206 +#: public/widgets/bae-word-viewer.php:205 +msgid "Write Here File Name" +msgstr "" + +#: public/widgets/bae-excel-viewer.php:207 +msgid "Excel Test File" +msgstr "" + +#: public/widgets/bae-excel-viewer.php:217 +#: public/widgets/bae-pdf-native-embedder.php:209 +#: public/widgets/bae-pdf-viewer-2.php:198 +#: public/widgets/bae-powerpoint-viewer.php:217 +#: public/widgets/bae-word-viewer.php:216 +msgid "Show Download button on top" +msgstr "" + +#: public/widgets/bae-excel-viewer.php:224 +#: public/widgets/bae-pdf-native-embedder.php:216 +#: public/widgets/bae-pdf-viewer-2.php:205 +#: public/widgets/bae-powerpoint-viewer.php:224 +#: public/widgets/bae-word-viewer.php:223 +msgid "On, if you want to show \"Download\" Button in the top of the viewer." +msgstr "" + +#: public/widgets/bae-excel-viewer.php:231 +#: public/widgets/bae-pdf-native-embedder.php:223 +#: public/widgets/bae-pdf-viewer-2.php:211 +#: public/widgets/bae-pdf-viewer-2.php:237 +#: public/widgets/bae-powerpoint-viewer.php:231 +#: public/widgets/bae-word-viewer.php:230 +msgid "Button Text" +msgstr "" + +#: public/widgets/bae-excel-viewer.php:234 +#: public/widgets/bae-pdf-native-embedder.php:226 +#: public/widgets/bae-pdf-viewer-2.php:214 +#: public/widgets/bae-powerpoint-viewer.php:234 +#: public/widgets/bae-word-viewer.php:233 +msgid "Write Here Download Button Name" +msgstr "" + +#: public/widgets/bae-excel-viewer.php:235 +msgid "Download Excel" +msgstr "" + +#: public/widgets/bae-google-docs.php:17 +msgid "Google Docs" +msgstr "" + +#: public/widgets/bae-google-docs.php:33 +msgid "Google Docs Content" +msgstr "" + +#: public/widgets/bae-google-docs.php:61 +#: public/widgets/bae-google-sheets.php:61 +#: public/widgets/bae-google-slides.php:61 +#: public/widgets/bae-word-viewer.php:61 +msgid "Upload Word File" +msgstr "" + +#: public/widgets/bae-google-docs.php:76 +#: public/widgets/bae-google-sheets.php:76 +#: public/widgets/bae-google-slides.php:76 +msgid "Google docs URL" +msgstr "" + +#: public/widgets/bae-google-docs.php:98 +msgid "Google Docs Setting" +msgstr "" + +#: public/widgets/bae-google-docs.php:206 +msgid "Docs Test File" +msgstr "" + +#: public/widgets/bae-google-docs.php:238 +#: public/widgets/bae-word-viewer.php:271 +msgid "Paste the word file link from setting widget." +msgstr "" + +#: public/widgets/bae-google-sheets.php:17 +msgid "Google Sheets" +msgstr "" + +#: public/widgets/bae-google-sheets.php:33 +msgid "Google Sheets Content" +msgstr "" + +#: public/widgets/bae-google-sheets.php:98 +msgid "Google Sheets Setting" +msgstr "" + +#: public/widgets/bae-google-sheets.php:206 +msgid "Sheets Test File" +msgstr "" + +#: public/widgets/bae-google-slides.php:17 +msgid "Google Slides" +msgstr "" + +#: public/widgets/bae-google-slides.php:33 +msgid "Google Slides Content" +msgstr "" + +#: public/widgets/bae-google-slides.php:78 +#: public/widgets/bae-powerpoint-embedder.php:77 +#: public/widgets/bae-powerpoint-viewer.php:78 +msgid "Paste a powerpoint file link here." +msgstr "" + +#: public/widgets/bae-google-slides.php:98 +msgid "Google Slides Setting" +msgstr "" + +#: public/widgets/bae-google-slides.php:206 +msgid "Slides Test File" +msgstr "" + +#: public/widgets/bae-google-slides.php:236 +#: public/widgets/bae-powerpoint-embedder.php:199 +#: public/widgets/bae-powerpoint-viewer.php:271 +msgid "Paste the powerpoint file link from setting widget." +msgstr "" + +#: public/widgets/bae-pdf-embedder.php:17 +msgid "PDF Embedder" +msgstr "" + +#: public/widgets/bae-pdf-embedder.php:33 +#: public/widgets/bae-pdf-native-embedder.php:33 +#: public/widgets/bae-pdf-viewer-2.php:33 +msgid "PDF Content" +msgstr "" + +#: public/widgets/bae-pdf-embedder.php:61 +#: public/widgets/bae-pdf-native-embedder.php:58 +#: public/widgets/bae-pdf-viewer-2.php:58 +msgid "Upload PDF File" +msgstr "" + +#: public/widgets/bae-pdf-embedder.php:63 +msgid "Upload a pdf file here." +msgstr "" + +#: public/widgets/bae-pdf-embedder.php:74 +#: public/widgets/bae-pdf-native-embedder.php:72 +#: public/widgets/bae-pdf-viewer-2.php:72 +msgid "PDF URL" +msgstr "" + +#: public/widgets/bae-pdf-embedder.php:76 +#: public/widgets/bae-pdf-native-embedder.php:74 +#: public/widgets/bae-pdf-viewer-2.php:74 +msgid "Paste a pdf file link here." +msgstr "" + +#: public/widgets/bae-pdf-embedder.php:88 +msgid "PDF Content Setting" +msgstr "" + +#: public/widgets/bae-pdf-native-embedder.php:17 +msgid "PDF Native embedder" +msgstr "" + +#: public/widgets/bae-pdf-native-embedder.php:93 +#: public/widgets/bae-pdf-viewer-2.php:85 +msgid "PDF Viewer Setting" +msgstr "" + +#: public/widgets/bae-pdf-native-embedder.php:199 +#: public/widgets/bae-pdf-viewer-2.php:189 +msgid "PDF Test File" +msgstr "" + +#: public/widgets/bae-pdf-native-embedder.php:227 +#: public/widgets/bae-pdf-viewer-2.php:215 +msgid "Download PDF" +msgstr "" + +#: public/widgets/bae-pdf-viewer-2.php:17 +msgid "PDF Viewer 2" +msgstr "" + +#: public/widgets/bae-pdf-viewer-2.php:224 +msgid "View Full Screen" +msgstr "" + +#: public/widgets/bae-pdf-viewer-2.php:231 +msgid "On, if you want to show off \"View Full Screen\" Button in the top of the viewer." +msgstr "" + +#: public/widgets/bae-pdf-viewer-2.php:240 +msgid "Write Here Full Screen Button Name" +msgstr "" + +#: public/widgets/bae-pdf-viewer-2.php:241 +msgid "Full Screen PDF" +msgstr "" + +#: public/widgets/bae-pdf-viewer-2.php:250 +msgid "Thumbnails Toggle Menu" +msgstr "" + +#: public/widgets/bae-pdf-viewer-2.php:257 +msgid "On, to enable Thumbnails Toogle Menu in the viewer." +msgstr "" + +#: public/widgets/bae-pdf-viewer-2.php:264 +msgid "Jump to page" +msgstr "" + +#: public/widgets/bae-pdf-viewer-2.php:271 +msgid "On, Enter the page number that will be shown in the viewer." +msgstr "" + +#: public/widgets/bae-pdf-viewer-2.php:277 +msgid "Page No." +msgstr "" + +#: public/widgets/bae-pdf-viewer-2.php:280 +msgid "1" +msgstr "" + +#: public/widgets/bae-powerpoint-embedder.php:17 +msgid "PowerPoint Embedder" +msgstr "" + +#: public/widgets/bae-powerpoint-embedder.php:32 +msgid "PowerPoint Content" +msgstr "" + +#: public/widgets/bae-powerpoint-embedder.php:60 +#: public/widgets/bae-powerpoint-viewer.php:61 +msgid "Upload PowerPoint File" +msgstr "" + +#: public/widgets/bae-powerpoint-embedder.php:75 +#: public/widgets/bae-powerpoint-viewer.php:76 +msgid "PowerPoint URL" +msgstr "" + +#: public/widgets/bae-powerpoint-embedder.php:97 +msgid "PowerPoint Content Setting" +msgstr "" + +#: public/widgets/bae-powerpoint-viewer.php:17 +msgid "PowerPoint Viewer (MS Office)" +msgstr "" + +#: public/widgets/bae-powerpoint-viewer.php:33 +msgid "PowerPoint Viewer Content" +msgstr "" + +#: public/widgets/bae-powerpoint-viewer.php:98 +msgid "PowerPoint Viewer Setting" +msgstr "" + +#: public/widgets/bae-powerpoint-viewer.php:207 +msgid "PowerPoint Test File" +msgstr "" + +#: public/widgets/bae-powerpoint-viewer.php:235 +msgid "Download PowerPoint File" +msgstr "" + +#: public/widgets/bae-word-viewer.php:17 +msgid "Word Viewer (MS Office)" +msgstr "" + +#: public/widgets/bae-word-viewer.php:33 +msgid "Word Viewer Content" +msgstr "" + +#: public/widgets/bae-word-viewer.php:76 +msgid "Word URL" +msgstr "" + +#: public/widgets/bae-word-viewer.php:98 +msgid "Word Viewer Setting" +msgstr "" + +#: public/widgets/bae-word-viewer.php:206 +msgid "Word Test File" +msgstr "" + +#: public/widgets/bae-word-viewer.php:234 +msgid "Download Word File" +msgstr "" +#. Plugin Name of the plugin/theme +msgid "Document Embedder Addons for Elementor" +msgstr "" + +#. Plugin URI of the plugin/theme +msgid "https://bplugins.com" +msgstr "" + +#. Description of the plugin/theme +msgid "You can easily Embed pdf, docs, xlsx, pptx files in wordress post, page, widget area and theme template file." +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/heslo-login/composer_file/package.json b/spec/fixtures/dynamic_finders/plugin_version/heslo-login/composer_file/package.json new file mode 100644 index 00000000..e801f9c3 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/heslo-login/composer_file/package.json @@ -0,0 +1,31 @@ +{ + "name": "heslo-login", + "version": "1.0.0", + "main": "index.js", + "scripts": { + "watch": "webpack --mode=development --watch --config webpack-config.js", + "build": "webpack --mode=production --config webpack-config.js", + "develop": "webpack-dev-server --config webpack-config.js" + }, + "author": "Chris McCaw", + "devDependencies": { + "@babel/cli": "^7.1.5", + "@babel/core": "^7.1.6", + "@babel/plugin-transform-runtime": "^7.14.2", + "@babel/preset-env": "^7.1.6", + "@babel/preset-react": "^7.13.13", + "babel-loader": "^8.0.4", + "babel-preset-es2015": "^6.24.1", + "html-webpack-plugin": "^3.2.0", + "lodash": "^4.17.11", + "webpack": "^4.26.1", + "webpack-cli": "^3.1.2", + "webpack-dev-server": "^3.1.14" + }, + "dependencies": { + "core-js": "^3.12.1", + "react": "^17.0.2", + "react-dom": "^17.0.2", + "regenerator-runtime": "^0.13.7" + } +} diff --git a/spec/fixtures/dynamic_finders/plugin_version/mwb-role-based-pricing-for-woocommerce/translation_file/languages/mwb-role-based-pricing-for-woocommerce-en_US.pot b/spec/fixtures/dynamic_finders/plugin_version/mwb-role-based-pricing-for-woocommerce/translation_file/languages/mwb-role-based-pricing-for-woocommerce-en_US.pot new file mode 100644 index 00000000..f1d7779e --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/mwb-role-based-pricing-for-woocommerce/translation_file/languages/mwb-role-based-pricing-for-woocommerce-en_US.pot @@ -0,0 +1,587 @@ +msgid "" +msgstr "" +"Project-Id-Version: MWB Role Based Pricing For WooCommerce 1.0.0\n" +"POT-Creation-Date: 2021-06-09 16:40+0530\n" +"PO-Revision-Date: 2021-06-09 16:40+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-role-based-pricing-for-woocommerce-admin.php:151 +#: mwb-role-based-pricing-for-woocommerce.php:82 +#: mwb-role-based-pricing-for-woocommerce.php:88 +msgid "MWB Role Based Pricing For WooCommerce" +msgstr "" + +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:193 +msgid "Enable Plugin's Functionality" +msgstr "" + +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:204 +msgid "Price Rule Apply on" +msgstr "" + +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:210 +#: admin/partials/mwb-role-based-pricing-for-woocommerce-user-role.php:30 +msgid "Regular Price" +msgstr "" + +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:211 +msgid "Sale Price" +msgstr "" + +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:219 +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:496 +msgid "Save Setting" +msgstr "" + +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:255 +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:530 +msgid "Id of some field is missing" +msgstr "" + +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:258 +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:533 +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:577 +msgid "Settings saved !" +msgstr "" + +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:273 +msgid "User Role Setting" +msgstr "" + +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:277 +msgid "Text Setting" +msgstr "" + +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:290 +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:292 +msgid "Price Rule" +msgstr "" + +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:291 +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:307 +msgid "Price Rules" +msgstr "" + +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:293 +msgid "Parent Price Rule" +msgstr "" + +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:294 +msgid "All Price Rule" +msgstr "" + +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:295 +msgid "View Price Rule" +msgstr "" + +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:296 +msgid "Add New Price Rule" +msgstr "" + +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:297 +msgid "Add New" +msgstr "" + +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:298 +msgid "Edit Price Rule" +msgstr "" + +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:299 +msgid "Update Price Rule" +msgstr "" + +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:300 +msgid "Search Price Rule" +msgstr "" + +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:301 +msgid "Not Found" +msgstr "" + +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:302 +msgid "Not found in Trash" +msgstr "" + +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:306 +msgid "price-rules" +msgstr "" + +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:332 +msgid "Price Rule Setting" +msgstr "" + +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:394 +msgid "Role" +msgstr "" + +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:395 +msgid "Rule Type" +msgstr "" + +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:396 +msgid "Discount Type" +msgstr "" + +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:397 +msgid "Priority" +msgstr "" + +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:398 +msgid "Enable/Disable" +msgstr "" + +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:451 +msgid "Back to rules" +msgstr "" + +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:465 +msgid "Regular Price text" +msgstr "" + +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:467 +msgid "This text appears next to regular price." +msgstr "" + +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:474 +msgid "On Sale Price text" +msgstr "" + +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:476 +msgid "This text appears next to on sale price." +msgstr "" + +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:483 +msgid "Role Based Price text" +msgstr "" + +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:485 +msgid "This text appears next to role based price." +msgstr "" + +#: admin/class-mwb-role-based-pricing-for-woocommerce-admin.php:579 +msgid "Dismiss this notice" +msgstr "" + +#: admin/index.php:10 includes/index.php:10 index.php:14 public/index.php:10 +msgid "oops looks like nothing is here" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-admin-dashboard.php:48 +msgid "MWB ROLE BASED PRICING FOR WOOCOMMERCE" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-admin-dashboard.php:49 +#: mwb-role-based-pricing-for-woocommerce.php:170 +msgid "Documentation" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-admin-dashboard.php:51 +#: mwb-role-based-pricing-for-woocommerce.php:171 +msgid "Support" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-metabox.php:59 +msgid "Enable the Rule" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-metabox.php:77 +msgid "Choose A Role" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-metabox.php:91 +msgid "Select Rule Type" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-metabox.php:95 +#: admin/partials/mwb-role-based-pricing-for-woocommerce-metabox.php:104 +msgid "All Products" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-metabox.php:96 +msgid "Categories" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-metabox.php:97 +msgid "Tags" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-metabox.php:131 +msgid "Product Categories" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-metabox.php:157 +msgid "Product Tag" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-metabox.php:181 +msgid "Select Discount Type" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-metabox.php:185 +msgid "Fixed" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-metabox.php:186 +msgid "Percentage" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-metabox.php:192 +msgid "Price Field" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-metabox.php:195 +msgid "Please Enter the Price" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-metabox.php:200 +msgid "Priority For Price Rules" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-metabox.php:203 +msgid "Please Enter the Priority" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-overview.php:21 +msgid "What Is MWB Role Based Pricing For WooCommerce?" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-overview.php:24 +msgid "" +"The MWB Role Based Pricing For WooCommerce allows the WooCommerce merchants " +"to show prices on their online store based on different user roles. For " +"example, wholesalers, retailers, and distributors, etc. The merchants can " +"create a dedicated pricing list for either selected products or selected " +"categories using this plugin." +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-overview.php:27 +msgid "With MWB Role Based Pricing For WooCommerce the admin can:" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-overview.php:29 +msgid "" +"Show the right price separately to wholesalers, retailers, distributors, and " +"customers." +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-overview.php:30 +msgid "Priority-based rule application on products for different roles." +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-overview.php:31 +msgid "Apply role based pricing on particular selected products" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-overview.php:32 +msgid "Hide price for selected user roles." +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-overview.php:33 +msgid "Enable Role based pricing on your store with unlimited rule." +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-overview.php:34 +msgid "Create, edit, and implement role based pricing rules" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-overview.php:37 +msgid "Features Of MWB Role Based Pricing For WooCommerce " +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-overview.php:38 +msgid "Take a glance at the key features of this plugin:" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-overview.php:46 +msgid "User Role Based Add-To-Cart Button" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-overview.php:50 +msgid "" +"The plugin allows the admin to remove or replace the Add-to-cart button for " +"guest users or other desired user roles. " +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-overview.php:64 +msgid "Priority-Based Pricing Rules" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-overview.php:68 +msgid "" +"Admin can create priority-based pricing rules for different user roles. The " +"admin can give priority to the created rules. The first priority rule will " +"be applied first then the second and so on" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-overview.php:82 +msgid "Unlimited User Role Based Pricing Rules" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-overview.php:86 +msgid "" +"Admin can create unlimited pricing rules and apply them to the regular price " +"or sale price as desired. Admin may apply restrictions to specific products, " +"tags, or categories as well." +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-overview.php:100 +msgid "Enable/ Disable Role Based Pricing" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-overview.php:104 +msgid "" +"Admin can show or hide the role based price, Regular Price, and Sale price " +"to users. Settings for the priority of each user have been provided." +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-overview.php:118 +msgid "Hide Price For User-Roles" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-overview.php:122 +msgid "" +"The MWB Role Based Pricing plugin lets the store owner hide certain specific " +"product prices from specific user roles. Admin can completely adjust pricing " +"for user roles." +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-system-status.php:30 +msgid "WP Variables" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-system-status.php:31 +msgid "WP Values" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-system-status.php:56 +msgid "System Variables" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-system-status.php:57 +msgid "System Values" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-user-role.php:29 +msgid "Roles" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-user-role.php:31 +msgid "On Sale Price" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-user-role.php:32 +msgid "Role Based Price" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-user-role.php:33 +msgid "Add to Cart" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-user-role.php:34 +msgid "Show Price Incl. Tax" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-user-role.php:35 +msgid "Show total discount ( % )" +msgstr "" + +#: admin/partials/mwb-role-based-pricing-for-woocommerce-user-role.php:99 +msgid "Save User Setting" +msgstr "" + +#: includes/class-mwb-role-based-pricing-for-woocommerce-onboarding-steps.php:296 +msgid "What is your monthly revenue?" +msgstr "" + +#: includes/class-mwb-role-based-pricing-for-woocommerce-onboarding-steps.php:315 +msgid "What industry defines your business?" +msgstr "" + +#: includes/class-mwb-role-based-pricing-for-woocommerce-onboarding-steps.php:321 +msgid "Industry Type" +msgstr "" + +#: includes/class-mwb-role-based-pricing-for-woocommerce-onboarding-steps.php:352 +msgid "What is the best email address to contact you?" +msgstr "" + +#: includes/class-mwb-role-based-pricing-for-woocommerce-onboarding-steps.php:356 +msgid "Email" +msgstr "" + +#: includes/class-mwb-role-based-pricing-for-woocommerce-onboarding-steps.php:364 +msgid "What is your contact number?" +msgstr "" + +#: includes/class-mwb-role-based-pricing-for-woocommerce-onboarding-steps.php:369 +msgid "Contact Number" +msgstr "" + +#: includes/class-mwb-role-based-pricing-for-woocommerce-onboarding-steps.php:480 +msgid "Let us know why you are deactivating so we can improve the plugin" +msgstr "" + +#: includes/class-mwb-role-based-pricing-for-woocommerce-onboarding-steps.php:484 +msgid "Reason" +msgstr "" + +#: includes/class-mwb-role-based-pricing-for-woocommerce-onboarding-steps.php:723 +msgid "Unexpected Error Occured" +msgstr "" + +#: includes/class-mwb-role-based-pricing-for-woocommerce.php:392 +msgid "Overview" +msgstr "" + +#: includes/class-mwb-role-based-pricing-for-woocommerce.php:396 +msgid "General Setting" +msgstr "" + +#: includes/class-mwb-role-based-pricing-for-woocommerce.php:402 +msgid "System Status" +msgstr "" + +#: includes/class-mwb-role-based-pricing-for-woocommerce.php:426 +#, 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-role-based-pricing-for-woocommerce.php:484 +msgid "N/A (phpversion function does not exist)" +msgstr "" + +#: includes/class-mwb-role-based-pricing-for-woocommerce.php:493 +msgid "N/A (make sure exec function is enabled)" +msgstr "" + +#: includes/class-mwb-role-based-pricing-for-woocommerce.php:496 +msgid "N/A (ABSPATH constant not defined)" +msgstr "" + +#: includes/class-mwb-role-based-pricing-for-woocommerce.php:499 +msgid "N/A (php_uname function does not exist)" +msgstr "" + +#: includes/class-mwb-role-based-pricing-for-woocommerce.php:502 +msgid "N/A (get_bloginfo function does not exist)" +msgstr "" + +#: includes/class-mwb-role-based-pricing-for-woocommerce.php:505 +msgid "N/A (get_option function does not exist)" +msgstr "" + +#: includes/class-mwb-role-based-pricing-for-woocommerce.php:508 +#: includes/class-mwb-role-based-pricing-for-woocommerce.php:511 +#: includes/class-mwb-role-based-pricing-for-woocommerce.php:514 +msgid "Yes" +msgstr "" + +#: includes/class-mwb-role-based-pricing-for-woocommerce.php:508 +#: includes/class-mwb-role-based-pricing-for-woocommerce.php:511 +#: includes/class-mwb-role-based-pricing-for-woocommerce.php:514 +msgid "No" +msgstr "" + +#: includes/class-mwb-role-based-pricing-for-woocommerce.php:517 +msgid "N/A (count_users function does not exist)" +msgstr "" + +#: includes/class-mwb-role-based-pricing-for-woocommerce.php:520 +msgid "0" +msgstr "" + +#: includes/class-mwb-role-based-pricing-for-woocommerce.php:523 +#: includes/class-mwb-role-based-pricing-for-woocommerce.php:529 +#: includes/class-mwb-role-based-pricing-for-woocommerce.php:532 +#: includes/class-mwb-role-based-pricing-for-woocommerce.php:560 +#: includes/class-mwb-role-based-pricing-for-woocommerce.php:563 +msgid "N/A (ini_get function does not exist)" +msgstr "" + +#: includes/class-mwb-role-based-pricing-for-woocommerce.php:526 +msgid "N/A" +msgstr "" + +#: includes/class-mwb-role-based-pricing-for-woocommerce.php:544 +msgid "N/A (gethostname function does not exist)" +msgstr "" + +#: includes/class-mwb-role-based-pricing-for-woocommerce.php:547 +#: includes/class-mwb-role-based-pricing-for-woocommerce.php:556 +msgid "N/A (make sure exec is enabled)" +msgstr "" + +#: mwb-role-based-pricing-for-woocommerce.php:155 +msgid "Settings" +msgstr "" + +#: mwb-role-based-pricing-for-woocommerce.php:169 +msgid "Demo" +msgstr "" + +#: mwb-role-based-pricing-for-woocommerce.php:204 +msgid "" +"Woocommerce is not activated, Please activate Woocommerce first to install " +"MWB Role Based Pricing for WooCommerce." +msgstr "" + +#: onboarding/templates/mwb-role-based-pricing-for-woocommerce-deactivation-template.php:33 +msgid "May we have a little info about why you are deactivating?" +msgstr "" + +#: onboarding/templates/mwb-role-based-pricing-for-woocommerce-deactivation-template.php:44 +msgid "Skip and Deactivate Now" +msgstr "" + +#: onboarding/templates/mwb-role-based-pricing-for-woocommerce-onboarding-template.php:27 +msgid "Welcome to MakeWebBetter" +msgstr "" + +#: onboarding/templates/mwb-role-based-pricing-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-role-based-pricing-for-woocommerce-onboarding-template.php:40 +msgid "Skip For Now" +msgstr "" + +#: public/class-mwb-role-based-pricing-for-woocommerce-public.php:499 +#: public/class-mwb-role-based-pricing-for-woocommerce-public.php:829 +#: public/class-mwb-role-based-pricing-for-woocommerce-public.php:1251 +msgid "incl.VAT" +msgstr "" + +#: public/class-mwb-role-based-pricing-for-woocommerce-public.php:501 +#: public/class-mwb-role-based-pricing-for-woocommerce-public.php:831 +#: public/class-mwb-role-based-pricing-for-woocommerce-public.php:1253 +msgid "excl.VAT" +msgstr "" + +#: public/class-mwb-role-based-pricing-for-woocommerce-public.php:1027 +#: public/class-mwb-role-based-pricing-for-woocommerce-public.php:1058 +#: public/class-mwb-role-based-pricing-for-woocommerce-public.php:1093 +msgid "Total Discount " +msgstr "" + +#: public/class-mwb-role-based-pricing-for-woocommerce-public.php:1030 +#: public/class-mwb-role-based-pricing-for-woocommerce-public.php:1061 +#: public/class-mwb-role-based-pricing-for-woocommerce-public.php:1096 +msgid "% Discount" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/post-checkout-registration-for-woocommerce/translation_file/languages/wc-post-checkout-registration.pot b/spec/fixtures/dynamic_finders/plugin_version/post-checkout-registration-for-woocommerce/translation_file/languages/wc-post-checkout-registration.pot new file mode 100644 index 00000000..addf823f --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/post-checkout-registration-for-woocommerce/translation_file/languages/wc-post-checkout-registration.pot @@ -0,0 +1,86 @@ +# Copyright (C) 2021 ALI KHALLAD +# This file is distributed under the same license as the Post Checkout Registration for WooCommerce plugin. +msgid "" +msgstr "" +"Project-Id-Version: Post Checkout Registration for WooCommerce 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wc-post-checkout-registration\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2021-06-09T16:43:58+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.4.0\n" +"X-Domain: wc-pcr\n" + +#. Plugin Name of the plugin +msgid "Post Checkout Registration for WooCommerce" +msgstr "" + +#. Plugin URI of the plugin +#. Author URI of the plugin +msgid "https://alikhallad.com" +msgstr "" + +#. Description of the plugin +msgid "Allows you to add an option to register with one-click after checkout" +msgstr "" + +#. Author of the plugin +msgid "ALI KHALLAD" +msgstr "" + +#: includes/class-wc-post-checkout-registration.php:116 +msgid "Post-checkout registration" +msgstr "" + +#: includes/class-wc-post-checkout-registration.php:117 +msgid "Enable one-click customer registration on the \"Order Received\" page." +msgstr "" + +#: includes/class-wc-post-checkout-registration.php:118 +msgid "Adds an option to the order-recieved page to allow guest users to register with a single click using the data from their order." +msgstr "" + +#: includes/class-wc-post-checkout-registration.php:186 +msgid "Looks like you already have an account! You can link this order to it by clicking here to log in:" +msgstr "" + +#: includes/class-wc-post-checkout-registration.php:187 +msgid "Log in" +msgstr "" + +#: includes/class-wc-post-checkout-registration.php:212 +msgid "Ensure checkout is fast and easy next time! Create an account and we'll save your address details from this order." +msgstr "" + +#: includes/class-wc-post-checkout-registration.php:213 +msgid "Create Account" +msgstr "" + +#: includes/class-wc-post-checkout-registration.php:267 +#: includes/class-wc-post-checkout-registration.php:275 +msgid "Error linking your previous order." +msgstr "" + +#. translators: Placeholders: %s - order number +#: includes/class-wc-post-checkout-registration.php:283 +msgid "Order #%s has been linked to your account!" +msgstr "" + +#: includes/class-wc-post-checkout-registration.php:300 +msgid "Whoops, looks like this registration link is not valid." +msgstr "" + +#: includes/class-wc-post-checkout-registration.php:313 +msgid "Welcome, %1$s! Your %2$saccount information%3$s has been saved." +msgstr "" + +#: includes/class-wc-post-checkout-registration.php:345 +msgid "This order does not exist; it may have been deleted. Please register manually." +msgstr "" + +#: includes/class-wc-post-checkout-registration.php:352 +msgid "Invalid registration link. Please register manually." +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/query_parameter_passive_all.html b/spec/fixtures/dynamic_finders/plugin_version/query_parameter_passive_all.html index 6bbf8b83..07d60b0f 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 @@ -896,6 +896,10 @@ + + + + @@ -3617,10 +3621,20 @@ + + + + + + + + + + @@ -4807,6 +4821,11 @@ + + + + + @@ -6232,6 +6251,11 @@ + + + + + @@ -8119,6 +8143,10 @@ + + + + @@ -12457,6 +12485,11 @@ + + + + + @@ -14084,6 +14117,12 @@ + + + + + + @@ -16547,6 +16586,10 @@ + + + + @@ -17929,6 +17972,12 @@ + + + + + + @@ -21675,6 +21724,10 @@ + + + + @@ -22329,6 +22382,7 @@ + diff --git a/spec/fixtures/dynamic_finders/plugin_version/tiles-marquee-block/composer_file/package.json b/spec/fixtures/dynamic_finders/plugin_version/tiles-marquee-block/composer_file/package.json new file mode 100644 index 00000000..5677ebed --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/tiles-marquee-block/composer_file/package.json @@ -0,0 +1,32 @@ +{ + "name": "tiles-marquee-block", + "version": "0.1.0", + "description": "Add a marquee block to your website.", + "author": "Tiles", + "license": "GPL-2.0-or-later", + "main": "build/index.js", + "scripts": { + "build": "./bin/build-plugin-zip.sh", + "build:assets": "wp-scripts build", + "format": "wp-scripts format", + "lint:css": "wp-scripts lint-style", + "lint:js": "wp-scripts lint-js", + "start": "wp-scripts start", + "packages-update": "wp-scripts packages-update", + "version": "replace-in-files --regex='Stable tag: \\d+\\.\\d+\\.\\d+' --replacement='Stable tag: '${npm_package_version}'' readme.txt && replace-in-files --regex='Version: \\d+\\.\\d+\\.\\d+' --replacement='Version: '${npm_package_version}'' *.php && git add ." + }, + "repository": { + "type": "git", + "url": "https://github.com/usetiles/tiles-marquee-block" + }, + "dependencies": { + "@wordpress/block-editor": "^6.1.1", + "@wordpress/blocks": "^9.1.1", + "@wordpress/i18n": "^4.1.1", + "replace-in-files-cli": "^1.0.0" + }, + "devDependencies": { + "@wordpress/scripts": "^16.1.1", + "@wordpress/eslint-plugin": "^5.1.0" + } +} diff --git a/spec/fixtures/dynamic_finders/plugin_version/tradesafe-payment-gateway/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/tradesafe-payment-gateway/change_log/changelog.txt new file mode 100644 index 00000000..8349f3f4 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/tradesafe-payment-gateway/change_log/changelog.txt @@ -0,0 +1,38 @@ +Changelog + +All notable changes to this project will be documented in this file. + +1.0.1 (2021-06-11) + +Bug Fixes + +- Updated plugin info and links for final release (74c9a6) + +------------------------------------------------------------------------ + +1.0.0 (2021-06-08) + +Features + +- Added notice for users about bank account details (c1cfa2) +- Added settings allow or disallow user to change order/transaction + state (681d82) +- Added token validation for buyers and sellers to ensure their + account is completed (64704d) + +Bug Fixes + +- Calculate cart total without escrow fee (606924) +- Display accept button on order in proccessing state (6d7896) +- Updated field type for tax number (0499d0) +- Updated get option function to return single value for validation + check (679d45) +- Updated tradesafe api library (340bfa) +- Updated variable name broken by refactoring (9518ea) +- Updated variable name for tradesafe fee allocation (a0bcb2) + +Settings + +- Added missing section definition and admin settings page (72eb1f) + +------------------------------------------------------------------------ diff --git a/spec/fixtures/dynamic_finders/plugin_version/woomio-influencer-marketing/translation_file/languages/woomio-for-woocommerce.pot b/spec/fixtures/dynamic_finders/plugin_version/woomio-influencer-marketing/translation_file/languages/woomio-for-woocommerce.pot new file mode 100644 index 00000000..e7ffc8ce --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/woomio-influencer-marketing/translation_file/languages/woomio-for-woocommerce.pot @@ -0,0 +1,164 @@ +# Copyright (C) 2021 iClickSee +# This file is distributed under the GPL-2.0+. +msgid "" +msgstr "" +"Project-Id-Version: Woomio (Influencer marketing) 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/woomio-influencer-marketing\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2021-06-08T06:57:18+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.5.0\n" +"X-Domain: woomio-for-woocommerce\n" + +#. Plugin Name of the plugin +msgid "Woomio (Influencer marketing)" +msgstr "" + +#. Plugin URI of the plugin +msgid "https://home.woomio.com/" +msgstr "" + +#. Description of the plugin +msgid "Woomio Plugin allows Shop Owners to add & track purchases made with token/coupon (campaign/affiliate) combinations which we supply to our affiliates." +msgstr "" + +#. Author of the plugin +msgid "iClickSee" +msgstr "" + +#. Author URI of the plugin +msgid "https://iclicksee.com/" +msgstr "" + +#: admin/class-woomio-for-woocommerce-admin.php:98 +#: admin/class-woomio-for-woocommerce-admin.php:99 +msgid "Woomio" +msgstr "" + +#: admin/class-woomio-for-woocommerce-admin.php:108 +msgid "Dashboard - Woomio for WooCommerce" +msgstr "" + +#: admin/class-woomio-for-woocommerce-admin.php:109 +msgid "Dashboard" +msgstr "" + +#: admin/class-woomio-for-woocommerce-admin.php:117 +#: admin/class-woomio-for-woocommerce-admin.php:118 +#: admin/partials/template-token-list.php:12 +msgid "Tokens" +msgstr "" + +#: admin/class-woomio-for-woocommerce-admin.php:126 +#: admin/class-woomio-for-woocommerce-admin.php:127 +msgid "Add Token" +msgstr "" + +#: admin/class-woomio-for-woocommerce-admin.php:282 +msgid "Woomio Token" +msgstr "" + +#: admin/class-woomio-for-woocommerce-admin.php:286 +msgid "Woomio Coupon" +msgstr "" + +#: admin/class-woomio-for-woocommerce-admin.php:321 +msgid "Token and Expire time is required." +msgstr "" + +#: admin/class-woomio-for-woocommerce-admin.php:323 +msgid "Expired time should be an integer." +msgstr "" + +#: admin/class-woomio-for-woocommerce-admin.php:339 +msgid "Token updated successfully." +msgstr "" + +#: admin/class-woomio-for-woocommerce-admin.php:350 +msgid "Token added successfully." +msgstr "" + +#: admin/class-woomio-for-woocommerce-admin.php:363 +msgid "Failed to create token." +msgstr "" + +#: admin/class-woomio-for-woocommerce-admin.php:374 +msgid "Token deleted successfully." +msgstr "" + +#: admin/class-woomio-for-woocommerce-admin.php:379 +msgid "Failed to delete token." +msgstr "" + +#: admin/partials/template-dashboard.php:5 +msgid "Sales record" +msgstr "" + +#: admin/partials/template-dashboard.php:15 +#: admin/partials/template-token-add.php:21 +msgid "Token" +msgstr "" + +#: admin/partials/template-dashboard.php:16 +msgid "Coupon" +msgstr "" + +#: admin/partials/template-dashboard.php:17 +msgid "# of Purchases" +msgstr "" + +#: admin/partials/template-dashboard.php:18 +msgid "Amount" +msgstr "" + +#: admin/partials/template-token-add.php:5 +msgid "Add Tokens" +msgstr "" + +#: admin/partials/template-token-add.php:25 +msgid "Expire time (in days)" +msgstr "" + +#: admin/partials/template-token-add.php:30 +msgid "Submit" +msgstr "" + +#: admin/partials/template-token-add.php:32 +msgid "Loading" +msgstr "" + +#: admin/partials/template-token-list.php:5 +msgid "Manage Tokens" +msgstr "" + +#: admin/partials/template-token-list.php:18 +msgid "Loading..." +msgstr "" + +#: admin/partials/template-token-list.php:24 +msgid "Name" +msgstr "" + +#: admin/partials/template-token-list.php:25 +msgid "Expire (days)" +msgstr "" + +#: admin/partials/template-token-list.php:26 +msgid "Added" +msgstr "" + +#: admin/partials/template-token-list.php:27 +msgid "Action" +msgstr "" + +#: admin/partials/template-token-list.php:37 +msgid "Edit" +msgstr "" + +#: admin/partials/template-token-list.php:38 +msgid "Delete" +msgstr ""