diff --git a/spec/fixtures/db/dynamic_finders.yml b/spec/fixtures/db/dynamic_finders.yml index 8a41a5f2..d7d4088c 100644 --- a/spec/fixtures/db/dynamic_finders.yml +++ b/spec/fixtures/db/dynamic_finders.yml @@ -963,6 +963,12 @@ plugins: path: academic-bloggers-toolkit.pot pattern: !ruby/regexp /ght \(C\) 2018 Academic Blogger's Toolkit (?\d+\.[\.\d]+)/i version: true + acc-conditional-typo: + QueryParameter: + files: + - public/css/acc-conditional-typo-public.css + - public/js/acc-conditional-typo-public.js + version: true accelerated-mobile-pages: ChangeLog: class: BodyPattern @@ -3961,6 +3967,9 @@ plugins: ai-code-highlighter: Readme: path: README.txt + ai-data-science-templates-for-elementor: + Readme: + path: readme.txt ai-disable-comments: Readme: path: readme.txt @@ -4683,6 +4692,9 @@ plugins: allow-html-in-category-descriptions: Readme: path: readme.txt + allow-html-in-terms: + Readme: + path: readme.txt allow-javascript-in-text-widgets: TranslationFile: class: BodyPattern @@ -6810,6 +6822,11 @@ plugins: xpath: //comment()[contains(., "AN")] pattern: !ruby/regexp /AN v(?\d+\.[\.\d]+)/i version: true + auction-software: + Readme: + path: + - README.txt + - README.md audemedia-tools: Readme: path: readme.txt @@ -7612,6 +7629,9 @@ plugins: automatorwp-bbpress-integration: Readme: path: readme.txt + automatorwp-buddyboss-integration: + Readme: + path: readme.txt automatorwp-buddypress-integration: Readme: path: readme.txt @@ -7911,6 +7931,9 @@ plugins: aviationweather-widget: Readme: path: readme.txt + avid-elements: + Readme: + path: README.txt avideo: Readme: path: readme.txt @@ -8318,6 +8341,9 @@ plugins: - public/css/ays-pb-public.css - public/js/ays-pb-public.js version: true + az-advanced-custom-scrollbar: + Readme: + path: readme.txt az-order: Readme: path: readme.txt @@ -13984,6 +14010,9 @@ plugins: button: Readme: path: readme.txt + button-contact-vr: + Readme: + path: readme.txt button-for-doctolib: Readme: path: readme.txt @@ -14395,6 +14424,9 @@ plugins: calendar-translation: Readme: path: readme.txt + calendar-widget-with-posts: + Readme: + path: readme.txt calendarista-basic-edition: MetaTag: class: Xpath @@ -16045,6 +16077,9 @@ plugins: cf7-widget-elementor: Readme: path: readme.txt + cf7-zoom-webinar-registration: + Readme: + path: readme.txt cf7fi: Readme: path: README.txt @@ -18995,6 +19030,9 @@ plugins: connecta: Readme: path: readme.txt + connectid-business: + Readme: + path: readme.txt connections: QueryParameter: files: @@ -19066,6 +19104,11 @@ plugins: constant-contact-signup-form-widget: Readme: path: readme.txt + constapps-api: + Readme: + path: + - readme.txt + - README.md consume-this: Readme: path: readme.txt @@ -20172,6 +20215,19 @@ plugins: - assets/css/style-front-corgi-forms.css - assets/js/script-front-corgi-forms.js version: true + cornell-notes: + ComposerFile: + class: ConfigParser + path: package.json + key: version + version: true + Readme: + path: README.txt + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /^(?\d+\.[\.\d]+)/ + version: true corner-ad: Readme: path: readme.txt @@ -20204,6 +20260,14 @@ plugins: corona-update: Readme: path: readme.txt + corona-vat-germany: + TranslationFile: + class: BodyPattern + path: languages/cect.pot + pattern: !ruby/regexp '/"Project\-Id\-Version: Corona VAT Germany (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt corona-virus-alert-bar: Readme: path: readme.txt @@ -20406,6 +20470,9 @@ plugins: country-flags: Readme: path: readme.txt + country-or-geo-location-based-page-content: + Readme: + path: readme.txt country-phone-field-contact-form-7: Readme: path: readme.txt @@ -24545,6 +24612,9 @@ plugins: disable-gutenberg-autosave: Readme: path: readme.txt + disable-gutenberg-classic-editor: + Readme: + path: readme.txt disable-hide-comment-url: Readme: path: readme.txt @@ -24821,6 +24891,9 @@ plugins: display-categories-widget: Readme: path: readme.txt + display-category-image: + Readme: + path: readme.txt display-cpg-thumbnails: Readme: path: readme.txt @@ -25581,6 +25654,9 @@ plugins: downloadable-gallery: Readme: path: readme.txt + downloader-tiktok: + Readme: + path: readme.txt doyoufeed: Readme: path: readme.txt @@ -28723,6 +28799,9 @@ plugins: emailsystem: Readme: path: readme.txt + emarketplaceservices-live-shipping-rate: + Readme: + path: readme.txt embargo-press-release: Readme: path: readme.txt @@ -28850,6 +28929,9 @@ plugins: embed-posts: Readme: path: readme.txt + embed-rentle: + Readme: + path: readme.txt embed-roomshare-japan: Readme: path: readme.txt @@ -28915,6 +28997,9 @@ plugins: embeditor: Readme: path: readme.txt + embeds-for-proven-expert: + Readme: + path: README.md embedy-wall: Readme: path: readme.txt @@ -29977,6 +30062,9 @@ plugins: path: package.json key: version version: true + events-manager-zoom: + Readme: + path: readme.txt events-notification-bar-addon: Readme: path: readme.txt @@ -31992,6 +32080,9 @@ plugins: path: - README.txt - README.md + fff-hut-khach: + Readme: + path: readme.txt ffl-api: Readme: path: README.txt @@ -32004,6 +32095,9 @@ plugins: fidgetr: Readme: path: readme.txt + field-helper-for-gravity-forms: + Readme: + path: readme.txt fields-framework: Readme: path: readme.txt @@ -32368,6 +32462,9 @@ plugins: fix-duplicates: Readme: path: readme.txt + fix-email-return-path: + Readme: + path: readme.txt fix-multiple-redirects: Readme: path: readme.txt @@ -32942,6 +33039,9 @@ plugins: - css/flipbox.carousel.css - js/flipbox.carousel.min.js version: true + flip-cards-module-divi: + Readme: + path: readme.txt flip-pong-v: Readme: path: readme.txt @@ -33084,6 +33184,15 @@ plugins: - inc/player.css - js/load.js version: true + floating-wishlist-for-woo: + QueryParameter: + files: + - public/css/woo-floating-wishlist-public.css + - public/js/skinny.cookies.js + - public/js/woo-floating-wishlist-public.js + version: true + Readme: + path: README.txt floatingsocialmediapopout: Readme: path: readme.txt @@ -33248,6 +33357,9 @@ plugins: flywheel-migrations: Readme: path: readme.txt + fm-adv: + Readme: + path: readme.txt fm-webcam: Readme: path: readme.txt @@ -35084,6 +35196,9 @@ plugins: - assets/js/gamipress.min.js - assets/js/gamipress-events.min.js version: true + gamipress-buddyboss-integration: + Readme: + path: readme.txt gamipress-button: Readme: path: readme.txt @@ -35096,6 +35211,9 @@ plugins: gamipress-learndash-points-importer: Readme: path: readme.txt + gamipress-lifterlms-group-leaderboard: + Readme: + path: readme.txt gamipress-masterstudy-lms-integration: Readme: path: readme.txt @@ -38477,6 +38595,12 @@ plugins: gridpics: Readme: path: readme.txt + grit-taxonomy-filter: + QueryParameter: + files: + - public/css/grit-taxonomy-filter-public.css + - public/js/grit-taxonomy-filter-public.js + version: true grooveshark: Readme: path: readme.txt @@ -38796,6 +38920,9 @@ plugins: guestbook-generator: Readme: path: readme.txt + guestplan-booking-widget: + Readme: + path: README.txt guid-fix: Readme: path: readme.txt @@ -40433,6 +40560,9 @@ plugins: houzez-respacio-import: Readme: path: readme.txt + houzez-woo-addon: + Readme: + path: README.txt hover-effects: QueryParameter: files: @@ -41734,6 +41864,9 @@ plugins: image-horizontal-reel-scroll-slideshow: Readme: path: readme.txt + image-hover-effects-elementor-addon: + Readme: + path: readme.txt image-hover-effects-for-elementor: Readme: path: readme.txt @@ -41805,6 +41938,9 @@ plugins: image-select-widget: Readme: path: readme.txt + image-seo: + Readme: + path: readme.txt image-shadow: Readme: path: readme.txt @@ -42518,6 +42654,9 @@ plugins: infinidesk: Readme: path: readme.txt + infinite-product-scroll: + Readme: + path: readme.txt infinite-scroll: Readme: path: @@ -43148,6 +43287,9 @@ plugins: integration-for-freeagent-woocommerce: Readme: path: readme.txt + integration-for-gravity-forms-and-pipedrive: + Readme: + path: readme.txt integration-for-otp-ebiz-woocommerce: Readme: path: readme.txt @@ -45883,6 +46025,9 @@ plugins: khan-exercises: Readme: path: readme.txt + ki-live-video-conferences: + Readme: + path: readme.txt kia-subtitle: TranslationFile: class: BodyPattern @@ -47635,6 +47780,9 @@ plugins: files: - scripts/purser.js version: true + lh-xprofile-forms: + Readme: + path: readme.txt liberty-reserve-payment-wpplugin: Readme: path: readme.txt @@ -48531,7 +48679,9 @@ plugins: path: readme.txt live-2d: Readme: - path: readme.txt + path: + - readme.txt + - README.md live-admin-customzier: Readme: path: readme.txt @@ -48972,6 +49122,20 @@ plugins: files: - localtime.js version: true + location-finder: + QueryParameter: + files: + - public/css/bootstrap-liw.min.css + - public/css/fontawesome.min.css + - public/css/featherlight.min.css + - public/css/featherlight.gallery.min.css + - public/css/location-finder-public.css + - public/js/featherlight.min.js + - public/js/featherlight.gallery.js + - public/js/location-finder-public.js + version: true + Readme: + path: README.txt location-module-for-contact-form-7: QueryParameter: files: @@ -49974,6 +50138,9 @@ plugins: lunapay-for-woocommerce: Readme: path: readme.txt + lunapay-givewp: + Readme: + path: readme.txt lux-vimeo-shortcode: Readme: path: readme.txt @@ -50668,6 +50835,9 @@ plugins: path: package.json key: version version: true + managead: + Readme: + path: README.txt manager-for-icomoon: Readme: path: readme.txt @@ -50764,6 +50934,9 @@ plugins: mapp-intelligence: Readme: path: readme.txt + mapping-multiple-urls-redirect-same-page: + Readme: + path: readme.txt mapple: QueryParameter: files: @@ -51972,6 +52145,9 @@ plugins: min-max-quantity-for-woocommerce: Readme: path: README.txt + min-order-amount: + Readme: + path: readme.txt mind-body-api-integration: QueryParameter: files: @@ -52444,6 +52620,9 @@ plugins: path: fw/i18n/molongui-common-framework.pot pattern: !ruby/regexp '/t\-Id\-Version: molongui\-common\-framework (?\d+\.[\.\d]+)/i' version: true + momo-mobile-money-payments-woocommerce-extension: + Readme: + path: readme.txt momoyoga-integration: QueryParameter: files: @@ -53266,6 +53445,8 @@ plugins: - public/assets/js/jquery.instagramFeed.min.js - public/assets/js/instagramFeed.custom.js version: true + Readme: + path: readme.txt my-wp-login-logo: Readme: path: readme.txt @@ -53300,6 +53481,12 @@ plugins: version: true Readme: path: readme.txt + mybooker: + TranslationFile: + class: BodyPattern + path: languages/mybooker-da_DK.po + pattern: !ruby/regexp '/"Project\-Id\-Version: MyBooker (?\d+\.[\.\d]+)/i' + version: true mybooking-reservation-engine: ChangeLog: class: BodyPattern @@ -53810,6 +53997,9 @@ plugins: new-simple-gallery: Readme: path: readme.txt + new-tab-actions-by-wasiwarez: + Readme: + path: readme.txt new-tab-redirect-plus: Readme: path: readme.txt @@ -54699,6 +54889,14 @@ plugins: path: - readme.txt - README.md + oauth2-server: + Readme: + path: readme.txt + ComposerFile: + class: ConfigParser + path: package.json + key: version + version: true obituary-assistant-by-funeral-home-website-solutions: Comment: pattern: !ruby/regexp /\/obituary\-assistant\-by\-funeral\-home\-website\-solutions\/public\/css\/florist\-one\-flower\-delivery\-public\-old\-browser\.css\?ver=(?\d+\.[\.\d]+)/i @@ -55949,6 +56147,13 @@ plugins: pageloader-lite: Readme: path: readme.txt + pagemagic-page-lists: + QueryParameter: + files: + - css/page-list.css + version: true + Readme: + path: readme.txt pagemash: Readme: path: README.txt @@ -55961,6 +56166,11 @@ plugins: pageviews-counter: Readme: path: readme.txt + pagfort-boleto: + Readme: + path: + - readme.txt + - readme.md pagination-test-drive: TranslationFile: class: BodyPattern @@ -56356,6 +56566,12 @@ plugins: - assets/css/frontend.css - assets/js/frontend.min.js version: true + pdf-block: + ComposerFile: + class: ConfigParser + path: package.json + key: version + version: true pdf-builder-for-ninja-forms: Readme: path: readme.txt @@ -57102,6 +57318,9 @@ plugins: version: true Readme: path: readme.txt + plugmatter-gdpr-bot-integration: + Readme: + path: readme.txt plugmatter-pricing-table: QueryParameter: files: @@ -58544,6 +58763,9 @@ plugins: private-password-posts: Readme: path: readme.txt + private-workrooms: + Readme: + path: readme.txt pro-adblock: QueryParameter: files: @@ -58694,6 +58916,16 @@ plugins: version: true Readme: path: README.txt + product-recommendation-quiz-for-ecommerce: + QueryParameter: + files: + - public/css/product-recommendation-quiz-for-ecommerce-public.css + version: true + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /Version (?\d+\.[\.\d]+)/i + version: true product-review: QueryParameter: files: @@ -59487,6 +59719,9 @@ plugins: path: - readme.txt - README.md + quick-child-theme-generator: + Readme: + path: readme.txt quick-coming-soon: Readme: path: README.txt @@ -60951,6 +61186,16 @@ plugins: responsive-slider: Readme: path: readme.txt + responsive-team-showcase: + QueryParameter: + files: + - rts-assets/css/slick.css + - rts-assets/css/magnific-popup.css + - rts-assets/css/rts-costum.css + - rts-assets/css/font-awesome.min.css + version: true + Readme: + path: readme.txt responsive-video-shortcodes: ComposerFile: class: ConfigParser @@ -61225,6 +61470,14 @@ plugins: reveal-ids-for-wp-admin-25: Readme: path: readme.txt + revenue-generator: + TranslationFile: + class: BodyPattern + path: languages/revenue-generator.po + pattern: !ruby/regexp '/"Project\-Id\-Version: Revenue Generator (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt reverse-comment-textarea: ChangeLog: class: BodyPattern @@ -61290,6 +61543,9 @@ plugins: review-widgets-for-hotels-com: Readme: path: readme.txt + review-widgets-for-opentable: + Readme: + path: readme.txt review-widgets-for-tripadvisor: Readme: path: readme.txt @@ -62082,6 +62338,9 @@ plugins: path: changelog.md pattern: !ruby/regexp /\#\# v(?\d+\.[\.\d]+)/i version: true + sakolawp-lite: + Readme: + path: readme.txt sakura-rs-wp-ssl: Readme: path: readme.txt @@ -62201,6 +62460,9 @@ plugins: pattern: !ruby/regexp /Saphali Lite (?\d+\.[\.\d]+)/i Readme: path: readme.txt + sapo-feed: + Readme: + path: readme.txt sapphire-rms: QueryParameter: files: @@ -62608,6 +62870,9 @@ plugins: search-autocomplete: Readme: path: readme.txt + search-box-seo: + Readme: + path: readme.txt search-boxes-integration-for-booking-affiliates: TranslationFile: class: BodyPattern @@ -62783,6 +63048,9 @@ plugins: secure-login-captcha: Readme: path: readme.txt + secure-login-page: + Readme: + path: readme.txt secure-wordpress: Readme: path: readme.txt @@ -63597,6 +63865,9 @@ plugins: shipit: Readme: path: readme.txt + shipment-based-product-for-ali2woo: + Readme: + path: readme.txt shipping-by-city-for-woocommerce: Readme: path: readme.txt @@ -64723,6 +64994,11 @@ plugins: simple-reading-progress-bar: Readme: path: readme.txt + QueryParameter: + files: + - css/srpb.css + - js/srpb_scripts.js + version: true simple-redirect: Readme: path: readme.txt @@ -65258,6 +65534,9 @@ plugins: files: - "/assets/styles/sjc-frontend.css" version: true + skash-payment: + Readme: + path: readme.txt skeerel: Readme: path: readme.txt @@ -65299,6 +65578,9 @@ plugins: skybookings-widget: Readme: path: readme.txt + skyboot-custom-icons-for-elementor: + Readme: + path: readme.txt skyboot-portfolio-gallery: QueryParameter: files: @@ -66634,6 +66916,9 @@ plugins: spiral-form: Readme: path: readme.txt + spirit-events: + Readme: + path: readme.txt splash-popup-for-woocommerce: QueryParameter: files: @@ -66837,6 +67122,15 @@ plugins: ss-link-hover-effect: Readme: path: README.txt + ss-map-md-streets-suggestions: + ChangeLog: + class: BodyPattern + path: CHANGELOG.md + pattern: !ruby/regexp /^\#\# \[(?\d+\.[\.\d]+)\] \- [\d\-]+(?!.*\#\# \[\d+\.[\.\d]+\] + \- [\d\-]+)/mi + version: true + Readme: + path: readme.txt ssbd-contact-from: QueryParameter: files: @@ -67382,6 +67676,9 @@ plugins: path: lang/stray-quotes-da_DK.po pattern: !ruby/regexp '/Project\-Id\-Version: Stray Random Quotes (?\d+\.[\.\d]+)/i' version: true + streak-crm-for-gmail-integration-for-contact-form-7: + Readme: + path: readme.txt stream: Comment: pattern: !ruby/regexp /Stream WordPress user activity plugin v(?\d+\.[\.\d]+)/i @@ -68021,6 +68318,9 @@ plugins: - assets/css/swiper.min.css - assets/css/wp-ssc-public.css version: true + swiss-5-cent-rounding: + Readme: + path: readme.txt swiss-knife-for-oxygen-buider: Readme: path: @@ -68951,6 +69251,9 @@ plugins: path: language/the-seo-framework-extension-manager.pot pattern: !ruby/regexp '/: The SEO Framework \- Extension Manager (?\d+\.[\.\d]+)/i' version: true + the-simplest-optional-shipping-by-products: + Readme: + path: readme.txt the-tweet-button: QueryParameter: files: @@ -69459,6 +69762,9 @@ plugins: timer-countdown: Readme: path: readme.txt + timer-element-for-elementor: + Readme: + path: readme.txt timezone-conversion-widget: QueryParameter: files: @@ -71117,6 +71423,9 @@ plugins: - assets/js/jquery.dataTables.min.js - assets/js/main.js version: true + ultra-slideshow: + Readme: + path: README.txt ultraleet-wc-erply-integration: Readme: path: readme.txt @@ -71449,6 +71758,9 @@ plugins: up-down-image-slideshow-gallery: Readme: path: readme.txt + upcasted-s3-offload: + Readme: + path: README.txt update-alerts: QueryParameter: files: @@ -71611,6 +71923,9 @@ plugins: - public/css/used-media-identifier-public.css - public/js/used-media-identifier-public.js version: true + useful-blocks: + Readme: + path: readme.txt useinfluence: QueryParameter: files: @@ -73295,6 +73610,9 @@ plugins: wc-products-lazy-loader: Readme: path: readme.txt + wc-products-per-page: + Readme: + path: readme.txt wc-products-slider: QueryParameter: files: @@ -73310,6 +73628,9 @@ plugins: wc-provincia-canton-distrito: Readme: path: readme.txt + wc-quantity-plus-minus-button: + Readme: + path: readme.txt wc-remove-tabs-and-fields: Readme: path: readme.txt @@ -73769,6 +74090,9 @@ plugins: - public/js/flatpickr.js - public/js/wp-webhotelier-public.js version: true + webigraph-addons-for-elementor: + Readme: + path: readme.txt webinara: Readme: path: readme.txt @@ -75740,6 +76064,9 @@ plugins: version: true Readme: path: README.txt + woo-product-shortcodes: + Readme: + path: readme.txt woo-product-slider: QueryParameter: files: @@ -77299,6 +77626,9 @@ plugins: - public/css/fontawesome-all.min.css - public/css/styles.1.1.0.min.css version: true + world-covid-19-stats: + Readme: + path: readme.txt world-cup-predictor: TranslationFile: class: BodyPattern @@ -77367,6 +77697,17 @@ plugins: path: languages/wow_armory_character.pot pattern: !ruby/regexp '/roject\-Id\-Version: WoW Armory Character (?\d+\.[\.\d]+)/i' version: true + wow-carousel-for-divi-lite: + QueryParameter: + files: + - includes/modules/ModulesCore/style.css + - assets/vendor/slick/slick.css + - assets/vendor/slick/slick-theme.css + - assets/vendor/slick/slick.min.js + - assets/js/main.js + version: true + Readme: + path: readme.txt wowquestionnaire: QueryParameter: files: @@ -77485,6 +77826,9 @@ plugins: version: true Readme: path: readme.txt + wp-admin-two-factor-authentication: + Readme: + path: readme.txt wp-admin-ui-customize: Readme: path: readme.txt @@ -77513,6 +77857,9 @@ plugins: files: - javascript/wp-advertize-it.js version: true + wp-affiliate-card: + Readme: + path: readme.txt wp-affiliate-disclosure: QueryParameter: files: @@ -77878,6 +78225,9 @@ plugins: path: - readme.txt - readme.md + wp-blog-posts: + Readme: + path: readme.txt wp-bodymovin: TranslationFile: class: BodyPattern @@ -78923,6 +79273,9 @@ plugins: - assets/js/jquery-timepicker/bootstrap-datepicker.js - assets/js/common.min.js version: true + wp-event-manager-migration: + Readme: + path: readme.txt wp-event-partners: Readme: path: README.txt @@ -79764,6 +80117,9 @@ plugins: wp-jet-player: Readme: path: readme.txt + wp-jitsi-shortcodes: + Readme: + path: README.txt wp-job-manager: QueryParameter: files: @@ -82053,6 +82409,12 @@ plugins: path: languages/alh-wp-stripe-kit-lite.pot pattern: !ruby/regexp '/"Project\-Id\-Version: WP Stripe Kit Lite (?\d+\.[\.\d]+)/i' version: true + wp-strong-password: + Readme: + path: readme.txt + wp-structured-data-schema: + Readme: + path: readme.txt wp-structuring-markup: Readme: path: readme.txt @@ -82324,6 +82686,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^= (?\d+\.[\.\d]+)/i version: true + wp-tips: + Readme: + path: readme.txt wp-title-case: TranslationFile: class: BodyPattern @@ -84693,6 +85058,9 @@ plugins: path: languages/yakadanda-jobadder.pot pattern: !ruby/regexp '/"Project\-Id\-Version: Yakadanda JobAdder (?\d+\.[\.\d]+)/i' version: true + yala-themes-toolkit: + Readme: + path: readme.txt yala-travel-companion: Readme: path: readme.txt @@ -84935,6 +85303,9 @@ plugins: yolink-search: Readme: path: README.txt + yoonde: + Readme: + path: readme.txt yottie-lite: QueryParameter: files: @@ -85198,6 +85569,9 @@ plugins: path: zenost-shortcodes.pot pattern: !ruby/regexp '/"Project\-Id\-Version: Zenost Shortcodes (?\d+\.[\.\d]+)/i' version: true + zephyr-modern-admin-theme: + Readme: + path: readme.txt zephyr-project-manager: Readme: path: readme.txt diff --git a/spec/fixtures/dynamic_finders/expected.yml b/spec/fixtures/dynamic_finders/expected.yml index bcda7efa..9797df71 100644 --- a/spec/fixtures/dynamic_finders/expected.yml +++ b/spec/fixtures/dynamic_finders/expected.yml @@ -487,6 +487,14 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/academic-bloggers-toolkit/academic-bloggers-toolkit.pot, Match: ''ght (C) 2018 Academic Blogger''s Toolkit 4.13.0''' + acc-conditional-typo: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/acc-conditional-typo/public/css/acc-conditional-typo-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/acc-conditional-typo/public/js/acc-conditional-typo-public.js?ver=1.0.0 + confidence: 20 accelerated-mobile-pages: ChangeLog: number: 0.9.97.44 @@ -9787,6 +9795,17 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/corgi-forms/assets/css/style-front-corgi-forms.css?ver=1.0.0 - http://wp.lab/wp-content/plugins/corgi-forms/assets/js/script-front-corgi-forms.js?ver=1.0.0 + cornell-notes: + ComposerFile: + number: 1.0.3 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/cornell-notes/package.json, Match: ''1.0.3''' + ChangeLog: + number: 1.0.3 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/cornell-notes/changelog.txt, Match: ''1.0.3''' cornerstone: QueryParameter: number: 0.7.5 @@ -9799,6 +9818,13 @@ plugins: found_by: Composer File (Aggressive Detection) interesting_entries: - 'http://wp.lab/wp-content/plugins/cornerstone/package.json, Match: ''0.7.5''' + corona-vat-germany: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/corona-vat-germany/languages/cect.pot, Match: + ''"Project-Id-Version: Corona VAT Germany 1.0.0''' corona-virus-covid19-banner: QueryParameter: number: 0.4.5 @@ -15443,6 +15469,15 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/floating-window-music-player/inc/player.css?ver=3.1.5 - http://wp.lab/wp-content/plugins/floating-window-music-player/js/load.js?ver=3.1.5 + floating-wishlist-for-woo: + QueryParameter: + number: 1.0.1 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/floating-wishlist-for-woo/public/css/woo-floating-wishlist-public.css?ver=1.0.1 + - http://wp.lab/wp-content/plugins/floating-wishlist-for-woo/public/js/skinny.cookies.js?ver=1.0.1 + - http://wp.lab/wp-content/plugins/floating-wishlist-for-woo/public/js/woo-floating-wishlist-public.js?ver=1.0.1 + confidence: 30 flopictime: QueryParameter: number: 1.0.0 @@ -17990,6 +18025,14 @@ plugins: - http://wp.lab/wp-content/plugins/gridable/public/css/gridable-style.css?ver=1.2.2 - http://wp.lab/wp-content/plugins/gridable/public/js/gridable-scripts.js?ver=1.2.2 confidence: 20 + grit-taxonomy-filter: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/grit-taxonomy-filter/public/css/grit-taxonomy-filter-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/grit-taxonomy-filter/public/js/grit-taxonomy-filter-public.js?ver=1.0.0 + confidence: 20 groovy-menu-free: QueryParameter: number: 1.0.1 @@ -22647,6 +22690,20 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/localtime/localtime.js?ver=1.2.1 confidence: 10 + location-finder: + QueryParameter: + number: 1.1.1 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/location-finder/public/css/bootstrap-liw.min.css?ver=1.1.1 + - http://wp.lab/wp-content/plugins/location-finder/public/css/fontawesome.min.css?ver=1.1.1 + - http://wp.lab/wp-content/plugins/location-finder/public/css/featherlight.min.css?ver=1.1.1 + - http://wp.lab/wp-content/plugins/location-finder/public/css/featherlight.gallery.min.css?ver=1.1.1 + - http://wp.lab/wp-content/plugins/location-finder/public/css/location-finder-public.css?ver=1.1.1 + - http://wp.lab/wp-content/plugins/location-finder/public/js/featherlight.min.js?ver=1.1.1 + - http://wp.lab/wp-content/plugins/location-finder/public/js/featherlight.gallery.js?ver=1.1.1 + - http://wp.lab/wp-content/plugins/location-finder/public/js/location-finder-public.js?ver=1.1.1 + confidence: 80 location-module-for-contact-form-7: QueryParameter: number: 1.1.0 @@ -25977,6 +26034,13 @@ plugins: - http://wp.lab/wp-content/plugins/myanmar-unipress/_inc/js/bunny.js?ver=1.1.0 - http://wp.lab/wp-content/plugins/myanmar-unipress/_inc/fonts/?font&ver=1.1.0 confidence: 30 + mybooker: + TranslationFile: + number: 0.1.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/mybooker/languages/mybooker-da_DK.po, Match: + ''"Project-Id-Version: MyBooker 0.1.0''' mybooking-reservation-engine: ChangeLog: number: 0.5.16 @@ -27112,6 +27176,12 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/oauth-for-gap-messenger/languages/oauth-gap-messenger-fa_IR.po, Match: ''roject-Id-Version: Oauth Gap Messenger v1.0.0''' + oauth2-server: + ComposerFile: + number: 1.0.0 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/oauth2-server/package.json, Match: ''1.0.0''' obituary-assistant-by-funeral-home-website-solutions: Comment: number: 1.9.1 @@ -28094,6 +28164,13 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/page2images-visual-link/js/p2i.thumbnails.js?ver=1.0.0 confidence: 10 + pagemagic-page-lists: + QueryParameter: + number: '1.0' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/pagemagic-page-lists/css/page-list.css?ver=1.0 + confidence: 10 pagenator: QueryParameter: number: 1.0.0 @@ -28420,6 +28497,12 @@ plugins: - http://wp.lab/wp-content/plugins/pd-helper/assets/css/frontend.css?ver=1.1 - http://wp.lab/wp-content/plugins/pd-helper/assets/js/frontend.min.js?ver=1.1 confidence: 20 + pdf-block: + ComposerFile: + number: 1.0.0 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/pdf-block/package.json, Match: ''1.0.0''' pdf-forms-for-contact-form-7: TranslationFile: number: 0.3.3 @@ -30437,6 +30520,19 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/product-qa-for-woocommerce/public/js/faq-public.js?ver=1.0.0 confidence: 10 + product-recommendation-quiz-for-ecommerce: + QueryParameter: + number: 1.0.3 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/product-recommendation-quiz-for-ecommerce/public/css/product-recommendation-quiz-for-ecommerce-public.css?ver=1.0.3 + confidence: 10 + ChangeLog: + number: 1.0.3 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/product-recommendation-quiz-for-ecommerce/changelog.txt, + Match: ''version 1.0.3''' product-review: QueryParameter: number: 1.2.3 @@ -32346,6 +32442,16 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/responsive-pricing-table/assets/css/style.css?ver=1.2.1 confidence: 10 + responsive-team-showcase: + QueryParameter: + number: '1.0' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/responsive-team-showcase/rts-assets/css/slick.css?ver=1.0 + - http://wp.lab/wp-content/plugins/responsive-team-showcase/rts-assets/css/magnific-popup.css?ver=1.0 + - http://wp.lab/wp-content/plugins/responsive-team-showcase/rts-assets/css/rts-costum.css?ver=1.0 + - http://wp.lab/wp-content/plugins/responsive-team-showcase/rts-assets/css/font-awesome.min.css?ver=1.0 + confidence: 40 responsive-video-shortcodes: ComposerFile: number: 1.2.5 @@ -32598,6 +32704,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/reusable-blocks-admin-menu-option/changelog.txt, Match: ''## [1.0.0] - 2020-06-02''' + revenue-generator: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/revenue-generator/languages/revenue-generator.po, + Match: ''"Project-Id-Version: Revenue Generator 1.0.0''' reverse-comment-textarea: ChangeLog: number: 1.0.0 @@ -35497,6 +35610,14 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/simple-private-video/languages/simple-private-video.pot, Match: ''roject-Id-Version: Simple Private Video 0.2.0''' + simple-reading-progress-bar: + QueryParameter: + number: '1.1' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/simple-reading-progress-bar/css/srpb.css?ver=1.1 + - http://wp.lab/wp-content/plugins/simple-reading-progress-bar/js/srpb_scripts.js?ver=1.1 + confidence: 20 simple-responsive-images: QueryParameter: number: 1.0.3 @@ -37331,6 +37452,13 @@ plugins: - http://wp.lab/wp-content/plugins/srizon-instagram-album/site/resources/materialize.css?ver=1.0 - http://wp.lab/wp-content/plugins/srizon-instagram-album/site/resources/app.css?ver=1.0 confidence: 20 + ss-map-md-streets-suggestions: + ChangeLog: + number: 1.0.0 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/ss-map-md-streets-suggestions/CHANGELOG.md, + Match: ''## [1.0.0] - 2020-05-28''' ssbd-contact-from: QueryParameter: number: 1.0.0 @@ -46187,6 +46315,17 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/wow-armory-character/languages/wow_armory_character.pot, Match: ''roject-Id-Version: WoW Armory Character 1.1.1''' + wow-carousel-for-divi-lite: + QueryParameter: + number: 1.0.1 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/wow-carousel-for-divi-lite/includes/modules/ModulesCore/style.css?ver=1.0.1 + - http://wp.lab/wp-content/plugins/wow-carousel-for-divi-lite/assets/vendor/slick/slick.css?ver=1.0.1 + - http://wp.lab/wp-content/plugins/wow-carousel-for-divi-lite/assets/vendor/slick/slick-theme.css?ver=1.0.1 + - http://wp.lab/wp-content/plugins/wow-carousel-for-divi-lite/assets/vendor/slick/slick.min.js?ver=1.0.1 + - http://wp.lab/wp-content/plugins/wow-carousel-for-divi-lite/assets/js/main.js?ver=1.0.1 + confidence: 50 wowquestionnaire: QueryParameter: number: 1.2.8 diff --git a/spec/fixtures/dynamic_finders/plugin_version/cornell-notes/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/cornell-notes/change_log/changelog.txt new file mode 100644 index 00000000..2a581c16 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/cornell-notes/change_log/changelog.txt @@ -0,0 +1,15 @@ +== Cornell Notes Changelog == +1.0.3 +* Changed name for clarity to `Cornell Notes Gutenberg Block` +* changed Github repo URL + +1.0.2 +* Readme edits +* Corrected `register_block_type` reference in `init.php` + +1.0.1 +* Changed styling for increased backwards compatibility with older versions of Gutenberg +* Added assets for the WordPress plugin Repo + +1.0 +*Initial release into the wild diff --git a/spec/fixtures/dynamic_finders/plugin_version/cornell-notes/composer_file/package.json b/spec/fixtures/dynamic_finders/plugin_version/cornell-notes/composer_file/package.json new file mode 100644 index 00000000..1aeeb821 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/cornell-notes/composer_file/package.json @@ -0,0 +1,14 @@ +{ + "name": "cornell-notes-gutenberg-block", + "version": "1.0.3", + "private": true, + "scripts": { + "start": "cgb-scripts start", + "build": "cgb-scripts build", + "eject": "cgb-scripts eject" + }, + "dependencies": { + "cgb-scripts": "1.23.0", + "mem": ">=4.0.0" + } +} diff --git a/spec/fixtures/dynamic_finders/plugin_version/corona-vat-germany/translation_file/languages/cect.pot b/spec/fixtures/dynamic_finders/plugin_version/corona-vat-germany/translation_file/languages/cect.pot new file mode 100644 index 00000000..49ae4fc3 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/corona-vat-germany/translation_file/languages/cect.pot @@ -0,0 +1,89 @@ +# Copyright (C) 2020 Chris Ebbinger +# This file is distributed under the same license as the Corona VAT Germany plugin. +msgid "" +msgstr "" +"Project-Id-Version: Corona VAT Germany 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/ce_corona_tax\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2020-06-29T16:45:10+02:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.4.0\n" +"X-Domain: cect\n" + +#. Plugin Name of the plugin +#: ce_corona_tax.php:229 +msgid "Corona VAT Germany" +msgstr "" + +#. Plugin URI of the plugin +#. Author URI of the plugin +msgid "https://ebbinger.com" +msgstr "" + +#. Description of the plugin +msgid "Adjusts the WooCommerce VAT rates (19% -> 16% / 7% -> 5%) for period beginning from 2020-07-01 and resets the tax rates after 2020-12-31." +msgstr "" + +#. Author of the plugin +msgid "Chris Ebbinger" +msgstr "" + +#: ce_corona_tax.php:158 +msgid "Tax Reduce Date already passed and the automated action was executed immediately." +msgstr "" + +#: ce_corona_tax.php:163 +msgid "Tax Restore Date already passed and the automated action was executed immediately." +msgstr "" + +#: ce_corona_tax.php:230 +msgid "Corona VAT Germany Settings" +msgstr "" + +#: ce_corona_tax.php:236 +msgid "General" +msgstr "" + +#: ce_corona_tax.php:237 +msgid "Select the tax classes that should be adjusted automatically. Separate multiple entries with a comma (, ). The following classes are defined in WooCommerce:" +msgstr "" + +#: ce_corona_tax.php:241 +msgid "Standard Tax Classes
(previously 19%)" +msgstr "" + +#: ce_corona_tax.php:246 +msgid "Reduced Tax Classes
(previously 7%)" +msgstr "" + +#: ce_corona_tax.php:252 +msgid "Schedule" +msgstr "" + +#: ce_corona_tax.php:253 +msgid "Choose the timing for the tax changes. The changes will be executed during the first visit of the website after the given time." +msgstr "" + +#: ce_corona_tax.php:257 +msgid "Reduce Tax Date" +msgstr "" + +#: ce_corona_tax.php:258 +msgid "Choose when the tax rate will be reduced." +msgstr "" + +#: ce_corona_tax.php:264 +msgid "Restore Tax Date" +msgstr "" + +#: ce_corona_tax.php:265 +msgid "Choose when the original tax rate will be restored." +msgstr "" + +#: ce_corona_tax.php:282 +msgid "Settings" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/mybooker/translation_file/languages/mybooker-da_DK.po b/spec/fixtures/dynamic_finders/plugin_version/mybooker/translation_file/languages/mybooker-da_DK.po new file mode 100644 index 00000000..8d63dc2c --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/mybooker/translation_file/languages/mybooker-da_DK.po @@ -0,0 +1,784 @@ +# Copyright (C) 2019 Stefan Tran +# This file is distributed under the same license as the MyBooker plugin. +msgid "" +msgstr "" +"Project-Id-Version: MyBooker 0.1.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/mybooker\n" +"POT-Creation-Date: 2019-06-25T08:04:02+00:00\n" +"PO-Revision-Date: 2019-06-26 17:57+0700\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: da_DK\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 2.2.3\n" +"X-Domain: mybooker\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. Plugin Name of the plugin +msgid "MyBooker" +msgstr "MyBooker" + +#. Plugin URI of the plugin +#. Author URI of the plugin +msgid "http://pixelmade.dk" +msgstr "http://pixelmade.dk" + +#. Author of the plugin +msgid "Stefan Tran" +msgstr "Stefan Tran" + +#: includes/booking.php:33 includes/booking.php:37 +msgid "Your shortcode or the form was not setup correctly, please check again" +msgstr "Din shortcode eller formen er ikke opsat korrekt, venligst tjek igen" + +#: includes/booking.php:57 includes/admin-settings.php:356 +#: includes/admin-booking-items-list.php:58 +msgid "USD" +msgstr "USD" + +#: includes/booking.php:58 includes/admin-settings.php:357 +#: includes/admin-booking-items-list.php:59 +msgid "EURO" +msgstr "EURO" + +#: includes/booking.php:59 includes/admin-settings.php:358 +msgid "DKK" +msgstr "DKK" + +#: includes/booking.php:95 includes/admin-booking-item.php:86 +msgid "Guest" +msgstr "Gæst" + +#: includes/booking.php:96 +msgid "Member" +msgstr "Medlem" + +#: includes/booking-entry.php:87 +msgid "Could not delete booking" +msgstr "Kunne ikke slette bookningen" + +#: includes/booking-entry.php:90 includes/booking-entry.php:119 +msgid "Your booking have been deleted" +msgstr "Din bookning er blevet slettet" + +#: includes/booking-entry.php:121 +msgid "can not delete slot" +msgstr "kan ikke slette tidspunkt" + +#: includes/booking-entry.php:262 +msgid "Please enter your name" +msgstr "Skriv dit navn" + +#: includes/booking-entry.php:265 +msgid "Please enter your email" +msgstr "Skriv din email" + +#: includes/booking-entry.php:267 +msgid "E-Mail is in wrong format" +msgstr "E-mail er ikke i korrekt format" + +#: includes/booking-entry.php:271 includes/booking-entry.php:554 +#: includes/booking-entry.php:561 +msgid "Please select a time" +msgstr "Vælg tidspunkt" + +#: includes/booking-entry.php:390 +msgid "" +"Your last booking reach limitation, please contact admin for more detail" +msgstr "" +"Din seneste bookning har nået en begrænsning, venligst kontakt sidens " +"administrator for flere detaljer" + +#: includes/booking-entry.php:395 +msgid "Your booking is duplicated, please refresh the page and try again" +msgstr "Dobbeltbookning, venligst genopfrisk siden og prøv igen" + +#: includes/booking-entry.php:402 +msgid "The email was used with a member, please try to login and continue" +msgstr "Forsøg venligst at logge ind for at fortsætte" + +#: includes/booking-entry.php:407 +msgid "The email is not yours, please use the registered email to book" +msgstr "Brug venligst den registrerede email til at booke" + +#: includes/booking-entry.php:436 includes/booking-entry.php:637 +msgid "Item was successfully saved" +msgstr "Produktet blev gemt" + +#: includes/booking-entry.php:439 +msgid "There was an error while saving item" +msgstr "Der opstod en fejl i forsøget på at gemme dit produkt" + +#: includes/booking-entry.php:448 +msgid "Item was successfully updated" +msgstr "Produktet blev opdateret" + +#: includes/booking-entry.php:450 +msgid "There was an error while updating item" +msgstr "Der opstod en fejl i forsøget på at opdatere dit produkt" + +#: includes/booking-entry.php:533 +msgid "Maximum active bookings allowed: %s" +msgstr "Du kan ikke booke mere end %s slot(s)." + +#: includes/booking-entry.php:534 +msgid "You can only select within %s day(s)." +msgstr "Du kan kun vælge inden for %s day(s)." + +#: includes/booking-entry.php:543 +msgid "Please select a date" +msgstr "Vælg dato" + +#: includes/booking-entry.php:543 includes/booking-item.php:870 +msgid "Today" +msgstr "I dag" + +#: includes/booking-entry.php:547 includes/booking-item.php:861 +msgid "Please select" +msgstr "Vælg enhed" + +#: includes/booking-entry.php:565 +msgid "Enter your details" +msgstr "Skriv dine oplysninger" + +#: includes/booking-entry.php:566 includes/admin-booking-entry.php:188 +msgid "Your name" +msgstr "Dit navn" + +#: includes/booking-entry.php:595 +msgid "Your e-mail" +msgstr "Din e-mail" + +#: includes/booking-entry.php:599 +msgid "Message" +msgstr "Kommentar til din booking" + +#: includes/booking-entry.php:629 +msgid "Booking details" +msgstr "Booking opsummering" + +#: includes/booking-entry.php:630 +msgid "Your booking" +msgstr "Enhed navn" + +#: includes/booking-entry.php:631 +msgid "Booking cost" +msgstr "Enhed pris" + +#: includes/booking-entry.php:632 +msgid "Number of bookings" +msgstr "Antal bookninger" + +#: includes/booking-entry.php:633 +msgid "Total price" +msgstr "Pris i alt" + +#: includes/booking-entry.php:644 +msgid "Book" +msgstr "Book" + +#: includes/booking-entry.php:746 includes/admin-booking-entries-list.php:197 +msgid "#" +msgstr "#" + +#: includes/booking-entry.php:747 includes/admin-booking-entries-list.php:200 +msgid "Item" +msgstr "Produkt" + +#: includes/booking-entry.php:748 includes/admin-booking-entry.php:115 +msgid "Total slots" +msgstr "Pladser i alt" + +#: includes/booking-entry.php:752 +msgid "Created date" +msgstr "Oprettet dato" + +#: includes/booking-entry.php:774 includes/admin-booking-entries-list.php:165 +#: includes/admin-booking-items-list.php:87 +msgid "Delete" +msgstr "Slet" + +#: includes/booking-entry.php:784 +msgid "Delete all" +msgstr "Slet alle" + +#: includes/booking-entry.php:792 +msgid "Please login to view the page" +msgstr "Log ind for at se siden" + +#: includes/admin-settings.php:33 +msgid "Booking Form Configuration" +msgstr "Opsætning af Booking formular" + +#: includes/admin-settings.php:40 +msgid "Non bookable text." +msgstr "Utilgængelig tekst" + +#: includes/admin-settings.php:56 +msgid "Booking Email Configuration" +msgstr "Opsætning af e-mail" + +#: includes/admin-settings.php:63 +msgid "From e-mail" +msgstr "Send e-mail fra" + +#: includes/admin-settings.php:71 +msgid "Also Send E-mail To" +msgstr "Send også e-mail til" + +#: includes/admin-settings.php:79 +msgid "From Name" +msgstr "Afsenders navn" + +#: includes/admin-settings.php:87 +msgid "Email subject" +msgstr "E-mail emne" + +#: includes/admin-settings.php:95 +msgid "Email Message" +msgstr "E-mail besked" + +#: includes/admin-settings.php:103 +msgid "Booking Payment Method Configuration" +msgstr "Opsætning af betalingsmetode" + +#: includes/admin-settings.php:110 +msgid "Stripe API Key" +msgstr "Stripe API Key" + +#: includes/admin-settings.php:118 +msgid "Stripe API Secret" +msgstr "Stripe API Secret" + +#: includes/admin-settings.php:126 +msgid "Enable Test Mode" +msgstr "Aktiver test tilstand" + +#: includes/admin-settings.php:134 +msgid "Stripe API Test Key" +msgstr "Stripe API Test Key" + +#: includes/admin-settings.php:142 +msgid "Stripe API Test Secret" +msgstr "Stripe API Test Secret" + +#: includes/admin-settings.php:151 +msgid "Default Currency" +msgstr "Standard valuta" + +#: includes/admin-settings.php:158 +msgid "Select Currency" +msgstr "Vælg valuta" + +#: includes/admin-settings.php:183 includes/admin-settings.php:193 +#: includes/admin.php:23 +msgid "Bookings" +msgstr "Bookninger" + +#: includes/admin-settings.php:260 +msgid "Short text" +msgstr "Kort tekst" + +#: includes/admin-settings.php:263 +msgid "Long text" +msgstr "Lang tekst" + +#: includes/admin-settings.php:265 +msgid "Message text for unavailable slot" +msgstr "Besked ved utilgængelige timer" + +#: includes/admin-settings.php:274 +msgid "Enter the email you want to display as "from" in the email send" +msgstr "Skriv dine oplysninger." + +#: includes/admin-settings.php:283 +msgid "Please enter \"Bcc\" email." +msgstr "Skriv din email." + +#: includes/admin-settings.php:293 +msgid "Enter the name you want to display as from in the email send" +msgstr "Afsenders navn" + +#: includes/admin-settings.php:302 +msgid "Enter the subject for the email send" +msgstr "Email emne" + +#: includes/admin-settings.php:311 +msgid "" +"You can use tags to add booking details into the email message content.
Allowed " +"tags : [booking_email], [booking_name], [booking_datetime], [item_name], " +"[price], [slots], [total]" +msgstr "" +"Du kan bruge tags til at tilføje detaljer i email indholdet.
Tilladte " +"tags: [booking_email], [booking_name], [booking_datetime], [item_name], " +"[price], [slots], [total]" + +#: includes/admin-settings.php:365 +msgid "Please add email configuration to setup booking email transaction" +msgstr "" +"Tilføj venligst e-mail-konfiguration for at konfigurere booking-e-mail-" +"transaktionen" + +#: includes/admin-settings.php:370 +msgid "" +"Please create Stripe API details and add here to use with booking public " +"functions" +msgstr "" +"Tilføj Stripe API detaljer for at bruge Stripe i forbindelse med betaling" + +#: includes/admin-settings.php:374 +msgid "Select default currency for booking public functions" +msgstr "Vælg standard valuta" + +#: includes/admin-settings.php:402 templates/__page.php:5 +msgid "Booking Email" +msgstr "Booking e-mail" + +#: includes/admin-settings.php:403 templates/__page.php:6 +msgid "Payment Methods" +msgstr "Betalingsmetoder" + +#: includes/admin-settings.php:428 includes/admin-booking-entry.php:156 +msgid "Save" +msgstr "Gem" + +#: includes/admin-booking-entries-list.php:40 +msgid "All" +msgstr "Alle" + +#: includes/admin-booking-entries-list.php:139 +msgid "No booked entry yet" +msgstr "Ingen bookninger endnu" + +#: includes/admin-booking-entries-list.php:164 +msgid "View" +msgstr "Vis" + +#: includes/admin-booking-entries-list.php:198 +#: includes/admin-booking-entry.php:89 includes/admin-booking-entry.php:184 +msgid "Name" +msgstr "Navn" + +#: includes/admin-booking-entries-list.php:199 +#: includes/admin-booking-entry.php:193 +msgid "E-Mail" +msgstr "Email" + +#: includes/admin-booking-entries-list.php:201 +msgid "Type" +msgstr "Type" + +#: includes/admin-booking-entries-list.php:202 +msgid "Slot" +msgstr "Time" + +#: includes/admin-booking-entries-list.php:203 +#: includes/admin-booking-entry.php:132 +msgid "Status" +msgstr "Status" + +#: includes/admin-booking-entries-list.php:204 +#: includes/admin-booking-items-list.php:123 +msgid "Date" +msgstr "Dato" + +#: includes/admin-booking-item.php:43 +msgid "Item: #%d" +msgstr "Produkt: #%d" + +#: includes/admin-booking-item.php:45 includes/booking-item.php:162 +msgid "Add New Item" +msgstr "Tilføj nyt produkt" + +#: includes/admin-booking-item.php:66 +msgid "Item details" +msgstr "Produkt detaljer" + +#: includes/admin-booking-item.php:67 +msgid "Please enter item details" +msgstr "Skriv detaljer for din bookning" + +#: includes/admin-booking-item.php:72 +msgid "Price per slot" +msgstr "Pris per enhed" + +#: includes/admin-booking-item.php:81 +msgid "Available for" +msgstr "Tilgængelig for" + +#: includes/admin-booking-item.php:87 +msgid "Member (Login)" +msgstr "Medlem (login)" + +#: includes/admin-booking-item.php:104 +msgid "Maximum bookable slot(s) per user per day. Leave blank for no maximum settings." +msgstr "Maksimale antal bookninger per time" + +#: includes/admin-booking-item.php:108 +msgid "Sets a maximum for bookable slots per day for any user. This setting overrides any settings for maximum bookable slot per guest or member. Leave blank for no maximum settings." +msgstr "Maksimale antal bookninger per bruger per dag" + +#: includes/admin-booking-item.php:113 includes/admin-booking-item.php:123 +msgid "Maximum booking slot allowed" +msgstr "Maksimale antal bookninger tilladt" + +#: includes/admin-booking-item.php:117 +msgid "per guest" +msgstr "per gæst" + +#: includes/admin-booking-item.php:118 +msgid "Sets a maximum for bookable slots per day for a guest user. Set to ‘0’ (zero) for not allowing guests to make a booking. Leave blank for no maximum settings." +msgstr "Maksimale antal bookninger per gæst" + +#: includes/admin-booking-item.php:127 +msgid "per member" +msgstr "per medlem" + +#: includes/admin-booking-item.php:128 +msgid "Sets a maximum for bookable slots per day for a member user. Set to ‘0’ (zero) for not allowing members to make a booking. Leave blank for no maximum settings." +msgstr "Maksimale antal bookninger per medlem" + +#: includes/admin-booking-item.php:133 +msgid "Booking range for guests" +msgstr "Maksimal booking periode for gæster" + +#: includes/admin-booking-item.php:137 includes/admin-booking-item.php:147 +msgid "day(s)" +msgstr "dag(e)" + +#: includes/admin-booking-item.php:138 +msgid "Sets a maximum period (days) counted from ‘today’ where it is possible for a guest to make a booking. Leave blank for no maximum settings." +msgstr "Gæster kan kun booke inden for denne periode" + +#: includes/admin-booking-item.php:143 +msgid "Booking range for members" +msgstr "Maksimal booking periode for medlemmer" + +#: includes/admin-booking-item.php:148 +msgid "Sets a maximum period (days) counted from 'today' where it is possible for a member to make a booking. Leave blank for no maximum settings." +msgstr "Medlemmer kan kun booke inden for denne periode" + +#: includes/admin-booking-item.php:160 +msgid "Non bookable days. Select any day(s) where bookings cannot be made. This setting repeats itself and stops at the set ‘Stop date’ (see below) if set " +msgstr "Utilgængelig ugedag " + +#: includes/admin-booking-item.php:166 +msgid "Monday" +msgstr "Mandag" + +#: includes/admin-booking-item.php:167 +msgid "Tuesday" +msgstr "Tirsdag" + +#: includes/admin-booking-item.php:168 +msgid "Wednesday" +msgstr "Onsdag" + +#: includes/admin-booking-item.php:169 +msgid "Thursday" +msgstr "Torsdag" + +#: includes/admin-booking-item.php:170 +msgid "Friday" +msgstr "Fredag" + +#: includes/admin-booking-item.php:171 +msgid "Saturday" +msgstr "Lørdag" + +#: includes/admin-booking-item.php:172 +msgid "Sunday" +msgstr "Søndag" + +#: includes/admin-booking-item.php:186 +msgid "Stop date for Non bookable days. From the Stop date and going forward Non bookable days becomes bookable again." +msgstr "Stop ved" + +#: includes/admin-booking-item.php:197 +msgid "Close Date" +msgstr "Lukkedato" + +#: includes/admin-booking-item.php:205 includes/admin-booking-item.php:220 +#: includes/admin-booking-item.php:238 includes/admin-booking-item.php:258 +msgid "From" +msgstr "Fra" + +#: includes/admin-booking-item.php:208 includes/admin-booking-item.php:223 +#: includes/admin-booking-item.php:240 includes/admin-booking-item.php:260 +msgid "To" +msgstr "Til" + +#: includes/admin-booking-item.php:235 +msgid "Open Hours for booking" +msgstr "Åbningstid" + +#: includes/admin-booking-item.php:246 +msgid "Booking duration." +msgstr "Varighed af bookning" + +#: includes/admin-booking-item.php:250 +msgid "Minute" +msgstr "Minut" + +#: includes/admin-booking-item.php:255 +msgid "Non bookable time" +msgstr "Pause" + +#: includes/admin-booking-item.php:262 +msgid "Select a time period during the day where bookings cannot be made. This setting repeats itself and will effect all following day(s) from "today"." +msgstr "Vælg start og sluttidspunkt for pause" + +#: includes/admin-booking-item.php:317 +msgid "Invalid nonce specified" +msgstr "Ugyldig specifikation" + +#: includes/admin-booking-item.php:317 +msgid "Error" +msgstr "Fejl" + +#: includes/admin-booking-item.php:367 includes/admin-booking-entry.php:30 +msgid "Items deleted: %d" +msgstr "Produkt(er) slettet" + +#: includes/admin-booking-item.php:371 includes/booking-item.php:157 +#: includes/booking-item.php:183 +msgid "Booking Item" +msgstr "Booking produkt" + +#: includes/admin-booking-item.php:372 includes/admin-booking-entry.php:35 +msgid "Add new" +msgstr "Tilføj ny" + +#: includes/booking-email.php:109 +msgid "Could not send email, please check plugin settings" +msgstr "Kunne ikke sende email, tjek venligst indstillingerne" + +#: includes/booking-email.php:112 +msgid "Could find entry" +msgstr "Kunne ikke finde det ønskede resultat" + +#: includes/admin-booking-items-list.php:51 +msgid "min" +msgstr "minimum" + +#: includes/admin-booking-items-list.php:86 +msgid "Edit" +msgstr "Ret" + +#: includes/admin-booking-items-list.php:119 +#: includes/admin-booking-entry.php:96 +msgid "Item Name" +msgstr "Enhed navn" + +#: includes/admin-booking-items-list.php:120 +msgid "Price" +msgstr "Pris" + +#: includes/admin-booking-items-list.php:121 +msgid "Max per slot" +msgstr "Maksimum per plads" + +#: includes/admin-booking-items-list.php:122 +msgid "Duration" +msgstr "Varighed" + +#: includes/admin-booking-entry.php:34 +msgid "Booking Entries" +msgstr "Booking poster" + +#: includes/admin-booking-entry.php:78 +msgid "Item not found" +msgstr "Enhed ikke fundet" + +#: includes/admin-booking-entry.php:82 +msgid "Booking Entry" +msgstr "Booking post" + +#: includes/admin-booking-entry.php:83 +msgid "back to list" +msgstr "tilbage til listen" + +#: includes/admin-booking-entry.php:90 +msgid "E-mail" +msgstr "E-mail" + +#: includes/admin-booking-entry.php:97 +msgid "Booking Type" +msgstr "Booking type" + +#: includes/admin-booking-entry.php:101 +msgid "Booked Slots" +msgstr "Bookede pladser" + +#: includes/admin-booking-entry.php:117 +msgid "Item Price" +msgstr "Enhed pris" + +#: includes/admin-booking-entry.php:118 +msgid "Total Cost" +msgstr "Pris i alt" + +#: includes/admin-booking-entry.php:121 +msgid "Payment Method" +msgstr "Betalingsmetoder" + +#: includes/admin-booking-entry.php:122 +msgid "Payment Transaction" +msgstr "Betalingstransaktion" + +#: includes/admin-booking-entry.php:197 +msgid "Your E-Mail" +msgstr "Din e-mail" + +#: includes/admin.php:34 includes/admin.php:35 +msgid "Add Entry" +msgstr "Tilføj post" + +#: includes/admin.php:45 includes/admin.php:46 +msgid "Booking Items" +msgstr "Booking produkter" + +#: includes/admin.php:55 includes/admin.php:56 includes/booking-item.php:163 +msgid "Add Item" +msgstr "Tilføj produkt" + +#: includes/admin.php:66 mybooker.php:151 +msgid "Settings" +msgstr "Indstillinger" + +#: includes/admin.php:110 +msgid "Add Form" +msgstr "Tilføj form" + +#: includes/admin.php:113 +msgid "Add Booking Form" +msgstr "Tilføj booking form" + +#: includes/booking-item.php:154 +msgctxt "Post Type General Name" +msgid "Booking Items" +msgstr "Booking produkter" + +#: includes/booking-item.php:155 +msgctxt "Post Type Singular Name" +msgid "Booking Item" +msgstr "Booking produkt" + +#: includes/booking-item.php:158 +msgid "Items Archives" +msgstr "Arkiv" + +#: includes/booking-item.php:159 +msgid "Form Attributes" +msgstr "Form egenskaber" + +#: includes/booking-item.php:160 +msgid "Parent Form:" +msgstr "Forældre form:" + +#: includes/booking-item.php:161 +msgid "All Items" +msgstr "Alle produkter" + +#: includes/booking-item.php:164 +msgid "New Item" +msgstr "Nyt produkt" + +#: includes/booking-item.php:165 +msgid "Edit Item" +msgstr "Rediger produkt" + +#: includes/booking-item.php:166 +msgid "Update Item" +msgstr "Opdater produkt" + +#: includes/booking-item.php:167 +msgid "View Item" +msgstr "Vis produkt" + +#: includes/booking-item.php:168 +msgid "View Items" +msgstr "Vis produkter" + +#: includes/booking-item.php:169 +msgid "Search Items" +msgstr "Søg produkter" + +#: includes/booking-item.php:170 +msgid "Not found" +msgstr "Ikke fundet" + +#: includes/booking-item.php:171 +msgid "Not found in Trash" +msgstr "Ikke fundet i skraldespand" + +#: includes/booking-item.php:172 +msgid "Featured Image" +msgstr "Fremhævet billede" + +#: includes/booking-item.php:173 +msgid "Set featured image" +msgstr "Indstil til fremhævet billede" + +#: includes/booking-item.php:174 +msgid "Remove featured image" +msgstr "Fjern fremhævet billede" + +#: includes/booking-item.php:175 +msgid "Use as featured image" +msgstr "Brug som fremhævet billede" + +#: includes/booking-item.php:176 +msgid "Insert into item" +msgstr "Indsæt i produkt" + +#: includes/booking-item.php:177 +msgid "Uploaded to this item" +msgstr "Uploadet til produkt" + +#: includes/booking-item.php:178 +msgid "Items list" +msgstr "Produktliste" + +#: includes/booking-item.php:179 +msgid "Items list navigation" +msgstr "Produktliste navigation" + +#: includes/booking-item.php:180 +msgid "Filter Items list" +msgstr "Filtrer produktliste" + +#: includes/booking-item.php:802 includes/booking-item.php:862 +msgid "Booked" +msgstr "Booket" + +#: includes/booking-item.php:860 +msgid "N/A" +msgstr "N/A" + +#: includes/booking-item.php:863 +msgid "Please wait..." +msgstr "Vent venligst..." + +#: includes/booking-item.php:864 +msgid "There is an unexpected issue, please contact admin for more detail" +msgstr "" +"Der opstod en uventet fejl, kontakt sidens administrator for mere information" + +#: includes/booking-item.php:869 +msgid "Done" +msgstr "Færdig" + +#: includes/booking-item.php:873 +msgid "Show a different month" +msgstr "Vis en anden måned" + +#: includes/booking-item.php:877 +msgid "Next" +msgstr "Næste" + +#: includes/booking-item.php:878 +msgid "Prev" +msgstr "Forrige" diff --git a/spec/fixtures/dynamic_finders/plugin_version/oauth2-server/composer_file/package.json b/spec/fixtures/dynamic_finders/plugin_version/oauth2-server/composer_file/package.json new file mode 100644 index 00000000..9d6179e4 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/oauth2-server/composer_file/package.json @@ -0,0 +1,54 @@ +{ + "name": "wp-plugin-builder", + "version": "1.0.0", + "description": "A Plugin builder for Wordpress like Laravel", + "author": "Md Abu Ahsan Basir ", + "license": "GPLv2", + "private": true, + "scripts": { + "serve": "webpack --watch --progress --hide-modules", + "dev": "webpack -d --mode development", + "build": "webpack -p --mode production", + "watch": "webpack --watch", + "watch-poll": "webpack --watch --watch-poll", + "prod": "webpack --mode production" + }, + "dependencies": { + "axios": "^0.19.2", + "bootstrap": "^4.5.0", + "jquery": "^3.5.1", + "js-cookie": "^2.2.1", + "popper.js": "^1.16.1", + "sweetalert2": "^9.13.1", + "toastr": "^2.1.4", + "vform": "^1.0.1", + "vue": "^2.6.10", + "vue-context": "^5.2.0", + "vue-i18n": "^8.17.7", + "vue-meta": "^2.3.3", + "vue-router": "^3.1.3", + "vuex": "^3.4.0", + "vuex-router-sync": "^5.0.0" + }, + "devDependencies": { + "@babel/core": "^7.6.4", + "@babel/preset-env": "latest", + "babel-loader": "^8.0.6", + "css-loader": "^3.2.0", + "file-loader": "^4.2.0", + "html-webpack-plugin": "^3.2.0", + "html-webpack-template": "^6.2.0", + "less": "^3.10.3", + "less-loader": "^5.0.0", + "mini-css-extract-plugin": "^0.8.0", + "node-sass": "^4.14.1", + "optimize-css-assets-webpack-plugin": "^5.0.3", + "sass-loader": "^8.0.2", + "terser-webpack-plugin": "^2.2.1", + "url-loader": "^2.2.0", + "vue-loader": "^15.7.1", + "vue-template-compiler": "^2.6.10", + "webpack": "^4.41.2", + "webpack-cli": "^3.3.9" + } +} diff --git a/spec/fixtures/dynamic_finders/plugin_version/pdf-block/composer_file/package.json b/spec/fixtures/dynamic_finders/plugin_version/pdf-block/composer_file/package.json new file mode 100644 index 00000000..60b16bd6 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/pdf-block/composer_file/package.json @@ -0,0 +1,15 @@ +{ + "name": "pdfb", + "version": "1.0.0", + "private": true, + "scripts": { + "start": "cgb-scripts start", + "build": "cgb-scripts build", + "eject": "cgb-scripts eject" + }, + "dependencies": { + "@wordpress/components": "^9.9.0", + "@wordpress/icons": "^2.3.0", + "cgb-scripts": "1.23.0" + } +} diff --git a/spec/fixtures/dynamic_finders/plugin_version/product-recommendation-quiz-for-ecommerce/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/product-recommendation-quiz-for-ecommerce/change_log/changelog.txt new file mode 100644 index 00000000..1894b076 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/product-recommendation-quiz-for-ecommerce/change_log/changelog.txt @@ -0,0 +1,13 @@ +*** Product Recommendation Quiz for WooCommerce *** + +2020-06-21 - version 1.0.3 +* Dev - Pass channel parameter to server + +2020-06-20 - version 1.0.2 +* Fix - Store URL host bug + +2020-06-19 - version 1.0.1 +* Dev - Added HTTPS/SSL verification + +2020-06-06 - version 1.0.0 +* Dev - Initial release \ 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 b3546c8b..e5fb6234 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 @@ -155,6 +155,11 @@ + + + + + @@ -5473,6 +5478,12 @@ + + + + + + @@ -6368,6 +6379,11 @@ + + + + + @@ -8147,6 +8163,17 @@ + + + + + + + + + + + @@ -10238,6 +10265,10 @@ + + + + @@ -11176,6 +11207,10 @@ + + + + @@ -11922,6 +11957,13 @@ + + + + + + + @@ -13089,6 +13131,11 @@ + + + + + @@ -16823,6 +16870,14 @@ + + + + + + + + diff --git a/spec/fixtures/dynamic_finders/plugin_version/revenue-generator/translation_file/languages/revenue-generator.po b/spec/fixtures/dynamic_finders/plugin_version/revenue-generator/translation_file/languages/revenue-generator.po new file mode 100644 index 00000000..9ef9c355 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/revenue-generator/translation_file/languages/revenue-generator.po @@ -0,0 +1,1041 @@ +# Copyright (C) 2020 laterpay +# This file is distributed under the same license as the Revenue Generator plugin. +msgid "" +msgstr "" +"Project-Id-Version: Revenue Generator 1.0.0-beta1\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/revenue-generator\n" +"Last-Translator: Kimberly Moore \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2020-06-19T14:12:09+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.4.0\n" +"X-Domain: revenue-generator\n" + +#. Plugin Name of the plugin +#: inc/classes/class-admin.php:164 +#: inc/classes/class-admin.php:165 +msgid "Revenue Generator" +msgstr "" + +#. Plugin URI of the plugin +msgid "https://github.com/laterpay/revenue-generator" +msgstr "" + +#. Description of the plugin +msgid "Monetize your blog and content with LaterPay's Revenue Generator." +msgstr "" + +#. Author of the plugin +msgid "laterpay" +msgstr "" + +#. Author URI of the plugin +msgid "https://laterpay.net/" +msgstr "" + +#: inc/classes/class-admin.php:96 +msgid "Code copied to clipboard" +msgstr "" + +#: inc/classes/class-admin.php:103 +#: inc/classes/class-config.php:113 +#: inc/classes/class-config.php:145 +msgid "24 Hour Pass" +msgstr "" + +#: inc/classes/class-admin.php:104 +#: inc/classes/class-config.php:114 +#: inc/classes/class-config.php:146 +msgid "Enjoy unlimited access to all our content for 24 hours." +msgstr "" + +#: inc/classes/class-admin.php:111 +#: inc/classes/class-config.php:121 +#: inc/classes/class-config.php:153 +#: inc/classes/class-config.php:208 +msgid "1 Month Subscription" +msgstr "" + +#: inc/classes/class-admin.php:112 +#: inc/classes/class-config.php:122 +#: inc/classes/class-config.php:154 +#: inc/classes/class-config.php:209 +msgid "Enjoy unlimited access to all our content for one month." +msgstr "" + +#: inc/classes/class-admin.php:185 +msgid "Revenue Generator Settings" +msgstr "" + +#: inc/classes/class-admin.php:275 +#: inc/classes/class-admin.php:1349 +msgid "Something went wrong!" +msgstr "" + +#: inc/classes/class-admin.php:276 +#: templates/backend/contribution/create.php:67 +#: assets/src/js/pages/revenue-generator-contribution.js:367 +msgid "Generate and copy code" +msgstr "" + +#: inc/classes/class-admin.php:280 +msgid "Successfully generated code, please paste at desired location." +msgstr "" + +#: inc/classes/class-admin.php:281 +msgid "Code copied in your clipboard!" +msgstr "" + +#: inc/classes/class-admin.php:713 +msgid "Paywall 1" +msgstr "" + +#. translators: Default paywall title with incrementing count. +#: inc/classes/class-admin.php:718 +msgid "Paywall %s" +msgstr "" + +#: inc/classes/class-admin.php:747 +#: inc/classes/class-admin.php:947 +#: inc/classes/class-admin.php:1193 +#: inc/classes/class-settings.php:91 +msgid "Invalid data passed!" +msgstr "" + +#: inc/classes/class-admin.php:764 +#: inc/classes/class-admin.php:1210 +msgid "Selection stored successfully!" +msgstr "" + +#: inc/classes/class-admin.php:786 +#: inc/classes/post-types/class-paywall.php:38 +msgid "Paywall" +msgstr "" + +#: inc/classes/class-admin.php:793 +#: inc/classes/post-types/class-contribution.php:36 +msgid "Contributions" +msgstr "" + +#: inc/classes/class-admin.php:800 +#: inc/classes/post-types/class-contribution.php:37 +msgid "Contribution" +msgstr "" + +#: inc/classes/class-admin.php:807 +#: templates/backend/dashboard/dashboard.php:36 +msgid "New Paywall" +msgstr "" + +#: inc/classes/class-admin.php:814 +#: templates/backend/settings/settings.php:21 +msgid "Settings" +msgstr "" + +#: inc/classes/class-admin.php:920 +msgid "Paywall updated successfully!" +msgstr "" + +#: inc/classes/class-admin.php:920 +msgid "Paywall saved successfully!" +msgstr "" + +#: inc/classes/class-admin.php:966 +msgid "Currency stored successfully!" +msgstr "" + +#: inc/classes/class-admin.php:992 +msgid "Purchase option removed!" +msgstr "" + +#: inc/classes/class-admin.php:995 +msgid "Subscription removed!" +msgstr "" + +#: inc/classes/class-admin.php:997 +msgid "Unable to remove Subscription, something went wrong!" +msgstr "" + +#: inc/classes/class-admin.php:1001 +msgid "Time Pass removed!" +msgstr "" + +#: inc/classes/class-admin.php:1003 +msgid "Unable to remove Time Pass, something went wrong!" +msgstr "" + +#: inc/classes/class-admin.php:1039 +msgid "Paywall removed!" +msgstr "" + +#: inc/classes/class-admin.php:1047 +msgid "Unable to remove Paywall, something went wrong!" +msgstr "" + +#: inc/classes/class-admin.php:1078 +msgid "No matching content found!" +msgstr "" + +#: inc/classes/class-admin.php:1254 +msgid "Saved valid crendetials!" +msgstr "" + +#: inc/classes/class-admin.php:1259 +msgid "Invalid credentials!" +msgstr "" + +#: inc/classes/class-admin.php:1349 +msgid "Paywall Disabled!" +msgstr "" + +#: inc/classes/class-admin.php:1464 +msgid "Paywall title updated." +msgstr "" + +#: inc/classes/class-admin.php:1464 +msgid "Failed to update paywall title." +msgstr "" + +#: inc/classes/class-frontend-post.php:158 +#: templates/backend/paywall/post-preview.php:210 +msgid "Keep Reading" +msgstr "" + +#: inc/classes/class-frontend-post.php:165 +#: inc/classes/class-frontend-post.php:322 +#: templates/backend/paywall/post-preview.php:266 +msgid "Access Article Now" +msgstr "" + +#: inc/classes/class-frontend-post.php:166 +#: templates/backend/paywall/post-preview.php:269 +#: assets/src/js/pages/revenue-generator-paywall.js:1071 +msgid "You'll only be charged once you've reached $5." +msgstr "" + +#: inc/classes/class-post-types.php:369 +msgid "Hour" +msgstr "" + +#: inc/classes/class-post-types.php:370 +msgid "Day" +msgstr "" + +#: inc/classes/class-post-types.php:371 +msgid "Week" +msgstr "" + +#: inc/classes/class-post-types.php:372 +msgid "Month" +msgstr "" + +#: inc/classes/class-post-types.php:373 +msgid "Year" +msgstr "" + +#: inc/classes/class-settings.php:112 +msgid "Settings saved successfully!" +msgstr "" + +#: inc/classes/class-shortcodes.php:157 +msgid "Support the author" +msgstr "" + +#: inc/classes/class-shortcodes.php:158 +msgid "How much would you like to contribute?" +msgstr "" + +#: inc/classes/class-shortcodes.php:228 +msgid "Something went wrong, if you are a site admin please add merchant credentials in settings." +msgstr "" + +#: inc/classes/class-shortcodes.php:331 +msgid "Please enter a campaign name above." +msgstr "" + +#: inc/classes/class-shortcodes.php:340 +#: inc/classes/post-types/class-contribution.php:278 +msgid "Please enter a valid contribution amount above." +msgstr "" + +#: inc/classes/post-types/class-contribution.php:252 +msgid "Something went wrong." +msgstr "" + +#: inc/classes/post-types/class-contribution.php:269 +msgid "Please enter a Campaign Name above." +msgstr "" + +#: inc/classes/post-types/class-paywall.php:37 +msgid "Paywalls" +msgstr "" + +#: inc/classes/post-types/class-paywall.php:565 +msgid "Published" +msgstr "" + +#: inc/classes/post-types/class-paywall.php:565 +msgid "Saved" +msgstr "" + +#. translators: %1$s static string PUBLISHED/SAVED, %2$s category name +#: inc/classes/post-types/class-paywall.php:574 +msgid "%1$s on all posts in the category %2$s" +msgstr "" + +#. translators: %1$s static string PUBLISHED/SAVED, %2$s category name +#: inc/classes/post-types/class-paywall.php:581 +msgid "%1$s on all posts except the category %2$s" +msgstr "" + +#. translators: %1$s static string PUBLISHED/SAVED, %2$s post name +#: inc/classes/post-types/class-paywall.php:590 +msgid "%1$s on post %2$s" +msgstr "" + +#. translators: %s static string PUBLISHED/SAVED +#: inc/classes/post-types/class-paywall.php:597 +msgid "%s on all posts" +msgstr "" + +#: inc/classes/post-types/class-subscription.php:39 +msgid "Subscriptions" +msgstr "" + +#: inc/classes/post-types/class-subscription.php:40 +msgid "Subscription" +msgstr "" + +#: inc/classes/post-types/class-time-pass.php:39 +msgid "Time Passes" +msgstr "" + +#: inc/classes/post-types/class-time-pass.php:40 +msgid "Time Pass" +msgstr "" + +#: templates/backend/common/footer.php:14 +msgid "Powered by" +msgstr "" + +#: templates/backend/common/footer.php:16 +#: templates/backend/contribution/create.php:18 +#: templates/backend/contribution/dashboard.php:18 +#: templates/backend/dashboard/dashboard.php:19 +#: templates/backend/paywall/post-preview.php:41 +#: templates/backend/settings/settings.php:18 +msgid "LaterPay Logo" +msgstr "" + +#: templates/backend/contribution/create.php:21 +msgid "Create your Contribution box" +msgstr "" + +#: templates/backend/contribution/create.php:24 +msgid "Support the Author" +msgstr "" + +#: templates/backend/contribution/create.php:30 +msgid "0.50" +msgstr "" + +#: templates/backend/contribution/create.php:34 +msgid "1.00" +msgstr "" + +#: templates/backend/contribution/create.php:38 +msgid "5.00" +msgstr "" + +#: templates/backend/contribution/create.php:42 +#: templates/backend/contribution/dashboard.php:76 +msgid "custom" +msgstr "" + +#: templates/backend/contribution/create.php:52 +msgid "Campaign name" +msgstr "" + +#: templates/backend/contribution/create.php:59 +msgid "Thank you Page (optional)" +msgstr "" + +#: templates/backend/contribution/create.php:73 +msgid "To include the Contribution Box on your site, paste the code where you would like it to appear." +msgstr "" + +#: templates/backend/contribution/create.php:77 +#: templates/backend/paywall/post-preview.php:126 +msgid "Email Support" +msgstr "" + +#: templates/backend/contribution/create.php:78 +#: templates/backend/paywall/post-preview.php:127 +msgid "Exit Tour" +msgstr "" + +#: templates/backend/contribution/create.php:85 +#: templates/backend/contribution/create.php:95 +#: templates/backend/contribution/create.php:105 +msgid "close" +msgstr "" + +#: templates/backend/contribution/create.php:86 +msgid "Campaign Name" +msgstr "" + +#: templates/backend/contribution/create.php:88 +msgid "Enter the name you would like to appear on your customers' invoice. We recommend including your organization's name as well as something to remind them of this specific contribution." +msgstr "" + +#: templates/backend/contribution/create.php:96 +msgid "Thank You Page" +msgstr "" + +#: templates/backend/contribution/create.php:98 +msgid "After your customer has contributed, we can redirect them to a page of your choice (for example, a dedicated \"thank you\" page on your website). If no thank you page is provided, they will be redirected to the page which initiated their contribution." +msgstr "" + +#: templates/backend/contribution/create.php:108 +#: templates/backend/paywall/post-preview.php:514 +msgid "You’re almost done!" +msgstr "" + +#: templates/backend/contribution/create.php:109 +#: templates/backend/paywall/post-preview.php:515 +msgid "To make sure you get your revenues, we need you to connect your LaterPay account." +msgstr "" + +#: templates/backend/contribution/create.php:112 +#: templates/backend/contribution/create.php:132 +#: templates/backend/paywall/post-preview.php:518 +#: templates/backend/paywall/post-preview.php:538 +msgid "Connect Account" +msgstr "" + +#: templates/backend/contribution/create.php:115 +#: templates/backend/contribution/create.php:136 +#: templates/backend/paywall/post-preview.php:521 +#: templates/backend/paywall/post-preview.php:542 +msgid "Signup" +msgstr "" + +#: templates/backend/contribution/create.php:117 +#: templates/backend/paywall/post-preview.php:523 +msgid "Learn more" +msgstr "" + +#: templates/backend/contribution/create.php:121 +#: templates/backend/paywall/post-preview.php:527 +msgid "Connect your account to activate paywall" +msgstr "" + +#: templates/backend/contribution/create.php:123 +#: templates/backend/paywall/post-preview.php:529 +msgid "Unsure where to find this information?" +msgstr "" + +#: templates/backend/contribution/create.php:125 +#: templates/backend/paywall/post-preview.php:531 +msgid "Click here." +msgstr "" + +#: templates/backend/contribution/create.php:128 +#: templates/backend/paywall/post-preview.php:534 +#: templates/backend/settings/settings.php:41 +msgid "Merchant ID" +msgstr "" + +#: templates/backend/contribution/create.php:129 +#: templates/backend/paywall/post-preview.php:535 +#: templates/backend/settings/settings.php:49 +msgid "API Key" +msgstr "" + +#: templates/backend/contribution/create.php:135 +#: templates/backend/paywall/post-preview.php:541 +msgid "Don’t have an account?" +msgstr "" + +#: templates/backend/contribution/create.php:142 +#: templates/backend/paywall/post-preview.php:548 +msgid "Sorry, something went wrong." +msgstr "" + +#. translators: %1$s static anchor id to handle signup link %2$s statuc anchor id to handle re verification. +#: templates/backend/contribution/create.php:149 +#: templates/backend/paywall/post-preview.php:555 +msgid "It looks like you need to create a LaterPay account. Please sign up here, try again, or contact integration@laterpay.net if you’re still experiencing difficulties." +msgstr "" + +#: templates/backend/contribution/create.php:173 +msgid "Now that you have more than one contributions, you can copy code from dashboard and paste in post or page. Contact us if you have any questions or feedback." +msgstr "" + +#: templates/backend/contribution/create.php:186 +msgid "Go to the Contribution Dashboard" +msgstr "" + +#: templates/backend/contribution/dashboard.php:23 +#: templates/backend/dashboard/dashboard.php:24 +msgid "Sort By" +msgstr "" + +#: templates/backend/contribution/dashboard.php:25 +#: templates/backend/dashboard/dashboard.php:26 +msgid "Newest First" +msgstr "" + +#: templates/backend/contribution/dashboard.php:26 +#: templates/backend/dashboard/dashboard.php:27 +msgid "Oldest First" +msgstr "" + +#: templates/backend/contribution/dashboard.php:30 +msgid "Search Contribution" +msgstr "" + +#: templates/backend/contribution/dashboard.php:34 +msgid "New Contribution" +msgstr "" + +#: templates/backend/contribution/dashboard.php:98 +msgid "Create a new Contribution" +msgstr "" + +#: templates/backend/contribution/dashboard.php:98 +msgid "Create your first Contribution Dialog" +msgstr "" + +#: templates/backend/contribution/dashboard.php:99 +msgid "No Contribution matched your search,
try again or" +msgstr "" + +#: templates/backend/contribution/dashboard.php:99 +msgid "Welcome back!
Are you ready to get started?" +msgstr "" + +#: templates/backend/contribution/dashboard.php:119 +#: templates/backend/dashboard/dashboard.php:82 +msgid "Tutorial" +msgstr "" + +#: templates/backend/dashboard/dashboard.php:28 +msgid "Priority" +msgstr "" + +#: templates/backend/dashboard/dashboard.php:32 +msgid "Search Paywalls" +msgstr "" + +#: templates/backend/dashboard/dashboard.php:61 +msgid "Create a new Paywall" +msgstr "" + +#: templates/backend/dashboard/dashboard.php:61 +msgid "Create your first Paywall" +msgstr "" + +#: templates/backend/dashboard/dashboard.php:62 +msgid "No paywalls matched your search,
try again or" +msgstr "" + +#: templates/backend/dashboard/dashboard.php:62 +msgid "It’s pretty empty here,
let’s create your first Paywall." +msgstr "" + +#: templates/backend/paywall/post-preview.php:44 +#: assets/src/js/pages/revenue-generator-paywall.js:2511 +msgid "Search for the page or post you'd like to preview with Revenue Generator here." +msgstr "" + +#: templates/backend/paywall/post-preview.php:46 +msgid "Previewing" +msgstr "" + +#: templates/backend/paywall/post-preview.php:48 +msgid "search for the page or post you'd like to preview here" +msgstr "" + +#. translators: %s Paywall name +#: templates/backend/paywall/post-preview.php:77 +msgid "Apply %s to" +msgstr "" + +#. translators: %1s post type. +#: templates/backend/paywall/post-preview.php:91 +msgid "this %1s only" +msgstr "" + +#. translators: %1s post type. +#: templates/backend/paywall/post-preview.php:91 +msgid "selected post or page" +msgstr "" + +#: templates/backend/paywall/post-preview.php:94 +msgid "all posts and pages" +msgstr "" + +#: templates/backend/paywall/post-preview.php:96 +msgid "category" +msgstr "" + +#: templates/backend/paywall/post-preview.php:97 +msgid "except for category" +msgstr "" + +#: templates/backend/paywall/post-preview.php:112 +msgid "Save Draft" +msgstr "" + +#: templates/backend/paywall/post-preview.php:115 +msgid "Publish" +msgstr "" + +#: templates/backend/paywall/post-preview.php:121 +#: templates/backend/welcome/welcome-paywall.php:35 +msgid "More posts icon" +msgstr "" + +#: templates/backend/paywall/post-preview.php:145 +msgid "Individual Article" +msgstr "" + +#: templates/backend/paywall/post-preview.php:147 +msgid "Time Pass (for the entire site)" +msgstr "" + +#: templates/backend/paywall/post-preview.php:149 +msgid "Subscription (for the entire site)" +msgstr "" + +#: templates/backend/paywall/post-preview.php:153 +msgid "Pay Now" +msgstr "" + +#: templates/backend/paywall/post-preview.php:158 +msgid "Pay Later" +msgstr "" + +#: templates/backend/paywall/post-preview.php:164 +msgid "Static Pricing" +msgstr "" + +#: templates/backend/paywall/post-preview.php:169 +msgid "Dynamic Pricing" +msgstr "" + +#: templates/backend/paywall/post-preview.php:202 +msgid "Delete This Purchase Option" +msgstr "" + +#: templates/backend/paywall/post-preview.php:278 +msgid "You’re using Dynamic Pricing. The revenue generator automatically assigns a price to each article this paywall is applied to based on the amount of content the article contains. The price for this specific article is shown here." +msgstr "" + +#: templates/backend/paywall/post-preview.php:279 +msgid "Dynamic Option" +msgstr "" + +#: templates/backend/paywall/post-preview.php:295 +msgid "Add a new purchase option" +msgstr "" + +#: templates/backend/paywall/post-preview.php:303 +msgid "By selecting an option above, I am confirming that I have read and agree to LaterPay's privacy policy and terms of service." +msgstr "" + +#: templates/backend/paywall/post-preview.php:314 +msgid "I already bought this" +msgstr "" + +#: templates/backend/paywall/post-preview.php:322 +msgid "Choose your currency" +msgstr "" + +#: templates/backend/paywall/post-preview.php:323 +msgid "In what currency do you sell content?" +msgstr "" + +#: templates/backend/paywall/post-preview.php:327 +msgid "USD" +msgstr "" + +#: templates/backend/paywall/post-preview.php:331 +msgid "EURO" +msgstr "" + +#: templates/backend/paywall/post-preview.php:335 +msgid "Apply currency" +msgstr "" + +#: templates/backend/paywall/post-preview.php:371 +msgid "This will affect all your paywalls." +msgstr "" + +#: templates/backend/paywall/post-preview.php:375 +#: assets/src/js/pages/revenue-generator-paywall.js:3079 +msgid "The changes you have made will impact this subscription offer on all paywalls across your entire site." +msgstr "" + +#: templates/backend/paywall/post-preview.php:380 +#: templates/backend/paywall/post-preview.php:616 +msgid "Continue" +msgstr "" + +#: templates/backend/paywall/post-preview.php:383 +#: templates/backend/paywall/post-preview.php:619 +msgid "Cancel" +msgstr "" + +#: templates/backend/paywall/post-preview.php:392 +msgid "Pay Now v Pay Later?" +msgstr "" + +#: templates/backend/paywall/post-preview.php:395 +msgid "Choose the pricing model that best suits your needs!" +msgstr "" + +#: templates/backend/paywall/post-preview.php:402 +msgid "Pay Later means users agree to pay for content or timed access later - once their tab reaches $5 or 5€. Think of it as ‘the internet’s running tab.’" +msgstr "" + +#: templates/backend/paywall/post-preview.php:417 +msgid "Pay Now is the traditional upfront payment method that everyone is familiar with. Recurring subscriptions automatically work on a pay now basis." +msgstr "" + +#: templates/backend/paywall/post-preview.php:434 +msgid "Static Pricing and Dynamic Pricing" +msgstr "" + +#: templates/backend/paywall/post-preview.php:437 +msgid "Revenue Generator allows you two ways to go about pricing content." +msgstr "" + +#: templates/backend/paywall/post-preview.php:444 +msgid "Select Static Pricing to manually set the prices of individual articles based on your own pricing strategy. Charge as little - or as much - as you want." +msgstr "" + +#: templates/backend/paywall/post-preview.php:459 +msgid "If you select Dynamic Pricing, LaterPay’s AI will “dynamically” adjust the price based on our own data, analytics and algorithms based on the length of each article." +msgstr "" + +#: templates/backend/paywall/post-preview.php:476 +msgid "Are you sure you want to remove the paywall?" +msgstr "" + +#: templates/backend/paywall/post-preview.php:479 +msgid "This content will be visible to all users." +msgstr "" + +#: templates/backend/paywall/post-preview.php:484 +msgid "Yes, remove Paywall" +msgstr "" + +#: templates/backend/paywall/post-preview.php:487 +msgid "No, keep Paywall" +msgstr "" + +#: templates/backend/paywall/post-preview.php:497 +msgid "You don’t have a paywall on this page - all content will be publicly visible." +msgstr "" + +#: templates/backend/paywall/post-preview.php:500 +msgid "View Paywalls" +msgstr "" + +#: templates/backend/paywall/post-preview.php:503 +msgid "Add Paywall" +msgstr "" + +#: templates/backend/paywall/post-preview.php:579 +msgid "Now that you have more than one paywall, please be aware that the most specific will be applied to an article. Contact us if you have any questions or feedback." +msgstr "" + +#: templates/backend/paywall/post-preview.php:593 +msgid "View on live post" +msgstr "" + +#: templates/backend/paywall/post-preview.php:596 +msgid "View paywall dashboard" +msgstr "" + +#: templates/backend/paywall/post-preview.php:598 +msgid "Create another paywall" +msgstr "" + +#: templates/backend/paywall/post-preview.php:607 +msgid "This will create a new paywall." +msgstr "" + +#: templates/backend/paywall/post-preview.php:611 +msgid "By choosing to preview on a different article, you will create a new paywall. Would you like to proceed?" +msgstr "" + +#: templates/backend/settings/settings.php:26 +msgid "Posts per month" +msgstr "" + +#: templates/backend/settings/settings.php:31 +msgid "Fewer than 10" +msgstr "" + +#: templates/backend/settings/settings.php:35 +msgid "More than 10" +msgstr "" + +#: templates/backend/settings/settings.php:59 +msgid "Analytics" +msgstr "" + +#: templates/backend/settings/settings.php:64 +msgid "Google Analytics “UA-ID”" +msgstr "" + +#: templates/backend/settings/settings.php:69 +msgid "Google Analytics" +msgstr "" + +#: templates/backend/settings/settings.php:74 +#: templates/backend/settings/settings.php:93 +msgid "Enabled" +msgstr "" + +#: templates/backend/settings/settings.php:88 +#: templates/backend/settings/settings.php:159 +msgid "LaterPay Google Analytics" +msgstr "" + +#: templates/backend/settings/settings.php:117 +msgid "Your Google Analytics" +msgstr "" + +#: templates/backend/settings/settings.php:122 +msgid "Provide us with your Google Analytics UA-ID and check to enable this feature if you would like to receive LaterPay events in your own Google Analytics instance." +msgstr "" + +#: templates/backend/settings/settings.php:134 +msgid "This will include things like the number of times your customers come across our paywall as well as the number of successful purchases, so that you can easily track your conversion rates." +msgstr "" + +#: templates/backend/settings/settings.php:140 +msgid "For more analytics, log in to your LaterPay Merchant Portal and check out your Analytics Dashboard." +msgstr "" + +#: templates/backend/settings/settings.php:162 +msgid "LaterPay collects information on how you are using our plugin in order to improve our products and services. We are not in the business of selling data but use this data only to benefit you, our customer." +msgstr "" + +#: templates/backend/welcome/welcome-paywall.php:20 +#: templates/backend/welcome/welcome.php:20 +msgid "Welcome to Revenue Generator" +msgstr "" + +#: templates/backend/welcome/welcome-paywall.php:23 +msgid "Want to see how LaterPay would work on your own site?" +msgstr "" + +#: templates/backend/welcome/welcome-paywall.php:24 +msgid "Below, you can take a tour of the features we offer and see a step-by-step demonstration of how to set up your own flexible paywall." +msgstr "" + +#: templates/backend/welcome/welcome-paywall.php:27 +msgid "How often do you publish premium content?" +msgstr "" + +#: templates/backend/welcome/welcome-paywall.php:31 +msgid "Fewer posts icon" +msgstr "" + +#: templates/backend/welcome/welcome-paywall.php:32 +msgid "Fewer than 10 posts per month" +msgstr "" + +#: templates/backend/welcome/welcome-paywall.php:36 +msgid "More than 10 posts per month" +msgstr "" + +#: templates/backend/welcome/welcome.php:21 +msgid "Requesting contributions, selling single articles, time passes, and subscriptions have never been easier." +msgstr "" + +#: templates/backend/welcome/welcome.php:22 +msgid "Your readers and viewers already love your content - LaterPay's revenue generator makes it easy for them to support you. Sell individual pieces of content, timed access to your site, recurring subscriptions, or request contributions - at any price point. Instead of requiring upfront registration and payment, we defer this process until customer purchases combined reach a $5 threshold. Earn money from all of your users, not just subscribers." +msgstr "" + +#: templates/backend/welcome/welcome.php:25 +msgid "Would you like to start with Creating Contributions or a Paywall?" +msgstr "" + +#: templates/backend/welcome/welcome.php:29 +msgid "Create contribution icon" +msgstr "" + +#: templates/backend/welcome/welcome.php:30 +msgid "Create Contribution" +msgstr "" + +#: templates/backend/welcome/welcome.php:33 +msgid "Create Paywall icon" +msgstr "" + +#: templates/backend/welcome/welcome.php:34 +msgid "Create Paywall" +msgstr "" + +#: templates/frontend/contribution-dialog.php:24 +#: templates/frontend/contribution-dialog.php:26 +msgid "Contribute" +msgstr "" + +#: templates/frontend/contribution-dialog.php:24 +msgid "now, Pay Later" +msgstr "" + +#: templates/frontend/contribution-dialog.php:26 +msgid "now" +msgstr "" + +#: templates/frontend/contribution-dialog.php:57 +msgid "Custom" +msgstr "" + +#: templates/frontend/contribution-dialog.php:62 +msgid "Enter custom Tip amount" +msgstr "" + +#: templates/frontend/contribution-dialog.php:78 +msgid "Send Tip" +msgstr "" + +#: templates/frontend/contribution-dialog.php:83 +msgid "Contribute Now, Pay Later with your Tab" +msgstr "" + +#: assets/src/js/pages/revenue-generator-contribution.js:409 +#: assets/src/js/pages/revenue-generator-paywall.js:2497 +msgid "Skip Tour" +msgstr "" + +#: assets/src/js/pages/revenue-generator-contribution.js:415 +#: assets/src/js/pages/revenue-generator-paywall.js:2503 +msgid "Next >" +msgstr "" + +#: assets/src/js/pages/revenue-generator-contribution.js:423 +msgid "Click to edit" +msgstr "" + +#: assets/src/js/pages/revenue-generator-contribution.js:436 +msgid "Click to edit each amount" +msgstr "" + +#: assets/src/js/pages/revenue-generator-contribution.js:454 +msgid "Amounts less than $5 will default to %1$s pay later %2$s" +msgstr "" + +#: assets/src/js/pages/revenue-generator-contribution.js:474 +msgid "Enter the description that you would like to appear on your customer's invoice" +msgstr "" + +#: assets/src/js/pages/revenue-generator-contribution.js:491 +msgid "When you’re ready, click here to copy your customized %1$s shortcode %2$s" +msgstr "" + +#: assets/src/js/pages/revenue-generator-contribution.js:505 +#: assets/src/js/pages/revenue-generator-paywall.js:2675 +msgid "Complete" +msgstr "" + +#: assets/src/js/pages/revenue-generator-paywall.js:493 +msgid "search" +msgstr "" + +#: assets/src/js/pages/revenue-generator-paywall.js:496 +msgid "Please enter 1 or more characters." +msgstr "" + +#: assets/src/js/pages/revenue-generator-paywall.js:502 +msgid "No results found." +msgstr "" + +#: assets/src/js/pages/revenue-generator-paywall.js:1090 +msgid "Get lifetime access to %1$s now!" +msgstr "" + +#: assets/src/js/pages/revenue-generator-paywall.js:1252 +#: assets/src/js/pages/revenue-generator-paywall.js:3344 +msgid "Pay Now is only available for prices set to $1.99 or higher." +msgstr "" + +#: assets/src/js/pages/revenue-generator-paywall.js:1260 +#: assets/src/js/pages/revenue-generator-paywall.js:3367 +msgid "Pay Later is only available for prices set less than $5." +msgstr "" + +#. translators: %s category name +#: assets/src/js/pages/revenue-generator-paywall.js:2230 +msgid "Has been published to all posts in category %s." +msgstr "" + +#. translators: %s category name +#: assets/src/js/pages/revenue-generator-paywall.js:2239 +msgid "Has been published to all posts, except posts under in category %s." +msgstr "" + +#. translators: %s post name +#: assets/src/js/pages/revenue-generator-paywall.js:2249 +msgid "Has been published on %s." +msgstr "" + +#: assets/src/js/pages/revenue-generator-paywall.js:2258 +msgid "Has been published on all posts." +msgstr "" + +#: assets/src/js/pages/revenue-generator-paywall.js:2334 +msgid "Just a second..." +msgstr "" + +#: assets/src/js/pages/revenue-generator-paywall.js:2527 +msgid "Click to Edit" +msgstr "" + +#: assets/src/js/pages/revenue-generator-paywall.js:2540 +msgid "Hover over each element to see the available options." +msgstr "" + +#: assets/src/js/pages/revenue-generator-paywall.js:2557 +msgid "Click on the ‘more options’ icon to set the product type (single item purchase, time pass, or subscription)." +msgstr "" + +#: assets/src/js/pages/revenue-generator-paywall.js:2573 +msgid "Click on any text element to edit it." +msgstr "" + +#. translators: %1$s line break tag, %2$s laterpay.net info link opening, %3$s laterpay.net info link closing +#: assets/src/js/pages/revenue-generator-paywall.js:2592 +msgid "These are our recommended prices. %1$s%1$sClick to edit; prices lower than 5.00 will default to %2$spay later%3$s." +msgstr "" + +#: assets/src/js/pages/revenue-generator-paywall.js:2613 +msgid "Hover below the paywall to get the option to add another purchase button." +msgstr "" + +#: assets/src/js/pages/revenue-generator-paywall.js:2629 +msgid "Click here to change the name of your paywall." +msgstr "" + +#: assets/src/js/pages/revenue-generator-paywall.js:2645 +msgid "Select the content that should display this paywall." +msgstr "" + +#: assets/src/js/pages/revenue-generator-paywall.js:2662 +msgid "When you’re ready to activate your paywall, connect your LaterPay account." +msgstr "" + +#: assets/src/js/pages/revenue-generator-paywall.js:3070 +msgid "The changes you have made will impact this time pass offer on all paywalls across your entire site." +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/ss-map-md-streets-suggestions/change_log/CHANGELOG.md b/spec/fixtures/dynamic_finders/plugin_version/ss-map-md-streets-suggestions/change_log/CHANGELOG.md new file mode 100644 index 00000000..b389e0e3 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/ss-map-md-streets-suggestions/change_log/CHANGELOG.md @@ -0,0 +1,6 @@ +# Changelog +All notable changes to this project will be documented in this file. + +## [1.0.0] - 2020-05-28 +### Added +- First Version \ No newline at end of file