From b77e611a9099650082425bc68622dff46e7002ca Mon Sep 17 00:00:00 2001 From: erwanlr Date: Sat, 14 Sep 2019 10:35:22 +0100 Subject: [PATCH] Adds DFs --- spec/fixtures/db/dynamic_finders.yml | 425 ++++++++ spec/fixtures/dynamic_finders/expected.yml | 125 +++ ...dvanced-xprofile-fields-for-buddypress.pot | 171 ++++ .../languages/catenis-blocks.pot | 951 ++++++++++++++++++ .../languages/frontend-analytics-en_US.po | 306 ++++++ .../translation_file/languages/linkbuildr.pot | 424 ++++++++ .../query_parameter_passive_all.html | 57 ++ .../change_log/changelog.txt | 17 + 8 files changed, 2476 insertions(+) create mode 100644 spec/fixtures/dynamic_finders/plugin_version/advanced-xprofile-fields-for-buddypress/translation_file/languages/advanced-xprofile-fields-for-buddypress.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/catenis-blocks/translation_file/languages/catenis-blocks.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/frontend-analytics/translation_file/languages/frontend-analytics-en_US.po create mode 100644 spec/fixtures/dynamic_finders/plugin_version/linkbuildr/translation_file/languages/linkbuildr.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/viabill-woocommerce/change_log/changelog.txt diff --git a/spec/fixtures/db/dynamic_finders.yml b/spec/fixtures/db/dynamic_finders.yml index cf679e58..f09a931c 100644 --- a/spec/fixtures/db/dynamic_finders.yml +++ b/spec/fixtures/db/dynamic_finders.yml @@ -712,6 +712,9 @@ plugins: path: composer.json key: version version: true + acf-yith-woocommerce-compare-support: + Readme: + path: readme.txt achievements: QueryParameter: files: @@ -1507,6 +1510,10 @@ plugins: advanced-sermons: Readme: path: readme.txt + QueryParameter: + files: + - styling/asp-frontend.css + version: true advanced-sidebar-menu: Readme: path: readme.txt @@ -1562,6 +1569,14 @@ plugins: advanced-wp-columns: Readme: path: readme.txt + advanced-xprofile-fields-for-buddypress: + TranslationFile: + class: BodyPattern + path: languages/advanced-xprofile-fields-for-buddypress.pot + pattern: !ruby/regexp /"(?\d+\.[\.\d]+)/i + version: true + Readme: + path: readme.txt adventure-bucket-list: QueryParameter: files: @@ -1573,6 +1588,9 @@ plugins: files: - js/advertfe.min.js version: true + advertising-management: + Readme: + path: readme.txt advice-box: QueryParameter: files: @@ -2089,6 +2107,8 @@ plugins: - public/css/amazing-search-public.css - public/js/amazing-search-public.js version: true + Readme: + path: readme.txt amazon-associates-link-builder: QueryParameter: files: @@ -2153,6 +2173,9 @@ plugins: files: - amen.js version: true + amimoto-dashboard: + Readme: + path: readme.txt amnav-menu-control: TranslationFile: class: BodyPattern @@ -2420,6 +2443,9 @@ plugins: - js/frontend/jquery.actual.js - js/frontend/frontend.js version: true + api-bearer-auth: + Readme: + path: readme.txt api-key-for-google-maps: TranslationFile: class: BodyPattern @@ -3384,6 +3410,9 @@ plugins: - public/css/ays-pb-public.css - public/js/ays-pb-public.js version: true + azaflash-retargeting: + Readme: + path: readme.txt azurecurve-display-after-post-content: QueryParameter: files: @@ -3446,6 +3475,14 @@ plugins: path: languages/ba-event.pot pattern: !ruby/regexp /Project\-Id\-Version:\ BA Event (?\d+\.[\.\d]+)/i version: true + ba-plus-before-after-image-slider-free: + QueryParameter: + files: + - css/ba-plus.min.css + - js/ba-plus.min.js + version: true + Readme: + path: readme.txt baap-mobile-version: MetaTag: class: Xpath @@ -3515,6 +3552,9 @@ plugins: version: true Readme: path: README.txt + badge: + Readme: + path: readme.txt badge-creator-free: QueryParameter: files: @@ -4961,6 +5001,9 @@ plugins: - assets/css/frontend.css - assets/js/frontend.js version: true + bp-group-analytics: + Readme: + path: readme.txt bp-group-chat: Readme: path: readme.txt @@ -4976,6 +5019,9 @@ plugins: path: languages/bp-groups-civicrm-sync.pot pattern: !ruby/regexp /ject\-Id\-Version:\ BP Groups CiviCRM Sync (?\d+\.[\.\d]+)/i version: true + bp-groups-csv-import: + Readme: + path: readme.txt bp-memories: QueryParameter: files: @@ -5463,6 +5509,11 @@ plugins: files: - blocks/dist/main.css version: true + builder-shortcode-extras: + Readme: + path: + - readme.txt + - README.md bulk-delete: TranslationFile: class: BodyPattern @@ -5479,6 +5530,9 @@ plugins: bulk-editor: Readme: path: readme.txt + bulk-image-alt-text-with-yoast: + Readme: + path: readme.txt bulk-image-title-attribute: Readme: path: readme.txt @@ -5898,6 +5952,12 @@ plugins: card-elements-for-elementor: Readme: path: readme.txt + card-for-bilibili: + QueryParameter: + files: + - card-for-bilibili.css + - card-for-bilibili.js + version: true cardealerpress: HeaderPattern: header: X-CDP-Version @@ -6039,6 +6099,14 @@ plugins: category-posts: Readme: path: readme.txt + catenis-blocks: + TranslationFile: + class: BodyPattern + path: languages/catenis-blocks.pot + pattern: !ruby/regexp '/"Project\-Id\-Version: Catenis Blocks (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt cb-change-mail-sender: Readme: path: readme.txt @@ -6266,6 +6334,9 @@ plugins: ccbpress-core: Readme: path: readme.txt + ccichat-live-chat: + Readme: + path: readme.txt ccr-client-testimonials: QueryParameter: files: @@ -6308,6 +6379,9 @@ plugins: - public/css/cedar-map-public.css - public/js/cedar-map-public.js version: true + celumconnect: + Readme: + path: README.txt cenchat-comments: QueryParameter: files: @@ -6406,6 +6480,9 @@ plugins: - public/css/contact_form_message_filter-public.css - public/js/contact_form_message_filter-public.js version: true + cf7-mollie: + Readme: + path: readme.txt cf7-mountstride-crm-integration: TranslationFile: class: BodyPattern @@ -6561,6 +6638,9 @@ plugins: path: i18n/languages/charitable.pot pattern: !ruby/regexp /Project\-Id\-Version:\ Charitable (?\d+\.[\.\d]+)/i version: true + chartlocal: + Readme: + path: README.txt charts-ninja-graphs-and-charts: Readme: path: readme.txt @@ -7024,6 +7104,9 @@ plugins: - assets/js/classes/class-assign.js - assets/js/plugins/jquery.wpo_validation.js version: true + client-portal-suitedash-login: + Readme: + path: readme.txt clients: QueryParameter: files: @@ -7256,6 +7339,9 @@ plugins: files: - "/js/heroImage.js" version: true + codedeyo-githubb-repositories: + Readme: + path: README.txt codedeyo-google-trends-for-bloggers: Readme: path: README.txt @@ -7602,6 +7688,14 @@ plugins: conditional-menus: Readme: path: readme.txt + conditional-popup-creator: + QueryParameter: + files: + - assets/css/jBox.all.min.css + - assets/css/main.css + - assets/js/jBox.all.min.js + - assets/js/main.js + version: true conditional-statements: Readme: path: readme.txt @@ -7934,6 +8028,9 @@ plugins: files: - css/controllercons.css version: true + conversational-forms: + Readme: + path: readme.txt conversejs: QueryParameter: files: @@ -7950,6 +8047,11 @@ plugins: path: changelog.txt pattern: !ruby/regexp /(?\d+\.[\.\d]+)/ version: true + convertcalculator: + Readme: + path: + - readme.txt + - README.md convertiser-widgets: TranslationFile: class: BodyPattern @@ -8176,6 +8278,9 @@ plugins: countdown-timer-for-elementor: Readme: path: readme.txt + country-flags: + Readme: + path: readme.txt country-phone-field-contact-form-7: Readme: path: readme.txt @@ -8491,6 +8596,9 @@ plugins: path: languages/default.po pattern: !ruby/regexp /ect\-Id\-Version:\ Currencyr for WordPress (?\d+\.[\.\d]+)/i version: true + currently-reading: + Readme: + path: readme.txt custom-accordion-block: QueryParameter: files: @@ -8825,6 +8933,9 @@ plugins: version: true Readme: path: readme.txt + customizer-ex: + Readme: + path: readme.txt customizer-export-import: Readme: path: readme.txt @@ -8890,6 +9001,9 @@ plugins: path: changelog.md pattern: !ruby/regexp /(?\d+\.[\.\d]+)/ version: true + daily-attendance: + Readme: + path: readme.txt daily-bible-readings: QueryParameter: files: @@ -9476,6 +9590,9 @@ plugins: path: - readme.txt - README.md + display-url-params: + Readme: + path: readme.txt disqus-comment-system: Readme: path: README.txt @@ -9498,6 +9615,9 @@ plugins: dk-pricr-responsive-pricing-table: Readme: path: readme.txt + dni-woocommerce: + Readme: + path: readme.txt dobsondev-shortcodes: ChangeLog: class: BodyPattern @@ -9516,6 +9636,9 @@ plugins: path: languages/docu-en_US.pot pattern: !ruby/regexp /\# Copyright \(C\) 2018 DoC8 (?\d+\.[\.\d]+)/i version: true + docs: + Readme: + path: readme.md docspress: QueryParameter: files: @@ -9531,6 +9654,9 @@ plugins: - public/css/docular-public.css - public/js/docular-public.js version: true + document-emberdder: + Readme: + path: readme.txt document-gallery: QueryParameter: files: @@ -9585,6 +9711,9 @@ plugins: - assets/css/donate-visa-dvsmp.css - assets/js/donate-visa-dvsmp.js version: true + donfn-viva-payments-native-checkout: + Readme: + path: readme.txt doofinder: Readme: path: readme.txt @@ -9731,6 +9860,9 @@ plugins: - public/css/dropshipping-xox-public.css - public/js/dropshipping-xox-public.js version: true + drozd-addons-for-elementor: + Readme: + path: README.txt drug-search: MetaTag: class: Xpath @@ -9969,6 +10101,8 @@ plugins: - assets/style-frontend.css - buttons/ecae-buttonskin-none.css version: true + Readme: + path: readme.txt easy-custom-error-pages: ChangeLog: class: BodyPattern @@ -11360,12 +11494,17 @@ plugins: esta-kit: Readme: path: readme.txt + ethereum-wallet: + Readme: + path: readme.txt ethereumico: QueryParameter: files: - ethereum-ico.css - ethereum-ico.js version: true + Readme: + path: readme.txt ethiopian-calendar: QueryParameter: files: @@ -11667,6 +11806,9 @@ plugins: files: - js/script.js version: true + eway-crm-extension-for-contact-form-7: + Readme: + path: readme.txt eway-payment-gateway: ChangeLog: class: BodyPattern @@ -11844,6 +11986,9 @@ plugins: path: CHANGELOG.md pattern: !ruby/regexp /\#\# (?\d+\.[\.\d]+)/ version: true + extra-settings-for-woocommerce: + Readme: + path: readme.txt extra-widgets: Readme: path: readme.txt @@ -11993,6 +12138,9 @@ plugins: fade-in-fade-out-xml-rss-feed: Readme: path: readme.txt + failed-login-firewall: + Readme: + path: readme.txt fakeblock: QueryParameter: files: @@ -12754,6 +12902,9 @@ plugins: path: lang/de_DE.po pattern: !ruby/regexp /Project\-Id\-Version:\ Folding\-Stats\-Plus v(?\d+\.[\.\d]+)/i version: true + follow-hook: + Readme: + path: readme.txt font: QueryParameter: pattern: !ruby/regexp /pver=(?\d+\.[\.\d]+)/i @@ -13138,6 +13289,14 @@ plugins: front-page-scheduler: Readme: path: readme.txt + frontend-analytics: + TranslationFile: + class: BodyPattern + path: languages/frontend-analytics-en_US.po + pattern: !ruby/regexp '/t\-Id\-Version: Frontend Google Analytics (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt frontend-dashboard: QueryParameter: files: @@ -13213,6 +13372,13 @@ plugins: path: languages/full-width-responsive-slider-wp.pot pattern: !ruby/regexp '/ersion: Full Width Responsive Slider Wp (?\d+\.[\.\d]+)/i' version: true + fullscreen-ajax-loader: + QueryParameter: + files: + - assets/css/fs-ajax-loader.css + version: true + Readme: + path: readme.txt fullscreen-galleria: QueryParameter: files: @@ -13238,6 +13404,9 @@ plugins: funnelflare: Readme: path: readme.txt + fury-core: + Readme: + path: readme.txt fuse-social-floating-sidebar: Readme: path: readme.txt @@ -13263,6 +13432,9 @@ plugins: g-business-reviews-rating: Readme: path: readme.txt + g-core-labs-cdn: + Readme: + path: readme.txt g-debugger: ComposerFile: class: ConfigParser @@ -13636,6 +13808,8 @@ plugins: - js/moment.js - js/jquery.qtip.min.js version: true + Readme: + path: readme.txt geodirectory: QueryParameter: files: @@ -14309,6 +14483,9 @@ plugins: - public/js/gps-platform.js - public/js/gps-signin-public.js version: true + grabzit-web-capture: + Readme: + path: readme.txt graceful-pull-quotes: Comment: xpath: //comment()[contains(., "Pull-Quotes")] @@ -15614,6 +15791,9 @@ plugins: hw-wp-status-manager: Readme: path: readme.txt + hxload-player: + Readme: + path: readme.txt hybrid-gallery: QueryParameter: files: @@ -16107,6 +16287,9 @@ plugins: import-items-from-csv-to-existing-orders: Readme: path: readme.txt + import-products-to-ok-ru: + Readme: + path: readme.txt import-shopify-to-woocommerce: ChangeLog: class: BodyPattern @@ -16634,6 +16817,9 @@ plugins: intuitive-custom-post-order: Readme: path: readme.txt + invelity-gls-online-connect: + Readme: + path: readme.txt invelity-sps-connect: Readme: path: readme.txt @@ -16734,12 +16920,18 @@ plugins: path: languages/ipros24-notices-ru_RU.po pattern: !ruby/regexp '/"Project\-Id\-Version: iPROS24 Notices (?\d+\.[\.\d]+)/i' version: true + ipush: + Readme: + path: readme.txt iq-block-country: Readme: path: readme.txt ir-manager: Readme: path: readme.txt + iremotewp: + Readme: + path: readme.txt irm-newsroom: Readme: path: README.txt @@ -17951,6 +18143,9 @@ plugins: pattern: !ruby/regexp '/Project\-Id\-Version\: LayerSlider WP v?(?\d+\.[\.\d]+)/i' version: true confidence: 50 + layouts-for-wpbakery: + Readme: + path: readme.txt lazy-load: QueryParameter: files: @@ -18157,9 +18352,15 @@ plugins: files: - scripts/lh-framebreaker.js version: true + lh-multisite-ads: + Readme: + path: readme.txt lh-native-lazy-loading: Readme: path: readme.txt + lh-no-cache-shortcode: + Readme: + path: readme.txt lh-offline-indicator: QueryParameter: files: @@ -18421,6 +18622,14 @@ plugins: path: editor_plugin.js pattern: !ruby/regexp /version\s+:\s+"(?\d+\.[\.\d]+)"/i version: true + linkbuildr: + TranslationFile: + class: BodyPattern + path: languages/linkbuildr.pot + pattern: !ruby/regexp '/"Project\-Id\-Version: Linkbuildr (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt linker: TranslationFile: class: BodyPattern @@ -18768,6 +18977,9 @@ plugins: login-logo: Comment: pattern: !ruby/regexp /Login Logo plugin for WordPress/i + login-on-checkout-for-easy-digital-downloads: + Readme: + path: readme.txt login-rebuilder: Readme: path: readme.txt @@ -18840,6 +19052,9 @@ plugins: - public/assets/css/font-awesome.min.css - public/assets/css/style.css version: true + logo-carousel-slider-wp: + Readme: + path: readme.txt logo-controller: ChangeLog: class: BodyPattern @@ -19839,6 +20054,9 @@ plugins: - js/validation/jquery.validationEngine.js - js/validation/maven-validation-general.js version: true + max-upload-filesize: + Readme: + path: readme.txt maxbooking-booking-widget: QueryParameter: files: @@ -20327,6 +20545,9 @@ plugins: meta-tag-manager: Readme: path: readme.txt + metapic: + Readme: + path: readme.txt meteor-slides: JavascriptComment: class: BodyPattern @@ -20544,6 +20765,12 @@ plugins: mnmlwp-simple-contact-form: Readme: path: readme.txt + mobel-wergwerf-kalkulator-widget: + Readme: + path: readme.txt + mobi2go: + Readme: + path: readme.txt mobile-action-bar: QueryParameter: files: @@ -20776,6 +21003,8 @@ plugins: files: - dist/moovly.js version: true + Readme: + path: readme.txt moptin-email-subscription-optin-form: QueryParameter: files: @@ -21018,6 +21247,9 @@ plugins: path: - readme.txt - README.md + multi-gallery-for-posts-and-cutom-posts: + Readme: + path: readme.txt multi-image-slider-widget: QueryParameter: files: @@ -21563,6 +21795,9 @@ plugins: path: languages/nepali-calendar.pot pattern: !ruby/regexp /"Project\-Id\-Version:\ Nepali Calendar (?\d+\.[\.\d]+)/i version: true + nepalify: + Readme: + path: readme.txt neptune-business: QueryParameter: files: @@ -21729,6 +21964,9 @@ plugins: next-feature-gallery-video: Readme: path: readme.txt + next-purchase-discount-for-woocommerce: + Readme: + path: readme.txt next-social-login-feed-sharing: Readme: path: readme.txt @@ -22039,6 +22277,9 @@ plugins: path: languages/plugin-name.pot pattern: !ruby/regexp /"Project\-Id\-Version:\ TODO (?\d+\.[\.\d]+)/i version: true + nofollow-jquery-links: + Readme: + path: readme.txt nokaut-offers-box: QueryParameter: files: @@ -22094,6 +22335,9 @@ plugins: class: Xpath xpath: //meta[contains(@name, "Notify Connect")]/@content version: true + notify-odoo: + Readme: + path: readme.txt notify-old-blog: Readme: path: readme.txt @@ -22314,6 +22558,8 @@ plugins: - frontend/js/loving-memorials-frontend.js - frontend/js/payment.js - public/js/datatables.min.js + - public/css/loving-memorials-public.min.css + - public/css/bootstrap.min.css version: true Readme: path: README.txt @@ -22620,6 +22866,9 @@ plugins: op-custom-api: Readme: path: readme.txt + opal-estate: + Readme: + path: readme.txt opal-estate-pro: QueryParameter: files: @@ -22627,9 +22876,14 @@ plugins: - assets/js/opalestate.js - assets/js/country-select.js version: true + Readme: + path: readme.txt opal-megamenu-for-elementor: Readme: path: readme.txt + opal-membership: + Readme: + path: readme.txt open-badge-factory: TranslationFile: class: BodyPattern @@ -23240,6 +23494,11 @@ plugins: password-protect-page: Readme: path: README.txt + QueryParameter: + files: + - "/public/js/dist//ppw-rc-form.css" + - "/public/js/dist//ppw-rc-form.bundle.js" + version: true password-protected: ChangeLog: class: BodyPattern @@ -23379,6 +23638,9 @@ plugins: files: - css/pe-theme-elements-info.css version: true + pearl-header-builder: + Readme: + path: readme.txt pec-cod-sdi-p-iva-cf-for-woocommerce: Readme: path: readme.txt @@ -23488,6 +23750,9 @@ plugins: files: - public/js/personalized-shortcode-pro-public.js version: true + personizely: + Readme: + path: readme.txt perzonalization: Readme: path: readme.txt @@ -23849,6 +24114,9 @@ plugins: files: - assets/js/bndls.js version: true + plugin-compatibility-info: + Readme: + path: README.txt plugin-grouper: ComposerFile: class: ConfigParser @@ -23921,6 +24189,9 @@ plugins: - assets/pac-calendar.css - assets/pac-front-style.css version: true + podcast-importer-secondline: + Readme: + path: readme.txt podcast-player: QueryParameter: files: @@ -24036,6 +24307,9 @@ plugins: files: - assets/css/popliup-popup-basic.css version: true + popover-tool: + Readme: + path: readme.txt popular-post-google-analytics-real-time: TranslationFile: class: BodyPattern @@ -24826,6 +25100,9 @@ plugins: path: package.json key: version version: true + presswell-art-direction: + Readme: + path: readme.txt pretty-link: TranslationFile: class: BodyPattern @@ -25186,6 +25463,9 @@ plugins: prothemeswp-frontend-admin-menu: Readme: path: readme.txt + prothemeswp-jquery-shortcode: + Readme: + path: readme.txt prove-you-are-a-human-ruh-captcha-plugin: TranslationFile: class: BodyPattern @@ -25224,6 +25504,9 @@ plugins: public-post-preview: Readme: path: readme.txt + publiq-wallet: + Readme: + path: readme.txt publish-date-datepicker: TranslationFile: class: BodyPattern @@ -25279,6 +25562,9 @@ plugins: path: CHANGELOG.md pattern: !ruby/regexp /\#\# \[(?\d+\.[\.\d]+)\]/ version: true + purchased-items-column-woocommerce: + Readme: + path: readme.txt purplesalad: TranslationFile: class: BodyPattern @@ -25545,6 +25831,9 @@ plugins: quick-edit: Readme: path: readme.txt + quick-edit-template-link: + Readme: + path: readme.txt quick-event-calendar: QueryParameter: files: @@ -26097,6 +26386,9 @@ plugins: - stylesheets/recipecan.css - stylesheets/print.css version: true + recobox: + Readme: + path: README.txt recombee-recommendation-engine: TranslationFile: class: BodyPattern @@ -27382,6 +27674,9 @@ plugins: sakura-rs-wp-ssl: Readme: path: readme.txt + sales-booster: + Readme: + path: readme.txt sales-countdown-timer: ChangeLog: class: BodyPattern @@ -27472,6 +27767,14 @@ plugins: version: true Readme: path: readme.txt + save-as-image-by-pdfcrowd: + QueryParameter: + files: + - public/css/save-as-image-pdfcrowd-public.css + - public/js/save-as-image-pdfcrowd-public.js + version: true + Readme: + path: README.txt save-as-pdf-by-pdfcrowd: QueryParameter: files: @@ -27816,6 +28119,9 @@ plugins: search-regex: Readme: path: readme.txt + search-replace: + Readme: + path: readme.txt search-results-optimizer: QueryParameter: files: @@ -28221,6 +28527,9 @@ plugins: files: - css/my_services_postcode_checker.css version: true + set-admin-colour-on-staging-and-dev: + Readme: + path: readme.txt sewn-in-notifications: QueryParameter: files: @@ -28419,12 +28728,18 @@ plugins: shika365-payment-gateway-for-woocommerce: Readme: path: readme.txt + ship-to-a-different-address-unchecked: + Readme: + path: readme.txt shipit: Readme: path: readme.txt shipping-pincodes: Readme: path: Readme.txt + shipping-rates-cities-woocommerce: + Readme: + path: readme.txt shipstation-for-ecwid: ChangeLog: class: BodyPattern @@ -29750,6 +30065,9 @@ plugins: - css/skin1.css - js/smartfaq.min.js version: true + smart-grid-gallery: + Readme: + path: readme.txt smart-image-resize: QueryParameter: files: @@ -30411,6 +30729,9 @@ plugins: path: locale/spambl_l10n.pot pattern: !ruby/regexp /\# Spam_BLIP (?\d+\.[\.\d]+)/i version: true + spam-protection-without-captcha: + Readme: + path: readme.txt spanish-quote-of-the-day-frase-del-dia: QueryParameter: files: @@ -31403,6 +31724,13 @@ plugins: pattern: !ruby/regexp /with Swift Performance Lite/i Readme: path: readme.txt + swiftninjapro-better-scroll-bar: + QueryParameter: + files: + - assets/style.css + version: true + Readme: + path: readme.txt swiftninjapro-comments: Readme: path: readme.txt @@ -31415,6 +31743,9 @@ plugins: swiftninjapro-wp-login-whitelist-ip: Readme: path: readme.txt + swiftninjapro-youtube-embed: + Readme: + path: readme.txt swim-it-up-tabela-de-recordes: QueryParameter: files: @@ -32085,6 +32416,9 @@ plugins: the-preloader: Readme: path: readme.txt + the-publisher-desk-ads-txt: + Readme: + path: readme.txt the-seo-framework-extension-manager: TranslationFile: class: BodyPattern @@ -32170,6 +32504,9 @@ plugins: theme-test-drive: Readme: path: readme.txt + theme-translation-for-polylang: + Readme: + path: readme.txt themebeez-toolkit: QueryParameter: files: @@ -32244,6 +32581,9 @@ plugins: - public/css/themeregion-companion-public.css - public/js/themeregion-companion-public.js version: true + themesfa-ccaptcha-picture-selection: + Readme: + path: readme.txt themesfa-ccaptcha-rewrite: Readme: path: readme.txt @@ -33257,6 +33597,14 @@ plugins: path: languages/ufhealth-require-image-alt-tags.pot pattern: !ruby/regexp '/rsion: UF Health Require Image Alt Tags (?\d+\.[\.\d]+)/i' version: true + uhrzeit: + QueryParameter: + files: + - public/css/uhrzeit-public.css + - public/js/uhrzeit-public.js + version: true + Readme: + path: README.txt uix-page-builder: QueryParameter: files: @@ -34494,6 +34842,14 @@ plugins: - css/vessel.css - js/vessel.js version: true + viabill-woocommerce: + Readme: + path: readme.txt + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /^= (?\d+\.[\.\d]+)/ + version: true viavi-wp-timeline: TranslationFile: class: BodyPattern @@ -35054,6 +35410,9 @@ plugins: path: CHANGELOG.md pattern: !ruby/regexp /(?\d+\.[\.\d]+)/ version: true + wc-duplicate-order: + Readme: + path: readme.txt wc-expire-products: QueryParameter: files: @@ -35500,6 +35859,9 @@ plugins: - public/js/flatpickr.js - public/js/wp-webhotelier-public.js version: true + webinara: + Readme: + path: readme.txt webiots-teamshowcase: QueryParameter: files: @@ -36463,6 +36825,9 @@ plugins: path: languages/woo-csv-price-fa_IR.po pattern: !ruby/regexp /msgid "Version (?\d+\.[\.\d]+)/i version: true + woo-custom-cart-button: + Readme: + path: readme.txt woo-custom-email-blocks: TranslationFile: class: BodyPattern @@ -36482,6 +36847,15 @@ plugins: version: true Readme: path: readme.txt + woo-delivery: + QueryParameter: + files: + - public/css/flatpickr.min.css + - public/css/coderockz-woo-delivery-public.css + - public/js/flatpickr.min.js + version: true + Readme: + path: README.txt woo-delivery-scheduler: QueryParameter: files: @@ -36529,6 +36903,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^v(?\d+\.[\.\d]+)/i version: true + woo-extended-settings: + Readme: + path: readme.txt woo-extra-cart-fee: QueryParameter: files: @@ -36795,6 +37172,9 @@ plugins: woo-paytm-payment-gateway: Readme: path: readme.txt + woo-paytr-taksit-tab: + Readme: + path: readme.txt woo-payumoney: TranslationFile: class: BodyPattern @@ -37155,6 +37535,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /Version (?\d+\.[\.\d]+)/i version: true + woo-ups-shipping-method: + Readme: + path: readme.txt woo-upsell: Readme: path: readme.txt @@ -38332,6 +38715,9 @@ plugins: wp-add-mime-types: Readme: path: readme.txt + wp-add-rel-ugc-to-comments: + Readme: + path: readme.txt wp-admin-notification: TranslationFile: class: BodyPattern @@ -39511,6 +39897,14 @@ plugins: path: locale/jh-featured-es_ES.po pattern: !ruby/regexp '/"Project\-Id\-Version: jh\-featured v(?\d+\.[\.\d]+)/i' version: true + wp-featured-news-custom-posts-listing-elements: + QueryParameter: + files: + - modules/js/theme.js + - modules/js/popper.min.js + version: true + Readme: + path: readme.txt wp-feed-post-thumbnail: ComposerFile: class: ConfigParser @@ -40777,6 +41171,9 @@ plugins: wp-pexels: Readme: path: readme.txt + wp-pexels-free-stock-photos: + Readme: + path: readme.txt wp-photo-text-slider-50: Readme: path: readme.txt @@ -41168,6 +41565,12 @@ plugins: - public/assets/js/multisite-search.js - public/assets/js/ms-trigger.js version: true + wp-remove-text-visual-editor-for-beaver-builder: + Readme: + path: readme.txt + wp-repair: + Readme: + path: readme.txt wp-reset: Readme: path: readme.txt @@ -41537,6 +41940,9 @@ plugins: wp-simple-booking-calendar: Readme: path: readme.txt + wp-simple-chat: + Readme: + path: README.txt wp-simple-seo: TranslationFile: class: BodyPattern @@ -42161,6 +42567,9 @@ plugins: path: languages/wp-udemy.pot pattern: !ruby/regexp '/"Project\-Id\-Version: Udemy (?\d+\.[\.\d]+)/i' version: true + wp-ugc-comments: + Readme: + path: readme.txt wp-ui: QueryParameter: files: @@ -43097,6 +43506,15 @@ plugins: - public/js/vendor/es6-promise.auto.min.js - dist/public.min.js version: true + wpsimpletools-disable-comments: + Readme: + path: readme.txt + wpsimpletools-html-code: + Readme: + path: readme.txt + wpsimpletools-maintenance-mode: + Readme: + path: readme.txt wpslimclamp: QueryParameter: files: @@ -43181,6 +43599,10 @@ plugins: path: languages/wpsso-schema-json-ld.pot pattern: !ruby/regexp '/Id\-Version: WPSSO Schema JSON\-LD Markup (?\d+\.[\.\d]+)/i' version: true + Readme: + path: + - readme.txt + - README.md wpsso-ssb: TranslationFile: class: BodyPattern @@ -43789,6 +44211,9 @@ plugins: yith-woocommerce-zoom-magnifier: Readme: path: README.txt + yld-server-information: + Readme: + path: readme.txt yoast-seo-search-index-purge: Readme: path: readme.txt diff --git a/spec/fixtures/dynamic_finders/expected.yml b/spec/fixtures/dynamic_finders/expected.yml index a7b738a4..8077f204 100644 --- a/spec/fixtures/dynamic_finders/expected.yml +++ b/spec/fixtures/dynamic_finders/expected.yml @@ -1444,6 +1444,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/advanced-random-posts-widget/languages/advanced-random-posts-widget.pot, Match: ''d-Version: Advanced Random Posts Widget 2.2.0''' + advanced-sermons: + QueryParameter: + number: '1.8' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/advanced-sermons/styling/asp-frontend.css?ver=1.8 + confidence: 10 advanced-spoiler: QueryParameter: number: 2.02 @@ -1503,6 +1510,13 @@ plugins: found_by: Meta Tag (Passive Detection) interesting_entries: - 'http://wp.lab/, Match: ''advthemeeditor/1.0''' + advanced-xprofile-fields-for-buddypress: + TranslationFile: + number: 1.0.4 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/advanced-xprofile-fields-for-buddypress/languages/advanced-xprofile-fields-for-buddypress.pot, + Match: ''"1.0.4''' adventure-bucket-list: QueryParameter: number: 1.0.0 @@ -3500,6 +3514,14 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/ba-event/languages/ba-event.pot, Match: ''Project-Id-Version: BA Event 1.0.0''' + ba-plus-before-after-image-slider-free: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/ba-plus-before-after-image-slider-free/css/ba-plus.min.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/ba-plus-before-after-image-slider-free/js/ba-plus.min.js?ver=1.0.0 + confidence: 20 baap-mobile-version: MetaTag: number: 2.0 @@ -6079,6 +6101,14 @@ plugins: found_by: Composer File (Aggressive Detection) interesting_entries: - 'http://wp.lab/wp-content/plugins/carbon-fields/package.json, Match: ''1.6.0''' + card-for-bilibili: + QueryParameter: + number: '1.3' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/card-for-bilibili/card-for-bilibili.css?v=1.3&ver=1.3 + - http://wp.lab/wp-content/plugins/card-for-bilibili/card-for-bilibili.js?v=1.3&ver=1.3 + confidence: 20 cardealerpress: HeaderPattern: number: 4.9.1712.01 @@ -6223,6 +6253,13 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/category-post-slider/css/cps-style.css?ver=1.1 - http://wp.lab/wp-content/plugins/category-post-slider/js/jquery.cpsslider.js?ver=1.1 + catenis-blocks: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/catenis-blocks/languages/catenis-blocks.pot, + Match: ''"Project-Id-Version: Catenis Blocks 1.0.0''' cb-contact-form: QueryParameter: number: '1.1' @@ -7871,6 +7908,16 @@ plugins: confidence: 10 interesting_entries: - http://wp.lab/wp-content/plugins/conditional-lightbox/slimbox-2.04/js/slimbox2.js?ver=1.0 + conditional-popup-creator: + QueryParameter: + number: '1.0' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/conditional-popup-creator/assets/css/jBox.all.min.css?ver=1.0 + - http://wp.lab/wp-content/plugins/conditional-popup-creator/assets/css/main.css?ver=1.0 + - http://wp.lab/wp-content/plugins/conditional-popup-creator/assets/js/jBox.all.min.js?ver=1.0 + - http://wp.lab/wp-content/plugins/conditional-popup-creator/assets/js/main.js?ver=1.0 + confidence: 40 conekta-payment-gateway: ChangeLog: number: 3.0.5 @@ -13414,6 +13461,13 @@ plugins: - http://wp.lab/wp-content/plugins/front-end-pm/assets/css/style.css?ver=7.1 - http://wp.lab/wp-content/plugins/front-end-pm/assets/css/common-style.css?ver=7.1 confidence: 20 + frontend-analytics: + TranslationFile: + number: 1.0.5 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/frontend-analytics/languages/frontend-analytics-en_US.po, + Match: ''t-Id-Version: Frontend Google Analytics 1.0.5''' frontend-dashboard: QueryParameter: number: 1.2.1 @@ -13498,6 +13552,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/full-width-responsive-slider-wp/languages/full-width-responsive-slider-wp.pot, Match: ''ersion: Full Width Responsive Slider Wp 1.1''' + fullscreen-ajax-loader: + QueryParameter: + number: '1.0' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/fullscreen-ajax-loader/assets/css/fs-ajax-loader.css?ver=1.0 + confidence: 10 fullscreen-galleria: QueryParameter: number: 1.6.4 @@ -18833,6 +18894,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/link2wiki/editor_plugin.js, Match: ''version : "1.0"''' + linkbuildr: + TranslationFile: + number: '1.0' + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/linkbuildr/languages/linkbuildr.pot, Match: + ''"Project-Id-Version: Linkbuildr 1.0''' linker: TranslationFile: number: 1.2.0 @@ -22932,6 +23000,8 @@ plugins: - http://wp.lab/wp-content/plugins/obituary-central-newspaper-obituary-editor/frontend/js/loving-memorials-frontend.js?ver=1.0.1 - http://wp.lab/wp-content/plugins/obituary-central-newspaper-obituary-editor/frontend/js/payment.js?ver=1.0.1 - http://wp.lab/wp-content/plugins/obituary-central-newspaper-obituary-editor/public/js/datatables.min.js?ver=1.0.1 + - http://wp.lab/wp-content/plugins/obituary-central-newspaper-obituary-editor/public/css/loving-memorials-public.min.css?ver=1.0.1 + - http://wp.lab/wp-content/plugins/obituary-central-newspaper-obituary-editor/public/css/bootstrap.min.css?ver=1.0.1 confidence: 100 object-sync-for-salesforce: ChangeLog: @@ -23872,6 +23942,14 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/password-confirm-action/languages/password-confirm-action.pot, Match: ''ect-Id-Version: password-confirm-action 0.2.0''' + password-protect-page: + QueryParameter: + number: 1.2.1 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/password-protect-page//public/js/dist//ppw-rc-form.css?ver=1.2.1 + - http://wp.lab/wp-content/plugins/password-protect-page//public/js/dist//ppw-rc-form.bundle.js?ver=1.2.1 + confidence: 20 password-protected: ChangeLog: number: '2.1' @@ -28345,6 +28423,14 @@ plugins: - http://wp.lab/wp-content/plugins/sassy-social-share/public/css/sassy-social-share-public.css?ver=3.1.5 - http://wp.lab/wp-content/plugins/sassy-social-share/admin/css/sassy-social-share-svg.css?ver=3.1.5 - http://wp.lab/wp-content/plugins/sassy-social-share/public/js/sassy-social-share-public.js?ver=3.1.5 + save-as-image-by-pdfcrowd: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/save-as-image-by-pdfcrowd/public/css/save-as-image-pdfcrowd-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/save-as-image-by-pdfcrowd/public/js/save-as-image-pdfcrowd-public.js?ver=1.0.0 + confidence: 20 save-as-pdf-by-pdfcrowd: QueryParameter: number: 1.0.0 @@ -32497,6 +32583,13 @@ plugins: swift-performance-lite: Comment: found_by: Comment (Passive Detection) + swiftninjapro-better-scroll-bar: + QueryParameter: + number: '1.0' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/swiftninjapro-better-scroll-bar/assets/style.css?ver=1.0 + confidence: 10 swim-it-up-tabela-de-recordes: QueryParameter: number: 1.0.0 @@ -34405,6 +34498,14 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/ufhealth-require-image-alt-tags/languages/ufhealth-require-image-alt-tags.pot, Match: ''rsion: UF Health Require Image Alt Tags 1.1.5''' + uhrzeit: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/uhrzeit/public/css/uhrzeit-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/uhrzeit/public/js/uhrzeit-public.js?ver=1.0.0 + confidence: 20 uix-page-builder: QueryParameter: number: 1.4.9 @@ -35656,6 +35757,13 @@ plugins: - http://wp.lab/wp-content/plugins/vessel/css/vessel.css?ver=0.7.1 - http://wp.lab/wp-content/plugins/vessel/js/vessel.js?ver=0.7.1 confidence: 20 + viabill-woocommerce: + ChangeLog: + number: 1.0.3 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/viabill-woocommerce/changelog.txt, Match: + ''= 1.0.3''' viavi-wp-timeline: TranslationFile: number: '1.0' @@ -37736,6 +37844,15 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/woo-customer-coupons/CHANGELOG.txt, Match: ''version 1.0.0''' + woo-delivery: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/woo-delivery/public/css/flatpickr.min.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/woo-delivery/public/css/coderockz-woo-delivery-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/woo-delivery/public/js/flatpickr.min.js?ver=1.0.0 + confidence: 30 woo-delivery-scheduler: QueryParameter: number: 1.0.0 @@ -40845,6 +40962,14 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/wp-featured-entries/locale/jh-featured-es_ES.po, Match: ''"Project-Id-Version: jh-featured v1.0''' + wp-featured-news-custom-posts-listing-elements: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/wp-featured-news-custom-posts-listing-elements/modules/js/theme.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/wp-featured-news-custom-posts-listing-elements/modules/js/popper.min.js?ver=1.0.0 + confidence: 20 wp-feed-post-thumbnail: ComposerFile: number: 2.1.0 diff --git a/spec/fixtures/dynamic_finders/plugin_version/advanced-xprofile-fields-for-buddypress/translation_file/languages/advanced-xprofile-fields-for-buddypress.pot b/spec/fixtures/dynamic_finders/plugin_version/advanced-xprofile-fields-for-buddypress/translation_file/languages/advanced-xprofile-fields-for-buddypress.pot new file mode 100644 index 00000000..35577c89 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/advanced-xprofile-fields-for-buddypress/translation_file/languages/advanced-xprofile-fields-for-buddypress.pot @@ -0,0 +1,171 @@ +# Copyright (C) 2019 SuitePlugins +# This file is distributed under the GPLv2 or later (license.txt). +msgid "" +msgstr "" +"Project-Id-Version: SuitePlugins - Advanced XProfile Fields for BuddyPress " +"1.0.4\n" +"Report-Msgid-Bugs-To: " +"https://wordpress.org/support/plugin/advanced-xprofile-fields-for-" +"buddypress\n" +"POT-Creation-Date: 2019-09-08 03:48:34+00:00\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2019-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"X-Generator: grunt-wp-i18n 1.0.3\n" + +#: admin/template/metabox.php:31 +msgid "Labels" +msgstr "" + +#: admin/template/metabox.php:32 +msgid "Validation" +msgstr "" + +#: admin/template/metabox.php:34 +msgid "Advanced Options" +msgstr "" + +#: admin/template/tab-advanced.php:6 +msgid "Hide on registration" +msgstr "" + +#: admin/template/tab-advanced.php:9 +msgid "Hide field on registration page" +msgstr "" + +#: admin/template/tab-advanced.php:15 +msgid "Non editable" +msgstr "" + +#: admin/template/tab-advanced.php:18 +msgid "Stop profile field from being updated" +msgstr "" + +#: admin/template/tab-advanced.php:24 +msgid "Show in Admin Column" +msgstr "" + +#: admin/template/tab-advanced.php:27 +msgid "Display a column on admin user listing page" +msgstr "" + +#: admin/template/tab-labels.php:6 +msgid "Registration" +msgstr "" + +#: admin/template/tab-labels.php:12 +msgid "Label on registration page" +msgstr "" + +#: admin/template/tab-labels.php:19 +msgid "Self Profile" +msgstr "" + +#: admin/template/tab-labels.php:25 +msgid "Label while viewing your profile" +msgstr "" + +#: admin/template/tab-labels.php:32 +msgid "User's Profile" +msgstr "" + +#: admin/template/tab-labels.php:38 +msgid "Label while viewing another member's page" +msgstr "" + +#: admin/template/tab-labels.php:45 +msgid "Edit Profile" +msgstr "" + +#: admin/template/tab-labels.php:51 +msgid "Label on edit profile page" +msgstr "" + +#: admin/template/tab-labels.php:58 +msgid "Admin Column" +msgstr "" + +#: admin/template/tab-labels.php:64 +msgid "Admin column title " +msgstr "" + +#: admin/template/tab-validation.php:5 +msgid "Character Limit" +msgstr "" + +#: admin/template/tab-validation.php:9 +msgid "Set the maximum amount of characters for this field." +msgstr "" + +#: admin/template/tab-validation.php:15 +msgid "Minimum Characters" +msgstr "" + +#: admin/template/tab-validation.php:19 +msgid "Set the minimum amount of characters for this field." +msgstr "" + +#: admin/template/tab-validation.php:25 +msgid "Text Format" +msgstr "" + +#: admin/template/tab-validation.php:28 +msgid "-Select Format-" +msgstr "" + +#: admin/template/tab-validation.php:30 +msgid "Alphanumeric" +msgstr "" + +#: admin/template/tab-validation.php:33 +msgid "Alpha" +msgstr "" + +#: admin/template/tab-validation.php:36 +msgid "Email" +msgstr "" + +#: admin/template/tab-validation.php:39 +msgid "URL" +msgstr "" + +#: admin/template/tab-validation.php:43 +msgid "Choose the text format for an input field." +msgstr "" + +#: sp-advanced-xprofile.php:242 +msgid "Please enter only letters" +msgstr "" + +#: sp-advanced-xprofile.php:246 +msgid "Letters, numbers, and underscores only" +msgstr "" + +#: sp-advanced-xprofile.php:268 +msgid "Please specify a valid state" +msgstr "" + +#: sp-advanced-xprofile.php:272 +msgid "The specified US ZIP Code is invalid" +msgstr "" + +#. Plugin Name of the plugin/theme +msgid "SuitePlugins - Advanced XProfile Fields for BuddyPress" +msgstr "" + +#. Author URI of the plugin/theme +msgid "http://suiteplugins.com" +msgstr "" + +#. Description of the plugin/theme +msgid "" +"Enhance your BuddyPress profile fields with Advanced XProfile Fields for " +"BuddyPress. Manage fields labels, validation and show fields in admin." +msgstr "" + +#. Author of the plugin/theme +msgid "SuitePlugins" +msgstr "" \ No newline at end of file diff --git a/spec/fixtures/dynamic_finders/plugin_version/catenis-blocks/translation_file/languages/catenis-blocks.pot b/spec/fixtures/dynamic_finders/plugin_version/catenis-blocks/translation_file/languages/catenis-blocks.pot new file mode 100644 index 00000000..48852eaa --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/catenis-blocks/translation_file/languages/catenis-blocks.pot @@ -0,0 +1,951 @@ +# Copyright (C) 2019 Blockchain of Things +# This file is distributed under the same license as the Catenis Blocks plugin. +msgid "" +msgstr "" +"Project-Id-Version: Catenis Blocks 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/CatenisBlocksWPPlugin\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2019-09-04T15:44:23-03:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.1.0\n" +"X-Domain: catenis-blocks\n" + +#. Plugin Name of the plugin +msgid "Catenis Blocks" +msgstr "" + +#. Description of the plugin +msgid "A set of Gutenberg blocks for interfacing with the Bitcoin blockchain via Catenis Enterprise services" +msgstr "" + +#. Author of the plugin +msgid "Blockchain of Things" +msgstr "" + +#. Author URI of the plugin +msgid "https://blockchainofthings.com" +msgstr "" + +#: src/CatenisBlocks.php:33 +msgid "Catenis" +msgstr "" + +#: js/SaveMessageBlock.js:195 +msgid "unnamed" +msgstr "" + +#: js/StoreMessageBlockEditor.js:12 +#: js/SendMessageBlockEditor.js:16 +msgid "Write your message" +msgstr "" + +#: js/StoreMessageBlockEditor.js:13 +#: js/StoreMessageBlockEditor.js:22 +msgid "Store Message" +msgstr "" + +#: js/StoreMessageBlockEditor.js:14 +msgid "" +"Message successfully stored.\n" +"Message Id: {!messageId}" +msgstr "" + +#: js/StoreMessageBlockEditor.js:23 +msgid "Store a text message onto the Bitcoin blockchain" +msgstr "" + +#: js/StoreMessageBlockEditor.js:211 +#: js/SendMessageBlockEditor.js:306 +msgid "Message Box" +msgstr "" + +#: js/StoreMessageBlockEditor.js:214 +#: js/SendMessageBlockEditor.js:309 +msgid "Number of Lines" +msgstr "" + +#: js/StoreMessageBlockEditor.js:222 +#: js/SaveMessageBlockEditor.js:165 +#: js/SendFileBlockEditor.js:292 +#: js/SendMessageBlockEditor.js:317 +#: js/StoreFileBlockEditor.js:199 +#: js/DisplayMessageBlockEditor.js:164 +msgid "Display" +msgstr "" + +#: js/StoreMessageBlockEditor.js:226 +#: js/SaveMessageBlockEditor.js:169 +#: js/SendFileBlockEditor.js:296 +#: js/SendMessageBlockEditor.js:321 +#: js/StoreFileBlockEditor.js:203 +#: js/DisplayMessageBlockEditor.js:168 +msgid "Show Spinner" +msgstr "" + +#: js/StoreMessageBlockEditor.js:227 +msgid "Show animated icon while storing message" +msgstr "" + +#: js/StoreMessageBlockEditor.js:233 +#: js/SaveMessageBlockEditor.js:238 +#: js/MessageInputBlockEditor.js:93 +#: js/SendFileBlockEditor.js:303 +#: js/SendMessageBlockEditor.js:328 +#: js/StoreFileBlockEditor.js:210 +#: js/DisplayMessageBlockEditor.js:199 +msgid "Advanced UI Settings" +msgstr "" + +#: js/StoreMessageBlockEditor.js:240 +#: js/SaveMessageBlockEditor.js:206 +#: js/SendFileBlockEditor.js:310 +#: js/SendMessageBlockEditor.js:335 +#: js/StoreFileBlockEditor.js:217 +#: js/DisplayMessageBlockEditor.js:204 +msgid "Spinner Color" +msgstr "" + +#: js/StoreMessageBlockEditor.js:260 +#: js/SendMessageBlockEditor.js:365 +msgid "Message Placeholder" +msgstr "" + +#: js/StoreMessageBlockEditor.js:265 +#: js/MessageInputBlockEditor.js:102 +#: js/SendFileBlockEditor.js:345 +#: js/SendMessageBlockEditor.js:370 +#: js/StoreFileBlockEditor.js:242 +msgid "Button Label" +msgstr "" + +#: js/StoreMessageBlockEditor.js:270 +#: js/SendFileBlockEditor.js:350 +#: js/SendMessageBlockEditor.js:375 +#: js/StoreFileBlockEditor.js:247 +msgid "Success Message Template" +msgstr "" + +#: js/StoreMessageBlockEditor.js:271 +#: js/SendFileBlockEditor.js:351 +#: js/SendMessageBlockEditor.js:376 +#: js/StoreFileBlockEditor.js:248 +msgid "Use the term {!messageId} as a placeholder for the returned message ID" +msgstr "" + +#: js/StoreMessageBlockEditor.js:282 +#: js/SendFileBlockEditor.js:362 +#: js/SendMessageBlockEditor.js:387 +#: js/StoreFileBlockEditor.js:259 +msgid "Store Options" +msgstr "" + +#: js/StoreMessageBlockEditor.js:286 +#: js/SendFileBlockEditor.js:378 +#: js/SendMessageBlockEditor.js:397 +#: js/StoreFileBlockEditor.js:269 +msgid "Encrypt" +msgstr "" + +#: js/StoreMessageBlockEditor.js:287 +#: js/SendMessageBlockEditor.js:398 +msgid "Encrypt message before storing it" +msgstr "" + +#: js/StoreMessageBlockEditor.js:287 +#: js/SendMessageBlockEditor.js:398 +msgid "Store message as it is" +msgstr "" + +#: js/StoreMessageBlockEditor.js:292 +#: js/SendMessageBlockEditor.js:403 +msgid "Storage" +msgstr "" + +#: js/StoreMessageBlockEditor.js:308 +#: js/SendFileBlockEditor.js:385 +#: js/SendMessageBlockEditor.js:419 +#: js/StoreFileBlockEditor.js:276 +msgid "Result" +msgstr "" + +#: js/StoreMessageBlockEditor.js:312 +#: js/SendFileBlockEditor.js:389 +#: js/SendMessageBlockEditor.js:423 +#: js/StoreFileBlockEditor.js:280 +msgid "Success Panel ID" +msgstr "" + +#: js/StoreMessageBlockEditor.js:313 +#: js/StoreMessageBlockEditor.js:319 +#: js/SendFileBlockEditor.js:390 +#: js/SendFileBlockEditor.js:396 +#: js/SendMessageBlockEditor.js:424 +#: js/SendMessageBlockEditor.js:430 +#: js/StoreFileBlockEditor.js:281 +#: js/StoreFileBlockEditor.js:287 +msgid "Enter ID of an HTML element on the page" +msgstr "" + +#: js/StoreMessageBlockEditor.js:318 +#: js/SendFileBlockEditor.js:395 +#: js/SendMessageBlockEditor.js:429 +#: js/StoreFileBlockEditor.js:286 +msgid "Error Panel ID" +msgstr "" + +#: js/StoreMessageBlockEditor.js:413 +#: js/PermissionsBlockEditor.js:533 +#: js/MessageInboxBlockEditor.js:935 +#: js/SaveMessageBlockEditor.js:314 +#: js/SendFileBlockEditor.js:534 +#: js/SendMessageBlockEditor.js:559 +#: js/StoreFileBlockEditor.js:390 +#: js/MessageHistoryBlockEditor.js:1082 +#: js/DisplayMessageBlockEditor.js:281 +msgid "Catenis API client not loaded on page" +msgstr "" + +#: js/PermissionsBlockEditor.js:25 +msgid "Permissions" +msgstr "" + +#: js/PermissionsBlockEditor.js:26 +msgid "Manage Catenis permissions" +msgstr "" + +#: js/PermissionsBlockEditor.js:155 +msgid "Permission Selection" +msgstr "" + +#: js/PermissionsBlockEditor.js:159 +msgid "Permission Events" +msgstr "" + +#: js/PermissionsBlockEditor.js:160 +msgid "receive-notify-new-msg" +msgstr "" + +#: js/PermissionsBlockEditor.js:166 +msgid "receive-notify-msg-read" +msgstr "" + +#: js/PermissionsBlockEditor.js:172 +msgid "receive-msg" +msgstr "" + +#: js/PermissionsBlockEditor.js:178 +msgid "send-read-msg-confirm" +msgstr "" + +#: js/PermissionsBlockEditor.js:184 +msgid "disclose-main-props" +msgstr "" + +#: js/PermissionsBlockEditor.js:190 +msgid "disclose-identity-info" +msgstr "" + +#: js/PermissionsBlockEditor.js:191 +msgid "Select the permission rights to choose" +msgstr "" + +#: js/PermissionsBlockEditor.js:197 +msgid "Levels" +msgstr "" + +#: js/PermissionsBlockEditor.js:198 +#: js/PermissionsBlockEditor.js:309 +#: js/PermissionsBlockEditor.js:428 +msgid "System" +msgstr "" + +#: js/PermissionsBlockEditor.js:204 +#: js/PermissionsBlockEditor.js:318 +#: js/PermissionsBlockEditor.js:437 +msgid "Catenis Node" +msgstr "" + +#: js/PermissionsBlockEditor.js:210 +#: js/PermissionsBlockEditor.js:327 +#: js/PermissionsBlockEditor.js:446 +msgid "Client" +msgstr "" + +#: js/PermissionsBlockEditor.js:216 +#: js/PermissionsBlockEditor.js:336 +#: js/PermissionsBlockEditor.js:455 +msgid "Device" +msgstr "" + +#: js/PermissionsBlockEditor.js:217 +msgid "Select the levels to choose" +msgstr "" + +#: js/PermissionsBlockEditor.js:242 +#: js/PermissionsBlockEditor.js:379 +msgid "Receive notification of new message from a device" +msgstr "" + +#: js/PermissionsBlockEditor.js:251 +#: js/PermissionsBlockEditor.js:388 +msgid "Receive notification of message read by a device" +msgstr "" + +#: js/PermissionsBlockEditor.js:260 +#: js/PermissionsBlockEditor.js:397 +msgid "Receive message from a device" +msgstr "" + +#: js/PermissionsBlockEditor.js:269 +#: js/PermissionsBlockEditor.js:406 +msgid "Send read message confirmation to a device" +msgstr "" + +#: js/PermissionsBlockEditor.js:278 +msgid "Disclose device's main properties (name, product unique ID) to a device" +msgstr "" + +#: js/PermissionsBlockEditor.js:287 +msgid "Disclose device's basic identification information to a device" +msgstr "" + +#: js/PermissionsBlockEditor.js:496 +#: js/PermissionsBlock.js:616 +msgid "allow" +msgstr "" + +#: js/PermissionsBlockEditor.js:499 +#: js/PermissionsBlock.js:617 +msgid "deny" +msgstr "" + +#: js/PermissionsBlockEditor.js:502 +#: js/PermissionsBlock.js:618 +msgid "none" +msgstr "" + +#: js/MessageInboxBlockEditor.js:26 +msgid "Message Inbox" +msgstr "" + +#: js/MessageInboxBlockEditor.js:27 +msgid "Display list with latest received messages" +msgstr "" + +#: js/MessageInboxBlockEditor.js:347 +#: js/MessageHistoryBlockEditor.js:374 +msgid "Message Filtering" +msgstr "" + +#: js/MessageInboxBlockEditor.js:350 +#: js/MessageHistoryBlockEditor.js:392 +msgid "Unread Only" +msgstr "" + +#: js/MessageInboxBlockEditor.js:351 +#: js/MessageHistoryBlockEditor.js:393 +msgid "List only unread messages" +msgstr "" + +#: js/MessageInboxBlockEditor.js:351 +#: js/MessageHistoryBlockEditor.js:393 +msgid "List all messages" +msgstr "" + +#: js/MessageInboxBlockEditor.js:356 +#: js/MessageHistoryBlockEditor.js:398 +msgid "Period" +msgstr "" + +#: js/MessageInboxBlockEditor.js:359 +#: js/MessageHistoryBlockEditor.js:401 +msgid "Today" +msgstr "" + +#: js/MessageInboxBlockEditor.js:362 +#: js/MessageHistoryBlockEditor.js:404 +msgid "Last 7 days" +msgstr "" + +#: js/MessageInboxBlockEditor.js:365 +#: js/MessageHistoryBlockEditor.js:407 +msgid "Last 30 days" +msgstr "" + +#: js/MessageInboxBlockEditor.js:368 +#: js/MessageHistoryBlockEditor.js:410 +msgid "Current month" +msgstr "" + +#: js/MessageInboxBlockEditor.js:371 +#: js/MessageHistoryBlockEditor.js:413 +msgid "Last 3 months" +msgstr "" + +#: js/MessageInboxBlockEditor.js:374 +#: js/MessageHistoryBlockEditor.js:416 +msgid "Last 6 months" +msgstr "" + +#: js/MessageInboxBlockEditor.js:377 +#: js/MessageHistoryBlockEditor.js:419 +msgid "Custom" +msgstr "" + +#: js/MessageInboxBlockEditor.js:387 +#: js/MessageInboxBlockEditor.js:411 +#: js/MessageHistoryBlockEditor.js:429 +#: js/MessageHistoryBlockEditor.js:453 +msgid "Start Date" +msgstr "" + +#: js/MessageInboxBlockEditor.js:430 +#: js/MessageHistoryBlockEditor.js:512 +msgid "Message List" +msgstr "" + +#: js/MessageInboxBlockEditor.js:434 +#: js/MessageHistoryBlockEditor.js:516 +msgid "Messages Per Page" +msgstr "" + +#: js/MessageInboxBlockEditor.js:439 +#: js/MessageHistoryBlockEditor.js:521 +msgid "Columns" +msgstr "" + +#: js/MessageInboxBlockEditor.js:440 +#: js/MessageInboxBlockEditor.js:552 +#: js/MessageInboxBlockEditor.js:804 +#: js/SaveMessageBlockEditor.js:176 +#: js/MessageHistoryBlockEditor.js:522 +#: js/MessageHistoryBlockEditor.js:640 +#: js/MessageHistoryBlockEditor.js:923 +msgid "Action" +msgstr "" + +#: js/MessageInboxBlockEditor.js:446 +#: js/MessageInboxBlockEditor.js:583 +#: js/MessageInboxBlockEditor.js:830 +#: js/SaveMessageBlockEditor.js:158 +#: js/MessageInputBlockEditor.js:8 +#: js/MessageHistoryBlockEditor.js:528 +#: js/MessageHistoryBlockEditor.js:671 +#: js/MessageHistoryBlockEditor.js:949 +#: js/DisplayMessageBlockEditor.js:157 +msgid "Message ID" +msgstr "" + +#: js/MessageInboxBlockEditor.js:452 +#: js/MessageInboxBlockEditor.js:616 +#: js/MessageInboxBlockEditor.js:858 +#: js/MessageHistoryBlockEditor.js:540 +#: js/MessageHistoryBlockEditor.js:737 +#: js/MessageHistoryBlockEditor.js:1005 +msgid "Date" +msgstr "" + +#: js/MessageInboxBlockEditor.js:458 +#: js/MessageInboxBlockEditor.js:649 +#: js/MessageInboxBlockEditor.js:886 +msgid "From" +msgstr "" + +#: js/MessageInboxBlockEditor.js:464 +#: js/MessageInboxBlockEditor.js:682 +#: js/MessageInboxBlockEditor.js:914 +#: js/MessageHistoryBlockEditor.js:552 +#: js/MessageHistoryBlockEditor.js:803 +#: js/MessageHistoryBlockEditor.js:1061 +msgid "Read" +msgstr "" + +#: js/MessageInboxBlockEditor.js:465 +#: js/MessageHistoryBlockEditor.js:553 +msgid "Select the columns to be displayed" +msgstr "" + +#: js/MessageInboxBlockEditor.js:472 +#: js/MessageHistoryBlockEditor.js:560 +msgid "Action Links" +msgstr "" + +#: js/MessageInboxBlockEditor.js:494 +msgid "Origin Device ID ('From' Column)" +msgstr "" + +#: js/MessageInboxBlockEditor.js:495 +#: js/MessageHistoryBlockEditor.js:583 +msgid "Always show device ID" +msgstr "" + +#: js/MessageInboxBlockEditor.js:495 +#: js/MessageHistoryBlockEditor.js:583 +msgid "Show product unique ID instead if present" +msgstr "" + +#: js/MessageInboxBlockEditor.js:516 +#: js/MessageHistoryBlockEditor.js:604 +msgid "Display HTML Anchor" +msgstr "" + +#: js/MessageInboxBlockEditor.js:517 +#: js/MessageHistoryBlockEditor.js:605 +msgid "Reference to block used to display the message contents" +msgstr "" + +#: js/MessageInboxBlockEditor.js:526 +#: js/MessageHistoryBlockEditor.js:614 +msgid "Save HTML Anchor" +msgstr "" + +#: js/MessageInboxBlockEditor.js:527 +#: js/MessageHistoryBlockEditor.js:615 +msgid "Reference to block used to save the message contents" +msgstr "" + +#: js/MessageInboxBlockEditor.js:534 +#: js/MessageHistoryBlockEditor.js:622 +msgid "Action Target" +msgstr "" + +#: js/MessageInboxBlockEditor.js:581 +#: js/MessageInboxBlockEditor.js:614 +#: js/MessageInboxBlockEditor.js:647 +#: js/MessageInboxBlockEditor.js:680 +#: js/MessageInboxBlockEditor.js:829 +#: js/MessageInboxBlockEditor.js:857 +#: js/MessageInboxBlockEditor.js:885 +#: js/MessageInboxBlockEditor.js:913 +#: js/MessageHistoryBlockEditor.js:669 +#: js/MessageHistoryBlockEditor.js:702 +#: js/MessageHistoryBlockEditor.js:735 +#: js/MessageHistoryBlockEditor.js:768 +#: js/MessageHistoryBlockEditor.js:801 +#: js/MessageHistoryBlockEditor.js:948 +#: js/MessageHistoryBlockEditor.js:976 +#: js/MessageHistoryBlockEditor.js:1004 +#: js/MessageHistoryBlockEditor.js:1032 +#: js/MessageHistoryBlockEditor.js:1060 +msgid "Sort by" +msgstr "" + +#: js/MessageInboxBlockEditor.js:734 +#: js/MessageHistoryBlockEditor.js:856 +msgid "Reload" +msgstr "" + +#: js/MessageInboxBlockEditor.js:742 +msgid "New Message" +msgstr "" + +#: js/MessageInboxBlockEditor.js:746 +#: js/MessageHistoryBlockEditor.js:865 +msgid "First page" +msgstr "" + +#: js/MessageInboxBlockEditor.js:754 +#: js/MessageHistoryBlockEditor.js:873 +msgid "Previous page" +msgstr "" + +#: js/MessageInboxBlockEditor.js:775 +#: js/MessageHistoryBlockEditor.js:894 +msgid "Next page" +msgstr "" + +#: js/MessageInboxBlockEditor.js:783 +#: js/MessageHistoryBlockEditor.js:902 +msgid "Last page" +msgstr "" + +#: js/SaveMessageBlockEditor.js:11 +msgid "Save retrieved message" +msgstr "" + +#: js/SaveMessageBlockEditor.js:18 +msgid "Save Message" +msgstr "" + +#: js/SaveMessageBlockEditor.js:19 +msgid "Save message retrieved from the Bitcoin blockchain as a file" +msgstr "" + +#: js/SaveMessageBlockEditor.js:155 +#: js/DisplayMessageBlockEditor.js:154 +msgid "Message" +msgstr "" + +#: js/SaveMessageBlockEditor.js:159 +#: js/DisplayMessageBlockEditor.js:158 +msgid "ID of message to be retrieved" +msgstr "" + +#: js/SaveMessageBlockEditor.js:170 +#: js/DisplayMessageBlockEditor.js:169 +msgid "Show animated icon while loading message" +msgstr "" + +#: js/SaveMessageBlockEditor.js:180 +msgid "Auto Save" +msgstr "" + +#: js/SaveMessageBlockEditor.js:181 +msgid "Automatically save message after it is retrieved" +msgstr "" + +#: js/SaveMessageBlockEditor.js:181 +msgid "Show link to save retrieved message" +msgstr "" + +#: js/SaveMessageBlockEditor.js:194 +msgid "Save Message Link" +msgstr "" + +#: js/MessageInputBlockEditor.js:9 +msgid "Submit" +msgstr "" + +#: js/MessageInputBlockEditor.js:12 +msgid "Message Input" +msgstr "" + +#: js/MessageInputBlockEditor.js:13 +msgid "Enter ID of message for display/saving" +msgstr "" + +#: js/MessageInputBlockEditor.js:83 +msgid "Target" +msgstr "" + +#: js/MessageInputBlockEditor.js:86 +msgid "HTML Anchor" +msgstr "" + +#: js/MessageInputBlockEditor.js:87 +msgid "Reference to block used to display/save the message contents" +msgstr "" + +#: js/MessageInputBlockEditor.js:97 +msgid "Message ID Placeholder" +msgstr "" + +#: js/SendFileBlockEditor.js:11 +#: js/SendMessageBlockEditor.js:14 +msgid "Target device ID" +msgstr "" + +#: js/SendFileBlockEditor.js:12 +#: js/SendMessageBlockEditor.js:15 +msgid "Target device prod unique ID" +msgstr "" + +#: js/SendFileBlockEditor.js:13 +#: js/StoreFileBlockEditor.js:11 +msgid "Drop a file or click to select" +msgstr "" + +#: js/SendFileBlockEditor.js:14 +#: js/SendFileBlockEditor.js:24 +msgid "Send File" +msgstr "" + +#: js/SendFileBlockEditor.js:15 +msgid "" +"File successfully sent.\n" +"Message Id: {!messageId}" +msgstr "" + +#: js/SendFileBlockEditor.js:25 +msgid "Store a file onto the Bitcoin blockchain addressing it to another Catenis virtual device" +msgstr "" + +#: js/SendFileBlockEditor.js:264 +#: js/SendMessageBlockEditor.js:278 +msgid "Target Device" +msgstr "" + +#: js/SendFileBlockEditor.js:267 +#: js/SendMessageBlockEditor.js:281 +msgid "Dynamic Target Device" +msgstr "" + +#: js/SendFileBlockEditor.js:268 +#: js/SendMessageBlockEditor.js:282 +msgid "Select a different target device for each message" +msgstr "" + +#: js/SendFileBlockEditor.js:268 +#: js/SendMessageBlockEditor.js:282 +msgid "Use a single predefined target device" +msgstr "" + +#: js/SendFileBlockEditor.js:273 +#: js/SendMessageBlockEditor.js:287 +msgid "Use Product Unique ID" +msgstr "" + +#: js/SendFileBlockEditor.js:274 +#: js/SendMessageBlockEditor.js:288 +msgid "Enter product unique ID for target device" +msgstr "" + +#: js/SendFileBlockEditor.js:274 +#: js/SendMessageBlockEditor.js:288 +msgid "Enter Catenis device ID for target device" +msgstr "" + +#: js/SendFileBlockEditor.js:282 +#: js/SendMessageBlockEditor.js:296 +msgid "Target Device Product Unique ID" +msgstr "" + +#: js/SendFileBlockEditor.js:282 +#: js/SendMessageBlockEditor.js:296 +msgid "Target Device ID" +msgstr "" + +#: js/SendFileBlockEditor.js:283 +#: js/SendMessageBlockEditor.js:297 +msgid "ID of Catenis virtual device to which the message is sent" +msgstr "" + +#: js/SendFileBlockEditor.js:297 +msgid "Show animated icon while sending file" +msgstr "" + +#: js/SendFileBlockEditor.js:330 +#: js/SendMessageBlockEditor.js:355 +msgid "Target Device ID Placeholder" +msgstr "" + +#: js/SendFileBlockEditor.js:335 +#: js/SendMessageBlockEditor.js:360 +msgid "Target Device Prod Unique ID Placeholder" +msgstr "" + +#: js/SendFileBlockEditor.js:340 +#: js/StoreFileBlockEditor.js:237 +msgid "File Drop Box Message" +msgstr "" + +#: js/SendFileBlockEditor.js:366 +#: js/StoreFileBlockEditor.js:263 +msgid "File Header" +msgstr "" + +#: js/SendFileBlockEditor.js:367 +#: js/StoreFileBlockEditor.js:264 +msgid "Add header describing file properties" +msgstr "" + +#: js/SendFileBlockEditor.js:367 +#: js/StoreFileBlockEditor.js:264 +msgid "Only the original file contents are stored" +msgstr "" + +#: js/SendFileBlockEditor.js:372 +#: js/SendMessageBlockEditor.js:391 +msgid "Read Confirmation" +msgstr "" + +#: js/SendFileBlockEditor.js:373 +msgid "Send file with read confirmation" +msgstr "" + +#: js/SendFileBlockEditor.js:373 +#: js/SendMessageBlockEditor.js:392 +msgid "No read confirmation requested" +msgstr "" + +#: js/SendFileBlockEditor.js:379 +#: js/StoreFileBlockEditor.js:270 +msgid "Encrypt file contents before storing them" +msgstr "" + +#: js/SendFileBlockEditor.js:379 +#: js/StoreFileBlockEditor.js:270 +msgid "Store file contents as they are" +msgstr "" + +#: js/StoreMessageBlock.js:164 +msgid "No message to be stored" +msgstr "" + +#: js/MessageHistoryBlock.js:512 +#: js/MessageInboxBlock.js:519 +msgid "No messages" +msgstr "" + +#: js/MessageHistoryBlock.js:908 +#: js/MessageInboxBlock.js:908 +msgid "true" +msgstr "" + +#: js/MessageHistoryBlock.js:908 +#: js/MessageInboxBlock.js:908 +msgid "false" +msgstr "" + +#: js/SendFileBlock.js:312 +msgid "No file selected to be sent" +msgstr "" + +#: js/SendFileBlock.js:321 +#: js/SendMessageBlock.js:174 +msgid "No target device product unique ID" +msgstr "" + +#: js/SendFileBlock.js:321 +#: js/SendMessageBlock.js:174 +msgid "No target device ID" +msgstr "" + +#: js/SendFileBlock.js:427 +msgid "Empty file; nothing to send" +msgstr "" + +#: js/SendFileBlock.js:444 +#: js/StoreFileBlock.js:431 +msgid "Error reading file: " +msgstr "" + +#: js/SendFileBlock.js:449 +#: js/StoreFileBlock.js:436 +msgid "Reading of file has been aborted" +msgstr "" + +#: js/StoreFileBlock.js:311 +msgid "No file selected to be stored" +msgstr "" + +#: js/StoreFileBlock.js:414 +msgid "Empty file; nothing to store" +msgstr "" + +#: js/SendMessageBlockEditor.js:17 +#: js/SendMessageBlockEditor.js:27 +msgid "Send Message" +msgstr "" + +#: js/SendMessageBlockEditor.js:18 +msgid "" +"Message successfully sent.\n" +"Message Id: {!messageId}" +msgstr "" + +#: js/SendMessageBlockEditor.js:28 +msgid "Store a text message onto the Bitcoin blockchain addressing it to another Catenis virtual device" +msgstr "" + +#: js/SendMessageBlockEditor.js:322 +msgid "Show animated icon while sending message" +msgstr "" + +#: js/SendMessageBlockEditor.js:392 +msgid "Send message with read confirmation" +msgstr "" + +#: js/StoreFileBlockEditor.js:12 +#: js/StoreFileBlockEditor.js:21 +msgid "Store File" +msgstr "" + +#: js/StoreFileBlockEditor.js:13 +msgid "" +"File successfully stored.\n" +"Message Id: {!messageId}" +msgstr "" + +#: js/StoreFileBlockEditor.js:22 +msgid "Store a file onto the Bitcoin blockchain" +msgstr "" + +#: js/StoreFileBlockEditor.js:204 +msgid "Show animated icon while storing file" +msgstr "" + +#: js/SendMessageBlock.js:165 +msgid "No message to be sent" +msgstr "" + +#: js/MessageHistoryBlockEditor.js:28 +msgid "Message History" +msgstr "" + +#: js/MessageHistoryBlockEditor.js:29 +msgid "Display list with latest stored/sent messages" +msgstr "" + +#: js/MessageHistoryBlockEditor.js:377 +msgid "Message Type" +msgstr "" + +#: js/MessageHistoryBlockEditor.js:466 +#: js/MessageHistoryBlockEditor.js:490 +msgid "End Date" +msgstr "" + +#: js/MessageHistoryBlockEditor.js:534 +#: js/MessageHistoryBlockEditor.js:704 +#: js/MessageHistoryBlockEditor.js:977 +msgid "Type" +msgstr "" + +#: js/MessageHistoryBlockEditor.js:546 +#: js/MessageHistoryBlockEditor.js:770 +#: js/MessageHistoryBlockEditor.js:1033 +msgid "To" +msgstr "" + +#: js/MessageHistoryBlockEditor.js:582 +msgid "Target Device ID ('To' Column)" +msgstr "" + +#: js/DisplayMessageBlockEditor.js:19 +msgid "Display Message" +msgstr "" + +#: js/DisplayMessageBlockEditor.js:20 +msgid "Display a text message retrieved from the Bitcoin blockchain" +msgstr "" + +#: js/DisplayMessageBlockEditor.js:174 +msgid "Strip File Header" +msgstr "" + +#: js/DisplayMessageBlockEditor.js:175 +msgid "Do not display file header if present" +msgstr "" + +#: js/DisplayMessageBlockEditor.js:175 +msgid "Display message as it is" +msgstr "" + +#: js/DisplayMessageBlockEditor.js:180 +msgid "Limit Message" +msgstr "" + +#: js/DisplayMessageBlockEditor.js:181 +msgid "Truncate message if it is too large" +msgstr "" + +#: js/DisplayMessageBlockEditor.js:181 +msgid "Always display the whole message" +msgstr "" + +#: js/DisplayMessageBlockEditor.js:188 +msgid "Max Message Length" +msgstr "" + +#: js/DisplayMessageBlockEditor.js:189 +msgid "Maximum number of characters that can be displayed" +msgstr "" + +#: js/DisplayMessageBlockEditor.js:237 +msgid "Sample retrieved message" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/frontend-analytics/translation_file/languages/frontend-analytics-en_US.po b/spec/fixtures/dynamic_finders/plugin_version/frontend-analytics/translation_file/languages/frontend-analytics-en_US.po new file mode 100644 index 00000000..3d92df4b --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/frontend-analytics/translation_file/languages/frontend-analytics-en_US.po @@ -0,0 +1,306 @@ +msgid "" +msgstr "" +"Project-Id-Version: Frontend Google Analytics 1.0.5\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-09-13 20:15+0100\n" +"PO-Revision-Date: 2019-09-13 20:16+0100\n" +"Last-Translator: \n" +"Language-Team: AyeCode Ltd \n" +"Language: en_US\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-KeywordsList: __;__ngettext:1,2;__ngettext_noop:1,2;_c;_e;_ex:1,2c;" +"_n:1,2;_n_noop:1,2;_nc:4c,1,2;_nx:4c,1,2;_nx_noop:4c,1,2;_x:1,2c;esc_attr__;" +"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;gettext;" +"gettext_noop\n" +"X-Poedit-Basepath: ..\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Generator: Poedit 1.8.7.1\n" +"X-Poedit-SearchPath-0: .\n" + +#: includes/admin/settings/class-frontend-analytics-settings.php:95 +msgid "Google analytics Auth Code" +msgstr "" + +#: includes/admin/settings/class-frontend-analytics-settings.php:96 +msgid "You must save this setting before accounts will show." +msgstr "" + +#: includes/admin/settings/class-frontend-analytics-settings.php:113 +msgid "Analytics Account" +msgstr "" + +#: includes/admin/settings/class-frontend-analytics-settings.php:114 +msgid "Select the account that you setup for this site." +msgstr "" + +#: includes/admin/settings/class-frontend-analytics-settings.php:122 +msgid "Add tracking code to site?" +msgstr "" + +#: includes/admin/settings/class-frontend-analytics-settings.php:123 +msgid "This will automatically add the correct tracking code to your site" +msgstr "" + +#: includes/admin/settings/class-frontend-analytics-settings.php:129 +msgid "Anonymize user IP?" +msgstr "" + +#: includes/admin/settings/class-frontend-analytics-settings.php:130 +msgid "" +"In most cases this is not required, this is to comply with certain country " +"laws such as Germany." +msgstr "" + +#: includes/admin/settings/class-frontend-analytics-settings.php:138 +msgid "Auto refresh active users every" +msgstr "" + +#: includes/admin/settings/class-frontend-analytics-settings.php:139 +msgid "" +"Time interval in seconds to auto refresh active users. The active users will " +"be auto refreshed after this time interval. Leave blank or use 0(zero) to " +"disable auto refresh. Default: 5" +msgstr "" + +#: includes/admin/settings/class-frontend-analytics-settings.php:179 +msgid "Select Account" +msgstr "" + +#: includes/admin/settings/class-frontend-analytics-settings.php:182 +msgid "Account re-authorization may be required" +msgstr "" + +#: includes/admin/settings/class-frontend-analytics-settings.php:318 +msgid "Deauthorize" +msgstr "" + +#: includes/admin/settings/class-frontend-analytics-settings.php:319 +msgid "Authorized" +msgstr "" + +#: includes/admin/settings/class-frontend-analytics-settings.php:323 +msgid "Get Auth Code" +msgstr "" + +#: includes/class-frontend-analytics-ajax.php:127 +msgid "Something went wrong" +msgstr "" + +#: includes/functions.php:97 includes/functions.php:104 +msgid "Please check Google Analytics Settings" +msgstr "" + +#: includes/functions.php:134 +msgid "" +"Not authorized, please click authorized in GD > Google analytic settings." +msgstr "" + +#: includes/functions.php:152 +msgid "Login failed" +msgstr "" + +#: includes/functions.php:375 +msgid "No results available" +msgstr "" + +#: includes/functions.php:405 +msgid "Jan" +msgstr "" + +#: includes/functions.php:406 +msgid "Feb" +msgstr "" + +#: includes/functions.php:407 +msgid "Mar" +msgstr "" + +#: includes/functions.php:408 +msgid "Apr" +msgstr "" + +#: includes/functions.php:409 +msgid "May" +msgstr "" + +#: includes/functions.php:410 +msgid "Jun" +msgstr "" + +#: includes/functions.php:411 +msgid "Jul" +msgstr "" + +#: includes/functions.php:412 +msgid "Aug" +msgstr "" + +#: includes/functions.php:413 +msgid "Sep" +msgstr "" + +#: includes/functions.php:414 +msgid "Oct" +msgstr "" + +#: includes/functions.php:415 +msgid "Nov" +msgstr "" + +#: includes/functions.php:416 +msgid "Dec" +msgstr "" + +#: includes/functions.php:429 +msgid "Last Year" +msgstr "" + +#: includes/functions.php:435 +msgid "This Year" +msgstr "" + +#: includes/functions.php:484 +msgid "Mon" +msgstr "" + +#: includes/functions.php:485 +msgid "Tue" +msgstr "" + +#: includes/functions.php:486 +msgid "Wed" +msgstr "" + +#: includes/functions.php:487 +msgid "Thu" +msgstr "" + +#: includes/functions.php:488 +msgid "Fri" +msgstr "" + +#: includes/functions.php:489 +msgid "Sat" +msgstr "" + +#: includes/functions.php:490 +msgid "Sun" +msgstr "" + +#: includes/functions.php:507 +msgid "This Week" +msgstr "" + +#: includes/functions.php:515 +msgid "Last Week" +msgstr "" + +#: includes/functions.php:631 +#: includes/widgets/class-frontend-analytics-widget-analytics.php:59 +msgid "Show Google Analytics" +msgstr "" + +#: includes/functions.php:633 +msgid "Analytics" +msgstr "" + +#: includes/functions.php:635 +msgid "Refresh" +msgstr "" + +#: includes/functions.php:635 +msgid "Active Users:" +msgstr "" + +#: includes/functions.php:640 +msgid "Last Week vs This Week" +msgstr "" + +#: includes/functions.php:641 +msgid "This Year vs Last Year" +msgstr "" + +#: includes/functions.php:642 +msgid "Top Countries" +msgstr "" + +#: includes/widgets/class-frontend-analytics-widget-analytics.php:33 +msgid "Frontend Analytics Button Placeholder" +msgstr "" + +#: includes/widgets/class-frontend-analytics-widget-analytics.php:40 +msgid "Frontend Analytics" +msgstr "" + +#: includes/widgets/class-frontend-analytics-widget-analytics.php:43 +msgid "Show google analytics stats on your website front page." +msgstr "" + +#: includes/widgets/class-frontend-analytics-widget-analytics.php:48 +msgid "Title:" +msgstr "" + +#: includes/widgets/class-frontend-analytics-widget-analytics.php:49 +msgid "The widget title:" +msgstr "" + +#: includes/widgets/class-frontend-analytics-widget-analytics.php:56 +msgid "Button text:" +msgstr "" + +#: includes/widgets/class-frontend-analytics-widget-analytics.php:57 +msgid "The text to use for the button to show the analytics:" +msgstr "" + +#: includes/widgets/class-frontend-analytics-widget-analytics.php:65 +msgid "Google Analytics visible to:" +msgstr "" + +#: includes/widgets/class-frontend-analytics-widget-analytics.php:66 +msgid "Google Analytics will be visible to selected users only." +msgstr "" + +#: includes/widgets/class-frontend-analytics-widget-analytics.php:69 +msgid "Administrator" +msgstr "" + +#: includes/widgets/class-frontend-analytics-widget-analytics.php:70 +msgid "Author or profile owner." +msgstr "" + +#: includes/widgets/class-frontend-analytics-widget-analytics.php:71 +msgid "Everyone logged in" +msgstr "" + +#: includes/widgets/class-frontend-analytics-widget-analytics.php:72 +msgid "Everyone" +msgstr "" + +#: vendor/ayecode/wp-super-duper/wp-super-duper.php:140 +msgid "Select shortcode" +msgstr "" + +#: vendor/ayecode/wp-super-duper/wp-super-duper.php:159 +msgid "Insert shortcode" +msgstr "" + +#: vendor/ayecode/wp-super-duper/wp-super-duper.php:162 +msgid "Copy shortcode" +msgstr "" + +#: vendor/ayecode/wp-super-duper/wp-super-duper.php:361 +#: vendor/ayecode/wp-super-duper/wp-super-duper.php:981 +msgid "Advanced Settings" +msgstr "" + +#: vendor/ayecode/wp-super-duper/wp-super-duper.php:1229 +#, php-format +msgid "Placeholder for: %s" +msgstr "" + +#: vendor/ayecode/wp-super-duper/wp-super-duper.php:1514 +msgid "Placeholder for: " +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/linkbuildr/translation_file/languages/linkbuildr.pot b/spec/fixtures/dynamic_finders/plugin_version/linkbuildr/translation_file/languages/linkbuildr.pot new file mode 100644 index 00000000..9d440e9c --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/linkbuildr/translation_file/languages/linkbuildr.pot @@ -0,0 +1,424 @@ +# Copyright (C) 2019 FTF.agency +# This file is distributed under the same license as the Linkbuildr plugin. +msgid "" +msgstr "" +"Project-Id-Version: Linkbuildr 1.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/linkbuildr\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2019-08-19T18:27:35+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.3.0\n" +"X-Domain: linkbuildr\n" + +#. Plugin Name of the plugin +#: classes/class-linkbuildr-settings.php:250 +#: classes/class-linkbuildr-settings.php:254 +#: dist/linkbuildr/classes/class-linkbuildr-settings.php:250 +#: dist/linkbuildr/classes/class-linkbuildr-settings.php:254 +#: dist/linkbuildr/views/admin-notice.php:3 +#: views/admin-notice.php:3 +msgid "Linkbuildr" +msgstr "" + +#. Plugin URI of the plugin +msgid "https://ftf.agency/tools/linkbuildr/" +msgstr "" + +#. Description of the plugin +msgid "Automated content promotion. Share your content with the people who care the most, automatically." +msgstr "" + +#. Author of the plugin +msgid "FTF.agency" +msgstr "" + +#. Author URI of the plugin +msgid "https://ftf.agency/" +msgstr "" + +#: classes/class-linkbuildr-email-templates-table.php:110 +#: classes/class-linkbuildr-site-contacts-table.php:117 +#: dist/linkbuildr/classes/class-linkbuildr-email-templates-table.php:110 +#: dist/linkbuildr/classes/class-linkbuildr-site-contacts-table.php:117 +msgid "Edit" +msgstr "" + +#: classes/class-linkbuildr-email-templates-table.php:111 +#: classes/class-linkbuildr-site-contacts-table.php:118 +#: dist/linkbuildr/classes/class-linkbuildr-email-templates-table.php:111 +#: dist/linkbuildr/classes/class-linkbuildr-site-contacts-table.php:118 +msgid "Delete" +msgstr "" + +#: classes/class-linkbuildr-email-templates-table.php:142 +#: dist/linkbuildr/classes/class-linkbuildr-email-templates-table.php:142 +msgid "Template Name" +msgstr "" + +#: classes/class-linkbuildr-email-templates-table.php:143 +#: dist/linkbuildr/classes/class-linkbuildr-email-templates-table.php:143 +msgid "Sender" +msgstr "" + +#: classes/class-linkbuildr-email-templates-table.php:144 +#: dist/linkbuildr/classes/class-linkbuildr-email-templates-table.php:144 +msgid "Subject" +msgstr "" + +#: classes/class-linkbuildr-email-templates-table.php:145 +#: dist/linkbuildr/classes/class-linkbuildr-email-templates-table.php:145 +msgid "Content" +msgstr "" + +#: classes/class-linkbuildr-email-templates-table.php:146 +#: dist/linkbuildr/classes/class-linkbuildr-email-templates-table.php:146 +msgid "Tweet" +msgstr "" + +#: classes/class-linkbuildr-settings.php:250 +#: classes/class-linkbuildr-settings.php:251 +#: classes/class-linkbuildr-settings.php:254 +#: classes/class-linkbuildr-settings.php:255 +#: dist/linkbuildr/classes/class-linkbuildr-settings.php:250 +#: dist/linkbuildr/classes/class-linkbuildr-settings.php:251 +#: dist/linkbuildr/classes/class-linkbuildr-settings.php:254 +#: dist/linkbuildr/classes/class-linkbuildr-settings.php:255 +msgid "Dashboard" +msgstr "" + +#: classes/class-linkbuildr-settings.php:252 +#: classes/class-linkbuildr-settings.php:256 +#: dist/linkbuildr/classes/class-linkbuildr-settings.php:252 +#: dist/linkbuildr/classes/class-linkbuildr-settings.php:256 +#: dist/linkbuildr/views/linkbuildr-dashboard.php:8 +#: dist/linkbuildr/views/site-contacts-list.php:6 +#: views/linkbuildr-dashboard.php:8 +#: views/site-contacts-list.php:6 +msgid "Site Contacts" +msgstr "" + +#: classes/class-linkbuildr-settings.php:258 +#: dist/linkbuildr/classes/class-linkbuildr-settings.php:258 +msgid "New Site Contact" +msgstr "" + +#: classes/class-linkbuildr-settings.php:259 +#: dist/linkbuildr/classes/class-linkbuildr-settings.php:259 +#: dist/linkbuildr/views/email-templates-list.php:7 +#: dist/linkbuildr/views/linkbuildr-dashboard.php:18 +#: views/email-templates-list.php:7 +#: views/linkbuildr-dashboard.php:18 +msgid "Email Templates" +msgstr "" + +#: classes/class-linkbuildr-settings.php:260 +#: dist/linkbuildr/classes/class-linkbuildr-settings.php:260 +msgid "New Email Template" +msgstr "" + +#. translators: %d: count of Site Contacts Deleted. +#: classes/class-linkbuildr-settings.php:295 +#: dist/linkbuildr/classes/class-linkbuildr-settings.php:295 +msgid "Site Contacts deleted: %d" +msgstr "" + +#. translators: %d: count of Email Templates Deleted. +#: classes/class-linkbuildr-settings.php:313 +#: dist/linkbuildr/classes/class-linkbuildr-settings.php:313 +msgid "Email Templates deleted: %d" +msgstr "" + +#. translators: %d: count of Site Contacts Deleted, %s add 's' if plural. +#: classes/class-linkbuildr-settings.php:372 +#: dist/linkbuildr/classes/class-linkbuildr-settings.php:372 +msgid "%1$d Site Contact%2$s deleted." +msgstr "" + +#. translators: %s: The Domain (aka - Name/Url) of the Site Contact saved. +#. translators: %s: The name of the Email Template saved. +#: classes/class-linkbuildr-settings.php:443 +#: classes/class-linkbuildr-settings.php:686 +#: dist/linkbuildr/classes/class-linkbuildr-settings.php:443 +#: dist/linkbuildr/classes/class-linkbuildr-settings.php:686 +msgid "%s was successfully saved" +msgstr "" + +#: classes/class-linkbuildr-settings.php:445 +#: classes/class-linkbuildr-settings.php:688 +#: dist/linkbuildr/classes/class-linkbuildr-settings.php:445 +#: dist/linkbuildr/classes/class-linkbuildr-settings.php:688 +msgid "There was an error while saving item" +msgstr "" + +#. translators: %s: The Domain (aka - Name/Url) of the Site Contact updated. +#. translators: %s: The name of the Email Template updated. +#: classes/class-linkbuildr-settings.php:451 +#: classes/class-linkbuildr-settings.php:694 +#: dist/linkbuildr/classes/class-linkbuildr-settings.php:451 +#: dist/linkbuildr/classes/class-linkbuildr-settings.php:694 +msgid "%s was successfully updated" +msgstr "" + +#: classes/class-linkbuildr-settings.php:453 +#: classes/class-linkbuildr-settings.php:696 +#: dist/linkbuildr/classes/class-linkbuildr-settings.php:453 +#: dist/linkbuildr/classes/class-linkbuildr-settings.php:696 +msgid "There was an error while updating item" +msgstr "" + +#: classes/class-linkbuildr-settings.php:487 +#: classes/class-linkbuildr-settings.php:712 +#: dist/linkbuildr/classes/class-linkbuildr-settings.php:487 +#: dist/linkbuildr/classes/class-linkbuildr-settings.php:712 +msgid "Item not found" +msgstr "" + +#: classes/class-linkbuildr-settings.php:568 +#: dist/linkbuildr/classes/class-linkbuildr-settings.php:568 +msgid "Domain is required" +msgstr "" + +#: classes/class-linkbuildr-settings.php:571 +#: dist/linkbuildr/classes/class-linkbuildr-settings.php:571 +msgid "Site Name is required" +msgstr "" + +#: classes/class-linkbuildr-settings.php:574 +#: dist/linkbuildr/classes/class-linkbuildr-settings.php:574 +msgid "First Name is required" +msgstr "" + +#: classes/class-linkbuildr-settings.php:577 +#: dist/linkbuildr/classes/class-linkbuildr-settings.php:577 +msgid "Email is required" +msgstr "" + +#: classes/class-linkbuildr-settings.php:580 +#: dist/linkbuildr/classes/class-linkbuildr-settings.php:580 +msgid "Message Template is required" +msgstr "" + +#. translators: %d: count of Email Templates Deleted, %s add 's' if plural. +#: classes/class-linkbuildr-settings.php:626 +#: dist/linkbuildr/classes/class-linkbuildr-settings.php:626 +msgid "%1$d Email Template%2$s deleted." +msgstr "" + +#: classes/class-linkbuildr-settings.php:758 +#: dist/linkbuildr/classes/class-linkbuildr-settings.php:758 +msgid "Template Name is required" +msgstr "" + +#: classes/class-linkbuildr-settings.php:761 +#: dist/linkbuildr/classes/class-linkbuildr-settings.php:761 +msgid "Subject is required" +msgstr "" + +#: classes/class-linkbuildr-settings.php:764 +#: dist/linkbuildr/classes/class-linkbuildr-settings.php:764 +msgid "Content is required" +msgstr "" + +#: classes/class-linkbuildr-settings.php:767 +#: dist/linkbuildr/classes/class-linkbuildr-settings.php:767 +msgid "Tweet is required" +msgstr "" + +#: classes/class-linkbuildr-site-contacts-table.php:149 +#: dist/linkbuildr/classes/class-linkbuildr-site-contacts-table.php:149 +#: dist/linkbuildr/views/site-contact-form-meta-box.php:14 +#: views/site-contact-form-meta-box.php:14 +msgid "Domain" +msgstr "" + +#: classes/class-linkbuildr-site-contacts-table.php:150 +#: dist/linkbuildr/classes/class-linkbuildr-site-contacts-table.php:150 +#: dist/linkbuildr/views/site-contact-form-meta-box.php:26 +#: views/site-contact-form-meta-box.php:26 +msgid "Site Name" +msgstr "" + +#: classes/class-linkbuildr-site-contacts-table.php:151 +#: dist/linkbuildr/classes/class-linkbuildr-site-contacts-table.php:151 +msgid "First Name" +msgstr "" + +#: classes/class-linkbuildr-site-contacts-table.php:152 +#: dist/linkbuildr/classes/class-linkbuildr-site-contacts-table.php:152 +#: dist/linkbuildr/views/site-contact-form-meta-box.php:40 +#: views/site-contact-form-meta-box.php:40 +msgid "Email" +msgstr "" + +#: classes/class-linkbuildr-site-contacts-table.php:153 +#: dist/linkbuildr/classes/class-linkbuildr-site-contacts-table.php:153 +msgid "Email Template" +msgstr "" + +#. translators: %1$d: count of urls/domains needing contact info. %2$s: adds an 's' for plural if needed. +#: dist/linkbuildr/views/admin-notice.php:6 +#: views/admin-notice.php:6 +msgid "found %1$d website%2$s in your post that need contact details added:" +msgstr "" + +#: dist/linkbuildr/views/admin-notice.php:8 +#: views/admin-notice.php:8 +msgid "Add Details" +msgstr "" + +#: dist/linkbuildr/views/classic-editor-submit-misc-actions.php:5 +#: views/classic-editor-submit-misc-actions.php:5 +msgid "Click" +msgstr "" + +#: dist/linkbuildr/views/classic-editor-submit-misc-actions.php:5 +#: views/classic-editor-submit-misc-actions.php:5 +msgid "Save Draft" +msgstr "" + +#: dist/linkbuildr/views/classic-editor-submit-misc-actions.php:5 +#: views/classic-editor-submit-misc-actions.php:5 +msgid "above to find new links before publishing" +msgstr "" + +#: dist/linkbuildr/views/classic-editor-submit-misc-actions.php:6 +#: views/classic-editor-submit-misc-actions.php:6 +msgid "Send Linkbuildr Emails on Publish" +msgstr "" + +#: dist/linkbuildr/views/email-template-form-meta-box.php:6 +#: views/email-template-form-meta-box.php:6 +msgid "Email Template Name" +msgstr "" + +#: dist/linkbuildr/views/email-template-form-meta-box.php:14 +#: views/email-template-form-meta-box.php:14 +msgid "Sender Email" +msgstr "" + +#: dist/linkbuildr/views/email-template-form-meta-box.php:15 +#: views/email-template-form-meta-box.php:15 +msgid "Optional: Defaults to Post Author if left blank" +msgstr "" + +#: dist/linkbuildr/views/email-template-form-meta-box.php:23 +#: views/email-template-form-meta-box.php:23 +msgid "Email Subject" +msgstr "" + +#: dist/linkbuildr/views/email-template-form-meta-box.php:31 +#: dist/linkbuildr/views/site-contact-form-meta-box.php:52 +#: views/email-template-form-meta-box.php:31 +#: views/site-contact-form-meta-box.php:52 +msgid "Message Template" +msgstr "" + +#: dist/linkbuildr/views/email-template-form-meta-box.php:32 +#: dist/linkbuildr/views/email-template-form-meta-box.php:41 +#: views/email-template-form-meta-box.php:32 +#: views/email-template-form-meta-box.php:41 +msgid "Shortcodes:[posturl], [contactname], [contactsitename], [author]" +msgstr "" + +#: dist/linkbuildr/views/email-template-form-meta-box.php:40 +#: views/email-template-form-meta-box.php:40 +msgid "Tweet Template" +msgstr "" + +#: dist/linkbuildr/views/email-template-form-meta-box.php:41 +#: views/email-template-form-meta-box.php:41 +msgid "Maximum of 266 characters including shortcode values" +msgstr "" + +#: dist/linkbuildr/views/email-template-form-meta-box.php:46 +#: dist/linkbuildr/views/site-contact-form-meta-box.php:57 +#: views/email-template-form-meta-box.php:46 +#: views/site-contact-form-meta-box.php:57 +msgid "Save" +msgstr "" + +#. translators: %s: Edit or New before 'Email Template' depending on context. +#: dist/linkbuildr/views/email-template-form.php:8 +#: views/email-template-form.php:8 +msgid "%s Email Template" +msgstr "" + +#: dist/linkbuildr/views/email-template-form.php:11 +#: dist/linkbuildr/views/site-contact-form.php:13 +#: views/email-template-form.php:11 +#: views/site-contact-form.php:13 +msgid "Return to List" +msgstr "" + +#: dist/linkbuildr/views/email-templates-list.php:9 +#: dist/linkbuildr/views/site-contacts-list.php:8 +#: views/email-templates-list.php:9 +#: views/site-contacts-list.php:8 +msgid "Add new" +msgstr "" + +#: dist/linkbuildr/views/requirements-error.php:2 +#: views/requirements-error.php:2 +msgid "error: Your environment doesn't meet all of the system requirements listed below." +msgstr "" + +#. translators: %d: the version of PHP required. +#: dist/linkbuildr/views/requirements-error.php:9 +#: views/requirements-error.php:9 +msgid "PHP %d+" +msgstr "" + +#. translators: %d: the version of PHP currently installed. +#. translators: %d: the version of WordPress currently in use. +#: dist/linkbuildr/views/requirements-error.php:15 +#: dist/linkbuildr/views/requirements-error.php:30 +#: views/requirements-error.php:15 +#: views/requirements-error.php:30 +msgid "(You're running version %d)" +msgstr "" + +#. translators: %d: the version of WordPress required. +#: dist/linkbuildr/views/requirements-error.php:24 +#: views/requirements-error.php:24 +msgid "WordPress %d+" +msgstr "" + +#: dist/linkbuildr/views/requirements-error.php:36 +#: views/requirements-error.php:36 +msgid "If you need to upgrade your version of PHP you can ask your hosting company for assistance, and if you need help upgrading WordPress you can refer to " +msgstr "" + +#: dist/linkbuildr/views/requirements-error.php:36 +#: views/requirements-error.php:36 +msgid "the Codex" +msgstr "" + +#: dist/linkbuildr/views/site-contact-form-meta-box.php:17 +#: views/site-contact-form-meta-box.php:17 +msgid "Use full root domain path including http://" +msgstr "" + +#: dist/linkbuildr/views/site-contact-form-meta-box.php:32 +#: views/site-contact-form-meta-box.php:32 +msgid "Contact Name" +msgstr "" + +#: dist/linkbuildr/views/site-contact-form.php:7 +#: views/site-contact-form.php:7 +msgid "New Site Contacts" +msgstr "" + +#. translators: %s: Edit or New before 'Site Contact' depending on context. +#: dist/linkbuildr/views/site-contact-form.php:11 +#: views/site-contact-form.php:11 +msgid "%s Site Contact" +msgstr "" + +#: dist/linkbuildr/views/site-contact-form.php:99 +#: views/site-contact-form.php:99 +msgid "Close" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/query_parameter_passive_all.html b/spec/fixtures/dynamic_finders/plugin_version/query_parameter_passive_all.html index 30756bdc..802465da 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 @@ -461,6 +461,10 @@ + + + + @@ -1227,6 +1231,11 @@ + + + + + @@ -2232,6 +2241,11 @@ + + + + + @@ -2913,6 +2927,13 @@ + + + + + + + @@ -4809,6 +4830,10 @@ + + + + @@ -8413,6 +8438,8 @@ + + @@ -8764,6 +8791,11 @@ + + + + + @@ -10466,6 +10498,11 @@ + + + + + @@ -12071,6 +12108,10 @@ + + + + @@ -12775,6 +12816,11 @@ + + + + + @@ -14084,6 +14130,12 @@ + + + + + + @@ -15004,6 +15056,11 @@ + + + + + diff --git a/spec/fixtures/dynamic_finders/plugin_version/viabill-woocommerce/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/viabill-woocommerce/change_log/changelog.txt new file mode 100644 index 00000000..b21bae52 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/viabill-woocommerce/change_log/changelog.txt @@ -0,0 +1,17 @@ += 1.0.3 = +* Update code based on WordPress.org codding standards +* Fix missing ajax notice when errors happen +* Fix logger not working when enabled +* Fix textdomain loading too late + += 1.0.2 = +* Added check to deactivate the plugin if minimum required versions of WooCommerce and PHP are not met + += 1.0.1 = +* Fix issues with decimals when capturing orders + += 1.0.0 = +* Initial stable release + += 0.9.1 = +* Beta release