diff --git a/spec/fixtures/db/dynamic_finders.yml b/spec/fixtures/db/dynamic_finders.yml index 929f5921..81e08654 100644 --- a/spec/fixtures/db/dynamic_finders.yml +++ b/spec/fixtures/db/dynamic_finders.yml @@ -383,6 +383,8 @@ plugins: path: languages/wpbcu-barcode-generator.pot pattern: !ruby/regexp /abel Sheets for Wordpress & WooCommerce (?\d+\.[\.\d]+)/i version: true + Readme: + path: readme.txt aba-payway-woocommerce-payment-gateway: Readme: path: readme.txt @@ -585,6 +587,9 @@ plugins: path: - readme.txt - README.md + acf-companion-lite: + Readme: + path: readme.txt acf-conditional-logic-advanced: ComposerFile: class: ConfigParser @@ -1161,6 +1166,9 @@ plugins: path: languages/post-category-filter.pot pattern: !ruby/regexp '/Project\-Id\-Version: Post Category Filter (?\d+\.[\.\d]+)/i' version: true + admin-columns-for-acf-fields: + Readme: + path: readme.txt admin-custom-login: Readme: path: readme.txt @@ -2458,6 +2466,9 @@ plugins: version: true Readme: path: readme.txt + aopush: + Readme: + path: readme.txt ap-contact-form: QueryParameter: files: @@ -2621,6 +2632,13 @@ plugins: - public/css/appypie-web-to-app-public.css - public/js/appypie-web-to-app-public.js version: true + aps-content-moderator: + QueryParameter: + files: + - public/css/aps-content-moderator-public.css + version: true + Readme: + path: README.txt apx-link-status: TranslationFile: class: BodyPattern @@ -2926,6 +2944,9 @@ plugins: - public/css/atlas-specialist.min.css - public/js/atlas-specialist.min.js version: true + atom-appointment-management: + Readme: + path: readme.txt atomic-blocks: TranslationFile: class: BodyPattern @@ -3334,6 +3355,17 @@ plugins: path: package.json key: version version: true + awesome-addons-for-elementor: + QueryParameter: + files: + - assets/vendor/css/font-awesome.min.css + - assets/fonts/style.min.css + - assets/css/awe.min.css + - assets/css/alert.css + - assets/js/aae.js + version: true + Readme: + path: readme.txt awesome-code-highlighting: Readme: path: readme.txt @@ -3483,6 +3515,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^(?\d+\.[\.\d]+) \- \d+/ version: true + axon-radio-live: + Readme: + path: readme.txt ayar-web-kit: QueryParameter: files: @@ -3708,6 +3743,9 @@ plugins: files: - public/js/barebones-twitter-public.js version: true + bargain: + Readme: + path: readme.txt basepress: QueryParameter: files: @@ -3734,6 +3772,9 @@ plugins: version: true Readme: path: readme.txt + batch-paging-images: + Readme: + path: readme.txt baw-login-logout-menu: Readme: path: readme.txt @@ -3850,6 +3891,9 @@ plugins: bdthemes-element-pack-lite: Readme: path: readme.txt + bdthemes-prime-slider-lite: + Readme: + path: readme.txt bdwebteam-recent-post-tabs-widget: QueryParameter: files: @@ -5879,6 +5923,9 @@ plugins: path: package.json key: version version: true + cache-ultra: + Readme: + path: README.md cachify: Readme: path: README.md @@ -5990,6 +6037,9 @@ plugins: path: lang/campaign-monitor-dashboard.pot pattern: !ruby/regexp /\-Id\-Version:\ Campaign Monitor Dashboard (?\d+\.[\.\d]+)/i version: true + campaign-monitor-for-formcraft: + Readme: + path: readme.txt campaign-monitor-wp: QueryParameter: files: @@ -6103,6 +6153,9 @@ plugins: - card-for-bilibili.css - card-for-bilibili.js version: true + card-for-github: + Readme: + path: readme.txt cardealerpress: HeaderPattern: header: X-CDP-Version @@ -6561,6 +6614,9 @@ plugins: files: - public/js/cenchat-comments-iframe-resizer.js version: true + centangle-team: + Readme: + path: readme.txt cestina-zalomeni-radku: TranslationFile: class: BodyPattern @@ -7344,6 +7400,8 @@ plugins: path: package.json key: version version: true + Readme: + path: readme.txt cloud2png: TranslationFile: class: BodyPattern @@ -7375,6 +7433,9 @@ plugins: path: languages/clust-wp-portal.pot pattern: !ruby/regexp '/Project\-Id\-Version: Clust Client Portal (?\d+\.[\.\d]+)/i' version: true + clustercs-clear-cache: + Readme: + path: README.md cm-idin: QueryParameter: files: @@ -7880,6 +7941,9 @@ plugins: files: - css/style.css version: true + condition-injection: + Readme: + path: readme.txt conditional-blocks: Readme: path: readme.txt @@ -8406,6 +8470,9 @@ plugins: version: true Readme: path: readme.txt + cookiepro-ccpa: + Readme: + path: readme.txt cookies-for-comments: Readme: path: readme.txt @@ -8684,6 +8751,9 @@ plugins: path: CHANGELOG.md pattern: !ruby/regexp /\#\# (?\d+\.[\.\d]+)/ version: true + croatian-payment-slip-generator-for-woocommerce: + Readme: + path: readme.txt cronycle-content: QueryParameter: files: @@ -9768,6 +9838,14 @@ plugins: version: true Readme: path: readme.txt + disable-flamingo-addressbook: + Readme: + path: readme.txt + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /^=+ (?\d+\.[\.\d]+)(?!.*=+ \d+\.[\.\d]+)/mi + version: true disable-google-fonts: Readme: path: readme.txt @@ -9995,6 +10073,8 @@ plugins: path: changelog.txt pattern: !ruby/regexp /(?\d+\.[\.\d]+)/ version: true + Readme: + path: readme.txt dolibarr-rest-api: ComposerFile: class: ConfigParser @@ -10129,6 +10209,9 @@ plugins: path: drastic-table-manager.pot pattern: !ruby/regexp /oject\-Id\-Version:\ Drastic Table Manager (?\d+\.[\.\d]+)/i version: true + dreamhost-automated-migration: + Readme: + path: readme.txt drift: Readme: path: readme.txt @@ -10391,6 +10474,9 @@ plugins: easy-affiliate-products: Readme: path: readme.txt + easy-age-verify: + Readme: + path: readme.txt easy-appointments: Readme: path: readme.txt @@ -10412,6 +10498,12 @@ plugins: easy-cookie-law: Readme: path: readme.txt + easy-country-spam-blocker: + QueryParameter: + files: + - public/css/mi-ecsb-public.css + - public/js/mi-ecsb-public.js + version: true easy-custom-auto-excerpt: QueryParameter: files: @@ -10420,6 +10512,9 @@ plugins: version: true Readme: path: readme.txt + easy-custom-code: + Readme: + path: README.txt easy-custom-error-pages: ChangeLog: class: BodyPattern @@ -10534,6 +10629,9 @@ plugins: - css/main.css - js/main.js version: true + easy-geo-redirect: + Readme: + path: readme.txt easy-google-fonts: JavascriptComment: class: BodyPattern @@ -11218,6 +11316,11 @@ plugins: path: lang/elasticpress.pot pattern: !ruby/regexp /"Project\-Id\-Version:\ ElasticPress (?\d+\.[\.\d]+)/i version: true + elearning-memberships: + QueryParameter: + files: + - assets/css/frontend-style.css + version: true electric-studio-cross-linker: QueryParameter: files: @@ -12013,6 +12116,9 @@ plugins: path: eventpress.pot pattern: !ruby/regexp /tion of the WordPress plugin EventPress (?\d+\.[\.\d]+)/i version: true + events-addon-for-elementor: + Readme: + path: readme.txt events-as-posts: TranslationFile: class: BodyPattern @@ -12256,6 +12362,9 @@ plugins: path: lang/export-plus.pot pattern: !ruby/regexp /"Project\-Id\-Version:\ Export Plus (?\d+\.[\.\d]+)/i version: true + export-to-blogger: + Readme: + path: readme.txt export-user-data: Readme: path: @@ -12390,6 +12499,9 @@ plugins: path: CHANGELOG.md pattern: !ruby/regexp /\#\# \[v(?\d+\.[\.\d]+)\]/i version: true + face-authentication-login: + Readme: + path: readme.txt face-live-chat: QueryParameter: files: @@ -12605,6 +12717,8 @@ plugins: path: languages/fanimani-pl_PL.po pattern: !ruby/regexp '/"Project\-Id\-Version: FaniMani\.pl v(?\d+\.[\.\d]+)/i' version: true + Readme: + path: readme.txt faq-accordion: QueryParameter: files: @@ -13643,6 +13757,9 @@ plugins: fresh-cookie-bar: Readme: path: README.txt + fresh-forms-for-gravity: + Readme: + path: readme.txt fresh-podcaster: QueryParameter: files: @@ -13749,6 +13866,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /Version (?\d+\.[\.\d]+)/i version: true + frontend-reset-password: + Readme: + path: readme.txt frontier-post: QueryParameter: files: @@ -13933,6 +14053,9 @@ plugins: gamipress-the-events-calendar-integration: Readme: path: readme.txt + gamipress-transfers-notes: + Readme: + path: readme.txt gangesh-photos: Readme: path: readme.txt @@ -14012,6 +14135,13 @@ plugins: version: true Readme: path: README.txt + gdpr-cookies-pro: + QueryParameter: + files: + - resources/js/gdpr-cookies-pro.js + version: true + Readme: + path: README.txt gdpr-formidable-forms: QueryParameter: files: @@ -14522,6 +14652,9 @@ plugins: - css/gmo-showtime.min.css - js/gmo-showtime.min.js version: true + gn-customize-post-list: + Readme: + path: readme.txt gn-ip-tracking: TranslationFile: class: BodyPattern @@ -15306,6 +15439,9 @@ plugins: path: i18n/languages/themeegg-toolkit.pot pattern: !ruby/regexp /Project\-Id\-Version:\ GreenTurtleLab Tool (?\d+\.[\.\d]+)/i version: true + greetings-bygosh: + Readme: + path: readme.txt grid-archives: QueryParameter: files: @@ -16260,6 +16396,9 @@ plugins: - libs/assets/js/libs.pack.min.js - engine/assets/js/hybrid.gallery.engine.min.js version: true + hygglig-checkout: + Readme: + path: readme.txt hyper-cache: Readme: path: readme.txt @@ -17288,6 +17427,9 @@ plugins: interactive-3d-flipbook-powered-physics-engine: Readme: path: readme.txt + interactive-map-of-the-us-regions: + Readme: + path: readme.txt interactive-medical-drawing-of-human-body: Readme: path: readme.txt @@ -19232,6 +19374,9 @@ plugins: path: languages/litespeed-cache.pot pattern: !ruby/regexp /"Project\-Id\-Version:\ LiteSpeed Cache (?\d+\.[\.\d]+)/i version: true + live-center-live-blogging-solution: + Readme: + path: readme.txt live-chat-by-supsystic: QueryParameter: files: @@ -19357,6 +19502,12 @@ plugins: - public/css/lnd-for-wp-public.css - public/js/lnd-for-wp-public.js version: true + load-your-site-url-in-any-page: + QueryParameter: + files: + - public/css/load-page-or-post-by-url-public.css + - public/js/load-page-or-post-by-url-public.js + version: true loading-page: Readme: path: readme.txt @@ -19477,6 +19628,9 @@ plugins: - public/css/display.css - public/css/display.min.css version: true + logic-hop-beaver-builder: + Readme: + path: readme.txt logic-hop-personalization-for-divi-add-on: Readme: path: readme.txt @@ -20110,6 +20264,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^Version:? (?\d+\.[\.\d]+)(?!.*Version:? \d+\.[\.\d]+)/mi version: true + magnet: + Readme: + path: README.txt magyar-eszkozok-divi-hez: Readme: path: readme.txt @@ -20360,6 +20517,9 @@ plugins: path: package.json key: version version: true + map-it-by-two-row-studio: + Readme: + path: readme.txt mapfit: QueryParameter: files: @@ -21147,6 +21307,9 @@ plugins: version: true Readme: path: readme.txt + metform: + Readme: + path: readme.txt metomic-for-cookies: QueryParameter: files: @@ -21422,6 +21585,14 @@ plugins: path: languages/mobile-switcher.pot pattern: !ruby/regexp /"Project\-Id\-Version:\ Mobile Switcher (?\d+\.[\.\d]+)/i version: true + mockups: + Readme: + path: readme.txt + ComposerFile: + class: ConfigParser + path: package.json + key: version + version: true modal-contact-form: QueryParameter: files: @@ -21607,6 +21778,9 @@ plugins: - style.css - moptin.js version: true + more-better-reviews-for-woocommerce: + Readme: + path: README.txt more-featured-images: QueryParameter: files: @@ -22111,6 +22285,9 @@ plugins: path: package.json key: version version: true + my-portfolio: + Readme: + path: readme.txt my-references: Readme: path: readme.txt @@ -22604,6 +22781,11 @@ plugins: version: true Readme: path: readme.txt + next-megamenu: + QueryParameter: + files: + - assets/public/css/public-style.css + version: true next-purchase-discount-for-woocommerce: Readme: path: readme.txt @@ -22831,6 +23013,9 @@ plugins: version: true Readme: path: readme.txt + nines-taoke: + Readme: + path: readme.txt ninja-forms: Readme: path: readme.txt @@ -24022,6 +24207,9 @@ plugins: page-template-column: Readme: path: README.txt + page-title-customizer-for-twenty-series: + Readme: + path: readme.txt page-views-count: QueryParameter: files: @@ -24060,6 +24248,12 @@ plugins: Comment: pattern: !ruby/regexp /Script Generated By Paginator (?\d+\.[\.\d]+)/i version: true + pago-redsys-tpv-grafreak: + QueryParameter: + files: + - public/css/pago-redsys-grafreak-public.css + - public/js/pago-redsys-grafreak-public.js + version: true pagopar-woocommerce-gateway: Readme: path: readme.txt @@ -24703,6 +24897,13 @@ plugins: path: - readme.txt - readme.md + piri-faq-ai-assistant: + QueryParameter: + files: + - assets/js/widget.js + version: true + Readme: + path: readme.txt pitch-and-match: QueryParameter: files: @@ -24808,6 +25009,9 @@ plugins: path: Changelog.txt pattern: !ruby/regexp /^= (?\d+\.[\.\d]+)/i version: true + platon-pay: + Readme: + path: readme.txt platon-pay-woocommerce: Readme: path: readme.txt @@ -25340,6 +25544,9 @@ plugins: path: languages/post-notif-de_DE_formal.po pattern: !ruby/regexp /"Project\-Id\-Version:\ Post Notif (?\d+\.[\.\d]+)/i version: true + post-order-by-category: + Readme: + path: readme.txt post-plugin-library: Readme: path: readme.txt @@ -25871,6 +26078,19 @@ plugins: previous-page-redirect-for-woocommerce: Readme: path: readme.txt + price-calculator-to-your-website: + QueryParameter: + files: + - includes/frontend/assets/css/style.css + - includes/frontend/assets/js/script.js + version: true + TranslationFile: + class: BodyPattern + path: languages/uk_UA.po + pattern: !ruby/regexp '/"Project\-Id\-Version: xq\-xe\-xt\-xy (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt pricer-ninja-pricing-tables: Readme: path: readme.txt @@ -26004,6 +26224,9 @@ plugins: path: languages/ced-amazon-lister-en_US.po pattern: !ruby/regexp /oject\-Id\-Version:\ Amazon Product Lister (?\d+\.[\.\d]+)/i version: true + product-lister-bonanza: + Readme: + path: readme.txt product-lister-walmart: TranslationFile: class: BodyPattern @@ -26461,6 +26684,9 @@ plugins: path: package.json key: version version: true + qbank-dam-connector: + Readme: + path: readme.txt qbot-question-answer: QueryParameter: files: @@ -27229,6 +27455,9 @@ plugins: redi-restaurant-reservation: Readme: path: readme.txt + redirect-404-to-home-page-custom-url: + Readme: + path: readme.txt redirect-pagespost-with-shortcode: QueryParameter: files: @@ -27436,6 +27665,9 @@ plugins: remove-google-fonts-references: Readme: path: readme.txt + remove-howdy-in-admin-panel: + Readme: + path: readme.txt remove-media-library: QueryParameter: files: @@ -28035,6 +28267,9 @@ plugins: path: CHANGELOG.md pattern: !ruby/regexp /\#\# \[(?\d+\.[\.\d]+)\]/ version: true + rich-reviews: + Readme: + path: readme.txt rich-text-excerpts: Readme: path: readme.txt @@ -29028,6 +29263,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^= (?\d+\.[\.\d]+)/i version: true + secure-login-captcha: + Readme: + path: readme.txt secure-wordpress: Readme: path: readme.txt @@ -29037,6 +29275,9 @@ plugins: seers-cookie-consent-banner-privacy-policy: Readme: path: readme.txt + segmetrics: + Readme: + path: README.txt seguros-promo: QueryParameter: files: @@ -30331,6 +30572,12 @@ plugins: files: - css/default.css version: true + simple-payment: + TranslationFile: + class: BodyPattern + path: languages/simple-payment.pot + pattern: !ruby/regexp '/"Project\-Id\-Version: Simple Payment (?\d+\.[\.\d]+)/i' + version: true simple-pop-up: QueryParameter: files: @@ -30810,6 +31057,9 @@ plugins: - styles/public.css - scripts/public.js version: true + slide: + Readme: + path: readme.md slidedeck: QueryParameter: files: @@ -31292,6 +31542,9 @@ plugins: social-icons-widget-by-wpzoom: Readme: path: readme.txt + social-images-widget: + Readme: + path: readme.txt social-link-pages: Readme: path: readme.txt @@ -33105,6 +33358,9 @@ plugins: tc-logo-slider: Readme: path: readme.txt + tc-room-spy: + Readme: + path: readme.txt tcard-wp: QueryParameter: files: @@ -33404,6 +33660,9 @@ plugins: - public/css/wp-contento-public.css - public/js/wp-contento-public.js version: true + the-courier-guy: + Readme: + path: readme.txt the-definitive-url-sanitizer: ChangeLog: class: BodyPattern @@ -33790,6 +34049,9 @@ plugins: time-sheets: Readme: path: readme.txt + time-slots-for-woocommerce: + Readme: + path: README.txt timed-content: QueryParameter: files: @@ -34247,6 +34509,9 @@ plugins: transax-woocommerce-gateway: Readme: path: readme.txt + transfer-wp-admin-php: + Readme: + path: readme.md transifex-live-integration: TranslationFile: class: BodyPattern @@ -34699,6 +34964,20 @@ plugins: uk-cookie-consent: Readme: path: readme.txt + ukrainian-currency: + QueryParameter: + files: + - includes/frontend/assets/js/script.js + - assets/build-currency-ex-create-box/static/js/2.501e8fea.chunk.js + - assets/build-currency-ex-create-box/static/js/main.f818a5a0.chunk.js + version: true + TranslationFile: + class: BodyPattern + path: languages/uk_UA.po + pattern: !ruby/regexp '/"Project\-Id\-Version: xq\-xe\-xt\-xy (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt ulimate-client-dash: Readme: path: README.txt @@ -35755,6 +36034,9 @@ plugins: velvet-blues-update-urls: Readme: path: readme.txt + vendbile-payment-gateway: + Readme: + path: readme.txt vendi-wp-markdown: TranslationFile: class: BodyPattern @@ -36050,6 +36332,9 @@ plugins: files: - videojs/video.min.js version: true + vidseo: + Readme: + path: readme.txt vidyen-gatekeeper: Readme: path: README.md @@ -36409,6 +36694,8 @@ plugins: path: watu.pot pattern: !ruby/regexp /"Project\-Id\-Version:\ Watu Quiz (?\d+\.[\.\d]+)/i version: true + Readme: + path: readme.txt waving-portfolio: QueryParameter: files: @@ -36697,6 +36984,14 @@ plugins: files: - assets/js/script.js version: true + wc-sales-notification: + QueryParameter: + files: + - assets/css/wc_notification.css + - assets/css/animate.css + version: true + Readme: + path: readme.txt wc-secondary-product-thumbnail: ChangeLog: class: BodyPattern @@ -37107,6 +37402,9 @@ plugins: website-security-check: Readme: path: readme.txt + website-speed-optimization: + Readme: + path: readme.txt webtexttool: Comment: pattern: !ruby/regexp /Webtexttool WordPress Plugin v(?\d+\.[\.\d]+)/i @@ -37305,6 +37603,9 @@ plugins: - public/css/wgauge-public.css - public/js/wgauge-public.js version: true + wha-area-charts: + Readme: + path: readme.txt wha-crossword: Readme: path: readme.txt @@ -37316,6 +37617,9 @@ plugins: wha-wordsearch: Readme: path: readme.txt + what-am-i-listening-to: + Readme: + path: readme.txt what-the-file: Readme: path: readme.txt @@ -37856,6 +38160,8 @@ plugins: path: CHANGELOG.txt pattern: !ruby/regexp /\/\*+\s*(?\d+\.[\.\d]+) \- [\d\.]{8,}\s*\*+\//i version: true + Readme: + path: readme.txt woo-bought-together: QueryParameter: files: @@ -37890,6 +38196,8 @@ plugins: path: CHANGELOG.txt pattern: !ruby/regexp /Version (?\d+\.[\.\d]+)/i version: true + Readme: + path: readme.txt woo-cart-items-bulk-deletion: QueryParameter: files: @@ -38340,6 +38648,11 @@ plugins: version: true Readme: path: readme.txt + woo-pagseguro-rm: + Readme: + path: + - readme.txt + - README.md woo-parcelas-com-e-sem-juros: Readme: path: readme.txt @@ -38352,6 +38665,9 @@ plugins: woo-payment-gateway-for-eurobank: Readme: path: README.txt + woo-payment-gateway-for-vivapayments: + Readme: + path: readme.txt woo-payment-highway: Readme: path: README.txt @@ -38727,6 +39043,8 @@ plugins: path: CHANGELOG.txt pattern: !ruby/regexp /(?\d+\.[\.\d]+)/ version: true + Readme: + path: readme.txt woo-tikkie-fast-checkout: Readme: path: readme.txt @@ -40211,6 +40529,9 @@ plugins: xpath: //comment()[contains(., "WP-Bible")] pattern: !ruby/regexp /WP\-Bible plugin version (?\d+\.[\.\d]+)/i version: true + wp-bio-links: + Readme: + path: readme.txt wp-biographia: Comment: xpath: //comment()[contains(., "WP Biographia")] @@ -40681,6 +41002,14 @@ plugins: - public/css/wp-custom-author-url-public.css - public/js/wp-custom-author-url-public.js version: true + wp-custom-post-comparison: + TranslationFile: + class: BodyPattern + path: languages/custom-post-comparison.pot + pattern: !ruby/regexp '/t\-Id\-Version: WP Custom Post Comparison (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt wp-custom-register-login: QueryParameter: files: @@ -41275,6 +41604,11 @@ plugins: files: - font-awesome/css/font-awesome.min.css version: true + wp-fontallic-easypromoweb: + Readme: + path: + - readme.txt + - README.md wp-food: QueryParameter: files: @@ -42511,6 +42845,15 @@ plugins: - css/wpb_responsive.css - js/frontend_popup.js version: true + wp-portfolio-showcase: + QueryParameter: + files: + - assets/css/frontend.min.css + - assets/js/isotope.pkgd.min.js + - assets/js/frontend.min.js + version: true + Readme: + path: readme.txt wp-post-author: Readme: path: readme.txt @@ -43653,6 +43996,9 @@ plugins: wp-tell-a-friend-popup-form: Readme: path: readme.txt + wp-term-manager: + Readme: + path: readme.txt wp-testimonial-with-widget: QueryParameter: files: @@ -43713,6 +44059,9 @@ plugins: path: langs/wp-title-case-de_DE.po pattern: !ruby/regexp '/"Project\-Id\-Version: WP Title Case v(?\d+\.[\.\d]+)/i' version: true + wp-tmail-lite-multi-domain-temporary-email-system: + Readme: + path: readme.md wp-to-alexa-flash-briefing: TranslationFile: class: BodyPattern @@ -44356,6 +44705,14 @@ plugins: wpc-product-tabs: Readme: path: readme.txt + wpc-show-single-variations: + TranslationFile: + class: BodyPattern + path: languages/wpc-show-single-variations.pot + pattern: !ruby/regexp '/\-Id\-Version: WPC Show Single Variations (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt wpc-variations-radio-buttons: TranslationFile: class: BodyPattern @@ -44755,6 +45112,9 @@ plugins: files: - public/css/wpnextpreviouslink-public.css version: true + wpo-friendly-share: + Readme: + path: readme.txt wpo365-login: Readme: path: README.txt @@ -44822,6 +45182,9 @@ plugins: version: true Readme: path: readme.txt + wprecaptcha: + Readme: + path: readme.txt wpremote: Readme: path: readme.txt @@ -45185,6 +45548,9 @@ plugins: wpurdu: Readme: path: readme.txt + wpvivid-backup-mainwp: + Readme: + path: readme.txt wpvm: TranslationFile: class: BodyPattern @@ -45524,6 +45890,9 @@ plugins: files: - css/ycwp-qr-me.css version: true + yd-2checkout-gateway-for-woocommerce: + Readme: + path: Readme.txt years-ago-today: ChangeLog: class: BodyPattern diff --git a/spec/fixtures/dynamic_finders/expected.yml b/spec/fixtures/dynamic_finders/expected.yml index 031bc85e..a430ca98 100644 --- a/spec/fixtures/dynamic_finders/expected.yml +++ b/spec/fixtures/dynamic_finders/expected.yml @@ -2540,6 +2540,13 @@ plugins: - http://wp.lab/wp-content/plugins/appypie-web-to-app/public/css/appypie-web-to-app-public.css?ver=1.0.0 - http://wp.lab/wp-content/plugins/appypie-web-to-app/public/js/appypie-web-to-app-public.js?ver=1.0.0 confidence: 20 + aps-content-moderator: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/aps-content-moderator/public/css/aps-content-moderator-public.css?ver=1.0.0 + confidence: 10 apx-link-status: TranslationFile: number: 1.0.0 @@ -3277,6 +3284,17 @@ plugins: found_by: Composer File (Aggressive Detection) interesting_entries: - 'http://wp.lab/wp-content/plugins/aweos-wp-lock/package.json, Match: ''1.1.5''' + awesome-addons-for-elementor: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/awesome-addons-for-elementor/assets/vendor/css/font-awesome.min.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/awesome-addons-for-elementor/assets/fonts/style.min.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/awesome-addons-for-elementor/assets/css/awe.min.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/awesome-addons-for-elementor/assets/css/alert.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/awesome-addons-for-elementor/assets/js/aae.js?ver=1.0.0 + confidence: 50 awesome-event-booking: QueryParameter: number: 1.0.0 @@ -9738,6 +9756,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/disable-feeds/languages/disable-feeds.pot, Match: ''"Project-Id-Version: Disable Feeds 1.4.4''' + disable-flamingo-addressbook: + ChangeLog: + number: '1.0' + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/disable-flamingo-addressbook/changelog.txt, + Match: ''= 1.0''' disable-right-click-powered-by-pixterme: TranslationFile: number: '1.2' @@ -10274,6 +10299,14 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/easy-code-manager/locals/languages/css-javascript-toolbox.pot, Match: ''Project-Id-Version: Easy Code Manager 1.0.0''' + easy-country-spam-blocker: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/easy-country-spam-blocker/public/css/mi-ecsb-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/easy-country-spam-blocker/public/js/mi-ecsb-public.js?ver=1.0.0 + confidence: 20 easy-custom-auto-excerpt: QueryParameter: number: 2.4.6 @@ -11109,6 +11142,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/elasticpress/lang/elasticpress.pot, Match: ''"Project-Id-Version: ElasticPress 2.4''' + elearning-memberships: + QueryParameter: + number: '1.0' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/elearning-memberships/assets/css/frontend-style.css?ver=1.0 + confidence: 10 electric-studio-cross-linker: QueryParameter: number: '1.0' @@ -13909,6 +13949,13 @@ plugins: - http://wp.lab/wp-content/plugins/gdpr-cookie-consent/public/css/gdpr-cookie-consent-public.css?ver=1.0 - http://wp.lab/wp-content/plugins/gdpr-cookie-consent/public/js/gdpr-cookie-consent-public.js?ver=1.0 confidence: 20 + gdpr-cookies-pro: + QueryParameter: + number: 1.2.4 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/gdpr-cookies-pro/resources/js/gdpr-cookies-pro.js?ver=1.2.4 + confidence: 10 gdpr-formidable-forms: QueryParameter: number: 1.0.1 @@ -19256,6 +19303,14 @@ plugins: - http://wp.lab/wp-content/plugins/lnd-for-wp/public/css/lnd-for-wp-public.css?ver=0.1.0 - http://wp.lab/wp-content/plugins/lnd-for-wp/public/js/lnd-for-wp-public.js?ver=0.1.0 confidence: 20 + load-your-site-url-in-any-page: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/load-your-site-url-in-any-page/public/css/load-page-or-post-by-url-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/load-your-site-url-in-any-page/public/js/load-page-or-post-by-url-public.js?ver=1.0.0 + confidence: 20 loanthru-calculator: QueryParameter: number: 1.0.0 @@ -21395,6 +21450,12 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/mobile-switcher/languages/mobile-switcher.pot, Match: ''"Project-Id-Version: Mobile Switcher 1.0.0''' + mockups: + ComposerFile: + number: 1.0.2 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/mockups/package.json, Match: ''1.0.2''' modal-contact-form: QueryParameter: number: 1.8.1 @@ -22599,6 +22660,13 @@ plugins: - http://wp.lab/wp-content/plugins/next-mail-chimp/assets/public/css/public-style.css?ver=1.0.1 - http://wp.lab/wp-content/plugins/next-mail-chimp/assets/public/script/subscribe.js?ver=1.0.1 confidence: 20 + next-megamenu: + QueryParameter: + number: 1.0.1 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/next-megamenu/assets/public/css/public-style.css?ver=1.0.1 + confidence: 10 nextcellent-gallery-nextgen-legacy: Comment: number: 2.0.66.37 @@ -24029,6 +24097,14 @@ plugins: found_by: Comment (Passive Detection) interesting_entries: - 'http://wp.lab/, Match: ''Script Generated By Paginator 0.2.4''' + pago-redsys-tpv-grafreak: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/pago-redsys-tpv-grafreak/public/css/pago-redsys-grafreak-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/pago-redsys-tpv-grafreak/public/js/pago-redsys-grafreak-public.js?ver=1.0.0 + confidence: 20 paid-downloads: QueryParameter: number: '3.15' @@ -24672,6 +24748,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/pirate-forms/public/css/front.css, Match: ''Version: 2.3.4''' + piri-faq-ai-assistant: + QueryParameter: + number: '1.0' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/piri-faq-ai-assistant/assets/js/widget.js?v=1570869743&ver=1.0 + confidence: 10 pitch-and-match: QueryParameter: number: 1.0.0 @@ -25886,6 +25969,20 @@ plugins: - http://wp.lab/wp-content/plugins/prevent-file-access/public/css/media-restriction-public.css?ver=1.1.3 - http://wp.lab/wp-content/plugins/prevent-file-access/public/js/media-restriction-public.js?ver=1.1.3 confidence: 20 + price-calculator-to-your-website: + QueryParameter: + number: '1.0' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/price-calculator-to-your-website/includes/frontend/assets/css/style.css?ver=1.0 + - http://wp.lab/wp-content/plugins/price-calculator-to-your-website/includes/frontend/assets/js/script.js?ver=1.0 + confidence: 20 + TranslationFile: + number: '1.0' + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/price-calculator-to-your-website/languages/uk_UA.po, + Match: ''"Project-Id-Version: xq-xe-xt-xy 1.0''' prices-by-user-role-lite: TranslationFile: number: '1.0' @@ -30418,6 +30515,13 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/simple-pagination/css/default.css?ver=2.1.7 confidence: 10 + simple-payment: + TranslationFile: + number: 1.0.5 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/simple-payment/languages/simple-payment.pot, + Match: ''"Project-Id-Version: Simple Payment 1.0.5''' simple-pop-up: QueryParameter: number: 1.0.0 @@ -34906,6 +35010,21 @@ plugins: - http://wp.lab/wp-content/plugins/uix-slideshow/assets/css/uix-slideshow.css?ver=1.2.7 - http://wp.lab/wp-content/plugins/uix-slideshow/assets/js/uix-slideshow.js?ver=1.2.7 confidence: 20 + ukrainian-currency: + QueryParameter: + number: '1.0' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/ukrainian-currency/includes/frontend/assets/js/script.js?ver=1.0 + - http://wp.lab/wp-content/plugins/ukrainian-currency/assets/build-currency-ex-create-box/static/js/2.501e8fea.chunk.js?ver=1.0 + - http://wp.lab/wp-content/plugins/ukrainian-currency/assets/build-currency-ex-create-box/static/js/main.f818a5a0.chunk.js?ver=1.0 + confidence: 30 + TranslationFile: + number: '1.0' + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/ukrainian-currency/languages/uk_UA.po, Match: + ''"Project-Id-Version: xq-xe-xt-xy 1.0''' ulimate-client-dash: QueryParameter: number: '3.4' @@ -36894,6 +37013,14 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/wc-rich-reviews-lite/assets/js/script.js?ver=1.0.0 confidence: 10 + wc-sales-notification: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/wc-sales-notification/assets/css/wc_notification.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/wc-sales-notification/assets/css/animate.css?ver=1.0.0 + confidence: 20 wc-secondary-product-thumbnail: ChangeLog: number: 1.3.2 @@ -40908,6 +41035,13 @@ plugins: - http://wp.lab/wp-content/plugins/wp-custom-author-url/public/css/wp-custom-author-url-public.css?ver=1.0.0 - http://wp.lab/wp-content/plugins/wp-custom-author-url/public/js/wp-custom-author-url-public.js?ver=1.0.0 confidence: 20 + wp-custom-post-comparison: + TranslationFile: + number: 0.0.1 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/wp-custom-post-comparison/languages/custom-post-comparison.pot, + Match: ''t-Id-Version: WP Custom Post Comparison 0.0.1''' wp-custom-register-login: QueryParameter: number: 2.0.0 @@ -42783,6 +42917,15 @@ plugins: - http://wp.lab/wp-content/plugins/wp-popup-lite/css/wpb_responsive.css?ver=1.0.3 - http://wp.lab/wp-content/plugins/wp-popup-lite/js/frontend_popup.js?ver=1.0.3 confidence: 30 + wp-portfolio-showcase: + QueryParameter: + number: 0.0.1 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/wp-portfolio-showcase/assets/css/frontend.min.css?ver=0.0.1 + - http://wp.lab/wp-content/plugins/wp-portfolio-showcase/assets/js/isotope.pkgd.min.js?ver=0.0.1 + - http://wp.lab/wp-content/plugins/wp-portfolio-showcase/assets/js/frontend.min.js?ver=0.0.1 + confidence: 30 wp-post-background: TranslationFile: number: 1.0.0 @@ -44686,6 +44829,13 @@ plugins: - http://wp.lab/wp-content/plugins/wpc-paypal-pro-payments/public/css/wpc-paypal-pro-payments-public.css?ver=1.0.0 - http://wp.lab/wp-content/plugins/wpc-paypal-pro-payments/public/js/wpc-paypal-pro-payments-public.js?ver=1.0.0 confidence: 20 + wpc-show-single-variations: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/wpc-show-single-variations/languages/wpc-show-single-variations.pot, + Match: ''-Id-Version: WPC Show Single Variations 1.0.0''' wpc-variations-radio-buttons: TranslationFile: number: 1.0.0 diff --git a/spec/fixtures/dynamic_finders/plugin_version/disable-flamingo-addressbook/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/disable-flamingo-addressbook/change_log/changelog.txt new file mode 100644 index 00000000..727ff637 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/disable-flamingo-addressbook/change_log/changelog.txt @@ -0,0 +1,5 @@ +== Changelog = + += 1.0 = +* 2019-10-08 +* Initial release \ No newline at end of file diff --git a/spec/fixtures/dynamic_finders/plugin_version/mockups/composer_file/package.json b/spec/fixtures/dynamic_finders/plugin_version/mockups/composer_file/package.json new file mode 100644 index 00000000..cf8eb0c2 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/mockups/composer_file/package.json @@ -0,0 +1,38 @@ +{ + "name": "ui-blocks", + "author": { + "name": "Roman Bejnar", + "url": "https://bejnar.de" + }, + "contributors": [ + "Trang Nguyen (https://trangnguyen.de)" + ], + "version": "1.0.2", + "license": "GPL-2.0-or-later", + "main": "blocks/index.js", + "scripts": { + "dev": "cross-env webpack --watch", + "build": "cross-env NODE_ENV=production webpack -p" + }, + "devDependencies": { + "@wordpress/babel-preset-default": "^1.2.0", + "babel-core": "^6.26.3", + "babel-eslint": "^8.2.3", + "babel-loader": "^7.1.4", + "classnames": "^2.2.5", + "cross-env": "^5.1.5", + "css-loader": "^0.28.11", + "eslint": "^4.19.1", + "extract-text-webpack-plugin": "^3.0.2", + "file-loader": "^4.1.0", + "node-sass": "^4.12.0", + "raw-loader": "^0.5.1", + "sass-loader": "^7.1.0", + "style-loader": "^0.19.1", + "webpack": "^3.12.0" + }, + "dependencies": { + "perspective-transform": "^1.1.3", + "react-resize-detector": "^4.2.0" + } +} diff --git a/spec/fixtures/dynamic_finders/plugin_version/price-calculator-to-your-website/translation_file/languages/uk_UA.po b/spec/fixtures/dynamic_finders/plugin_version/price-calculator-to-your-website/translation_file/languages/uk_UA.po new file mode 100644 index 00000000..92ffc6d5 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/price-calculator-to-your-website/translation_file/languages/uk_UA.po @@ -0,0 +1,49 @@ +msgid "" +msgstr "" +"Project-Id-Version: xq-xe-xt-xy 1.0\n" +"POT-Creation-Date: 2018-07-11 09:44+0300\n" +"PO-Revision-Date: 2018-07-11 09:44+0300\n" +"Last-Translator: \n" +"Language-Team: Marko Maksym\n" +"Language: uk_UA\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: ../includes\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Poedit-KeywordsList: __;_e\n" +"X-Poedit-SearchPath-0: .\n" + +#: admin/class-admin-main.php:66 +msgid "Title of the page" +msgstr "" + +#: admin/class-admin-main.php:66 +msgid "Link Name" +msgstr "" + +#: admin/class-admin-main.php:69 +msgid "Submenu title" +msgstr "" + +#: admin/class-admin-main.php:69 +msgid "Submenu item" +msgstr "" + +#: admin/templates/index.php:8 +msgid "Settings Page" +msgstr "" + +#: admin/templates/main_module_menu.php:10 +msgid "Main page" +msgstr "" + +#: admin/templates/main_module_menu.php:13 admin/templates/page1.php:8 +msgid "Page 1" +msgstr "" + +#: admin/templates/main_module_menu.php:16 admin/templates/page2.php:8 +msgid "Page 2" +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 ef535a7c..fc8c587b 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 @@ -876,6 +876,10 @@ + + + + @@ -1140,6 +1144,14 @@ + + + + + + + + @@ -3662,6 +3674,11 @@ + + + + + @@ -3959,6 +3976,10 @@ + + + + @@ -5021,6 +5042,10 @@ + + + + @@ -7007,6 +7032,11 @@ + + + + + @@ -8285,6 +8315,10 @@ + + + + @@ -8842,6 +8876,11 @@ + + + + + @@ -9121,6 +9160,10 @@ + + + + @@ -9602,6 +9645,11 @@ + + + + + @@ -13028,6 +13076,12 @@ + + + + + + @@ -13843,6 +13897,11 @@ + + + + + @@ -15890,6 +15949,12 @@ + + + + + + diff --git a/spec/fixtures/dynamic_finders/plugin_version/simple-payment/translation_file/languages/simple-payment.pot b/spec/fixtures/dynamic_finders/plugin_version/simple-payment/translation_file/languages/simple-payment.pot new file mode 100644 index 00000000..6351c482 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/simple-payment/translation_file/languages/simple-payment.pot @@ -0,0 +1,762 @@ +# Copyright (C) 2019 Ido Kobelkowsky / yalla ya! +# This file is distributed under the same license as the Simple Payment plugin. +msgid "" +msgstr "" +"Project-Id-Version: Simple Payment 1.0.5\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/simple-payment\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: 2019-10-10T15:37:38+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.3.0\n" +"X-Domain: simple-payment\n" + +#. Plugin Name of the plugin +#: simple-payment-plugin.php:151 +#: simple-payment-plugin.php:152 +msgid "Simple Payment" +msgstr "" + +#. Plugin URI of the plugin +msgid "https://simple-payment.yalla-ya.com" +msgstr "" + +#. Description of the plugin +msgid "This is a Simple Payment to work with Cardom" +msgstr "" + +#. Author of the plugin +msgid "Ido Kobelkowsky / yalla ya!" +msgstr "" + +#. Author URI of the plugin +msgid "https://github.com/idokd" +msgstr "" + +#: admin/transaction-list-table.php:14 +#: admin/transaction-list-table.php:15 +msgid "Transaction" +msgstr "" + +#: admin/transaction-list-table.php:25 +msgid "All" +msgstr "" + +#: admin/transaction-list-table.php:26 +msgid "Success" +msgstr "" + +#: admin/transaction-list-table.php:27 +msgid "Failed" +msgstr "" + +#: admin/transaction-list-table.php:28 +msgid "Cancelled" +msgstr "" + +#: admin/transaction-list-table.php:29 +msgid "Pending" +msgstr "" + +#: admin/transaction-list-table.php:51 +msgid "All Engines" +msgstr "" + +#: admin/transaction-list-table.php:103 +msgid "No transactions avaliable." +msgstr "" + +#: admin/transaction-list-table.php:118 +msgid "Archive" +msgstr "" + +#: admin/transaction-list-table.php:148 +msgid "ID" +msgstr "" + +#: admin/transaction-list-table.php:149 +msgid "Concept" +msgstr "" + +#: admin/transaction-list-table.php:150 +msgid "Amount" +msgstr "" + +#: admin/transaction-list-table.php:151 +#: settings.php:218 +msgid "Engine" +msgstr "" + +#: admin/transaction-list-table.php:152 +msgid "Status" +msgstr "" + +#: admin/transaction-list-table.php:153 +msgid "Transaction ID" +msgstr "" + +#: admin/transaction-list-table.php:154 +msgid "User" +msgstr "" + +#: admin/transaction-list-table.php:155 +msgid "URL" +msgstr "" + +#: admin/transaction-list-table.php:156 +msgid "Parameters" +msgstr "" + +#: admin/transaction-list-table.php:157 +msgid "Error" +msgstr "" + +#: admin/transaction-list-table.php:158 +msgid "Modified" +msgstr "" + +#: admin/transaction-list-table.php:159 +msgid "Created" +msgstr "" + +#: admin/transactions.php:10 +msgid "Payments Transactions" +msgstr "" + +#: admin/transactions.php:27 +msgid "Search" +msgstr "" + +#: settings.php:3 +msgid "Hebrew" +msgstr "" + +#: settings.php:3 +msgid "English" +msgstr "" + +#: settings.php:4 +msgid "Charge" +msgstr "" + +#: settings.php:4 +msgid "Charge & Token" +msgstr "" + +#: settings.php:4 +msgid "Token (Charge Pending)" +msgstr "" + +#: settings.php:4 +msgid "Suspended Deal" +msgstr "" + +#: settings.php:5 +msgid "Invoice" +msgstr "" + +#: settings.php:5 +msgid "Donation Receipt" +msgstr "" + +#: settings.php:5 +msgid "Order Confirmation" +msgstr "" + +#: settings.php:5 +msgid "Receipt" +msgstr "" + +#: settings.php:6 +msgid "Shown & Required" +msgstr "" + +#: settings.php:6 +msgid "Shown" +msgstr "" + +#: settings.php:6 +msgid "Hidden" +msgstr "" + +#: settings.php:7 +msgid "Normal" +msgstr "" + +#: settings.php:7 +msgid "Credit" +msgstr "" + +#: settings.php:8 +msgid "No Invoice" +msgstr "" + +#: settings.php:8 +msgid "Forward (Do not show)" +msgstr "" + +#: settings.php:186 +msgid "Licensing Information" +msgstr "" + +#: settings.php:187 +msgid "Obtain a license here to use in production mode" +msgstr "" + +#: settings.php:191 +msgid "General Settings" +msgstr "" + +#: settings.php:192 +msgid "Setup how Simple Payment should operate the payments below:" +msgstr "" + +#: settings.php:195 +msgid "PayPal Settings" +msgstr "" + +#: settings.php:196 +msgid "Setup how PayPal should operate the payment below:" +msgstr "" + +#: settings.php:200 +msgid "Cardcom Operation" +msgstr "" + +#: settings.php:201 +msgid "Setup how Cardcom should operate the payment below:" +msgstr "" + +#: settings.php:205 +msgid "Cardcom Page Display Information" +msgstr "" + +#: settings.php:206 +msgid "Configure the Cardcom Page, which data should be displayed" +msgstr "" + +#: settings.php:210 +msgid "Cardcom Document Processing" +msgstr "" + +#: settings.php:211 +msgid "Cardcom can create a document " +msgstr "" + +#: settings.php:220 +#: simple-payment-plugin.php:180 +#: templates/form-bootstrap.php:150 +#: templates/form-donation.php:157 +#: templates/form-legacy.php:40 +msgid "PayPal" +msgstr "" + +#: settings.php:220 +#: simple-payment-plugin.php:181 +msgid "Cardcom" +msgstr "" + +#: settings.php:220 +msgid "Custom" +msgstr "" + +#: settings.php:222 +msgid "Mode" +msgstr "" + +#: settings.php:224 +msgid "Live" +msgstr "" + +#: settings.php:224 +msgid "Sandbox" +msgstr "" + +#: settings.php:226 +msgid "Currency" +msgstr "" + +#: settings.php:230 +#: simple-payment-plugin.php:115 +#: simple-payment-plugin.php:144 +msgid "Payment Page" +msgstr "" + +#: settings.php:233 +msgid "Callback URL" +msgstr "" + +#: settings.php:235 +msgid "Redirect URL" +msgstr "" + +#: settings.php:237 +msgid "Form Template" +msgstr "" + +#: settings.php:239 +msgid "Legacy" +msgstr "" + +#: settings.php:239 +msgid "Bootstrap" +msgstr "" + +#: settings.php:239 +msgid "Experimental" +msgstr "" + +#: settings.php:242 +msgid "Client ID" +msgstr "" + +#: settings.php:245 +msgid "Client Secret" +msgstr "" + +#: settings.php:248 +msgid "Business" +msgstr "" + +#: settings.php:251 +msgid "Hosted Button ID" +msgstr "" + +#: settings.php:255 +msgid "Terminal ID" +msgstr "" + +#: settings.php:259 +msgid "Username" +msgstr "" + +#: settings.php:263 +msgid "API Password" +msgstr "" + +#: settings.php:267 +msgid "Operation" +msgstr "" + +#: settings.php:273 +msgid "Force Language Interface" +msgstr "" + +#: settings.php:280 +msgid "Credit Type" +msgstr "" + +#: settings.php:288 +msgid "Name field settings" +msgstr "" + +#: settings.php:294 +msgid "Phone field settings" +msgstr "" + +#: settings.php:300 +msgid "Email field settings" +msgstr "" + +#: settings.php:307 +msgid "Invoice Processing" +msgstr "" + +#: settings.php:314 +msgid "Document Type Upon Success" +msgstr "" + +#: settings.php:322 +msgid "Auto Create/Update Account" +msgstr "" + +#: settings.php:327 +msgid "Load Account Info to Invoice" +msgstr "" + +#: settings.php:332 +msgid "Show Invoice Information" +msgstr "" + +#: settings.php:337 +msgid "Min # of Payments" +msgstr "" + +#: settings.php:343 +msgid "Max # of Payments" +msgstr "" + +#: settings.php:349 +msgid "Default # of Payments" +msgstr "" + +#: settings.php:356 +msgid "CSS" +msgstr "" + +#: settings.php:362 +msgid "Prices Globally VAT Free" +msgstr "" + +#: settings.php:367 +msgid "Email Invoice to Client" +msgstr "" + +#: settings.php:372 +msgid "Site ID" +msgstr "" + +#: settings.php:376 +msgid "Department ID" +msgstr "" + +#: settings.php:378 +msgid "Numeric ID" +msgstr "" + +#: simple-payment-plugin.php:159 +#: simple-payment-plugin.php:160 +msgid "Payments" +msgstr "" + +#: simple-payment-plugin.php:177 +msgid "Simple Payment Settings" +msgstr "" + +#: simple-payment-plugin.php:179 +msgid "General" +msgstr "" + +#: simple-payment-plugin.php:182 +msgid "License" +msgstr "" + +#: simple-payment-plugin.php:183 +msgid "Shortcode" +msgstr "" + +#: simple-payment-plugin.php:184 +msgid "Instructions" +msgstr "" + +#: simple-payment-plugin.php:214 +msgid "License Key" +msgstr "" + +#: simple-payment-plugin.php:290 +msgid "License key is required" +msgstr "" + +#: simple-payment-plugin.php:313 +msgid "License is not valid on the current domain" +msgstr "" + +#: simple-payment-plugin.php:321 +msgid "License has not been activated" +msgstr "" + +#: simple-payment-plugin.php:326 +msgid "License key was not found" +msgstr "" + +#: simple-payment-plugin.php:330 +msgid "Unhandled error:" +msgstr "" + +#: simple-payment-plugin.php:395 +msgid "Auto" +msgstr "" + +#: templates/form-bootstrap.php:19 +msgid "Purchase Information" +msgstr "" + +#: templates/form-bootstrap.php:24 +#: templates/form-donation.php:31 +msgid "Billing Information" +msgstr "" + +#: templates/form-bootstrap.php:27 +#: templates/form-donation.php:34 +msgid "First name" +msgstr "" + +#: templates/form-bootstrap.php:30 +#: templates/form-donation.php:37 +msgid "Valid first name is required." +msgstr "" + +#: templates/form-bootstrap.php:34 +#: templates/form-donation.php:41 +msgid "Last name" +msgstr "" + +#: templates/form-bootstrap.php:37 +#: templates/form-donation.php:44 +msgid "Valid last name is required." +msgstr "" + +#: templates/form-bootstrap.php:44 +#: templates/form-donation.php:51 +msgid "Phone" +msgstr "" + +#: templates/form-bootstrap.php:47 +#: templates/form-donation.php:54 +msgid "Valid phone is required." +msgstr "" + +#: templates/form-bootstrap.php:51 +#: templates/form-donation.php:58 +msgid "Mobile" +msgstr "" + +#: templates/form-bootstrap.php:54 +#: templates/form-donation.php:61 +msgid "Valid mobile is required." +msgstr "" + +#: templates/form-bootstrap.php:60 +#: templates/form-donation.php:67 +#: templates/form-legacy.php:20 +msgid "Email" +msgstr "" + +#: templates/form-bootstrap.php:61 +#: templates/form-donation.php:68 +#: templates/form-legacy.php:21 +msgid "you@example.com" +msgstr "" + +#: templates/form-bootstrap.php:63 +#: templates/form-donation.php:70 +#: templates/form-legacy.php:23 +msgid "Please enter a valid email address." +msgstr "" + +#: templates/form-bootstrap.php:68 +#: templates/form-donation.php:75 +msgid "Address" +msgstr "" + +#: templates/form-bootstrap.php:69 +#: templates/form-donation.php:76 +msgid "1234 Main St." +msgstr "" + +#: templates/form-bootstrap.php:71 +#: templates/form-donation.php:78 +msgid "Please enter your address." +msgstr "" + +#: templates/form-bootstrap.php:76 +#: templates/form-donation.php:83 +msgid "Address 2" +msgstr "" + +#: templates/form-bootstrap.php:76 +#: templates/form-donation.php:83 +msgid "(Optional)" +msgstr "" + +#: templates/form-bootstrap.php:77 +#: templates/form-donation.php:84 +msgid "Apartment or suite" +msgstr "" + +#: templates/form-bootstrap.php:81 +#: templates/form-donation.php:88 +msgid "City" +msgstr "" + +#: templates/form-bootstrap.php:84 +#: templates/form-donation.php:91 +msgid "Please enter your city." +msgstr "" + +#: templates/form-bootstrap.php:90 +#: templates/form-donation.php:97 +msgid "Country" +msgstr "" + +#: templates/form-bootstrap.php:92 +#: templates/form-bootstrap.php:188 +#: templates/form-donation.php:99 +#: templates/form-donation.php:195 +msgid "Choose" +msgstr "" + +#: templates/form-bootstrap.php:93 +#: templates/form-donation.php:100 +msgid "United States" +msgstr "" + +#: templates/form-bootstrap.php:96 +#: templates/form-donation.php:103 +msgid "Please select a valid country." +msgstr "" + +#: templates/form-bootstrap.php:100 +#: templates/form-donation.php:107 +msgid "State" +msgstr "" + +#: templates/form-bootstrap.php:103 +#: templates/form-donation.php:110 +msgid "State required." +msgstr "" + +#: templates/form-bootstrap.php:107 +#: templates/form-donation.php:114 +msgid "Zip Code" +msgstr "" + +#: templates/form-bootstrap.php:110 +#: templates/form-donation.php:117 +msgid "Zip code required." +msgstr "" + +#: templates/form-bootstrap.php:116 +#: templates/form-bootstrap.php:117 +#: templates/form-donation.php:123 +#: templates/form-donation.php:124 +msgid "Tax ID" +msgstr "" + +#: templates/form-bootstrap.php:119 +#: templates/form-donation.php:126 +msgid "Valid tax id is required." +msgstr "" + +#: templates/form-bootstrap.php:124 +#: templates/form-donation.php:131 +msgid "Comment" +msgstr "" + +#: templates/form-bootstrap.php:127 +#: templates/form-donation.php:134 +msgid "Please enter your comment for invoicing or shipping." +msgstr "" + +#: templates/form-bootstrap.php:137 +#: templates/form-legacy.php:27 +msgid "Payment" +msgstr "" + +#: templates/form-bootstrap.php:142 +#: templates/form-donation.php:149 +#: templates/form-legacy.php:32 +msgid "Credit card" +msgstr "" + +#: templates/form-bootstrap.php:146 +#: templates/form-donation.php:153 +#: templates/form-legacy.php:36 +msgid "Debit card" +msgstr "" + +#: templates/form-bootstrap.php:155 +#: templates/form-donation.php:162 +#: templates/form-legacy.php:45 +msgid "Name on card" +msgstr "" + +#: templates/form-bootstrap.php:157 +#: templates/form-donation.php:164 +#: templates/form-legacy.php:47 +msgid "Full name as displayed on card" +msgstr "" + +#: templates/form-bootstrap.php:159 +#: templates/form-donation.php:166 +#: templates/form-legacy.php:49 +msgid "Name on card is required." +msgstr "" + +#: templates/form-bootstrap.php:163 +#: templates/form-donation.php:170 +#: templates/form-legacy.php:53 +msgid "Credit card number" +msgstr "" + +#: templates/form-bootstrap.php:166 +#: templates/form-donation.php:173 +#: templates/form-legacy.php:56 +msgid "Credit card number is required." +msgstr "" + +#: templates/form-bootstrap.php:172 +#: templates/form-donation.php:179 +#: templates/form-legacy.php:62 +msgid "Expiration" +msgstr "" + +#: templates/form-bootstrap.php:175 +#: templates/form-donation.php:182 +#: templates/form-legacy.php:65 +msgid "Expiration date required." +msgstr "" + +#: templates/form-bootstrap.php:179 +#: templates/form-donation.php:186 +#: templates/form-legacy.php:69 +msgid "CVV" +msgstr "" + +#: templates/form-bootstrap.php:182 +#: templates/form-donation.php:189 +#: templates/form-legacy.php:72 +msgid "Security code required." +msgstr "" + +#: templates/form-bootstrap.php:186 +#: templates/form-donation.php:193 +msgid "Installments" +msgstr "" + +#: templates/form-bootstrap.php:189 +#: templates/form-donation.php:196 +msgid "Single Payment" +msgstr "" + +#: templates/form-bootstrap.php:194 +#: templates/form-donation.php:201 +msgid "Number of Installments is required." +msgstr "" + +#: templates/form-bootstrap.php:199 +#: templates/form-donation.php:206 +#: templates/form-legacy.php:77 +msgid "Process Payment" +msgstr "" + +#: templates/form-donation.php:12 +msgid "For" +msgstr "" + +#: templates/form-donation.php:13 +msgid "General Donation" +msgstr "" + +#: templates/form-donation.php:14 +msgid "Direct Debit" +msgstr "" + +#: templates/form-donation.php:15 +msgid "Number of Installments " +msgstr "" + +#: templates/form-donation.php:16 +msgid "Number of Payments" +msgstr "" + +#: templates/form-donation.php:26 +msgid "Donation Information" +msgstr "" + +#: templates/form-donation.php:144 +msgid "Donation" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/ukrainian-currency/translation_file/languages/uk_UA.po b/spec/fixtures/dynamic_finders/plugin_version/ukrainian-currency/translation_file/languages/uk_UA.po new file mode 100644 index 00000000..92ffc6d5 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/ukrainian-currency/translation_file/languages/uk_UA.po @@ -0,0 +1,49 @@ +msgid "" +msgstr "" +"Project-Id-Version: xq-xe-xt-xy 1.0\n" +"POT-Creation-Date: 2018-07-11 09:44+0300\n" +"PO-Revision-Date: 2018-07-11 09:44+0300\n" +"Last-Translator: \n" +"Language-Team: Marko Maksym\n" +"Language: uk_UA\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: ../includes\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Poedit-KeywordsList: __;_e\n" +"X-Poedit-SearchPath-0: .\n" + +#: admin/class-admin-main.php:66 +msgid "Title of the page" +msgstr "" + +#: admin/class-admin-main.php:66 +msgid "Link Name" +msgstr "" + +#: admin/class-admin-main.php:69 +msgid "Submenu title" +msgstr "" + +#: admin/class-admin-main.php:69 +msgid "Submenu item" +msgstr "" + +#: admin/templates/index.php:8 +msgid "Settings Page" +msgstr "" + +#: admin/templates/main_module_menu.php:10 +msgid "Main page" +msgstr "" + +#: admin/templates/main_module_menu.php:13 admin/templates/page1.php:8 +msgid "Page 1" +msgstr "" + +#: admin/templates/main_module_menu.php:16 admin/templates/page2.php:8 +msgid "Page 2" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/wp-custom-post-comparison/translation_file/languages/custom-post-comparison.pot b/spec/fixtures/dynamic_finders/plugin_version/wp-custom-post-comparison/translation_file/languages/custom-post-comparison.pot new file mode 100644 index 00000000..75bdac1a --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/wp-custom-post-comparison/translation_file/languages/custom-post-comparison.pot @@ -0,0 +1,546 @@ +# Copyright (C) 2019 ZetaMatic +# This file is distributed under the same license as the WP Custom Post Comparison plugin. +msgid "" +msgstr "" +"Project-Id-Version: WP Custom Post Comparison 0.0.1\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/custom-post-comparison\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: 2019-10-01T15:29:08+05:30\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.3.0\n" +"X-Domain: wpcp_comparison\n" + +#. Plugin Name of the plugin +#: inc/class-wp-custom-post-comparison.php:264 +msgid "WP Custom Post Comparison" +msgstr "" + +#. Plugin URI of the plugin +msgid "https://zetamatic.com/shop" +msgstr "" + +#. Description of the plugin +msgid "This plugin allow user to create custom post type, Custom fields and compare the posts" +msgstr "" + +#. Author of the plugin +msgid "ZetaMatic" +msgstr "" + +#. Author URI of the plugin +msgid "https://zetamatic.com" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:218 +#: inc/class-wp-custom-post-comparison.php:288 +msgid "Custom Post Comparison" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:219 +msgid "CP Comparison" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:230 +msgid "CP Custom Post" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:231 +msgid "Custom Post Type" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:240 +msgid "CP Custom Fields" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:241 +msgid "Custom Fields" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:269 +msgid "Welcome to CP Comparison - Custom Fields Creator, Custom Post Types Creator and Custom Post Comparison" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:272 +msgid "CP Comparison helps you create custom fields, custom post types in just a couple of clicks, directly from the WordPress admin interface. CP Comparison will also compare two custom post and dispaly the comparison details in atable. CP Comparison content types will improve the usability of the sites you build, making them easy to manage by your clients." +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:278 +msgid "Quick Start-Up Guide" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:282 +msgid "Custom Fields Creator" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:283 +msgid "Create & manage all your custom fields." +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:285 +msgid "Post Type Creator" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:286 +msgid "Create & manage all your custom content types." +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:289 +msgid "Compare the fields of two custom post and display the comparison table in any page using Shortcode. " +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:303 +msgid "Custom Post Type Creator" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:313 +msgid "Add Custom Post Type" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:317 +#: inc/class-wp-custom-post-comparison.php:632 +#: inc/class-wp-custom-post-comparison.php:684 +msgid "Post Type:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:320 +msgid "Max. 20 characters, can not contain capital letters, hyphens, or spaces" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:324 +msgid "Description:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:327 +msgid "A short descriptive summary of what the post type is." +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:331 +#: inc/class-wp-custom-post-comparison.php:640 +#: inc/class-wp-custom-post-comparison.php:692 +msgid "Singular Label:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:333 +msgid "Ex:Book" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:337 +#: inc/class-wp-custom-post-comparison.php:644 +#: inc/class-wp-custom-post-comparison.php:696 +msgid "Plural Label:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:339 +msgid "Ex:Books" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:343 +#: inc/class-wp-custom-post-comparison.php:648 +#: inc/class-wp-custom-post-comparison.php:700 +msgid "Hierarchical:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:349 +msgid "Whether the post type is hierarchical. Allows Parent to be specified." +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:353 +msgid "Has Archive:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:359 +msgid "Enables post type archives. Will use string as archive slug. Will generate the proper rewrite rules if rewrite is enabled." +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:363 +#: inc/class-wp-custom-post-comparison.php:656 +#: inc/class-wp-custom-post-comparison.php:708 +msgid "Supports:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:365 +msgid "Title" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:366 +msgid "Editor" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:367 +msgid "Author" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:368 +msgid "Thumbnail" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:369 +msgid "Trackbacks" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:370 +msgid "Custom-fields" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:371 +msgid "Comments" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:372 +msgid "Revisions" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:373 +msgid "Page-attributes" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:374 +msgid "Post-formats" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:378 +msgid "Add New:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:380 +msgid "ex. Add New" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:384 +msgid "Add New Item:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:386 +msgid "ex. Add New Book" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:390 +msgid "Edit Item:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:396 +msgid "New Item:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:398 +msgid "ex. New Book" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:402 +msgid "All Items:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:404 +msgid "ex. All Books" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:408 +msgid "View Items:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:410 +msgid "ex. View Books" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:414 +msgid "Search Items:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:416 +msgid "ex. Search Items" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:420 +msgid "Not Found:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:422 +msgid "ex. No Books Found" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:426 +msgid "Not Found In Trash:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:428 +msgid "ex. No Books Found in Trash" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:432 +msgid "Parent Item Colon:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:434 +msgid "the parent text. This string is not used on non-hierarchical types. In hierarchical ones the default is Parent Page" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:438 +msgid "Menu Name:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:440 +msgid "ex. books" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:444 +msgid "Featured Image:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:446 +msgid "ex. Featured Image" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:450 +msgid "Set Featured Image:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:452 +msgid "ex. Set Featured Image" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:456 +msgid "Remove Featured Image:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:458 +msgid "ex. Remove Featured Image" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:462 +msgid "Use Featured Image:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:464 +msgid "ex. Use Featured Image" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:468 +msgid "Archives:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:470 +msgid "ex. Archives" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:474 +msgid "Insert Into Item:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:476 +msgid "ex. Insert Into Item" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:480 +msgid "Uploaded to this Item:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:483 +msgid "ex. Uploaded to this Item" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:487 +msgid "Filter Items List:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:489 +msgid "ex. Filter Item List" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:493 +msgid "Items List Navigation:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:495 +msgid "ex. Items List Navigation" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:499 +msgid "Items List:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:501 +msgid "ex. Items List" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:505 +msgid "Public:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:511 +msgid "Meta argument used to define default values for publicly_queriable, show_ui, show_in_nav_menus and exclude_from_search" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:515 +msgid "Show UI:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:521 +msgid "Whether to generate a default UI for managing this post type." +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:525 +msgid "Show In Nav Menus:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:531 +msgid "Whether post_type is available for selection in navigation menus." +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:535 +msgid "Show In Menu:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:541 +msgid "Whether to show the post type in the admin menu. show_ui must be true. \"false\" - do not display in the admin menu, \"true\" - display as a top level menu, \"some string\" - If an existing top level page such as \"tools.php\" or \"edit.php?post_type=page\", the post type will be placed as a sub menu of that." +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:545 +msgid "Menu Position:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:547 +msgid "The position in the menu order the post type should appear." +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:551 +msgid "Menu Icon:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:553 +msgid "The url to the icon to be used for this menu." +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:557 +msgid "Capability Type:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:559 +msgid "The string to use to build the read, edit, and delete capabilities." +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:563 +msgid "Taxonomies:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:565 +msgid "Category" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:566 +msgid "Post_tag" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:567 +msgid "Product_Cat" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:568 +msgid "Product_tag" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:569 +msgid " Product_Shipping_Class" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:573 +msgid "Rewrite:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:579 +msgid "Rewrite permalinks." +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:583 +msgid "With Front:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:589 +msgid "Use the defined base for permalinks." +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:593 +msgid "Rewrite Slug:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:595 +msgid "Defaults to post type name." +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:599 +msgid "Show In REST API:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:605 +msgid "Make this post type available via WP REST API." +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:615 +msgid "Available Custom Post Types" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:619 +msgid "Content" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:620 +msgid "Delete" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:621 +msgid "Edit" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:636 +#: inc/class-wp-custom-post-comparison.php:688 +msgid "Post Description:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:652 +#: inc/class-wp-custom-post-comparison.php:704 +msgid "Has Archives:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:737 +msgid "No Custom Post Type available ." +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:860 +#: inc/class-wp-custom-post-comparison.php:928 +msgid "Field Name" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:861 +#: inc/class-wp-custom-post-comparison.php:929 +msgid "Field Value" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:920 +#: inc/class-wp-custom-post-comparison.php:954 +msgid "Click Here" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:1029 +msgid "Create Custom Field" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:1032 +msgid "Field Name:" +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:1237 +#: inc/class-wp-custom-post-comparison.php:1246 +msgid " X " +msgstr "" + +#: inc/class-wp-custom-post-comparison.php:1257 +msgid "Provide ids for Comparison" +msgstr "" + +#. translators: %s: PHP version +#: wp-custom-post-comparison.php:58 +msgid "WP Custom Post Comparison requires PHP version %s+, plugin is currently NOT RUNNING." +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/wpc-show-single-variations/translation_file/languages/wpc-show-single-variations.pot b/spec/fixtures/dynamic_finders/plugin_version/wpc-show-single-variations/translation_file/languages/wpc-show-single-variations.pot new file mode 100644 index 00000000..1fcfe4ad --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/wpc-show-single-variations/translation_file/languages/wpc-show-single-variations.pot @@ -0,0 +1,75 @@ +# Copyright (C) 2019 WPclever.net +# This file is distributed under the same license as the WPC Show Single Variations plugin. +msgid "" +msgstr "" +"Project-Id-Version: WPC Show Single Variations 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wpc-show-single-variations\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: 2019-10-10T03:44:24+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.2.0\n" +"X-Domain: wpc-show-single-variations\n" + +#. Plugin Name of the plugin +#: admin/class-admin.php:15 +#: admin/class-admin.php:16 +#: admin/class-admin.php:73 +msgid "WPC Show Single Variations" +msgstr "" + +#. Plugin URI of the plugin +msgid "https://wpclever.net/" +msgstr "" + +#. Description of the plugin +msgid "WPC Show Single Variations help you show all variations as single products on catalog pages (shop, category, tag, search)." +msgstr "" + +#. Author of the plugin +msgid "WPclever.net" +msgstr "" + +#. Author URI of the plugin +msgid "https://wpclever.net" +msgstr "" + +#: admin/class-admin.php:35 +msgid "WPC Show Single Variations Setting %s" +msgstr "" + +#: admin/class-admin.php:40 +#: admin/class-admin.php:77 +msgid "Enable" +msgstr "" + +#: admin/class-admin.php:45 +msgid "Enable to show single variations on Shop/ Category/ Tags/ Search page." +msgstr "" + +#: admin/class-admin.php:49 +msgid "Hide parent" +msgstr "" + +#: admin/class-admin.php:54 +msgid "Hide parent variable product." +msgstr "" + +#: admin/class-admin.php:56 +msgid "This option will be work for just \"Enabled show single variations\"." +msgstr "" + +#: admin/class-admin.php:76 +msgid "Default" +msgstr "" + +#: admin/class-admin.php:78 +msgid "Disable" +msgstr "" + +#: admin/class-admin.php:79 +msgid "Reverse" +msgstr ""