From 866504c2ab0cf60f9a963fd7f1996a9d88567d0e Mon Sep 17 00:00:00 2001 From: erwanlr Date: Fri, 6 Aug 2021 18:32:42 +0200 Subject: [PATCH] Adds DFs --- spec/fixtures/db/dynamic_finders.yml | 294 ++++++++ spec/fixtures/dynamic_finders/expected.yml | 94 +++ .../languages/wp-gif-uploader.pot | 45 ++ ...wb-shipping-rates-for-woocommerce-en_US.po | 661 ++++++++++++++++++ .../languages/perfect-checkout.pot | 197 ++++++ .../query_parameter_passive_all.html | 35 + .../languages/securepaywpjobster.pot | 289 ++++++++ .../languages/wpc-buy-now-button.pot | 159 +++++ 8 files changed, 1774 insertions(+) create mode 100644 spec/fixtures/dynamic_finders/plugin_version/gif-uploader-wp-grandplugins/translation_file/languages/wp-gif-uploader.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/mwb-shipping-rates-for-woocommerce/translation_file/languages/mwb-shipping-rates-for-woocommerce-en_US.po create mode 100644 spec/fixtures/dynamic_finders/plugin_version/perfect-checkout/translation_file/languages/perfect-checkout.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/securepay-for-wpjobster/translation_file/languages/securepaywpjobster.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/wpc-buy-now-button/translation_file/languages/wpc-buy-now-button.pot diff --git a/spec/fixtures/db/dynamic_finders.yml b/spec/fixtures/db/dynamic_finders.yml index 441f23bc..cf51af42 100644 --- a/spec/fixtures/db/dynamic_finders.yml +++ b/spec/fixtures/db/dynamic_finders.yml @@ -1114,6 +1114,9 @@ plugins: abraia: Readme: path: readme.txt + absolute-addons: + Readme: + path: readme.txt absolute-links: Readme: path: readme.txt @@ -1290,6 +1293,13 @@ plugins: accessibility-access-keys: Readme: path: README.md + accessibility-by-audioeye: + QueryParameter: + files: + - public/js/audioeye-public.js + version: true + Readme: + path: README.txt accessibility-checker: Readme: path: README.txt @@ -1601,6 +1611,9 @@ plugins: acf-date-selector: Readme: path: readme.txt + acf-display: + Readme: + path: readme.txt acf-dropzone: TranslationFile: class: BodyPattern @@ -1629,6 +1642,9 @@ plugins: files: - public/css/acf_ffc-public.css version: true + acf-feeds-for-gravity-forms: + Readme: + path: readme.txt acf-field-date-time-picker: Readme: path: readme.txt @@ -1843,6 +1859,9 @@ plugins: acf-yith-woocommerce-compare-support: Readme: path: readme.txt + acfist: + Readme: + path: readme.txt acfyandex: Readme: path: readme.txt @@ -3618,6 +3637,9 @@ plugins: adsplacer: Readme: path: readme.txt + adstxt: + Readme: + path: readme.txt adstxt-guru-connect: Readme: path: readme.txt @@ -4035,6 +4057,9 @@ plugins: version: true Readme: path: readme.txt + advanced-google-translate: + Readme: + path: readme.txt advanced-google-universal-analytics: Readme: path: readme.txt @@ -4170,6 +4195,9 @@ plugins: advanced-posts-per-page: Readme: path: readme.txt + advanced-pricing-addon-wpbakery: + Readme: + path: readme.txt advanced-product-fields-for-woocommerce: Readme: path: readme.txt @@ -5061,6 +5089,9 @@ plugins: aistore-contest-system: Readme: path: readme.txt + aistore-multi-vendor-store: + Readme: + path: readme.txt aitu-releated-posts-with-thumbnails: Readme: path: readme.txt @@ -6848,6 +6879,9 @@ plugins: anytrack-affiliate-link-manager: Readme: path: readme.txt + anytrack-for-woocommerce: + Readme: + path: readme.txt anyway-feedback: Readme: path: @@ -9478,6 +9512,9 @@ plugins: autopaginate: Readme: path: readme.txt + autopilot: + Readme: + path: README.txt autoptimize: Readme: path: readme.txt @@ -10806,6 +10843,9 @@ plugins: barcode-reception: Readme: path: readme.txt + barcode-scanner-lite-pos-to-manage-products-inventory-and-orders: + Readme: + path: readme.txt bard-extra: Readme: path: readme.txt @@ -10828,6 +10868,9 @@ plugins: version: true Readme: path: readme.txt + basepress-migration-tools: + Readme: + path: readme.txt basepress-oxygen-integration: Readme: path: readme.txt @@ -13261,6 +13304,11 @@ plugins: blocks: Readme: path: readme.txt + blocks-bakery: + Readme: + path: + - readme.txt + - README.md blocks-by-projects-engine: Readme: path: @@ -15672,6 +15720,8 @@ plugins: - public/css/bs-scroll-progress-public.css - public/js/bs-scroll-progress-public.js version: true + Readme: + path: README.txt bs-spam-protector: Readme: path: README.txt @@ -17339,6 +17389,9 @@ plugins: calendrier-lunaire: Readme: path: README.txt + calenso-booking: + Readme: + path: readme.md calicotek-ebay-dashboard-tools: Readme: path: readme.txt @@ -17432,6 +17485,9 @@ plugins: path: languages/callme-plugin-ru_RU.po pattern: !ruby/regexp /Project\-Id\-Version:\ Call\.me form v(?\d+\.[\.\d]+)/i version: true + callout-boxes: + Readme: + path: readme.txt callphoner: Readme: path: readme.txt @@ -20296,6 +20352,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^=+ (?\d+\.[\.\d]+)(?!.*=+ \d+\.[\.\d]+)/mi version: true + circulair-geld: + Readme: + path: readme.txt cision-modules: ComposerFile: class: ConfigParser @@ -24871,6 +24930,9 @@ plugins: covid-19-track-and-trace: Readme: path: readme.txt + covid-hospitals-bd: + Readme: + path: readme.txt covid19-datatable-graph-widget: QueryParameter: files: @@ -26552,6 +26614,9 @@ plugins: custom-metadata: Readme: path: readme.txt + custom-mime-types: + Readme: + path: README.txt custom-more-link-complete: Readme: path: readme.txt @@ -26652,6 +26717,9 @@ plugins: custom-post-type-gui: Readme: path: readme.txt + custom-post-type-layout: + Readme: + path: readme.txt custom-post-type-list-shortcode: Readme: path: readme.txt @@ -28942,6 +29010,9 @@ plugins: files: - scripts.js version: true + detabess: + Readme: + path: readme.txt details-king-pro: Readme: path: readme.txt @@ -29514,6 +29585,9 @@ plugins: disable-author-archive-redirection: Readme: path: readme.txt + disable-author-archives: + Readme: + path: readme.txt disable-author-pages: Readme: path: readme.txt @@ -30580,6 +30654,9 @@ plugins: - assets/css/style.css - assets/js/script.js version: true + doctor-agenda: + Readme: + path: README.txt doctorlogic-components: Readme: path: readme.txt @@ -32243,6 +32320,9 @@ plugins: easy-chart-builder: Readme: path: readme.txt + easy-checkout-fields-editor-fees-for-woocommerce: + Readme: + path: readme.txt easy-chitika-lite: Readme: path: readme.txt @@ -36249,6 +36329,9 @@ plugins: esim-ninja-affiliates-widget: Readme: path: readme.txt + esix-user-role: + Readme: + path: readme.txt espn-headlines-widget: Readme: path: README.txt @@ -37597,6 +37680,9 @@ plugins: extrawatch: Readme: path: readme.txt + extreme-admin-dashboard-theme: + Readme: + path: readme.txt exxica-social-marketing: QueryParameter: files: @@ -38491,6 +38577,13 @@ plugins: fatture-help-wc: Readme: path: readme.txt + favepay-for-woocommerce: + QueryParameter: + files: + - assets/css/style.min.css + version: true + Readme: + path: readme.txt favhero-favicon-generator: Readme: path: readme.txt @@ -38726,6 +38819,9 @@ plugins: featured-image-in-rss-feed: Readme: path: readme.txt + featured-image-licence: + Readme: + path: readme.txt featured-image-on-editphp: Readme: path: readme.txt @@ -40686,6 +40782,9 @@ plugins: flywire-payment-gateway: Readme: path: readme.txt + flyyer-previews: + Readme: + path: readme.txt fm-adv: Readme: path: readme.txt @@ -44269,6 +44368,14 @@ plugins: gif-master: Readme: path: readme.txt + gif-uploader-wp-grandplugins: + TranslationFile: + class: BodyPattern + path: languages/wp-gif-uploader.pot + pattern: !ruby/regexp '/Version: WP GIF Uploader \[GrandPlugins\] (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt gif2html5: QueryParameter: files: @@ -44564,6 +44671,13 @@ plugins: global-meta-keyword-and-description: Readme: path: readme.txt + global-notification-bar: + QueryParameter: + files: + - js/front.min.js + version: true + Readme: + path: readme.txt global-posts-ordering: Readme: path: readme.txt @@ -45832,6 +45946,9 @@ plugins: files: - css/gppl-style.css version: true + gp-price-block: + Readme: + path: README.txt gp-related-posts: Readme: path: readme.txt @@ -47654,6 +47771,14 @@ plugins: header-footer-composer: Readme: path: README.txt + header-footer-custom-html: + QueryParameter: + files: + - public/css/header-footer-custom-html-public.css + - public/js/header-footer-custom-html-public.js + version: true + Readme: + path: README.txt header-footer-elementor: TranslationFile: class: BodyPattern @@ -48245,6 +48370,9 @@ plugins: hide-admin-bar-search: Readme: path: readme.txt + hide-admin-navbar: + Readme: + path: readme.txt hide-admin-notices: Readme: path: README.txt @@ -49019,6 +49147,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^= (?\d+\.[\.\d]+)/i version: true + horoscope-and-tarot: + Readme: + path: README.txt horoscope-calculator: Readme: path: readme.txt @@ -49577,6 +49708,9 @@ plugins: htmlpad: Readme: path: readme.txt + htp-smtp: + Readme: + path: readme.txt hts-display-active-members: Readme: path: readme.txt @@ -51256,6 +51390,9 @@ plugins: version: true Readme: path: readme.txt + import-shopify-to-wp: + Readme: + path: readme.txt import-spreadsheets-from-microsoft-excel: ChangeLog: class: BodyPattern @@ -51888,6 +52025,9 @@ plugins: inlinemanual: Readme: path: readme.txt + inlinks-for-wp: + Readme: + path: readme.txt inn-ao-detector: Readme: path: readme.txt @@ -54594,6 +54734,12 @@ plugins: js-file-selector: Readme: path: readme.txt + js-image-compressor: + Readme: + path: readme.TXT + js-image-zoom-by-csomor: + Readme: + path: readme.txt js-ligature-replacement: Readme: path: readme.txt @@ -54997,6 +55143,9 @@ plugins: justuno: Readme: path: readme.txt + juvo-mail-editor: + Readme: + path: readme.txt jvh-easy-login: Readme: path: readme.txt @@ -56162,6 +56311,9 @@ plugins: kobo-widget: Readme: path: readme.txt + kodefix-lightbox-gallery: + Readme: + path: readme.txt kodeks-dashboard: Readme: path: readme.txt @@ -58038,6 +58190,9 @@ plugins: lightbox-images-for-divi: Readme: path: readme.txt + lightbox-pdf-viewer-by-csomor: + Readme: + path: readme.txt lightbox-photoswipe: QueryParameter: files: @@ -58159,6 +58314,9 @@ plugins: like-buttons: Readme: path: readme.txt + like-computy: + Readme: + path: readme.txt like-dislike-plus-counter: QueryParameter: files: @@ -58862,6 +59020,9 @@ plugins: liststrap: Readme: path: README.txt + litcommerce: + Readme: + path: readme.txt lite-cache: Readme: path: readme.txt @@ -59326,6 +59487,9 @@ plugins: local-analytics: Readme: path: readme.txt + local-business-details: + Readme: + path: readme.txt local-business-microdata-widget: Readme: path: readme.txt @@ -61272,6 +61436,12 @@ plugins: mailster-mailersend: Readme: path: readme.txt + mailster-mailjet: + Readme: + path: readme.txt + mailx: + Readme: + path: readme.txt main-entrance: TranslationFile: class: BodyPattern @@ -63724,6 +63894,9 @@ plugins: mollie-payments-for-woocommerce: Readme: path: readme.txt + molly-theater: + Readme: + path: readme.txt molongui-authorship: Comment: pattern: !ruby/regexp /Molongui Authorship (?\d+\.[\.\d]+)/i @@ -64674,6 +64847,14 @@ plugins: version: true Readme: path: readme.txt + mwb-shipping-rates-for-woocommerce: + TranslationFile: + class: BodyPattern + path: languages/mwb-shipping-rates-for-woocommerce-en_US.po + pattern: !ruby/regexp '/ion: MWB Shipping Rates For WooCommerce (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: README.txt mwb-twitter-feed-timeline-post: TranslationFile: class: BodyPattern @@ -65000,6 +65181,8 @@ plugins: - css/frontend.css - js/frontend.js version: true + Readme: + path: readme.txt mybooktable: QueryParameter: files: @@ -67318,6 +67501,9 @@ plugins: one-click-master: Readme: path: readme.txt + one-click-migration: + Readme: + path: readme.txt one-click-order-reorder: Readme: path: readme.txt @@ -68654,6 +68840,9 @@ plugins: paldesk-live-chat-helpdesk: Readme: path: readme.txt + pallet-packaging-for-woocommerce: + Readme: + path: readme.txt palmodule-paypal-payment-for-woocoomerce: QueryParameter: files: @@ -69519,6 +69708,14 @@ plugins: - vendor/fitVids/jquery.fitvids.js - assets/src/js/main.js version: true + perfect-checkout: + TranslationFile: + class: BodyPattern + path: languages/perfect-checkout.pot + pattern: !ruby/regexp '/"Project\-Id\-Version: Perfect Checkout (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt perfect-font-awesome-integration: Readme: path: readme.txt @@ -71376,6 +71573,9 @@ plugins: postaga: Readme: path: readme.txt + postage-tracking-code-sms: + Readme: + path: readme.txt postbar-shipping: Readme: path: readme.txt @@ -72346,6 +72546,9 @@ plugins: path: languages/provip-fa_IR.po pattern: !ruby/regexp /"Project\-Id\-Version:\ Pro\-VIP v(?\d+\.[\.\d]+)/i version: true + proboast: + Readme: + path: readme.txt probotdev-customer-support-faq-chatbot: QueryParameter: files: @@ -73921,6 +74124,9 @@ plugins: quiz-master-next: Readme: path: readme.txt + quizchecks: + Readme: + path: readme.txt quizmaster-grades: QueryParameter: files: @@ -74406,6 +74612,9 @@ plugins: read-more-excerpt-link: Readme: path: readme.txt + read-more-with-bouncy: + Readme: + path: readme.txt read-offline: TranslationFile: class: BodyPattern @@ -74618,6 +74827,13 @@ plugins: recaptcha-for-mw-wp-form: Readme: path: readme.txt + recaptcha-js-alert: + QueryParameter: + files: + - css/recaptcha-js-alert.css + version: true + Readme: + path: readme.txt recaptcha-lite: Readme: path: readme.txt @@ -74747,6 +74963,9 @@ plugins: recherche-multi-champs: Readme: path: readme.txt + recibir-mensajes-instantaneos: + Readme: + path: readme.txt recipe-block: Readme: path: readme.txt @@ -75252,6 +75471,9 @@ plugins: remove-open-sans-font-from-wp-core: Readme: path: readme.txt + remove-parent-category-from-slug: + Readme: + path: readme.txt remove-projects-in-divi: TranslationFile: class: BodyPattern @@ -78203,6 +78425,9 @@ plugins: secure-wordpress: Readme: path: readme.txt + secured-wp: + Readme: + path: readme.txt securepay: TranslationFile: class: BodyPattern @@ -78219,6 +78444,14 @@ plugins: version: true Readme: path: readme.txt + securepay-for-wpjobster: + TranslationFile: + class: BodyPattern + path: languages/securepaywpjobster.pot + pattern: !ruby/regexp '/ect\-Id\-Version: SecurePay for WPJobster (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt securiti-cookie-consent: Readme: path: readme.txt @@ -79405,6 +79638,9 @@ plugins: files: - scripts.js version: true + shop-2-api: + Readme: + path: readme.txt shop-3d: Readme: path: readme.txt @@ -79495,6 +79731,9 @@ plugins: path: languages/shortcake-bakery.pot pattern: !ruby/regexp '/"Project\-Id\-Version: Shortcake Bakery (?\d+\.[\.\d]+)/i' version: true + shortcode-addons-for-google-sheet-api: + Readme: + path: readme.txt shortcode-bootstrap-visuals: Readme: path: readme.txt @@ -81398,6 +81637,9 @@ plugins: sitemap-ui: Readme: path: readme.txt + sitemile-social-icons-widget: + Readme: + path: readme.txt siteorigin-panels: Readme: path: readme.txt @@ -82205,6 +82447,9 @@ plugins: smoove-abandoned-cart-trigger-for-woocommerce: Readme: path: readme.txt + sms-club-messages: + Readme: + path: readme.txt sms-for-woocommerce: QueryParameter: files: @@ -87457,6 +87702,9 @@ plugins: toast-stick-anything: Readme: path: readme.txt + tobook-hotel-booking-engine: + Readme: + path: readme.txt tochat-be: QueryParameter: files: @@ -89639,6 +89887,14 @@ plugins: version: true Readme: path: readme.txt + uncopy: + QueryParameter: + files: + - frontend/css/uncopy-frontend.min.css + - frontend/js/uncopy-frontend.min.js + version: true + Readme: + path: readme.txt under-construction-page: Readme: path: readme.txt @@ -89895,6 +90151,9 @@ plugins: version: true Readme: path: readme.txt + unofficial-frill-sso: + Readme: + path: readme.txt unofficial-yektanet: Readme: path: readme.txt @@ -91635,6 +91894,9 @@ plugins: vmi-direct-checkout: Readme: path: readme.txt + vnshipping-for-woocommerce: + Readme: + path: readme.txt voco-woocommerce: Readme: path: readme.txt @@ -92462,6 +92724,13 @@ plugins: wc-m-pesa-payment-gateway: Readme: path: readme.txt + wc-mailup: + QueryParameter: + files: + - js/mufwc.js + version: true + Readme: + path: readme.txt wc-maps: Readme: path: readme.txt @@ -93257,6 +93526,14 @@ plugins: web-tools: Readme: path: readme.txt + web-visitor-counter: + QueryParameter: + files: + - public/css/web-visitor-counter-public.css + - public/js/web-visitor-counter-public.js + version: true + Readme: + path: README.txt web-vitals: Readme: path: readme.txt @@ -97074,6 +97351,9 @@ plugins: wopo-sound-recorder: Readme: path: readme.txt + wopo-web-screensaver: + Readme: + path: readme.txt word-balloon: QueryParameter: files: @@ -97101,6 +97381,9 @@ plugins: pattern: !ruby/regexp /\|WordfenceTestMonBot\)\/\.test/i Readme: path: readme.txt + wordforce-lead: + Readme: + path: readme.txt wordherd-content-moover: Readme: path: README.txt @@ -97118,6 +97401,9 @@ plugins: wordloader: Readme: path: readme.txt + wordpass: + Readme: + path: readme.txt wordpoints: TranslationFile: class: BodyPattern @@ -104104,6 +104390,14 @@ plugins: version: true Readme: path: readme.txt + wpc-buy-now-button: + TranslationFile: + class: BodyPattern + path: languages/wpc-buy-now-button.pot + pattern: !ruby/regexp '/ion: WPC Buy Now Button for WooCommerce (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt wpc-composite-products: Readme: path: readme.txt diff --git a/spec/fixtures/dynamic_finders/expected.yml b/spec/fixtures/dynamic_finders/expected.yml index 17b92d58..8f80d6eb 100644 --- a/spec/fixtures/dynamic_finders/expected.yml +++ b/spec/fixtures/dynamic_finders/expected.yml @@ -656,6 +656,13 @@ plugins: - https://wp.lab/wp-content/plugins/accessally/resource/frontend/js/jquery.csv.js?ver=3.5.8 - https://wp.lab/wp-content/plugins/accessally/resource/frontend/js/accessally.min.js?ver=3.5.8 confidence: 20 + accessibility-by-audioeye: + QueryParameter: + number: 1.0.2 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/accessibility-by-audioeye/public/js/audioeye-public.js?ver=1.0.2 + confidence: 10 accessibility-help-button: QueryParameter: number: 1.0.0 @@ -17708,6 +17715,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/fathom-analytics/CHANGELOG.md, Match: ''#### 1.0.1 - October 10, 2018''' + favepay-for-woocommerce: + QueryParameter: + number: 1.0.3 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/favepay-for-woocommerce/assets/css/style.min.css?ver=1.0.3 + confidence: 10 favicon-generator: MetaTag: number: '1.5' @@ -20197,6 +20211,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/ghostbirdwp/languages/ghostbirdwp.pot, Match: ''gstr "Project-Id-Version: Ghostbird WP 1.0.0''' + gif-uploader-wp-grandplugins: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/gif-uploader-wp-grandplugins/languages/wp-gif-uploader.pot, + Match: ''Version: WP GIF Uploader [GrandPlugins] 1.0.0''' gif2html5: QueryParameter: number: 0.1.0 @@ -20337,6 +20358,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/glastfm/lang/default.pot, Match: ''"Project-Id-Version: glastfm 1.0.5''' + global-notification-bar: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/global-notification-bar/js/front.min.js?ver=1.0.0 + confidence: 10 globalizeit-translate: QueryParameter: number: 1.0.0 @@ -21796,6 +21824,14 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/hcgroup-shipping-for-woocommerce/changelog.txt, Match: ''= 2.0.0''' + header-footer-custom-html: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/header-footer-custom-html/public/css/header-footer-custom-html-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/header-footer-custom-html/public/js/header-footer-custom-html-public.js?ver=1.0.0 + confidence: 20 header-footer-elementor: TranslationFile: number: 1.0.10 @@ -30400,6 +30436,13 @@ plugins: 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-shipping-rates-for-woocommerce: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/mwb-shipping-rates-for-woocommerce/languages/mwb-shipping-rates-for-woocommerce-en_US.po, + Match: ''ion: MWB Shipping Rates For WooCommerce 1.0.0''' mwb-twitter-feed-timeline-post: TranslationFile: number: 1.0.0 @@ -33624,6 +33667,13 @@ plugins: - http://wp.lab/wp-content/plugins/perelandra-sermons/vendor/fitVids/jquery.fitvids.js?ver=1.1.0 - http://wp.lab/wp-content/plugins/perelandra-sermons/assets/src/js/main.js?ver=1.1.0 confidence: 30 + perfect-checkout: + TranslationFile: + number: 1.1.3 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/perfect-checkout/languages/perfect-checkout.pot, + Match: ''"Project-Id-Version: Perfect Checkout 1.1.3''' perfect-pullquotes: QueryParameter: number: 1.7.5 @@ -37446,6 +37496,13 @@ plugins: - http://wp.lab/wp-content/plugins/recaptcha-for-login-and-registration/public/css/prositecaptcha-public.css?ver=1.0.0 - http://wp.lab/wp-content/plugins/recaptcha-for-login-and-registration/public/js/prositecaptcha-public.js?ver=1.0.0 confidence: 20 + recaptcha-js-alert: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/recaptcha-js-alert/css/recaptcha-js-alert.css?ver=1.0.0 + confidence: 10 recaptcha-protected-downloads: TranslationFile: number: '0.1' @@ -40032,6 +40089,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/securepay-for-gravityforms/languages/securepaygfm.pot, Match: ''-Id-Version: SecurePay for Gravityforms 1.0.3''' + securepay-for-wpjobster: + TranslationFile: + number: 1.0.2 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/securepay-for-wpjobster/languages/securepaywpjobster.pot, + Match: ''ect-Id-Version: SecurePay for WPJobster 1.0.2''' seguros-promo: QueryParameter: number: 1.3.2 @@ -48475,6 +48539,14 @@ plugins: - http://wp.lab/wp-content/plugins/uncanny-learndash-toolkit/src/assets/frontend/dist/bundle.min.css?ver=3.2 - http://wp.lab/wp-content/plugins/uncanny-learndash-toolkit/src/assets/frontend/dist/bundle.min.js?ver=3.2 confidence: 20 + uncopy: + QueryParameter: + number: 1.1.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/uncopy/frontend/css/uncopy-frontend.min.css?ver=1.1.0 + - http://wp.lab/wp-content/plugins/uncopy/frontend/js/uncopy-frontend.min.js?ver=1.1.0 + confidence: 20 underdev: ComposerFile: number: 1.0.0 @@ -50392,6 +50464,13 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/wc-improved-guest-checkout/assets/js/guestCheckout.js?ver=1.0 confidence: 10 + wc-mailup: + QueryParameter: + number: 0.9.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/wc-mailup/js/mufwc.js?ver=0.9.0 + confidence: 10 wc-min-max-quantities: TranslationFile: number: 1.0.0 @@ -50910,6 +50989,14 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/web-to-print-online-designer/changelog.txt, Match: ''= 2.2.0''' + web-visitor-counter: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/web-visitor-counter/public/css/web-visitor-counter-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/web-visitor-counter/public/js/web-visitor-counter-public.js?ver=1.0.0 + confidence: 20 web-vitals-block: ComposerFile: number: 1.0.1 @@ -59620,6 +59707,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/wpc-ajax-search/languages/wpc-ajax-search.pot, Match: ''"Project-Id-Version: WPC AJAX Search 1.0.0''' + wpc-buy-now-button: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/wpc-buy-now-button/languages/wpc-buy-now-button.pot, + Match: ''ion: WPC Buy Now Button for WooCommerce 1.0.0''' wpc-composite-products: TranslationFile: number: 1.4.0 diff --git a/spec/fixtures/dynamic_finders/plugin_version/gif-uploader-wp-grandplugins/translation_file/languages/wp-gif-uploader.pot b/spec/fixtures/dynamic_finders/plugin_version/gif-uploader-wp-grandplugins/translation_file/languages/wp-gif-uploader.pot new file mode 100644 index 00000000..a61a3868 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/gif-uploader-wp-grandplugins/translation_file/languages/wp-gif-uploader.pot @@ -0,0 +1,45 @@ +# Copyright (C) 2021 GrandPlugins +# This file is distributed under the same license as the WP GIF Uploader [GrandPlugins] plugin. +msgid "" +msgstr "" +"Project-Id-Version: WP GIF Uploader [GrandPlugins] 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wp-gif-uploader\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-07-19T10:16:52+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.5.0\n" +"X-Domain: wp-gif-uploader\n" + +#. Plugin Name of the plugin +msgid "WP GIF Uploader [GrandPlugins]" +msgstr "" + +#. Plugin URI of the plugin +msgid "https://grandplugins.com/product/quick-view-and-buy-now-for-woocommerce/" +msgstr "" + +#. Description of the plugin +msgid "The plugin offers resizing GIF without losing animation." +msgstr "" + +#. Author of the plugin +msgid "GrandPlugins" +msgstr "" + +#. Author URI of the plugin +msgid "https://profiles.wordpress.org/grandplugins/" +msgstr "" + +#: gpls-wgr-wp-gif-uploader.php:221 +#: wp-gif-uploader/gpls-wgr-wp-gif-uploader.php:221 +msgid "Pro Version" +msgstr "" + +#: includes/class-gif-editor.php:78 +#: wp-gif-uploader/includes/class-gif-editor.php:78 +msgid "Pro" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/mwb-shipping-rates-for-woocommerce/translation_file/languages/mwb-shipping-rates-for-woocommerce-en_US.po b/spec/fixtures/dynamic_finders/plugin_version/mwb-shipping-rates-for-woocommerce/translation_file/languages/mwb-shipping-rates-for-woocommerce-en_US.po new file mode 100644 index 00000000..d0ea776c --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/mwb-shipping-rates-for-woocommerce/translation_file/languages/mwb-shipping-rates-for-woocommerce-en_US.po @@ -0,0 +1,661 @@ +msgid "" +msgstr "" +"Project-Id-Version: MWB Shipping Rates For WooCommerce 1.0.0\n" +"POT-Creation-Date: 2021-07-16 17:39+0530\n" +"PO-Revision-Date: 2021-07-16 17:39+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.0.6\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__;esc_html_e;esc_html_x;_n_noop;_nx_noop;" +"translate_nooped_plural\n" +"X-Poedit-SearchPath-0: .\n" + +#: admin/class-mwb-shipping-rates-for-woocommerce-admin.php:170 +#: mwb-shipping-rates-for-woocommerce.php:92 +#: mwb-shipping-rates-for-woocommerce.php:98 +msgid "MWB Shipping Rates For WooCommerce" +msgstr "" + +#: admin/class-mwb-shipping-rates-for-woocommerce-admin.php:227 +msgid "Enable plugin " +msgstr "" + +#: admin/class-mwb-shipping-rates-for-woocommerce-admin.php:229 +msgid "Enable plugin to start the functionality of the MWB Shipping Rates." +msgstr "" + +#: admin/class-mwb-shipping-rates-for-woocommerce-admin.php:234 +#: admin/class-mwb-shipping-rates-for-woocommerce-admin.php:246 +msgid "YES" +msgstr "" + +#: admin/class-mwb-shipping-rates-for-woocommerce-admin.php:235 +#: admin/class-mwb-shipping-rates-for-woocommerce-admin.php:247 +msgid "NO" +msgstr "" + +#: admin/class-mwb-shipping-rates-for-woocommerce-admin.php:239 +msgid "Visibility" +msgstr "" + +#: admin/class-mwb-shipping-rates-for-woocommerce-admin.php:241 +msgid "Show shipping method only to the logged in user on front end." +msgstr "" + +#: admin/class-mwb-shipping-rates-for-woocommerce-admin.php:254 +msgid "Save Change" +msgstr "" + +#: admin/class-mwb-shipping-rates-for-woocommerce-admin.php:294 +msgid "Id of some field is missing" +msgstr "" + +#: admin/class-mwb-shipping-rates-for-woocommerce-admin.php:297 +msgid "Settings saved !" +msgstr "" + +#: admin/partials/mwb-shipping-rates-for-woocommerce-admin-dashboard.php:29 +msgid "MWB SHIPPING RATES FOR WOOCOMMERCE" +msgstr "" + +#: admin/partials/mwb-shipping-rates-for-woocommerce-admin-dashboard.php:30 +#: mwb-shipping-rates-for-woocommerce.php:177 +msgid "Documentation" +msgstr "" + +#: admin/partials/mwb-shipping-rates-for-woocommerce-admin-dashboard.php:32 +#: mwb-shipping-rates-for-woocommerce.php:178 +msgid "Support" +msgstr "" + +#: admin/partials/mwb-shipping-rates-for-woocommerce-overview.php:25 +msgid "What Is MWB Shipping Rates For WooCommerce?" +msgstr "" + +#: admin/partials/mwb-shipping-rates-for-woocommerce-overview.php:29 +msgid "" +"The MWB WooCommerce Shipping Rates plugin is a full-featured and extremely " +"versatile plugin for setting numerous shipping ways with different shipping " +"regulations and maximizing earnings from the shipping methods on offer.\n" +" MWB Shipping Rates for WooCommerce is used to calculate " +"shipping rates based on the total weight of the order, the total price of " +"all products in the cart, different product categories, and other factors. " +msgstr "" + +#: admin/partials/mwb-shipping-rates-for-woocommerce-overview.php:35 +msgid "As a store owner, you get to:" +msgstr "" + +#: admin/partials/mwb-shipping-rates-for-woocommerce-overview.php:37 +msgid "" +"This plugin makes it simple for your customers to access shipping rates." +msgstr "" + +#: admin/partials/mwb-shipping-rates-for-woocommerce-overview.php:38 +msgid "Create a number of MWB shipping methods." +msgstr "" + +#: admin/partials/mwb-shipping-rates-for-woocommerce-overview.php:39 +msgid "Customers can choose from a variety of shipping options." +msgstr "" + +#: admin/partials/mwb-shipping-rates-for-woocommerce-overview.php:40 +msgid "Shipments should be deployed more strategically manner." +msgstr "" + +#: admin/partials/mwb-shipping-rates-for-woocommerce-overview.php:41 +msgid "Shipping rates can be molded to optimize shipping" +msgstr "" + +#: admin/partials/mwb-shipping-rates-for-woocommerce-overview.php:44 +msgid "The Free Plugin Benefits" +msgstr "" + +#: admin/partials/mwb-shipping-rates-for-woocommerce-overview.php:49 +msgid "admin/image/category-wise.png" +msgstr "" + +#: admin/partials/mwb-shipping-rates-for-woocommerce-overview.php:52 +msgid " Category Wise Shipping " +msgstr "" + +#: admin/partials/mwb-shipping-rates-for-woocommerce-overview.php:56 +msgid "" +"Set shipping costs according to product categories. The delivery charges for " +"Product Categories A, B, and C are the same. With the shipping costs for the " +"Shipping category of the products in your cart, you can effortlessly " +"estimate your total shipping cost." +msgstr "" + +#: admin/partials/mwb-shipping-rates-for-woocommerce-overview.php:67 +msgid "admin/image/Weight-and-Volume-Wise-Shipping.png" +msgstr "" + +#: admin/partials/mwb-shipping-rates-for-woocommerce-overview.php:70 +msgid " Weight and Volume-Wise Shipping" +msgstr "" + +#: admin/partials/mwb-shipping-rates-for-woocommerce-overview.php:72 +msgid "" +"You can easily determine delivery fees depending on the weight and volume of " +"the cart. The use of different shipping costs based on weight and volume " +"slab is a typical occurrence. You can define a delivery charge according to " +"the weight and volume unit outside of the stated range." +msgstr "" + +#: admin/partials/mwb-shipping-rates-for-woocommerce-overview.php:80 +msgid "admin/image/Price-Range-Wise-Shipping.png" +msgstr "" + +#: admin/partials/mwb-shipping-rates-for-woocommerce-overview.php:83 +msgid "Price Range Wise Shipping " +msgstr "" + +#: admin/partials/mwb-shipping-rates-for-woocommerce-overview.php:87 +msgid "" +"The cost of shipping varies depending on the price of the cart range in " +"between the given price." +msgstr "" + +#: admin/partials/mwb-shipping-rates-for-woocommerce-overview.php:98 +msgid "admin/image/Conditional-Free-Shipping.png" +msgstr "" + +#: admin/partials/mwb-shipping-rates-for-woocommerce-overview.php:101 +msgid "Conditional Free Shipping " +msgstr "" + +#: admin/partials/mwb-shipping-rates-for-woocommerce-overview.php:105 +msgid "" +"Configure the conditional rules to allow free shipping on the certain " +"Condition of the cart applied." +msgstr "" + +#: admin/partials/mwb-shipping-rates-for-woocommerce-overview.php:116 +msgid "admin/image/Support.png" +msgstr "" + +#: admin/partials/mwb-shipping-rates-for-woocommerce-overview.php:119 +msgid "Support " +msgstr "" + +#: admin/partials/mwb-shipping-rates-for-woocommerce-overview.php:123 +msgid "" +"Phone, Email & Skype support. Our Support is ready to assist you regarding " +"any query, issue, or feature request and if that doesn`t help our Technical " +"team will connect with you personally and have your query\n" +"\t\t\t\t\t\t\tresolved" +msgstr "" + +#: admin/partials/mwb-shipping-rates-for-woocommerce-system-status.php:30 +msgid "WP Variables" +msgstr "" + +#: admin/partials/mwb-shipping-rates-for-woocommerce-system-status.php:31 +msgid "WP Values" +msgstr "" + +#: admin/partials/mwb-shipping-rates-for-woocommerce-system-status.php:56 +msgid "System Variables" +msgstr "" + +#: admin/partials/mwb-shipping-rates-for-woocommerce-system-status.php:57 +msgid "System Values" +msgstr "" + +#: common/class-mwb-shipping-rates-for-woocommerce-common.php:181 +msgid "Expected to be delivered by " +msgstr "" + +#: common/class-mwb-shipping-rates-for-woocommerce-common.php:196 +msgid "Weight" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:28 +msgid "MWB Shipping Rates" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:29 +msgid "MWB Shipping Method With Different Conditioning Rules For Shipping." +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:74 +msgid "Default" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:77 +msgid "Checkbox to set this shipping method as default selected option " +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:81 +msgid "Enable General Charge" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:84 +msgid "Checkbox to apply general shipping charges." +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:88 +msgid "Shipping Title" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:90 +msgid "Title to be display on the site" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:91 +msgid "MWB Shipping " +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:95 +msgid "Shipping Cost" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:97 +msgid "general shipping cost" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:102 +msgid "Tax Status" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:105 +msgid "Taxation on shipping" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:108 +msgid "Taxable" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:109 +msgid "Not Taxable" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:114 +msgid "Expected Delivery Date" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:116 +msgid "Expected delivery date for shipping " +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:121 +msgid "Free Shipping" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:124 +msgid "Enable to apply conditional free shipping" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:126 +msgid "Free shipping will override the configuration mention below." +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:132 +msgid "Pre Discount Price" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:134 +msgid "Checkbox to apply free shipping on pre-discounted price." +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:135 +msgid "Apply conditional free shipping on the pre-discounted price" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:140 +msgid "Free Shipping base on" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:143 +msgid "Condition on which free shipping is allowed" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:147 +msgid "--Select One--" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:148 +msgid "Minimum Order" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:149 +msgid "Shipping Coupon" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:153 +msgid "Free Shipping title" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:155 +msgid "Free Shipping label on site" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:156 +msgid "Mwb Free Shipping Applied" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:160 +msgid "Free Shipping Amount" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:162 +msgid "Minimum amount for Free Shipping " +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:167 +#: common/classes/class-mwb-shipping-rate-method.php:169 +msgid "Apply Advanced Shipping rules" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:170 +msgid "Advance shipping rules for the shipping charge" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:175 +msgid "Include General Shipping Charges" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:177 +msgid "" +"Check to include general shipping charges applied above into advance charges." +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:181 +msgid "Categories Wise" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:183 +msgid "Categories to apply shipping charge " +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:188 +msgid "Shipping charge by categories wise" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:190 +msgid "Shipping amount charge for selected categories per quantity-wise." +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:195 +msgid "Apply Weight Range Rule" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:197 +msgid "Check to enable weight range rule." +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:201 +msgid "Apply Price Range Rule" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:203 +msgid "Check to enable price range rule." +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:207 +msgid "Appy Volume Range Rule" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:209 +msgid "Check to enable volume range rule. " +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:213 +msgid "Maximum Weight (Kg)" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:215 +msgid "Maximum weight of the cart, on which shipping charge applied. " +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:220 +msgid "Minimum Weight (Kg)" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:222 +msgid "Minimum weight of the cart on which shipping charge applied. " +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:227 +msgid "Charge Weight Wise" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:229 +msgid "shipping charge on the selected weight of the cart. " +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:234 +msgid "Maximum Price" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:236 +msgid "Minimum price of the cart on which shipping charge applied. " +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:241 +msgid "Minimum Price" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:243 +msgid "Minimum price of the cart, on which shipping charge applied. " +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:248 +msgid "Charge Price Wise" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:250 +msgid "Charge the shipping cost on the selected price of the cart. " +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:255 +msgid "Maximun Volume (cm3)" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:257 +msgid "Maximum volume of the cart, on which shipping charge applied. " +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:262 +msgid "Minimum Volume (cm3)" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:264 +msgid "Minimum volume of the cart, on which shipping charge applied. " +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:269 +msgid "Charge Volume Wise" +msgstr "" + +#: common/classes/class-mwb-shipping-rate-method.php:271 +msgid "charge the shipping cost on selected volume of the cart. " +msgstr "" + +#: includes/class-mwb-shipping-rates-for-woocommerce-onboarding-steps.php:301 +msgid "What is your monthly revenue?" +msgstr "" + +#: includes/class-mwb-shipping-rates-for-woocommerce-onboarding-steps.php:320 +msgid "What industry defines your business?" +msgstr "" + +#: includes/class-mwb-shipping-rates-for-woocommerce-onboarding-steps.php:326 +msgid "Industry Type" +msgstr "" + +#: includes/class-mwb-shipping-rates-for-woocommerce-onboarding-steps.php:357 +msgid "What is the best email address to contact you?" +msgstr "" + +#: includes/class-mwb-shipping-rates-for-woocommerce-onboarding-steps.php:361 +msgid "Email" +msgstr "" + +#: includes/class-mwb-shipping-rates-for-woocommerce-onboarding-steps.php:369 +msgid "What is your contact number?" +msgstr "" + +#: includes/class-mwb-shipping-rates-for-woocommerce-onboarding-steps.php:374 +msgid "Contact Number" +msgstr "" + +#: includes/class-mwb-shipping-rates-for-woocommerce-onboarding-steps.php:485 +msgid "" +"Let us know why you are deactivating MWB Shipping Rates For WooCommerce so " +"we can improve the plugin" +msgstr "" + +#: includes/class-mwb-shipping-rates-for-woocommerce-onboarding-steps.php:489 +msgid "Reason" +msgstr "" + +#: includes/class-mwb-shipping-rates-for-woocommerce-onboarding-steps.php:731 +msgid "Unexpected Error Occurred" +msgstr "" + +#: includes/class-mwb-shipping-rates-for-woocommerce.php:337 +msgid "Overview" +msgstr "" + +#: includes/class-mwb-shipping-rates-for-woocommerce.php:342 +msgid "General Setting" +msgstr "" + +#: includes/class-mwb-shipping-rates-for-woocommerce.php:347 +msgid "System Status" +msgstr "" + +#: includes/class-mwb-shipping-rates-for-woocommerce.php:373 +#, 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-shipping-rates-for-woocommerce.php:408 +msgid "mwb-shipping-rates-for-woocommerce" +msgstr "" + +#: includes/class-mwb-shipping-rates-for-woocommerce.php:430 +msgid "N/A (phpversion function does not exist)" +msgstr "" + +#: includes/class-mwb-shipping-rates-for-woocommerce.php:439 +msgid "N/A (make sure exec function is enabled)" +msgstr "" + +#: includes/class-mwb-shipping-rates-for-woocommerce.php:442 +msgid "N/A (ABSPATH constant not defined)" +msgstr "" + +#: includes/class-mwb-shipping-rates-for-woocommerce.php:445 +msgid "N/A (php_uname function does not exist)" +msgstr "" + +#: includes/class-mwb-shipping-rates-for-woocommerce.php:448 +msgid "N/A (get_bloginfo function does not exist)" +msgstr "" + +#: includes/class-mwb-shipping-rates-for-woocommerce.php:451 +msgid "N/A (get_option function does not exist)" +msgstr "" + +#: includes/class-mwb-shipping-rates-for-woocommerce.php:454 +#: includes/class-mwb-shipping-rates-for-woocommerce.php:457 +#: includes/class-mwb-shipping-rates-for-woocommerce.php:460 +msgid "Yes" +msgstr "" + +#: includes/class-mwb-shipping-rates-for-woocommerce.php:454 +#: includes/class-mwb-shipping-rates-for-woocommerce.php:457 +#: includes/class-mwb-shipping-rates-for-woocommerce.php:460 +msgid "No" +msgstr "" + +#: includes/class-mwb-shipping-rates-for-woocommerce.php:463 +msgid "N/A (count_users function does not exist)" +msgstr "" + +#: includes/class-mwb-shipping-rates-for-woocommerce.php:466 +msgid "0" +msgstr "" + +#: includes/class-mwb-shipping-rates-for-woocommerce.php:469 +#: includes/class-mwb-shipping-rates-for-woocommerce.php:475 +#: includes/class-mwb-shipping-rates-for-woocommerce.php:478 +#: includes/class-mwb-shipping-rates-for-woocommerce.php:506 +#: includes/class-mwb-shipping-rates-for-woocommerce.php:509 +msgid "N/A (ini_get function does not exist)" +msgstr "" + +#: includes/class-mwb-shipping-rates-for-woocommerce.php:472 +msgid "N/A" +msgstr "" + +#: includes/class-mwb-shipping-rates-for-woocommerce.php:490 +msgid "N/A (gethostname function does not exist)" +msgstr "" + +#: includes/class-mwb-shipping-rates-for-woocommerce.php:493 +#: includes/class-mwb-shipping-rates-for-woocommerce.php:502 +msgid "N/A (make sure exec is enabled)" +msgstr "" + +#: includes/class-mwb-shipping-rates-for-woocommerce.php:515 +msgid "N/A (File data not set.)" +msgstr "" + +#: includes/class-mwb-shipping-rates-for-woocommerce.php:836 +msgid "max=" +msgstr "" + +#: index.php:14 +msgid "oops looks like nothing is here" +msgstr "" + +#: mwb-shipping-rates-for-woocommerce.php:162 +msgid "Settings" +msgstr "" + +#: mwb-shipping-rates-for-woocommerce.php:176 +msgid "Demo" +msgstr "" + +#: mwb-shipping-rates-for-woocommerce.php:194 +msgid "" +" Woocommerce is not activated, Please activate Woocommerce first to install " +"MWB Shipping Rates For Woocomerce . " +msgstr "" + +#: onboarding/templates/mwb-shipping-rates-for-woocommerce-deactivation-template.php:40 +msgid "May we have a little info about why you are deactivating?" +msgstr "" + +#: onboarding/templates/mwb-shipping-rates-for-woocommerce-deactivation-template.php:53 +msgid "Skip and Deactivate Now" +msgstr "" + +#: onboarding/templates/mwb-shipping-rates-for-woocommerce-onboarding-template.php:30 +msgid "Welcome to MakeWebBetter" +msgstr "" + +#: onboarding/templates/mwb-shipping-rates-for-woocommerce-onboarding-template.php:31 +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-shipping-rates-for-woocommerce-onboarding-template.php:43 +msgid "Skip For Now" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/perfect-checkout/translation_file/languages/perfect-checkout.pot b/spec/fixtures/dynamic_finders/plugin_version/perfect-checkout/translation_file/languages/perfect-checkout.pot new file mode 100644 index 00000000..05d8200b --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/perfect-checkout/translation_file/languages/perfect-checkout.pot @@ -0,0 +1,197 @@ +# Copyright (c) 2021 Perfect Checkout +# This file is distributed under the same license as the Perfect Checkout package. +msgid "" +msgstr "" +"Project-Id-Version: Perfect Checkout 1.1.3\n" +"Report-Msgid-Bugs-To: " +"https://wordpress.org/support/plugin/Perfect-WooCommerce-Plugin\n" +"POT-Creation-Date: 2021-08-02 03:17:23+00:00\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2021-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: en_US\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Poedit-Country: United States\n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Poedit-KeywordsList: " +"__;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;_nx_noop:1,2,3c;esc_" +"attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;esc_html_x:1,2c;\n" +"X-Poedit-Basepath: ../\n" +"X-Poedit-SearchPath-0: .\n" +"X-Poedit-Bookmarks: \n" +"X-Textdomain-Support: yes\n" +"X-Generator: grunt-wp-i18n 1.0.3\n" + +#: includes/admin/class-perfect-checkout-admin-action-links.php:42 +msgid "Settings for %s" +msgstr "" + +#: includes/admin/class-perfect-checkout-admin-action-links.php:42 +msgid "Settings" +msgstr "" + +#: includes/admin/class-perfect-checkout-admin-settings.php:83 +msgid "Your settings have been saved." +msgstr "" + +#: includes/admin/class-perfect-checkout-admin.php:193 +#: includes/admin/class-perfect-checkout-admin.php:195 +msgid "Perfect Checkout Page" +msgstr "" + +#: includes/admin/class-perfect-checkout-admin.php:201 +msgid "WooCommerce Cart Page" +msgstr "" + +#: includes/admin/class-perfect-checkout-admin.php:207 +msgid "WooCommerce Checkout Page" +msgstr "" + +#: includes/admin/settings/class-perfect-checkout-settings-licence.php:47 +msgid "License Key" +msgstr "" + +#: includes/admin/views/html-admin-settings.php:41 +msgid "Save Changes" +msgstr "" + +#: includes/admin/views/html-admin-settings.php:45 +msgid "" +"*Your license key is available in your PerfectCheckout account dashboard. " +"%1$sLogin here%2$s" +msgstr "" + +#: includes/admin/views/html-admin-settings.php:47 +msgid "" +"Note: License key works for 1 connected store at a time. Please contact " +"sales if you would like to add more websites." +msgstr "" + +#: includes/admin/views/html-admin-settings.php:51 +msgid "Support" +msgstr "" + +#: includes/admin/views/html-admin-settings.php:55 +msgid "View our %1$sgetting started guide%2$s and %3$sdocs%2$s." +msgstr "" + +#: includes/admin/views/html-admin-settings.php:56 +msgid "Live chat and email support available at %1$sPerfectCheckout.com%2$s" +msgstr "" + +#: includes/admin/views/html-admin-settings.php:60 +msgid "Problems?" +msgstr "" + +#: includes/admin/views/html-admin-settings.php:63 +msgid "" +"Perfect Checkout doesn't always perform as intended on shared hosting. We " +"are also aware of issues with certain live-rate shipping plugins that may " +"slow down our carts response time. Learn how to get the best performance " +"with Perfect Checkout by reading our article here and please reach out to " +"our friendly support team if you have any issues." +msgstr "" + +#: includes/admin/views/html-admin-settings.php:66 +msgid "" +"Learn more, get free ecommerce resources, and join our community at " +"%1$sPerfectCheckout.com%2$s" +msgstr "" + +#: includes/admin/views/html-modal-deactivation.php:27 +msgid "Temporary Deactivation" +msgstr "" + +#: includes/admin/views/html-modal-deactivation.php:28 +msgid "%1$sIt is a temporary deactivation.%2$s I am just debugging an issue." +msgstr "" + +#: includes/admin/views/html-modal-deactivation.php:33 +msgid "Too Complicated" +msgstr "" + +#: includes/admin/views/html-modal-deactivation.php:34 +msgid "The plugin is %1$stoo complicated to configure.%2$s" +msgstr "" + +#: includes/admin/views/html-modal-deactivation.php:37 +msgid "The plugin is too complicated to configure." +msgstr "" + +#: includes/admin/views/html-modal-deactivation.php:38 +msgid "We are sorry to hear you are finding it difficult to use Perfect Checkout." +msgstr "" + +#: includes/admin/views/html-modal-deactivation.php:39 +msgid "" +"We do our best to make Perfect Checkout provide the best checkout flow out " +"there. If there is something we can do to help make it less complicated, " +"%1$splease write to us%2$s and let us know." +msgstr "" + +#: includes/admin/views/html-modal-deactivation.php:44 +msgid "Another Plugin" +msgstr "" + +#: includes/admin/views/html-modal-deactivation.php:45 +msgid "I'm using another plugin I find better." +msgstr "" + +#: includes/admin/views/html-modal-deactivation.php:47 +msgid "What is the name of this plugin?" +msgstr "" + +#: includes/admin/views/html-modal-deactivation.php:56 +msgid "Return" +msgstr "" + +#: includes/admin/views/html-modal-deactivation.php:57 +msgid "Perfect Checkout Feedback" +msgstr "" + +#: includes/admin/views/html-modal-deactivation.php:59 +msgid "Close" +msgstr "" + +#: includes/admin/views/html-modal-deactivation.php:64 +msgid "Would you mind telling us why you are deactivating so we can improve?" +msgstr "" + +#: includes/admin/views/html-modal-deactivation.php:83 +msgid "Other" +msgstr "" + +#: includes/admin/views/html-modal-deactivation.php:85 +msgid "" +"Let us know why you are deactivating Perfect Checkout so we can improve the " +"plugin." +msgstr "" + +#: includes/admin/views/html-modal-deactivation.php:108 +msgid "Send & Deactivate" +msgstr "" + +#: includes/admin/views/html-modal-deactivation.php:109 +msgid "Cancel" +msgstr "" + +#: includes/admin/views/html-modal-deactivation.php:111 +msgid "Skip & Deactivate" +msgstr "" + +#: includes/class-perfect-checkout-install.php:261 +msgid "Enter your license key for %3$s here:" +msgstr "" + +#: includes/class-perfect-checkout-install.php:171 +msgctxt "Page slug" +msgid "perfect-checkout" +msgstr "" + +#: includes/class-perfect-checkout-install.php:172 +msgctxt "Page title" +msgid "Perfect Checkout" +msgstr "" \ No newline at end of file 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 3a6f1ce5..e2214ec3 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 @@ -192,6 +192,10 @@ + + + + @@ -6262,6 +6266,10 @@ + + + + @@ -7321,6 +7329,10 @@ + + + + @@ -7808,6 +7820,11 @@ + + + + + @@ -13730,6 +13747,10 @@ + + + + @@ -18044,6 +18065,11 @@ + + + + + @@ -18742,6 +18768,10 @@ + + + + @@ -18902,6 +18932,11 @@ + + + + + diff --git a/spec/fixtures/dynamic_finders/plugin_version/securepay-for-wpjobster/translation_file/languages/securepaywpjobster.pot b/spec/fixtures/dynamic_finders/plugin_version/securepay-for-wpjobster/translation_file/languages/securepaywpjobster.pot new file mode 100644 index 00000000..e8b5f08f --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/securepay-for-wpjobster/translation_file/languages/securepaywpjobster.pot @@ -0,0 +1,289 @@ +# Copyright (C) 2021 SecurePay Sdn Bhd +# This file is distributed under the GPL-2.0+. +msgid "" +msgstr "" +"Project-Id-Version: SecurePay for WPJobster 1.0.2\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/securepay-for-wpjobster\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-07-31T10:31:29+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.5.0\n" +"X-Domain: securepaywpjobster\n" + +#. Plugin Name of the plugin +msgid "SecurePay for WPJobster" +msgstr "" + +#. Plugin URI of the plugin +msgid "https://www.securepay.my/?utm_source=wp-plugins-jobster&utm_campaign=plugin-uri&utm_medium=wp-dash" +msgstr "" + +#. Description of the plugin +msgid "SecurePay payment platform plugin for Jobster Theme" +msgstr "" + +#. Author of the plugin +msgid "SecurePay Sdn Bhd" +msgstr "" + +#. Author URI of the plugin +msgid "https://www.securepay.my/?utm_source=wp-plugins-jobster&utm_campaign=author-uri&utm_medium=wp-dash" +msgstr "" + +#: includes/admin/show_gateways.php:20 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/admin/show_gateways.php:20 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/admin/show_gateways.php:20 +msgid "General Options" +msgstr "" + +#: includes/admin/show_gateways.php:25 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/admin/show_gateways.php:25 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/admin/show_gateways.php:25 +msgid "Enable/Disable SecurePay payment gateway" +msgstr "" + +#: includes/admin/show_gateways.php:26 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/admin/show_gateways.php:26 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/admin/show_gateways.php:26 +msgid "Enable:" +msgstr "" + +#: includes/admin/show_gateways.php:45 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/admin/show_gateways.php:45 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/admin/show_gateways.php:45 +msgid "Put the SecurePay button caption you want user to see on purchase page" +msgstr "" + +#: includes/admin/show_gateways.php:46 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/admin/show_gateways.php:46 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/admin/show_gateways.php:46 +msgid "SecurePay Button Caption:" +msgstr "" + +#: includes/admin/show_gateways.php:71 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/admin/show_gateways.php:71 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/admin/show_gateways.php:71 +msgid "Enable/Disable SecurePay plugin Auto-updates" +msgstr "" + +#: includes/admin/show_gateways.php:72 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/admin/show_gateways.php:72 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/admin/show_gateways.php:72 +msgid "Enable Auto-updates:" +msgstr "" + +#: includes/admin/show_gateways.php:79 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/admin/show_gateways.php:79 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/admin/show_gateways.php:79 +msgid "Live Options" +msgstr "" + +#: includes/admin/show_gateways.php:85 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/admin/show_gateways.php:85 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/admin/show_gateways.php:85 +msgid "Your SecurePay Live Token" +msgstr "" + +#: includes/admin/show_gateways.php:86 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/admin/show_gateways.php:86 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/admin/show_gateways.php:86 +msgid "SecurePay Live Token:" +msgstr "" + +#: includes/admin/show_gateways.php:91 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/admin/show_gateways.php:91 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/admin/show_gateways.php:91 +msgid "Your SecurePay Live Checksum Token" +msgstr "" + +#: includes/admin/show_gateways.php:92 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/admin/show_gateways.php:92 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/admin/show_gateways.php:92 +msgid "SecurePay Live Checksum Token:" +msgstr "" + +#: includes/admin/show_gateways.php:97 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/admin/show_gateways.php:97 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/admin/show_gateways.php:97 +msgid "Your SecurePay Live UID" +msgstr "" + +#: includes/admin/show_gateways.php:98 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/admin/show_gateways.php:98 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/admin/show_gateways.php:98 +msgid "SecurePay Live UID:" +msgstr "" + +#: includes/admin/show_gateways.php:103 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/admin/show_gateways.php:103 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/admin/show_gateways.php:103 +msgid "Your SecurePay Live Partner UID" +msgstr "" + +#: includes/admin/show_gateways.php:104 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/admin/show_gateways.php:104 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/admin/show_gateways.php:104 +msgid "SecurePay Live Partner UID:" +msgstr "" + +#: includes/admin/show_gateways.php:111 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/admin/show_gateways.php:111 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/admin/show_gateways.php:111 +msgid "Sandbox Options" +msgstr "" + +#: includes/admin/show_gateways.php:117 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/admin/show_gateways.php:117 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/admin/show_gateways.php:117 +msgid "Enable/Disable SecurePay sandbox mode." +msgstr "" + +#: includes/admin/show_gateways.php:118 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/admin/show_gateways.php:118 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/admin/show_gateways.php:118 +msgid "Enable Sandbox Mode:" +msgstr "" + +#: includes/admin/show_gateways.php:123 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/admin/show_gateways.php:123 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/admin/show_gateways.php:123 +msgid "Your SecurePay Sandbox Token" +msgstr "" + +#: includes/admin/show_gateways.php:124 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/admin/show_gateways.php:124 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/admin/show_gateways.php:124 +msgid "SecurePay Sandbox Token:" +msgstr "" + +#: includes/admin/show_gateways.php:129 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/admin/show_gateways.php:129 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/admin/show_gateways.php:129 +msgid "Your SecurePay Sandbox Checksum Token" +msgstr "" + +#: includes/admin/show_gateways.php:130 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/admin/show_gateways.php:130 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/admin/show_gateways.php:130 +msgid "SecurePay Sandbox Checksum Token:" +msgstr "" + +#: includes/admin/show_gateways.php:135 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/admin/show_gateways.php:135 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/admin/show_gateways.php:135 +msgid "Your SecurePay Sandbox UID" +msgstr "" + +#: includes/admin/show_gateways.php:136 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/admin/show_gateways.php:136 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/admin/show_gateways.php:136 +msgid "SecurePay Sandbox UID:" +msgstr "" + +#: includes/admin/show_gateways.php:141 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/admin/show_gateways.php:141 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/admin/show_gateways.php:141 +msgid "Your SecurePay Sandbox Partner UID" +msgstr "" + +#: includes/admin/show_gateways.php:142 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/admin/show_gateways.php:142 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/admin/show_gateways.php:142 +msgid "SecurePay Sandbox Partner UID:" +msgstr "" + +#: includes/admin/show_gateways.php:149 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/admin/show_gateways.php:149 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/admin/show_gateways.php:149 +msgid "Redirect Options" +msgstr "" + +#: includes/admin/show_gateways.php:155 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/admin/show_gateways.php:155 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/admin/show_gateways.php:155 +msgid "Please select a page to show when SecurePay payment successful. If empty, it redirects to the transaction page" +msgstr "" + +#: includes/admin/show_gateways.php:156 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/admin/show_gateways.php:156 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/admin/show_gateways.php:156 +msgid "Transaction Success Redirect:" +msgstr "" + +#: includes/admin/show_gateways.php:164 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/admin/show_gateways.php:164 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/admin/show_gateways.php:164 +msgid "Please select a page to show when SecurePay payment failed. If empty, it redirects to the transaction page" +msgstr "" + +#: includes/admin/show_gateways.php:165 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/admin/show_gateways.php:165 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/admin/show_gateways.php:165 +msgid "Transaction Failure Redirect:" +msgstr "" + +#: includes/admin/show_gateways.php:175 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/admin/show_gateways.php:175 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/admin/show_gateways.php:175 +msgid "Save Options" +msgstr "" + +#: includes/src/WPJobster_SecurePay_Loader.php:73 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/src/WPJobster_SecurePay_Loader.php:73 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/src/WPJobster_SecurePay_Loader.php:73 +msgid "SecurePay" +msgstr "" + +#: includes/src/WPJobster_SecurePay_Loader.php:125 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/src/WPJobster_SecurePay_Loader.php:125 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/src/WPJobster_SecurePay_Loader.php:125 +msgid "Settings saved!" +msgstr "" + +#: includes/src/WPJobster_SecurePay_Loader.php:218 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/src/WPJobster_SecurePay_Loader.php:218 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/src/WPJobster_SecurePay_Loader.php:218 +msgid "Minimum payment amount for SecurePay is RM2. Please choose another payment method." +msgstr "" + +#: includes/src/WPJobster_SecurePay_Loader.php:218 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/src/WPJobster_SecurePay_Loader.php:218 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/src/WPJobster_SecurePay_Loader.php:218 +msgid "Please choose another payment gateway" +msgstr "" + +#: includes/src/WPJobster_SecurePay_Loader.php:225 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/src/WPJobster_SecurePay_Loader.php:225 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/src/WPJobster_SecurePay_Loader.php:225 +msgid "Please enter SecurePay Token, Checksum and UID" +msgstr "" + +#: includes/src/WPJobster_SecurePay_Loader.php:359 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/src/WPJobster_SecurePay_Loader.php:359 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/src/WPJobster_SecurePay_Loader.php:359 +msgid "The current theme is not compatible with the plugin WPJobster SecurePay Gateway. Activate the WPJobster theme before installing this plugin." +msgstr "" + +#. translators: %1$s = plugin min php version, %2$s = current php version +#: includes/src/WPJobster_SecurePay_Loader.php:373 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/src/WPJobster_SecurePay_Loader.php:373 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/src/WPJobster_SecurePay_Loader.php:373 +msgid "The plugin could not be activated. The minimum PHP version required for this plugin is %1$s. You are running %2$s." +msgstr "" + +#. translators: %1$s = plugin min php version, %2$s = current php version +#: includes/src/WPJobster_SecurePay_Loader.php:376 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/src/WPJobster_SecurePay_Loader.php:376 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/src/WPJobster_SecurePay_Loader.php:376 +msgid "The SecurePay Powered by wpjobster plugin has been deactivated. The minimum PHP version required for this plugin is %1$s. You are running %2$s." +msgstr "" + +#: includes/src/WPJobster_SecurePay_Loader.php:389 +#: wp-plugins-svn/securepay-for-wpjobster/tags/1.0.1/includes/src/WPJobster_SecurePay_Loader.php:389 +#: wp-plugins-svn/securepay-for-wpjobster/trunk/includes/src/WPJobster_SecurePay_Loader.php:389 +msgid "Settings" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/wpc-buy-now-button/translation_file/languages/wpc-buy-now-button.pot b/spec/fixtures/dynamic_finders/plugin_version/wpc-buy-now-button/translation_file/languages/wpc-buy-now-button.pot new file mode 100644 index 00000000..66b28519 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/wpc-buy-now-button/translation_file/languages/wpc-buy-now-button.pot @@ -0,0 +1,159 @@ +# Copyright (C) 2021 WPClever +# This file is distributed under the same license as the WPC Buy Now Button for WooCommerce plugin. +msgid "" +msgstr "" +"Project-Id-Version: WPC Buy Now Button for WooCommerce 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wpc-buy-now-button\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-08-04T23:07:05+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.2.0\n" +"X-Domain: wpc-buy-now-button\n" + +#. Plugin Name of the plugin +msgid "WPC Buy Now Button for WooCommerce" +msgstr "" + +#. Plugin URI of the plugin +msgid "https://wpclever.net/" +msgstr "" + +#. Description of the plugin +msgid "WPC Buy Now Button adds a buy now button on the archive or single product page to give customers a fast and seamless shopping experience." +msgstr "" + +#. Author of the plugin +msgid "WPClever" +msgstr "" + +#. Author URI of the plugin +msgid "https://wpclever.net" +msgstr "" + +#: wpc-buy-now-button.php:133 +#: wpc-buy-now-button.php:166 +#: wpc-buy-now-button.php:268 +msgid "Buy now" +msgstr "" + +#: wpc-buy-now-button.php:193 +#: wpc-buy-now-button.php:247 +msgid "Settings" +msgstr "" + +#: wpc-buy-now-button.php:209 +#: wpc-buy-now-button.php:250 +msgid "Support" +msgstr "" + +#: wpc-buy-now-button.php:219 +#: wpc-buy-now-button.php:230 +msgid "WPC Buy Now Button" +msgstr "" + +#: wpc-buy-now-button.php:219 +msgid "Buy Now Button" +msgstr "" + +#: wpc-buy-now-button.php:233 +msgid "Thank you for using our plugin! If you are satisfied, please reward it a full five-star %s rating." +msgstr "" + +#: wpc-buy-now-button.php:236 +msgid "Reviews" +msgstr "" + +#: wpc-buy-now-button.php:238 +msgid "Changelog" +msgstr "" + +#: wpc-buy-now-button.php:240 +msgid "Discussion" +msgstr "" + +#: wpc-buy-now-button.php:260 +msgid "General" +msgstr "" + +#: wpc-buy-now-button.php:261 +msgid "General settings." +msgstr "" + +#: wpc-buy-now-button.php:264 +msgid "Button text" +msgstr "" + +#: wpc-buy-now-button.php:270 +msgid "Leave blank to use the default text or its equivalent translation in multiple languages." +msgstr "" + +#: wpc-buy-now-button.php:275 +msgid "Button position on archive" +msgstr "" + +#: wpc-buy-now-button.php:283 +msgid "After title" +msgstr "" + +#: wpc-buy-now-button.php:286 +msgid "After rating" +msgstr "" + +#: wpc-buy-now-button.php:289 +msgid "After price" +msgstr "" + +#: wpc-buy-now-button.php:292 +#: wpc-buy-now-button.php:313 +msgid "Before add to cart button" +msgstr "" + +#: wpc-buy-now-button.php:295 +#: wpc-buy-now-button.php:316 +msgid "After add to cart button" +msgstr "" + +#: wpc-buy-now-button.php:298 +#: wpc-buy-now-button.php:319 +msgid "None (hide it)" +msgstr "" + +#: wpc-buy-now-button.php:301 +msgid "You also can use the shortcode %s" +msgstr "" + +#: wpc-buy-now-button.php:305 +msgid "Button position on single" +msgstr "" + +#: wpc-buy-now-button.php:325 +msgid "Parameter" +msgstr "" + +#: wpc-buy-now-button.php:331 +msgid "Parameter for the buy now button or link. Default %s" +msgstr "" + +#: wpc-buy-now-button.php:336 +msgid "Reset cart" +msgstr "" + +#: wpc-buy-now-button.php:341 +msgid "Yes" +msgstr "" + +#: wpc-buy-now-button.php:344 +msgid "No" +msgstr "" + +#: wpc-buy-now-button.php:347 +msgid "Reset the cart before doing buy now." +msgstr "" + +#: wpc-buy-now-button.php:353 +msgid "Update Options" +msgstr ""