From 9abba8fd01d8fe421e1d1dcc5054c764e8df76c8 Mon Sep 17 00:00:00 2001 From: erwanlr Date: Thu, 28 Apr 2022 14:22:38 +0200 Subject: [PATCH] Adds DFs --- spec/fixtures/db/dynamic_finders.yml | 1325 ++++- spec/fixtures/dynamic_finders/expected.yml | 613 +++ .../translation_file/languages/default.pot | 116 + .../languages/wpc-wpcf7-at.pot | 213 + .../languages/wpc-wpcf7-ntn.pot | 185 + .../better-comments/change_log/changelog.txt | 71 + .../languages/block-enhancements.pot | 31 + .../lang/cookiegenie-nl_NL.po | 109 + .../crowdcue/change_log/changelog.txt | 10 + .../languages/document-engine.pot | 331 ++ .../change_log/changelog.txt | 2 + .../languages/document-library-lite.pot | 1246 +++++ .../composer_file/package.json | 32 + .../languages/elemendas-addons.pot | 390 ++ .../change_log/changelog.txt | 3 + ...-date-per-product-for-woocommerce-en_US.po | 261 + ...chsoftwares-memberpress-discord-add-on.pot | 205 + .../fewcents/composer_file/package.json | 37 + .../translation_file/languages/fyvent-es.po | 817 +++ ...ce-purchase-order-payment-gateway-en_US.po | 239 + .../languages/grappin-fr_FR.po | 68 + .../change_log/changelog.txt | 1 + .../languages/index-wp-users-for-speed.pot | 101 + .../change_log/CHANGELOG.md | 17 + .../infinitepay-woocommerce-pt_BR.po | 125 + .../languages/magazine-blocks.pot | 676 +++ .../languages/media-folders-lite-es_ES.po | 92 + .../languages/memberships-by-hubloy.pot | 3128 +++++++++++ .../languages/modula-foo-migrator.pot | 76 + .../languages/modula-nextgen-migrator.po | 83 + .../change_log/changelog.txt | 2 + .../change_log/CHANGELOG.md | 8 + .../query_parameter_passive_all.html | 219 + .../i18n/simple-jwt-login-mailpoet.pot | 133 + .../change_log/changelog.txt | 28 + .../smart-quick-view/change_log/changelog.txt | 9 + .../translation_file/languages/talika.pot | 4683 +++++++++++++++++ .../change_log/changelog.txt | 26 + .../ticket-spot/composer_file/package.json | 31 + .../languages/tripandfly-search-ru_RU.po | 108 + .../composer_file/composer.json | 16 + .../languages/tuxmailer-email-validation.pot | 442 ++ .../change_log/changelog.txt | 1 + 43 files changed, 16306 insertions(+), 3 deletions(-) create mode 100644 spec/fixtures/dynamic_finders/plugin_version/activecampaign-newsletter-subscription/translation_file/languages/default.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/add-on-cf7-for-airtable/translation_file/languages/wpc-wpcf7-at.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/add-on-cf7-for-notion/translation_file/languages/wpc-wpcf7-ntn.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/better-comments/change_log/changelog.txt create mode 100644 spec/fixtures/dynamic_finders/plugin_version/block-enhancements/translation_file/languages/block-enhancements.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/cookiegenie/translation_file/lang/cookiegenie-nl_NL.po create mode 100644 spec/fixtures/dynamic_finders/plugin_version/crowdcue/change_log/changelog.txt create mode 100644 spec/fixtures/dynamic_finders/plugin_version/document-engine/translation_file/languages/document-engine.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/document-library-lite/change_log/changelog.txt create mode 100644 spec/fixtures/dynamic_finders/plugin_version/document-library-lite/translation_file/languages/document-library-lite.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/download-list-block-with-icons/composer_file/package.json create mode 100644 spec/fixtures/dynamic_finders/plugin_version/elemendas-addons/translation_file/languages/elemendas-addons.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/eprolo-pod-dropshipping/change_log/changelog.txt create mode 100644 spec/fixtures/dynamic_finders/plugin_version/estimated-shipping-date-per-product-for-woocommerce/translation_file/languages/estimated-shipping-date-per-product-for-woocommerce-en_US.po create mode 100644 spec/fixtures/dynamic_finders/plugin_version/expresstechsoftwares-memberpress-discord-add-on/translation_file/languages/expresstechsoftwares-memberpress-discord-add-on.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/fewcents/composer_file/package.json create mode 100644 spec/fixtures/dynamic_finders/plugin_version/fyvent/translation_file/languages/fyvent-es.po create mode 100644 spec/fixtures/dynamic_finders/plugin_version/gazchaps-woocommerce-purchase-order-payment-gateway/translation_file/lang/gazchaps-woocommerce-purchase-order-payment-gateway-en_US.po create mode 100644 spec/fixtures/dynamic_finders/plugin_version/grappin/translation_file/languages/grappin-fr_FR.po create mode 100644 spec/fixtures/dynamic_finders/plugin_version/hover-items-for-elementor/change_log/changelog.txt create mode 100644 spec/fixtures/dynamic_finders/plugin_version/index-wp-users-for-speed/translation_file/languages/index-wp-users-for-speed.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/infinitepay-woocommerce/change_log/CHANGELOG.md create mode 100644 spec/fixtures/dynamic_finders/plugin_version/infinitepay-woocommerce/translation_file/i18n/languages/infinitepay-woocommerce-pt_BR.po create mode 100644 spec/fixtures/dynamic_finders/plugin_version/magazine-blocks/translation_file/languages/magazine-blocks.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/media-folders-lite/translation_file/languages/media-folders-lite-es_ES.po create mode 100644 spec/fixtures/dynamic_finders/plugin_version/memberships-by-hubloy/translation_file/languages/memberships-by-hubloy.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/modula-foo-migrator/translation_file/languages/modula-foo-migrator.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/modula-nextgen-migrator/translation_file/languages/modula-nextgen-migrator.po create mode 100644 spec/fixtures/dynamic_finders/plugin_version/modula-photoblocks-gallery-migrator/change_log/changelog.txt create mode 100644 spec/fixtures/dynamic_finders/plugin_version/payarc-payment-gateway/change_log/CHANGELOG.md create mode 100644 spec/fixtures/dynamic_finders/plugin_version/simple-jwt-login-mailpoet/translation_file/i18n/simple-jwt-login-mailpoet.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/simple-tabs-block/change_log/changelog.txt create mode 100644 spec/fixtures/dynamic_finders/plugin_version/smart-quick-view/change_log/changelog.txt create mode 100644 spec/fixtures/dynamic_finders/plugin_version/talika/translation_file/languages/talika.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/template-part-block/change_log/changelog.txt create mode 100644 spec/fixtures/dynamic_finders/plugin_version/ticket-spot/composer_file/package.json create mode 100644 spec/fixtures/dynamic_finders/plugin_version/tripandfly-search-widget/translation_file/languages/tripandfly-search-ru_RU.po create mode 100644 spec/fixtures/dynamic_finders/plugin_version/trivia-adapter-pack/composer_file/composer.json create mode 100644 spec/fixtures/dynamic_finders/plugin_version/tuxmailer-email-validation/translation_file/languages/tuxmailer-email-validation.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/utopia-under-construction/change_log/changelog.txt diff --git a/spec/fixtures/db/dynamic_finders.yml b/spec/fixtures/db/dynamic_finders.yml index f9fe9c89..c410c6ae 100644 --- a/spec/fixtures/db/dynamic_finders.yml +++ b/spec/fixtures/db/dynamic_finders.yml @@ -279,6 +279,9 @@ plugins: 123formulier-wordpress-contactformulier: Readme: path: README.txt + 123on: + Readme: + path: readme.txt 123privacy: Readme: path: readme.txt @@ -466,6 +469,9 @@ plugins: path: package.json key: version version: true + 360-image-panorama-for-elementor: + Readme: + path: readme.txt 360-product-view: QueryParameter: files: @@ -1617,6 +1623,9 @@ plugins: accordion-slider-gallery: Readme: path: readme.txt + accordion-title-for-elementor: + Readme: + path: readme.txt accordion-toggle: Readme: path: readme.txt @@ -1643,6 +1652,9 @@ plugins: path: - readme.txt - README.md + accredible-learndash-add-on: + Readme: + path: readme.txt ace-certificazione-energetica: Readme: path: readme.txt @@ -1903,6 +1915,9 @@ plugins: acf-pro-sync: Readme: path: readme.txt + acf-qr-code-field: + Readme: + path: readme.txt acf-qtranslate: Readme: path: readme.txt @@ -2154,6 +2169,16 @@ plugins: active-users-list: Readme: path: readme.txt + activecampaign-newsletter-subscription: + TranslationFile: + class: BodyPattern + path: languages/default.pot + pattern: !ruby/regexp /ActiveCampaign Newsletter Subscription (?\d+\.[\.\d]+)/i + version: true + Readme: + path: + - readme.txt + - README.md activecampaign-subscription-forms: Readme: path: @@ -2646,6 +2671,9 @@ plugins: - public/css/add-meta-tag-for-wordpress-public.css - public/js/add-meta-tag-for-wordpress-public.js version: true + add-meta-tag-keywords: + Readme: + path: readme.txt add-meta-tags: TranslationFile: class: BodyPattern @@ -2664,18 +2692,40 @@ plugins: add-new-default-avatar-emrikols-fork: Readme: path: readme.txt + add-new-post: + Readme: + path: readme.txt add-news-keywords: Readme: path: readme.txt add-noopener-noreferrer: Readme: path: readme.txt + add-on-cf7-for-airtable: + TranslationFile: + class: BodyPattern + path: languages/wpc-wpcf7-at.pot + pattern: !ruby/regexp '/ect\-Id\-Version: Add\-on CF7 for Airtable (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt + add-on-cf7-for-notion: + TranslationFile: + class: BodyPattern + path: languages/wpc-wpcf7-ntn.pot + pattern: !ruby/regexp '/oject\-Id\-Version: Add\-on CF7 for Notion (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt add-on-contact-form-7-mailpoet: ChangeLog: class: BodyPattern path: changelog.txt pattern: !ruby/regexp /^= (?\d+\.[\.\d]+)/i version: true + add-on-gravity-forms-bento: + Readme: + path: readme.txt add-on-gravity-forms-mailpoet: ChangeLog: class: BodyPattern @@ -4698,6 +4748,16 @@ plugins: version: true Readme: path: readme.txt + advanced-woo-ajax-search: + QueryParameter: + files: + - public/css/nouislider.min.css + - public/css/advanced-awas-woo-public.css + - public/css/select2.min.css + - public/js/advanced-awas-woo-public.js + version: true + Readme: + path: readme.txt advanced-woo-labels: Readme: path: readme.txt @@ -4937,6 +4997,9 @@ plugins: affiliate-press: Readme: path: readme.txt + affiliate-product-review: + Readme: + path: readme.txt affiliate-product-review-blocks: Readme: path: readme.txt @@ -5126,6 +5189,9 @@ plugins: after-the-deadline-for-buddypress: Readme: path: readme.txt + afterinc-app: + Readme: + path: readme.txt afterread: Readme: path: readme.txt @@ -5265,6 +5331,9 @@ plugins: agreeable: Readme: path: readme.txt + agreeme-checkboxes-for-woocommerce: + Readme: + path: readme.txt agregador-de-links-pastando: Readme: path: readme.txt @@ -6103,6 +6172,9 @@ plugins: all-in-one-messenger: Readme: path: readme.txt + all-in-one-minifier: + Readme: + path: readme.txt all-in-one-music-player: QueryParameter: files: @@ -6154,6 +6226,9 @@ plugins: all-in-one-webmaster: Readme: path: readme.txt + all-in-one-wp-content-security: + Readme: + path: readme.txt all-in-one-wp-migration: Readme: path: readme.txt @@ -6590,6 +6665,9 @@ plugins: amazing-post-widget: Readme: path: readme.txt + amazing-related-post: + Readme: + path: readme.txt amazing-search: QueryParameter: files: @@ -6795,6 +6873,9 @@ plugins: ammazza-webar: Readme: path: readme.txt + ammu-demo-import: + Readme: + path: README.txt amnav-menu-control: TranslationFile: class: BodyPattern @@ -7042,6 +7123,9 @@ plugins: files: - assets/js/page.min.js version: true + animate-in-view: + Readme: + path: readme.txt animate-it: Readme: path: readme.txt @@ -7361,6 +7445,16 @@ plugins: any-mobile-theme-switcher: Readme: path: readme.txt + any-post-slider: + QueryParameter: + files: + - public/css/owl.carousel.min.css + - public/css/any-post-slider-public.css + - public/js/owl.carousel.min.js + - public/js/any-post-slider-public.js + version: true + Readme: + path: README.txt any-user-twitter-feed: Readme: path: readme.txt @@ -7673,6 +7767,8 @@ plugins: files: - public/js/jweixin-1.4.0.js version: true + Readme: + path: readme.txt app-ads-txt: Readme: path: readme.txt @@ -7747,6 +7843,9 @@ plugins: append-or-prepend-content: Readme: path: readme.txt + append-to-menu-links: + Readme: + path: readme.txt append-user-id: Readme: path: readme.txt @@ -8013,6 +8112,13 @@ plugins: path: composer.json key: version version: true + aramex: + QueryParameter: + files: + - public/css/aramex-public.css + version: true + Readme: + path: readme.txt aramex-shipping-woocommerce: Readme: path: README.txt @@ -8675,6 +8781,9 @@ plugins: associate-gravity-forms-with-products-for-woocommerce: Readme: path: readme.txt + associate-products-for-woocommerce: + Readme: + path: readme.txt associative-dictionary-widget: Readme: path: readme.txt @@ -9097,6 +9206,9 @@ plugins: audio-articles: Readme: path: README.txt + audio-comparison-lite: + Readme: + path: readme.txt audio-player-block: Readme: path: readme.txt @@ -9903,6 +10015,9 @@ plugins: autocomplete-address-for-woocommerce: Readme: path: readme.txt + autocomplete-google-places: + Readme: + path: readme.txt autocomplete-learndash: Readme: path: readme.txt @@ -11474,6 +11589,9 @@ plugins: backup-backup: Readme: path: readme.txt + backup-bolt: + Readme: + path: readme.txt backup-copilot: Readme: path: @@ -11587,6 +11705,8 @@ plugins: path: CHANGELOG.md pattern: !ruby/regexp /\#\# (?\d+\.[\.\d]+)/ version: true + Readme: + path: readme.txt badgeos-learndash-gateway: Readme: path: @@ -12874,6 +12994,9 @@ plugins: bespoke: Readme: path: readme.txt + best-bootstrap-widgets-for-elementor: + Readme: + path: readme.txt best-buy-products-plugin: Readme: path: readme.txt @@ -13071,6 +13194,11 @@ plugins: better-comments: Readme: path: readme.txt + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /^= (?\d+\.[\.\d]+)/ + version: true better-comments-reply-manager: TranslationFile: class: BodyPattern @@ -13446,6 +13574,14 @@ plugins: version: true Readme: path: readme.txt + bg-rutube-embed: + QueryParameter: + files: + - css/bg_rutube.css + - js/bg_rutube.js + version: true + Readme: + path: readme.txt bgcolor-setter: Readme: path: readme.txt @@ -13970,6 +14106,9 @@ plugins: bitcoin-payments-by-chainside-net-for-woocommerce: Readme: path: readme.txt + bitcoinnews: + Readme: + path: readme.txt bitfinex-pay: Readme: path: readme.txt @@ -14423,6 +14562,20 @@ plugins: block-engine: Readme: path: readme.txt + block-enhancements: + QueryParameter: + files: + - build/with-icon.css + - build/with-shadow.css + - build/with-transform.css + version: true + TranslationFile: + class: BodyPattern + path: languages/block-enhancements.pot + pattern: !ruby/regexp '/"Project\-Id\-Version: Block Enhancements (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt block-extras: Readme: path: readme.txt @@ -16151,6 +16304,9 @@ plugins: botrx-detx: Readme: path: readme.txt + bots-master: + Readme: + path: README.txt botsai: Readme: path: readme.txt @@ -16566,6 +16722,9 @@ plugins: bp-resume-page: Readme: path: readme.txt + bp-rewrites: + Readme: + path: readme.txt bp-rsed: Readme: path: @@ -16940,6 +17099,9 @@ plugins: bridge-helper: Readme: path: readme.txt + bridge-instant-bank-transfer: + Readme: + path: readme.txt bridge-tournament: TranslationFile: class: BodyPattern @@ -17247,6 +17409,13 @@ plugins: - public/js/bs_faq_plugin-public.js - public/js/bs_faq_my_js.js version: true + bs-grid-system: + QueryParameter: + files: + - build/Row/style-index.css + version: true + Readme: + path: readme.txt bs-scroll-progress: QueryParameter: files: @@ -17292,6 +17461,9 @@ plugins: files: - css/bsk-colposts.css version: true + bsk-contact-form-7-blacklist: + Readme: + path: readme.txt bsk-contact-form-7-to-zoho: Readme: path: readme.txt @@ -18213,6 +18385,9 @@ plugins: bulk-sms-notification: Readme: path: readme.txt + bulk-sort-attributes-for-woocommerce: + Readme: + path: readme.txt bulk-term-editor: TranslationFile: class: BodyPattern @@ -18762,6 +18937,9 @@ plugins: - public/css/c9-variables-public.css - public/js/c9-variables-public.js version: true + ca-quick-view: + Readme: + path: readme.txt caascade: QueryParameter: files: @@ -18833,6 +19011,9 @@ plugins: cache-xml-sitemap: Readme: path: readme.txt + cacheability: + Readme: + path: readme.txt cached-l10n: Readme: path: readme.txt @@ -18909,6 +19090,9 @@ plugins: calculator-builder: Readme: path: readme.txt + calculator-guide: + Readme: + path: readme.txt calculatorpro-calculators: Readme: path: readme.txt @@ -22146,6 +22330,9 @@ plugins: version: true Readme: path: readme.txt + ci-hub-connector: + Readme: + path: README.txt ciao-box: Readme: path: readme.txt @@ -22971,6 +23158,9 @@ plugins: clinicalwp-core: Readme: path: README.txt + clinicsoftware-com-crm: + Readme: + path: readme.txt clio-grow-form: QueryParameter: files: @@ -23449,6 +23639,9 @@ plugins: - public/js/editor-handler-public.js - code-prettify-master/loader/run_prettify.js version: true + code-explorer: + Readme: + path: README.md code-face: Readme: path: readme.txt @@ -23516,6 +23709,9 @@ plugins: code-profiler: Readme: path: readme.txt + code-quality-control-tool: + Readme: + path: readme.txt code-repository: Readme: path: readme.txt @@ -23876,6 +24072,9 @@ plugins: collabpress: Readme: path: readme.txt + collage-for-divi: + Readme: + path: readme.txt collapsible-archive-widget: Readme: path: readme.txt @@ -25008,12 +25207,18 @@ plugins: confirm-js-for-contact-form-7: Readme: path: readme.txt + confirm-mode-for-contact-form-7: + Readme: + path: readme.txt confirm-publishing-actions: Readme: path: readme.txt confirm-user-registration: Readme: path: readme.txt + conflict-finder-wp-fix-it: + Readme: + path: readme.txt conformis-cookie-banner: QueryParameter: files: @@ -25689,6 +25894,9 @@ plugins: content-icons: Readme: path: readme.txt + content-ignite: + Readme: + path: README.txt content-lock: Readme: path: readme.txt @@ -25847,6 +26055,9 @@ plugins: content4subscribers: Readme: path: readme.txt + contentbird-cms-integration: + Readme: + path: readme.txt contentblocks: ComposerFile: class: ConfigParser @@ -26296,6 +26507,21 @@ plugins: cookiefox: Readme: path: readme.txt + cookiegenie: + QueryParameter: + files: + - assets/css/frontend.css + - assets/js/frontend.js + version: true + Readme: + path: + - readme.txt + - README.md + TranslationFile: + class: BodyPattern + path: lang/cookiegenie-nl_NL.po + pattern: !ruby/regexp '/"Project\-Id\-Version: CookieGenie (?\d+\.[\.\d]+)/i' + version: true cookiehint-wp: QueryParameter: files: @@ -26596,6 +26822,9 @@ plugins: - assets/css/style-front-corgi-forms.css - assets/js/script-front-corgi-forms.js version: true + corksy: + Readme: + path: readme.txt cornell-notes: ComposerFile: class: ConfigParser @@ -26933,6 +27162,9 @@ plugins: country-state-city-auto-dropdown: Readme: path: readme.txt + counts-section: + Readme: + path: readme.txt coupay-payment-gateway: Readme: path: readme.txt @@ -27687,6 +27919,14 @@ plugins: crowdclock: Readme: path: readme.txt + crowdcue: + Readme: + path: readme.txt + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /\#\# \[(?\d+\.[\.\d]+)\]/ + version: true crowdfunding-login-form: Readme: path: readme.txt @@ -27873,6 +28113,9 @@ plugins: cryptocurrency-mining-pools: Readme: path: readme.txt + cryptocurrency-nft: + Readme: + path: readme.txt cryptocurrency-payments-using-metamask-for-woocommerce: Readme: path: readme.txt @@ -27946,6 +28189,9 @@ plugins: csomagpont: Readme: path: readme.txt + csp-antsst: + Readme: + path: readme.txt csp-manager: Readme: path: README.md @@ -28141,6 +28387,13 @@ plugins: version: true Readme: path: README.txt + ctc-flatbuttons: + QueryParameter: + files: + - inc/aaist-style.css + version: true + Readme: + path: readme.txt ctc-social-sharing: Readme: path: readme.txt @@ -28293,6 +28546,9 @@ plugins: curiyo-links: Readme: path: readme.txt + currency-converter-widget-pro: + Readme: + path: readme.txt currency-switcher: QueryParameter: files: @@ -29000,6 +29256,9 @@ plugins: custom-options-tree: Readme: path: readme.txt + custom-order-for-posts: + Readme: + path: readme.txt custom-order-id-for-thecartpress-ecommerce: Readme: path: readme.txt @@ -29174,6 +29433,9 @@ plugins: custom-posts-per-page-reloaded: Readme: path: readme.txt + custom-price-for-woocommerce: + Readme: + path: readme.txt custom-private-post: Readme: path: readme.txt @@ -29573,6 +29835,9 @@ plugins: customer-list: Readme: path: README.txt + customer-specific-price-for-woocommerce: + Readme: + path: readme.txt customerlabs-actionrecorder: Readme: path: @@ -30202,6 +30467,14 @@ plugins: das-wetter-von-wettercom: Readme: path: readme.txt + dash-effortless-digital-asset-management: + QueryParameter: + files: + - public/css/dash-effortless-digital-asset-management-public.css + - public/js/dash-effortless-digital-asset-management-public.js + version: true + Readme: + path: README.txt dash-notifier: TranslationFile: class: BodyPattern @@ -30944,6 +31217,9 @@ plugins: dedinomy: Readme: path: readme.txt + deema-affiliate-link-generator: + Readme: + path: readme.txt deep-free-plus: QueryParameter: files: @@ -31475,6 +31751,9 @@ plugins: denglu1: Readme: path: readme.txt + denmed-core: + Readme: + path: README.txt denovi: Readme: path: readme.txt @@ -31632,6 +31911,11 @@ plugins: detrack-woocommerce: Readme: path: readme.txt + deuna-checkout: + Readme: + path: + - readme.txt + - README.md dev-corner-badge: Readme: path: readme.txt @@ -32323,6 +32607,9 @@ plugins: disable-check-comment-flood: Readme: path: readme.txt + disable-classic-editor-and-widget: + Readme: + path: readme.txt disable-comments: Readme: path: readme.txt @@ -33177,6 +33464,9 @@ plugins: divelogs-widget: Readme: path: readme.txt + dividelo: + Readme: + path: README.txt diviner-blocks: Readme: path: readme.txt @@ -33450,6 +33740,9 @@ plugins: - assets/css/style.css - assets/js/script.js version: true + docswell-embed: + Readme: + path: readme.txt doctor-agenda: Readme: path: README.txt @@ -33476,6 +33769,19 @@ plugins: document-emberdder: Readme: path: readme.txt + document-engine: + QueryParameter: + files: + - assets/vendor/font-awesome/css/fontawesome.min.css + - assets/css/frontend.css + version: true + TranslationFile: + class: BodyPattern + path: languages/document-engine.pot + pattern: !ruby/regexp '/"Project\-Id\-Version: Document Engine (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt document-gallery: QueryParameter: files: @@ -33500,6 +33806,19 @@ plugins: document-library: Readme: path: readme.txt + document-library-lite: + TranslationFile: + class: BodyPattern + path: languages/document-library-lite.pot + pattern: !ruby/regexp '/oject\-Id\-Version: Document Library Lite (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /^=+ (?\d+\.[\.\d]+)(?!.*=+ \d+\.[\.\d]+)/mi + version: true document-links-widget: Readme: path: readme.txt @@ -33561,6 +33880,9 @@ plugins: doi-helper: Readme: path: readme.txt + dokan-access-manager: + Readme: + path: readme.txt dokan-customizer: Readme: path: readme.txt @@ -33589,6 +33911,9 @@ plugins: version: true Readme: path: readme.txt + dokan-product-validation: + Readme: + path: readme.txt dolar-argentino: Readme: path: readme.txt @@ -33680,6 +34005,9 @@ plugins: - assets/css/donate-visa-dvsmp.css - assets/js/donate-visa-dvsmp.js version: true + donatepress: + Readme: + path: readme.txt donation-block-for-stripe-by-givewp: Readme: path: readme.txt @@ -33712,6 +34040,9 @@ plugins: dont-break-the-code: Readme: path: readme.txt + dont-call-it-cookies: + Readme: + path: readme.txt dont-collect-hidden-information-for-commenters: Readme: path: readme.txt @@ -33870,6 +34201,11 @@ plugins: download-list-block-with-icons: Readme: path: readme.txt + ComposerFile: + class: ConfigParser + path: package.json + key: version + version: true download-manager: MetaGenerator: class: Xpath @@ -33923,6 +34259,9 @@ plugins: download-post-comments: Readme: path: readme.txt + download-renewals-for-woocommerce: + Readme: + path: README.txt download-sender: Readme: path: readme.txt @@ -34280,6 +34619,9 @@ plugins: dropbox-upload-form: Readme: path: readme.txt + dropday-for-woocommerce: + Readme: + path: readme.txt dropdown-content: TranslationFile: class: BodyPattern @@ -34385,6 +34727,9 @@ plugins: ds-cf7-math-captcha: Readme: path: readme.txt + ds-directory: + Readme: + path: readme.txt ds-email-login: Readme: path: readme.txt @@ -34892,6 +35237,9 @@ plugins: dynamic-price-change-for-woocommerce: Readme: path: readme.txt + dynamic-price-reduction: + Readme: + path: readme.txt dynamic-pricing-calculation-by-width-and-height: Readme: path: readme.txt @@ -35721,6 +36069,9 @@ plugins: - css/main.css - js/main.js version: true + easy-gdpr-cookie-compliance: + Readme: + path: readme.txt easy-geo-blocker-and-redirect: Readme: path: readme.txt @@ -35887,12 +36238,18 @@ plugins: files: - css/extra.min.css version: true + easy-merge: + Readme: + path: readme.txt easy-mixitup: Readme: path: readme.txt easy-modal: Readme: path: readme.txt + easy-modules: + Readme: + path: readme.txt easy-multi-step-form: QueryParameter: files: @@ -36131,6 +36488,9 @@ plugins: easy-referral-for-woocommerce: Readme: path: readme.txt + easy-registration-form: + Readme: + path: readme.txt easy-related-posts: QueryParameter: files: @@ -36772,6 +37132,9 @@ plugins: eazy-enable-blogroll: Readme: path: readme.txt + eazydocs: + Readme: + path: readme.txt eazyfilter-for-woocommerce: Readme: path: readme.txt @@ -36821,6 +37184,9 @@ plugins: ebook-store: Readme: path: readme.txt + ebook-watermark-by-dynamicink: + Readme: + path: readme.txt ebook-woohook: QueryParameter: files: @@ -36851,6 +37217,9 @@ plugins: echbay-for-flatsome: Readme: path: readme.txt + echbay-momo-woo: + Readme: + path: readme.txt echbay-phonering-alo: Readme: path: readme.txt @@ -36912,6 +37281,9 @@ plugins: ecommerce-browser-wponlinestore: Readme: path: README.txt + ecommerce-companion: + Readme: + path: readme.txt ecommerce-dashboard: Readme: path: readme.txt @@ -37038,6 +37410,9 @@ plugins: edd-coupon-counter: Readme: path: readme.txt + edd-courses: + Readme: + path: readme.txt edd-custom-credit-card-icons: Readme: path: README.txt @@ -37315,6 +37690,9 @@ plugins: path: lang/edit-recent-posts.pot pattern: !ruby/regexp /"Project\-Id\-Version:\ Edit Recent Posts (?\d+\.[\.\d]+)/i version: true + edit-registration-date: + Readme: + path: readme.txt edit-tag-slug: Readme: path: readme.txt @@ -37866,6 +38244,11 @@ plugins: elemendas-addons: Readme: path: readme.txt + TranslationFile: + class: BodyPattern + path: languages/elemendas-addons.pot + pattern: !ruby/regexp '/"Project\-Id\-Version: Elemendas Addons (?\d+\.[\.\d]+)/i' + version: true element-capability-manager: TranslationFile: class: BodyPattern @@ -38575,6 +38958,9 @@ plugins: embed-github-gist: Readme: path: readme.txt + embed-google-data-studio: + Readme: + path: README.txt embed-google-drive: Readme: path: readme.txt @@ -38696,6 +39082,14 @@ plugins: embed-simplex-player: Readme: path: readme.txt + embed-skype-button: + QueryParameter: + files: + - dist/style.css + - dist/script.js + version: true + Readme: + path: readme.txt embed-social-media: Readme: path: readme.txt @@ -38736,6 +39130,9 @@ plugins: embed-wistia-vid: Readme: path: readme.txt + embed-youtube-videos: + Readme: + path: readme.txt embedded-menu-and-online-ordering: Readme: path: readme.txt @@ -38950,6 +39347,13 @@ plugins: enable-or-disable-comments: Readme: path: readme.txt + enable-quantity-field-on-shop-page-for-woocommerce: + QueryParameter: + files: + - assets/css/front-style.css + version: true + Readme: + path: readme.txt enable-raw-html-disable-corruption: Readme: path: readme.txt @@ -39219,6 +39623,9 @@ plugins: enlarge-text: Readme: path: readme.txt + enlightenedimages: + Readme: + path: README.txt enlighter: QueryParameter: files: @@ -39335,6 +39742,9 @@ plugins: version: true Readme: path: readme.txt + envialosimple-email-marketing-y-newsletters-gratis: + Readme: + path: readme.txt envira-gallery-lite: Readme: path: readme.txt @@ -39565,6 +39975,14 @@ plugins: epos-gateway-for-woocommerce: Readme: path: readme.txt + eprolo-pod-dropshipping: + Readme: + path: readme.txt + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /Version (?\d+\.[\.\d]+)/i + version: true eps-301-redirects: Readme: path: readme.txt @@ -39819,9 +40237,20 @@ plugins: estimate-delivery-per-product-for-woocommerce: Readme: path: readme.txt + estimate-read-time: + Readme: + path: readme.txt estimated-delivery-for-woocommerce: Readme: path: README.md + estimated-shipping-date-per-product-for-woocommerce: + TranslationFile: + class: BodyPattern + path: languages/estimated-shipping-date-per-product-for-woocommerce-en_US.po + pattern: !ruby/regexp /ipping Date Per Product For Woocommerce (?\d+\.[\.\d]+)/i + version: true + Readme: + path: readme.txt estoyleyendo: Readme: path: readme.txt @@ -39981,6 +40410,9 @@ plugins: evanesco: Readme: path: readme.txt + evangelische-termine-for-the-events-calendar: + Readme: + path: readme.txt event-agent: Readme: path: README.txt @@ -40902,6 +41334,14 @@ plugins: expresspigeon-webform-widget: Readme: path: readme.txt + expresstechsoftwares-memberpress-discord-add-on: + TranslationFile: + class: BodyPattern + path: languages/expresstechsoftwares-memberpress-discord-add-on.pot + pattern: !ruby/regexp /xpressTech's MemberPress Discord Add On (?\d+\.[\.\d]+)/i + version: true + Readme: + path: README.txt exs-alphabet: Readme: path: @@ -40985,6 +41425,14 @@ plugins: extended-categories-widget: Readme: path: readme.txt + extended-custom-post: + QueryParameter: + files: + - "/public/css/public.css" + - "/public/js/public.js" + version: true + Readme: + path: README.txt extended-featured-content-widget: Readme: path: readme.txt @@ -41717,6 +42165,9 @@ plugins: fake-file-generator: Readme: path: readme.txt + fake-pay-for-woocommerce: + Readme: + path: readme.txt fake-screen: Readme: path: readme.txt @@ -42442,6 +42893,9 @@ plugins: feather-login-page: Readme: path: readme.txt + feature-add-ons-for-booked: + Readme: + path: readme.txt feature-box: Readme: path: readme.txt @@ -42782,6 +43236,9 @@ plugins: feedback-extended: Readme: path: readme.txt + feedback-farm: + Readme: + path: readme.txt feedback-fish: Readme: path: readme.txt @@ -42899,6 +43356,11 @@ plugins: fellow-yrityslasku-for-woocommerce: Readme: path: readme.txt + feng-custom: + Readme: + path: + - README.txt + - README.md ferank-fr: Readme: path: readme.txt @@ -42941,6 +43403,11 @@ plugins: fewcents: Readme: path: README.txt + ComposerFile: + class: ConfigParser + path: package.json + key: version + version: true ff-tab-widget: Readme: path: readme.txt @@ -43013,6 +43480,9 @@ plugins: figpii: Readme: path: README.md + fiizy-pay-later-multi-lender-payment-gateway-for-woocommerce: + Readme: + path: readme.txt fikraticker: Readme: path: readme.txt @@ -43140,6 +43610,9 @@ plugins: filter-everything: Readme: path: readme.txt + filter-featured-image: + Readme: + path: readme.txt filter-featured-products: Readme: path: readme.txt @@ -45273,6 +45746,9 @@ plugins: foreign-keys-pro: Readme: path: readme.txt + foremedia-ads-inserter: + Readme: + path: readme.txt forensiq-shortcode: Readme: path: readme.txt @@ -46533,6 +47009,9 @@ plugins: fundraising-thermometer-plugin-for-wordpress: Readme: path: readme.txt + funl-html-landing-page: + Readme: + path: README.txt funnel: Readme: path: readme.txt @@ -46682,6 +47161,14 @@ plugins: fytch-comments: Readme: path: readme.txt + fyvent: + TranslationFile: + class: BodyPattern + path: languages/fyvent-es.po + pattern: !ruby/regexp '/"Project\-Id\-Version: Fyvent (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt g-auto-hyperlink: Readme: path: readme.txt @@ -47041,6 +47528,9 @@ plugins: gamipress-advanced-ads-integration: Readme: path: readme.txt + gamipress-ameliabooking-integration: + Readme: + path: readme.txt gamipress-badgeos-importer: Readme: path: readme.txt @@ -47077,6 +47567,9 @@ plugins: gamipress-groundhogg-integration: Readme: path: readme.txt + gamipress-h5p-points-per-score: + Readme: + path: readme.txt gamipress-happyforms-integration: Readme: path: readme.txt @@ -47265,6 +47758,11 @@ plugins: gazchaps-woocommerce-purchase-order-payment-gateway: Readme: path: readme.txt + TranslationFile: + class: BodyPattern + path: lang/gazchaps-woocommerce-purchase-order-payment-gateway-en_US.po + pattern: !ruby/regexp /Commerce Purchase Order Payment Gateway (?\d+\.[\.\d]+)/i + version: true gazeta-news: Readme: path: readme.txt @@ -47861,6 +48359,9 @@ plugins: geo-targetly-geo-redirect: Readme: path: readme.txt + geo-traffic-control-and-redirect: + Readme: + path: readme.txt geo2wp: TranslationFile: class: BodyPattern @@ -48232,6 +48733,9 @@ plugins: getback-optimize-web-push-notifications: Readme: path: readme.txt + getbats-o2o: + Readme: + path: readme.txt getcost: Readme: path: readme.txt @@ -48498,6 +49002,9 @@ plugins: ggis-subscribe: Readme: path: readme.txt + ggpush: + Readme: + path: readme.txt gh-members-showoff: Readme: path: @@ -50160,6 +50667,9 @@ plugins: confidence: 80 Readme: path: readme.txt + goto-contact-center-webchat: + Readme: + path: README.txt goto-redirect: Readme: path: readme.txt @@ -50199,6 +50709,9 @@ plugins: gowalla-spotter: Readme: path: readme.txt + gowebp: + Readme: + path: readme.txt gowpwalla: Readme: path: readme.txt @@ -50441,6 +50954,14 @@ plugins: version: true Readme: path: README.txt + grappin: + TranslationFile: + class: BodyPattern + path: languages/grappin-fr_FR.po + pattern: !ruby/regexp '/"Project\-Id\-Version: Grappin (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt grassblade-xapi-gamipress: Readme: path: readme.txt @@ -51100,6 +51621,9 @@ plugins: path: i18n/languages/themeegg-toolkit.pot pattern: !ruby/regexp /Project\-Id\-Version:\ GreenTurtleLab Tool (?\d+\.[\.\d]+)/i version: true + greenwallet-gateway: + Readme: + path: README.txt greeting-by-day-time: Readme: path: readme.txt @@ -51603,6 +52127,9 @@ plugins: guest-post: Readme: path: readme.txt + guest-user: + Readme: + path: README.txt guestbook-generator: Readme: path: readme.txt @@ -52482,6 +53009,9 @@ plugins: hello-gandhi: Readme: path: readme.txt + hello-gospel: + Readme: + path: readme.txt hello-hal: Readme: path: readme.txt @@ -53288,6 +53818,13 @@ plugins: hip-multifeed: Readme: path: readme.txt + hipaatizer: + QueryParameter: + files: + - public/css/hipaatizer-public.css + version: true + Readme: + path: readme.txt hipchat: Readme: path: readme.txt @@ -53814,6 +54351,9 @@ plugins: hot-or-not: Readme: path: readme.txt + hot-products: + Readme: + path: readme.txt hot-random-image: Readme: path: readme.txt @@ -53904,6 +54444,8 @@ plugins: files: - asset/css/hover.css version: true + Readme: + path: README.txt hover-effects-builder-free: QueryParameter: files: @@ -53924,6 +54466,14 @@ plugins: path: languages/hover-image-button.pot pattern: !ruby/regexp /"Project\-Id\-Version:\ Hover Image Button (?\d+\.[\.\d]+)/i version: true + hover-items-for-elementor: + Readme: + path: readme.txt + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /^=+ (?\d+\.[\.\d]+)(?!.*=+ \d+\.[\.\d]+)/mi + version: true hover-pin-it: Readme: path: readme.txt @@ -53984,6 +54534,9 @@ plugins: version: true Readme: path: README.txt + hr-scroll-top: + Readme: + path: readme.txt hr-widget: TranslationFile: class: BodyPattern @@ -54791,6 +55344,9 @@ plugins: icecaptcha: Readme: path: readme.txt + icecream-elementor-addon: + Readme: + path: readme.txt iced-visualization-charts: Readme: path: readme.txt @@ -54843,6 +55399,9 @@ plugins: icon-list-block: Readme: path: readme.txt + icon-separator: + Readme: + path: readme.txt icon-table-of-contents-and-menus: Readme: path: readme.txt @@ -54890,6 +55449,9 @@ plugins: icontact-widget: Readme: path: readme.txt + icpbeian: + Readme: + path: readme.txt ics-button: JavascriptVar: class: BodyPattern @@ -55289,6 +55851,11 @@ plugins: iknow-extra: Readme: path: README.txt + iko-travel-affiliate: + Readme: + path: + - README.txt + - README.md iks-menu: QueryParameter: files: @@ -55895,6 +56462,9 @@ plugins: - public/css/imajize-public.css - public/js/imajize-public.js version: true + imakeable-cal: + Readme: + path: readme.txt imandrod: Readme: path: readme.txt @@ -56277,6 +56847,9 @@ plugins: in-twitter: Readme: path: readme.txt + in4x-crypto-payment: + Readme: + path: readme.txt inaccessibility-checker: Readme: path: readme.txt @@ -56406,6 +56979,14 @@ plugins: index-wp-mysql-for-speed: Readme: path: readme.txt + index-wp-users-for-speed: + TranslationFile: + class: BodyPattern + path: languages/index-wp-users-for-speed.pot + pattern: !ruby/regexp '/ct\-Id\-Version: Index WP Users For Speed (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt indexic-areservation: Readme: path: readme.txt @@ -56532,6 +57113,19 @@ plugins: infinite-uploads: Readme: path: readme.txt + infinitepay-woocommerce: + ChangeLog: + class: BodyPattern + path: CHANGELOG.md + pattern: !ruby/regexp /^\#+ (?\d+\.[\.\d]+)(?!.*\#+ \d+\.[\.\d]+)/mi + version: true + Readme: + path: readme.txt + TranslationFile: + class: BodyPattern + path: i18n/languages/infinitepay-woocommerce-pt_BR.po + pattern: !ruby/regexp '/n: InfinitePay payments for WooCommerce (?\d+\.[\.\d]+)/i' + version: true infinity-image-gallery: Readme: path: readme.txt @@ -57116,6 +57710,9 @@ plugins: version: true Readme: path: readme.txt + instant-contact-form: + Readme: + path: readme.txt instant-conversion-analytics: Readme: path: readme.txt @@ -57385,6 +57982,11 @@ plugins: path: - readme.txt - README.md + integration-for-elementor-forms-birdsend: + Readme: + path: + - readme.txt + - README.md integration-for-elementor-forms-clickup: Readme: path: @@ -59274,6 +59876,9 @@ plugins: jitbit-live-chat: Readme: path: readme.txt + jiutu-mapmarker: + Readme: + path: readme.txt jivochat: TranslationFile: class: BodyPattern @@ -59452,6 +60057,17 @@ plugins: files: - css/jobsoid.css version: true + jobwp: + QueryParameter: + files: + - assets/css/font-awesome/css/font-awesome.min.css + - assets/css/iziModal.min.css + - assets/css/jobwp-front.css + - assets/js/iziModal.min.js + - assets/js/jobwp-front.js + version: true + Readme: + path: readme.txt joemobi: Comment: xpath: //comment()[contains(., "JoeMobi")] @@ -60360,6 +60976,9 @@ plugins: kafkai: Readme: path: readme.txt + kagg-fast-post-generator: + Readme: + path: readme.txt kagga: Readme: path: readme.txt @@ -61090,6 +61709,12 @@ plugins: kindred-posts: Readme: path: readme.txt + kineticpay-for-givewp: + Readme: + path: readme.txt + kineticpay-for-gravityforms: + Readme: + path: readme.txt kineticpay-for-woocommerce: Readme: path: readme.txt @@ -61129,6 +61754,12 @@ plugins: kingsleys-whatpulse-widget: Readme: path: readme.txt + kinguin: + Readme: + path: README.txt + kintpv-connect: + Readme: + path: readme.txt kioken-blocks: Readme: path: readme.txt @@ -61415,6 +62046,9 @@ plugins: path: languages/klubraum-membership-request-widget.pot pattern: !ruby/regexp '/Id\-Version: Klubraum Membership Request (?\d+\.[\.\d]+)/i' version: true + klump-wc-payment-gateway: + Readme: + path: readme.txt klyp-contact-form-7-to-hubspot: Readme: path: readme.txt @@ -61672,6 +62306,9 @@ plugins: konvent: Readme: path: readme.txt + konvertiraj-me: + Readme: + path: readme.txt konverto: Readme: path: readme.txt @@ -61837,6 +62474,9 @@ plugins: kupay-for-woocommerce: Readme: path: readme.txt + kupay-payment-gateway-for-woocommerce: + Readme: + path: readme.txt kuroneko-pay: ComposerFile: class: ConfigParser @@ -62480,6 +63120,9 @@ plugins: law-practice-management-software: Readme: path: readme.txt + lawful-cookie-consent: + Readme: + path: readme.txt lawpress: QueryParameter: files: @@ -62627,6 +63270,9 @@ plugins: files: - assets/js/lazyload-all.js version: true + lazy-load-image-filter: + Readme: + path: readme.txt lazy-load-images-and-background-images: QueryParameter: files: @@ -64055,6 +64701,13 @@ plugins: link-juice-keeper: Readme: path: readme.txt + link-juice-optimizer: + QueryParameter: + files: + - public/js/link-juice-optimizer.js + version: true + Readme: + path: README.txt link-library: Readme: path: readme.txt @@ -64197,6 +64850,9 @@ plugins: linked-pages: Readme: path: readme.txt + linked-variation: + Readme: + path: README.txt linked-variation-for-woocommerce: Readme: path: readme.txt @@ -64807,6 +65463,9 @@ plugins: - css/livemarket.css - js/livemarket.js version: true + livemesh-dynamic-pricing: + Readme: + path: readme.txt livemesh-siteorigin-widgets: QueryParameter: files: @@ -64951,6 +65610,9 @@ plugins: load-low-source-image-first: Readme: path: readme.txt + load-more-ajax: + Readme: + path: readme.txt load-more-anything-listing: Readme: path: README.txt @@ -65550,6 +66212,15 @@ plugins: login-with-vipps: Readme: path: readme.txt + login-with-wallet: + QueryParameter: + files: + - assets/css/login-with-wallet.css + - assets/js/global.js + - assets/js/login-with-wallet.js + version: true + Readme: + path: readme.txt login-with-yourmembership: Readme: path: readme.txt @@ -66566,6 +67237,19 @@ plugins: magazi-admin-theme: Readme: path: readme.txt + magazine-blocks: + QueryParameter: + files: + - dist/style-blocks.css + - dist/frontend.js + version: true + TranslationFile: + class: BodyPattern + path: languages/magazine-blocks.pot + pattern: !ruby/regexp '/"Project\-Id\-Version: Magazine Blocks (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt magazine-columns: Readme: path: readme.txt @@ -66702,6 +67386,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /(?\d+\.[\.\d]+)/ version: true + magic-popups-customizable-and-lightweight: + Readme: + path: README.txt magic-post-translate: Readme: path: readme.txt @@ -66796,6 +67483,9 @@ plugins: mahjong-icons: Readme: path: readme.txt + maia-mechanics-pro-web-widget: + Readme: + path: README.txt mail-baby-smtp: Readme: path: readme.txt @@ -67029,6 +67719,13 @@ plugins: mailingreport: Readme: path: readme.txt + maillister: + QueryParameter: + files: + - css/style.css + version: true + Readme: + path: readme.txt mailmaga-x: Readme: path: readme.txt @@ -68247,6 +68944,14 @@ plugins: media-folders-codingdude: Readme: path: readme.txt + media-folders-lite: + TranslationFile: + class: BodyPattern + path: languages/media-folders-lite-es_ES.po + pattern: !ruby/regexp '/"Project\-Id\-Version: Media Folders Lite (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt media-from-ftp: Readme: path: readme.txt @@ -68584,6 +69289,19 @@ plugins: version: true Readme: path: README.txt + memberships-by-hubloy: + QueryParameter: + files: + - assets/css/memberships-by-hubloy-front.min.css + - assets/js/memberships-by-hubloy-front.min.js + version: true + TranslationFile: + class: BodyPattern + path: languages/memberships-by-hubloy.pot + pattern: !ruby/regexp '/oject\-Id\-Version: Memberships by Hubloy (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt memberwunder: QueryParameter: files: @@ -69291,6 +70009,16 @@ plugins: mini-wp-gdpr: Readme: path: readme.txt + minical: + QueryParameter: + files: + - public/css/font-awesome.min.css + - public/css/datepicker.css + - public/css/minical-public.css + - public/js/bootbox.min.js + version: true + Readme: + path: readme.txt miniclip-games: Readme: path: readme.txt @@ -69397,6 +70125,9 @@ plugins: path: - readme.txt - readme.md + mintpay: + Readme: + path: readme.txt mio-custom-resent-posts-widget: QueryParameter: files: @@ -69854,6 +70585,11 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^=+ (?\d+\.[\.\d]+)(?!.*=+ \d+\.[\.\d]+)/mi version: true + TranslationFile: + class: BodyPattern + path: languages/modula-foo-migrator.pot + pattern: !ruby/regexp '/Project\-Id\-Version: Modula Foo Migrator (?\d+\.[\.\d]+)/i' + version: true modula-nextgen-migrator: Readme: path: readme.txt @@ -69867,6 +70603,19 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^=+ (?\d+\.[\.\d]+)(?!.*=+ \d+\.[\.\d]+)/mi version: true + TranslationFile: + class: BodyPattern + path: languages/modula-nextgen-migrator.po + pattern: !ruby/regexp '/ect\-Id\-Version: Modula NextGEN Migrator (?\d+\.[\.\d]+)/i' + version: true + modula-photoblocks-gallery-migrator: + Readme: + path: readme.txt + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /^=+ (?\d+\.[\.\d]+)(?!.*=+ \d+\.[\.\d]+)/mi + version: true module-for-gravity-forms-in-divi-builder: TranslationFile: class: BodyPattern @@ -69932,6 +70681,9 @@ plugins: - style.css - public/js/mojo-sp-public.js version: true + moka-word-count: + Readme: + path: readme.txt mollie-payments-for-woocommerce: Readme: path: readme.txt @@ -70183,6 +70935,9 @@ plugins: mos-testimonial: Readme: path: readme.txt + mosaic-gallery-for-elementor: + Readme: + path: readme.txt mosque-prayer-timings: QueryParameter: files: @@ -70624,6 +71379,9 @@ plugins: multi-level-menu-for-ecwid: Readme: path: readme.txt + multi-level-pop-menu-addons: + Readme: + path: readme.txt multi-link-in-bio: Readme: path: README.txt @@ -70726,6 +71484,9 @@ plugins: multiple-products-to-cart-for-woocommerce: Readme: path: readme.txt + multiple-shipping-address-woocommerce: + Readme: + path: readme.txt multiple-shipping-options: Readme: path: readme.txt @@ -70812,6 +71573,9 @@ plugins: version: true Readme: path: readme.txt + multistripe-by-keys: + Readme: + path: readme.txt multiupload-field-for-contact-form-7: QueryParameter: files: @@ -71990,6 +72754,9 @@ plugins: path: languages/nbt-price-matrix.pot pattern: !ruby/regexp /"v(?\d+\.[\.\d]+)/i version: true + nbtech-woomenu: + Readme: + path: readme.txt ncm-api: QueryParameter: files: @@ -72775,6 +73542,9 @@ plugins: - public/assets/css/nice-portfolio.css - public/assets/js/min/nice-portfolio.min.js version: true + nice-slider: + Readme: + path: readme.txt nice-team: QueryParameter: files: @@ -73122,6 +73892,9 @@ plugins: files: - inc/assets/front.css version: true + nora-cta: + Readme: + path: readme.txt nordot: Readme: path: readme.txt @@ -73738,6 +74511,9 @@ plugins: files: - assets/js/custom.min.js version: true + oc-smart-table-free: + Readme: + path: readme.txt oca-for-woocommerce: Readme: path: @@ -74662,6 +75438,11 @@ plugins: pattern: !ruby/regexp /var OptimizePress\s*=\s*{(?.+?(?=};))};/i version: true version_key: version + optimizer-shortcodes-phone-number: + Readme: + path: + - readme.txt + - README.md optimole-wp: ChangeLog: class: BodyPattern @@ -75818,6 +76599,9 @@ plugins: parcelas-mestres-wp: Readme: path: readme.txt + parcello: + Readme: + path: readme.txt parcelow: Readme: path: readme.md @@ -76040,6 +76824,9 @@ plugins: version: true Readme: path: readme.txt + pawpy-popup-alert-wp: + Readme: + path: readme.txt pay-in-store-woocommerce-payment-gateway: Readme: path: readme.txt @@ -76079,6 +76866,17 @@ plugins: payamito-core: Readme: path: README.txt + payamito-sms-woocommerce: + Readme: + path: README.txt + payarc-payment-gateway: + ChangeLog: + class: BodyPattern + path: CHANGELOG.md + pattern: !ruby/regexp /Version (?\d+\.[\.\d]+)/i + version: true + Readme: + path: readme.txt paybats: Readme: path: readme.txt @@ -76574,6 +77372,9 @@ plugins: version: true Readme: path: README.txt + pdf-invoices-and-packing-slips: + Readme: + path: readme.txt pdf-invoices-and-packing-slips-for-woocommerce: QueryParameter: files: @@ -76711,6 +77512,7 @@ plugins: - assets/js/giphy.min.js - assets/js/vip/bundle.min.js - assets/js/polls/bundle.min.js + - assets/css/frontend-comp.css version: true JavascriptVar: pattern: !ruby/regexp /var peepsodata\s*=\s*{(?.+?(?=,"login_)),"login_/i @@ -77626,7 +78428,9 @@ plugins: pattern: !ruby/regexp '/"Project\-Id\-Version: Play Audio once (?\d+\.[\.\d]+)/i' version: true Readme: - path: readme.txt + path: + - readme.txt + - readme.md ComposerFile: class: ConfigParser path: package.json @@ -77826,6 +78630,9 @@ plugins: path: - readme.txt - README.md + plutu-formidable: + Readme: + path: readme.txt plutu-woocommerce: Readme: path: readme.txt @@ -77944,6 +78751,9 @@ plugins: podcastify: Readme: path: readme.txt + podinbox-accept-voice-messages-on-your-website: + Readme: + path: readme.txt podlove-podcasting-plugin-for-wordpress: QueryParameter: files: @@ -78084,6 +78894,9 @@ plugins: pollfish-for-wp: Readme: path: readme.txt + polls-for-contact-form-7: + Readme: + path: readme.txt polls-surveys-contests-and-quizzes-for-pages: Readme: path: readme.txt @@ -78322,6 +79135,14 @@ plugins: version: true Readme: path: readme.txt + portfolio-block: + QueryParameter: + files: + - dist/style.css + - dist/script.js + version: true + Readme: + path: readme.txt portfolio-builder-awesome: Readme: path: README.txt @@ -78447,6 +79268,11 @@ plugins: post-block: Readme: path: README.txt + QueryParameter: + files: + - src/block-post-cat/post-group.css + - src/block-post-trisec/post-trisec.css + version: true post-bookmarks: QueryParameter: files: @@ -78670,6 +79496,9 @@ plugins: post-meta-viewer: Readme: path: readme.txt + post-modified-time-block: + Readme: + path: readme.txt post-network: Readme: path: readme.txt @@ -79820,6 +80649,14 @@ plugins: pricetable-wp: Readme: path: readme.txt + pricewell: + QueryParameter: + files: + - public/css/pricewell-public.css + - public/js/pricewell-public.js + version: true + Readme: + path: README.txt pricex-lite: Readme: path: readme.txt @@ -80196,6 +81033,9 @@ plugins: product-image-zoom-for-woocommerce: Readme: path: readme.txt + product-layouts: + Readme: + path: readme.txt product-lister-amazon: TranslationFile: class: BodyPattern @@ -80312,6 +81152,9 @@ plugins: product-screenshot: Readme: path: readme.txt + product-share: + Readme: + path: readme.txt product-sharing-buttons: QueryParameter: files: @@ -80457,6 +81300,9 @@ plugins: products-viewed: Readme: path: readme.txt + productviewer: + Readme: + path: readme.txt professional-contact-form: QueryParameter: files: @@ -80715,6 +81561,9 @@ plugins: propertyshift: Readme: path: readme.txt + propovoice: + Readme: + path: README.txt prosolution-wp-client: Readme: path: README.txt @@ -80962,6 +81811,9 @@ plugins: version: true Readme: path: readme.txt + pubydoc-data-tables-and-charts: + Readme: + path: readme.txt puchi-ab-testing: QueryParameter: files: @@ -81363,6 +82215,9 @@ plugins: version: true Readme: path: README.txt + qr-code-directorist: + Readme: + path: readme.txt qr-code-login-admin: Readme: path: readme.txt @@ -81563,6 +82418,9 @@ plugins: version: true Readme: path: readme.txt + querlo-chatbots: + Readme: + path: readme.txt query-monitor: Readme: path: readme.txt @@ -81706,6 +82564,13 @@ plugins: version: true Readme: path: readme.txt + quick-qr-code: + QueryParameter: + files: + - public/js/qr-code-min.js + version: true + Readme: + path: README.txt quick-questionnaire: Readme: path: readme.txt @@ -82153,6 +83018,9 @@ plugins: randomrss: Readme: path: README.txt + range-slider-contact-form-7-plus: + Readme: + path: readme.txt rank-my-wp: Readme: path: readme.txt @@ -82264,6 +83132,12 @@ plugins: razorpay-subscription-button-elementor: Readme: path: readme.txt + rb-post-views-columns: + Readme: + path: readme.txt + rb-post-views-widget: + Readme: + path: readme.txt rb-site-social-links: Readme: path: readme.txt @@ -82656,6 +83530,9 @@ plugins: rebrand-amelia: Readme: path: readme.txt + rebrand-buddyboss: + Readme: + path: readme.txt rebrand-fluent-forms: Readme: path: readme.txt @@ -82754,6 +83631,9 @@ plugins: files: - inc/css/custom.css version: true + recent-post-listing: + Readme: + path: readme.txt recent-post-slider-with-widget: QueryParameter: files: @@ -83396,6 +84276,9 @@ plugins: remove-capslock: Readme: path: readme.txt + remove-cart-button-and-price: + Readme: + path: readme.txt remove-cart-products: Readme: path: readme.txt @@ -83574,6 +84457,9 @@ plugins: remove-yoast-seo-comments: Readme: path: readme.txt + remsupp: + Readme: + path: readme.txt rename-plugins-folder: Readme: path: readme.txt @@ -84259,6 +85145,11 @@ plugins: restrict-comments: Readme: path: readme.txt + restrict-country-access: + Readme: + path: + - readme.txt + - README.md restrict-dates-add-on-for-gravity-forms: Readme: path: readme.txt @@ -84282,6 +85173,14 @@ plugins: path: languages/restrict-woocommerce-reports-status-pt_BR.po pattern: !ruby/regexp '/on: Restrict WooCommerce Reports Status (?\d+\.[\.\d]+)/i' version: true + restrict-wp-upload-type: + QueryParameter: + files: + - public/css/restrict-wp-upload-type-public.css + - public/js/restrict-wp-upload-type-public.js + version: true + Readme: + path: README.txt restricted-block-by-user-roles: Readme: path: readme.txt @@ -84736,12 +85635,20 @@ plugins: rhino-portfolio: Readme: path: readme.txt + rhinopaq-shipping: + Readme: + path: + - readme.txt + - readme.md rhx-news-ticker: Readme: path: readme.txt rhx-post-grid: Readme: path: readme.txt + rhx-woo-product-carousel: + Readme: + path: readme.txt ricg-responsive-images: Readme: path: @@ -84832,6 +85739,14 @@ plugins: version: true Readme: path: readme.txt + right-click-menu-hayati-kodla: + QueryParameter: + files: + - public/css/right-click-menu-hayatikodla-public.css + - public/js/right-click-menu-hayatikodla-public.js + version: true + Readme: + path: README.txt riloadr-for-wordpress: QueryParameter: files: @@ -85111,6 +86026,9 @@ plugins: rotate-for-elementor: Readme: path: readme.txt + rotating-hero-image: + Readme: + path: README.txt rotatingtweets: Readme: path: readme.txt @@ -85142,6 +86060,13 @@ plugins: roundup-app-for-woocommerce: Readme: path: readme.txt + rownd-accounts-and-authentication: + QueryParameter: + files: + - js/hub.js + version: true + Readme: + path: readme.txt royal-elementor-addons: Readme: path: readme.txt @@ -85221,6 +86146,9 @@ plugins: - public/assets/css/public.css - public/assets/js/public.js version: true + rs-wp-books-showcase: + Readme: + path: readme.txt rs-wp-themes-one-click-demo-content: Readme: path: readme.txt @@ -85305,6 +86233,9 @@ plugins: files: - public/assets/css/public.css version: true + rst-awesome-team-widget: + Readme: + path: readme.txt rsv-360-view: QueryParameter: files: @@ -85564,6 +86495,11 @@ plugins: sa-woo-smart-chatbot: Readme: path: readme.txt + sa11y: + Readme: + path: + - readme.txt + - readme.md saas-generator: Readme: path: readme.txt @@ -86502,6 +87438,14 @@ plugins: - assets/js/jquery.easeScroll.js - assets/js/script.js version: true + scrollbar-customizer: + QueryParameter: + files: + - assets/css/scrollbar.css + - assets/js/scrollbar.js + version: true + Readme: + path: readme.txt scrollies: Readme: path: readme.txt @@ -86976,6 +87920,9 @@ plugins: security-made-easy: Readme: path: readme.txt + security-ninja-for-mainwp: + Readme: + path: readme.txt security-site: Readme: path: readme.txt @@ -88184,6 +89131,13 @@ plugins: version: true Readme: path: README.txt + ship-2-anywhere: + QueryParameter: + files: + - public/css/ship2anywhere-public.css + version: true + Readme: + path: readme.txt ship-to-a-different-address-unchecked: Readme: path: readme.txt @@ -88834,6 +89788,9 @@ plugins: shuffle-for-woocommerce: Readme: path: readme.txt + shuftipro-kyc-identity-verification: + Readme: + path: README.txt shutter-reloaded: QueryParameter: files: @@ -88928,6 +89885,9 @@ plugins: sierotki: Readme: path: readme.txt + sifalo-pay: + Readme: + path: readme.txt sight: Readme: path: README.txt @@ -89014,6 +89974,9 @@ plugins: simons-framekiller: Readme: path: readme.txt + simpaisa-wallet-payment-services: + Readme: + path: README.md simpankira-for-woocommerce: Readme: path: readme.txt @@ -89377,6 +90340,9 @@ plugins: path: lang/simple-expires.pot pattern: !ruby/regexp '/"Project\-Id\-Version: Simple expires (?\d+\.[\.\d]+)/i' version: true + simple-export-import-for-acf-data: + Readme: + path: readme.txt simple-export-page: Readme: path: readme.txt @@ -89601,6 +90567,14 @@ plugins: simple-jwt-login: Readme: path: README.md + simple-jwt-login-mailpoet: + Readme: + path: README.txt + TranslationFile: + class: BodyPattern + path: i18n/simple-jwt-login-mailpoet.pot + pattern: !ruby/regexp '/t\-Id\-Version: Simple\-JWT\-Login\-MailPoet (?\d+\.[\.\d]+)/i' + version: true simple-lazy-load-videos: Readme: path: readme.txt @@ -89622,6 +90596,9 @@ plugins: version: true Readme: path: readme.txt + simple-lightbox-fslight: + Readme: + path: readme.txt simple-lightgallery: Readme: path: readme.txt @@ -90127,6 +91104,14 @@ plugins: simple-tableau-viz: Readme: path: readme.txt + simple-tabs-block: + Readme: + path: readme.txt + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /\#\# \[(?\d+\.[\.\d]+)\]/ + version: true simple-tags: Readme: path: @@ -90232,6 +91217,11 @@ plugins: simple-wall: Readme: path: readme.txt + simple-web-monetization-by-interledger: + Readme: + path: + - README.txt + - README.md simple-webp-images: Readme: path: readme.txt @@ -90644,6 +91634,11 @@ plugins: sites-settings: Readme: path: readme.txt + sitespeaker-widget: + QueryParameter: + files: + - main.js + version: true sitesupercharger: Readme: path: readme.txt @@ -90730,6 +91725,9 @@ plugins: skip-updates: Readme: path: readme.txt + skipcash-payment-gateway: + Readme: + path: readme.txt skolmaten: Readme: path: readme.txt @@ -90748,6 +91746,9 @@ plugins: version: true Readme: path: README.txt + skt-addons-for-elementor: + Readme: + path: readme.txt skt-blocks: Readme: path: readme.txt @@ -90974,6 +91975,15 @@ plugins: slider-range-htapps: Readme: path: readme.md + slider-rb: + QueryParameter: + files: + - build/index.css + - "/assets/swiper-bundle.min.css" + - "/assets/swiper-bundle.min.js" + version: true + Readme: + path: readme.txt slider-revolution-search-replace: Readme: path: readme.txt @@ -91329,6 +92339,14 @@ plugins: smart-protect: Readme: path: readme.txt + smart-quick-view: + Readme: + path: readme.txt + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /= (?:\d+\.[\.\d]+ \/ )?(?\d+\.[\.\d]+) =/i + version: true smart-recaptcha: QueryParameter: files: @@ -91833,6 +92851,9 @@ plugins: sniplets: Readme: path: readme.txt + snipp-net: + Readme: + path: readme.txt snippets-done-right: QueryParameter: files: @@ -91975,6 +92996,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /Version (?\d+\.[\.\d]+)/i version: true + social-contact-form: + Readme: + path: readme.txt social-count-plus: TranslationFile: class: BodyPattern @@ -92524,6 +93548,16 @@ plugins: solpay-store: Readme: path: readme.txt + solpress-payment-gateway: + QueryParameter: + files: + - public/css/solpress-public.css + - public/front/build/app.min.css + - public/js/solpress-public.js + - public/front/build/app.min.js + version: true + Readme: + path: README.txt solr-power: ComposerFile: class: ConfigParser @@ -93216,12 +94250,23 @@ plugins: path: changelog.txt pattern: !ruby/regexp /(?\d+\.[\.\d]+)/ version: true + sppx-offerings: + QueryParameter: + files: + - public/css/silicon_prairie_issues-public.css + - public/js/silicon_prairie_issues-public.js + version: true + Readme: + path: README.txt spr-posts-import: ChangeLog: class: BodyPattern path: changelog.md pattern: !ruby/regexp /Version (?\d+\.[\.\d]+)/i version: true + spraypay: + Readme: + path: readme.txt spreadr-for-woocomerce: Readme: path: readme.txt @@ -93326,6 +94371,18 @@ plugins: - site/resources/materialize.css - site/resources/app.css version: true + srs-player: + QueryParameter: + files: + - public/css/srs-player-public.css + - public/js/srs.sdk.js + - public/js/flv-1.5.0.min.js + - public/js/hls-0.14.17.min.js + - public/js/adapter-7.4.0.min.js + - public/js/srs.player.js + version: true + Readme: + path: readme.txt srs-simple-hits-counter: Readme: path: readme.txt @@ -93838,6 +94895,9 @@ plugins: version: true Readme: path: readme.txt + sticky-button: + Readme: + path: readme.txt sticky-buttons: Readme: path: README.txt @@ -93880,6 +94940,14 @@ plugins: version: true Readme: path: README.txt + sticky-menu-block: + QueryParameter: + files: + - dist/style.css + - dist/script.js + version: true + Readme: + path: readme.txt sticky-menu-or-anything-on-scroll: QueryParameter: files: @@ -93974,6 +95042,9 @@ plugins: path: i18n/languages/stickyadmin.pot pattern: !ruby/regexp '/"Project\-Id\-Version: StickyAdmin (?\d+\.[\.\d]+)/i' version: true + still-be-combine-social-photos: + Readme: + path: readme.txt still-be-image-quality-control: Readme: path: readme.txt @@ -94459,6 +95530,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^v(?\d+\.[\.\d]+)/i version: true + subscribe-privacy-jetpack: + Readme: + path: readme.txt subscribe-to-comments-reloaded: Readme: path: readme.txt @@ -94571,6 +95645,9 @@ plugins: suggestion-toolkit-youtube: Readme: path: readme.txt + sukellos-enable-classic-editor: + Readme: + path: readme.txt sukellos-image-formats: Readme: path: readme.txt @@ -94834,7 +95911,9 @@ plugins: key: version version: true Readme: - path: README.md + path: + - README.md + - readme.txt support-ribbons: Readme: path: readme.txt @@ -94981,6 +96060,9 @@ plugins: svg-autocrop: Readme: path: readme.txt + svg-block: + Readme: + path: readme.txt svg-favicon: QueryParameter: files: @@ -95735,6 +96817,14 @@ plugins: path: - readme.txt - README.md + talika: + TranslationFile: + class: BodyPattern + path: languages/talika.pot + pattern: !ruby/regexp '/"Project\-Id\-Version: Talika (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: README.txt talkify-text-to-speech: Readme: path: Readme.txt @@ -95996,6 +97086,9 @@ plugins: tbthemes-demo-import: Readme: path: README.txt + tc-ecommerce: + Readme: + path: readme.txt tc-logo-slider: Readme: path: readme.txt @@ -96250,6 +97343,14 @@ plugins: template-max-shortcodes: Readme: path: readme.txt + template-part-block: + Readme: + path: readme.txt + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /\#\# \[(?\d+\.[\.\d]+)\]/ + version: true template-sell-demo-importer: Readme: path: readme.txt @@ -96407,6 +97508,9 @@ plugins: test-post-generator: Readme: path: readme.txt + testerwp-ecommerce-companion: + Readme: + path: readme.txt testimonial-awesome: Readme: path: README.txt @@ -97350,6 +98454,14 @@ plugins: ticket-plus: Readme: path: readme.txt + ticket-spot: + Readme: + path: readme.txt + ComposerFile: + class: ConfigParser + path: package.json + key: version + version: true ticketea: TranslationFile: class: BodyPattern @@ -97701,12 +98813,18 @@ plugins: version: true Readme: path: readme.txt + tip-my-work-hostjane-payments: + Readme: + path: readme.txt tipalink: Readme: path: readme.txt tipalti-payee-iframe: Readme: path: README.txt + tipo-de-cambio-nicaragua: + Readme: + path: readme.txt tipo-documento-peru: Readme: path: README.txt @@ -97718,6 +98836,9 @@ plugins: version: true Readme: path: README.txt + tipzty: + Readme: + path: readme.txt tish-social: Readme: path: readme.txt @@ -97998,6 +99119,15 @@ plugins: top-story-schema: Readme: path: readme.txt + top-table-of-contents: + QueryParameter: + files: + - public/css/boomdevs-toc-public.css + - public/js/jquery.nav.js + - public/js/boomdevs-toc-public.js + version: true + Readme: + path: README.txt topbar-call-to-action: Readme: path: readme.txt @@ -98053,6 +99183,9 @@ plugins: tor-router: Readme: path: readme.txt + tori-ajax: + Readme: + path: README.txt torknado-page-excerpt: Readme: path: readme.txt @@ -98485,6 +99618,14 @@ plugins: files: - css/tractis_auth.css version: true + tradecast: + QueryParameter: + files: + - public/assets/tradecast-front-end.css + - public/assets/tradecast-front-end.umd.min.js + version: true + Readme: + path: readme.txt tradedoubler-affiliate-tracker: Readme: path: readme.txt @@ -98748,12 +99889,28 @@ plugins: files: - js/tripadvisorstream.0.2.js version: true + tripandfly-search-widget: + TranslationFile: + class: BodyPattern + path: languages/tripandfly-search-ru_RU.po + pattern: !ruby/regexp '/ct\-Id\-Version: Tripandfly Search Widget (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt tripay-payment-gateway: Readme: path: readme.txt triple: Readme: path: readme.md + trivia-adapter-pack: + ComposerFile: + class: ConfigParser + path: composer.json + key: version + version: true + Readme: + path: readme.txt trs-sales-count-down: Readme: path: readme.txt @@ -98841,6 +99998,9 @@ plugins: trustrol-com-social-proof: Readme: path: readme.txt + trusty-whistleblowing-solution: + Readme: + path: readme.txt trusty-woo-products-filter: Readme: path: readme.txt @@ -99022,6 +100182,9 @@ plugins: path: languages/turitop-booking-system.pot pattern: !ruby/regexp '/ject\-Id\-Version: Turitop Booking System (?\d+\.[\.\d]+)/i' version: true + turn-comments-off: + Readme: + path: readme.txt turn-rank-math-faq-block-to-accordion: QueryParameter: files: @@ -99076,6 +100239,14 @@ plugins: tuxedo-big-file-uploads: Readme: path: readme.txt + tuxmailer-email-validation: + TranslationFile: + class: BodyPattern + path: languages/tuxmailer-email-validation.pot + pattern: !ruby/regexp '/\-Id\-Version: TuxMailer Email Validation (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt tuyul-ninja: Readme: path: readme.md @@ -99254,6 +100425,9 @@ plugins: xpath: //meta[@name="twitvid"]/@content version: true pattern: !ruby/regexp /twitvid\/(?\d+\.[\.\d]+)/i + twl-easy-call: + Readme: + path: readme.txt two-factor-provider-webauthn: Readme: path: readme.txt @@ -100257,6 +101431,9 @@ plugins: version: true Readme: path: readme.txt + under-construction-light: + Readme: + path: readme.txt under-construction-page: Readme: path: readme.txt @@ -100290,6 +101467,9 @@ plugins: path: languages/unfc-normalize.pot pattern: !ruby/regexp '/"Project\-Id\-Version: UNFC No[^r]+rmalize (?\d+\.[\.\d]+)/i' version: true + unfoldwp-import-companion: + Readme: + path: readme.txt ungallery: Readme: path: readme.txt @@ -100664,6 +101844,9 @@ plugins: update-users-customers-using-csv: Readme: path: readme.txt + update-your-footer-wp: + Readme: + path: readme.txt updated-today-plugin: QueryParameter: files: @@ -101093,6 +102276,9 @@ plugins: user-switching-for-woocommerce: Readme: path: readme.txt + user-sync: + Readme: + path: readme.txt user-sync-for-azure-office365: Readme: path: readme.txt @@ -101131,6 +102317,9 @@ plugins: username-editor: Readme: path: readme.txt + username-search-available-fyi: + Readme: + path: readme.txt usernoise: Readme: path: readme.txt @@ -101241,6 +102430,14 @@ plugins: utms-carry-pages: Readme: path: readme.txt + utopia-under-construction: + Readme: + path: readme.txt + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /^= (?\d+\.[\.\d]+)/ + version: true utopian-images: QueryParameter: files: @@ -101306,6 +102503,14 @@ plugins: - assets/css/style.min.css - assets/js/script.min.js version: true + vab-forms-with-chart: + QueryParameter: + files: + - includes/css/vabfwc-styles.css + - includes/js/vabfwc-scripts.js + version: true + Readme: + path: readme.txt vabe-button: Readme: path: readme.txt @@ -101364,6 +102569,15 @@ plugins: value-converter: Readme: path: readme.txt + valuepay-for-fluent-forms: + Readme: + path: readme.txt + valuepay-for-givewp: + Readme: + path: readme.txt + valuepay-for-gravity-forms: + Readme: + path: readme.txt valuepay-for-woocommerce: Readme: path: readme.txt @@ -101407,6 +102621,14 @@ plugins: vaptcha-sms: Readme: path: readme.txt + variable-inspector: + QueryParameter: + files: + - public/css/variable-inspector-public.css + - public/js/variable-inspector-public.js + version: true + Readme: + path: README.md variable-product-swatches: QueryParameter: files: @@ -101972,6 +103194,14 @@ plugins: version: true Readme: path: readme.txt + video-background-block: + QueryParameter: + files: + - dist/style.css + - dist/script.js + version: true + Readme: + path: readme.txt video-blogger: TranslationFile: class: BodyPattern @@ -102196,6 +103426,9 @@ plugins: vietqr: Readme: path: readme.txt + view-post: + Readme: + path: readme.txt views-for-wpforms-lite: Readme: path: readme.txt @@ -102590,6 +103823,9 @@ plugins: vmi-direct-checkout: Readme: path: readme.txt + vmplayer: + Readme: + path: readme.txt vn-links: QueryParameter: files: @@ -102825,6 +104061,9 @@ plugins: w3sc-elementor-to-zoho: Readme: path: README.txt + w3scloud-contact-form-7-to-bigin: + Readme: + path: readme.txt w3scroll-top: QueryParameter: files: @@ -103008,6 +104247,11 @@ plugins: wao-io-cache-control: Readme: path: readme.txt + wappoint-payment-gateway: + Readme: + path: + - readme.txt + - README.md wards-print-designer-lite: Readme: path: readme.txt @@ -103675,6 +104919,9 @@ plugins: wc-konnect-gateway: Readme: path: readme.txt + wc-korkmaz-contract: + Readme: + path: README.txt wc-label-percentage-discount: Readme: path: readme.txt @@ -103933,6 +105180,9 @@ plugins: wc-qazeek-payment-gateway: Readme: path: readme.txt + wc-qpay-gateway: + Readme: + path: readme.txt wc-quantity-plus-minus-button: Readme: path: readme.txt @@ -104026,6 +105276,9 @@ plugins: wc-ship-est: Readme: path: readme.txt + wc-shipengine-integration-for-dokan-multivendor: + Readme: + path: README.txt wc-shipengine-shipping: Readme: path: readme.txt @@ -104617,9 +105870,15 @@ plugins: path: package.json key: version version: true + web3-authentication: + Readme: + path: readme.txt web3-login: Readme: path: readme.md + web3-wallet-login: + Readme: + path: readme.txt web3-wp: Readme: path: readme.txt @@ -104701,6 +105960,9 @@ plugins: webengage: Readme: path: readme.txt + weberlo-for-utm-and-ad-tracking: + Readme: + path: readme.txt webflow-pages: Readme: path: README.txt @@ -104743,6 +106005,9 @@ plugins: webinara: Readme: path: readme.txt + webincrement: + Readme: + path: readme.txt webiots-teamshowcase: QueryParameter: files: @@ -104902,6 +106167,9 @@ plugins: website-carbon: Readme: path: README.txt + website-compare: + Readme: + path: README.txt website-importer: QueryParameter: files: @@ -104965,6 +106233,9 @@ plugins: websitescanner-custom-schema: Readme: path: README.txt + webstats-matomo: + Readme: + path: readme.txt websuite-push-notifier: Readme: path: readme.txt @@ -104975,6 +106246,9 @@ plugins: webtoffee-product-feed: Readme: path: README.txt + webvriend-wp-login: + Readme: + path: readme.txt webwinkelkeur: Readme: path: readme.txt @@ -105100,6 +106374,9 @@ plugins: version: true Readme: path: readme.txt + wegner-tools: + Readme: + path: readme.txt weight-based-pricing-for-woocommerce: Readme: path: readme.txt @@ -105322,6 +106599,9 @@ plugins: whatshelp-chat-button: Readme: path: readme.txt + whatso-order-notification: + Readme: + path: README.txt whatwedo-acf-cleaner: Readme: path: readme.txt @@ -105779,6 +107059,14 @@ plugins: wine-ring-for-woocommerce: Readme: path: readme.txt + winiship: + QueryParameter: + files: + - public/css/wini-ship-public.css + - public/js/wini-ship-public.js + version: true + Readme: + path: README.txt winspark-widget-specific-posts: Readme: path: readme.txt @@ -106089,6 +107377,11 @@ plugins: path: changelog.txt pattern: !ruby/regexp /Version (?\d+\.[\.\d]+)/i version: true + woo-addpay-gateway: + Readme: + path: + - readme.txt + - README.md woo-admin-app-connector: Readme: path: readme.txt @@ -108631,6 +109924,9 @@ plugins: files: - css/word_balloon_user.css version: true + word-count: + Readme: + path: readme.txt word-switcher: QueryParameter: files: @@ -109179,6 +110475,9 @@ plugins: wp-administration-style: Readme: path: readme.txt + wp-adpt: + Readme: + path: readme.txt wp-adsterra-dashboard: Readme: path: README.txt @@ -114615,7 +115914,9 @@ plugins: version: true wp-tarteaucitron-js-self-hosted: Readme: - path: README.txt + path: + - README.txt + - readme.md wp-tax-price: QueryParameter: files: @@ -115253,6 +116554,9 @@ plugins: wp-vue: Readme: path: readme.txt + wp-wallet: + Readme: + path: README.txt wp-wdfy-integration-of-wodify: QueryParameter: files: @@ -116058,6 +117362,9 @@ plugins: - public/css/wpcomplete-public.css - public/js/wpcomplete-public.js version: true + wpcontrol: + Readme: + path: readme.txt wpcopyrights: Readme: path: readme.txt @@ -117868,6 +119175,9 @@ plugins: xpro-elementor-addons: Readme: path: readme.txt + xpro-theme-builder: + Readme: + path: readme.txt xps-ship-integration: Readme: path: readme.txt @@ -118503,6 +119813,9 @@ plugins: - public/css/yt-no-cookie-embed-public.css - public/js/yt-no-cookie-embed-public.js version: true + yt-sticky-video: + Readme: + path: readme.txt ytask-payment-gateway-for-woocommerce: Readme: path: readme.txt @@ -118514,6 +119827,9 @@ plugins: files: - ytshare_script.js version: true + ytsubcount: + Readme: + path: readme.txt ytsubscribe: QueryParameter: files: @@ -118615,6 +119931,9 @@ plugins: zarinpal-woocommerce-payment-gateway: Readme: path: readme.txt + zaver-checkout-for-woocommerce: + Readme: + path: readme.txt zedna-301-redirects: Readme: path: readme.txt diff --git a/spec/fixtures/dynamic_finders/expected.yml b/spec/fixtures/dynamic_finders/expected.yml index f9542fe9..db6b841e 100644 --- a/spec/fixtures/dynamic_finders/expected.yml +++ b/spec/fixtures/dynamic_finders/expected.yml @@ -1113,6 +1113,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/active-plugins-on-multisite/lang/active-plugins.pot, Match: ''"Project-Id-Version: 1.7''' + activecampaign-newsletter-subscription: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/activecampaign-newsletter-subscription/languages/default.pot, + Match: ''ActiveCampaign Newsletter Subscription 1.0.0''' activities: QueryParameter: number: 1.0.2 @@ -1332,6 +1339,20 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/add-meta-tags/add-meta-tags.pot, Match: ''"Project-Id-Version: add-meta-tags 2.11.3''' + add-on-cf7-for-airtable: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/add-on-cf7-for-airtable/languages/wpc-wpcf7-at.pot, + Match: ''ect-Id-Version: Add-on CF7 for Airtable 1.0.0''' + add-on-cf7-for-notion: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/add-on-cf7-for-notion/languages/wpc-wpcf7-ntn.pot, + Match: ''oject-Id-Version: Add-on CF7 for Notion 1.0.0''' add-on-contact-form-7-mailpoet: ChangeLog: number: 1.3.2 @@ -2183,6 +2204,16 @@ plugins: - http://wp.lab/wp-content/plugins/advanced-widgets-for-elementor/assets/css/alert.css?ver=1.0.1 - http://wp.lab/wp-content/plugins/advanced-widgets-for-elementor/assets/js/aae.js?ver=1.0.1 confidence: 40 + advanced-woo-ajax-search: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/advanced-woo-ajax-search/public/css/nouislider.min.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/advanced-woo-ajax-search/public/css/advanced-awas-woo-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/advanced-woo-ajax-search/public/css/select2.min.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/advanced-woo-ajax-search/public/js/advanced-awas-woo-public.js?ver=1.0.0 + confidence: 40 advanced-wordpress-theme-editor: MetaTag: number: 1.0 @@ -3443,6 +3474,16 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/anwp-post-grid-for-elementor/changelog.txt, Match: ''= 0.5.1''' + any-post-slider: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/any-post-slider/public/css/owl.carousel.min.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/any-post-slider/public/css/any-post-slider-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/any-post-slider/public/js/owl.carousel.min.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/any-post-slider/public/js/any-post-slider-public.js?ver=1.0.0 + confidence: 40 anycomment: ChangeLog: number: 0.0.87 @@ -3754,6 +3795,13 @@ plugins: found_by: Composer File (Aggressive Detection) interesting_entries: - 'http://wp.lab/wp-content/plugins/arabic-webfonts/composer.json, Match: ''1.4.5''' + aramex: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/aramex/public/css/aramex-public.css?ver=1.0.0 + confidence: 10 archive-akkordion: QueryParameter: number: 1.0.0 @@ -6059,6 +6107,13 @@ plugins: found_by: Comment (Passive Detection) interesting_entries: - 'http://wp.lab/, Match: ''Better Backgrounds 3.0.7''' + better-comments: + ChangeLog: + number: 1.4.1 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/better-comments/changelog.txt, Match: ''= + 1.4.1''' better-comments-reply-manager: TranslationFile: number: 1.0.0 @@ -6205,6 +6260,14 @@ plugins: - http://wp.lab/wp-content/plugins/bg-playlist/css/player.css?ver=1.0 - http://wp.lab/wp-content/plugins/bg-playlist/js/player.js?ver=1.0 confidence: 20 + bg-rutube-embed: + QueryParameter: + number: 1.2.1 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/bg-rutube-embed/css/bg_rutube.css?ver=1.2.1 + - http://wp.lab/wp-content/plugins/bg-rutube-embed/js/bg_rutube.js?ver=1.2.1 + confidence: 20 bhoot-blocks-wp-job-manager: TranslationFile: number: 1.0.0 @@ -6636,6 +6699,21 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/block-editor-search-replace/lang/block-editor-search-replace.pot, Match: ''ct-Id-Version: Block Search and Replace 1.0''' + block-enhancements: + QueryParameter: + number: 1.0.6 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/block-enhancements/build/with-icon.css?ver=1.0.6 + - http://wp.lab/wp-content/plugins/block-enhancements/build/with-shadow.css?ver=1.0.6 + - http://wp.lab/wp-content/plugins/block-enhancements/build/with-transform.css?ver=1.0.6 + confidence: 30 + TranslationFile: + number: 1.0.6 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/block-enhancements/languages/block-enhancements.pot, + Match: ''"Project-Id-Version: Block Enhancements 1.0.6''' block-fancy-list-item: QueryParameter: number: 1.0.0 @@ -8147,6 +8225,13 @@ plugins: - http://wp.lab/wp-content/plugins/bs-faq/public/js/bs_faq_plugin-public.js?ver=1.0.0 - http://wp.lab/wp-content/plugins/bs-faq/public/js/bs_faq_my_js.js?ver=1.0.0 confidence: 40 + bs-grid-system: + QueryParameter: + number: 0.1.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/bs-grid-system/build/Row/style-index.css?ver=0.1.0 + confidence: 10 bs-scroll-progress: QueryParameter: number: 1.0.0 @@ -12403,6 +12488,20 @@ plugins: found_by: Translation File (Aggressive Detection) interesting_entries: - 'http://wp.lab/wp-content/plugins/cookiebot/langs/cookiebot.pot, Match: ''"1.6.0''' + cookiegenie: + QueryParameter: + number: 1.0.1 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/cookiegenie/assets/css/frontend.css?ver=1.0.1 + - http://wp.lab/wp-content/plugins/cookiegenie/assets/js/frontend.js?ver=1.0.1 + confidence: 20 + TranslationFile: + number: 1.0.1 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/cookiegenie/lang/cookiegenie-nl_NL.po, Match: + ''"Project-Id-Version: CookieGenie 1.0.1''' cookiehint-wp: QueryParameter: number: 1.0.0 @@ -13014,6 +13113,12 @@ plugins: - http://wp.lab/wp-content/plugins/crowdaa-sync/public/css/crowdaa-sync-public.css?ver=1.0.50 - http://wp.lab/wp-content/plugins/crowdaa-sync/public/js/crowdaa-sync-public.js?ver=1.0.50 confidence: 20 + crowdcue: + ChangeLog: + number: 1.0.1 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/crowdcue/changelog.txt, Match: ''## [1.0.1]''' crowdfundly: QueryParameter: number: 1.0.2 @@ -13234,6 +13339,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/ctc-countdown-timer-cookies/languages/ctc-countdown-timer-cookies.pot, Match: ''Id-Version: CTC Countdown Timer Cookies 1.0.0''' + ctc-flatbuttons: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/ctc-flatbuttons/inc/aaist-style.css?ver=1.0.0 + confidence: 10 ctr-widget: QueryParameter: number: '1.0' @@ -13965,6 +14077,14 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/darwin-backup/CHANGELOG.txt, Match: ''= 1.2.25''' + dash-effortless-digital-asset-management: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/dash-effortless-digital-asset-management/public/css/dash-effortless-digital-asset-management-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/dash-effortless-digital-asset-management/public/js/dash-effortless-digital-asset-management-public.js?ver=1.0.0 + confidence: 20 dash-notifier: TranslationFile: number: '1.0' @@ -15011,6 +15131,20 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/document-embedder-addons-for-elementor/languages/b-addon.pot, Match: ''Document Embedder Addons for Elementor 1.0.0''' + document-engine: + QueryParameter: + number: 1.0.1 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/document-engine/assets/vendor/font-awesome/css/fontawesome.min.css?ver=1.0.1 + - http://wp.lab/wp-content/plugins/document-engine/assets/css/frontend.css?ver=1.0.1 + confidence: 20 + TranslationFile: + number: 1.0.1 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/document-engine/languages/document-engine.pot, + Match: ''"Project-Id-Version: Document Engine 1.0.1''' document-gallery: QueryParameter: number: 4.4.3 @@ -15032,6 +15166,19 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/document-generator-for-openapi/CHANGELOG.md, Match: ''## [1.0.2]''' + document-library-lite: + TranslationFile: + number: '1.0' + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/document-library-lite/languages/document-library-lite.pot, + Match: ''oject-Id-Version: Document Library Lite 1.0''' + ChangeLog: + number: '1.0' + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/document-library-lite/changelog.txt, Match: + ''= 1.0''' documentation: ChangeLog: number: 1.5.1 @@ -15160,6 +15307,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/download-after-email/languages/dae.pot, Match: ''oject-Id-Version: Download After Email v1.3''' + download-list-block-with-icons: + ComposerFile: + number: 1.0.3 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/download-list-block-with-icons/package.json, + Match: ''1.0.3''' download-manager: MetaGenerator: number: 2.9.59 @@ -17060,6 +17214,13 @@ plugins: - http://wp.lab/wp-content/plugins/elekits/public/css/elekit-public.css?ver=0.0.2 - http://wp.lab/wp-content/plugins/elekits/public/js/elekit-public.js?ver=0.0.2 confidence: 20 + elemendas-addons: + TranslationFile: + number: 2.1.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/elemendas-addons/languages/elemendas-addons.pot, + Match: ''"Project-Id-Version: Elemendas Addons 2.1.0''' element-capability-manager: TranslationFile: number: '1.1' @@ -17459,6 +17620,14 @@ plugins: found_by: Composer File (Aggressive Detection) interesting_entries: - 'http://wp.lab/wp-content/plugins/embed-sendy/package-lock.json, Match: ''1.0.0''' + embed-skype-button: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/embed-skype-button/dist/style.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/embed-skype-button/dist/script.js?ver=1.0.0 + confidence: 20 embed-vizme: QueryParameter: number: '1.0' @@ -17528,6 +17697,13 @@ plugins: found_by: Meta Tag (Passive Detection) interesting_entries: - 'http://wp.lab/, Match: ''empty framework 2.6''' + enable-quantity-field-on-shop-page-for-woocommerce: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/enable-quantity-field-on-shop-page-for-woocommerce/assets/css/front-style.css?ver=1.0.0 + confidence: 10 endless-addons-for-elementor: QueryParameter: number: 1.0.0 @@ -17883,6 +18059,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/epoi-wp-points-and-rewards/CHANGELOG.txt, Match: ''/**1.0.1 - 2022.03.29**/''' + eprolo-pod-dropshipping: + ChangeLog: + number: '1.1' + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/eprolo-pod-dropshipping/changelog.txt, Match: + ''version 1.1''' equal-height-columns: QueryParameter: number: 1.1.0 @@ -18031,6 +18214,13 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/essential-widgets/public/css/essential-widgets-public.css?ver=1.0.0 - http://wp.lab/wp-content/plugins/essential-widgets/public/js/essential-widgets-public.js?ver=1.0.0 + estimated-shipping-date-per-product-for-woocommerce: + TranslationFile: + number: '1.0' + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/estimated-shipping-date-per-product-for-woocommerce/languages/estimated-shipping-date-per-product-for-woocommerce-en_US.po, + Match: ''ipping Date Per Product For Woocommerce 1.0''' eswp-popup-notifications: QueryParameter: number: 1.0.0 @@ -18647,6 +18837,13 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/express-twitter-feed/front/css/style.min.css?ver=0.2.1 - http://wp.lab/wp-content/plugins/express-twitter-feed/front/js/front.min.js?ver=0.2.1 + expresstechsoftwares-memberpress-discord-add-on: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/expresstechsoftwares-memberpress-discord-add-on/languages/expresstechsoftwares-memberpress-discord-add-on.pot, + Match: ''xpressTech''s MemberPress Discord Add On 1.0.0''' exs-alphabet: ChangeLog: number: 0.0.1 @@ -18694,6 +18891,14 @@ plugins: - http://wp.lab/wp-content/plugins/extend-rank-math/public/css/extend-rank-math-public.css?ver=1.0.1 - http://wp.lab/wp-content/plugins/extend-rank-math/public/js/extend-rank-math-public.js?ver=1.0.1 confidence: 20 + extended-custom-post: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/extended-custom-post//public/css/public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/extended-custom-post//public/js/public.js?ver=1.0.0 + confidence: 20 extended-simple-history-for-beaver-builder: TranslationFile: number: 1.0.0 @@ -19557,6 +19762,12 @@ plugins: - http://wp.lab/wp-content/plugins/feename/public/css/fee-management-public.css?ver=1.0.0 - http://wp.lab/wp-content/plugins/feename/public/js/fee-management-public.js?ver=1.0.0 confidence: 20 + fewcents: + ComposerFile: + number: 1.1.3 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/fewcents/package.json, Match: ''1.1.3''' ffsystems: ChangeLog: number: 1.0.0 @@ -21183,6 +21394,13 @@ plugins: - http://wp.lab/wp-content/plugins/futurio-extra/css/style.css?ver=1.0.2 - http://wp.lab/wp-content/plugins/futurio-extra/js/futurio-extra.js?ver=1.0.2 confidence: 20 + fyvent: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/fyvent/languages/fyvent-es.po, Match: ''"Project-Id-Version: + Fyvent 1.0.0''' g-debugger: ComposerFile: number: 1.0.0 @@ -21370,6 +21588,13 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/gazchaps-woocommerce-getaddress-io/gazchaps-getaddress-io.min.js?ver=1.1 confidence: 10 + gazchaps-woocommerce-purchase-order-payment-gateway: + TranslationFile: + number: '2.1' + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/gazchaps-woocommerce-purchase-order-payment-gateway/lang/gazchaps-woocommerce-purchase-order-payment-gateway-en_US.po, + Match: ''Commerce Purchase Order Payment Gateway 2.1''' gboost: QueryParameter: number: 1.0.0 @@ -22769,6 +22994,13 @@ plugins: - http://wp.lab/wp-content/plugins/graphina-elementor-charts-and-graphs/elementor/js/apexcharts.min.js?ver=0.0.5 - http://wp.lab/wp-content/plugins/graphina-elementor-charts-and-graphs/elementor/js/graphina-charts-for-elementor-public.js?ver=0.0.5 confidence: 30 + grappin: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/grappin/languages/grappin-fr_FR.po, Match: + ''"Project-Id-Version: Grappin 1.0.0''' gratify: ComposerFile: number: 1.0.0 @@ -24130,6 +24362,13 @@ plugins: - http://wp.lab/wp-content/plugins/hints/_inc/hints.css?ver=1.0aa - http://wp.lab/wp-content/plugins/hints/_inc/hints.js?ver=1.0aa confidence: 20 + hipaatizer: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/hipaatizer/public/css/hipaatizer-public.css?ver=1.0.0 + confidence: 10 hivepress: QueryParameter: number: 1.0.0 @@ -24415,6 +24654,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/hover-image-button/languages/hover-image-button.pot, Match: ''"Project-Id-Version: Hover Image Button 1.1.2''' + hover-items-for-elementor: + ChangeLog: + number: 1.0.0 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/hover-items-for-elementor/changelog.txt, + Match: ''= 1.0.0''' hover-product-details: QueryParameter: number: '1.0' @@ -25419,6 +25665,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/index-press/lang/index-press.pot, Match: ''ion of the WordPress plugin Index Press 1.0''' + index-wp-users-for-speed: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/index-wp-users-for-speed/languages/index-wp-users-for-speed.pot, + Match: ''ct-Id-Version: Index WP Users For Speed 1.0.0''' indianwebs-pideme-cambios: QueryParameter: number: 1.0.0 @@ -25482,6 +25735,19 @@ plugins: - http://wp.lab/wp-content/plugins/infinite-scroll-and-ajax-load-more/public/css/bliss-loadmore.css?ver=1.0.0 - http://wp.lab/wp-content/plugins/infinite-scroll-and-ajax-load-more/public/js/bliss-infinite-loadmore.js?ver=1.0.0 confidence: 20 + infinitepay-woocommerce: + ChangeLog: + number: 1.0.0 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/infinitepay-woocommerce/CHANGELOG.md, Match: + ''## 1.0.0''' + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/infinitepay-woocommerce/i18n/languages/infinitepay-woocommerce-pt_BR.po, + Match: ''n: InfinitePay payments for WooCommerce 1.0.0''' influenseller-advertise: ComposerFile: number: 1.0.0 @@ -26793,6 +27059,17 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/jobsoid/css/jobsoid.css?ver=1.0.0 confidence: 10 + jobwp: + QueryParameter: + number: '1.3' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/jobwp/assets/css/font-awesome/css/font-awesome.min.css?ver=1.3 + - http://wp.lab/wp-content/plugins/jobwp/assets/css/iziModal.min.css?ver=1.3 + - http://wp.lab/wp-content/plugins/jobwp/assets/css/jobwp-front.css?ver=1.3 + - http://wp.lab/wp-content/plugins/jobwp/assets/js/iziModal.min.js?ver=1.3 + - http://wp.lab/wp-content/plugins/jobwp/assets/js/jobwp-front.js?ver=1.3 + confidence: 50 joemobi: Comment: number: '2.10' @@ -28857,6 +29134,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/link-exchange-lite/languages/link-exchange-it_IT.po, Match: ''"Project-Id-Version: Link Exchange v1.0.0''' + link-juice-optimizer: + QueryParameter: + number: '2.3' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/link-juice-optimizer/public/js/link-juice-optimizer.js?ver=2.3 + confidence: 10 link-products-to-sendinblue: ChangeLog: number: 1.0.2 @@ -29466,6 +29750,15 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/login-with-ajax/widget/widget.css?ver=3.1.7 - http://wp.lab/wp-content/plugins/login-with-ajax/widget/login-with-ajax.js?ver=3.1.7 + login-with-wallet: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/login-with-wallet/assets/css/login-with-wallet.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/login-with-wallet/assets/js/global.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/login-with-wallet/assets/js/login-with-wallet.js?ver=1.0.0 + confidence: 30 loginer-custom-login-page-builder: QueryParameter: number: '1.0' @@ -30037,6 +30330,20 @@ plugins: - http://wp.lab/wp-content/plugins/magayo-lottery-results/public/css/magayo-lottery-results-public.css?ver=1.0.1 - http://wp.lab/wp-content/plugins/magayo-lottery-results/public/js/magayo-lottery-results-public.js?ver=1.0.1 confidence: 20 + magazine-blocks: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/magazine-blocks/dist/style-blocks.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/magazine-blocks/dist/frontend.js?ver=1.0.0 + confidence: 20 + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/magazine-blocks/languages/magazine-blocks.pot, + Match: ''"Project-Id-Version: Magazine Blocks 1.0.0''' magee-page-builder: QueryParameter: number: 1.0.0 @@ -30282,6 +30589,13 @@ plugins: - http://wp.lab/wp-content/plugins/mailingboss/public/css/mailingboss-wp-plugin-public.css?ver=1.0.2 - http://wp.lab/wp-content/plugins/mailingboss/public/js/mailingboss-wp-plugin-public.js?ver=1.0.2 confidence: 20 + maillister: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/maillister/css/style.css?ver=1.0.0 + confidence: 10 mailoptin: QueryParameter: number: 1.2.0.0 @@ -31085,6 +31399,13 @@ plugins: - http://wp.lab/wp-content/plugins/media-folder/public/css/media-folder-public.css?ver=1.0.0 - http://wp.lab/wp-content/plugins/media-folder/public/js/media-folder-public.js?ver=1.0.0 confidence: 20 + media-folders-lite: + TranslationFile: + number: '1.0' + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/media-folders-lite/languages/media-folders-lite-es_ES.po, + Match: ''"Project-Id-Version: Media Folders Lite 1.0''' media-gallery: QueryParameter: number: '1.3' @@ -31351,6 +31672,20 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/membership-for-woocommerce/languages/membership-for-woocommerce-en_US.pot, Match: ''-Id-Version: Membership For Woocommerce 1.0.0''' + memberships-by-hubloy: + QueryParameter: + number: 1.0.1 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/memberships-by-hubloy/assets/css/memberships-by-hubloy-front.min.css?ver=1.0.1 + - http://wp.lab/wp-content/plugins/memberships-by-hubloy/assets/js/memberships-by-hubloy-front.min.js?ver=1.0.1 + confidence: 20 + TranslationFile: + number: 1.0.1 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/memberships-by-hubloy/languages/memberships-by-hubloy.pot, + Match: ''oject-Id-Version: Memberships by Hubloy 1.0.1''' memberwunder: QueryParameter: number: 1.0.1 @@ -31838,6 +32173,16 @@ plugins: - http://wp.lab/wp-content/plugins/mini-cart-for-woocommerce/public/js/pushmenu.js?ver=1.0.1 - http://wp.lab/wp-content/plugins/mini-cart-for-woocommerce/public/js/whmc-public.js?ver=1.0.1 confidence: 30 + minical: + QueryParameter: + number: 1.0.1 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/minical/public/css/font-awesome.min.css?ver=1.0.1 + - http://wp.lab/wp-content/plugins/minical/public/css/datepicker.css?ver=1.0.1 + - http://wp.lab/wp-content/plugins/minical/public/css/minical-public.css?ver=1.0.1 + - http://wp.lab/wp-content/plugins/minical/public/js/bootbox.min.js?ver=1.0.1 + confidence: 40 minimal-analytics: ChangeLog: number: 1.0.3 @@ -32230,6 +32575,12 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/modula-foo-migrator/changelog.txt, Match: ''= 1.0.0''' + TranslationFile: + number: 1.0.1 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/modula-foo-migrator/languages/modula-foo-migrator.pot, + Match: ''Project-Id-Version: Modula Foo Migrator 1.0.1''' modula-nextgen-migrator: ComposerFile: number: 1.0.0 @@ -32243,6 +32594,19 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/modula-nextgen-migrator/changelog.txt, Match: ''= 1.0.0''' + TranslationFile: + number: 1.0.1 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/modula-nextgen-migrator/languages/modula-nextgen-migrator.po, + Match: ''ect-Id-Version: Modula NextGEN Migrator 1.0.1''' + modula-photoblocks-gallery-migrator: + ChangeLog: + number: 1.0.0 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/modula-photoblocks-gallery-migrator/changelog.txt, + Match: ''= 1.0.0''' module-for-gravity-forms-in-divi-builder: TranslationFile: number: '1.00' @@ -36403,6 +36767,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/pay4fun-for-woocommerce/languages/woocommerce-pay4fun-es_ES.po, Match: ''sion: Pay4Fun for Wordpress/WooCommerce 1.0.0''' + payarc-payment-gateway: + ChangeLog: + number: 1.0.0 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/payarc-payment-gateway/CHANGELOG.md, Match: + ''Version 1.0.0''' paybyrd: TranslationFile: number: 1.0.0 @@ -36743,6 +37114,7 @@ plugins: - http://wp.lab/wp-content/plugins/peepso-core/assets/js/giphy.min.js?ver=1.9.1 - http://wp.lab/wp-content/plugins/peepso-core/assets/js/vip/bundle.min.js?ver=1.9.1 - http://wp.lab/wp-content/plugins/peepso-core/assets/js/polls/bundle.min.js?ver=1.9.1 + - http://wp.lab/wp-content/plugins/peepso-core/assets/css/frontend-comp.css?ver=1.9.1 confidence: 100 JavascriptVar: number: 1.9.1 @@ -37830,6 +38202,14 @@ plugins: - http://wp.lab/wp-content/plugins/portfolio-and-projects/assets/css/wp-pap-public.css?ver=1.0.3 - http://wp.lab/wp-content/plugins/portfolio-and-projects/assets/css/portfolio.jquery.css?ver=1.0.3 confidence: 30 + portfolio-block: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/portfolio-block/dist/style.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/portfolio-block/dist/script.js?ver=1.0.0 + confidence: 20 portfolio-builder-elementor: QueryParameter: number: 1.0.0 @@ -37930,6 +38310,14 @@ plugins: - http://wp.lab/wp-content/plugins/post-and-page-builder/assets/css/animate.min.css?ver=1.6.1 - http://wp.lab/wp-content/plugins/post-and-page-builder/assets/dist/public.min.js?ver=1.6.1 confidence: 50 + post-block: + QueryParameter: + number: 5.1.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/post-block/src/block-post-cat/post-group.css?ver=5.1.0 + - http://wp.lab/wp-content/plugins/post-block/src/block-post-trisec/post-trisec.css?ver=5.1.0 + confidence: 20 post-bookmarks: QueryParameter: number: 2.1.6 @@ -38981,6 +39369,14 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/prices-by-user-role-lite/languages/PriceByRoleLite.pot, Match: ''ct-Id-Version: Prices By User Role Lite 1.0''' + pricewell: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/pricewell/public/css/pricewell-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/pricewell/public/js/pricewell-public.js?ver=1.0.0 + confidence: 20 pricing-table-block: ComposerFile: number: 1.0.0 @@ -40270,6 +40666,13 @@ plugins: - http://wp.lab/wp-content/plugins/quick-popup-anything/public/css/style.css?ver=1.0.0 - http://wp.lab/wp-content/plugins/quick-popup-anything/public/js/script.js?ver=1.0.0 confidence: 20 + quick-qr-code: + QueryParameter: + number: 1.0.1 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/quick-qr-code/public/js/qr-code-min.js?ver=1.0.1 + confidence: 10 quick-testimonials: QueryParameter: number: 1.0.1 @@ -41930,6 +42333,14 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/restrict-woocommerce-reports-status/languages/restrict-woocommerce-reports-status-pt_BR.po, Match: ''on: Restrict WooCommerce Reports Status 1.0.0''' + restrict-wp-upload-type: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/restrict-wp-upload-type/public/css/restrict-wp-upload-type-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/restrict-wp-upload-type/public/js/restrict-wp-upload-type-public.js?ver=1.0.0 + confidence: 20 restricted-blocks: QueryParameter: number: '1.10' @@ -42291,6 +42702,14 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/rife-elementor-extensions/changelog.txt, Match: ''= 1.1.0''' + right-click-menu-hayati-kodla: + QueryParameter: + number: 1.0.4 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/right-click-menu-hayati-kodla/public/css/right-click-menu-hayatikodla-public.css?ver=1.0.4 + - http://wp.lab/wp-content/plugins/right-click-menu-hayati-kodla/public/js/right-click-menu-hayatikodla-public.js?ver=1.0.4 + confidence: 20 riloadr-for-wordpress: QueryParameter: number: 1.2.1 @@ -42529,6 +42948,13 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/rounded-tag-cloud/style.css?ver=1.0 confidence: 10 + rownd-accounts-and-authentication: + QueryParameter: + number: 1.1.2 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/rownd-accounts-and-authentication/js/hub.js?ver=1.1.2 + confidence: 10 rp-ads-manager: TranslationFile: number: 1.0.0 @@ -43462,6 +43888,14 @@ plugins: - http://wp.lab/wp-content/plugins/scrollbar-by-webxapp/assets/js/jquery.easeScroll.js?ver=1.0.0 - http://wp.lab/wp-content/plugins/scrollbar-by-webxapp/assets/js/script.js?ver=1.0.0 confidence: 30 + scrollbar-customizer: + QueryParameter: + number: 1.1.1 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/scrollbar-customizer/assets/css/scrollbar.css?ver=1.1.1 + - http://wp.lab/wp-content/plugins/scrollbar-customizer/assets/js/scrollbar.js?ver=1.1.1 + confidence: 20 scrolling-overlays: TranslationFile: number: 0.1.1 @@ -44636,6 +45070,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/shinystat-analytics/languages/shinystat-analytics-it_IT.po, Match: ''"Project-Id-Version: ShinyStat 1.0.0''' + ship-2-anywhere: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/ship-2-anywhere/public/css/ship2anywhere-public.css?ver=1.0.0 + confidence: 10 ship-to-multiple-addresses: QueryParameter: number: 1.0.0 @@ -45552,6 +45993,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/simple-image-sizes/package.json, Match: ''3.1.1''' + simple-jwt-login-mailpoet: + TranslationFile: + number: 0.1.1 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/simple-jwt-login-mailpoet/i18n/simple-jwt-login-mailpoet.pot, + Match: ''t-Id-Version: Simple-JWT-Login-MailPoet 0.1.1''' simple-lightbox: QueryParameter: number: 2.6.0 @@ -45903,6 +46351,13 @@ plugins: - http://wp.lab/wp-content/plugins/simple-support-system/public/css/simple-support-system-public.css?ver=1.0.0 - http://wp.lab/wp-content/plugins/simple-support-system/public/js/simple-support-system-public.js?ver=1.0.0 confidence: 20 + simple-tabs-block: + ChangeLog: + number: 1.1.1 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/simple-tabs-block/changelog.txt, Match: + ''## [1.1.1]''' simple-team: QueryParameter: number: '1.0' @@ -46259,6 +46714,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/sitepress-multilingual-cms/wpml-dependencies.json, Match: ''4.0.4''' + sitespeaker-widget: + QueryParameter: + number: '1.4' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/sitespeaker-widget/main.js?ver=1.4 + confidence: 10 sitewit-engagement-analytics: TranslationFile: number: 2.5.0 @@ -46491,6 +46953,15 @@ plugins: - http://wp.lab/wp-content/plugins/slider-by-webxapp/assets/js/script.js?ver=1.0.1 - http://wp.lab/wp-content/plugins/slider-by-webxapp/assets/js/slick.min.js?ver=1.0.1 confidence: 50 + slider-rb: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/slider-rb/build/index.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/slider-rb//assets/swiper-bundle.min.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/slider-rb//assets/swiper-bundle.min.js?ver=1.0.0 + confidence: 30 slider-spider: QueryParameter: number: 1.0.0 @@ -46741,6 +47212,13 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/smart-post-rating/spr.js?ver=1.0.0 confidence: 10 + smart-quick-view: + ChangeLog: + number: 1.0.1 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/smart-quick-view/changelog.txt, Match: ''= + 1.0.1 =''' smart-recaptcha: QueryParameter: number: '1.0' @@ -47610,6 +48088,16 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/solidres/i18n/solidres.pot, Match: ''"Project-Id-Version: Solidres 0.9.2''' + solpress-payment-gateway: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/solpress-payment-gateway/public/css/solpress-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/solpress-payment-gateway/public/front/build/app.min.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/solpress-payment-gateway/public/js/solpress-public.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/solpress-payment-gateway/public/front/build/app.min.js?ver=1.0.0 + confidence: 40 solr-power: ComposerFile: number: 1.4.1 @@ -48094,6 +48582,14 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/spottercommt-xml-feed/changelog.txt, Match: ''1.0.0''' + sppx-offerings: + QueryParameter: + number: 1.0.1 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/sppx-offerings/public/css/silicon_prairie_issues-public.css?ver=1.0.1 + - http://wp.lab/wp-content/plugins/sppx-offerings/public/js/silicon_prairie_issues-public.js?ver=1.0.1 + confidence: 20 spr-posts-import: ChangeLog: number: '1.1' @@ -48187,6 +48683,18 @@ 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 + srs-player: + QueryParameter: + number: 1.0.6 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/srs-player/public/css/srs-player-public.css?ver=1.0.6 + - http://wp.lab/wp-content/plugins/srs-player/public/js/srs.sdk.js?ver=1.0.6 + - http://wp.lab/wp-content/plugins/srs-player/public/js/flv-1.5.0.min.js?ver=1.0.6 + - http://wp.lab/wp-content/plugins/srs-player/public/js/hls-0.14.17.min.js?ver=1.0.6 + - http://wp.lab/wp-content/plugins/srs-player/public/js/adapter-7.4.0.min.js?ver=1.0.6 + - http://wp.lab/wp-content/plugins/srs-player/public/js/srs.player.js?ver=1.0.6 + confidence: 60 ss-map-md-streets-suggestions: ChangeLog: number: 1.0.0 @@ -48533,6 +49041,14 @@ plugins: - http://wp.lab/wp-content/plugins/sticky-header-on-scroll/public/css/sticky-header-on-scroll-public.css?ver=1.0 - http://wp.lab/wp-content/plugins/sticky-header-on-scroll/public/js/sticky-header-on-scroll-public.js?ver=1.0 confidence: 20 + sticky-menu-block: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/sticky-menu-block/dist/style.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/sticky-menu-block/dist/script.js?ver=1.0.0 + confidence: 20 sticky-menu-or-anything-on-scroll: QueryParameter: number: 2.1.1 @@ -49916,6 +50432,13 @@ plugins: found_by: Change Log (Aggressive Detection) interesting_entries: - 'http://wp.lab/wp-content/plugins/talash/changelog.txt, Match: ''= 1.1.5''' + talika: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/talika/languages/talika.pot, Match: ''"Project-Id-Version: + Talika 1.0.0''' talkjs: ComposerFile: number: 0.1.1 @@ -50279,6 +50802,13 @@ plugins: - http://wp.lab/wp-content/plugins/template-builder-elementor/public/css/tmpenvo-public.css?ver=1.0.0 - http://wp.lab/wp-content/plugins/template-builder-elementor/public/js/tmpenvo-public.js?ver=1.0.0 confidence: 20 + template-part-block: + ChangeLog: + number: 1.1.1 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/template-part-block/changelog.txt, Match: + ''## [1.1.1]''' template-widget-for-beaver-builder: ChangeLog: number: 1.0.1 @@ -51016,6 +51546,12 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/tickera-event-ticketing-system/changelog.txt, Match: ''= 3.3.2''' + ticket-spot: + ComposerFile: + number: 1.0.0 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/ticket-spot/package.json, Match: ''1.0.0''' ticketea: TranslationFile: number: 1.0.0 @@ -51429,6 +51965,15 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/top-page-fb-likebox/assets/js/plugin-custom-script.js?ver=1.0 confidence: 10 + top-table-of-contents: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/top-table-of-contents/public/css/boomdevs-toc-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/top-table-of-contents/public/js/jquery.nav.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/top-table-of-contents/public/js/boomdevs-toc-public.js?ver=1.0.0 + confidence: 30 topbar-for-genesis: QueryParameter: number: 1.0.7 @@ -51809,6 +52354,14 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/tractis-identity-verifications/css/tractis_auth.css?ver=1.4.3 confidence: 10 + tradecast: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/tradecast/public/assets/tradecast-front-end.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/tradecast/public/assets/tradecast-front-end.umd.min.js?ver=1.0.0 + confidence: 20 tradesafe-payment-gateway: ChangeLog: number: 1.0.1 @@ -51987,6 +52540,20 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/tripadvisor-stream/js/tripadvisorstream.0.2.js?ver=0.1 confidence: 10 + tripandfly-search-widget: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/tripandfly-search-widget/languages/tripandfly-search-ru_RU.po, + Match: ''ct-Id-Version: Tripandfly Search Widget 1.0.0''' + trivia-adapter-pack: + ComposerFile: + number: 1.0.0 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/trivia-adapter-pack/composer.json, Match: + ''1.0.0''' truanon-identity: QueryParameter: number: '1.0' @@ -52187,6 +52754,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/tutormate/languages/tutormate.pot, Match: ''"Project-Id-Version: TutorMate 1.0.0''' + tuxmailer-email-validation: + TranslationFile: + number: '1.2' + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/tuxmailer-email-validation/languages/tuxmailer-email-validation.pot, + Match: ''-Id-Version: TuxMailer Email Validation 1.2''' tv-streaming: QueryParameter: number: 1.0.2 @@ -53768,6 +54342,13 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/utm-tracker/js/utmtracker.min.js?ver=1.0.2 confidence: 10 + utopia-under-construction: + ChangeLog: + number: 1.2.0 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/utopia-under-construction/changelog.txt, + Match: ''= 1.2.0''' utopian-images: QueryParameter: number: 1.0.0 @@ -53815,6 +54396,14 @@ plugins: - http://wp.lab/wp-content/plugins/va-social-buzz/assets/css/style.min.css?ver=1.1.14 - http://wp.lab/wp-content/plugins/va-social-buzz/assets/js/script.min.js?ver=1.1.14 confidence: 20 + vab-forms-with-chart: + QueryParameter: + number: 1.1.3 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/vab-forms-with-chart/includes/css/vabfwc-styles.css?ver=1.1.3 + - http://wp.lab/wp-content/plugins/vab-forms-with-chart/includes/js/vabfwc-scripts.js?ver=1.1.3 + confidence: 20 vacation-rentals: QueryParameter: number: 1.0.0 @@ -53868,6 +54457,14 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/vanilla-adaptive-maps/ChangeLog.md, Match: ''1.0.1''' + variable-inspector: + QueryParameter: + number: 1.2.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/variable-inspector/public/css/variable-inspector-public.css?ver=1.2.0 + - http://wp.lab/wp-content/plugins/variable-inspector/public/js/variable-inspector-public.js?ver=1.2.0 + confidence: 20 variable-product-swatches: QueryParameter: number: 1.0.0 @@ -54233,6 +54830,14 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/video-background/css/pushlabs-vidbg.css?ver=2.6.3 confidence: 10 + video-background-block: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/video-background-block/dist/style.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/video-background-block/dist/script.js?ver=1.0.0 + confidence: 20 video-blogger: TranslationFile: number: 1.0.3 @@ -56638,6 +57243,14 @@ plugins: found_by: Change Log (Aggressive Detection) interesting_entries: - 'http://wp.lab/wp-content/plugins/windycoat/changelog.txt, Match: ''## [1.3.0]''' + winiship: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/winiship/public/css/wini-ship-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/winiship/public/js/wini-ship-public.js?ver=1.0.0 + confidence: 20 winterlock: QueryParameter: number: 1.0.2 diff --git a/spec/fixtures/dynamic_finders/plugin_version/activecampaign-newsletter-subscription/translation_file/languages/default.pot b/spec/fixtures/dynamic_finders/plugin_version/activecampaign-newsletter-subscription/translation_file/languages/default.pot new file mode 100644 index 00000000..8059fd28 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/activecampaign-newsletter-subscription/translation_file/languages/default.pot @@ -0,0 +1,116 @@ +# Copyright (C) 2022 Bili Plugins +# This file is distributed under the same license as the ActiveCampaign Newsletter Subscription package. +msgid "" +msgstr "" +"Project-Id-Version: ActiveCampaign Newsletter Subscription 1.0.0\n" +"Report-Msgid-Bugs-To: " +"https://wordpress.org/support/plugin/activecampaign-newsletter-subscription\n" +"POT-Creation-Date: 2022-04-13 08:38:20+00:00\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2022-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: en\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Poedit-Country: United States\n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Poedit-KeywordsList: " +"__;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;_nx_noop:1,2,3c;esc_" +"attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;esc_html_x:1,2c;\n" +"X-Poedit-Basepath: ../\n" +"X-Poedit-SearchPath-0: .\n" +"X-Poedit-Bookmarks: \n" +"X-Textdomain-Support: yes\n" +"X-Generator: grunt-wp-i18n 1.0.3\n" + +#: activecampaign-newsletter-subscription.php:75 +msgid "Settings" +msgstr "" + +#: app/admin/class-activecampaign-newsletter-subscription-admin.php:42 +#: app/admin/class-activecampaign-newsletter-subscription-admin.php:43 +msgid "Newsletter Subscription" +msgstr "" + +#: app/admin/class-activecampaign-newsletter-subscription-admin.php:59 +msgid "Activecampaign Newsletter Subscription." +msgstr "" + +#: app/admin/class-activecampaign-newsletter-subscription-admin.php:68 +msgid "Enter Your ActiveCampaign API URL" +msgstr "" + +#: app/admin/class-activecampaign-newsletter-subscription-admin.php:72 +msgid "https://youraccountname.api-us1.com" +msgstr "" + +#: app/admin/class-activecampaign-newsletter-subscription-admin.php:74 +msgid "Enter ActiveCapmpaign API URL Here. Don't know What's this?" +msgstr "" + +#: app/admin/class-activecampaign-newsletter-subscription-admin.php:75 +#: app/admin/class-activecampaign-newsletter-subscription-admin.php:88 +#: app/admin/class-activecampaign-newsletter-subscription-admin.php:101 +#: app/admin/class-activecampaign-newsletter-subscription-admin.php:114 +msgid "Click Here" +msgstr "" + +#: app/admin/class-activecampaign-newsletter-subscription-admin.php:81 +msgid "Enter Your ActiveCampaign API Key" +msgstr "" + +#: app/admin/class-activecampaign-newsletter-subscription-admin.php:87 +msgid "Enter ActiveCapmpaign API Key Here. Don't know What's this?" +msgstr "" + +#: app/admin/class-activecampaign-newsletter-subscription-admin.php:94 +msgid "Enter List ID" +msgstr "" + +#: app/admin/class-activecampaign-newsletter-subscription-admin.php:100 +msgid "" +"Enter ActiveCapmpaign List ID Here, By Default Users will be added to " +"\"Contacts\". Don't know What's this?" +msgstr "" + +#: app/admin/class-activecampaign-newsletter-subscription-admin.php:107 +msgid "Enter Custom Text" +msgstr "" + +#: app/admin/class-activecampaign-newsletter-subscription-admin.php:113 +msgid "Enter Text you Want to display on SignUp Page. Don't know What's this?" +msgstr "" + +#: app/admin/class-activecampaign-newsletter-subscription-admin.php:150 +msgid "Invalid Submission" +msgstr "" + +#: app/admin/class-activecampaign-newsletter-subscription-admin.php:173 +msgid "Settings Saved" +msgstr "" + +#: app/main/class-activecampaign-newsletter-subscription.php:50 +msgid "Subscribe For Newsletter" +msgstr "" + +#. Plugin Name of the plugin/theme +msgid "ActiveCampaign Newsletter Subscription" +msgstr "" + +#. Plugin URI of the plugin/theme +msgid "https://bhargavb.com/" +msgstr "" + +#. Description of the plugin/theme +msgid "This Plugin Used to Add User's Email to ActiveCampaign List." +msgstr "" + +#. Author of the plugin/theme +msgid "Bili Plugins" +msgstr "" + +#. Author URI of the plugin/theme +msgid "https://biliplugins.com/" +msgstr "" \ No newline at end of file diff --git a/spec/fixtures/dynamic_finders/plugin_version/add-on-cf7-for-airtable/translation_file/languages/wpc-wpcf7-at.pot b/spec/fixtures/dynamic_finders/plugin_version/add-on-cf7-for-airtable/translation_file/languages/wpc-wpcf7-at.pot new file mode 100644 index 00000000..4e73403e --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/add-on-cf7-for-airtable/translation_file/languages/wpc-wpcf7-at.pot @@ -0,0 +1,213 @@ +# Copyright (C) 2022 WP connect +# This file is distributed under the same license as the Add-on CF7 for Airtable plugin. +msgid "" +msgstr "" +"Project-Id-Version: Add-on CF7 for Airtable 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/develop\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: 2022-04-21T12:44:14+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.6.0\n" +"X-Domain: wpc-wpcf7-at\n" + +#. Plugin Name of the plugin +msgid "Add-on CF7 for Airtable" +msgstr "" + +#. Description of the plugin +msgid "Send the entries of your Contact Form 7 forms to your Airtable databases." +msgstr "" + +#. Author of the plugin +msgid "WP connect" +msgstr "" + +#. Author URI of the plugin +msgid "https://wpconnect.co/" +msgstr "" + +#: add-on-cf7-for-airtable.php:82 +msgid "The \"Contact Form 7 to Airtable\" plugin is inactive because the minimal requirements are not met." +msgstr "" + +#: includes/classes/class-api-airtable.php:95 +#: includes/classes/class-api-airtable.php:106 +msgid "The Airtable API responded with an error." +msgstr "" + +#: includes/classes/class-wpcf7-airtable-service.php:64 +#: includes/contact-form-properties.php:235 +#: includes/contact-form-properties.php:408 +msgid "Airtable" +msgstr "" + +#: includes/classes/class-wpcf7-airtable-service.php:191 +#: includes/classes/class-wpcf7-airtable-service.php:243 +msgid "Invalid key values." +msgstr "" + +#: includes/classes/class-wpcf7-airtable-service.php:234 +#: includes/classes/class-wpcf7-airtable-service.php:242 +msgid "Error" +msgstr "" + +#: includes/classes/class-wpcf7-airtable-service.php:235 +msgid "You have not been authenticated. Make sure the provided API key is correct." +msgstr "" + +#: includes/classes/class-wpcf7-airtable-service.php:250 +msgid "Settings saved." +msgstr "" + +#. translators: %s: html link +#: includes/classes/class-wpcf7-airtable-service.php:264 +msgid "Store form submissions in Airtable table. For details, see %s." +msgstr "" + +#: includes/classes/class-wpcf7-airtable-service.php:267 +#: includes/contact-form-properties.php:115 +msgid "https://wordpress.org/plugins/wpconnect-contactform7-airtable/" +msgstr "" + +#: includes/classes/class-wpcf7-airtable-service.php:268 +#: includes/contact-form-properties.php:116 +msgid "Airtable integration" +msgstr "" + +#: includes/classes/class-wpcf7-airtable-service.php:276 +msgid "Airtable is active on this site." +msgstr "" + +#: includes/classes/class-wpcf7-airtable-service.php:286 +msgid "Setup integration" +msgstr "" + +#: includes/classes/class-wpcf7-airtable-service.php:305 +msgid "API key" +msgstr "" + +#: includes/classes/class-wpcf7-airtable-service.php:328 +msgctxt "API keys" +msgid "Remove key" +msgstr "" + +#: includes/classes/class-wpcf7-airtable-service.php:333 +msgid "Save changes" +msgstr "" + +#: includes/contact-form-properties.php:78 +msgid "help" +msgstr "" + +#. translators: %s: html link +#: includes/contact-form-properties.php:113 +msgid "You can set up the Airtable integration here. For details, see %s." +msgstr "" + +#: includes/contact-form-properties.php:243 +msgid "Table lookup" +msgstr "" + +#: includes/contact-form-properties.php:243 +msgid "Paste full Airtable table URL, it will populate the App ID and Table id fields." +msgstr "" + +#: includes/contact-form-properties.php:251 +msgid "App ID" +msgstr "" + +#: includes/contact-form-properties.php:252 +msgid "Use the Table lookup field above or visit the link below to find your App ID" +msgstr "" + +#: includes/contact-form-properties.php:262 +msgid "Table id or name" +msgstr "" + +#: includes/contact-form-properties.php:263 +msgid "Use the Table lookup field above or visit the link below to find your Table id" +msgstr "" + +#: includes/contact-form-properties.php:275 +msgid "Table fields" +msgstr "" + +#: includes/contact-form-properties.php:277 +msgid "Enter an Airtable field name for each Contact Form 7 field to map them." +msgstr "" + +#: includes/contact-form-properties.php:278 +msgid "Be careful, field names should be exactly the same or the form won't be saved." +msgstr "" + +#: includes/contact-form-properties.php:284 +msgid "Contact Form 7 field" +msgstr "" + +#: includes/contact-form-properties.php:285 +msgid "Airtable field name" +msgstr "" + +#. translators: %s: tag name +#: includes/contact-form-properties.php:322 +msgid "%s: mapped" +msgstr "" + +#. translators: %s: tag name +#: includes/contact-form-properties.php:327 +msgid "The column \"%s\" looks like to be an Attachment field, it should be mapped with a Contact Form 7 file field." +msgstr "" + +#. translators: %s: tag name +#: includes/contact-form-properties.php:331 +msgid "The column \"%s\" looks like to be a Multiple Select field, it should be mapped with a Contact Form 7 select, checkbox or radio field." +msgstr "" + +#. translators: %s: tag name +#: includes/contact-form-properties.php:335 +msgid "The column \"%s\" looks like to be a Multiple Select field, the options should match the ones you have on Airtable." +msgstr "" + +#. translators: %s: tag name +#: includes/contact-form-properties.php:339 +msgid "The column \"%s\" looks like to be an URL field, it should be mapped with a Contact Form 7 URL field." +msgstr "" + +#. translators: %s: tag name +#: includes/contact-form-properties.php:343 +msgid "The column \"%s\" looks like to be a date field, it should be mapped with a Contact Form 7 date field." +msgstr "" + +#. translators: %s: tag name +#: includes/contact-form-properties.php:347 +msgid "The column \"%s\" looks like to be a number field, it should be mapped with a Contact Form 7 number or range field." +msgstr "" + +#. translators: %s: tag name +#: includes/contact-form-properties.php:351 +msgid "The column \"%s\" looks like to be an email field, it should be mapped with a Contact Form 7 email field." +msgstr "" + +#: includes/contact-form-properties.php:394 +msgid "The Airtable's field name below is not mapped yet:" +msgid_plural "The Airtable's fields name below are not mapped yet:" +msgstr[0] "" +msgstr[1] "" + +#: includes/entry.php:78 +#: includes/fields.php:254 +msgid "No" +msgstr "" + +#: includes/entry.php:98 +msgid "Sorry, your form data can't be saved, please try again later." +msgstr "" + +#. translators: %s: consent checkbox text +#: includes/entry.php:102 +msgid "Sorry, your form data can't be saved, please try again later or uncheck \"%s\"." +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/add-on-cf7-for-notion/translation_file/languages/wpc-wpcf7-ntn.pot b/spec/fixtures/dynamic_finders/plugin_version/add-on-cf7-for-notion/translation_file/languages/wpc-wpcf7-ntn.pot new file mode 100644 index 00000000..7cbb4841 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/add-on-cf7-for-notion/translation_file/languages/wpc-wpcf7-ntn.pot @@ -0,0 +1,185 @@ +# Copyright (C) 2022 WP connect +# This file is distributed under the same license as the Add-on CF7 for Notion plugin. +msgid "" +msgstr "" +"Project-Id-Version: Add-on CF7 for Notion 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/develop\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: 2022-04-06T09:33:44+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.6.0\n" +"X-Domain: wpc-wpcf7-ntn\n" + +#. Plugin Name of the plugin +msgid "Add-on CF7 for Notion" +msgstr "" + +#. Description of the plugin +msgid "Send the entries of your Contact Form 7 forms to your Notion databases." +msgstr "" + +#. Author of the plugin +msgid "WP connect" +msgstr "" + +#. Author URI of the plugin +msgid "https://wpconnect.co/" +msgstr "" + +#: includes/classes/class-api-notion.php:86 +msgid "The Notion API responded with an error." +msgstr "" + +#: includes/classes/class-wpcf7-notion-service.php:64 +#: includes/contact-form-properties.php:191 +#: includes/contact-form-properties.php:413 +msgid "Notion" +msgstr "" + +#: includes/classes/class-wpcf7-notion-service.php:237 +#: includes/classes/class-wpcf7-notion-service.php:245 +msgid "Error" +msgstr "" + +#: includes/classes/class-wpcf7-notion-service.php:238 +msgid "You have not been authenticated. Make sure the provided API key is correct." +msgstr "" + +#: includes/classes/class-wpcf7-notion-service.php:246 +msgid "Invalid key values." +msgstr "" + +#: includes/classes/class-wpcf7-notion-service.php:253 +msgid "Settings saved." +msgstr "" + +#. translators: %s: html link +#: includes/classes/class-wpcf7-notion-service.php:267 +msgid "Store form submissions in Notion database. For details, see %s." +msgstr "" + +#: includes/classes/class-wpcf7-notion-service.php:270 +#: includes/contact-form-properties.php:112 +msgid "https://wordpress.org/plugins/wpconnect-contactform7-notion/" +msgstr "" + +#: includes/classes/class-wpcf7-notion-service.php:271 +#: includes/contact-form-properties.php:113 +msgid "Notion integration" +msgstr "" + +#: includes/classes/class-wpcf7-notion-service.php:279 +msgid "Notion is active on this site." +msgstr "" + +#: includes/classes/class-wpcf7-notion-service.php:289 +msgid "Setup integration" +msgstr "" + +#: includes/classes/class-wpcf7-notion-service.php:308 +msgid "API key" +msgstr "" + +#: includes/classes/class-wpcf7-notion-service.php:331 +msgctxt "API keys" +msgid "Remove key" +msgstr "" + +#: includes/classes/class-wpcf7-notion-service.php:336 +msgid "Save changes" +msgstr "" + +#. translators: %s: html link +#: includes/contact-form-properties.php:110 +msgid "You can set up the Notion integration here. For details, see %s." +msgstr "" + +#: includes/contact-form-properties.php:202 +msgid "Databases" +msgstr "" + +#: includes/contact-form-properties.php:211 +msgid "Databases lists" +msgstr "" + +#: includes/contact-form-properties.php:220 +msgid "Add form submissions to your database" +msgstr "" + +#: includes/contact-form-properties.php:237 +msgid "Select the database to which form submissions are added:" +msgstr "" + +#: includes/contact-form-properties.php:269 +msgid "You have no database yet." +msgstr "" + +#: includes/contact-form-properties.php:282 +msgid "Database fields" +msgstr "" + +#: includes/contact-form-properties.php:284 +msgid "Select a Notion field name for each Contact Form 7 field to map them." +msgstr "" + +#: includes/contact-form-properties.php:285 +msgid "You can only select compatible fields (e.g. a Contact Form 7 url field with a Notion url or text field)." +msgstr "" + +#: includes/contact-form-properties.php:291 +msgid "Contact Form 7 field" +msgstr "" + +#: includes/contact-form-properties.php:292 +msgid "Notion Database column" +msgstr "" + +#. translators: %s: tag name +#: includes/contact-form-properties.php:335 +msgid "%s: mapped" +msgstr "" + +#. translators: %s: tag name +#: includes/contact-form-properties.php:341 +msgid "%s: error" +msgstr "" + +#: includes/contact-form-properties.php:344 +msgid "The mapped column does not exist or its type is not supported" +msgstr "" + +#. translators: %s: WPCF7 tag type +#: includes/contact-form-properties.php:347 +msgid "The column is not supported by the tag type \"%s\"" +msgstr "" + +#: includes/contact-form-properties.php:370 +msgid "None" +msgstr "" + +#: includes/contact-form-properties.php:399 +msgid "The Notion's column below is not mapped yet:" +msgid_plural "The Notion's columns below are not mapped yet:" +msgstr[0] "" +msgstr[1] "" + +#: includes/entry.php:76 +msgid "No" +msgstr "" + +#: includes/entry.php:94 +msgid "Sorry, your form data can't be saved, please try again later." +msgstr "" + +#. translators: %s: consent checkbox text +#: includes/entry.php:98 +msgid "Sorry, your form data can't be saved, please try again later or uncheck \"%s\"." +msgstr "" + +#: wpconnect-contactform7-notion.php:82 +msgid "The \"Contact Form 7 to Notion\" plugin is inactive because the minimal requirements are not met." +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/better-comments/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/better-comments/change_log/changelog.txt new file mode 100644 index 00000000..605a6312 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/better-comments/change_log/changelog.txt @@ -0,0 +1,71 @@ += 1.4.1 (2022-04-21) = +* Add - add ALT text to gravatar images to solve SEO issues +* Enhancement - better replytocom handling +* Enhancement - code refactoring +* Enhancement - rename sections for consistency +* Fix - ensure $screen is defined when viewing the backend + += 1.4 (2022-03-03) = +* Fix - optimize quicktags placement for Quick Reply on the backend's Comments page +* Fix - ensure quicktags bar is displayed inline for all themes +* Fix - local avatars now display correctly on the frontend, with a fallback on a custom default avatar, then gravatar as last resort +* Fix - local avatars now display correctly in the backend: dashboard, edit comments pages +* Fix - local avatars no longer take over other avatars on Settings > Discussion +* Fix - local avatars (even on localhost!) now display correctly on Settings > Discussion +* Add - add padding setting to reply links +* Add - add setting to remove text-decoration from reply links +* Enhancement - only apply styles for comment form if comments are enabled and the form shown +* Enhancement - clarify the options names for the comment policy option +* Enhancement - better custom quicktags scenario +* Enhancement - better replytocom handling +* Enhancement - better styles handling +* Enhancement - better options handling +* Update - Freemius SDK +* Update - CF SDK + += 1.3 (2020-12-24) = + +* New - introduce new sliders style +* New - add better looking icons to the admin page, with dual colors +* New - add new admin menu icon +* New - translations and POT file +* Enhancement - move menu underneath Comments menu for easy access and consistency +* Enhancement - ensure avatar shapes are only applied to the comments avatars +* Enhancement - enqueue and tie inline styles to the (child) theme +* Enhancement - add further translatable strings +* Performance - replace the font file with standalone SVG icons (this shaved 3.7 MB off the plugin) +* Fix - display uploaded avatar as default if it is set +* Update - CF SDK + += 1.2 (2020-11-05) = + +* New - add new plugin icon, derived from the banner +* New - add new tab colors +* Fix - fix backend quicktags display on the comments and dashboard pages +* Enhancement - ensure border-radius is not set when an avatar shape is set +* Enhancement - only output avatar code if a shape has been set +* Enhancement - add missing default colors for quicktags +* Enhancement - improve frontend loading times by 40% +* Enhancement - rename functions for consistency +* Enhancement - refactor CSS +* Update - Freemius SDK +* Update - CF SDK + += 1.1 (2020-10-12) = + +* New - add default colors and palettes for color controls +* New - set maximum and minimum comment length +* New - set reply title +* New - set submit button label +* New - add brand-new Avatars section +* New - add more shapes for avatars +* New - upload a sitewide default avatar +* Fix - fix static methods for comments oEmbeds +* Enhancement - reorganize Comments tab, add a new Avatars section +* Enhancement - display our icon in the WP Admin sidebar +* Enhancement - adjust readme.txt +* Enhancement - ensure emojis are not intercepted by WP emoji functions on our settings page + += 1.0 (2020-10-08) = + +Initial release. diff --git a/spec/fixtures/dynamic_finders/plugin_version/block-enhancements/translation_file/languages/block-enhancements.pot b/spec/fixtures/dynamic_finders/plugin_version/block-enhancements/translation_file/languages/block-enhancements.pot new file mode 100644 index 00000000..23df2120 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/block-enhancements/translation_file/languages/block-enhancements.pot @@ -0,0 +1,31 @@ +# Copyright (C) 2022 Phi Phan +# This file is distributed under the GPL-2.0-or-later. +msgid "" +msgstr "" +"Project-Id-Version: Block Enhancements 1.0.6\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/block-enhancements\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: 2022-04-27T12:57:41+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.5.0\n" +"X-Domain: block-enhancements\n" + +#. Plugin Name of the plugin +msgid "Block Enhancements" +msgstr "" + +#. Description of the plugin +msgid "Make core blocks more useful." +msgstr "" + +#. Author of the plugin +msgid "Phi Phan" +msgstr "" + +#. Author URI of the plugin +msgid "https://boldblocks.net" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/cookiegenie/translation_file/lang/cookiegenie-nl_NL.po b/spec/fixtures/dynamic_finders/plugin_version/cookiegenie/translation_file/lang/cookiegenie-nl_NL.po new file mode 100644 index 00000000..99f7e869 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/cookiegenie/translation_file/lang/cookiegenie-nl_NL.po @@ -0,0 +1,109 @@ +# Copyright (C) 2014 CookieGenie +# This file is distributed under the same license as the CookieGenie package. +msgid "" +msgstr "" +"Project-Id-Version: CookieGenie 1.0.1\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/WordPress-Plugin-Template\n" +"POT-Creation-Date: 2014-04-07 11:28:06+00:00\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2022-04-05 14:02+0000\n" +"Last-Translator: \n" +"Language-Team: Nederlands\n" +"Language: nl_NL\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Loco https://localise.biz/\n" +"X-Loco-Version: 2.6.1; wp-5.9.2" + +msgid "30 days" +msgstr "30 dagen" + +msgid "365 days" +msgstr "365 dagen" + +msgid "90 days" +msgstr "90 dagen" + +msgid "Allow all cookies" +msgstr "Alle cookies toestaan" + +msgid "API" +msgstr "" + +msgid "API Key" +msgstr "" + +msgid "Banner background color" +msgstr "Achtergrond kleur" + +msgid "Blacklist domains" +msgstr "Blacklist domeinen" + +msgid "Choose a color" +msgstr "Kies een kleur" + +msgid "Content color" +msgstr "Content kleur" + +msgid "Cookie and scripts domains to allow. One per line" +msgstr "" + +msgid "Cookie and scripts domains to block. One per line" +msgstr "" + +msgid "Cookie banner text" +msgstr "" + +msgid "Cookie banner title" +msgstr "" + +msgid "Cookie declaration URL" +msgstr "" + +#. Plugin Name of the plugin/theme +msgid "CookieGenie" +msgstr "" + +msgid "CookieGenie settings" +msgstr "" + +msgid "Disabled" +msgstr "Uitgeschakeld" + +msgid "Display CookieGenie CookieBanner?" +msgstr "" + +msgid "Enable CookieBanner?" +msgstr "CookieGenie inschakelen?" + +msgid "Enabled" +msgstr "Ingeschakeld" + +msgid "Get your API key at https://www.graphicgenie.nl/cookiegenie" +msgstr "" + +msgid "Only necessary cookies" +msgstr "Alleen noodzakelijk cookies" + +msgid "Read more" +msgstr "Lees meer" + +#: includes/class-cookiegenie-settings.php:427 +msgid "Save Settings" +msgstr "Instellingen opslaan" + +msgid "Select days before we ask for consent again" +msgstr "" + +msgid "Set Cookie expire time" +msgstr "" + +msgid "Style" +msgstr "" + +msgid "Whitelist domains" +msgstr "Whitelist domeinen" + +msgid "Your API key" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/crowdcue/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/crowdcue/change_log/changelog.txt new file mode 100644 index 00000000..dc44880c --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/crowdcue/change_log/changelog.txt @@ -0,0 +1,10 @@ +# Changelog +All notable changes `Crowdcue` will be documented in this file. + +## [1.0.1] - 2022-04-13 +### Chore: +- Rebranding due to copyright issues + +## [1.0.0] - 2022-04-12 +### Added: +- Development Build to Production diff --git a/spec/fixtures/dynamic_finders/plugin_version/document-engine/translation_file/languages/document-engine.pot b/spec/fixtures/dynamic_finders/plugin_version/document-engine/translation_file/languages/document-engine.pot new file mode 100644 index 00000000..e86ad6b2 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/document-engine/translation_file/languages/document-engine.pot @@ -0,0 +1,331 @@ +# Copyright (C) 2022 matrixaddons +# This file is distributed under the GPL2+. +msgid "" +msgstr "" +"Project-Id-Version: Document Engine 1.0.1\n" +"Report-Msgid-Bugs-To: matrixaddons@gmail.com\n" +"POT-Creation-Date: 2022-04-12 08:43:53+00:00\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2022-MO-DA HO:MI+ZONE\n" +"Last-Translator: matrixaddons \n" +"Language-Team: matrixaddons \n" +"X-Generator: grunt-wp-i18n 1.0.3\n" + +#: includes/Admin/Main.php:62 +msgid "Settings" +msgstr "" + +#: includes/Admin/Settings/PDF.php:22 +msgid "PDF Download Settings" +msgstr "" + +#: includes/Admin/Settings/PDF.php:35 +msgid "Button" +msgstr "" + +#: includes/Admin/Settings/PDF.php:36 +msgid "Header & Footer" +msgstr "" + +#: includes/Admin/Settings/PDF.php:37 +msgid "Page" +msgstr "" + +#: includes/Admin/Settings/PDF.php:38 +msgid "Style" +msgstr "" + +#: includes/Admin/Settings/PDF.php:82 +msgid "PDF Page Setup" +msgstr "" + +#: includes/Admin/Settings/PDF.php:88 +msgid "Page orientation" +msgstr "" + +#: includes/Admin/Settings/PDF.php:93 +msgid "Vertical" +msgstr "" + +#: includes/Admin/Settings/PDF.php:94 +msgid "Horizontal" +msgstr "" + +#: includes/Admin/Settings/PDF.php:98 +msgid "Font Size" +msgstr "" + +#: includes/Admin/Settings/PDF.php:99 +msgid "Font Size in (pt)" +msgstr "" + +#: includes/Admin/Settings/PDF.php:104 +msgid "Margin left" +msgstr "" + +#: includes/Admin/Settings/PDF.php:105 +msgid "Margin left in (pt)" +msgstr "" + +#: includes/Admin/Settings/PDF.php:111 +msgid "Margin right" +msgstr "" + +#: includes/Admin/Settings/PDF.php:112 +msgid "Margin right in (pt)" +msgstr "" + +#: includes/Admin/Settings/PDF.php:118 +msgid "Margin Top" +msgstr "" + +#: includes/Admin/Settings/PDF.php:119 +msgid "Margin Top in (pt)" +msgstr "" + +#: includes/Admin/Settings/PDF.php:125 +msgid "Margin Bottom" +msgstr "" + +#: includes/Admin/Settings/PDF.php:126 +msgid "Margin Bottom in (pt)" +msgstr "" + +#: includes/Admin/Settings/PDF.php:132 +msgid "Margin Header" +msgstr "" + +#: includes/Admin/Settings/PDF.php:133 +msgid "Margin Header in (pt)" +msgstr "" + +#: includes/Admin/Settings/PDF.php:139 +msgid "Enable PDF protection" +msgstr "" + +#: includes/Admin/Settings/PDF.php:140 +msgid " Encrypts PDF file and respects permissions given below" +msgstr "" + +#: includes/Admin/Settings/PDF.php:146 +msgid "Protected PDF permissions" +msgstr "" + +#: includes/Admin/Settings/PDF.php:152 +msgid "Keep columns" +msgstr "" + +#: includes/Admin/Settings/PDF.php:153 +msgid "" +" Columns will be written successively ([document_engine_pdf_columns] " +"shortcode). i.e. there will be no balancing of the length of columns." +msgstr "" + +#: includes/Admin/Settings/PDF.php:168 +msgid "PDF Style" +msgstr "" + +#: includes/Admin/Settings/PDF.php:174 +msgid "Use current theme's CSS" +msgstr "" + +#: includes/Admin/Settings/PDF.php:175 +msgid "" +" Includes the stylesheet from current theme, but is overridden by PDF " +"Custom CSS and plugins adding its own stylesheets." +msgstr "" + +#: includes/Admin/Settings/PDF.php:182 +msgid "Custom CSS" +msgstr "" + +#: includes/Admin/Settings/PDF.php:198 +msgid "PDF Header" +msgstr "" + +#: includes/Admin/Settings/PDF.php:204 +msgid "Header Logo" +msgstr "" + +#: includes/Admin/Settings/PDF.php:210 includes/Admin/Settings/PDF.php:267 +msgid "Show Post Title" +msgstr "" + +#: includes/Admin/Settings/PDF.php:211 +msgid "Show post title on pdf header" +msgstr "" + +#: includes/Admin/Settings/PDF.php:217 includes/Admin/Settings/PDF.php:274 +msgid "Show Page Number" +msgstr "" + +#: includes/Admin/Settings/PDF.php:218 +msgid "Show page number on pdf header" +msgstr "" + +#: includes/Admin/Settings/PDF.php:225 +msgid "Header font Size" +msgstr "" + +#: includes/Admin/Settings/PDF.php:226 includes/Admin/Settings/PDF.php:282 +msgid "Font Size in (pt). Leave it blank to use default page font size" +msgstr "" + +#: includes/Admin/Settings/PDF.php:237 +msgid "PDF Page Footer" +msgstr "" + +#: includes/Admin/Settings/PDF.php:244 +msgid "Footer text" +msgstr "" + +#: includes/Admin/Settings/PDF.php:246 +msgid "HTML tags supports: a, br, em, strong, hr, p, h1 to h4" +msgstr "" + +#: includes/Admin/Settings/PDF.php:268 +msgid "Show post title on pdf footer" +msgstr "" + +#: includes/Admin/Settings/PDF.php:275 +msgid "Show page number on pdf footer" +msgstr "" + +#: includes/Admin/Settings/PDF.php:281 +msgid "Footer font Size" +msgstr "" + +#: includes/Admin/Settings/PDF.php:299 +msgid "PDF Button" +msgstr "" + +#: includes/Admin/Settings/PDF.php:305 +msgid "Button text" +msgstr "" + +#: includes/Admin/Settings/PDF.php:311 +msgid "Post types to apply" +msgstr "" + +#: includes/Admin/Settings/PDF.php:317 +msgid "Action" +msgstr "" + +#: includes/Admin/Settings/PDF.php:321 +msgid "Open PDF in new window" +msgstr "" + +#: includes/Admin/Settings/PDF.php:322 +msgid "Download PDF directly" +msgstr "" + +#: includes/Admin/Settings/PDF.php:327 +msgid "Button Position" +msgstr "" + +#: includes/Admin/Settings/PDF.php:331 +msgid "Before Content" +msgstr "" + +#: includes/Admin/Settings/PDF.php:332 +msgid "After Content" +msgstr "" + +#: includes/Admin/Settings/PDF.php:337 +msgid "Button Alignment" +msgstr "" + +#: includes/Admin/Settings/PDF.php:341 +msgid "Left" +msgstr "" + +#: includes/Admin/Settings/PDF.php:342 +msgid "Right" +msgstr "" + +#: includes/Admin/Settings/PDF.php:343 +msgid "Center" +msgstr "" + +#: includes/Admin/Settings.php:59 +msgid "Your settings have been saved." +msgstr "" + +#: includes/Admin/Settings.php:667 +msgid "Select a page…" +msgstr "" + +#: includes/Admin/Settings.php:733 +msgid "Add New" +msgstr "" + +#: includes/Admin/views/html-admin-settings.php:48 +msgid "Save changes" +msgstr "" + +#: includes/Assets.php:37 +msgid "URL" +msgstr "" + +#: includes/Assets.php:38 +msgid "File" +msgstr "" + +#: includes/Assets.php:41 +msgid "Pixel" +msgstr "" + +#: includes/Assets.php:42 +msgid "Percentage" +msgstr "" + +#. Plugin Name of the plugin/theme +msgid "Document Engine" +msgstr "" + +#: includes/Helpers/main.php:31 +msgid "post" +msgstr "" + +#: includes/Helpers/main.php:32 +msgid "page" +msgstr "" + +#: includes/Helpers/main.php:33 +msgid "attachment" +msgstr "" + +#: includes/Helpers/settings.php:5 +msgid "Download PDF" +msgstr "" + +#: includes/Helpers/template.php:19 +#. translators: %s template +msgid "%s does not exist." +msgstr "" + +#: includes/Helpers/template.php:36 +msgid "" +"action_args should not be overwritten when calling " +"document_engine_get_template." +msgstr "" + +#. Plugin URI of the plugin/theme +msgid "https://wordpress.org/plugins/document-engine" +msgstr "" + +#. Description of the plugin/theme +msgid "" +"WordPress to PDF plugin that convert any post type to PDF document & PDF " +"viewer block" +msgstr "" + +#. Author of the plugin/theme +msgid "matrixaddons" +msgstr "" + +#. Author URI of the plugin/theme +msgid "https://profiles.wordpress.org/matrixaddons" +msgstr "" \ No newline at end of file diff --git a/spec/fixtures/dynamic_finders/plugin_version/document-library-lite/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/document-library-lite/change_log/changelog.txt new file mode 100644 index 00000000..c6517180 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/document-library-lite/change_log/changelog.txt @@ -0,0 +1,2 @@ += 1.0 = +Initial release. diff --git a/spec/fixtures/dynamic_finders/plugin_version/document-library-lite/translation_file/languages/document-library-lite.pot b/spec/fixtures/dynamic_finders/plugin_version/document-library-lite/translation_file/languages/document-library-lite.pot new file mode 100644 index 00000000..6f19172b --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/document-library-lite/translation_file/languages/document-library-lite.pot @@ -0,0 +1,1246 @@ +# Copyright (C) 2022 Barn2 Plugins +# This file is distributed under the GNU General Public License v3.0. +msgid "" +msgstr "" +"Project-Id-Version: Document Library Lite 1.0\n" +"Report-Msgid-Bugs-To: https://barn2.com/support-center/\n" +"Last-Translator: Barn2 Plugins \n" +"Language-Team: Barn2 Plugins \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2022-04-05T00:00:00+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.6.0\n" +"X-Domain: document-library-lite\n" + +#. Plugin Name of the plugin +msgid "Document Library Lite" +msgstr "" + +#. Plugin URI of the plugin +msgid "https://wordpress.org/plugins/document-library-lite/" +msgstr "" + +#. Description of the plugin +msgid "Add documents and display them in a searchable document library." +msgstr "" + +#. Author of the plugin +msgid "Barn2 Plugins" +msgstr "" + +#. Author URI of the plugin +msgid "https://barn2.com" +msgstr "" + +#: dependencies/src/Setup_Wizard.php:483 +msgid "%s setup wizard" +msgstr "" + +#: dependencies/src/Setup_Wizard.php:617 +#: dependencies/src/Setup_Wizard.php:625 +#: dependencies/src/Setup_Wizard.php:660 +#: src/Admin/Settings_Tab/General.php:116 +msgid "Setup wizard" +msgstr "" + +#: dependencies/src/Setup_Wizard.php:620 +msgid "If you need to access the setup wizard again, please click on the button below." +msgstr "" + +#: dependencies/src/Setup_Wizard.php:639 +#: dependencies/src/Setup_Wizard.php:672 +msgid "Warning: This will overwrite your existing settings for %s. Are you sure you want to continue?" +msgstr "" + +#: dependencies/src/Steps/Cross_Selling.php:66 +#: src/Admin/Wizard/Steps/Upsell.php:95 +msgid "Something went wrong while retrieving the list of products. Please try again later." +msgstr "" + +#: dependencies/src/Steps/Welcome.php:25 +#: dependencies/src/Steps/Welcome_Free.php:23 +#: src/Admin/Wizard/Steps/Welcome.php:22 +msgid "Welcome" +msgstr "" + +#: dependencies/src/Steps/Welcome.php:33 +msgid "License key" +msgstr "" + +#: dependencies/src/Steps/Welcome.php:33 +msgid "Enter your license key to start using the plugin." +msgstr "" + +#: dependencies/src/Steps/Welcome.php:33 +msgid "The licence key is contained in your order confirmation email." +msgstr "" + +#: dependencies/src/Steps/Welcome.php:53 +msgid "You are not allowed to retrieve license details." +msgstr "" + +#: dependencies/src/Steps/Welcome.php:65 +#: dependencies/src/Steps/Welcome_Free.php:40 +msgid "You are not allowed to validate your license." +msgstr "" + +#: dependencies/src/Steps/Welcome.php:69 +msgid "Please enter a license key." +msgstr "" + +#: lib/Admin/Settings_API_Helper.php:442 +msgid "Size" +msgstr "" + +#: lib/Admin/Settings_Util.php:56 +#: src/Admin/Settings_Tab/General.php:111 +msgid "Documentation" +msgstr "" + +#: lib/Admin/Settings_Util.php:61 +#: src/Admin/Settings_Tab/General.php:112 +msgid "Support" +msgstr "" + +#: lib/Util.php:39 +#: src/Admin/Wizard/Steps/Behavior.php:59 +#: src/Admin/Wizard/Steps/Layout.php:46 +msgid "Read more" +msgstr "" + +#: src/Admin/Admin_Controller.php:76 +#: src/Admin/Page/Settings.php:91 +msgid "Settings" +msgstr "" + +#: src/Admin/Admin_Controller.php:94 +msgid "Pro Version" +msgstr "" + +#: src/Admin/Admin_Controller.php:130 +msgid "Select File" +msgstr "" + +#: src/Admin/Admin_Controller.php:131 +#: src/Admin/Metabox/Document_Link.php:61 +msgid "Add File" +msgstr "" + +#: src/Admin/Admin_Controller.php:132 +#: src/Admin/Metabox/Document_Link.php:61 +msgid "Replace File" +msgstr "" + +#: src/Admin/Media_Library.php:43 +msgid "All types" +msgstr "" + +#: src/Admin/Media_Library.php:44 +#: src/Admin/Menu.php:38 +#: src/Admin/Menu.php:39 +#: src/Post_Type.php:71 +msgid "Documents" +msgstr "" + +#: src/Admin/Menu.php:50 +#: src/Admin/Menu.php:51 +#: src/Post_Type.php:50 +msgid "Add New" +msgstr "" + +#: src/Admin/Menu.php:61 +#: src/Admin/Menu.php:62 +#: src/Simple_Document_Library.php:66 +#: src/Taxonomies.php:37 +msgid "Categories" +msgstr "" + +#: src/Admin/Metabox/Document_Link.php:45 +msgid "Document Link" +msgstr "" + +#: src/Admin/Metabox/Document_Link.php:66 +msgid "Upload a file or select one from the meid library:" +msgstr "" + +#: src/Admin/Metabox/Document_Link.php:70 +msgid "None" +msgstr "" + +#: src/Admin/Metabox/Document_Link.php:71 +msgid "File Upload" +msgstr "" + +#. translators: %s: File name +#: src/Admin/Metabox/Document_Link.php:83 +msgid "Remove file: %s" +msgstr "" + +#: src/Admin/Page/Import.php:53 +msgid "Document Library Importing" +msgstr "" + +#: src/Admin/Page/Import.php:54 +msgid "Import" +msgstr "" + +#: src/Admin/Page/Import.php:68 +msgid "Import documents" +msgstr "" + +#. translators: %1: Document Library Pro link start, %2: Document Library Pro link end +#: src/Admin/Page/Import.php:74 +msgid "Lots of documents? Upgrade to %1$sDocument Library Pro%2$s to add documents in bulk - either by using drag-and-drop to upload documents directly to WordPress, or by importing documents from a CSV file. It’s a fantastic time-saver for adding multiple documents at once." +msgstr "" + +#: src/Admin/Page/Settings.php:90 +#: src/Admin/Page/Settings.php:112 +msgid "Document Library Lite Settings" +msgstr "" + +#: src/Admin/Page/Settings.php:136 +msgid "Save Changes" +msgstr "" + +#: src/Admin/Page_List.php:44 +msgid "Document Library Page" +msgstr "" + +#: src/Admin/Plugin_Setup.php:106 +msgctxt "Page slug" +msgid "document-library" +msgstr "" + +#: src/Admin/Plugin_Setup.php:107 +msgctxt "Page title" +msgid "Document Library" +msgstr "" + +#: src/Admin/Settings_Tab/Document_Grid.php:32 +msgid "Document Grid" +msgstr "" + +#. translators: %1: Document Library Pro link start, %2: Document Library Pro link end +#: src/Admin/Settings_Tab/Document_Grid.php:65 +msgid "Upgrade to %1$sDocument Library Pro%2$s to display documents in a beautiful grid layout:" +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:33 +msgid "Document Tables" +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:52 +#: src/Admin/Settings_Tab/General.php:65 +msgid "Library content" +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:55 +#: src/Admin/Settings_Tab/General.php:59 +#: src/Admin/Wizard/Steps/Links.php:33 +msgid "Document links" +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:58 +msgid "Loading & performance" +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:61 +#: src/Admin/Settings_Tab/General.php:68 +msgid "Document library controls" +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:64 +#: src/Admin/Settings_Tab/Document_Table.php:239 +msgid "Design" +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:77 +#: src/Admin/Wizard/Steps/Layout.php:45 +msgid "Columns" +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:79 +#: src/Admin/Wizard/Steps/Layout.php:46 +msgid "Enter the fields to include in your document tables." +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:84 +msgid "Image size" +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:86 +msgid "Enter WxH in pixels (e.g. 80x80)." +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:102 +msgid "Accessing documents" +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:105 +msgid "How a user accesses documents from the ‘link’ column." +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:107 +#: src/Admin/Settings_Tab/General.php:201 +msgid "Link to document" +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:108 +msgid "Multi-select checkboxes" +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:109 +#: src/Admin/Settings_Tab/Document_Table.php:121 +msgid "Both" +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:114 +msgid "Multi-download button" +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:117 +msgid "The position of the button to download all selected documents." +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:119 +msgid "Below document library" +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:120 +msgid "Above document library" +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:126 +msgid "Multi-download button text" +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:129 +msgid "The text for the button to download all selected documents." +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:130 +msgid "Download Selected Documents" +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:145 +#: src/Admin/Wizard/Steps/Behavior.php:125 +msgid "Lazy load" +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:148 +#: src/Admin/Wizard/Steps/Behavior.php:127 +msgid "Load the document table one page at a time" +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:149 +msgid "Enable this if you have many documents or experience slow page load times." +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:150 +msgid "Warning: Lazy load limits the searching and sorting features in the document library. Only use it if you definitely need it." +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:160 +msgid "Caching" +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:163 +msgid "Cache document libraries to improve load time" +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:171 +msgid "Cache expires after" +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:174 +msgid "hours" +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:175 +msgid "Your table data will be refreshed after this length of time." +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:196 +#: src/Admin/Wizard/Steps/Behavior.php:112 +msgid "Search filters" +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:200 +#: src/Admin/Wizard/Steps/Behavior.php:118 +msgid "Disabled" +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:201 +msgid "Show based on columns in table" +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:202 +#: src/Admin/Settings_Tab/Document_Table.php:243 +msgid "Custom" +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:204 +msgid "Show dropdown menus to filter by doc_categories, doc_tags, or custom taxonomy." +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:213 +msgid "Page length" +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:217 +#: src/Admin/Settings_Tab/General.php:364 +#: src/Admin/Settings_Tab/General.php:418 +#: src/Admin/Settings_Tab/General.php:431 +msgid "Above library" +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:218 +#: src/Admin/Settings_Tab/General.php:365 +#: src/Admin/Settings_Tab/General.php:419 +#: src/Admin/Settings_Tab/General.php:432 +msgid "Below library" +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:219 +#: src/Admin/Settings_Tab/General.php:366 +#: src/Admin/Settings_Tab/General.php:420 +#: src/Admin/Settings_Tab/General.php:433 +msgid "Above and below library" +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:220 +#: src/Admin/Settings_Tab/General.php:367 +#: src/Admin/Settings_Tab/General.php:421 +#: src/Admin/Settings_Tab/General.php:434 +msgid "Hidden" +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:222 +msgid "The position of the 'Show [x] entries' dropdown list." +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:242 +msgid "Default" +msgstr "" + +#: src/Admin/Settings_Tab/Document_Table.php:261 +msgid "Customize the design of the document tables." +msgstr "" + +#. translators: %1: knowledge base link start, %2: knowledge base link end +#: src/Admin/Settings_Tab/Document_Table.php:272 +msgid "The following options are used when documents are listed in a table layout. You can override them in the [doc_library] shortcode. See the %1$sknowledge base%2$s for details of how to configure your document tables even further." +msgstr "" + +#: src/Admin/Settings_Tab/General.php:33 +msgid "General" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:53 +msgid "Document data" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:56 +msgid "Document lists" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:62 +#: src/Admin/Settings_Tab/General.php:268 +#: src/Admin/Wizard/Steps/Links.php:63 +msgid "Document preview" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:71 +msgid "Number of documents" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:74 +msgid "Sorting" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:83 +msgid "Use the following options to manage the fields that are used to store information about your documents." +msgstr "" + +#. translators: %1: knowledge base link start, %2: knowledge base link end +#: src/Admin/Settings_Tab/General.php:95 +msgid "These options set defaults for all your document libraries and are used for the table layout. You can override them in the shortcode for individual libraries. %1$sRead more%2$s." +msgstr "" + +#: src/Admin/Settings_Tab/General.php:131 +msgid "Document fields" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:132 +#: src/Util/Options.php:149 +msgid "Pro version only" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:135 +msgid "Content" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:136 +msgid "Excerpt" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:137 +#: src/Post_Type.php:59 +msgid "Featured Image" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:138 +msgid "Comments" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:164 +msgid "Document library page" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:166 +msgid "The page to display your documents." +msgstr "" + +#: src/Admin/Settings_Tab/General.php:167 +msgid "You can also use the [doc_library] shortcode to list documents on other pages." +msgstr "" + +#: src/Admin/Settings_Tab/General.php:173 +#: src/Admin/Wizard/Steps/Layout.php:51 +msgid "Default layout" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:176 +#: src/Admin/Wizard/Steps/Layout.php:56 +msgid "Table" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:177 +#: src/Admin/Wizard/Steps/Layout.php:60 +msgid "Grid" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:182 +#: src/Admin/Wizard/Steps/Layout.php:67 +msgid "Folders" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:185 +#: src/Admin/Wizard/Steps/Layout.php:68 +msgid "Display the document library in folders" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:204 +msgid "Include a link to the document." +msgstr "" + +#: src/Admin/Settings_Tab/General.php:205 +msgid "Use the 'Link destination' option below to control the link behavior." +msgstr "" + +#: src/Admin/Settings_Tab/General.php:209 +#: src/Admin/Wizard/Steps/Links.php:51 +msgid "Link style" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:212 +msgid "Control the appearance of the link to the document." +msgstr "" + +#: src/Admin/Settings_Tab/General.php:214 +#: src/Admin/Settings_Tab/General.php:281 +#: src/Admin/Wizard/Steps/Links.php:56 +msgid "Button with text" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:215 +#: src/Admin/Settings_Tab/General.php:282 +msgid "Button with icon and text" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:216 +#: src/Admin/Settings_Tab/General.php:283 +msgid "Button with icon" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:217 +msgid "Download icon only" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:218 +msgid "File type icon" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:219 +#: src/Admin/Settings_Tab/General.php:285 +msgid "Text link" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:225 +#: src/Admin/Wizard/Steps/Links.php:45 +msgid "Link text" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:227 +#: src/Admin/Wizard/Steps/Behavior.php:53 +#: src/Admin/Wizard/Steps/Links.php:47 +msgid "The text displayed on the button or link." +msgstr "" + +#: src/Admin/Settings_Tab/General.php:231 +msgid "Link destination" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:234 +msgid "What happens when someone clicks on a link to a document." +msgstr "" + +#: src/Admin/Settings_Tab/General.php:236 +msgid "Direct access" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:237 +msgid "Open single document page" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:242 +msgid "Link target" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:245 +msgid "Open links in a new tab" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:250 +msgid "Clickable fields" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:252 +msgid "Control which fields are clickable, in addition to the 'link' field." +msgstr "" + +#: src/Admin/Settings_Tab/General.php:271 +#: src/Admin/Wizard/Steps/Links.php:64 +msgid "Allow users to preview documents in a lightbox" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:272 +msgid "The preview option will appear for supported file types only." +msgstr "" + +#: src/Admin/Settings_Tab/General.php:276 +msgid "Preview style" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:279 +msgid "Control the appearance of the preview option." +msgstr "" + +#: src/Admin/Settings_Tab/General.php:284 +msgid "Icon only" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:290 +msgid "Preview text" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:293 +msgid "The text displayed on the preview button or link." +msgstr "" + +#: src/Admin/Settings_Tab/General.php:294 +msgid "Preview" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:310 +#: src/Admin/Wizard/Steps/Behavior.php:45 +msgid "Image lightbox" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:312 +#: src/Admin/Wizard/Steps/Behavior.php:46 +msgid "Display images in a lightbox when opened" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:316 +msgid "Shortcodes" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:319 +msgid "Display shortcodes, HTML and other formatting in the document content, excerpt and custom field columns" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:324 +msgid "Excerpt length" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:327 +#: src/Admin/Settings_Tab/General.php:339 +msgid "words" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:328 +msgid "Enter -1 to show the full excerpt." +msgstr "" + +#: src/Admin/Settings_Tab/General.php:336 +msgid "Content length" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:340 +msgid "Enter -1 to show the full content." +msgstr "" + +#: src/Admin/Settings_Tab/General.php:359 +msgid "Search box" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:362 +msgid "The position of the search box above the list of documents. You can also add a search box using a shortcode or widget." +msgstr "" + +#: src/Admin/Settings_Tab/General.php:372 +msgid "Reset button" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:375 +msgid "Show the reset button above the library" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:391 +#: src/Admin/Wizard/Steps/Behavior.php:51 +msgid "Documents per page" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:394 +msgid "The number of documents per page of the document library. Enter -1 to display all documents on one page." +msgstr "" + +#: src/Admin/Settings_Tab/General.php:401 +msgid "Pagination type" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:405 +msgid "Numbers only" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:406 +msgid "Prev|Next" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:407 +msgid "Prev|Next + Numbers" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:408 +msgid "Prev|Next|First|Last" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:409 +msgid "Prev|Next|First|Last + Numbers" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:414 +msgid "Pagination position" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:423 +msgid "The position of the paging buttons which scroll between results." +msgstr "" + +#: src/Admin/Settings_Tab/General.php:427 +msgid "Totals" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:436 +msgid "The position of the document total, e.g. '25 documents'." +msgstr "" + +#: src/Admin/Settings_Tab/General.php:452 +#: src/Admin/Wizard/Steps/Behavior.php:57 +msgid "Sort by" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:456 +#: src/Admin/Wizard/Steps/Behavior.php:63 +#: src/Simple_Document_Library.php:61 +msgid "Title" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:457 +#: src/Admin/Wizard/Steps/Behavior.php:67 +#: src/Simple_Document_Library.php:51 +msgid "ID" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:458 +#: src/Admin/Wizard/Steps/Behavior.php:71 +msgid "Date published" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:459 +#: src/Admin/Wizard/Steps/Behavior.php:75 +msgid "Date modified" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:460 +#: src/Admin/Wizard/Steps/Behavior.php:79 +msgid "Page order (menu order)" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:461 +#: src/Admin/Wizard/Steps/Behavior.php:83 +msgid "Author" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:462 +#: src/Admin/Wizard/Steps/Behavior.php:87 +msgid "Random" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:464 +#: src/Admin/Wizard/Steps/Behavior.php:59 +msgid "The initial sort order of the document library." +msgstr "" + +#: src/Admin/Settings_Tab/General.php:468 +#: src/Admin/Wizard/Steps/Behavior.php:93 +msgid "Sort direction" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:472 +#: src/Admin/Wizard/Steps/Behavior.php:98 +msgid "Automatic" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:473 +#: src/Admin/Wizard/Steps/Behavior.php:102 +msgid "Ascending (A to Z, oldest to newest)" +msgstr "" + +#: src/Admin/Settings_Tab/General.php:474 +#: src/Admin/Wizard/Steps/Behavior.php:106 +msgid "Descending (Z to A, newest to oldest)" +msgstr "" + +#: src/Admin/Settings_Tab/Single_Document.php:32 +msgid "Single Document" +msgstr "" + +#. translators: %1: Document Library Pro link start, %2: Document Library Pro link end +#: src/Admin/Settings_Tab/Single_Document.php:62 +msgid "Upgrade to %1$sDocument Library Pro%2$s to have a separate page for each document. You can use this instead - or in addition to - the download links on the main document library page. It’s ideal for providing more information about each document, or even embedding documents directly onto the page:" +msgstr "" + +#: src/Admin/Wizard/Steps/Behavior.php:32 +msgid "Behavior" +msgstr "" + +#: src/Admin/Wizard/Steps/Behavior.php:33 +msgid "Finally, choose from a range of options to customize your document libraries." +msgstr "" + +#: src/Admin/Wizard/Steps/Behavior.php:34 +msgid "Document library behavior" +msgstr "" + +#: src/Admin/Wizard/Steps/Behavior.php:114 +msgid "Show filters dropdown to allow users to filter by categories, tags, or custom taxonomy." +msgstr "" + +#: src/Admin/Wizard/Steps/Behavior.php:128 +msgid "Enable this if you will have lots of documents, otherwise leave it blank." +msgstr "" + +#: src/Admin/Wizard/Steps/Behavior.php:144 +#: src/Admin/Wizard/Steps/Layout.php:87 +#: src/Admin/Wizard/Steps/Links.php:83 +#: src/Admin/Wizard/Wizard.php:28 +msgid "You are not authorized." +msgstr "" + +#: src/Admin/Wizard/Steps/Completed.php:24 +msgid "Ready" +msgstr "" + +#: src/Admin/Wizard/Steps/Completed.php:25 +msgid "Complete Setup" +msgstr "" + +#. translators: %1: Add Document link open %2: Add Document link close %3: Document Library page link open %4: Document library page link close +#: src/Admin/Wizard/Steps/Completed.php:41 +msgid "Congratulations, you have finished setting up the plugin! The next step is to start %1$sadding%2$s documents. Your documents will be listed on the %3$sdocument library page%4$s." +msgstr "" + +#: src/Admin/Wizard/Steps/Layout.php:31 +msgid "Layout and Content" +msgstr "" + +#: src/Admin/Wizard/Steps/Layout.php:32 +msgid "First, choose the layout for your document libraries." +msgstr "" + +#: src/Admin/Wizard/Steps/Layout.php:33 +msgid "Layout and content" +msgstr "" + +#: src/Admin/Wizard/Steps/Links.php:31 +msgid "Links" +msgstr "" + +#: src/Admin/Wizard/Steps/Links.php:32 +msgid "Next, decide how the links to download a document will look and behave." +msgstr "" + +#: src/Admin/Wizard/Steps/Upsell.php:26 +msgid "More" +msgstr "" + +#. translators: %1$s: URL to All Access Pass page %2$s: URL to the KB about the upgrading process +#: src/Admin/Wizard/Steps/Upsell.php:30 +msgid "Enhance your store with these fantastic plugins from Barn2, or get them all by upgrading to an All Access Pass! (learn how here)" +msgstr "" + +#: src/Admin/Wizard/Steps/Upsell.php:35 +msgid "Extra features" +msgstr "" + +#: src/Admin/Wizard/Steps/Welcome.php:24 +msgid "Start displaying documents in no time." +msgstr "" + +#: src/Admin/Wizard/Steps/Welcome.php:34 +msgid "Use this setup wizard to quickly configure the most popular options for your document libraries. You can change these options later on the plugin settings page or by relaunching the setup wizard. You can also override these options in the shortcode for individual libraries." +msgstr "" + +#: src/Document.php:41 +msgid "Document does not exist" +msgstr "" + +#: src/Post_Type.php:41 +msgctxt "Post Type General Name" +msgid "Documents" +msgstr "" + +#: src/Post_Type.php:42 +msgctxt "Post Type Singular Name" +msgid "Document" +msgstr "" + +#: src/Post_Type.php:43 +msgctxt "Admin Menu text" +msgid "Documents" +msgstr "" + +#: src/Post_Type.php:44 +msgctxt "Add New on Toolbar" +msgid "Documents" +msgstr "" + +#: src/Post_Type.php:45 +msgid "Documents Archives" +msgstr "" + +#: src/Post_Type.php:46 +msgid "Documents Attributes" +msgstr "" + +#: src/Post_Type.php:47 +msgid "Parent Documents:" +msgstr "" + +#: src/Post_Type.php:48 +msgid "All Documents" +msgstr "" + +#: src/Post_Type.php:49 +msgid "Add New Document" +msgstr "" + +#: src/Post_Type.php:51 +msgid "New Document" +msgstr "" + +#: src/Post_Type.php:52 +msgid "Edit Document" +msgstr "" + +#: src/Post_Type.php:53 +msgid "Update Document" +msgstr "" + +#: src/Post_Type.php:54 +msgid "View Document" +msgstr "" + +#: src/Post_Type.php:55 +msgid "View Documents" +msgstr "" + +#: src/Post_Type.php:56 +msgid "Search Documents" +msgstr "" + +#: src/Post_Type.php:57 +msgid "Not found" +msgstr "" + +#: src/Post_Type.php:58 +msgid "Not found in Trash" +msgstr "" + +#: src/Post_Type.php:60 +msgid "Set featured image" +msgstr "" + +#: src/Post_Type.php:61 +msgid "Remove featured image" +msgstr "" + +#: src/Post_Type.php:62 +msgid "Use as featured image" +msgstr "" + +#: src/Post_Type.php:63 +msgid "Insert into Document" +msgstr "" + +#: src/Post_Type.php:64 +msgid "Uploaded to this document" +msgstr "" + +#: src/Post_Type.php:65 +msgid "Document list" +msgstr "" + +#: src/Post_Type.php:66 +msgid "Documents list navigation" +msgstr "" + +#: src/Post_Type.php:67 +msgid "Filter Documents list" +msgstr "" + +#: src/Post_Type.php:72 +msgid "Document Library documents." +msgstr "" + +#: src/Review_Notice.php:120 +msgid "Are you enjoying Document Library Lite?" +msgstr "" + +#: src/Review_Notice.php:121 +msgid "Congratulations, you've just published your 5th document! If you have time, it would be great if you could leave us a review and let us know what you think of the plugin." +msgstr "" + +#: src/Review_Notice.php:124 +msgid "Add Review" +msgstr "" + +#: src/Review_Notice.php:125 +msgid "Dismiss" +msgstr "" + +#: src/Review_Notice.php:128 +msgid "Barn2" +msgstr "" + +#: src/Simple_Document_Library.php:56 +msgid "Image" +msgstr "" + +#: src/Simple_Document_Library.php:71 +msgid "Date" +msgstr "" + +#: src/Simple_Document_Library.php:76 +msgid "Description" +msgstr "" + +#: src/Simple_Document_Library.php:81 +msgid "Link" +msgstr "" + +#: src/Taxonomies.php:35 +msgctxt "Taxonomy General Name" +msgid "Document Categories" +msgstr "" + +#: src/Taxonomies.php:36 +msgctxt "Taxonomy Singular Name" +msgid "Document Category" +msgstr "" + +#: src/Taxonomies.php:38 +msgid "All Categories" +msgstr "" + +#: src/Taxonomies.php:39 +msgid "Parent Category" +msgstr "" + +#: src/Taxonomies.php:40 +msgid "Parent Category:" +msgstr "" + +#: src/Taxonomies.php:41 +msgid "New Category Name" +msgstr "" + +#: src/Taxonomies.php:42 +msgid "Add New Category" +msgstr "" + +#: src/Taxonomies.php:43 +msgid "Edit Category" +msgstr "" + +#: src/Taxonomies.php:44 +msgid "Update Category" +msgstr "" + +#: src/Taxonomies.php:45 +msgid "View Category" +msgstr "" + +#: src/Taxonomies.php:46 +msgid "Separate categories with commas" +msgstr "" + +#: src/Taxonomies.php:47 +msgid "Add or remove categories" +msgstr "" + +#: src/Taxonomies.php:48 +#: src/Taxonomies.php:87 +msgid "Choose from the most used" +msgstr "" + +#: src/Taxonomies.php:49 +msgid "Popular Categories" +msgstr "" + +#: src/Taxonomies.php:50 +msgid "Search Categories" +msgstr "" + +#: src/Taxonomies.php:51 +#: src/Taxonomies.php:90 +msgid "Not Found" +msgstr "" + +#: src/Taxonomies.php:52 +msgid "No categories" +msgstr "" + +#: src/Taxonomies.php:53 +msgid "Categories list" +msgstr "" + +#: src/Taxonomies.php:54 +msgid "Categories list navigation" +msgstr "" + +#: src/Taxonomies.php:74 +msgctxt "Taxonomy General Name" +msgid "Document Download" +msgstr "" + +#: src/Taxonomies.php:75 +msgctxt "Taxonomy Singular Name" +msgid "Document Download" +msgstr "" + +#: src/Taxonomies.php:76 +msgid "Document Downloads" +msgstr "" + +#: src/Taxonomies.php:77 +msgid "All Items" +msgstr "" + +#: src/Taxonomies.php:78 +msgid "Parent Item" +msgstr "" + +#: src/Taxonomies.php:79 +msgid "Parent Item:" +msgstr "" + +#: src/Taxonomies.php:80 +msgid "New Item Name" +msgstr "" + +#: src/Taxonomies.php:81 +msgid "Add New Item" +msgstr "" + +#: src/Taxonomies.php:82 +msgid "Edit Item" +msgstr "" + +#: src/Taxonomies.php:83 +msgid "Update Item" +msgstr "" + +#: src/Taxonomies.php:84 +msgid "View Item" +msgstr "" + +#: src/Taxonomies.php:85 +msgid "Separate items with commas" +msgstr "" + +#: src/Taxonomies.php:86 +msgid "Add or remove items" +msgstr "" + +#: src/Taxonomies.php:88 +msgid "Popular Items" +msgstr "" + +#: src/Taxonomies.php:89 +msgid "Search Items" +msgstr "" + +#: src/Taxonomies.php:91 +msgid "No items" +msgstr "" + +#: src/Taxonomies.php:92 +msgid "Items list" +msgstr "" + +#: src/Taxonomies.php:93 +msgid "Items list navigation" +msgstr "" + +#: src/Util/Options.php:116 +msgid "Download" +msgstr "" + +#: templates/photoswipe.php:45 +msgid "Close (Esc)" +msgstr "" + +#: templates/photoswipe.php:47 +msgid "Share" +msgstr "" + +#: templates/photoswipe.php:49 +msgid "Toggle fullscreen" +msgstr "" + +#: templates/photoswipe.php:51 +msgid "Zoom in/out" +msgstr "" + +#: templates/photoswipe.php:68 +msgid "Previous (arrow left)" +msgstr "" + +#: templates/photoswipe.php:70 +msgid "Next (arrow right)" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/download-list-block-with-icons/composer_file/package.json b/spec/fixtures/dynamic_finders/plugin_version/download-list-block-with-icons/composer_file/package.json new file mode 100644 index 00000000..4b28ba0c --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/download-list-block-with-icons/composer_file/package.json @@ -0,0 +1,32 @@ +{ + "name": "downloadlist", + "version": "1.0.3", + "description": "Provides a Gutenberg block for capturing a download list with file type specific icons.", + "author": "threadi", + "license": "GPL-2.0-or-later", + "main": "build/index.js", + "scripts": { + "build": "wp-scripts build", + "format": "wp-scripts format", + "lint:css": "wp-scripts lint-style", + "lint:js": "wp-scripts lint-js", + "start": "wp-scripts start", + "packages-update": "wp-scripts packages-update" + }, + "devDependencies": { + "@wordpress/scripts": "^20.0.2", + "mini-css-extract-plugin": "2.5.3", + "npm-pack-zip": "^1.3.0" + }, + "dependencies": { + "@wordpress/i18n": "^4.3.0", + "@wordpress/icons": "^6.2.0", + "ansi-regex": "^5.0.1", + "gutenberg-sortable": "^1.0.5", + "markdown-it": "^12.3.2", + "node-fetch": "^2.6.7", + "nth-check": "^2.0.1", + "react-sortable-hoc": "^2.0.0", + "yargs-parser": "^13.1.2" + } +} diff --git a/spec/fixtures/dynamic_finders/plugin_version/elemendas-addons/translation_file/languages/elemendas-addons.pot b/spec/fixtures/dynamic_finders/plugin_version/elemendas-addons/translation_file/languages/elemendas-addons.pot new file mode 100644 index 00000000..37f6a359 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/elemendas-addons/translation_file/languages/elemendas-addons.pot @@ -0,0 +1,390 @@ +# Copyright (C) 2022 Elemendas, Santiago Becerra +# This file is distributed under the same license as the Elemendas Addons plugin. +msgid "" +msgstr "" +"Project-Id-Version: Elemendas Addons 2.1.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/elemendas-addons\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: 2022-04-13T22:42:42+02:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.6.0\n" + +#. Plugin Name of the plugin +#: includes/plugin.php:209 +#: includes/plugin.php:216 +msgid "Elemendas Addons" +msgstr "" + +#. Plugin URI of the plugin +msgid "https://elementor.com/" +msgstr "" + +#. Description of the plugin +msgid "Improving the search results archive page for Elementor." +msgstr "" + +#. Author of the plugin +msgid "Elemendas, Santiago Becerra" +msgstr "" + +#. Author URI of the plugin +msgid "https://elemendas.com/" +msgstr "" + +#: includes/controls/highlighter.php:76 +#: includes/widgets/added/search-results-highlighted.php:238 +#: includes/widgets/added/search-results-highlighted.php:378 +#: includes/widgets/extended/search-results-archive-title.php:279 +msgid "Thickness (px)" +msgstr "" + +#: includes/controls/highlighter.php:97 +#: includes/widgets/added/search-results-highlighted.php:220 +#: includes/widgets/added/search-results-highlighted.php:360 +#: includes/widgets/extended/search-results-archive-title.php:261 +msgid "Color" +msgstr "" + +#: includes/controls/quotation-marks.php:57 +msgctxt "Quotation Marks Dropdown Selector" +msgid "angular double" +msgstr "" + +#: includes/controls/quotation-marks.php:58 +msgctxt "Quotation Marks Dropdown Selector" +msgid "angular single" +msgstr "" + +#: includes/controls/quotation-marks.php:59 +msgctxt "Quotation Marks Dropdown Selector" +msgid "english double" +msgstr "" + +#: includes/controls/quotation-marks.php:60 +msgctxt "Quotation Marks Dropdown Selector" +msgid "english single" +msgstr "" + +#: includes/controls/quotation-marks.php:61 +msgctxt "Quotation Marks Dropdown Selector" +msgid "german double" +msgstr "" + +#: includes/controls/quotation-marks.php:62 +msgctxt "Quotation Marks Dropdown Selector" +msgid "german single" +msgstr "" + +#: includes/controls/quotation-marks.php:125 +msgid "No quotation marks" +msgstr "" + +#. translators: 1: Plugin name 2: Elementor/Elementor Pro +#: includes/plugin.php:182 +msgid "\"%1$s\" requires \"%2$s\" to be installed and activated." +msgstr "" + +#. translators: %s: Elementor/Elementor Pro +#: includes/plugin.php:184 +msgid "Install %s" +msgstr "" + +#. translators: 1: Plugin name 2: Elementor/Elementor Pro +#: includes/plugin.php:190 +msgid "\"%1$s\" requires \"%2$s\" to be activated." +msgstr "" + +#. translators: %s: Elementor/Elementor Pro +#: includes/plugin.php:192 +msgid "Activate %s" +msgstr "" + +#. translators: 1: Plugin name 2: Elementor/Elementor Pro 3: Required Elementor version +#: includes/plugin.php:198 +msgid "\"%1$s\" requires \"%2$s\" version %3$s or greater." +msgstr "" + +#. translators: %s: Elementor/Elementor Pro +#: includes/plugin.php:200 +msgid "Update %s" +msgstr "" + +#. translators: %s: widget name +#: includes/widgets/added/search-results-highlighted.php:18 +#: includes/widgets/added/search-results-highlighted.php:70 +#: includes/widgets/added/search-results-highlighted.php:90 +#: includes/widgets/added/search-results-highlighted.php:564 +msgctxt "Widget Name" +msgid "Search Results Highlighted" +msgstr "" + +#: includes/widgets/added/search-results-highlighted.php:78 +msgid "Drop this widget anywhere on the search results archive template." +msgstr "" + +#. translators: 1: strong open tag, 2: strong closing tag. 3: Widget name +#: includes/widgets/added/search-results-highlighted.php:89 +msgid "%1$sNote:%2$s You can only add the %3$s widget once." +msgstr "" + +#: includes/widgets/added/search-results-highlighted.php:105 +#: includes/widgets/extended/search-results-archive-title.php:67 +#: includes/widgets/extended/search-results-archive-title.php:113 +#: includes/widgets/extended/search-results-archive-title.php:121 +msgid "Searched string" +msgstr "" + +#: includes/widgets/added/search-results-highlighted.php:115 +#: includes/widgets/extended/search-results-archive-title.php:131 +msgid "Post count" +msgstr "" + +#: includes/widgets/added/search-results-highlighted.php:132 +#: includes/widgets/extended/search-results-archive-title.php:198 +msgid "Search string highlighting" +msgstr "" + +#: includes/widgets/added/search-results-highlighted.php:142 +msgid "Highlight each word separately" +msgstr "" + +#: includes/widgets/added/search-results-highlighted.php:144 +#: includes/widgets/added/search-results-highlighted.php:286 +#: includes/widgets/added/search-results-highlighted.php:426 +#: includes/widgets/extended/search-results-archive-title.php:327 +msgid "Yes" +msgstr "" + +#: includes/widgets/added/search-results-highlighted.php:145 +#: includes/widgets/added/search-results-highlighted.php:287 +#: includes/widgets/added/search-results-highlighted.php:427 +#: includes/widgets/extended/search-results-archive-title.php:328 +msgid "No" +msgstr "" + +#: includes/widgets/added/search-results-highlighted.php:148 +msgid "Choose between highlighting the whole string or each word separately." +msgstr "" + +#: includes/widgets/added/search-results-highlighted.php:155 +#: includes/widgets/extended/search-results-archive-title.php:208 +msgid "Highlight elements" +msgstr "" + +#: includes/widgets/added/search-results-highlighted.php:168 +msgid "Titles" +msgstr "" + +#: includes/widgets/added/search-results-highlighted.php:178 +#: includes/widgets/added/search-results-highlighted.php:187 +#: includes/widgets/added/search-results-highlighted.php:318 +#: includes/widgets/added/search-results-highlighted.php:327 +#: includes/widgets/extended/search-results-archive-title.php:219 +#: includes/widgets/extended/search-results-archive-title.php:228 +msgid "Highlighter" +msgstr "" + +#: includes/widgets/added/search-results-highlighted.php:208 +#: includes/widgets/added/search-results-highlighted.php:348 +#: includes/widgets/extended/search-results-archive-title.php:249 +msgid "Underline" +msgstr "" + +#: includes/widgets/added/search-results-highlighted.php:263 +#: includes/widgets/added/search-results-highlighted.php:403 +#: includes/widgets/extended/search-results-archive-title.php:304 +msgid "Style" +msgstr "" + +#: includes/widgets/added/search-results-highlighted.php:265 +#: includes/widgets/added/search-results-highlighted.php:405 +#: includes/widgets/extended/search-results-archive-title.php:306 +msgid "Solid" +msgstr "" + +#: includes/widgets/added/search-results-highlighted.php:266 +#: includes/widgets/added/search-results-highlighted.php:406 +#: includes/widgets/extended/search-results-archive-title.php:307 +msgid "Double" +msgstr "" + +#: includes/widgets/added/search-results-highlighted.php:267 +#: includes/widgets/added/search-results-highlighted.php:407 +#: includes/widgets/extended/search-results-archive-title.php:308 +msgid "Dotted" +msgstr "" + +#: includes/widgets/added/search-results-highlighted.php:268 +#: includes/widgets/added/search-results-highlighted.php:408 +#: includes/widgets/extended/search-results-archive-title.php:309 +msgid "Dashed" +msgstr "" + +#: includes/widgets/added/search-results-highlighted.php:269 +#: includes/widgets/added/search-results-highlighted.php:409 +#: includes/widgets/extended/search-results-archive-title.php:310 +msgid "Wavy" +msgstr "" + +#: includes/widgets/added/search-results-highlighted.php:284 +#: includes/widgets/added/search-results-highlighted.php:424 +#: includes/widgets/extended/search-results-archive-title.php:325 +msgid "Skip Ink" +msgstr "" + +#: includes/widgets/added/search-results-highlighted.php:290 +#: includes/widgets/added/search-results-highlighted.php:430 +#: includes/widgets/extended/search-results-archive-title.php:331 +msgid "Specifies how underline is drawn when it pass over glyph descenders." +msgstr "" + +#: includes/widgets/added/search-results-highlighted.php:309 +msgid "Excerpts" +msgstr "" + +#: includes/widgets/added/search-results-highlighted.php:454 +#: includes/widgets/extended/search-results-archive-title.php:364 +msgid "Text style" +msgstr "" + +#. translators: Don't worry about this string, it will actually take it from Elementor's translation file for consistency. +#: includes/widgets/added/search-results-highlighted.php:466 +#: includes/widgets/extended/search-results-archive-title.php:376 +msgid "Text Color" +msgstr "" + +#. translators: Don't worry about this string, it will actually take it from Elementor's translation file for consistency. +#: includes/widgets/added/search-results-highlighted.php:480 +#: includes/widgets/extended/search-results-archive-title.php:390 +msgid "Background Color" +msgstr "" + +#. translators: %s: widget name +#: includes/widgets/added/search-results-highlighted.php:563 +msgid "%s widget. You won't see this while previewing your site." +msgstr "" + +#: includes/widgets/added/search-results-highlighted.php:572 +msgid "This widget only works on the search results page" +msgstr "" + +#. translators: %s: Preview Settings +#: includes/widgets/added/search-results-highlighted.php:576 +#: includes/widgets/extended/search-results-archive-title.php:81 +msgid "Go to \"%s\"" +msgstr "" + +#. translators: Don't worry about this string, it will actually take it from Elementor's translation file for consistency. +#: includes/widgets/added/search-results-highlighted.php:578 +#: includes/widgets/extended/search-results-archive-title.php:83 +msgid "Preview Settings" +msgstr "" + +#. translators: 1: 'Preview Dynamic Content as', 2: 'Search Results' 3: 'Search Term' +#: includes/widgets/added/search-results-highlighted.php:583 +#: includes/widgets/extended/search-results-archive-title.php:86 +msgid "Set \"%1$s\" \"%2$s\" and fill the \"%3$s\"" +msgstr "" + +#. translators: Don't worry about this string, it will actually take it from Elementor's translation file for consistency. +#: includes/widgets/added/search-results-highlighted.php:585 +#: includes/widgets/extended/search-results-archive-title.php:88 +msgid "Preview Dynamic Content as" +msgstr "" + +#. translators: Don't worry about this string, it will actually take it from Elementor's translation file for consistency. +#: includes/widgets/added/search-results-highlighted.php:587 +#: includes/widgets/added/search-results-highlighted.php:598 +#: includes/widgets/extended/search-results-archive-title.php:90 +#: includes/widgets/extended/search-results-archive-title.php:100 +msgid "Search Results" +msgstr "" + +#. translators: Don't worry about this string, it will actually take it from Elementor's translation file for consistency. +#: includes/widgets/added/search-results-highlighted.php:589 +#: includes/widgets/extended/search-results-archive-title.php:92 +msgid "Search Term" +msgstr "" + +#. translators: 1: 'Display Conditions' 2: flow icon 3: 'Search Results' +#: includes/widgets/added/search-results-highlighted.php:593 +#: includes/widgets/extended/search-results-archive-title.php:95 +msgid "Adjust the \"%1$s\" %2$s to \"%3$s\"" +msgstr "" + +#. translators: Don't worry about this string, it will actually take it from Elementor's translation file for consistency. +#: includes/widgets/added/search-results-highlighted.php:595 +#: includes/widgets/extended/search-results-archive-title.php:97 +msgid "Display Conditions" +msgstr "" + +#. translators: Don't worry about this string, it will actually take it from Elementor's translation file for consistency. +#: includes/widgets/extended/search-results-archive-title.php:55 +msgid "Content" +msgstr "" + +#. translators: 1: strong open tag, 2: strong closing tag. 3: Widget name +#: includes/widgets/extended/search-results-archive-title.php:78 +msgid "%1$sNote:%2$s This section is only available on the search results page." +msgstr "" + +#: includes/widgets/extended/search-results-archive-title.php:138 +msgid "Multiple results" +msgstr "" + +#. translators: Keep {{result-number}} and {{search-string}} as they are, without translation +#: includes/widgets/extended/search-results-archive-title.php:142 +msgid "Here are the {{result-number}} posts containing {{search-string}}" +msgstr "" + +#: includes/widgets/extended/search-results-archive-title.php:144 +msgid "Shown when there are more than one post found" +msgstr "" + +#. translators: Keep {{result-number}} as it is, without translation +#: includes/widgets/extended/search-results-archive-title.php:146 +msgid "Use {{result-number}} to show the post found number" +msgstr "" + +#. translators: Keep {{search-string}} as it is, without translation +#: includes/widgets/extended/search-results-archive-title.php:148 +msgid "Use {{search-string}} to show the search string" +msgstr "" + +#: includes/widgets/extended/search-results-archive-title.php:155 +msgid "Only one result" +msgstr "" + +#. translators: Keep {{search-string}} as it is, without translation +#: includes/widgets/extended/search-results-archive-title.php:159 +msgid "Here is the unique post containing {{search-string}}" +msgstr "" + +#: includes/widgets/extended/search-results-archive-title.php:161 +msgid "Shown when a single entry is found" +msgstr "" + +#: includes/widgets/extended/search-results-archive-title.php:168 +msgid "No results found" +msgstr "" + +#. translators: Keep {{search-string}} as it is, without translation +#: includes/widgets/extended/search-results-archive-title.php:172 +msgid "There are no posts containing {{search-string}}" +msgstr "" + +#: includes/widgets/extended/search-results-archive-title.php:174 +msgid "Shown when there are no posts found" +msgstr "" + +#: includes/widgets/extended/search-results-archive-title.php:348 +msgid "Quotation Marks" +msgstr "" + +#: includes/widgets/extended/search-results-archive-title.php:434 +msgid "This setting will have no effect if the font size is set in the typography control" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/eprolo-pod-dropshipping/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/eprolo-pod-dropshipping/change_log/changelog.txt new file mode 100644 index 00000000..44159c37 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/eprolo-pod-dropshipping/change_log/changelog.txt @@ -0,0 +1,3 @@ +*** WooCommerce Extension Template Changelog *** + +2022-04-20 - version 1.1 \ No newline at end of file diff --git a/spec/fixtures/dynamic_finders/plugin_version/estimated-shipping-date-per-product-for-woocommerce/translation_file/languages/estimated-shipping-date-per-product-for-woocommerce-en_US.po b/spec/fixtures/dynamic_finders/plugin_version/estimated-shipping-date-per-product-for-woocommerce/translation_file/languages/estimated-shipping-date-per-product-for-woocommerce-en_US.po new file mode 100644 index 00000000..485663a7 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/estimated-shipping-date-per-product-for-woocommerce/translation_file/languages/estimated-shipping-date-per-product-for-woocommerce-en_US.po @@ -0,0 +1,261 @@ +# Copyright (C) 2022 +# This file is distributed under the same license as the Estimated Shipping Date Per Product For Woocommerce plugin. +msgid "" +msgstr "" +"Project-Id-Version: Estimated Shipping Date Per Product For Woocommerce 1.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/estimated-" +"shipping-date-per-product-for-woocommerce\n" +"Last-Translator: \n" +"Language-Team: English (United States)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2022-03-03T06:48:55+01:00\n" +"PO-Revision-Date: 2022-03-03 05:57+0000\n" +"X-Generator: Loco https://localise.biz/\n" +"X-Domain: estimated-shipping-date-per-product-for-woocommerce\n" +"Language: en_US\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Loco-Version: 2.5.8; wp-5.9.1" + +#. Plugin Name of the plugin +msgid "Estimated Shipping Date Per Product For Woocommerce" +msgstr "" + +#. Description of the plugin +msgid "This plugin allows create Select Delivery Dates plugin." +msgstr "" + +#: admin/esdpfw-admin.php:15 +msgid "Sunday" +msgstr "" + +#: admin/esdpfw-admin.php:16 +msgid "Monday" +msgstr "" + +#: admin/esdpfw-admin.php:17 +msgid "Tuesday" +msgstr "" + +#: admin/esdpfw-admin.php:18 +msgid "Wednesday" +msgstr "" + +#: admin/esdpfw-admin.php:19 +msgid "Thursday" +msgstr "" + +#: admin/esdpfw-admin.php:20 +msgid "Friday" +msgstr "" + +#: admin/esdpfw-admin.php:21 +msgid "Saturday" +msgstr "cfvfxdgvfzgbdf" + +#: admin/esdpfw-admin.php:24 +msgid "January" +msgstr "" + +#: admin/esdpfw-admin.php:25 +msgid "February" +msgstr "" + +#: admin/esdpfw-admin.php:26 +msgid "March" +msgstr "" + +#: admin/esdpfw-admin.php:27 +msgid "April" +msgstr "" + +#: admin/esdpfw-admin.php:28 +msgid "May" +msgstr "" + +#: admin/esdpfw-admin.php:29 +msgid "June" +msgstr "" + +#: admin/esdpfw-admin.php:30 +msgid "July" +msgstr "" + +#: admin/esdpfw-admin.php:31 +msgid "August" +msgstr "" + +#: admin/esdpfw-admin.php:32 +msgid "September" +msgstr "" + +#: admin/esdpfw-admin.php:33 +msgid "October" +msgstr "" + +#: admin/esdpfw-admin.php:34 +msgid "November" +msgstr "" + +#: admin/esdpfw-admin.php:35 +msgid "December" +msgstr "" + +#: admin/esdpfw-admin.php:49 +msgid "General Setting" +msgstr "" + +#: admin/esdpfw-admin.php:52 +msgid "Text Settings" +msgstr "" + +#: admin/esdpfw-admin.php:55 +msgid "Day Off Settings" +msgstr "" + +#: admin/esdpfw-admin.php:61 +msgid "Enabled delivery date?" +msgstr "" + +#: admin/esdpfw-admin.php:67 +msgid "Display on cart and checkout page?" +msgstr "" + +#: admin/esdpfw-admin.php:73 +msgid "Display on order page?" +msgstr "" + +#: admin/esdpfw-admin.php:79 +msgid "Display in order email?" +msgstr "" + +#: admin/esdpfw-admin.php:85 +msgid "Hide if product out of stock?" +msgstr "" + +#: admin/esdpfw-admin.php:108 +msgid "Estimated date text" +msgstr "" + +#: admin/esdpfw-admin.php:112 +msgid "For display number of remaining days" +msgstr "" + +#: admin/esdpfw-admin.php:113 +msgid "x is number of additional day Example:{d+1},{d+2}.." +msgstr "" + +#: admin/esdpfw-admin.php:114 +msgid "x is number of additional day Example:{d-1},{d-2}.." +msgstr "" + +#: admin/esdpfw-admin.php:115 admin/esdpfw-admin.php:126 +msgid "For display delivery date" +msgstr "" + +#: admin/esdpfw-admin.php:116 admin/esdpfw-admin.php:127 +msgid "x is number of additional day Example:{date+1},{date+2}.." +msgstr "" + +#: admin/esdpfw-admin.php:117 admin/esdpfw-admin.php:128 +msgid "x is number of additional day Example:{date-1},{date-2}.." +msgstr "" + +#: admin/esdpfw-admin.php:122 +msgid "Text On order page" +msgstr "" + +#: admin/esdpfw-admin.php:133 +msgid "Date Format" +msgstr "" + +#: admin/esdpfw-admin.php:137 +msgid "Day of month (2 digits with leading zeros)" +msgstr "" + +#: admin/esdpfw-admin.php:138 +msgid "A textual representation of a day, three letters" +msgstr "" + +#: admin/esdpfw-admin.php:139 +msgid "Day of the month without leading zeros" +msgstr "" + +#: admin/esdpfw-admin.php:140 +msgid "A full textual representation of the day of the week" +msgstr "" + +#: admin/esdpfw-admin.php:141 +msgid "Numeric representation of a month, with leading zeros" +msgstr "" + +#: admin/esdpfw-admin.php:142 +msgid "A full textual representation of a month, with leading zeros" +msgstr "" + +#: admin/esdpfw-admin.php:143 +msgid "A short textual representation of a month, three letters" +msgstr "" + +#: admin/esdpfw-admin.php:144 admin/esdpfw-admin.php:145 +msgid "Numeric representation of a month, without leading zeros" +msgstr "" + +#: admin/esdpfw-admin.php:146 +msgid "A full numeric representation of a year, 4 digits" +msgstr "A full numeric representation of a year, 4 digitss" + +#: admin/esdpfw-admin.php:147 +msgid "A two digit representation of a year" +msgstr "" + +#: admin/esdpfw-admin.php:157 +msgid "Week Day Off" +msgstr "" + +#: admin/esdpfw-admin.php:170 +msgid "Specific Day Off" +msgstr "" + +#: admin/esdpfw-admin.php:187 admin/esdpfw-admin.php:254 +#: admin/esdpfw-admin.php:287 admin/esdpfw-admin.php:376 +#: admin/esdpfw-admin.php:412 admin/esdpfw-admin.php:442 +msgid "Select Day" +msgstr "" + +#: admin/esdpfw-admin.php:198 admin/esdpfw-admin.php:265 +#: admin/esdpfw-admin.php:298 admin/esdpfw-admin.php:387 +#: admin/esdpfw-admin.php:422 admin/esdpfw-admin.php:452 +msgid "Select Month" +msgstr "" + +#: admin/esdpfw-admin.php:209 admin/esdpfw-admin.php:276 +#: admin/esdpfw-admin.php:309 admin/esdpfw-admin.php:397 +#: admin/esdpfw-admin.php:432 admin/esdpfw-admin.php:462 +msgid "Select Year" +msgstr "" + +#: admin/esdpfw-admin.php:234 +msgid "Specific Period Off" +msgstr "" + +#: admin/esdpfw-admin.php:576 +msgid "Enable for this product?" +msgstr "" + +#: admin/esdpfw-admin.php:584 +msgid "Enable for each variation?" +msgstr "" + +#: admin/esdpfw-admin.php:592 admin/esdpfw-admin.php:643 +msgid "Estimation Time :" +msgstr "" + +#: admin/esdpfw-admin.php:600 admin/esdpfw-admin.php:647 +msgid "Estimated date text :" +msgstr "" + +#: admin/esdpfw-admin.php:639 +msgid "Enable Shipping Date For This Variation?" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/expresstechsoftwares-memberpress-discord-add-on/translation_file/languages/expresstechsoftwares-memberpress-discord-add-on.pot b/spec/fixtures/dynamic_finders/plugin_version/expresstechsoftwares-memberpress-discord-add-on/translation_file/languages/expresstechsoftwares-memberpress-discord-add-on.pot new file mode 100644 index 00000000..c5728836 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/expresstechsoftwares-memberpress-discord-add-on/translation_file/languages/expresstechsoftwares-memberpress-discord-add-on.pot @@ -0,0 +1,205 @@ +# Copyright (C) 2019 Automattic +# This file is distributed under the same license as the http://www.gnu.org/licenses/gpl-2.0.html. +msgid "" +msgstr "" +"Project-Id-Version: ExpressTech's MemberPress Discord Add On 1.0.0\n" +"Report-Msgid-Bugs-To: " +"POT-Creation-Date: 2021-07-22 2:00:21+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: Ravi Soni \n" +"Language-Team: en-us \n" +"X-Generator:ExpressTech's MemberPress Discord Add On 1.0.0\n" +msgid "Discord connection" +msgstr "Discord connection" + +msgid "Disconnect From Discord" +msgstr "Disconnect From Discord" + +msgid "Connect To Discord" +msgstr "Connect To Discord" + +msgid "Following Roles will be assigned to you in Discord:" +msgstr "Following Roles will be assigned to you in Discord:" + +msgid "Discord Settings" +msgstr "Discord Settings" + +msgid "MemberPress Discord Add On Settings" +msgstr "MemberPress Discord Add On Settings" + +msgid "Application Details" +msgstr "Application Details" + +msgid "Role Mappings" +msgstr "Role Mappings" + +msgid "Advanced" +msgstr "Advanced" + +msgid "Logs" +msgstr "Logs" + +msgid "Documentation" +msgstr "Documentation" + +msgid "Support" +msgstr "Support" + +msgid "Your request have been successfully submitted!" +msgstr "Your request have been successfully submitted!" + +msgid "Run API" +msgstr "Run API" + +msgid "Not Connected" +msgstr "Not Connected" + +msgid "Discord" +msgstr "Discord" + +msgid "Joined Date" +msgstr "Joined Date" + +msgid "Send welcome message" +msgstr "Send welcome message" + +msgid "Membership welcome message" +msgstr "Membership welcome message" + +msgid "Send membership expiration warning message" +msgstr "Send membership expiration warning message" + +msgid "Membership expiration warning message" +msgstr "Membership expiration warning message" + +msgid "Send membership expired message" +msgstr "Send membership expired message" + +msgid "Membership expired message" +msgstr "Membership expired message" + +msgid "Send membership cancel message" +msgstr "Send membership cancel message" + +msgid "Membership cancel message" +msgstr "Membership cancel message" + +msgid "Re-assign roles upon payment failure" +msgstr "Re-assign roles upon payment failure" + +msgid "Retry Failed API calls" +msgstr "Retry Failed API calls" + +msgid "How many times a failed API call should get re-try" +msgstr "How many times a failed API call should get re-try" + +msgid "Log API calls response (For debugging purpose)" +msgstr "Log API calls response (For debugging purpose)" + +msgid "Save Settings" +msgstr "Save Settings" + +msgid "Drag and Drop the Discord Roles over to the MemberPress Levels" +msgstr "Drag and Drop the Discord Roles over to the MemberPress Levels" + +msgid "Note: Inactive levels will not display" +msgstr "Note: Inactive levels will not display" + +msgid "Discord Roles" +msgstr "Discord Roles" + +msgid "MemberPress Memberships" +msgstr "MemberPress Memberships" + +msgid "Default Role" +msgstr "Default Role" + +msgid "-None-" +msgstr "-None-" + +msgid "This Role will be assigned to all level members" +msgstr "This Role will be assigned to all level members" + +msgid "Allow non-members" +msgstr "Allow non-members" + +msgid "Yes" +msgstr "Yes" + +msgid "This setting will apply on Cancel and Expiry of Membership" +msgstr "This setting will apply on Cancel and Expiry of Membership" + +msgid "Save Settings" +msgstr "Save Settings" + +msgid "Flush Mappings" +msgstr "Flush Mappings" + +msgid "Client ID" +msgstr "Client ID" + +msgid "Client Secret" +msgstr "Client Secret" + +msgid "Redirect URL" +msgstr "Redirect URL" + +msgid "Registered discord app url" +msgstr "Registered discord app url" + +msgid "Bot Token" +msgstr "Bot Token" + +msgid "Server ID" +msgstr "Server ID" + +msgid "Please save your form" +msgstr "Please save your form" + +msgid "Save Settings" +msgstr "Save Settings" + +msgid "Connect your Bot" +msgstr "Connect your Bot" + +msgid "YouTube video tutorial on how to connect the plugin with discord server" +msgstr "YouTube video tutorial on how to connect the plugin with discord server" + +msgid "Step-by-Step Written guide on how to connect the plugin with Discord server" +msgstr "Step-by-Step Written guide on how to connect the plugin with Discord server" + +msgid "Click Here" +msgstr "Click Here" + +msgid "Features and other documentation" +msgstr "Features and other documentation" + +msgid "ExpressTech Softwares Solutions Pvt. Ltd." +msgstr "ExpressTech Software Solution Pvt. Ltd. is the leading Enterprise WordPress development company." + +msgid "Contact us for any WordPress Related development projects." +msgstr "Contact us for any WordPress Related development projects." + +msgid "Full Name" +msgstr "Full Name" + +msgid "Contact Email" +msgstr "Contact Email" + +msgid "Subject" +msgstr "Subject" + +msgid "Message" +msgstr "Message" + +msgid "Skype" +msgstr "Skype" + +msgid "Email" +msgstr "Email" + +msgid "Whatsapp / Phone" +msgstr "Whatsapp / Phone" diff --git a/spec/fixtures/dynamic_finders/plugin_version/fewcents/composer_file/package.json b/spec/fixtures/dynamic_finders/plugin_version/fewcents/composer_file/package.json new file mode 100644 index 00000000..cae7f021 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/fewcents/composer_file/package.json @@ -0,0 +1,37 @@ +{ + "name": "fewcents", + "version": "1.1.3", + "main": "index.js", + "dependencies": { + "@wordpress/hooks": "^3.2.0", + "axios": "^0.21.1", + "clsx": "^1.1.1", + "jwt-decode": "^3.1.2", + "react": "^16.7.0", + "react-countdown": "^2.3.2", + "react-dom": "^16.7.0", + "react-hot-toast": "^2.1.1", + "react-redux": "^7.2.5", + "react-router-dom": "^5.3.0", + "react-spinners": "^0.11.0", + "redux": "^4.1.1" + }, + "devDependencies": { + "@babel/core": "^7.15.5", + "@babel/preset-env": "^7.15.4", + "@babel/preset-react": "^7.14.5", + "@svgr/webpack": "^5.5.0", + "babel-loader": "^8.2.2", + "cross-env": "^5.0.1", + "css-loader": "^6.2.0", + "style-loader": "^3.2.1", + "url-loader": "^4.1.1", + "webpack": "^5.51.1", + "webpack-cli": "^4.8.0" + }, + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1", + "build": "cross-env BABEL_ENV=default NODE_ENV=production webpack", + "start": "cross-env BABEL_ENV=default webpack --watch" + } +} diff --git a/spec/fixtures/dynamic_finders/plugin_version/fyvent/translation_file/languages/fyvent-es.po b/spec/fixtures/dynamic_finders/plugin_version/fyvent/translation_file/languages/fyvent-es.po new file mode 100644 index 00000000..1a0de24e --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/fyvent/translation_file/languages/fyvent-es.po @@ -0,0 +1,817 @@ +# Copyright (C) 2021 Fyvent +# This file is distributed under the GPL-3.0. +msgid "" +msgstr "" +"Project-Id-Version: Fyvent 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/fyvent\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2021-11-14T11:52:35+00:00\n" +"PO-Revision-Date: 2021-11-14 18:13+0100\n" +"X-Generator: Poedit 2.4.2\n" +"X-Domain: fyvent\n" +"Last-Translator: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Language: es\n" + +#. Plugin Name of the plugin +#. Author of the plugin +#: fyvent.php:99 fyvent.php:100 +msgid "Fyvent" +msgstr "Fyvent" + +#. Plugin URI of the plugin +msgid "https://fyvent.com" +msgstr "https://fyvent.com" + +#. Description of the plugin +msgid "Events organization solution." +msgstr "Solución para organización de eventos." + +#. Author URI of the plugin +msgid "https://fyvent.com/" +msgstr "https://fyvent.com/" + +#: admin/admin_options.php:22 +msgid "Event Name" +msgstr "Nombre del evento" + +#: admin/admin_options.php:30 +msgid "Start Date" +msgstr "Fecha de inicio" + +#: admin/admin_options.php:38 +msgid "End Date" +msgstr "Fecha de fin" + +#: admin/admin_options.php:46 +msgid "Tracks" +msgstr "Temas" + +#: admin/admin_options.php:54 +msgid "Attendant types" +msgstr "Tipos de asistente" + +#: admin/admin_options.php:62 +msgid "Session types" +msgstr "Tipos de sesión" + +#: admin/admin_options.php:70 +msgid "Allow Presentation Download" +msgstr "Permitir la descarga de presentaciones" + +#: admin/admin_options.php:79 +msgid "Use Bootstrap" +msgstr "Usar Bootstrap" + +#: admin/admin_options.php:88 +msgid "Privacy Page" +msgstr "Página de privacidad" + +#: admin/admin_options.php:96 +msgid "Speaker Information Page" +msgstr "Página de información del ponente" + +#: admin/admin_options.php:159 +msgid "If your event has different tracks, write them here separated by commas" +msgstr "" +"Si su evento tiene diferentes temas, escríbalos aquí separados por comas" + +#: admin/admin_options.php:175 +msgid "" +"If your event has different types of attendants, write them here separated " +"by commas" +msgstr "" +"Si su evento tiene diferentes tipos de asistentes, escríbalos aquí separados " +"por comas" + +#: admin/admin_options.php:191 +msgid "" +"If your event has different types of sessions, write them here separated by " +"commas" +msgstr "" +"Si su evento tiene diferentes tipos de sesiones, escríbalos aquí separados " +"por comas" + +#: admin/admin_options.php:208 +msgid "Do you allow Presentations download from Session or Speaker pages?" +msgstr "" +"¿Permite la descarga de presentaciones desde las páginas de sesión o ponente?" + +#: admin/admin_options.php:225 +msgid "Do you want to use Bootstrap if your Theme also uses it?" +msgstr "¿Quiere usar Bootstrap si su tema también lo usa?" + +#: admin/admin_options.php:241 +msgid "Input here the slug of your privacy page (e.g. \"/privacy\")" +msgstr "Escriba aquí el slug de su página de privacidad (p.ej. “/privacidad”)" + +#: admin/admin_options.php:257 +msgid "" +"Input here the slug of the page where speakers submit their information (e." +"g. \"/speaker-information\")" +msgstr "" +"Escriba aquí el slug de la página donde los ponentes envían su información " +"(p.ej. “/informacion-ponentes”)" + +#: admin/admin_options.php:284 +msgid "Attendant Messages" +msgstr "Mensajes de asistentes" + +#: admin/admin_options.php:291 admin/admin_options.php:338 +#: includes/speaker.php:207 +msgid "User created" +msgstr "Usuario creado" + +#: admin/admin_options.php:301 admin/admin_options.php:348 +msgid "Privacy Agreement" +msgstr "Acuerdo de privacidad" + +#: admin/admin_options.php:311 +msgid "Attendant registered successfully" +msgstr "Asistente registrado con éxito" + +#: admin/admin_options.php:321 admin/admin_options.php:368 +msgid "User already exists" +msgstr "El usuario ya existe" + +#: admin/admin_options.php:331 +msgid "Speaker Messages" +msgstr "Mensajes de ponente" + +#: admin/admin_options.php:358 +msgid "Speaker registered successfully" +msgstr "Ponente registrado con éxito" + +#: admin/admin_options.php:378 +msgid "Complete Speaker info" +msgstr "Completar la información del ponente" + +#: admin/admin_options.php:388 +msgid "More info for Speaker" +msgstr "Más información del ponente" + +#: admin/admin_options.php:398 +msgid "Speaker private fields" +msgstr "Campos privados de ponentes" + +#: admin/admin_options.php:408 +msgid "Public field" +msgstr "Campo público" + +#: admin/admin_options.php:425 admin/admin_options.php:473 +msgid "Message for successful user creation" +msgstr "Mensaje para la creación con éxito del usuario" + +#: admin/admin_options.php:437 admin/admin_options.php:485 +msgid "Text to show in privacy agreement check" +msgstr "Texto para mostrar en la verificación del acuerdo de privacidad" + +#: admin/admin_options.php:449 admin/admin_options.php:497 +msgid "Message for successful user registration" +msgstr "Mensaje para el registro de usuario con éxito" + +#: admin/admin_options.php:461 admin/admin_options.php:509 +msgid "Error message for user already exists" +msgstr "Mensaje de error cuando el usuario ya existe" + +#: admin/admin_options.php:521 +msgid "Prompt to ask Speaker to complete their info" +msgstr "Indicación para pedir al ponente que complete su información" + +#: admin/admin_options.php:533 +msgid "Text for the button to ask the Speaker to complete their info" +msgstr "Texto para el botón que pide al ponente que complete su información" + +#: admin/admin_options.php:545 +msgid "Message for speaker that their info is private" +msgstr "Mensaje para el ponente indicando que su información es privada" + +#: admin/admin_options.php:557 +msgid "Message to explain that a field will be visible for the public" +msgstr "Mensaje para explicar que un campo será visible para el público" + +#: admin/admin_options.php:577 +msgid "Event Settings" +msgstr "Configuración del evento" + +#: admin/admin_options.php:580 +msgid "Messages" +msgstr "Mensajes" + +#: admin/admin_options.php:583 +msgid "More Info" +msgstr "Más información" + +#: admin/admin_options.php:611 +msgid "Please consider a donation to help future development of Fyvent plugin." +msgstr "" +"Por favor haga una donación para contribuir al futuro desarrollo del plugin " +"Fyvent." + +#: admin/admin_options.php:614 +msgid "DONATE" +msgstr "DONAR" + +#: admin/admin_options.php:618 +msgid "" +"Fyvent lets you manage your event within WordPress, while giving you total " +"freedom to design your event page." +msgstr "" +"Fyvent le permite gestionar su evento desde WordPress, al tiempo que le deja " +"total libertad para diseñar su página." + +#: admin/admin_options.php:619 +msgid "You can see a demo here: " +msgstr "Puede ver una demo aquí: " + +#: admin/admin_options.php:619 +msgid "Fyvent demo" +msgstr "Demo de Fyvent" + +#: admin/admin_options.php:620 +msgid "More information, including the demo template, and help at " +msgstr "Más información, incluyendo el tema de la demo y ayuda en " + +#: admin/admin_options.php:620 +msgid "Fyvent home page" +msgstr "Sitio web de Fyvent" + +#: admin/admin_options.php:622 +msgid "Quick Help" +msgstr "Ayuda rápida" + +#: admin/admin_options.php:624 +msgid "" +"Use the admin menu options to create and manage venues, rooms, sessions, " +"speakers and attendants. " +msgstr "" +"Use las opciones del menú de administración para crear y gestionar espacios, " +"salas, sesiones, ponentes y asistentes. " + +#: admin/admin_options.php:625 +msgid "" +"You can insert shortcodes to show the information on your pages or to show " +"registration forms." +msgstr "" +"Puede insertar shortcodes para mostrar la información en sus páginas o para " +"mostrar los formularios de registro." + +#: admin/admin_options.php:628 +msgid "Use this shortcode to show the name of the event:" +msgstr "Use este shortcode para mostrar el nombre del evento:" + +#: admin/admin_options.php:632 +msgid "Use this shortcode to show all speakers:" +msgstr "Use este shortcode para mostrar todos los ponentes:" + +#: admin/admin_options.php:634 +msgid "Or use the id of a speaker to show their information:" +msgstr "O use el id de un ponente para mostrar su información:" + +#: admin/admin_options.php:638 +msgid "Use this shortcode to show all sessions:" +msgstr "Use este shortcode para mostrar todas las sesiones:" + +#: admin/admin_options.php:640 +msgid "Or use the id of a session to show its information:" +msgstr "O use el id de una sesión para mostrar su información:" + +#: admin/admin_options.php:644 +msgid "Use this shortcode to let a speaker update their information:" +msgstr "" +"Use este shortcode para permitir a un ponente actualizar su información:" + +#: admin/admin_options.php:646 +msgid "" +"Please be aware that the speaker needs to be logged in to see and fill the " +"form." +msgstr "" +"Tenga en cuenta que el ponente necesita estar ligado para ver y completar el " +"formulario." + +#: admin/admin_options.php:649 +msgid "Use this shortcode to create a registration form for speakers:" +msgstr "Use este shortcode para crear un formulario de registro para ponentes:" + +#: admin/admin_options.php:653 +msgid "Use this shortcode to create a registration form for attendants:" +msgstr "" +"Use este shortcode para crear un formulario de registro para asistentes:" + +#: admin/admin_options.php:657 +msgid "" +"Use this shortcode to create a form to let attendants update their " +"information:" +msgstr "" +"Use este shortcode para crear un formulario que permita a los asistentes " +"actualizar su información:" + +#: fyvent.php:105 fyvent.php:106 +msgid "Options" +msgstr "Opciones" + +#: includes/attendant.php:39 +msgid "Attendant Information" +msgstr "Información de asistente" + +#: includes/attendant.php:48 includes/speaker.php:81 +msgid "Extra Info" +msgstr "Información extra" + +#: includes/attendant.php:55 includes/attendant.php:242 +#: includes/attendant.php:379 includes/speaker.php:88 includes/speaker.php:282 +#: includes/speaker.php:543 +msgid "Gender" +msgstr "Sexo" + +#: includes/attendant.php:61 includes/attendant.php:244 +#: includes/attendant.php:382 includes/speaker.php:94 includes/speaker.php:284 +#: includes/speaker.php:546 +msgid "Male" +msgstr "Hombre" + +#: includes/attendant.php:62 includes/attendant.php:245 +#: includes/attendant.php:384 includes/speaker.php:95 includes/speaker.php:285 +#: includes/speaker.php:548 +msgid "Female" +msgstr "Mujer" + +#: includes/attendant.php:63 includes/attendant.php:246 +#: includes/attendant.php:386 includes/speaker.php:96 includes/speaker.php:286 +#: includes/speaker.php:550 +msgid "Other" +msgstr "Otro" + +#: includes/attendant.php:64 includes/attendant.php:247 +#: includes/attendant.php:388 includes/speaker.php:97 includes/speaker.php:287 +#: includes/speaker.php:552 +msgid "I prefer not to say" +msgstr "Prefiero no decirlo" + +#: includes/attendant.php:69 includes/attendant.php:251 +#: includes/attendant.php:392 includes/speaker.php:102 includes/speaker.php:556 +msgid "Position" +msgstr "Puesto" + +#: includes/attendant.php:75 includes/attendant.php:255 +#: includes/attendant.php:396 includes/speaker.php:108 includes/speaker.php:560 +msgid "Organization" +msgstr "Organización" + +#: includes/attendant.php:81 includes/attendant.php:259 +#: includes/attendant.php:400 includes/speaker.php:114 includes/speaker.php:564 +msgid "City" +msgstr "Ciudad" + +#: includes/attendant.php:87 includes/attendant.php:263 +#: includes/attendant.php:404 includes/speaker.php:120 includes/speaker.php:568 +msgid "Country" +msgstr "País" + +#: includes/attendant.php:93 includes/speaker.php:126 +msgid "" +"I have read and agree with the privacy rules for " +"this event" +msgstr "" +"He leído y estoy de acuerdo con la política de " +"privacidad de este evento" + +#: includes/attendant.php:107 +msgid "Type of attendant" +msgstr "Tipo de asistente" + +#: includes/attendant.php:108 +msgid "Select the type of attendant" +msgstr "Seleccione el tipo de asistente" + +#: includes/attendant.php:117 includes/speaker.php:133 +msgid "Attended" +msgstr "Asistió" + +#: includes/attendant.php:122 +msgid "Paid" +msgstr "Pagó" + +#: includes/attendant.php:200 includes/speaker.php:236 +msgid "Log In" +msgstr "Acceder" + +#: includes/attendant.php:222 includes/attendant.php:357 +#: includes/speaker.php:258 +msgid "Username" +msgstr "Usuario" + +#: includes/attendant.php:226 includes/attendant.php:361 +#: includes/speaker.php:262 includes/speaker.php:525 +msgid "Email Address" +msgstr "Email" + +#: includes/attendant.php:230 includes/attendant.php:365 +#: includes/speaker.php:266 +msgid "Password" +msgstr "Contraseña" + +#: includes/attendant.php:234 includes/attendant.php:369 +#: includes/speaker.php:270 includes/speaker.php:529 +msgid "First Name" +msgstr "Nombre" + +#: includes/attendant.php:238 includes/attendant.php:373 +#: includes/speaker.php:274 includes/speaker.php:533 +msgid "Last Name" +msgstr "Apellidos" + +#: includes/attendant.php:275 includes/speaker.php:297 +msgid "Register" +msgstr "Registrar" + +#: includes/attendant.php:325 includes/speaker.php:492 +msgid "Your information has been updated" +msgstr "Su información se ha actualizado" + +#: includes/attendant.php:407 +msgid "Update" +msgstr "Actualizar" + +#: includes/functions.php:106 +msgid "Image is too large. Please upload an image smaller than %s" +msgstr "La imagen es demasiado grande. Por favor suba una imagen menor que %s" + +#: includes/functions.php:389 +msgid "Download Presentation" +msgstr "Descargar presentación" + +#: includes/room.php:55 includes/session.php:59 includes/venue.php:52 +msgid "Name" +msgstr "Nombre" + +#: includes/room.php:56 +msgid "Venue" +msgstr "Espacio" + +#: includes/room.php:57 includes/room.php:160 +msgid "Capacity" +msgstr "Capacidad" + +#: includes/room.php:58 includes/room.php:201 includes/session.php:126 +msgid "Sessions" +msgstr "Sesiones" + +#: includes/room.php:108 +msgctxt "post type general name" +msgid "Rooms" +msgstr "Salas" + +#: includes/room.php:109 +msgctxt "post type singular name" +msgid "Room" +msgstr "Sala" + +#: includes/room.php:110 +msgctxt "Room" +msgid "Add New" +msgstr "Añadir" + +#: includes/room.php:111 +msgid "Add New room" +msgstr "Añadir sala" + +#: includes/room.php:112 +msgid "Edit room" +msgstr "Editar sala" + +#: includes/room.php:113 +msgid "New room" +msgstr "Nueva sala" + +#: includes/room.php:114 +msgid "All rooms" +msgstr "Todas las salas" + +#: includes/room.php:115 +msgid "View room" +msgstr "Ver sala" + +#: includes/room.php:116 +msgid "Search rooms" +msgstr "Buscar salas" + +#: includes/room.php:117 +msgid "No room found" +msgstr "No se han encontrado salas" + +#: includes/room.php:118 +msgid "No room found in the Trash" +msgstr "No se han encontrado salas en la Papelera" + +#: includes/room.php:120 includes/venue.php:54 includes/venue.php:163 +msgid "Rooms" +msgstr "Salas" + +#: includes/room.php:125 +msgid "Displays rooms" +msgstr "Muestra salas" + +#: includes/room.php:150 includes/session.php:156 includes/venue.php:145 +msgid "Additional Information" +msgstr "Información adicional" + +#: includes/room.php:161 +msgid "Type the maximum number of persons the room can fit." +msgstr "Escriba el aforo máximo de la sala." + +#: includes/room.php:175 +msgid "Video Infraestructure" +msgstr "Infraestructura de vídeo" + +#: includes/room.php:176 +msgid "Specify any video infraestrucutre in the room (projector, cameras, etc)" +msgstr "" +"Especifique la infraestructura de video en la sala (proyector, cámaras, etc.)" + +#: includes/room.php:184 +msgid "Audio Infraestructure" +msgstr "Infraestructura de audio" + +#: includes/room.php:185 +msgid "Specify any audio infraestrucutre in the room (microphones, mixer, etc)" +msgstr "" +"Especifique la infraestructura de audio en la sala (micrófonos, mesas de " +"mezcla, etc.)" + +#: includes/room.php:193 +msgid "Translation Infraestructure" +msgstr "Infraestructura de traducción" + +#: includes/room.php:194 +msgid "Specify if the room has translation infraestructure like a cabin" +msgstr "" +"Especifique si la sala tiene infraestructura de traducción como una cabina" + +#: includes/room.php:202 includes/venue.php:164 +msgid "" +"Drag posts from the left column to the right column to attach them to this " +"page.
You may rearrange the order of the posts in the right column by " +"dragging and dropping." +msgstr "" +"Arrastre entradas de la columna de la izquierda a la columna de la derecha " +"para adjuntarlos a esta página.
Puede reordenar las entradas en la " +"columna de la derecha arrastrando y soltando." + +#: includes/room.php:216 includes/session.php:225 includes/speaker.php:167 +#: includes/venue.php:179 +msgid "Notes" +msgstr "Notas" + +#: includes/session.php:60 +msgid "Room" +msgstr "Sala" + +#: includes/session.php:61 includes/session.php:166 +msgid "Date" +msgstr "Fecha" + +#: includes/session.php:62 includes/session.php:174 +msgid "Time" +msgstr "Hora" + +#: includes/session.php:63 includes/session.php:201 +msgid "Type" +msgstr "Tipo" + +#: includes/session.php:64 includes/session.php:182 +msgid "Length" +msgstr "Duración" + +#: includes/session.php:92 +msgid " min" +msgstr " min" + +#: includes/session.php:114 +msgctxt "post type general name" +msgid "Sessions" +msgstr "Sesiones" + +#: includes/session.php:115 +msgctxt "post type singular name" +msgid "Session" +msgstr "Sesión" + +#: includes/session.php:116 +msgctxt "session" +msgid "Add New" +msgstr "Añadir" + +#: includes/session.php:117 +msgid "Add New session" +msgstr "Añadir sesión" + +#: includes/session.php:118 +msgid "Edit session" +msgstr "Editar sesión" + +#: includes/session.php:119 +msgid "New session" +msgstr "Nueva sesión" + +#: includes/session.php:120 +msgid "All sessions" +msgstr "Todas las sesiones" + +#: includes/session.php:121 +msgid "View session" +msgstr "Ver sesión" + +#: includes/session.php:122 +msgid "Search sessions" +msgstr "Buscar sesiones" + +#: includes/session.php:123 +msgid "No session found" +msgstr "No se han encontrado sesiones" + +#: includes/session.php:124 +msgid "No session found in the Trash" +msgstr "No se han encontrado sesiones en la Papelera" + +#: includes/session.php:131 +msgid "Displays sessions" +msgstr "Muestra sesiones" + +#: includes/session.php:183 +msgid "Type the length of the session in minutes." +msgstr "Escriba la duración de la sesión en minutos." + +#: includes/session.php:202 +msgid "Select the type of this session" +msgstr "Seleccione el tipo de esta sesión" + +#: includes/session.php:212 +msgid "Speakers" +msgstr "Ponentes" + +#: includes/session.php:273 includes/session.php:328 +msgid "Room: " +msgstr "Sala: " + +#: includes/session.php:279 includes/session.php:334 +msgid "Speakers:" +msgstr "Ponentes:" + +#: includes/session.php:353 includes/venue.php:244 +msgid " Previous" +msgstr " Anterior" + +#: includes/session.php:354 includes/venue.php:245 +msgid "Next " +msgstr "Siguiente " + +#: includes/session.php:358 +msgid "No sessions found" +msgstr "No se han encontrado sesiones" + +#: includes/speaker.php:72 +msgid "Speaker Information" +msgstr "Información de ponente" + +#: includes/speaker.php:140 includes/speaker.php:572 +msgid "Special Needs" +msgstr "Necesidades especiales" + +#: includes/speaker.php:141 includes/speaker.php:574 +msgid "" +"Do you have any dietary restriction or any other needs that we need to know " +"about?" +msgstr "" +"¿Tiene alguna restricción dietética u otras necesidades que necesitemos " +"conocer?" + +#: includes/speaker.php:147 +msgid "Photo" +msgstr "Imagen" + +#: includes/speaker.php:153 +msgid "Presentation" +msgstr "Presentación" + +#: includes/speaker.php:158 +msgid "Add or Upload Files" +msgstr "Añadir o subir archivos" + +#: includes/speaker.php:159 +msgid "Remove File" +msgstr "Eliminar archivo" + +#: includes/speaker.php:160 +msgid "File" +msgstr "Archivo" + +#: includes/speaker.php:161 +msgid "Download" +msgstr "Descargar" + +#: includes/speaker.php:162 +msgid "Remove" +msgstr "Eliminar" + +#: includes/speaker.php:228 +msgid "Username or Email already used" +msgstr "El usuario o email ya están en uso" + +#: includes/speaker.php:234 +msgid "You are registered now" +msgstr "Ya está registrado" + +#: includes/speaker.php:278 includes/speaker.php:537 +msgid "Phone" +msgstr "Teléfono" + +#: includes/speaker.php:354 +msgid "Sessions: " +msgstr "Sesiones: " + +#: includes/speaker.php:584 +msgid "Upload your photo" +msgstr "Subir imagen" + +#: includes/speaker.php:596 +msgid "Upload your presentation" +msgstr "Subir presentación" + +#: includes/speaker.php:601 +msgid "Submit" +msgstr "Enviar" + +#: includes/venue.php:53 includes/venue.php:155 +msgid "Location" +msgstr "Ubicación" + +#: includes/venue.php:103 +msgctxt "post type general name" +msgid "Venues" +msgstr "Espacios" + +#: includes/venue.php:104 +msgctxt "post type singular name" +msgid "Venue" +msgstr "Espacio" + +#: includes/venue.php:105 +msgctxt "Venue" +msgid "Add New" +msgstr "Añadir" + +#: includes/venue.php:106 +msgid "Add New Venue" +msgstr "Añadir nuevo espacio" + +#: includes/venue.php:107 +msgid "Edit Venue" +msgstr "Editar espacio" + +#: includes/venue.php:108 +msgid "New Venue" +msgstr "Nuevo espacio" + +#: includes/venue.php:109 +msgid "All Venues" +msgstr "Todos los espacios" + +#: includes/venue.php:110 +msgid "View Venue" +msgstr "Ver espacio" + +#: includes/venue.php:111 +msgid "Search Venues" +msgstr "Buscar espacios" + +#: includes/venue.php:112 +msgid "No venue found" +msgstr "No se han encontrado espacios" + +#: includes/venue.php:113 +msgid "No Venue found in the Trash" +msgstr "No se han encontrado espacios en la Papelera" + +#: includes/venue.php:115 +msgid "Venues" +msgstr "Espacios" + +#: includes/venue.php:120 +msgid "Displays Venues" +msgstr "Muestra espacios" + +#: includes/venue.php:156 +msgid "Input the address of the venue" +msgstr "Escriba la dirección del espacio" + +#: includes/venue.php:223 +msgid "Rooms: " +msgstr "Salas: " + +#: includes/venue.php:249 +msgid "No venues found" +msgstr "No se han encontrado espacios" diff --git a/spec/fixtures/dynamic_finders/plugin_version/gazchaps-woocommerce-purchase-order-payment-gateway/translation_file/lang/gazchaps-woocommerce-purchase-order-payment-gateway-en_US.po b/spec/fixtures/dynamic_finders/plugin_version/gazchaps-woocommerce-purchase-order-payment-gateway/translation_file/lang/gazchaps-woocommerce-purchase-order-payment-gateway-en_US.po new file mode 100644 index 00000000..3243a698 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/gazchaps-woocommerce-purchase-order-payment-gateway/translation_file/lang/gazchaps-woocommerce-purchase-order-payment-gateway-en_US.po @@ -0,0 +1,239 @@ +# Copyright (C) 2022 Gareth 'GazChap' Griffiths +# This file is distributed under the same license as the GazChap's WooCommerce Purchase Order Payment Gateway plugin. +msgid "" +msgstr "" +"Project-Id-Version: GazChap's WooCommerce Purchase Order Payment Gateway 2.1\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/gazchaps-woocommerce-purchase-order-payment-gateway\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: 2022-04-09T17:11:36+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.4.0\n" +"X-Domain: gazchaps-woocommerce-purchase-order-payment-gateway\n" + +#. Plugin Name of the plugin +msgid "GazChap's WooCommerce Purchase Order Payment Gateway" +msgstr "GazChap's WooCommerce Purchase Order Payment Gateway" + +#. Plugin URI of the plugin +msgid "https://www.gazchap.com/posts/woocommerce-purchase-order-payment-gateway" +msgstr "https://www.gazchap.com/posts/woocommerce-purchase-order-payment-gateway" + +#. Description of the plugin +msgid "Adds a Purchase Order payment method to WooCommerce." +msgstr "Adds a Purchase Order payment method to WooCommerce." + +#. Author of the plugin +msgid "Gareth 'GazChap' Griffiths" +msgstr "Gareth 'GazChap' Griffiths" + +#. Author URI of the plugin +msgid "https://www.gazchap.com" +msgstr "https://www.gazchap.com" + +#: class.admin.php:34 +#: class.admin.php:82 +#: class.gateway.php:198 +#: class.gateway.php:336 +#: class.gateway.php:338 +msgid "Purchase Order Number" +msgstr "Purchase Order Number" + +#: class.admin.php:38 +#: class.admin.php:89 +#: class.gateway.php:207 +#: class.gateway.php:305 +msgid "Contact Name" +msgstr "Contact Name" + +#: class.admin.php:45 +#: class.admin.php:90 +#: class.gateway.php:212 +#: class.gateway.php:309 +msgid "Company/Organisation" +msgstr "Company/Organization" + +#: class.admin.php:52 +#: class.gateway.php:313 +msgid "Address" +msgstr "Address" + +#: class.admin.php:91 +#: class.gateway.php:217 +msgid "Address (Line 1)" +msgstr "Address (Line 1)" + +#: class.admin.php:92 +#: class.gateway.php:222 +msgid "Address (Line 2)" +msgstr "Address (Line 2)" + +#: class.admin.php:93 +#: class.gateway.php:227 +msgid "City" +msgstr "City" + +#: class.admin.php:94 +#: class.gateway.php:232 +msgid "County" +msgstr "County" + +#: class.admin.php:95 +#: class.gateway.php:237 +msgid "Postcode" +msgstr "Post/Zip Code" + +#: class.gateway.php:23 +#: class.gateway.php:67 +#: class.gateway.php:300 +msgid "Purchase Order" +msgstr "Purchase Order" + +#: class.gateway.php:24 +msgid "Allows customers to request an invoice, and supply a Purchase Order number (with optional invoicing address) at checkout" +msgstr "Allows customers to request an invoice, and supply a Purchase Order number (with optional invoicing address) at checkout" + +#: class.gateway.php:58 +msgid "Enable/Disable" +msgstr "Enable/Disable" + +#: class.gateway.php:60 +msgid "Enable Purchase Order Payment Gateway for WooCommerce" +msgstr "Enable Purchase Order Payment Gateway for WooCommerce" + +#: class.gateway.php:64 +msgid "Title" +msgstr "Title" + +#: class.gateway.php:66 +msgid "This controls the title which the customer sees during checkout." +msgstr "This controls the title which the customer sees during checkout." + +#: class.gateway.php:71 +msgid "Description" +msgstr "Description" + +#: class.gateway.php:73 +msgid "Payment method description which the customer sees during checkout." +msgstr "Payment method description which the customer sees during checkout." + +#: class.gateway.php:74 +#: class.gateway.php:81 +msgid "We will send the invoice for this order to the address you supply." +msgstr "We will send the invoice for this order to the address you supply." + +#: class.gateway.php:78 +msgid "Instructions" +msgstr "Instructions" + +#: class.gateway.php:80 +msgid "Instructions that will be added to the thank you page and emails." +msgstr "Instructions that will be added to the thank you page and emails." + +#: class.gateway.php:85 +msgid "Initial Order Status" +msgstr "Initial Order Status" + +#: class.gateway.php:91 +msgid "What should an order be marked as when first received?" +msgstr "What should an order be marked as when first received?" + +#: class.gateway.php:95 +msgid "Ask for PO Number" +msgstr "Ask for PO Number" + +#: class.gateway.php:97 +msgid "Ask the customer for a purchase order number during checkout" +msgstr "Ask the customer for a purchase order number during checkout" + +#: class.gateway.php:101 +msgid "Require PO Number" +msgstr "Require PO Number" + +#: class.gateway.php:103 +msgid "Require a purchase order number to be input during checkout" +msgstr "Require a purchase order number to be input during checkout" + +#: class.gateway.php:107 +msgid "Add PO Number to Emails" +msgstr "Add PO Number to Emails" + +#: class.gateway.php:109 +msgid "Adds the supplied purchase order number to the order confirmation emails" +msgstr "Adds the supplied purchase order number to the order confirmation emails" + +#: class.gateway.php:113 +msgid "Ask for Address" +msgstr "Ask for Address" + +#: class.gateway.php:115 +msgid "Ask the customer for an address to send the invoice to" +msgstr "Ask the customer for an address to send the invoice to" + +#: class.gateway.php:119 +msgid "Add Address to Emails" +msgstr "Add Address to Emails" + +#: class.gateway.php:121 +msgid "Adds the supplied address to the order confirmation emails" +msgstr "Adds the supplied address to the order confirmation emails" + +#: class.gateway.php:125 +msgid "Use Billing Address" +msgstr "Use Billing Address" + +#: class.gateway.php:127 +msgid "Pre-fill the Invoice Address with the customer's billing address, if they are logged in" +msgstr "Pre-fill the Invoice Address with the customer's billing address, if they are logged in" + +#: class.gateway.php:204 +msgid "Where would you like us to send the invoice?" +msgstr "Where would you like us to send the invoice?" + +#: class.gateway.php:253 +msgid "Please complete the Purchase Order details." +msgstr "Please complete the Purchase Order details." + +#: class.gateway.php:257 +msgid "Please enter a Purchase Order Number." +msgstr "Please enter a Purchase Order Number." + +#: class.gateway.php:263 +msgid "Please enter a Contact Name for the invoice address." +msgstr "Please enter a Contact Name for the invoice address." + +#: class.gateway.php:268 +msgid "Please enter a Company/Organisation for the invoice address." +msgstr "Please enter a Company/Organization for the invoice address." + +#: class.gateway.php:273 +msgid "Please enter an Address (line 1) for the invoice address." +msgstr "Please enter an Address (line 1) for the invoice address." + +#: class.gateway.php:278 +msgid "Please enter a City for the invoice address." +msgstr "Please enter a City for the invoice address." + +#: class.gateway.php:283 +msgid "Please enter a Postcode for the invoice address." +msgstr "Please enter a Post/Zip Code for the invoice address." + +#: class.gateway.php:301 +msgid "PO Number" +msgstr "PO Number" + +#: class.gateway.php:355 +#: class.gateway.php:364 +msgid "Purchase Order Address" +msgstr "Purchase Order Address" + +#: index.php:64 +msgid "GazChap's WooCommerce Purchase Order Gateway requires WooCommerce to be installed and activated." +msgstr "GazChap's WooCommerce Purchase Order Gateway requires WooCommerce to be installed and activated." + +#: index.php:77 +msgid "Settings" +msgstr "Settings" diff --git a/spec/fixtures/dynamic_finders/plugin_version/grappin/translation_file/languages/grappin-fr_FR.po b/spec/fixtures/dynamic_finders/plugin_version/grappin/translation_file/languages/grappin-fr_FR.po new file mode 100644 index 00000000..648f0d76 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/grappin/translation_file/languages/grappin-fr_FR.po @@ -0,0 +1,68 @@ +# Copyright (C) 2022 Grappin +# This file is distributed under the GPLv3. +msgid "" +msgstr "" +"Project-Id-Version: Grappin 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/grappin\n" +"POT-Creation-Date: 2022-02-28T11:23:44+00:00\n" +"PO-Revision-Date: 2022-02-28 12:24+0100\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: fr_FR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 2.4.2\n" +"X-Domain: grappin\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. Plugin Name of the plugin +#. Author of the plugin +msgid "Grappin" +msgstr "Grappin" + +#. Description of the plugin +msgid "" +"An easy way to install the Grappin widget. Grappin is a micro-survey service " +"that offers you a customizable widget that listens to your customers. Go " +"fishing for FeedBacks!" +msgstr "" +"Un moyen facile d'installer le widget Grappin. Grappin est un service de " +"micro-survey qui vous propose un widget personnalisable et à l'écoute de vos " +"clients. Allez à la pêche aux FeedBacks !" + +#. Author URI of the plugin +msgid "https://grappin.io/" +msgstr "https://grappin.io/" + +#: admin/settings.php:22 +msgid "" +"This plugin provides a simple installation of Grappin on your WordPress " +"site. Visit our documentation for a step by step " +"installation guide." +msgstr "" +"Cette extension fournit une installation simple de Grappin sur votre site " +"Wordpress. Lisez notre documentation pour une " +"installation pas à pas." + +#: admin/settings.php:34 +msgid "Grappin ID" +msgstr "Votre identifiant Grappin" + +#: admin/settings.php:47 +msgid "Identify Logged-in Users" +msgstr "Identifier les utilisateurs connectés" + +#: admin/settings.php:58 +msgid "Yes, identify logged-in users" +msgstr "Oui, identifier les utilisateurs connectés" + +#: admin/settings.php:61 +msgid "No, use anonymous mode" +msgstr "Non, utiliser le mode anonyme" + +#: admin/settings.php:70 +msgid "Save Changes" +msgstr "Enregistrer" diff --git a/spec/fixtures/dynamic_finders/plugin_version/hover-items-for-elementor/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/hover-items-for-elementor/change_log/changelog.txt new file mode 100644 index 00000000..8bd8edc0 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/hover-items-for-elementor/change_log/changelog.txt @@ -0,0 +1 @@ += 1.0.0 = * First release \ No newline at end of file diff --git a/spec/fixtures/dynamic_finders/plugin_version/index-wp-users-for-speed/translation_file/languages/index-wp-users-for-speed.pot b/spec/fixtures/dynamic_finders/plugin_version/index-wp-users-for-speed/translation_file/languages/index-wp-users-for-speed.pot new file mode 100644 index 00000000..5954314f --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/index-wp-users-for-speed/translation_file/languages/index-wp-users-for-speed.pot @@ -0,0 +1,101 @@ +# Copyright (C) 2022 OllieJones +# This file is distributed under the GPL v2 or later. +msgid "" +msgstr "" +"Project-Id-Version: Index WP Users For Speed 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/index-wp-users-for-speed\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: 2022-04-08T06:15:36-04:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.5.0\n" +"X-Domain: index-wp-users-for-speed\n" + +#. Plugin Name of the plugin +#: admin/admin.php:54 +msgid "Index WP Users For Speed" +msgstr "" + +#. Plugin URI of the plugin +msgid "https://plumislandmedia.org/index-wp-users-for-speed/" +msgstr "" + +#. Description of the plugin +msgid "Speed up your WordPress site with many users." +msgstr "" + +#. Author of the plugin +msgid "OllieJones" +msgstr "" + +#. Author URI of the plugin +msgid "https://github.com/OllieJones" +msgstr "" + +#: admin/admin.php:55 +msgid "Index For Speed" +msgstr "" + +#: admin/admin.php:69 +msgid "Rebuilding user indexes" +msgstr "" + +#: admin/admin.php:74 +msgid "Rebuild indexes" +msgstr "" + +#: admin/admin.php:81 +msgid "...at this time" +msgstr "" + +#: admin/admin.php:125 +msgid "Incorrect time." +msgstr "" + +#: admin/admin.php:134 +msgid "Index rebuilding process starting" +msgstr "" + +#. translators: 1: localized time like 1:22 PM or 13:22 +#: admin/admin.php:144 +msgid "Automatic index rebuilding scheduled for %1$s each day" +msgstr "" + +#: admin/admin.php:153 +msgid "Automatic index rebuilding disabled" +msgstr "" + +#: admin/admin.php:221 +msgid "You may rebuild your user indexes each day, or immediately." +msgstr "" + +#: admin/admin.php:222 +msgid "(It is possible for them to become out-of-date.)" +msgstr "" + +#: admin/admin.php:238 +msgid "daily" +msgstr "" + +#: admin/admin.php:246 +msgid "never" +msgstr "" + +#: admin/admin.php:254 +msgid "immediately, then daily" +msgstr "" + +#: admin/admin.php:262 +msgid "immediately, but not daily" +msgstr "" + +#: admin/views/page.php:22 +msgid "Approximate number of users on this entire site" +msgstr "" + +#: includes/indexer.php:173 +msgid "Still counting users..." +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/infinitepay-woocommerce/change_log/CHANGELOG.md b/spec/fixtures/dynamic_finders/plugin_version/infinitepay-woocommerce/change_log/CHANGELOG.md new file mode 100644 index 00000000..f1a1ab15 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/infinitepay-woocommerce/change_log/CHANGELOG.md @@ -0,0 +1,17 @@ +# Changelog + +All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. + +## [1.1.0](https://github.com/cloudwalk/infinitepay-woocommerce-plugin/compare/v1.0.0...v1.1.0) (2022-04-25) + + +### Bug Fixes + +* removing sanitize from api keys ([44d4f87](https://github.com/cloudwalk/infinitepay-woocommerce-plugin/commit/44d4f87ea98134f8d655beed786bb53862dfaaa2)) + +## 1.0.0 (2022-04-25) + + +### Features + +* first commit :rocket: ([60576af](https://github.com/cloudwalk/infinitepay-woocommerce-plugin/commit/60576afc20aa73b7fbfb5b13e9503fb77c02eecb)) diff --git a/spec/fixtures/dynamic_finders/plugin_version/infinitepay-woocommerce/translation_file/i18n/languages/infinitepay-woocommerce-pt_BR.po b/spec/fixtures/dynamic_finders/plugin_version/infinitepay-woocommerce/translation_file/i18n/languages/infinitepay-woocommerce-pt_BR.po new file mode 100644 index 00000000..8930be3b --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/infinitepay-woocommerce/translation_file/i18n/languages/infinitepay-woocommerce-pt_BR.po @@ -0,0 +1,125 @@ +# Copyright (C) 2022 Infinite Pay +# This file is distributed under the same license as the InfinitePay payments for WooCommerce plugin. +msgid "" +msgstr "" +"Project-Id-Version: InfinitePay payments for WooCommerce 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/woocommerce-" +"infinitepay\n" +"POT-Creation-Date: 2022-04-06T14:14:44+00:00\n" +"PO-Revision-Date: 2022-04-06 11:43-0300\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: pt_BR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" +"X-Generator: Poedit 3.0.1\n" +"X-Domain: infinitepay-woocommerce\n" + +#. Plugin Name of the plugin +msgid "InfinitePay payments for WooCommerce" +msgstr "Pagamentos com InfinitePay para WooCommerce" + +#. Author of the plugin +msgid "Infinite Pay" +msgstr "" + +#. Author URI of the plugin +msgid "https://infinitepay.io/" +msgstr "" + +#: woocommerce-infinitepay.php:43 +msgid "Configure" +msgstr "Configurar" + +#: includes/class-wc-wooinfinitepay-init.php:71 +msgid "Accept credit cards payments with InfinitePay" +msgstr "Aceite pagamentos com cartões de crédito com a InfinitePay" + +#: includes/class-wc-wooinfinitepay-init.php:81 +msgid "Enabled/Disabled" +msgstr "Ativado/Desativado" + +#: includes/class-wc-wooinfinitepay-init.php:83 +msgid "Enable payments with InfinitePay" +msgstr "Habilitar pagamentos com a InfinitePay" + +#: includes/class-wc-wooinfinitepay-init.php:87 +msgid "Payment Title" +msgstr "Nome do Pagamento" + +#: includes/class-wc-wooinfinitepay-init.php:89 +msgid "Title that will be shown for the customers on your checkout page" +msgstr "Nome que será mostrado para seus clientes na página de checkout" + +#: includes/class-wc-wooinfinitepay-init.php:90 +msgid "Credit Card" +msgstr "Cartão de Crédito" + +#: includes/class-wc-wooinfinitepay-init.php:94 +msgid "Description" +msgstr "Descrição" + +#: includes/class-wc-wooinfinitepay-init.php:96 +msgid "Description that will be shown for the customers on your checkout page" +msgstr "Descrição que será mostrado para seus clientes na página de checkout" + +#: includes/class-wc-wooinfinitepay-init.php:101 +msgid "Instructions" +msgstr "Instruções" + +#: includes/class-wc-wooinfinitepay-init.php:103 +msgid "" +"Instructions that will be shown on thank you page and will be sent on email" +msgstr "" +"Instruções que será mostrado para seus clientes na página de obrigado e no " +"e-mail" + +#: includes/class-wc-wooinfinitepay-init.php:108 +msgid "Maximum number of installments" +msgstr "Número máximo de parcelas" + +#: includes/class-wc-wooinfinitepay-init.php:110 +msgid "" +"Maximum number of installments that a customer can split the final amount" +msgstr "Número máximo de parcelas que seu cliente pode parcelar" + +#: includes/class-wc-wooinfinitepay-init.php:115 +msgid "Maximum number of installments without interest" +msgstr "Número máximo de parcelas sem juros" + +#: includes/class-wc-wooinfinitepay-init.php:117 +msgid "" +"Maximum number of installments that a customer can split the final amount " +"without interest" +msgstr "Número máximo de parcelas que seu cliente pode parcelar sem juros" + +#: includes/class-wc-wooinfinitepay-init.php:122 +msgid "API Key" +msgstr "Chave de API" + +#: includes/class-wc-wooinfinitepay-init.php:124 +msgid "Key to connect with InfinitePay" +msgstr "Chave de API para conectar com a InfinitePay" + +#: includes/class-wc-wooinfinitepay-init.php:348 +msgid "Installments" +msgstr "Parcelas" + +#: includes/class-wc-wooinfinitepay-init.php:349 +msgid "Final amount" +msgstr "Valor final" + +#: includes/class-wc-wooinfinitepay-init.php:350 +msgid "NSU" +msgstr "NSU" + +#: includes/class-wc-wooinfinitepay-init.php:360 +#: includes/class-wc-wooinfinitepay-init.php:366 +msgid "Please review your card information and try again" +msgstr "Por favor revise os dados do cartão e tente novamente" + +#: includes/class-wc-wooinfinitepay-init.php:363 +msgid "Ooops, an internal error has occurred, contact an administrator!" +msgstr "Ooops, ocorreu um erro interno, por favor contate um administrador!" diff --git a/spec/fixtures/dynamic_finders/plugin_version/magazine-blocks/translation_file/languages/magazine-blocks.pot b/spec/fixtures/dynamic_finders/plugin_version/magazine-blocks/translation_file/languages/magazine-blocks.pot new file mode 100644 index 00000000..8633c8a5 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/magazine-blocks/translation_file/languages/magazine-blocks.pot @@ -0,0 +1,676 @@ +# Copyright (C) 2022 WPBlockart +# This file is distributed under the GNU General Public License v3.0. +msgid "" +msgstr "" +"Project-Id-Version: Magazine Blocks 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/magazine-blocks\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: 2022-04-04T11:04:11+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.6.0\n" +"X-Domain: magazine-blocks\n" + +#. Plugin Name of the plugin +#: build/includes/AdminMenu.php:46 +#: build/includes/AdminMenu.php:47 +#: build/includes/AdminMenu.php:108 +#: build/includes/BlocksManager.php:78 +#: includes/AdminMenu.php:46 +#: includes/AdminMenu.php:47 +#: includes/AdminMenu.php:108 +#: includes/BlocksManager.php:78 +msgid "Magazine Blocks" +msgstr "" + +#. Description of the plugin +msgid "Craft your beautifully unique and dynamic Magazine, Newspaper website with various beautiful and advanced posts related blocks like Featured Posts, Banner Posts, Grid Module, Tab Posts, and more." +msgstr "" + +#. Author of the plugin +msgid "WPBlockart" +msgstr "" + +#. Author URI of the plugin +msgid "https://wpblockart.com/" +msgstr "" + +#: build/includes/AdminMenu.php:59 +#: build/includes/AdminMenu.php:60 +#: includes/AdminMenu.php:59 +#: includes/AdminMenu.php:60 +#: build/dist/admin.js:1 +#: build/dist/blocks.js:1 +#: dist/admin.js:1 +#: dist/blocks.js:1 +msgid "Settings" +msgstr "" + +#. translators: 1: Magazine Blocks 2:: Five stars +#: build/includes/AdminMenu.php:107 +#: includes/AdminMenu.php:107 +msgid "Enjoyed %1$s? please leave us a %2$s rating. We really appreciate your support!" +msgstr "" + +#: build/includes/AdminMenu.php:112 +#: includes/AdminMenu.php:112 +#: build/dist/admin.js:1 +#: dist/admin.js:1 +msgid "Thank you for creating with Magazine Blocks." +msgstr "" + +#: build/includes/AdminMenu.php:130 +#: includes/AdminMenu.php:130 +msgid "Version " +msgstr "" + +#: build/includes/BlocksManager.php:38 +#: build/includes/EnqueueScripts.php:25 +#: build/includes/RESTAPI.php:48 +#: includes/BlocksManager.php:38 +#: includes/EnqueueScripts.php:25 +#: includes/RESTAPI.php:48 +msgid "You cannot clone this class." +msgstr "" + +#: build/includes/EnqueueScripts.php:337 +#: includes/EnqueueScripts.php:337 +msgid "Failed to delete CSS file: " +msgstr "" + +#: build/includes/Plugin.php:179 +#: includes/Plugin.php:179 +msgid "Settings to determine dynamic CSS print method" +msgstr "" + +#: build/includes/RESTAPI.php:181 +#: includes/RESTAPI.php:181 +msgid "Permission failed to save file!" +msgstr "" + +#: build/includes/RESTAPI.php:226 +#: build/includes/RESTAPI.php:249 +#: build/includes/RESTAPI.php:308 +#: build/includes/RESTAPI.php:356 +#: build/includes/RESTAPI.php:399 +#: includes/RESTAPI.php:226 +#: includes/RESTAPI.php:249 +#: includes/RESTAPI.php:308 +#: includes/RESTAPI.php:356 +#: includes/RESTAPI.php:399 +msgid "Data retrieved successfully." +msgstr "" + +#: build/includes/RESTAPI.php:256 +#: build/includes/RESTAPI.php:316 +#: build/includes/RESTAPI.php:348 +#: build/includes/RESTAPI.php:388 +#: includes/RESTAPI.php:256 +#: includes/RESTAPI.php:316 +#: includes/RESTAPI.php:348 +#: includes/RESTAPI.php:388 +msgid "Failed to retrieve data!" +msgstr "" + +#: build/dist/admin.js:1 +#: dist/admin.js:1 +msgid "Dynamic CSS print method" +msgstr "" + +#: build/dist/admin.js:1 +#: dist/admin.js:1 +msgid "Internal CSS" +msgstr "" + +#: build/dist/admin.js:1 +#: dist/admin.js:1 +msgid "External CSS File" +msgstr "" + +#: build/dist/admin.js:1 +#: dist/admin.js:1 +msgid "Settings saved successfully!" +msgstr "" + +#: build/dist/admin.js:1 +#: dist/admin.js:1 +msgid "Save Settings" +msgstr "" + +#: build/dist/admin.js:1 +#: dist/admin.js:1 +msgid "Thanks :)" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Desktop" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Tablet" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Mobile" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Top" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Right" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Bottom" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Left" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Search" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Select" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Open Link in a New Tab" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Nofollow Link" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "URL" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "S" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "M" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "L" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Padding" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Replace" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Add" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Local" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "External" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "magazine-blocks preview image" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Source" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Blue" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Dark Golden" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Black" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "White" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Type" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "None" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Solid" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Double" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Dashed" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Dotted" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Groove" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Border Color" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Size" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Radius" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Box Shadow" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Color" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Horizontal-X" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Horizontal-Y" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Blur" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Spread" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Position" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Outline" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Inset" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Location" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Linear" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Radial" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Angle" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Default" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Left Top" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Left Center" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Left Bottom" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Right Top" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Right Center" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Right Bottom" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Center Top" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Center Center" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Center Bottom" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Cover" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Contain" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Auto" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Custom" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Width" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Repeat" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "No Repeat" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Repeat Vertically" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Repeat Horizontally" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Attachment" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Scroll" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Fixed" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Upload your Video" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Loop Video" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Mute Video" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Background Image" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Search…" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Import" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Copy/Paste Styles" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Copy Styles Ctrl+C" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Paste Styles Ctrl+Alt+V" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "CSS" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Custom CSS" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Additional CSS Class(es)" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Separate multiple classes with spaces." +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Copy block styles" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Paste block styles" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "General" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Alignment" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Center" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Query" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Category" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Post Count" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Meta" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Icon Color" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Categories" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Text Color" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Fill Color" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Advanced" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Block Margin" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Featured Posts" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Featured Post" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Banner Posts" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Grid Module" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "CSS ID" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Post List" +msgstr "" + +#: build/dist/blocks.js:1 +#: dist/blocks.js:1 +msgid "Tab Post" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/media-folders-lite/translation_file/languages/media-folders-lite-es_ES.po b/spec/fixtures/dynamic_finders/plugin_version/media-folders-lite/translation_file/languages/media-folders-lite-es_ES.po new file mode 100644 index 00000000..66d59435 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/media-folders-lite/translation_file/languages/media-folders-lite-es_ES.po @@ -0,0 +1,92 @@ +msgid "" +msgstr "" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Project-Id-Version: Media Folders Lite 1.0\n" +"POT-Creation-Date: 2022-04-18 22:31-0400\n" +"PO-Revision-Date: 2022-04-18 22:35-0400\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 2.2\n" +"X-Poedit-Basepath: .\n" +"X-Poedit-Flags-xgettext: --add-comments=translators:\n" +"X-Poedit-WPHeader: media-folders.php\n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Poedit-KeywordsList: __;_e\n" +"Last-Translator: \n" +"Language: es_ES\n" +"X-Poedit-SearchPath-0: ..\n" +"X-Poedit-SearchPathExcluded-0: *.js\n" + +#: includes/build.php:20 +msgid "Folder" +msgstr "Directorio" + +#: includes/build.php:45 +msgid "Thank you for choosing Media Folders Lite!" +msgstr "Gracias por elegir Media Folders Lite!" + +#: includes/build.php:47 +msgid "Configure your folders in Settings > Media" +msgstr "Configura tus directorios en Ajustes > Medios" + +#: includes/build.php:69 +msgid "Media Upload Folders" +msgstr "Directorios de carga de medios" + +#: includes/build.php:76 +msgid "Define your folders" +msgstr "Defina sus directorios" + +#: includes/build.php:86 +msgid "Define your folders one per line." +msgstr "Defina los directorios uno por línea." + +#: includes/build.php:89 +msgid "Example:" +msgstr "Ejemplo:" + +#: includes/build.php:90 +msgid "People" +msgstr "Personas" + +#: includes/build.php:91 +msgid "People/Smiling" +msgstr "Personas/Sonriendo" + +#: includes/build.php:97 +msgid "Donate link:" +msgstr "Enlace para donar:" + +#: includes/build.php:98 +msgid "Thanks" +msgstr "Gracias" + +#: includes/build.php:106 +msgid "Select the folder" +msgstr "Seleccione el directorio" + +#: includes/build.php:110 includes/taxonomy.php:17 includes/taxonomy.php:73 +msgid "- Default" +msgstr "- Predeterminado" + +#: includes/filter.php:20 +msgid "All folders" +msgstr "Todos los directorios" + +#. Plugin Name of the plugin/theme +msgid "Media Folders Lite" +msgstr "Media Folders Lite" + +#. Description of the plugin/theme +msgid "Upload files to custom folders in WP Media Library." +msgstr "Cargue archivos en directorios personalizados en WP Media Library." + +#. Author of the plugin/theme +msgid "jbulies" +msgstr "" + +#. Author URI of the plugin/theme +msgid "https://www.instagram.com/pepebulies" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/memberships-by-hubloy/translation_file/languages/memberships-by-hubloy.pot b/spec/fixtures/dynamic_finders/plugin_version/memberships-by-hubloy/translation_file/languages/memberships-by-hubloy.pot new file mode 100644 index 00000000..19752403 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/memberships-by-hubloy/translation_file/languages/memberships-by-hubloy.pot @@ -0,0 +1,3128 @@ +# Copyright (C) 2022 Hubloy +# This file is distributed under the GPLv2. +msgid "" +msgstr "" +"Project-Id-Version: Memberships by Hubloy 1.0.1\n" +"Report-Msgid-Bugs-To: " +"https://wordpress.org/support/plugin/hubloy-membership\n" +"POT-Creation-Date: 2022-04-13 14:04:17+00:00\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2022-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: en\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Poedit-Country: United States\n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Poedit-KeywordsList: " +"__;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;_nx_noop:1,2,3c;esc_" +"attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;esc_html_x:1,2c;\n" +"X-Poedit-Basepath: ../\n" +"X-Poedit-SearchPath-0: .\n" +"X-Poedit-Bookmarks: \n" +"X-Textdomain-Support: yes\n" +"X-Generator: grunt-wp-i18n 1.0.3\n" + +#: app/addon/category/category.php:65 +msgid "Category Protection" +msgstr "" + +#: app/addon/category/category.php:66 +msgid "Protect your posts by category." +msgstr "" + +#: app/addon/category/category.php:71 app/i18n/site/rules.php:31 +msgid "Content protection is currently disabled" +msgstr "" + +#: app/addon/category/category.php:103 +msgid "Access" +msgstr "" + +#: app/addon/category/category.php:124 app/core/resource.php:149 +msgid "All" +msgstr "" + +#: app/addon/category/category.php:124 +msgid "%d membership(s)" +msgstr "" + +#: app/addon/category/category.php:148 +msgid "Membership Access" +msgstr "" + +#: app/addon/category/category.php:151 +msgid "Select Memberships" +msgstr "" + +#: app/addon/category/category.php:161 +msgid "Membership access to items under this category" +msgstr "" + +#: app/addon/category/category.php:220 +msgid "Category Setting updated" +msgstr "" + +#: app/base/controller.php:176 app/base/rest.php:67 +msgid "Invalid request, you are not allowed to make this request" +msgstr "" + +#: app/base/email.php:241 app/base/email.php:259 +msgid "You don't have permission to do this." +msgstr "" + +#: app/base/email.php:245 +msgid "Template file copied to theme" +msgstr "" + +#: app/base/email.php:263 +msgid "Template file deleted from theme" +msgstr "" + +#: app/base/gateway.php:365 +msgid "Payment Successful" +msgstr "" + +#: app/base/gateway.php:380 app/rest/site/gateways.php:145 +msgid "Not supported" +msgstr "" + +#: app/base/plugin.php:158 app/controller/site/settings.php:111 +#: app/controller/site/settings.php:112 app/controller/site/settings.php:142 +#: app/core/resource.php:144 +msgid "Settings" +msgstr "" + +#: app/base/plugin.php:246 app/services/memberships.php:98 +msgid "Weekly" +msgstr "" + +#: app/base/plugin.php:250 app/services/memberships.php:99 +msgid "Monthly" +msgstr "" + +#: app/base/plugin.php:254 +msgid "Every 3 Months" +msgstr "" + +#: app/base/plugin.php:258 +msgid "Every 6 Months" +msgstr "" + +#: app/base/rule.php:200 app/core/resource.php:111 app/core/resource.php:346 +#: app/rule/page.php:105 app/rule/post.php:144 +msgid "Edit" +msgstr "" + +#: app/base/rule.php:779 +msgid "%1$sEdit%2$s" +msgstr "" + +#: app/base/rule.php:781 +msgid "%1$sView%2$s" +msgstr "" + +#: app/base/shortcode.php:63 +msgid "Shortcode" +msgstr "" + +#: app/controller/front/auth.php:112 app/rest/site/members.php:442 +msgid "Invalid email" +msgstr "" + +#: app/controller/front/auth.php:140 +msgid "" +"Registration successful. An email has been sent with a link to verify your " +"account" +msgstr "" + +#: app/controller/front/auth.php:153 +msgid "Error : %s" +msgstr "" + +#: app/controller/front/auth.php:163 +msgid "Registration successful" +msgstr "" + +#: app/controller/front/auth.php:169 +msgid "There was an error creating your account" +msgstr "" + +#: app/controller/front/auth.php:189 +msgid "Enter a username or email address" +msgstr "" + +#: app/controller/front/auth.php:193 app/controller/front/auth.php:201 +msgid "There is no account with that username or email address." +msgstr "" + +#: app/controller/front/auth.php:214 +msgid "An email has been sent with a link to create a new password" +msgstr "" + +#: app/controller/front/auth.php:259 app/controller/front/auth.php:303 +msgid "Account verification error. Please check your email for a verification link" +msgstr "" + +#: app/controller/front/auth.php:265 +msgid "Login successful" +msgstr "" + +#: app/controller/front/auth.php:272 +msgid "Login is disabled for your account" +msgstr "" + +#: app/controller/front/auth.php:322 +msgid "" +"Your account is not verified. Please check your email for a link to verify " +"your account" +msgstr "" + +#: app/controller/front/auth.php:334 +msgid "Log in or create an account to join the %s plan" +msgstr "" + +#: app/controller/front/signup.php:124 +msgid "Error getting member profile. Please try again" +msgstr "" + +#: app/controller/front/signup.php:172 app/controller/front/signup.php:245 +msgid "Plan joined. Proceeding to payments" +msgstr "" + +#: app/controller/front/signup.php:179 +msgid "Error adding plan to your account. Please try again" +msgstr "" + +#: app/controller/front/signup.php:193 app/controller/front/signup.php:226 +msgid "Plan is not linked to your account" +msgstr "" + +#: app/controller/front/signup.php:209 +msgid "Plan canceled" +msgstr "" + +#: app/controller/plugin.php:137 +msgid "Membership Page" +msgstr "" + +#: app/controller/plugin.php:154 app/controller/plugin.php:155 +#: app/controller/plugin.php:199 app/controller/plugin.php:200 +#: app/controller/plugin.php:361 app/controller/site/memberships.php:94 +#: app/controller/site/memberships.php:95 +#: app/controller/site/memberships.php:113 app/i18n/site/dashboard.php:17 +#: app/services/protection.php:231 +msgid "Memberships" +msgstr "" + +#: app/controller/plugin.php:165 app/controller/plugin.php:166 +#: app/controller/plugin.php:210 app/controller/plugin.php:211 +msgid "Membership Content" +msgstr "" + +#: app/controller/plugin.php:265 app/core/resource.php:135 +#: app/i18n/site/members.php:69 app/model/member.php:568 +#: app/view/backend/email/setting.php:32 app/view/backend/email/setting.php:39 +msgid "Enabled" +msgstr "" + +#: app/controller/plugin.php:388 +msgid "Membership Plan %1$s %2$s" +msgstr "" + +#: app/controller/plugin.php:395 +msgid " %s details" +msgstr "" + +#: app/controller/plugin.php:399 +msgid " %s Transactions" +msgstr "" + +#: app/controller/plugin.php:403 +msgid " %s Subscriptions" +msgstr "" + +#: app/controller/plugin.php:492 app/core/resource.php:120 +#: app/core/resource.php:122 app/functions/account.php:36 +msgid "Dashboard" +msgstr "" + +#: app/controller/site/activity.php:109 +msgid "New member saved" +msgstr "" + +#: app/controller/site/activity.php:122 +msgid "New plan added" +msgstr "" + +#: app/controller/site/activity.php:136 app/services/members.php:909 +msgid "Plan updated" +msgstr "" + +#: app/controller/site/activity.php:151 +msgid "Plan deleted" +msgstr "" + +#: app/controller/site/addon.php:120 app/controller/site/addon.php:121 +#: app/controller/site/addon.php:139 +msgid "Addons" +msgstr "" + +#: app/controller/site/addon.php:175 app/rest/site/gateways.php:146 +msgid "Not implemented" +msgstr "" + +#: app/controller/site/communication.php:157 +#: app/controller/site/communication.php:158 +#: app/controller/site/communication.php:176 +msgid "Communication" +msgstr "" + +#: app/controller/site/communication.php:251 +#: app/controller/site/communication.php:268 +msgid "Action not implemented" +msgstr "" + +#: app/controller/site/members.php:93 app/controller/site/members.php:94 +#: app/controller/site/members.php:113 app/i18n/site/dashboard.php:12 +#: app/i18n/site/memberships.php:43 +msgid "Members" +msgstr "" + +#: app/controller/site/rules.php:106 app/controller/site/rules.php:107 +msgid "Protection Rules" +msgstr "" + +#: app/controller/site/rules.php:126 +msgid "Membership Rules" +msgstr "" + +#: app/controller/site/settings.php:165 app/i18n/site/memberships.php:54 +msgid "General" +msgstr "" + +#: app/controller/site/settings.php:170 +msgid "Gateways" +msgstr "" + +#: app/controller/site/transactions.php:93 +#: app/controller/site/transactions.php:94 +#: app/controller/site/transactions.php:112 app/functions/account.php:37 +#: app/i18n/site/members.php:51 +msgid "Transactions" +msgstr "" + +#: app/controller/site/users.php:88 app/controller/site/users.php:91 +msgid "Is Member" +msgstr "" + +#: app/controller/site/users.php:92 app/controller/site/users.php:133 +msgid "Verified" +msgstr "" + +#: app/controller/site/users.php:116 +msgid "No (Not allowed)" +msgstr "" + +#: app/controller/site/users.php:120 +msgid "%d plans" +msgstr "" + +#: app/controller/site/users.php:122 +msgid "No" +msgstr "" + +#: app/controller/site/users.php:127 +msgid "No (Admin)" +msgstr "" + +#: app/controller/site/users.php:130 +msgid "Not Verified" +msgstr "" + +#: app/controller/site/users.php:152 +msgid "Approve" +msgstr "" + +#: app/controller/site/users.php:153 +msgid "Disapprove" +msgstr "" + +#: app/controller/site/users.php:154 +msgid "Resend Verification Email" +msgstr "" + +#: app/controller/site/users.php:227 +msgid "%d user accounts approved" +msgstr "" + +#: app/controller/site/users.php:234 +msgid "%d user accounts disapproved" +msgstr "" + +#: app/controller/site/users.php:241 +msgid "%d user accounts resent emails" +msgstr "" + +#: app/core/resource.php:95 app/core/resource.php:336 +msgid "An error occured" +msgstr "" + +#: app/core/resource.php:96 app/core/resource.php:338 +msgid "Ooops, no results found" +msgstr "" + +#: app/core/resource.php:97 +msgid "Ooops, no data found" +msgstr "" + +#: app/core/resource.php:108 app/core/resource.php:344 +msgid "Save" +msgstr "" + +#: app/core/resource.php:109 +msgid "Save and Continue" +msgstr "" + +#: app/core/resource.php:110 app/core/resource.php:345 +msgid "Update" +msgstr "" + +#: app/core/resource.php:112 app/core/resource.php:347 +msgid "Delete" +msgstr "" + +#: app/core/resource.php:113 +msgid "Manage" +msgstr "" + +#: app/core/resource.php:114 app/core/resource.php:348 +msgid "Okay" +msgstr "" + +#: app/core/resource.php:115 app/core/resource.php:349 +msgid "Cancel" +msgstr "" + +#: app/core/resource.php:116 app/core/resource.php:350 +msgid "Back" +msgstr "" + +#: app/core/resource.php:117 +msgid "Send Reminder" +msgstr "" + +#: app/core/resource.php:121 +msgid "Sorry, we couldn't find what you are looking for" +msgstr "" + +#: app/core/resource.php:125 +msgid "Search for user" +msgstr "" + +#: app/core/resource.php:126 +msgid "User not found" +msgstr "" + +#: app/core/resource.php:129 +msgid "Search for member" +msgstr "" + +#: app/core/resource.php:130 app/i18n/site/members.php:47 +msgid "Member not found" +msgstr "" + +#: app/core/resource.php:136 app/model/member.php:568 +msgid "Disabled" +msgstr "" + +#: app/core/resource.php:137 app/functions/views.php:26 +#: app/functions/views.php:45 app/i18n/site/codes.php:21 +#: app/i18n/site/comms.php:17 app/i18n/site/dashboard.php:88 +#: app/i18n/site/members.php:37 app/i18n/site/members.php:55 +#: app/i18n/site/members.php:68 app/i18n/site/members.php:98 +#: app/i18n/site/memberships.php:15 app/i18n/site/rules.php:23 +#: app/i18n/site/transactions.php:22 app/i18n/site/transactions.php:37 +#: app/i18n/site/transactions.php:47 +msgid "Status" +msgstr "" + +#: app/core/resource.php:138 app/services/members.php:200 +#: app/services/members.php:212 +msgid "Expired" +msgstr "" + +#: app/core/resource.php:139 +msgid "Loading..." +msgstr "" + +#: app/core/resource.php:140 +msgid "Success" +msgstr "" + +#: app/core/resource.php:141 +msgid "Error" +msgstr "" + +#: app/core/resource.php:145 +msgid "Configure" +msgstr "" + +#: app/core/resource.php:146 +msgid "Filter" +msgstr "" + +#: app/core/resource.php:147 +msgid "Select" +msgstr "" + +#: app/core/resource.php:148 +msgid "Actions" +msgstr "" + +#: app/emails/admin/invoice.php:57 app/emails/member/invoice.php:54 +msgid "New payment" +msgstr "" + +#: app/emails/admin/invoice.php:58 +msgid "Email sent to admin to notify a new payment is received" +msgstr "" + +#: app/emails/admin/invoice.php:59 +msgid "New payment %s" +msgstr "" + +#: app/emails/admin/invoice.php:60 +msgid "%1$s: New payment %2$s" +msgstr "" + +#: app/emails/admin/signup.php:57 app/emails/member/membership/signup.php:56 +msgid "Membership Sign-up" +msgstr "" + +#: app/emails/admin/signup.php:58 +msgid "Email sent to admin to notify a new user has registered" +msgstr "" + +#: app/emails/admin/signup.php:59 +msgid "New sign-up %s" +msgstr "" + +#: app/emails/admin/signup.php:60 +msgid "%1$s: New sign-up %2$s" +msgstr "" + +#: app/emails/member/account.php:54 +msgid "Account Update" +msgstr "" + +#: app/emails/member/account.php:55 +msgid "" +"Sent when a member updates any personal information (e.g. credit card, " +"name, address details etc.)" +msgstr "" + +#: app/emails/member/account.php:56 +msgid "Your billing details have been changed." +msgstr "" + +#: app/emails/member/account.php:57 +msgid "%s: Your billing details have been changed" +msgstr "" + +#: app/emails/member/invoice.php:55 +msgid "Sent each time a payment has been made" +msgstr "" + +#: app/emails/member/invoice.php:56 +msgid "Membership receipt %s" +msgstr "" + +#: app/emails/member/invoice.php:57 +msgid "%1$s: Your %2$s membership receipt %3$s" +msgstr "" + +#: app/emails/member/membership/cancelled.php:56 +#: app/emails/member/membership/cancelled.php:58 +msgid "Membership Cancelled" +msgstr "" + +#: app/emails/member/membership/cancelled.php:57 +msgid "Email sent to user after a membership subscription is cancelled" +msgstr "" + +#: app/emails/member/membership/cancelled.php:59 +msgid "Membership %s cancelled" +msgstr "" + +#: app/emails/member/membership/payment/due.php:56 +msgid "Before Payment is due" +msgstr "" + +#: app/emails/member/membership/payment/due.php:57 +msgid "Sent to a member before payment is due" +msgstr "" + +#: app/emails/member/membership/payment/due.php:58 +msgid "Payment is almost due" +msgstr "" + +#: app/emails/member/membership/payment/due.php:59 +msgid "Your %s membership payment is due soon" +msgstr "" + +#: app/emails/member/membership/payment/failed.php:56 +#: app/emails/member/membership/payment/failed.php:58 +msgid "Payment failed" +msgstr "" + +#: app/emails/member/membership/payment/failed.php:57 +msgid "Sent to a member when payment fails" +msgstr "" + +#: app/emails/member/membership/payment/failed.php:59 +msgid "Your %s membership payment failed" +msgstr "" + +#: app/emails/member/membership/payment/overdue.php:56 +#: app/emails/member/membership/payment/overdue.php:58 +msgid "Payment overdue" +msgstr "" + +#: app/emails/member/membership/payment/overdue.php:57 +msgid "Sent to a member when payment is overdue" +msgstr "" + +#: app/emails/member/membership/payment/overdue.php:59 +msgid "Your %s membership payment is overdue" +msgstr "" + +#: app/emails/member/membership/renew.php:56 +#: app/emails/member/membership/renew.php:58 +msgid "Membership Renewed" +msgstr "" + +#: app/emails/member/membership/renew.php:57 +msgid "Email sent to user after a membership subscription is renewed" +msgstr "" + +#: app/emails/member/membership/renew.php:59 +msgid "Membership %s has been renewed" +msgstr "" + +#: app/emails/member/membership/signup.php:57 +msgid "Email sent to user after they join a membership" +msgstr "" + +#: app/emails/member/membership/signup.php:58 +msgid "New sign-up" +msgstr "" + +#: app/emails/member/membership/signup.php:59 +msgid "New sign-up to %s membership" +msgstr "" + +#: app/emails/member/membership/status/after.php:56 +#: app/emails/member/membership/status/after.php:58 +msgid "Membership Ended" +msgstr "" + +#: app/emails/member/membership/status/after.php:57 +msgid "Sent to a member after the membership finishes" +msgstr "" + +#: app/emails/member/membership/status/after.php:59 +msgid "Reminder: your %s membership has ended" +msgstr "" + +#: app/emails/member/membership/status/before.php:54 +msgid "Before Membership Ends" +msgstr "" + +#: app/emails/member/membership/status/before.php:55 +msgid "Sent to a member before the membership finishes" +msgstr "" + +#: app/emails/member/membership/status/before.php:56 +msgid "Membership Ending Soon" +msgstr "" + +#: app/emails/member/membership/status/before.php:57 +msgid "Reminder: your %s membership will end soon" +msgstr "" + +#: app/emails/member/membership/status/finished.php:54 +#: app/emails/member/membership/status/finished.php:56 +msgid "Membership Started" +msgstr "" + +#: app/emails/member/membership/status/finished.php:55 +msgid "Sent to a member when the membership starts" +msgstr "" + +#: app/emails/member/membership/status/finished.php:57 +msgid "Your %s membership hase started" +msgstr "" + +#: app/emails/member/membership/trial.php:56 +msgid "Before Trial Finishes" +msgstr "" + +#: app/emails/member/membership/trial.php:57 +msgid "Email sent to user before a trial is complete" +msgstr "" + +#: app/emails/member/membership/trial.php:58 +msgid "Trial about to end" +msgstr "" + +#: app/emails/member/membership/trial.php:59 +msgid "Your %s membership trial will end soon" +msgstr "" + +#: app/emails/member/registration.php:54 +msgid "Account Registration" +msgstr "" + +#: app/emails/member/registration.php:55 +msgid "Sent once an account is created" +msgstr "" + +#: app/emails/member/registration.php:56 +msgid "Welcome to %s" +msgstr "" + +#: app/emails/member/registration.php:57 +msgid "Your %s account has been created!" +msgstr "" + +#: app/emails/member/reset.php:56 +msgid "Reset Password" +msgstr "" + +#: app/emails/member/reset.php:57 +msgid "Sent when customers reset their password" +msgstr "" + +#: app/emails/member/reset.php:58 +msgid "Password Reset Request" +msgstr "" + +#: app/emails/member/reset.php:59 +msgid "Password Reset Request for %s" +msgstr "" + +#: app/emails/member/verify.php:65 app/emails/member/verify.php:67 +msgid "Account Verification" +msgstr "" + +#: app/emails/member/verify.php:66 +msgid "Sent to customers to verify their account emails" +msgstr "" + +#: app/emails/member/verify.php:68 +msgid "Verify your account on %s" +msgstr "" + +#: app/functions/account.php:38 +msgid "Edit Account" +msgstr "" + +#: app/functions/account.php:39 app/i18n/site/members.php:49 +msgid "Subscriptions" +msgstr "" + +#: app/functions/account.php:40 +msgid "Logout" +msgstr "" + +#: app/functions/plans.php:47 +msgid "Restricted Subscription" +msgstr "" + +#: app/functions/plans.php:55 +msgid "Already Subscribed" +msgstr "" + +#: app/functions/protection.php:23 +msgid "Access to this content is restricted" +msgstr "" + +#: app/functions/views.php:25 app/i18n/site/dashboard.php:87 +#: app/i18n/site/memberships.php:13 app/i18n/site/memberships.php:40 +msgid "Membership Name" +msgstr "" + +#: app/functions/views.php:27 app/i18n/site/memberships.php:44 +#: app/i18n/site/memberships.php:55 +msgid "Price" +msgstr "" + +#: app/functions/views.php:44 +msgid "Transaction ID" +msgstr "" + +#: app/functions/views.php:46 app/i18n/site/members.php:99 +#: app/i18n/site/transactions.php:23 app/i18n/site/transactions.php:36 +#: app/i18n/site/transactions.php:46 +msgid "Gateway" +msgstr "" + +#: app/functions/views.php:47 app/i18n/site/codes.php:22 +#: app/i18n/site/members.php:100 app/i18n/site/transactions.php:24 +#: app/i18n/site/transactions.php:48 +msgid "Amount" +msgstr "" + +#: app/functions/views.php:48 app/i18n/site/members.php:101 +msgid "Date" +msgstr "" + +#: app/gateway/manual/manual.php:75 +msgid "Manual Gateway" +msgstr "" + +#: app/gateway/paypal/paypal.php:59 +msgid "PayPal Standard Gateway" +msgstr "" + +#: app/gateway/paypal/paypal.php:278 +msgid "PayPal has the payment on hold. Reason given: %s" +msgstr "" + +#: app/gateway/paypal/paypal.php:281 +msgid "PayPal rejected the payment. PayPal Status: %s" +msgstr "" + +#: app/gateway/paypal/paypal.php:298 +msgid "PayPal Subscription ID: %s" +msgstr "" + +#: app/gateway/paypal/paypal.php:451 app/gateway/paypal/paypal.php:528 +msgid "Redirecting to PayPal" +msgstr "" + +#: app/gateway/paypal/paypal.php:596 +msgid "Can not create a valid PayPal subscription configuration from plan." +msgstr "" + +#: app/helper/currency.php:29 +msgid "United Arab Emirates dirham" +msgstr "" + +#: app/helper/currency.php:30 +msgid "Afghan afghani" +msgstr "" + +#: app/helper/currency.php:31 +msgid "Albanian lek" +msgstr "" + +#: app/helper/currency.php:32 +msgid "Armenian dram" +msgstr "" + +#: app/helper/currency.php:33 +msgid "Netherlands Antillean guilder" +msgstr "" + +#: app/helper/currency.php:34 +msgid "Angolan kwanza" +msgstr "" + +#: app/helper/currency.php:35 +msgid "Argentine peso" +msgstr "" + +#: app/helper/currency.php:36 +msgid "Australian dollar" +msgstr "" + +#: app/helper/currency.php:37 +msgid "Aruban florin" +msgstr "" + +#: app/helper/currency.php:38 +msgid "Azerbaijani manat" +msgstr "" + +#: app/helper/currency.php:39 +msgid "Bosnia and Herzegovina convertible mark" +msgstr "" + +#: app/helper/currency.php:40 +msgid "Barbadian dollar" +msgstr "" + +#: app/helper/currency.php:41 +msgid "Bangladeshi taka" +msgstr "" + +#: app/helper/currency.php:42 +msgid "Bulgarian lev" +msgstr "" + +#: app/helper/currency.php:43 +msgid "Bahraini dinar" +msgstr "" + +#: app/helper/currency.php:44 +msgid "Burundian franc" +msgstr "" + +#: app/helper/currency.php:45 +msgid "Bermudian dollar" +msgstr "" + +#: app/helper/currency.php:46 +msgid "Brunei dollar" +msgstr "" + +#: app/helper/currency.php:47 +msgid "Bolivian boliviano" +msgstr "" + +#: app/helper/currency.php:48 +msgid "Brazilian real" +msgstr "" + +#: app/helper/currency.php:49 +msgid "Bahamian dollar" +msgstr "" + +#: app/helper/currency.php:50 +msgid "Bitcoin" +msgstr "" + +#: app/helper/currency.php:51 +msgid "Bhutanese ngultrum" +msgstr "" + +#: app/helper/currency.php:52 +msgid "Botswana pula" +msgstr "" + +#: app/helper/currency.php:53 +msgid "Belarusian ruble (old)" +msgstr "" + +#: app/helper/currency.php:54 +msgid "Belarusian ruble" +msgstr "" + +#: app/helper/currency.php:55 +msgid "Belize dollar" +msgstr "" + +#: app/helper/currency.php:56 +msgid "Canadian dollar" +msgstr "" + +#: app/helper/currency.php:57 +msgid "Congolese franc" +msgstr "" + +#: app/helper/currency.php:58 +msgid "Swiss franc" +msgstr "" + +#: app/helper/currency.php:59 +msgid "Chilean peso" +msgstr "" + +#: app/helper/currency.php:60 +msgid "Chinese yuan" +msgstr "" + +#: app/helper/currency.php:61 +msgid "Colombian peso" +msgstr "" + +#: app/helper/currency.php:62 +msgid "Costa Rican colón" +msgstr "" + +#: app/helper/currency.php:63 +msgid "Cuban convertible peso" +msgstr "" + +#: app/helper/currency.php:64 +msgid "Cuban peso" +msgstr "" + +#: app/helper/currency.php:65 +msgid "Cape Verdean escudo" +msgstr "" + +#: app/helper/currency.php:66 +msgid "Czech koruna" +msgstr "" + +#: app/helper/currency.php:67 +msgid "Djiboutian franc" +msgstr "" + +#: app/helper/currency.php:68 +msgid "Danish krone" +msgstr "" + +#: app/helper/currency.php:69 +msgid "Dominican peso" +msgstr "" + +#: app/helper/currency.php:70 +msgid "Algerian dinar" +msgstr "" + +#: app/helper/currency.php:71 +msgid "Egyptian pound" +msgstr "" + +#: app/helper/currency.php:72 +msgid "Eritrean nakfa" +msgstr "" + +#: app/helper/currency.php:73 +msgid "Ethiopian birr" +msgstr "" + +#: app/helper/currency.php:74 +msgid "Euro" +msgstr "" + +#: app/helper/currency.php:75 +msgid "Fijian dollar" +msgstr "" + +#: app/helper/currency.php:76 +msgid "Falkland Islands pound" +msgstr "" + +#: app/helper/currency.php:77 +msgid "Pound sterling" +msgstr "" + +#: app/helper/currency.php:78 +msgid "Georgian lari" +msgstr "" + +#: app/helper/currency.php:79 +msgid "Guernsey pound" +msgstr "" + +#: app/helper/currency.php:80 +msgid "Ghana cedi" +msgstr "" + +#: app/helper/currency.php:81 +msgid "Gibraltar pound" +msgstr "" + +#: app/helper/currency.php:82 +msgid "Gambian dalasi" +msgstr "" + +#: app/helper/currency.php:83 +msgid "Guinean franc" +msgstr "" + +#: app/helper/currency.php:84 +msgid "Guatemalan quetzal" +msgstr "" + +#: app/helper/currency.php:85 +msgid "Guyanese dollar" +msgstr "" + +#: app/helper/currency.php:86 +msgid "Hong Kong dollar" +msgstr "" + +#: app/helper/currency.php:87 +msgid "Honduran lempira" +msgstr "" + +#: app/helper/currency.php:88 +msgid "Croatian kuna" +msgstr "" + +#: app/helper/currency.php:89 +msgid "Haitian gourde" +msgstr "" + +#: app/helper/currency.php:90 +msgid "Hungarian forint" +msgstr "" + +#: app/helper/currency.php:91 +msgid "Indonesian rupiah" +msgstr "" + +#: app/helper/currency.php:92 +msgid "Israeli new shekel" +msgstr "" + +#: app/helper/currency.php:93 +msgid "Manx pound" +msgstr "" + +#: app/helper/currency.php:94 +msgid "Indian rupee" +msgstr "" + +#: app/helper/currency.php:95 +msgid "Iraqi dinar" +msgstr "" + +#: app/helper/currency.php:96 +msgid "Iranian rial" +msgstr "" + +#: app/helper/currency.php:97 +msgid "Iranian toman" +msgstr "" + +#: app/helper/currency.php:98 +msgid "Icelandic króna" +msgstr "" + +#: app/helper/currency.php:99 +msgid "Jersey pound" +msgstr "" + +#: app/helper/currency.php:100 +msgid "Jamaican dollar" +msgstr "" + +#: app/helper/currency.php:101 +msgid "Jordanian dinar" +msgstr "" + +#: app/helper/currency.php:102 +msgid "Japanese yen" +msgstr "" + +#: app/helper/currency.php:103 +msgid "Kenyan shilling" +msgstr "" + +#: app/helper/currency.php:104 +msgid "Kyrgyzstani som" +msgstr "" + +#: app/helper/currency.php:105 +msgid "Cambodian riel" +msgstr "" + +#: app/helper/currency.php:106 +msgid "Comorian franc" +msgstr "" + +#: app/helper/currency.php:107 +msgid "North Korean won" +msgstr "" + +#: app/helper/currency.php:108 +msgid "South Korean won" +msgstr "" + +#: app/helper/currency.php:109 +msgid "Kuwaiti dinar" +msgstr "" + +#: app/helper/currency.php:110 +msgid "Cayman Islands dollar" +msgstr "" + +#: app/helper/currency.php:111 +msgid "Kazakhstani tenge" +msgstr "" + +#: app/helper/currency.php:112 +msgid "Lao kip" +msgstr "" + +#: app/helper/currency.php:113 +msgid "Lebanese pound" +msgstr "" + +#: app/helper/currency.php:114 +msgid "Sri Lankan rupee" +msgstr "" + +#: app/helper/currency.php:115 +msgid "Liberian dollar" +msgstr "" + +#: app/helper/currency.php:116 +msgid "Lesotho loti" +msgstr "" + +#: app/helper/currency.php:117 +msgid "Libyan dinar" +msgstr "" + +#: app/helper/currency.php:118 +msgid "Moroccan dirham" +msgstr "" + +#: app/helper/currency.php:119 +msgid "Moldovan leu" +msgstr "" + +#: app/helper/currency.php:120 +msgid "Malagasy ariary" +msgstr "" + +#: app/helper/currency.php:121 +msgid "Macedonian denar" +msgstr "" + +#: app/helper/currency.php:122 +msgid "Burmese kyat" +msgstr "" + +#: app/helper/currency.php:123 +msgid "Mongolian tögrög" +msgstr "" + +#: app/helper/currency.php:124 +msgid "Macanese pataca" +msgstr "" + +#: app/helper/currency.php:125 +msgid "Mauritanian ouguiya" +msgstr "" + +#: app/helper/currency.php:126 +msgid "Mauritian rupee" +msgstr "" + +#: app/helper/currency.php:127 +msgid "Maldivian rufiyaa" +msgstr "" + +#: app/helper/currency.php:128 +msgid "Malawian kwacha" +msgstr "" + +#: app/helper/currency.php:129 +msgid "Mexican peso" +msgstr "" + +#: app/helper/currency.php:130 +msgid "Malaysian ringgit" +msgstr "" + +#: app/helper/currency.php:131 +msgid "Mozambican metical" +msgstr "" + +#: app/helper/currency.php:132 +msgid "Namibian dollar" +msgstr "" + +#: app/helper/currency.php:133 +msgid "Nigerian naira" +msgstr "" + +#: app/helper/currency.php:134 +msgid "Nicaraguan córdoba" +msgstr "" + +#: app/helper/currency.php:135 +msgid "Norwegian krone" +msgstr "" + +#: app/helper/currency.php:136 +msgid "Nepalese rupee" +msgstr "" + +#: app/helper/currency.php:137 +msgid "New Zealand dollar" +msgstr "" + +#: app/helper/currency.php:138 +msgid "Omani rial" +msgstr "" + +#: app/helper/currency.php:139 +msgid "Panamanian balboa" +msgstr "" + +#: app/helper/currency.php:140 +msgid "Sol" +msgstr "" + +#: app/helper/currency.php:141 +msgid "Papua New Guinean kina" +msgstr "" + +#: app/helper/currency.php:142 +msgid "Philippine peso" +msgstr "" + +#: app/helper/currency.php:143 +msgid "Pakistani rupee" +msgstr "" + +#: app/helper/currency.php:144 +msgid "Polish złoty" +msgstr "" + +#: app/helper/currency.php:145 +msgid "Transnistrian ruble" +msgstr "" + +#: app/helper/currency.php:146 +msgid "Paraguayan guaraní" +msgstr "" + +#: app/helper/currency.php:147 +msgid "Qatari riyal" +msgstr "" + +#: app/helper/currency.php:148 +msgid "Romanian leu" +msgstr "" + +#: app/helper/currency.php:149 +msgid "Serbian dinar" +msgstr "" + +#: app/helper/currency.php:150 +msgid "Russian ruble" +msgstr "" + +#: app/helper/currency.php:151 +msgid "Rwandan franc" +msgstr "" + +#: app/helper/currency.php:152 +msgid "Saudi riyal" +msgstr "" + +#: app/helper/currency.php:153 +msgid "Solomon Islands dollar" +msgstr "" + +#: app/helper/currency.php:154 +msgid "Seychellois rupee" +msgstr "" + +#: app/helper/currency.php:155 +msgid "Sudanese pound" +msgstr "" + +#: app/helper/currency.php:156 +msgid "Swedish krona" +msgstr "" + +#: app/helper/currency.php:157 +msgid "Singapore dollar" +msgstr "" + +#: app/helper/currency.php:158 +msgid "Saint Helena pound" +msgstr "" + +#: app/helper/currency.php:159 +msgid "Sierra Leonean leone" +msgstr "" + +#: app/helper/currency.php:160 +msgid "Somali shilling" +msgstr "" + +#: app/helper/currency.php:161 +msgid "Surinamese dollar" +msgstr "" + +#: app/helper/currency.php:162 +msgid "South Sudanese pound" +msgstr "" + +#: app/helper/currency.php:163 +msgid "São Tomé and Príncipe dobra" +msgstr "" + +#: app/helper/currency.php:164 +msgid "Syrian pound" +msgstr "" + +#: app/helper/currency.php:165 +msgid "Swazi lilangeni" +msgstr "" + +#: app/helper/currency.php:166 +msgid "Thai baht" +msgstr "" + +#: app/helper/currency.php:167 +msgid "Tajikistani somoni" +msgstr "" + +#: app/helper/currency.php:168 +msgid "Turkmenistan manat" +msgstr "" + +#: app/helper/currency.php:169 +msgid "Tunisian dinar" +msgstr "" + +#: app/helper/currency.php:170 +msgid "Tongan paʻanga" +msgstr "" + +#: app/helper/currency.php:171 +msgid "Turkish lira" +msgstr "" + +#: app/helper/currency.php:172 +msgid "Trinidad and Tobago dollar" +msgstr "" + +#: app/helper/currency.php:173 +msgid "New Taiwan dollar" +msgstr "" + +#: app/helper/currency.php:174 +msgid "Tanzanian shilling" +msgstr "" + +#: app/helper/currency.php:175 +msgid "Ukrainian hryvnia" +msgstr "" + +#: app/helper/currency.php:176 +msgid "Ugandan shilling" +msgstr "" + +#: app/helper/currency.php:177 +msgid "United States (US) dollar" +msgstr "" + +#: app/helper/currency.php:178 +msgid "Uruguayan peso" +msgstr "" + +#: app/helper/currency.php:179 +msgid "Uzbekistani som" +msgstr "" + +#: app/helper/currency.php:180 +msgid "Venezuelan bolívar" +msgstr "" + +#: app/helper/currency.php:181 +msgid "Bolívar soberano" +msgstr "" + +#: app/helper/currency.php:182 +msgid "Vietnamese đồng" +msgstr "" + +#: app/helper/currency.php:183 +msgid "Vanuatu vatu" +msgstr "" + +#: app/helper/currency.php:184 +msgid "Samoan tālā" +msgstr "" + +#: app/helper/currency.php:185 +msgid "Central African CFA franc" +msgstr "" + +#: app/helper/currency.php:186 +msgid "East Caribbean dollar" +msgstr "" + +#: app/helper/currency.php:187 +msgid "West African CFA franc" +msgstr "" + +#: app/helper/currency.php:188 +msgid "CFP franc" +msgstr "" + +#: app/helper/currency.php:189 +msgid "Yemeni rial" +msgstr "" + +#: app/helper/currency.php:190 +msgid "South African rand" +msgstr "" + +#: app/helper/currency.php:191 +msgid "Zambian kwacha" +msgstr "" + +#: app/helper/duration.php:33 +msgid "One Day" +msgstr "" + +#: app/helper/duration.php:34 +msgid "Two Days" +msgstr "" + +#: app/helper/duration.php:35 +msgid "Three Days" +msgstr "" + +#: app/helper/duration.php:36 +msgid "Four Days" +msgstr "" + +#: app/helper/duration.php:37 +msgid "Five Days" +msgstr "" + +#: app/helper/duration.php:38 +msgid "Six Days" +msgstr "" + +#: app/helper/duration.php:39 +msgid "Seven Days" +msgstr "" + +#: app/helper/duration.php:40 +msgid "Eight Days" +msgstr "" + +#: app/helper/duration.php:41 +msgid "Nine Days" +msgstr "" + +#: app/helper/duration.php:42 +msgid "Ten Days" +msgstr "" + +#: app/helper/duration.php:43 +msgid "Eleven Days" +msgstr "" + +#: app/helper/duration.php:44 +msgid "Twelve Days" +msgstr "" + +#: app/helper/duration.php:45 +msgid "Thirteen Days" +msgstr "" + +#: app/helper/duration.php:46 +msgid "Fourteen Days" +msgstr "" + +#: app/helper/duration.php:47 +msgid "Fifteen Days" +msgstr "" + +#: app/helper/duration.php:48 +msgid "Sixteen Days" +msgstr "" + +#: app/helper/duration.php:49 +msgid "Seventeen Days" +msgstr "" + +#: app/helper/duration.php:50 +msgid "Eighteen Days" +msgstr "" + +#: app/helper/duration.php:51 +msgid "Nineteen Days" +msgstr "" + +#: app/helper/duration.php:52 +msgid "Twenty Days" +msgstr "" + +#: app/helper/duration.php:53 +msgid "Twenty-one Days" +msgstr "" + +#: app/helper/duration.php:54 +msgid "Twenty-two Days" +msgstr "" + +#: app/helper/duration.php:55 +msgid "Twenty-three Days" +msgstr "" + +#: app/helper/duration.php:56 +msgid "Twenty-four Days" +msgstr "" + +#: app/helper/duration.php:57 +msgid "Twenty-five Days" +msgstr "" + +#: app/helper/duration.php:58 +msgid "Twenty-six Days" +msgstr "" + +#: app/helper/duration.php:59 +msgid "Twenty-seven Days" +msgstr "" + +#: app/helper/duration.php:60 +msgid "Twenty-eight Days" +msgstr "" + +#: app/helper/pages.php:36 +msgid "Select Page" +msgstr "" + +#: app/helper/pages.php:94 app/i18n/site/dashboard.php:72 +#: app/i18n/site/settings.php:47 app/services/pages.php:23 +msgid "Membership List" +msgstr "" + +#: app/helper/pages.php:98 app/i18n/site/dashboard.php:76 +#: app/i18n/site/settings.php:51 app/services/pages.php:28 +msgid "Protected Content" +msgstr "" + +#: app/helper/pages.php:102 templates/account/access/login-form.php:61 +#: templates/account/access/register-form.php:54 +#: templates/account/access/reset-form.php:54 +msgid "Register" +msgstr "" + +#: app/helper/pages.php:106 +msgid "Thank You" +msgstr "" + +#: app/helper/pages.php:110 app/i18n/site/dashboard.php:80 +#: app/i18n/site/settings.php:55 app/services/pages.php:33 +msgid "Account" +msgstr "" + +#: app/helper/template.php:182 +msgid "%s does not exist." +msgstr "" + +#: app/i18n/site/codes.php:8 +msgid "No codes found" +msgstr "" + +#: app/i18n/site/codes.php:9 app/i18n/site/comms.php:18 +#: app/i18n/site/members.php:13 app/i18n/site/members.php:36 +msgid "Email" +msgstr "" + +#: app/i18n/site/codes.php:11 +msgid "New Coupon" +msgstr "" + +#: app/i18n/site/codes.php:12 +msgid "New Invite Code" +msgstr "" + +#: app/i18n/site/codes.php:15 +msgid "Edit Coupon" +msgstr "" + +#: app/i18n/site/codes.php:16 +msgid "Edit Invite Code" +msgstr "" + +#: app/i18n/site/codes.php:19 app/i18n/site/members.php:97 +#: app/i18n/site/rules.php:21 app/i18n/site/transactions.php:21 +#: app/rule/page.php:102 app/rule/post.php:141 +msgid "ID" +msgstr "" + +#: app/i18n/site/codes.php:20 +msgid "Code" +msgstr "" + +#: app/i18n/site/codes.php:23 +msgid "Author" +msgstr "" + +#: app/i18n/site/codes.php:24 app/i18n/site/members.php:70 +#: app/i18n/site/rules.php:25 app/i18n/site/transactions.php:26 +msgid "Date Created" +msgstr "" + +#: app/i18n/site/codes.php:28 +msgid "Percentage Discount" +msgstr "" + +#: app/i18n/site/codes.php:29 +msgid "Fixed Amount" +msgstr "" + +#: app/i18n/site/codes.php:35 +msgid "Coupon Code" +msgstr "" + +#: app/i18n/site/codes.php:36 +msgid "The Coupon Code. If left blank this will be generated for you" +msgstr "" + +#: app/i18n/site/codes.php:39 +msgid "Coupon Status" +msgstr "" + +#: app/i18n/site/codes.php:40 +msgid "The Coupon Status" +msgstr "" + +#: app/i18n/site/codes.php:43 +msgid "Coupon Amount" +msgstr "" + +#: app/i18n/site/codes.php:44 +msgid "The Coupon Amount" +msgstr "" + +#: app/i18n/site/codes.php:47 +msgid "Discount Type" +msgstr "" + +#: app/i18n/site/codes.php:48 +msgid "The Coupon Discount Type " +msgstr "" + +#: app/i18n/site/codes.php:51 +msgid "Coupon expiry date" +msgstr "" + +#: app/i18n/site/codes.php:52 +msgid "The last day the coupon is valid for" +msgstr "" + +#: app/i18n/site/codes.php:55 app/i18n/site/codes.php:77 +msgid "Email Restrict" +msgstr "" + +#: app/i18n/site/codes.php:56 app/i18n/site/codes.php:78 +msgid "Restrict usage to specific emails. Add an email address then press enter" +msgstr "" + +#: app/i18n/site/codes.php:59 +msgid "Limit usage pre user" +msgstr "" + +#: app/i18n/site/codes.php:60 +msgid "" +"How many times this coupon can be used per user email or user id for logged " +"in users" +msgstr "" + +#: app/i18n/site/codes.php:65 +msgid "Invitation Code" +msgstr "" + +#: app/i18n/site/codes.php:66 +msgid "The Invite Code. If left blank this will be generated for you" +msgstr "" + +#: app/i18n/site/codes.php:69 +msgid "Invitation Code Status" +msgstr "" + +#: app/i18n/site/codes.php:70 +msgid "The Invitation Code Status" +msgstr "" + +#: app/i18n/site/codes.php:73 +msgid "Invitation Code expiry date" +msgstr "" + +#: app/i18n/site/codes.php:74 +msgid "The last day the invite code is valid for" +msgstr "" + +#: app/i18n/site/comms.php:13 +msgid "Admin Emails" +msgstr "" + +#: app/i18n/site/comms.php:14 +msgid "Member Emails" +msgstr "" + +#: app/i18n/site/comms.php:19 app/i18n/site/rules.php:22 +msgid "Description" +msgstr "" + +#: app/i18n/site/comms.php:20 +msgid "Recipient(s)" +msgstr "" + +#: app/i18n/site/comms.php:21 +msgid "Customer" +msgstr "" + +#: app/i18n/site/comms.php:24 +msgid "Back To List" +msgstr "" + +#: app/i18n/site/dashboard.php:13 +msgid "No Members Found" +msgstr "" + +#: app/i18n/site/dashboard.php:18 +msgid "No Memberships Found" +msgstr "" + +#: app/i18n/site/dashboard.php:22 +msgid "Site Management" +msgstr "" + +#: app/i18n/site/dashboard.php:27 +msgid "View Memberships" +msgstr "" + +#: app/i18n/site/dashboard.php:31 +msgid "View Addons" +msgstr "" + +#: app/i18n/site/dashboard.php:39 +msgid "Subscriber Data" +msgstr "" + +#: app/i18n/site/dashboard.php:40 +msgid "Transaction Data" +msgstr "" + +#: app/i18n/site/dashboard.php:44 +msgid "Mon" +msgstr "" + +#: app/i18n/site/dashboard.php:45 +msgid "Tue" +msgstr "" + +#: app/i18n/site/dashboard.php:46 +msgid "Wed" +msgstr "" + +#: app/i18n/site/dashboard.php:47 +msgid "Thu" +msgstr "" + +#: app/i18n/site/dashboard.php:48 +msgid "Fri" +msgstr "" + +#: app/i18n/site/dashboard.php:49 +msgid "Sat" +msgstr "" + +#: app/i18n/site/dashboard.php:50 +msgid "Sun" +msgstr "" + +#: app/i18n/site/dashboard.php:52 +msgid "%s of Subscribers" +msgstr "" + +#: app/i18n/site/dashboard.php:53 +msgid "%s of Transactions" +msgstr "" + +#: app/i18n/site/dashboard.php:56 app/i18n/site/dashboard.php:57 +msgid "No data found for this week" +msgstr "" + +#: app/i18n/site/dashboard.php:61 +msgid "Initial Setup" +msgstr "" + +#: app/i18n/site/dashboard.php:63 app/i18n/site/settings.php:25 +msgid "General Settings" +msgstr "" + +#: app/i18n/site/dashboard.php:65 app/i18n/site/settings.php:27 +msgid "Membership Currency" +msgstr "" + +#: app/i18n/site/dashboard.php:66 app/i18n/site/settings.php:28 +msgid "This is the currency used to purchase memberships" +msgstr "" + +#: app/i18n/site/dashboard.php:70 app/i18n/site/settings.php:45 +msgid "Membership Pages" +msgstr "" + +#: app/i18n/site/dashboard.php:73 app/i18n/site/settings.php:48 +msgid "List of public memberships" +msgstr "" + +#: app/i18n/site/dashboard.php:77 app/i18n/site/settings.php:52 +msgid "Displayed when a user cannot access the requested page" +msgstr "" + +#: app/i18n/site/dashboard.php:81 app/i18n/site/settings.php:56 +msgid "Shows details about the current user" +msgstr "" + +#: app/i18n/site/dashboard.php:85 +msgid "Create your first membership" +msgstr "" + +#: app/i18n/site/dashboard.php:89 app/i18n/site/memberships.php:16 +msgid "Membership Type" +msgstr "" + +#: app/i18n/site/dashboard.php:90 app/i18n/site/memberships.php:17 +msgid "Membership Price" +msgstr "" + +#: app/i18n/site/dashboard.php:91 app/i18n/site/memberships.php:19 +msgid "Grant access for the following days" +msgstr "" + +#: app/i18n/site/dashboard.php:92 app/i18n/site/memberships.php:23 +msgid "Recurring Frequency" +msgstr "" + +#: app/i18n/site/members.php:11 +msgid "Edit Profile" +msgstr "" + +#: app/i18n/site/members.php:12 +msgid "No Membership" +msgstr "" + +#: app/i18n/site/members.php:14 templates/account/access/login-form.php:44 +#: templates/account/access/register-form.php:47 +msgid "Password" +msgstr "" + +#: app/i18n/site/members.php:15 +msgid "Firstname" +msgstr "" + +#: app/i18n/site/members.php:16 +msgid "Lastname" +msgstr "" + +#: app/i18n/site/members.php:17 +msgid "Grant Access From" +msgstr "" + +#: app/i18n/site/members.php:18 +msgid "Grant Access To" +msgstr "" + +#: app/i18n/site/members.php:19 +msgid "On trial" +msgstr "" + +#: app/i18n/site/members.php:20 app/i18n/site/members.php:41 +msgid "Member ID" +msgstr "" + +#: app/i18n/site/members.php:24 app/i18n/site/members.php:26 +msgid "Add Member" +msgstr "" + +#: app/i18n/site/members.php:28 +msgid "New Member" +msgstr "" + +#: app/i18n/site/members.php:29 +msgid "Existing Member" +msgstr "" + +#: app/i18n/site/members.php:31 +msgid "Select user" +msgstr "" + +#: app/i18n/site/members.php:35 +msgid "Name" +msgstr "" + +#: app/i18n/site/members.php:38 +msgid "Total Plans" +msgstr "" + +#: app/i18n/site/members.php:39 +msgid "Member Since" +msgstr "" + +#: app/i18n/site/members.php:40 +msgid "No members found" +msgstr "" + +#: app/i18n/site/members.php:45 +msgid "Member Details" +msgstr "" + +#: app/i18n/site/members.php:46 +msgid "Back to members" +msgstr "" + +#: app/i18n/site/members.php:50 +msgid "Activity" +msgstr "" + +#: app/i18n/site/members.php:54 +msgid "Member since" +msgstr "" + +#: app/i18n/site/members.php:57 +msgid "Delete Member and Plans" +msgstr "" + +#: app/i18n/site/members.php:58 +msgid "Are you sure you would like to delete the member and all plans?" +msgstr "" + +#: app/i18n/site/members.php:61 +msgid "Subscription Plans" +msgstr "" + +#: app/i18n/site/members.php:62 +msgid "plan(s)" +msgstr "" + +#: app/i18n/site/members.php:64 +msgid "Plan ID" +msgstr "" + +#: app/i18n/site/members.php:65 +msgid "Payment Type" +msgstr "" + +#: app/i18n/site/members.php:66 +msgid "Subscription Start" +msgstr "" + +#: app/i18n/site/members.php:67 +msgid "Subscription End" +msgstr "" + +#: app/i18n/site/members.php:71 +msgid "Payment Gateway" +msgstr "" + +#: app/i18n/site/members.php:72 +msgid "Update Details" +msgstr "" + +#: app/i18n/site/members.php:75 +msgid "Delete Plan only" +msgstr "" + +#: app/i18n/site/members.php:76 +msgid "Are you sure you would like to delete the plan?" +msgstr "" + +#: app/i18n/site/members.php:81 +msgid "Add Subscription" +msgstr "" + +#: app/i18n/site/members.php:83 +msgid "Assign Subscription" +msgstr "" + +#: app/i18n/site/members.php:84 app/i18n/site/rules.php:17 +#: app/i18n/site/transactions.php:38 app/i18n/site/transactions.php:49 +msgid "Membership" +msgstr "" + +#: app/i18n/site/members.php:85 +msgid "Enable trial for " +msgstr "" + +#: app/i18n/site/members.php:87 +msgid "Grant access for" +msgstr "" + +#: app/i18n/site/members.php:88 +msgid "Between certain dates" +msgstr "" + +#: app/i18n/site/members.php:89 +msgid "Permanent access" +msgstr "" + +#: app/i18n/site/members.php:90 +msgid "Generate an invoice" +msgstr "" + +#: app/i18n/site/members.php:102 app/i18n/site/transactions.php:28 +#: templates/account/transactions.php:26 +msgid "No transactions found" +msgstr "" + +#: app/i18n/site/members.php:105 +msgid "No activity logs found" +msgstr "" + +#: app/i18n/site/memberships.php:14 +msgid "Membership Description" +msgstr "" + +#: app/i18n/site/memberships.php:18 +msgid "Sign-up Price" +msgstr "" + +#: app/i18n/site/memberships.php:20 +msgid "Limit number of members" +msgstr "" + +#: app/i18n/site/memberships.php:21 +msgid "Total Available" +msgstr "" + +#: app/i18n/site/memberships.php:22 +msgid "Total spots available for this membership" +msgstr "" + +#: app/i18n/site/memberships.php:24 app/services/members.php:210 +msgid "Trial" +msgstr "" + +#: app/i18n/site/memberships.php:25 +msgid "Trial Price" +msgstr "" + +#: app/i18n/site/memberships.php:26 +msgid "Trial Duration" +msgstr "" + +#: app/i18n/site/memberships.php:27 +msgid "Invite Only" +msgstr "" + +#: app/i18n/site/memberships.php:28 +msgid "Restrict to these codes" +msgstr "" + +#: app/i18n/site/memberships.php:34 +msgid "Create New Membership" +msgstr "" + +#: app/i18n/site/memberships.php:36 +msgid "New Membership" +msgstr "" + +#: app/i18n/site/memberships.php:41 app/model/membership.php:485 +#: app/services/members.php:198 app/services/members.php:208 +#: templates/account/plan/list/view-plan.php:67 +msgid "Active" +msgstr "" + +#: app/i18n/site/memberships.php:42 +msgid "Type of Membership" +msgstr "" + +#: app/i18n/site/memberships.php:45 +msgid "Shortcodes" +msgstr "" + +#: app/i18n/site/memberships.php:46 +msgid "No memberships found" +msgstr "" + +#: app/i18n/site/memberships.php:50 +msgid "Edit Membership" +msgstr "" + +#: app/i18n/site/memberships.php:51 +msgid "Back To Memberships" +msgstr "" + +#: app/i18n/site/memberships.php:52 +msgid "Membership with that id not found" +msgstr "" + +#: app/i18n/site/memberships.php:56 +msgid "Rules" +msgstr "" + +#: app/i18n/site/memberships.php:59 +msgid "Select Invite codes" +msgstr "" + +#: app/i18n/site/memberships.php:60 +msgid "No Invite codes fount" +msgstr "" + +#: app/i18n/site/rules.php:12 +msgid "Create Rule" +msgstr "" + +#: app/i18n/site/rules.php:14 +msgid "New Rule" +msgstr "" + +#: app/i18n/site/rules.php:15 +msgid "Select Rule" +msgstr "" + +#: app/i18n/site/rules.php:16 +msgid "Select Item to protect" +msgstr "" + +#: app/i18n/site/rules.php:24 +msgid "Type" +msgstr "" + +#: app/i18n/site/rules.php:27 +msgid "Are you sure you want to delete this rule?" +msgstr "" + +#: app/i18n/site/rules.php:30 +msgid "No protection rules found" +msgstr "" + +#: app/i18n/site/settings.php:13 +msgid "Content Protection" +msgstr "" + +#: app/i18n/site/settings.php:14 +msgid "This setting toggles the content protection on this site" +msgstr "" + +#: app/i18n/site/settings.php:17 +msgid "Hide admin toolbar" +msgstr "" + +#: app/i18n/site/settings.php:18 +msgid "Hide the admin toolbar for non administrator users" +msgstr "" + +#: app/i18n/site/settings.php:21 +msgid "Force account verification" +msgstr "" + +#: app/i18n/site/settings.php:22 +msgid "" +"This will force all registered accounts to first verify their emails before " +"login" +msgstr "" + +#: app/i18n/site/settings.php:31 +msgid "Invoice Prefix" +msgstr "" + +#: app/i18n/site/settings.php:32 +msgid "" +"This is the prefix used on all invoices generated. This will not update " +"existing invoices" +msgstr "" + +#: app/i18n/site/settings.php:35 +msgid "Content Protection Mode" +msgstr "" + +#: app/i18n/site/settings.php:36 +msgid "" +"Specifies the way content is restricted: whether to show nothing, excerpts, " +"or send to a protected content" +msgstr "" + +#: app/i18n/site/settings.php:38 +msgid "Hide completely" +msgstr "" + +#: app/i18n/site/settings.php:39 +msgid "Hide content only" +msgstr "" + +#: app/i18n/site/settings.php:40 +msgid "Redirect to page" +msgstr "" + +#: app/i18n/site/settings.php:60 +msgid "Data Management" +msgstr "" + +#: app/i18n/site/settings.php:62 +msgid "Delete data on uninstall" +msgstr "" + +#: app/i18n/site/settings.php:63 +msgid "" +"This will delete all options and custom database tables once you deactivate " +"and uninstall the plugin from your WordPress dashboard" +msgstr "" + +#: app/i18n/site/settings.php:66 +msgid "IPN URL" +msgstr "" + +#: app/i18n/site/transactions.php:13 +msgid "Overdue" +msgstr "" + +#: app/i18n/site/transactions.php:17 +msgid "Create Transaction" +msgstr "" + +#: app/i18n/site/transactions.php:19 app/services/gateways.php:45 +msgid "Select Gateway" +msgstr "" + +#: app/i18n/site/transactions.php:25 app/i18n/site/transactions.php:35 +#: app/i18n/site/transactions.php:45 +msgid "Member" +msgstr "" + +#: app/i18n/site/transactions.php:27 app/i18n/site/transactions.php:39 +#: app/i18n/site/transactions.php:50 +msgid "Due Date" +msgstr "" + +#: app/i18n/site/transactions.php:31 +msgid "Back to transactions" +msgstr "" + +#: app/i18n/site/transactions.php:33 +msgid "New Transaction" +msgstr "" + +#: app/i18n/site/transactions.php:43 +msgid "Edit Transaction" +msgstr "" + +#: app/model/activity.php:68 app/model/activity.php:77 +msgid "by" +msgstr "" + +#: app/model/activity.php:69 app/model/invoice.php:608 app/model/plan.php:628 +#: app/model/plan.php:636 app/services/members.php:236 +#: app/services/members.php:552 app/services/members.php:553 +#: app/services/members.php:554 app/services/memberships.php:116 +#: app/services/memberships.php:151 app/services/memberships.php:165 +msgid "N/A" +msgstr "" + +#: app/model/activity.php:86 +msgid "Unknown" +msgstr "" + +#: app/model/invoice.php:417 +msgid "None" +msgstr "" + +#: app/model/membership.php:401 +msgid "one time" +msgstr "" + +#: app/model/membership.php:405 +msgid "for %d days" +msgstr "" + +#: app/model/membership.php:437 +msgid "Free trial for %1$s %2$s" +msgstr "" + +#: app/model/membership.php:485 templates/account/plan/list/view-plan.php:65 +msgid "Inactive" +msgstr "" + +#: app/model/membership.php:486 +msgid "Trial Enabled" +msgstr "" + +#: app/model/membership.php:486 +msgid "No Trial" +msgstr "" + +#: app/model/membership.php:487 +msgid "Limited Registration" +msgstr "" + +#: app/model/membership.php:487 +msgid "Open Registration" +msgstr "" + +#: app/model/rule.php:280 +msgid "%1$s membership has access to %2$s" +msgid_plural "%1$s memberships have access to %2$s" +msgstr[0] "" +msgstr[1] "" + +#: app/rest/site/activity.php:62 app/rest/site/codes.php:69 +#: app/rest/site/members.php:66 app/rest/site/memberships.php:66 +#: app/rest/site/rules.php:89 app/rest/site/transactions.php:66 +msgid "The current page" +msgstr "" + +#: app/rest/site/activity.php:69 app/rest/site/codes.php:76 +#: app/rest/site/members.php:73 app/rest/site/memberships.php:73 +#: app/rest/site/transactions.php:73 +msgid "Items per page" +msgstr "" + +#: app/rest/site/activity.php:75 +msgid "Reference id" +msgstr "" + +#: app/rest/site/activity.php:81 +msgid "Reference type" +msgstr "" + +#: app/rest/site/addons.php:74 app/rest/site/addons.php:92 +#: app/rest/site/addons.php:111 app/rest/site/addons.php:138 +msgid "The addon unique key" +msgstr "" + +#: app/rest/site/addons.php:117 +msgid "Enabled status either 1 or 0" +msgstr "" + +#: app/rest/site/addons.php:144 +msgid "The custom addon action to call" +msgstr "" + +#: app/rest/site/addons.php:186 app/rest/site/addons.php:238 +msgid "The addon does not exist." +msgstr "" + +#: app/rest/site/addons.php:203 +msgid "Addon not found" +msgstr "" + +#: app/rest/site/addons.php:255 +msgid "Action executed" +msgstr "" + +#: app/rest/site/codes.php:115 +msgid "The code id" +msgstr "" + +#: app/rest/site/emails.php:73 +msgid "The email id" +msgstr "" + +#: app/rest/site/emails.php:137 app/rest/site/settings.php:234 +#: app/rest/site/wizard.php:164 +msgid "Settings updated" +msgstr "" + +#: app/rest/site/gateways.php:83 +msgid "The gateway unique key" +msgstr "" + +#: app/rest/site/gateways.php:153 app/rest/site/gateways.php:177 +msgid "The gateway does not exist." +msgstr "" + +#: app/rest/site/gateways.php:173 +msgid "Gateway updated" +msgstr "" + +#: app/rest/site/members.php:80 app/rest/site/memberships.php:120 +msgid "The membership id" +msgstr "" + +#: app/rest/site/members.php:87 +msgid "The subscription status" +msgstr "" + +#: app/rest/site/members.php:94 +msgid "The gateway id" +msgstr "" + +#: app/rest/site/members.php:101 +msgid "The subscription start date" +msgstr "" + +#: app/rest/site/members.php:108 +msgid "The subscription end date" +msgstr "" + +#: app/rest/site/members.php:136 app/rest/site/members.php:154 +#: app/rest/site/memberships.php:102 app/rest/site/transactions.php:94 +msgid "The member id" +msgstr "" + +#: app/rest/site/members.php:182 app/rest/site/members.php:200 +msgid "The search param" +msgstr "" + +#: app/rest/site/members.php:463 +msgid "Invalid user id" +msgstr "" + +#: app/rest/site/members.php:489 +msgid "Invalid membership id" +msgstr "" + +#: app/rest/site/memberships.php:252 app/rest/site/wizard.php:217 +msgid "Membership Saved" +msgstr "" + +#: app/rest/site/memberships.php:258 app/rest/site/wizard.php:222 +msgid "Error saving membership" +msgstr "" + +#: app/rest/site/memberships.php:324 +msgid "Action %s not supported" +msgstr "" + +#: app/rest/site/memberships.php:331 +msgid "Membership not found" +msgstr "" + +#: app/rest/site/memberships.php:352 +msgid "%s settings updated" +msgstr "" + +#: app/rest/site/rules.php:110 app/rest/site/rules.php:130 +msgid "The rule id" +msgstr "" + +#: app/rest/site/settings.php:247 +msgid "Create New Page" +msgstr "" + +#: app/rest/site/settings.php:309 app/rest/site/settings.php:348 +msgid "Not yet implemented" +msgstr "" + +#: app/rest/site/settings.php:326 +msgid "Invalid section" +msgstr "" + +#: app/rest/site/transactions.php:80 +msgid "Gateway id" +msgstr "" + +#: app/rest/site/transactions.php:87 +msgid "Transaction Status" +msgstr "" + +#: app/rest/site/transactions.php:101 +msgid "The amount" +msgstr "" + +#: app/rest/site/transactions.php:193 +msgid "Select Status" +msgstr "" + +#: app/rest/site/transactions.php:243 +msgid "Transaction updated" +msgstr "" + +#: app/rest/site/transactions.php:243 +msgid "Error updating transaction" +msgstr "" + +#: app/rule/category.php:52 app/view/backend/addons/category.php:41 +msgid "Categories" +msgstr "" + +#: app/rule/content.php:43 +msgid "Comments & More Tag" +msgstr "" + +#: app/rule/custom/items.php:43 +msgid "Custom Post Type Items" +msgstr "" + +#: app/rule/custom/types.php:43 +msgid "Custom Post Types" +msgstr "" + +#: app/rule/media.php:43 +msgid "Media Library Items" +msgstr "" + +#: app/rule/menu.php:43 +msgid "Menu Items" +msgstr "" + +#: app/rule/page.php:45 +msgid "Pages" +msgstr "" + +#: app/rule/page.php:103 app/rule/post.php:142 +msgid "Title" +msgstr "" + +#: app/rule/page.php:104 app/rule/post.php:143 +msgid "Who has access" +msgstr "" + +#: app/rule/page.php:106 app/rule/post.php:145 +#: app/view/backend/email/setting.php:115 +#: app/view/backend/email/setting.php:130 +msgid "View" +msgstr "" + +#: app/rule/post.php:82 +msgid "Posts" +msgstr "" + +#: app/services/members.php:197 app/services/members.php:207 +#: app/services/transactions.php:85 +msgid "Pending" +msgstr "" + +#: app/services/members.php:199 app/services/members.php:209 +msgid "Paused" +msgstr "" + +#: app/services/members.php:201 app/services/members.php:213 +msgid "Deactivated" +msgstr "" + +#: app/services/members.php:202 app/services/members.php:214 +#: app/services/transactions.php:86 +msgid "Canceled" +msgstr "" + +#: app/services/members.php:206 +msgid "Created" +msgstr "" + +#: app/services/members.php:211 +msgid "Trial Expired" +msgstr "" + +#: app/services/members.php:215 +msgid "Not yet active" +msgstr "" + +#: app/services/members.php:686 +msgid "The email address is not valid." +msgstr "" + +#: app/services/members.php:692 +msgid "An account with the email address exists." +msgstr "" + +#: app/services/members.php:699 +msgid "User with username %s exists" +msgstr "" + +#: app/services/members.php:730 +msgid "User saved" +msgstr "" + +#: app/services/members.php:737 +msgid "Error saving user %s" +msgstr "" + +#: app/services/members.php:769 +msgid "Error saving member" +msgstr "" + +#: app/services/members.php:784 +msgid "Member saved" +msgstr "" + +#: app/services/members.php:857 +msgid "Plan saved" +msgstr "" + +#: app/services/members.php:863 app/services/transactions.php:279 +msgid "Error adding plan to member" +msgstr "" + +#: app/services/members.php:869 app/services/members.php:975 +#: app/services/transactions.php:285 +msgid "Member does not exist" +msgstr "" + +#: app/services/members.php:914 app/services/members.php:949 +msgid "Selected plan does not exist" +msgstr "" + +#: app/services/members.php:939 +msgid "Member and plan removed" +msgstr "" + +#: app/services/members.php:944 +msgid "Plan removed" +msgstr "" + +#: app/services/members.php:970 +msgid "Member deleted" +msgstr "" + +#: app/services/memberships.php:79 +msgid "One payment for permanent access" +msgstr "" + +#: app/services/memberships.php:80 +msgid "One payment for date range access" +msgstr "" + +#: app/services/memberships.php:81 +msgid "Recurring payment" +msgstr "" + +#: app/services/memberships.php:97 +msgid "Daily" +msgstr "" + +#: app/services/memberships.php:100 +msgid "Annually" +msgstr "" + +#: app/services/memberships.php:132 +msgid "Day" +msgstr "" + +#: app/services/memberships.php:133 +msgid "Week" +msgstr "" + +#: app/services/memberships.php:134 +msgid "Month" +msgstr "" + +#: app/services/memberships.php:135 +msgid "Year" +msgstr "" + +#: app/services/memberships.php:284 app/view/backend/rules/memberships.php:30 +msgid "Select Membership" +msgstr "" + +#: app/services/rules.php:247 +msgid "Rule type not found" +msgstr "" + +#: app/services/rules.php:253 +msgid "Rule updated" +msgstr "" + +#: app/services/rules.php:253 +msgid "Rule saved" +msgstr "" + +#: app/services/rules.php:271 +msgid "Rule does not exist" +msgstr "" + +#: app/services/rules.php:277 +msgid "Rule deleted" +msgstr "" + +#: app/services/transactions.php:84 +msgid "Paid" +msgstr "" + +#: app/services/transactions.php:87 +msgid "Refunded" +msgstr "" + +#: app/services/transactions.php:88 +msgid "Failed" +msgstr "" + +#: app/services/transactions.php:267 +msgid "Invoice saved" +msgstr "" + +#: app/services/transactions.php:273 +msgid "Error saving invoice" +msgstr "" + +#: app/services/transactions.php:460 +msgid "Invalid payment gateway selected" +msgstr "" + +#: app/services/transactions.php:464 +msgid "Invalid invoice selected" +msgstr "" + +#: app/services/transactions.php:524 +msgid "Payment canceled by subscriber" +msgstr "" + +#: app/shortcode/membership/button.php:65 +#: templates/account/plan/single/join-plan.php:40 +#: templates/plans/single-plan-card.php:66 +msgid "Begin Trial" +msgstr "" + +#: app/shortcode/membership/button.php:67 +#: templates/plans/single-plan-card.php:68 +msgid "Join Membership" +msgstr "" + +#: app/view/backend/addons/category.php:37 +msgid "Protect the following taxonomies" +msgstr "" + +#: app/view/backend/email/setting.php:46 +msgid "Enable or disable email" +msgstr "" + +#: app/view/backend/email/setting.php:50 +msgid "Email Subject" +msgstr "" + +#: app/view/backend/email/setting.php:64 +msgid "Use the follwing placeholders %s" +msgstr "" + +#: app/view/backend/email/setting.php:69 +msgid "Email Heading" +msgstr "" + +#: app/view/backend/email/setting.php:88 +msgid "Recipient" +msgstr "" + +#: app/view/backend/email/setting.php:107 +msgid "Email Template" +msgstr "" + +#: app/view/backend/email/setting.php:118 +msgid "Delete template file" +msgstr "" + +#: app/view/backend/email/setting.php:123 +msgid "This template has been overridden by your theme and can be found in: %s." +msgstr "" + +#: app/view/backend/email/setting.php:147 +msgid "Copy file to theme" +msgstr "" + +#: app/view/backend/email/setting.php:154 +msgid "" +"To override and edit this email template copy %1$s to your theme folder: " +"%2$s." +msgstr "" + +#: app/view/backend/email/setting.php:161 +msgid "File was not found." +msgstr "" + +#: app/view/backend/gateways/manual.php:24 +msgid "Payment Title" +msgstr "" + +#: app/view/backend/gateways/manual.php:38 +msgid "All transactions with this gateway will be manually approved" +msgstr "" + +#: app/view/backend/gateways/manual.php:44 +msgid "Payment Instructions" +msgstr "" + +#: app/view/backend/gateways/paypal.php:25 +msgid "Mode" +msgstr "" + +#: app/view/backend/gateways/paypal.php:38 +msgid "Live" +msgstr "" + +#: app/view/backend/gateways/paypal.php:39 +msgid "Sandbox" +msgstr "" + +#: app/view/backend/gateways/paypal.php:47 +msgid "Live Business Email" +msgstr "" + +#: app/view/backend/gateways/paypal.php:63 +msgid "Live Merchant ID" +msgstr "" + +#: app/view/backend/gateways/paypal.php:80 +msgid "Sandbox Business Email" +msgstr "" + +#: app/view/backend/gateways/paypal.php:96 +msgid "Sandbox Merchant ID" +msgstr "" + +#: app/view/backend/rules/items.php:40 +msgid "Select Item" +msgstr "" + +#: templates/account/access/login-form.php:32 +msgid "Login to your account" +msgstr "" + +#: templates/account/access/login-form.php:40 +#: templates/account/access/reset-form.php:40 +msgid "Username or Email Address" +msgstr "" + +#: templates/account/access/login-form.php:48 +msgid "Remember Me" +msgstr "" + +#: templates/account/access/login-form.php:54 +msgid "Log In" +msgstr "" + +#: templates/account/access/login-form.php:61 +msgid "Lost your password?" +msgstr "" + +#: templates/account/access/register-form.php:31 +msgid "Register for an account" +msgstr "" + +#: templates/account/access/register-form.php:39 +msgid "Username" +msgstr "" + +#: templates/account/access/register-form.php:43 +msgid "Email Address" +msgstr "" + +#: templates/account/access/register-form.php:61 +#: templates/account/access/reset-form.php:54 +msgid "Login" +msgstr "" + +#: templates/account/access/reset-form.php:32 +msgid "Reset your account password" +msgstr "" + +#: templates/account/access/reset-form.php:47 +msgid "Get New Password" +msgstr "" + +#: templates/account/dashboard.php:19 +msgid "Hello %1$s (not %1$s? Log out)" +msgstr "" + +#: templates/account/invoice.php:18 +msgid "Invalid invoice id" +msgstr "" + +#: templates/account/invoice.php:24 +msgid "# %1$s" +msgstr "" + +#: templates/account/plan/list/view-plan.php:30 +#: templates/account/plan/single/membership-price.php:23 +#: templates/account/plan/single/plan-price.php:24 +#: templates/plans/single-plan-card.php:30 +msgid "%1$s then %2$s %3$s" +msgstr "" + +#: templates/account/plan/list/view-plan.php:42 +#: templates/account/plan/single/membership-price.php:35 +#: templates/account/plan/single/plan-price.php:36 +#: templates/plans/single-plan-card.php:42 +msgid "then %1$s %2$s" +msgstr "" + +#: templates/account/plan/single/join-plan.php:42 +msgid "Start Membership" +msgstr "" + +#: templates/account/plan/single/view-plan.php:21 +msgid "Subscription Active" +msgstr "" + +#: templates/account/plan/single/view-plan.php:40 +msgid "Cancel Subscription" +msgstr "" + +#: templates/account/plan/single/view-plan.php:49 +msgid "Subscription Not Active" +msgstr "" + +#: templates/account/plan/single/view-plan.php:58 +msgid "Reactivate Subscription" +msgstr "" + +#: templates/account/plan/single/view-plan.php:60 +msgid "Activate Subscription" +msgstr "" + +#: templates/account/subscriptions.php:17 +msgid "Subscriptions are not enabled for your account" +msgstr "" + +#: templates/account/subscriptions.php:62 +msgid "No subscription plans found. Click %1$shere%2$s to sign up" +msgstr "" + +#: templates/account/subscriptions.php:65 templates/account/transactions.php:75 +msgid "You have no subscriptions in your account" +msgstr "" + +#: templates/account/transaction/single/pay-transaction.php:23 +msgid "Details:" +msgstr "" + +#: templates/account/transaction/single/pay-transaction.php:36 +#: templates/account/transaction/single/view-transaction.php:23 +msgid "Total:" +msgstr "" + +#: templates/account/transaction/single/pay-transaction.php:41 +msgid "Payment gateway:" +msgstr "" + +#: templates/account/transaction/single/view-transaction.php:19 +msgid "Invoice status:" +msgstr "" + +#: templates/account/transaction/single/view-transaction.php:28 +msgid "Payment method:" +msgstr "" + +#: templates/account/transactions.php:17 +msgid "No transactions, Subscriptions are not enabled for your account." +msgstr "" + +#: templates/account/transactions.php:33 +msgid "%d transactions" +msgstr "" + +#: templates/emails/admin/invoice.php:17 templates/emails/admin/signup.php:17 +msgid "Hello," +msgstr "" + +#: templates/emails/admin/invoice.php:18 templates/emails/member-invoice.php:18 +msgid "A new invoice has been generated" +msgstr "" + +#: templates/emails/admin/invoice.php:28 templates/emails/member-invoice.php:28 +#: templates/emails/membership/payment/due.php:28 +#: templates/emails/membership/payment/overdue.php:28 +#: templates/emails/membership/payment/paid.php:28 +msgid "%sView Invoice%s" +msgstr "" + +#: templates/emails/admin/signup.php:18 +msgid "%1$s has signed up as a member on your website, %2$s" +msgstr "" + +#: templates/emails/member-account-update.php:17 +#: templates/emails/member-invoice.php:17 +#: templates/emails/member-new-account.php:17 +#: templates/emails/member-reset-password.php:17 +#: templates/emails/member-verify-account.php:17 +#: templates/emails/membership/canceled.php:17 +#: templates/emails/membership/payment/due.php:17 +#: templates/emails/membership/payment/overdue.php:17 +#: templates/emails/membership/payment/paid.php:17 +#: templates/emails/membership/renew.php:17 +#: templates/emails/membership/signup.php:17 +#: templates/emails/membership/status/after.php:17 +#: templates/emails/membership/status/before.php:17 +#: templates/emails/membership/status/finished.php:17 +#: templates/emails/membership/trial.php:17 +msgid "Hi %s," +msgstr "" + +#: templates/emails/member-account-update.php:18 +msgid "This is to confirm you made an update to your account" +msgstr "" + +#: templates/emails/member-new-account.php:18 +msgid "" +"Thanks for creating an account on %1$s. Your username is %2$s. You can " +"access your account area to manage your subscription, change your password, " +"and more at: %3$s" +msgstr "" + +#: templates/emails/member-reset-password.php:18 +msgid "Someone has requested a new password for the following account on %s:" +msgstr "" + +#: templates/emails/member-reset-password.php:19 +#: templates/emails/member-verify-account.php:19 +msgid "Username: %s" +msgstr "" + +#: templates/emails/member-reset-password.php:20 +msgid "" +"If you didn't make this request, just ignore this email. If you'd like to " +"proceed:" +msgstr "" + +#: templates/emails/member-reset-password.php:23 +msgid "Click here to reset your password" +msgstr "" + +#: templates/emails/member-verify-account.php:18 +msgid "Thank you for creating an account on %s:" +msgstr "" + +#: templates/emails/member-verify-account.php:20 +msgid "To proceed:" +msgstr "" + +#: templates/emails/member-verify-account.php:35 +msgid "Click here to verify your account" +msgstr "" + +#: templates/emails/membership/canceled.php:18 +msgid "Your subscription to %1$s has been canceled. Manage your account at : %2$s" +msgstr "" + +#: templates/emails/membership/payment/due.php:18 +msgid "Your payment to invoice %1$s is due. Manage your account at : %2$s" +msgstr "" + +#: templates/emails/membership/payment/overdue.php:18 +msgid "Your payment to invoice %1$s is overdue. Manage your account at : %2$s" +msgstr "" + +#: templates/emails/membership/payment/paid.php:18 +msgid "Your payment to invoice %1$s is complete. Manage your account at : %2$s" +msgstr "" + +#: templates/emails/membership/renew.php:18 +msgid "Your subscription to %1$s has been renewed. Manage your account at : %2$s" +msgstr "" + +#: templates/emails/membership/signup.php:18 +msgid "You have just signed up to %1$s . Manage your account at : %2$s" +msgstr "" + +#: templates/emails/membership/status/after.php:18 +msgid "Your subscription to %1$s has ended. Manage your account at : %2$s" +msgstr "" + +#: templates/emails/membership/status/before.php:18 +msgid "Your subscription to %1$s is about to end. Manage your account at : %2$s" +msgstr "" + +#: templates/emails/membership/status/finished.php:18 +msgid "Your subscription to %1$s has started. Manage your account at : %2$s" +msgstr "" + +#: templates/emails/membership/trial.php:18 +msgid "" +"Your trial subscription to %1$s is about to finish. Manage your account at " +": %2$s" +msgstr "" + +#: templates/membership-list.php:30 +msgid "No membership plans to subscribe to" +msgstr "" + +#: templates/protected-content.php:15 +msgid "This content is protected" +msgstr "" + +#. Plugin Name of the plugin/theme +msgid "Memberships by Hubloy" +msgstr "" + +#. Plugin URI of the plugin/theme +msgid "https://www.hubloymembership.com" +msgstr "" + +#. Description of the plugin/theme +msgid "A complete membership and subscription experience." +msgstr "" + +#. Author of the plugin/theme +msgid "Hubloy" +msgstr "" + +#. Author URI of the plugin/theme +msgid "https://www.hubloy.com" +msgstr "" \ No newline at end of file diff --git a/spec/fixtures/dynamic_finders/plugin_version/modula-foo-migrator/translation_file/languages/modula-foo-migrator.pot b/spec/fixtures/dynamic_finders/plugin_version/modula-foo-migrator/translation_file/languages/modula-foo-migrator.pot new file mode 100644 index 00000000..5a118bd1 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/modula-foo-migrator/translation_file/languages/modula-foo-migrator.pot @@ -0,0 +1,76 @@ +# Copyright (C) 2022 WPChill +# This file is distributed under the same license as the Modula Foo Migrator package. +msgid "" +msgstr "" +"Project-Id-Version: Modula Foo Migrator 1.0.1\n" +"Report-Msgid-Bugs-To: " +"https://wordpress.org/support/plugin/migrate-away-from-foogallery\n" +"POT-Creation-Date: 2022-04-04 07:14:42+00:00\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2022-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: en\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Poedit-Country: United States\n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Poedit-KeywordsList: " +"__;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;_nx_noop:1,2,3c;esc_" +"attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;esc_html_x:1,2c;\n" +"X-Poedit-Basepath: ../\n" +"X-Poedit-SearchPath-0: .\n" +"X-Poedit-Bookmarks: \n" +"X-Textdomain-Support: yes\n" +"X-Generator: grunt-wp-i18n 1.0.3\n" + +#: includes/class-modula-foo-migrator.php:156 +msgid "No gallery was selected" +msgstr "" + +#: includes/class-modula-foo-migrator.php:175 +msgid "Gallery already migrated!" +msgstr "" + +#: includes/class-modula-foo-migrator.php:225 +msgid "No images found in gallery. Skipping gallery..." +msgstr "" + +#: includes/class-modula-plugin-checker.php:148 +msgid "Install & Activate: Modula Lite" +msgstr "" + +#: includes/class-modula-plugin-checker.php:153 +msgid "Activate: Modula Lite" +msgstr "" + +#: includes/class-modula-plugin-checker.php:170 +msgid "Install & Activate Modula Lite" +msgstr "" + +#: includes/class-modula-plugin-checker.php:171 +msgid "" +"In order for the migrator to work properly, you'll also need to have Modula " +"installed & activated" +msgstr "" + +#. Plugin Name of the plugin/theme +msgid "Modula Foo Migrator" +msgstr "" + +#. Plugin URI of the plugin/theme +msgid "https://wp-modula.com/" +msgstr "" + +#. Description of the plugin/theme +msgid "Submodule that helps migrate galleries from FooGallery to Modula Gallery" +msgstr "" + +#. Author of the plugin/theme +msgid "WPChill" +msgstr "" + +#. Author URI of the plugin/theme +msgid "https://www.wpchill.com/" +msgstr "" \ No newline at end of file diff --git a/spec/fixtures/dynamic_finders/plugin_version/modula-nextgen-migrator/translation_file/languages/modula-nextgen-migrator.po b/spec/fixtures/dynamic_finders/plugin_version/modula-nextgen-migrator/translation_file/languages/modula-nextgen-migrator.po new file mode 100644 index 00000000..c283a013 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/modula-nextgen-migrator/translation_file/languages/modula-nextgen-migrator.po @@ -0,0 +1,83 @@ +# Copyright (C) 2022 WPChill +# This file is distributed under the same license as the Modula NextGEN Migrator package. +msgid "" +msgstr "" +"Project-Id-Version: Modula NextGEN Migrator 1.0.1\n" +"Report-Msgid-Bugs-To: " +"https://wordpress.org/support/plugin/modula-nextgen-migrator\n" +"POT-Creation-Date: 2022-04-04 07:42:53+00:00\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2022-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: en\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Poedit-Country: United States\n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Poedit-KeywordsList: " +"__;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;_nx_noop:1,2,3c;esc_" +"attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;esc_html_x:1,2c;\n" +"X-Poedit-Basepath: ../\n" +"X-Poedit-SearchPath-0: .\n" +"X-Poedit-Bookmarks: \n" +"X-Textdomain-Support: yes\n" +"X-Generator: grunt-wp-i18n 1.0.3\n" + +#: includes/class-modula-nextgen-migrator.php:169 +msgid "No gallery was selected" +msgstr "" + +#: includes/class-modula-nextgen-migrator.php:182 +#: includes/class-modula-nextgen-migrator.php:212 +msgid "Gallery already migrated!" +msgstr "" + +#: includes/class-modula-nextgen-migrator.php:190 +msgid "There are no images to be imported" +msgstr "" + +#: includes/class-modula-nextgen-migrator.php:248 +msgid "No images found in gallery. Skipping gallery..." +msgstr "" + +#: includes/class-modula-plugin-checker.php:148 +msgid "Install & Activate: Modula Lite" +msgstr "" + +#: includes/class-modula-plugin-checker.php:153 +msgid "Activate: Modula Lite" +msgstr "" + +#: includes/class-modula-plugin-checker.php:170 +msgid "Install & Activate Modula Lite" +msgstr "" + +#: includes/class-modula-plugin-checker.php:171 +msgid "" +"In order for the migrator to work properly, you'll also need to have Modula " +"installed & activated" +msgstr "" + +#. Plugin Name of the plugin/theme +msgid "Modula NextGEN Migrator" +msgstr "" + +#. Plugin URI of the plugin/theme +msgid "https://wp-modula.com/" +msgstr "" + +#. Description of the plugin/theme +msgid "" +"Submodule that helps migrate galleries from NextGEN Gallery to Modula " +"Gallery" +msgstr "" + +#. Author of the plugin/theme +msgid "WPChill" +msgstr "" + +#. Author URI of the plugin/theme +msgid "https://www.wpchill.com/" +msgstr "" \ No newline at end of file diff --git a/spec/fixtures/dynamic_finders/plugin_version/modula-photoblocks-gallery-migrator/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/modula-photoblocks-gallery-migrator/change_log/changelog.txt new file mode 100644 index 00000000..7ad12c89 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/modula-photoblocks-gallery-migrator/change_log/changelog.txt @@ -0,0 +1,2 @@ += 1.0.0 = +First Release ! Yay ! diff --git a/spec/fixtures/dynamic_finders/plugin_version/payarc-payment-gateway/change_log/CHANGELOG.md b/spec/fixtures/dynamic_finders/plugin_version/payarc-payment-gateway/change_log/CHANGELOG.md new file mode 100644 index 00000000..489ddf96 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/payarc-payment-gateway/change_log/CHANGELOG.md @@ -0,0 +1,8 @@ +## Version 1.0.0 +### Date: 2022/03/03 + +### Changes: +- Implementation of payment methods: authorization, capture, authorize+capture +- Implementation of void and refund +- Implementation of saved cards and vault +- Implementation of Hosted Checkout \ 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 172067b9..27c101ae 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 @@ -709,6 +709,13 @@ + + + + + + + @@ -1149,6 +1156,13 @@ + + + + + + + @@ -1272,6 +1286,10 @@ + + + + @@ -2143,6 +2161,11 @@ + + + + + @@ -2310,6 +2333,12 @@ + + + + + + @@ -2882,6 +2911,10 @@ + + + + @@ -4500,6 +4533,11 @@ + + + + + @@ -4844,6 +4882,10 @@ + + + + @@ -5063,6 +5105,11 @@ + + + + + @@ -5329,6 +5376,11 @@ + + + + + @@ -6168,6 +6220,11 @@ + + + + + @@ -6182,6 +6239,10 @@ + + + + @@ -6632,6 +6693,11 @@ + + + + + @@ -8679,6 +8745,10 @@ + + + + @@ -9663,6 +9733,14 @@ + + + + + + + + @@ -10434,6 +10512,10 @@ + + + + @@ -10660,6 +10742,12 @@ + + + + + + @@ -10877,6 +10965,11 @@ + + + + + @@ -10987,6 +11080,10 @@ + + + + @@ -11390,6 +11487,11 @@ + + + + + @@ -11610,6 +11712,13 @@ + + + + + + + @@ -13375,6 +13484,7 @@ + @@ -13805,6 +13915,11 @@ + + + + + @@ -13856,6 +13971,11 @@ + + + + + @@ -14260,6 +14380,11 @@ + + + + + @@ -14733,6 +14858,10 @@ + + + + @@ -15380,6 +15509,11 @@ + + + + + @@ -15490,6 +15624,11 @@ + + + + + @@ -15572,6 +15711,10 @@ + + + + @@ -15929,6 +16072,11 @@ + + + + + @@ -16350,6 +16498,10 @@ + + + + @@ -16979,6 +17131,10 @@ + + + + @@ -17070,6 +17226,12 @@ + + + + + + @@ -17572,6 +17734,13 @@ + + + + + + + @@ -17773,6 +17942,11 @@ + + + + + @@ -17807,6 +17981,15 @@ + + + + + + + + + @@ -17955,6 +18138,11 @@ + + + + + @@ -19089,6 +19277,12 @@ + + + + + + @@ -19215,6 +19409,11 @@ + + + + + @@ -20091,6 +20290,11 @@ + + + + + @@ -20109,6 +20313,11 @@ + + + + + @@ -20232,6 +20441,11 @@ + + + + + @@ -21050,6 +21264,11 @@ + + + + + diff --git a/spec/fixtures/dynamic_finders/plugin_version/simple-jwt-login-mailpoet/translation_file/i18n/simple-jwt-login-mailpoet.pot b/spec/fixtures/dynamic_finders/plugin_version/simple-jwt-login-mailpoet/translation_file/i18n/simple-jwt-login-mailpoet.pot new file mode 100644 index 00000000..9fa3129b --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/simple-jwt-login-mailpoet/translation_file/i18n/simple-jwt-login-mailpoet.pot @@ -0,0 +1,133 @@ +# Copyright (C) 2022 Nicu Micle +# This file is distributed under the same license as the Simple-JWT-Login-MailPoet plugin. +msgid "" +msgstr "" +"Project-Id-Version: Simple-JWT-Login-MailPoet 0.1.1\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/simple-jwt-login-mailpoet\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: 2022-04-25T09:07:25+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.6.0\n" +"X-Domain: simple-jwt-login-mailpoet\n" + +#. Plugin Name of the plugin +msgid "Simple-JWT-Login-MailPoet" +msgstr "" + +#. Plugin URI of the plugin +msgid "https://simplejwtlogin.com" +msgstr "" + +#. Description of the plugin +msgid "Simple-JWT-Login MailPoet Add-on integrates MailPoet with Simple-Jwt-Login" +msgstr "" + +#. Author of the plugin +msgid "Nicu Micle" +msgstr "" + +#. Author URI of the plugin +msgid "https://profiles.wordpress.org/nicu_m/" +msgstr "" + +#: simple-jwt-login-mailpoet.php:21 +msgid "Simple-JWT-Login-MailPoet plugin requires that the Simple JWT Login plugin is installed." +msgstr "" + +#: simple-jwt-login-mailpoet.php:29 +#: simple-jwt-login-mailpoet.php:30 +#: views/layout.php:36 +msgid "MailPoet Integration" +msgstr "" + +#: views/layout.php:22 +msgid "Autologin is not enabled on Simple-Jwt-Login. Please enable it in order for the shortcode to work properly." +msgstr "" + +#: views/layout.php:42 +msgid "Settings" +msgstr "" + +#: views/layout.php:44 +msgid "Auth Code" +msgstr "" + +#: views/layout.php:47 +msgid "Auth Code for autologin. It is mandatory, only if the \"Auto-Login Requires Auth Code\" option is enabled." +msgstr "" + +#: views/layout.php:59 +msgid "Autologin requires AuthCodes. Please add one Auth Code." +msgstr "" + +#: views/layout.php:70 +msgid "JWT Validity" +msgstr "" + +#: views/layout.php:73 +msgid "Number of seconds the JWT if valid for. Default 1 Week." +msgstr "" + +#: views/layout.php:84 +msgid "Is URL" +msgstr "" + +#: views/layout.php:87 +msgid "If this is checked, then the shortcode will return only the autologin URL" +msgstr "" + +#: views/layout.php:94 +msgid "Shortcode should return only the autologin URL" +msgstr "" + +#: views/layout.php:97 +msgid "RedirectUrl" +msgstr "" + +#: views/layout.php:100 +msgid "If this is provided, and it is enabled in Simple-JWT-Login, users will be redirected to this URL after successfully authenticated." +msgstr "" + +#: views/layout.php:109 +msgid "Design" +msgstr "" + +#: views/layout.php:111 +msgid "Text" +msgstr "" + +#: views/layout.php:114 +msgid "Button text" +msgstr "" + +#: views/layout.php:123 +msgid "Class" +msgstr "" + +#: views/layout.php:126 +msgid "Button class name" +msgstr "" + +#: views/layout.php:135 +msgid "Style" +msgstr "" + +#: views/layout.php:138 +msgid "Button custom CSS" +msgstr "" + +#: views/layout.php:151 +msgid "MailPoet Shortcode" +msgstr "" + +#: views/layout.php:155 +msgid "Copy" +msgstr "" + +#: views/layout.php:163 +msgid "Shortcode Preview" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/simple-tabs-block/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/simple-tabs-block/change_log/changelog.txt new file mode 100644 index 00000000..5082e164 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/simple-tabs-block/change_log/changelog.txt @@ -0,0 +1,28 @@ +## [1.1.1](https://github.com/CloudCatch/simple-tabs-block/compare/1.1.0...1.1.1) (2022-04-27) + + +### Bug Fixes + +* label undefined ([48f332e](https://github.com/CloudCatch/simple-tabs-block/commit/48f332eded05596411151dd39adf8cbe2d60fc7f)) + +# [1.1.0](https://github.com/CloudCatch/simple-tabs-block/compare/1.0.0...1.1.0) (2022-04-27) + + +### Features + +* accessibility fixes; description field; allow classes on tabs ([147b589](https://github.com/CloudCatch/simple-tabs-block/commit/147b589cae55d5a7a5f23d8e3e3dc160132fcde3)) +* update icon ([07c22e6](https://github.com/CloudCatch/simple-tabs-block/commit/07c22e67a803af56caf42db68b85f350c0b07ef2)) + +# 1.0.0 (2022-04-26) + + +### Bug Fixes + +* deploy script ([3e3fa05](https://github.com/CloudCatch/simple-tabs-block/commit/3e3fa05c5aa0f9ee4beee55ce6522a7f76790a5b)) + + +### Features + +* add readme ([41e1611](https://github.com/CloudCatch/simple-tabs-block/commit/41e1611a064f26a0df9ef0b9755196924f6b4a87)) +* deploy ([0aeb451](https://github.com/CloudCatch/simple-tabs-block/commit/0aeb45173bb61183a4f2a6d8323b8e7cd28be041)) +* first commit ([acbd715](https://github.com/CloudCatch/simple-tabs-block/commit/acbd715dccf7781b34eb545dec1c806418b5b79c)) diff --git a/spec/fixtures/dynamic_finders/plugin_version/smart-quick-view/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/smart-quick-view/change_log/changelog.txt new file mode 100644 index 00000000..03251057 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/smart-quick-view/change_log/changelog.txt @@ -0,0 +1,9 @@ +== 1.0.1 == + +Fri, Apr 22, 2022 + +* Added missing dependency mustangostang/spyc + +== 1.0.0 == + +* Initial Release! diff --git a/spec/fixtures/dynamic_finders/plugin_version/talika/translation_file/languages/talika.pot b/spec/fixtures/dynamic_finders/plugin_version/talika/translation_file/languages/talika.pot new file mode 100644 index 00000000..bddc649d --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/talika/translation_file/languages/talika.pot @@ -0,0 +1,4683 @@ +# Copyright (C) 2022 Kraft Plugins +# This file is distributed under the GPLv3. +msgid "" +msgstr "" +"Project-Id-Version: Talika 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wp-appointment\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: 2022-04-05T03:44:14+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.6.0\n" + +#. Plugin Name of the plugin +#: includes/classes/class-blocks.php:108 +#: includes/TalikaAPPAdmin.php:126 +msgid "Talika" +msgstr "" + +#. Plugin URI of the plugin +msgid "https://kraftplugins.com/talika/" +msgstr "" + +#. Description of the plugin +msgid "Talika is a free online appointment and scheduling plugin to manage your services and staff." +msgstr "" + +#. Author of the plugin +msgid "Kraft Plugins" +msgstr "" + +#. Author URI of the plugin +msgid "https://kraftplugins.com" +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-analytics-controller.php:235 +#: includes/api/inc/endpoints/class-talika-rest-analytics-controller.php:337 +#: includes/api/inc/endpoints/class-talika-rest-analytics-controller.php:379 +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:315 +msgid "Appointments Found." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-analytics-controller.php:243 +#: includes/api/inc/endpoints/class-talika-rest-analytics-controller.php:345 +#: includes/api/inc/endpoints/class-talika-rest-analytics-controller.php:387 +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:323 +msgid "No Appointments Found." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-analytics-controller.php:471 +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:201 +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:299 +msgid "Customers Found." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-analytics-controller.php:479 +msgid "No Customers Found." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-analytics-controller.php:559 +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:149 +msgid "Staffs Found." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-analytics-controller.php:567 +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:157 +msgid "No Staffs Found." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-analytics-controller.php:647 +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:263 +msgid "Services Found." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-analytics-controller.php:655 +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:271 +msgid "No Services Found." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-analytics-controller.php:721 +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:636 +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:616 +#: includes/api/inc/endpoints/class-talika-rest-locations-controller.php:257 +#: includes/api/inc/endpoints/class-talika-rest-notifications-controller.php:163 +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:1187 +msgid "Current page of the collection." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-analytics-controller.php:729 +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:644 +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:624 +#: includes/api/inc/endpoints/class-talika-rest-locations-controller.php:265 +#: includes/api/inc/endpoints/class-talika-rest-notifications-controller.php:171 +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:1195 +msgid "Maximum number of items to be returned in result set." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-analytics-controller.php:780 +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:695 +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:675 +#: includes/api/inc/endpoints/class-talika-rest-locations-controller.php:316 +#: includes/api/inc/endpoints/class-talika-rest-notifications-controller.php:222 +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:1246 +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:1385 +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:697 +msgid "Unique identifier for the object." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-analytics-controller.php:786 +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:701 +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:681 +#: includes/api/inc/endpoints/class-talika-rest-locations-controller.php:351 +#: includes/api/inc/endpoints/class-talika-rest-notifications-controller.php:228 +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:703 +msgid "The date the object was published, in the site's timezone." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-analytics-controller.php:792 +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:707 +msgid "The appointment date." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-analytics-controller.php:798 +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:713 +msgid "The appointment time." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-analytics-controller.php:803 +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:718 +msgid "The date the object was last modified, in the site's timezone." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-analytics-controller.php:810 +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:725 +msgid "The date the object was last modified, as GMT." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-analytics-controller.php:817 +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:732 +msgid "A named status for the object." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-analytics-controller.php:823 +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:738 +msgid "Type of Post for the object." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-analytics-controller.php:829 +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:744 +msgid "Customer(s) who have requested for service." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-analytics-controller.php:833 +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:748 +msgid "Service that was requested." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-analytics-controller.php:837 +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:752 +msgid "Location that was requested." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-analytics-controller.php:841 +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:756 +msgid "Category that was requested." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-analytics-controller.php:845 +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:760 +msgid "Employee who has been assigned the service to." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-analytics-controller.php:849 +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:764 +msgid "Control either to send email notification to user about appointment added." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-analytics-controller.php:853 +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:768 +msgid "Status about the appointment based on accepted or payment." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-analytics-controller.php:857 +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:772 +msgid "Note to the customer or special request on information by the customer." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-analytics-controller.php:861 +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:776 +msgid "Note to the internally customer or special request on information by the customer." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-analytics-controller.php:865 +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:780 +msgid "Payment Details of appointment." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:100 +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:546 +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:450 +#: includes/api/inc/endpoints/class-talika-rest-locations-controller.php:543 +#: includes/api/inc/endpoints/class-talika-rest-locations-controller.php:613 +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:717 +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:779 +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:888 +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:964 +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:315 +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:402 +msgid "Id not valid or empty. Please try again." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:110 +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:556 +msgid "No appointment found by given Id. Please try again." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:121 +msgid "customer is a required field" +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:130 +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:393 +msgid "Service Category is a required field" +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:139 +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:402 +msgid "Service is a required field" +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:148 +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:412 +msgid "Location is a required field" +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:157 +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:421 +msgid "Staff is a required field" +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:166 +msgid "Status is a required field" +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:175 +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:430 +msgid "Date is a required field" +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:184 +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:439 +msgid "Time is a required field" +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:210 +msgid "Appointment data updated." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:355 +msgid "Appointment Found." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:361 +msgid "Appointment not found by ID." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:384 +msgid "Customer is a required field" +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:448 +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:338 +#: includes/api/inc/endpoints/class-talika-rest-locations-controller.php:465 +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:414 +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:524 +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:827 +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:1013 +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:216 +msgid "No any data was passed. Please try again." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:466 +msgid "Couldnot add appointment. Please try again." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:474 +msgid "Appointment was added successfully." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:576 +msgid "Appointment deleted successfully." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-appointment-controller.php:849 +msgid "You cannot edit the post resource." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-auth-controller.php:45 +msgid "User Authentication Successful." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-auth-controller.php:62 +msgid "User Not Found." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-controller.php:41 +#: includes/api/inc/endpoints/class-talika-rest-controller.php:53 +#: includes/api/inc/endpoints/class-talika-rest-controller.php:66 +msgid "You cannot view the post resource." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-controller.php:79 +msgid "You cannot update the site settings." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:209 +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:307 +msgid "No customers were found." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:347 +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:225 +#: app/build/app.js:3 +#: app/build/appPublic.js:1 +#: app/src/admin/staffs/tabs/staffDetails.js:136 +#: app/src/frontend/wpapp-booking/tabs/infoTab.js:156 +msgid "First name is a required field." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:356 +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:234 +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/infoTab.js:236 +#: app/src/frontend/wpapp-booking/tabs/infoTab.js:282 +msgid "Email is a required field." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:365 +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:243 +msgid "This email is already registered." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:420 +msgid "Customer was added successfully." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:460 +msgid "Customer not found by Id. Please try again." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:509 +msgid "Customer data updated successfully." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:546 +msgid "Customer Found." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:552 +msgid "Customer not found by given user ID." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:687 +#: includes/api/inc/endpoints/class-talika-rest-notifications-controller.php:234 +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:709 +msgid "Login name for the user." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:692 +#: includes/api/inc/endpoints/class-talika-rest-notifications-controller.php:239 +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:720 +msgid "first_name to the user." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:699 +#: includes/api/inc/endpoints/class-talika-rest-notifications-controller.php:246 +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:726 +msgid "The last_name of the user." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:706 +#: includes/api/inc/endpoints/class-talika-rest-notifications-controller.php:253 +msgid "The email address the user." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:713 +#: includes/api/inc/endpoints/class-talika-rest-notifications-controller.php:260 +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:737 +msgid "A URL to the site for the user site." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:719 +#: includes/api/inc/endpoints/class-talika-rest-notifications-controller.php:266 +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:743 +msgid "Description of the user" +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:725 +#: includes/api/inc/endpoints/class-talika-rest-notifications-controller.php:272 +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:749 +msgid "Author URL of the user" +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:731 +#: includes/api/inc/endpoints/class-talika-rest-notifications-controller.php:278 +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:755 +msgid "Locale for the user." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:736 +#: includes/api/inc/endpoints/class-talika-rest-notifications-controller.php:283 +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:760 +msgid "The nickname for the user." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:740 +#: includes/api/inc/endpoints/class-talika-rest-notifications-controller.php:287 +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:764 +msgid "An alphanumeric identifier for the user." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:744 +#: includes/api/inc/endpoints/class-talika-rest-notifications-controller.php:291 +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:768 +msgid "registered date of the user." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:748 +#: includes/api/inc/endpoints/class-talika-rest-notifications-controller.php:295 +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:772 +msgid "Roles assigned to the user." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:752 +#: includes/api/inc/endpoints/class-talika-rest-notifications-controller.php:299 +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:776 +msgid "Password for the user (never included)." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:756 +#: includes/api/inc/endpoints/class-talika-rest-notifications-controller.php:303 +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:780 +msgid "All capabilities assigned to the user." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:760 +#: includes/api/inc/endpoints/class-talika-rest-notifications-controller.php:307 +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:784 +msgid "Any extra capabilities assigned to the user." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:764 +#: includes/api/inc/endpoints/class-talika-rest-notifications-controller.php:311 +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:788 +msgid "Avatar urls on the site." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:768 +#: includes/api/inc/endpoints/class-talika-rest-notifications-controller.php:315 +msgid "Additional image gallery for the service." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:772 +#: includes/api/inc/endpoints/class-talika-rest-notifications-controller.php:319 +msgid "Customer Image." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:776 +#: includes/api/inc/endpoints/class-talika-rest-notifications-controller.php:323 +msgid "Customer Phone number." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:780 +#: includes/api/inc/endpoints/class-talika-rest-notifications-controller.php:327 +msgid "Customer gender." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:784 +#: includes/api/inc/endpoints/class-talika-rest-notifications-controller.php:331 +msgid "Customer date of birth." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:788 +#: includes/api/inc/endpoints/class-talika-rest-notifications-controller.php:335 +msgid "Customer address." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:792 +#: includes/api/inc/endpoints/class-talika-rest-notifications-controller.php:339 +msgid "Customer note." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-customers-controller.php:796 +#: includes/api/inc/endpoints/class-talika-rest-notifications-controller.php:343 +msgid "Customer note Internal." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-global-controller.php:158 +msgid "Payment Settings not found." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-global-controller.php:166 +msgid "Payment Settings found." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-global-controller.php:193 +msgid "Payment Settings Saved Successfully." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-global-controller.php:213 +msgid "General Settings not found." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-global-controller.php:221 +msgid "General Settings found." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-global-controller.php:247 +msgid "General Settings Saved Successfully." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-global-controller.php:267 +msgid "Company Settings not found." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-global-controller.php:275 +msgid "Company Settings found." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-global-controller.php:301 +msgid "Company Settings Saved Successfully." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-global-controller.php:321 +msgid "Work Hours Settings not found." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-global-controller.php:329 +msgid "Work Hours Settings found." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-global-controller.php:355 +msgid "Work Hours Settings Saved Successfully." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-global-controller.php:375 +msgid "Days Off Settings not found." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-global-controller.php:383 +msgid "Days Off Settings found." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-global-controller.php:409 +msgid "Days Off Settings Saved Successfully." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-global-controller.php:429 +msgid "Label Settings not found." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-global-controller.php:437 +msgid "Label Settings found." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-global-controller.php:463 +msgid "Label Settings Saved Successfully." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-global-controller.php:593 +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/payments.js:143 +msgid "Currency" +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-global-controller.php:601 +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/payments.js:175 +msgid "Price Separator" +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-global-controller.php:609 +msgid "Position" +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-global-controller.php:617 +msgid "Price Decimal" +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-global-controller.php:625 +#: app/build/app.js:1 +#: app/build/appPublic.js:1 +#: app/src/admin/appointment/tabs/paymentMethods.js:36 +#: app/src/frontend/wpapp-booking/tabs/bookedInfo.js:258 +#: app/src/frontend/wpapp-booking/tabs/bookingSummary.js:252 +msgid "Payment Method" +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-global-controller.php:633 +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/payments.js:231 +msgid "Debug Mode" +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-global-controller.php:641 +msgid "Paypal ID" +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-locations-controller.php:110 +msgid "Locations Found." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-locations-controller.php:118 +msgid "No Locations Found." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-locations-controller.php:146 +msgid "Location Found." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-locations-controller.php:152 +msgid "Location not found by ID." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-locations-controller.php:322 +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:1252 +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:1391 +msgid "The title for the object." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-locations-controller.php:331 +msgid "The content for the Location." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-locations-controller.php:339 +msgid "Meta field to toggle location field status visible or hidden." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-locations-controller.php:345 +msgid "Option for pulling location color." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-locations-controller.php:357 +msgid "Meta field to storing address of location." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-locations-controller.php:363 +msgid "Meta field to storing image gallery data of location." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-locations-controller.php:369 +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:1347 +msgid "Custom Metafield for pulling featured image." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-locations-controller.php:375 +msgid "Meta field to storing all other additional data of location." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-locations-controller.php:447 +#: app/build/app.js:3 +#: app/src/admin/locations/tabs/general.js:235 +msgid "Location Title is a required field." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-locations-controller.php:456 +#: app/build/app.js:3 +#: app/src/admin/locations/tabs/general.js:264 +msgid "Location Address is a required field." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-locations-controller.php:481 +msgid "Couldnot add Location. Please try again." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-locations-controller.php:488 +msgid "Location was added successfully." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-locations-controller.php:553 +#: includes/api/inc/endpoints/class-talika-rest-locations-controller.php:623 +msgid "No location found by given Id. Please try again." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-locations-controller.php:589 +msgid "Location settings updated." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-locations-controller.php:643 +msgid "Location deleted successfully." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-notifications-controller.php:64 +msgid "No notification were found." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-notifications-controller.php:72 +msgid "Notifications were found." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-notifications-controller.php:96 +msgid "Notification saved." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-notifications-controller.php:104 +msgid "Couldnot save Notification. Please try again." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:340 +msgid "Service Found." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:346 +msgid "Service not found by ID." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:494 +msgid "Service Order Updated." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:515 +msgid "Service Title is a required field" +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:541 +msgid "Couldnot add Service. Please try again." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:548 +msgid "Service was added successfully." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:622 +msgid "Services Categories Found." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:630 +msgid "Service categories not found." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:662 +msgid "Service Category Found by ID." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:668 +msgid "Service category not found by ID." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:727 +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:789 +msgid "No service found by given Id. Please try again." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:755 +msgid "Service settings updated." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:809 +msgid "Service deleted successfully." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:845 +msgid "Couldnot Add Service Category. Please try again." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:852 +msgid "Service category added successfully." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:898 +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:974 +msgid "No category found by given Id. Please try again." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:938 +msgid "Category updated successfully!" +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:994 +msgid "Category deleted successfully." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:1096 +msgid "Categories Order Updated." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:1261 +msgid "The content for the service." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:1269 +msgid "Meta field to toggle service field status visible or hidden." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:1275 +msgid "Option for pulling service color." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:1281 +msgid "Option for pulling service category." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:1287 +msgid "Option for pulling service duration." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:1293 +msgid "Option for pulling service price." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:1299 +msgid "Option for pulling service deposite mode." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:1305 +msgid "Option for pulling service deposite type." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:1311 +msgid "Option for pulling service deposite amount." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:1317 +msgid "Option for pulling service buffer time before." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:1323 +msgid "Option for pulling service buffer time after." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:1329 +msgid "Option for pulling service max capacity." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:1335 +msgid "Option for pulling service min capacity." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:1341 +msgid "Meta field to storing image gallery data of service." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:1353 +msgid "Custom Metafield for pulling service staff." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:1359 +msgid "Custom Metafield for saving hour for service availability." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:1397 +msgid "Category description." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:1403 +msgid "Option for pulling featured image." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:1409 +msgid "Option for pulling category color." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-services-controller.php:1415 +msgid "Option for pulling category status." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:187 +msgid "Staff Found." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:193 +msgid "Staff not found by given user ID." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:285 +msgid "Staff was added successfully." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:325 +msgid "Staff not found by Id. Please try again." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:379 +msgid "User data updated successfully." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:412 +msgid "No Staff found by given Id. Please try again." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:431 +#: app/build/app.js:1 +#: app/src/admin/customers/deleteCustomer.js:32 +msgid "User deleted successfully." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:536 +msgid "Ensure result set excludes specific IDs." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:544 +msgid "Limit result set to specific IDs." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:552 +msgid "Offset the result set by a specific number of items." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:557 +msgid "Order sort attribute ascending or descending." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:563 +msgid "Sort collection by object attribute." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:577 +msgid "Limit result set to users with one or more specific slugs." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:584 +msgid "Limit result set to users matching at least one specific role provided. Accepts csv list or single role." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:591 +msgid "Limit result set to users who are considered authors." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:714 +msgid "Display name for the user." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:732 +msgid "The email address of the user." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:792 +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:796 +msgid "Status if staff is enable/disabled to select." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:800 +msgid "All other additional informtation of staff beside default." +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:804 +msgid "All Assigned Services to the staff" +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:808 +msgid "Working hours of the staff" +msgstr "" + +#: includes/api/inc/endpoints/class-talika-rest-staffs-controller.php:812 +msgid "Dayoff for the staff" +msgstr "" + +#: includes/classes/class-admin-ajax.php:74 +msgid "Please enter a valid email." +msgstr "" + +#: includes/classes/class-admin-ajax.php:84 +msgid "Message is empty." +msgstr "" + +#: includes/classes/class-admin-ajax.php:91 +msgid "Test Email Sent." +msgstr "" + +#: includes/classes/class-admin-ajax.php:96 +msgid "Something went wrong, please try again later" +msgstr "" + +#: includes/classes/class-admin-ajax.php:120 +#: includes/classes/class-admin-ajax.php:127 +msgid "Not Logged In" +msgstr "" + +#: includes/classes/class-admin-ajax.php:165 +msgid "Current user doesnot have enough priviledge. Please check and try again." +msgstr "" + +#: includes/classes/class-required-user-roles.php:54 +msgid "Talika Manager" +msgstr "" + +#: includes/classes/class-required-user-roles.php:76 +msgid "Talika Staff" +msgstr "" + +#: includes/classes/class-required-user-roles.php:87 +msgid "Talika Customer" +msgstr "" + +#: includes/classes/class-shortcode.php:34 +#: app/build/appPublic.js:1 +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Edit.js:110 +#: app/src/frontend/index.js:14 +msgid "Book an Appointment" +msgstr "" + +#: includes/classes/emails/customer-appointment-approved.php:70 +#: includes/classes/emails/employee-appointment-approved.php:70 +msgid "%service_name% Appointment Approved" +msgstr "" + +#: includes/classes/emails/customer-appointment-canceled.php:70 +#: includes/classes/emails/employee-appointment-canceled.php:70 +msgid "%service_name% Appointment Canceled" +msgstr "" + +#: includes/classes/emails/customer-appointment-pending.php:70 +#: includes/classes/emails/employee-appointment-pending.php:70 +msgid "%service_name% Appointment Pending" +msgstr "" + +#: includes/classes/emails/customer-appointment-rejected.php:70 +#: includes/classes/emails/employee-appointment-rejected.php:70 +msgid "%service_name% Appointment Rejected" +msgstr "" + +#. translators: %s template +#: includes/functions/HelperFunctions.php:96 +msgid "%s does not exist." +msgstr "" + +#: includes/functions/HelperFunctions.php:113 +msgid "action_args should not be overwritten when calling talika_get_template." +msgstr "" + +#: includes/functions/HelperFunctions.php:534 +msgid "Improper date provided." +msgstr "" + +#: includes/functions/HelperFunctions.php:963 +#: includes/functions/HelperFunctions.php:1031 +msgid "%s and %d Other" +msgid_plural "%s and %d Others" +msgstr[0] "" +msgstr[1] "" + +#: includes/functions/HelperFunctions.php:1148 +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/build/appPublic.js:1 +#: app/src/admin/global-settings/DefaultState.js:37 +#: app/src/admin/services/DefaultState.js:22 +msgid "Monday" +msgstr "" + +#: includes/functions/HelperFunctions.php:1149 +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/build/appPublic.js:1 +#: app/src/admin/global-settings/DefaultState.js:38 +#: app/src/admin/services/DefaultState.js:23 +msgid "Mon" +msgstr "" + +#: includes/functions/HelperFunctions.php:1159 +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/build/appPublic.js:1 +#: app/src/admin/global-settings/DefaultState.js:46 +#: app/src/admin/services/DefaultState.js:28 +msgid "Tuesday" +msgstr "" + +#: includes/functions/HelperFunctions.php:1160 +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/build/appPublic.js:1 +#: app/src/admin/global-settings/DefaultState.js:47 +#: app/src/admin/services/DefaultState.js:29 +msgid "Tues" +msgstr "" + +#: includes/functions/HelperFunctions.php:1170 +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/build/appPublic.js:1 +#: app/src/admin/global-settings/DefaultState.js:55 +#: app/src/admin/services/DefaultState.js:34 +msgid "Wednesday" +msgstr "" + +#: includes/functions/HelperFunctions.php:1171 +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/build/appPublic.js:1 +#: app/src/admin/global-settings/DefaultState.js:56 +#: app/src/admin/services/DefaultState.js:35 +msgid "Wed" +msgstr "" + +#: includes/functions/HelperFunctions.php:1181 +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/build/appPublic.js:1 +#: app/src/admin/global-settings/DefaultState.js:64 +#: app/src/admin/services/DefaultState.js:40 +msgid "Thursday" +msgstr "" + +#: includes/functions/HelperFunctions.php:1182 +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/build/appPublic.js:1 +#: app/src/admin/global-settings/DefaultState.js:65 +#: app/src/admin/services/DefaultState.js:41 +msgid "Thu" +msgstr "" + +#: includes/functions/HelperFunctions.php:1192 +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/build/appPublic.js:1 +#: app/src/admin/global-settings/DefaultState.js:73 +#: app/src/admin/services/DefaultState.js:46 +msgid "Friday" +msgstr "" + +#: includes/functions/HelperFunctions.php:1193 +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/build/appPublic.js:1 +#: app/src/admin/global-settings/DefaultState.js:74 +#: app/src/admin/services/DefaultState.js:47 +msgid "Fri" +msgstr "" + +#: includes/functions/HelperFunctions.php:1203 +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/build/appPublic.js:1 +#: app/src/admin/global-settings/DefaultState.js:82 +#: app/src/admin/services/DefaultState.js:53 +msgid "Saturday" +msgstr "" + +#: includes/functions/HelperFunctions.php:1204 +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/build/appPublic.js:1 +#: app/src/admin/global-settings/DefaultState.js:83 +#: app/src/admin/services/DefaultState.js:54 +msgid "Sat" +msgstr "" + +#: includes/functions/HelperFunctions.php:1212 +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/build/appPublic.js:1 +#: app/src/admin/global-settings/DefaultState.js:92 +#: app/src/admin/services/DefaultState.js:59 +msgid "Sunday" +msgstr "" + +#: includes/functions/HelperFunctions.php:1213 +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/build/appPublic.js:1 +#: app/src/admin/global-settings/DefaultState.js:93 +#: app/src/admin/services/DefaultState.js:60 +msgid "Sun" +msgstr "" + +#: includes/TalikaAPPAdmin.php:126 +msgid "Analytics Appointments" +msgstr "" + +#: includes/TalikaAPPAdmin.php:128 +#: app/build/app.js:1 +#: app/src/admin/common/appSidebar.js:48 +msgid "Dashboard" +msgstr "" + +#: includes/TalikaAPPAdmin.php:130 +#: app/build/app.js:1 +#: app/src/admin/common/appSidebar.js:64 +msgid "Appointments" +msgstr "" + +#: includes/TalikaAPPAdmin.php:132 +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/build/appPublic.js:1 +#: app/src/admin/common/appSidebar.js:80 +#: app/src/admin/dashboard/tabs/services.js:36 +#: app/src/admin/staffs/staffHeader.js:99 +#: app/src/admin/staffs/tabs/specialDay.js:136 +#: app/src/frontend/staffs/SingleStaff.js:83 +#: app/src/frontend/wpapp-booking/tabs/serviceCatTab.js:136 +msgid "Services" +msgstr "" + +#: includes/TalikaAPPAdmin.php:134 +#: app/build/app.js:1 +#: app/src/admin/common/appSidebar.js:96 +msgid "Locations" +msgstr "" + +#: includes/TalikaAPPAdmin.php:136 +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/src/admin/common/appSidebar.js:110 +#: app/src/admin/dashboard/tabs/staffs.js:36 +#: app/src/admin/services/tabs/serviceDetails.js:574 +#: app/src/admin/services/tabs/TabServices/EditModal.js:478 +msgid "Staffs" +msgstr "" + +#: includes/TalikaAPPAdmin.php:138 +#: app/build/app.js:1 +#: app/src/admin/common/appSidebar.js:126 +#: app/src/admin/dashboard/tabs/customers.js:37 +msgid "Customers" +msgstr "" + +#: includes/TalikaAPPAdmin.php:140 +#: app/build/app.js:1 +#: app/src/admin/common/appSidebar.js:142 +msgid "Global Settings" +msgstr "" + +#: includes/TalikaAPPAdmin.php:142 +msgid "Notifications" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:70 +msgctxt "post type general name" +msgid "Appointments" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:71 +msgctxt "post type singular name" +msgid "Appointment" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:72 +msgctxt "admin menu" +msgid "Appointments" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:73 +msgctxt "add new on admin bar" +msgid "Appointment" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:74 +msgctxt "Appointment" +msgid "Add New" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:75 +msgid "Add New Appointment" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:76 +msgid "New Appointment" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:77 +#: app/build/app.js:1 +#: app/src/admin/appointment/appointmentFields.js:82 +msgid "Edit Appointment" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:78 +msgid "View Appointment" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:79 +#: app/build/app.js:1 +#: app/src/admin/dashboard/tabs/allAppointments.js:45 +msgid "All Appointments" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:80 +msgid "Search Appointments" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:81 +msgid "Parent Appointments:" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:82 +msgid "No Appointments found." +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:83 +msgid "No Appointment found in Trash." +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:88 +#: includes/TalikaAPPRegisterRequiredPostType.php:137 +#: includes/TalikaAPPRegisterRequiredPostType.php:218 +msgid "Description." +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:119 +msgctxt "post type general name" +msgid "Services" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:120 +msgctxt "post type singular name" +msgid "Service" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:121 +msgctxt "admin menu" +msgid "Services" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:122 +msgctxt "add new on admin bar" +msgid "Service" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:123 +msgctxt "Service" +msgid "Add New" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:124 +msgid "Add New Service" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:125 +msgid "New Service" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:126 +msgid "Edit Service" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:127 +msgid "View Service" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:128 +msgid "All Services" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:129 +#: app/build/app.js:3 +#: app/src/admin/services/index.js:88 +msgid "Search Services" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:130 +msgid "Parent Services:" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:131 +msgid "No Services found." +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:132 +msgid "No Services found in Trash." +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:160 +msgctxt "taxonomy general name" +msgid "Service Categories" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:161 +msgctxt "taxonomy singular name" +msgid "Service Category" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:162 +#: includes/TalikaAPPRegisterRequiredPostType.php:170 +#: app/build/app.js:3 +#: app/src/admin/services/services.js:50 +msgid "Service Categories" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:163 +msgid "All Service Categories" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:164 +#: includes/TalikaAPPRegisterRequiredPostType.php:165 +msgid "Parent Category" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:166 +msgid "Edit Category" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:167 +msgid "Update Category" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:168 +msgid "Add New Category" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:169 +msgid "New Category Name" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:200 +msgctxt "post type general name" +msgid "Locations" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:201 +msgctxt "post type singular name" +msgid "Location" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:202 +msgctxt "admin menu" +msgid "Locations" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:203 +msgctxt "add new on admin bar" +msgid "Location" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:204 +msgctxt "Location" +msgid "Add New" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:205 +msgid "Add New Location" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:206 +msgid "New Location" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:207 +#: app/build/app.js:3 +#: app/src/admin/locations/locationFieldsModal.js:117 +msgid "Edit Location" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:208 +msgid "View Location" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:209 +msgid "All Locations" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:210 +msgid "Search Locations" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:211 +msgid "Parent Locations:" +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:212 +msgid "No Locations found." +msgstr "" + +#: includes/TalikaAPPRegisterRequiredPostType.php:213 +msgid "No Location found in Trash." +msgstr "" + +#. translators: %s: Customer full name +#: templates/emails/customer/customer-appointment-approved.php:20 +#: templates/emails/customer/customer-appointment-canceled.php:20 +#: templates/emails/customer/customer-appointment-pending.php:20 +#: templates/emails/customer/customer-appointment-rejected.php:20 +msgid "Dear %s," +msgstr "" + +#. translators: %1$s: Service Name, %2$s: Employee Name, %3$s: Location, %4$s: Appointment Date, %5$s: Start time +#: templates/emails/customer/customer-appointment-approved.php:22 +msgid "You have successfully scheduled %1$s appointment with %2$s. We are waiting you at %3$s on %4$s at %5$s." +msgstr "" + +#: templates/emails/customer/customer-appointment-approved.php:23 +#: templates/emails/customer/customer-appointment-canceled.php:23 +#: templates/emails/customer/customer-appointment-pending.php:23 +#: templates/emails/customer/customer-appointment-rejected.php:23 +msgid "Thank you for choosing our company," +msgstr "" + +#. translators: %s: Site Title +#: templates/emails/customer/customer-appointment-approved.php:25 +#: templates/emails/customer/customer-appointment-canceled.php:25 +#: templates/emails/customer/customer-appointment-pending.php:25 +#: templates/emails/customer/customer-appointment-rejected.php:25 +#: templates/emails/employee/employee-appointment-approved.php:25 +#: templates/emails/employee/employee-appointment-canceled.php:25 +#: templates/emails/employee/employee-appointment-pending.php:25 +#: templates/emails/employee/employee-appointment-rejected.php:25 +msgid "%s" +msgstr "" + +#. translators: %1$s: Service Name, %2$s: Appointment Date, %3$s: Location +#: templates/emails/customer/customer-appointment-canceled.php:22 +msgid "Your %1$s appointment, scheduled on %2$s at %3$s has been canceled." +msgstr "" + +#. translators: %1$s: Service Name, %2$s: Employee Name, %3$s: Location, %4$s: Appointment Date +#: templates/emails/customer/customer-appointment-pending.php:22 +msgid "The %1$s appointment with %2$s at %3$s, scheduled for %4$s is waiting for a confirmation." +msgstr "" + +#. translators: %1$s: Service Name, %2$s: Appointment Date, %3$s: Location +#: templates/emails/customer/customer-appointment-rejected.php:22 +msgid "Your %1$s appointment, scheduled on %2$s at %3$s has been rejected." +msgstr "" + +#. translators: %s: Employee full name +#: templates/emails/employee/employee-appointment-approved.php:20 +#: templates/emails/employee/employee-appointment-canceled.php:20 +#: templates/emails/employee/employee-appointment-pending.php:20 +#: templates/emails/employee/employee-appointment-rejected.php:20 +msgid "Hi %s," +msgstr "" + +#. translators: %1$s: Service Name, %2$s: Location, %3$s: Appointment Date, %4$s: Start time +#: templates/emails/employee/employee-appointment-approved.php:22 +msgid "You have one confirmed %1$s appointment at %2$s on %3$s at %4$s. The appointment is added to your schedule." +msgstr "" + +#: templates/emails/employee/employee-appointment-approved.php:23 +#: templates/emails/employee/employee-appointment-canceled.php:23 +#: templates/emails/employee/employee-appointment-pending.php:23 +#: templates/emails/employee/employee-appointment-rejected.php:23 +msgid "Thank you," +msgstr "" + +#. translators: %1$s: Service Name, %2$s: Appointment Date, %3$s: Location +#: templates/emails/employee/employee-appointment-canceled.php:22 +msgid "Your %1$s appointment, scheduled on %2$s, at %3$s has been canceled." +msgstr "" + +#. translators: %s: Service Name +#: templates/emails/employee/employee-appointment-pending.php:22 +msgid "You have new appointment in %s. The appointment is waiting for a confirmation." +msgstr "" + +#. translators: %1$s: Service Name, %2$s: Location, %3$s: Appointment Date, %4$s: Start time +#: templates/emails/employee/employee-appointment-rejected.php:22 +msgid "Your %1$s appointment at %2$s, scheduled for %3$s at %4$s has been rejected." +msgstr "" + +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/build/appPublic.js:1 +#: app/src/admin/global-components/AppointmeHelpers.js:636 +#: app/src/admin/services/tabs/TabServices/EditModal.js:28 +msgid "Choose Image" +msgstr "" + +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/build/appPublic.js:1 +#: app/src/admin/global-components/AppointmeHelpers.js:638 +#: app/src/admin/services/tabs/TabServices/EditModal.js:30 +msgid "Add/Replace Image" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/ui-components/pagination.js:38 +msgid "Page" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/ui-components/pagination.js:44 +msgid "Of" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/tabs/bookAppointment.js:321 +msgid "Customer(s)" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/tabs/bookAppointment.js:334 +msgid "Select the Customer(s)" +msgstr "" + +#: app/build/app.js:1 +#: app/build/appPublic.js:1 +#: app/src/admin/appointment/tabs/bookAppointment.js:343 +#: app/src/frontend/AppointmentsStoreFront/DefaultState.js:50 +msgid "Service Category" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/tabs/bookAppointment.js:355 +msgid "Select the service category" +msgstr "" + +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/build/appPublic.js:1 +#: app/src/admin/appointment/appointment.js:179 +#: app/src/admin/appointment/appointmentHeader.js:208 +#: app/src/admin/appointment/tabs/bookAppointment.js:367 +#: app/src/admin/global-settings/tabs/labels.js:141 +#: app/src/admin/services/serviceFields.js:209 +#: app/src/admin/services/tabs/TabServices/EditModal.js:842 +#: app/src/frontend/AppointmentsStoreFront/DefaultState.js:58 +msgid "Service" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/tabs/bookAppointment.js:379 +msgid "Select the service." +msgstr "" + +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/build/appPublic.js:1 +#: app/src/admin/appointment/tabs/bookAppointment.js:388 +#: app/src/admin/global-settings/tabs/labels.js:117 +#: app/src/admin/locations/locationFieldsModal.js:208 +#: app/src/admin/staffs/tabs/specialDay.js:151 +#: app/src/admin/staffs/tabs/specialDay.js:157 +#: app/src/frontend/AppointmentsStoreFront/DefaultState.js:45 +msgid "Location" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/tabs/bookAppointment.js:400 +msgid "Select the Location." +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/tabs/bookAppointment.js:409 +msgid "Staff " +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/tabs/bookAppointment.js:421 +msgid "Select the staff." +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/tabs/bookAppointment.js:430 +msgid "Status " +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/tabs/bookAppointment.js:448 +msgid "Date " +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/tabs/bookAppointment.js:485 +msgid "Time " +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/tabs/bookAppointment.js:515 +msgid "Notify the customer(s)" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/tabs/bookAppointment.js:525 +#: app/src/admin/customers/customerFields.js:606 +msgid "Note to Customer" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/tabs/bookAppointment.js:542 +msgid "Note(Internal)" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/appointment.js:180 +#: app/src/admin/appointment/appointmentFields.js:179 +#: app/src/admin/appointment/tabs/paymentDetails.js:155 +msgid "Payment" +msgstr "" + +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/build/appPublic.js:1 +#: app/src/admin/appointment/appointment.js:174 +#: app/src/admin/appointment/tabs/paymentDetails.js:163 +#: app/src/admin/appointment/tabs/paymentMethods.js:214 +#: app/src/admin/staffs/tabs/daysOffs.js:59 +#: app/src/admin/staffs/tabs/daysOffs.js:206 +#: app/src/admin/staffs/tabs/specialDay.js:15 +#: app/src/admin/staffs/tabs/specialDay.js:89 +#: app/src/frontend/AppointmentsStoreFront/DefaultState.js:71 +#: app/src/frontend/wpapp-booking/tabs/bookingSummary.js:162 +msgid "Date" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/tabs/paymentDetails.js:177 +msgid "Payment Mothod" +msgstr "" + +#: app/build/app.js:1 +#: app/build/appPublic.js:1 +#: app/src/admin/appointment/tabs/paymentDetails.js:195 +#: app/src/frontend/wpapp-booking/tabs/bookedInfo.js:272 +msgid "Payment Gateway" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/tabs/paymentDetails.js:216 +msgid "Payer Id" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/tabs/paymentDetails.js:232 +msgid "Transaction Number" +msgstr "" + +#: app/build/app.js:1 +#: app/build/appPublic.js:1 +#: app/src/admin/appointment/tabs/paymentDetails.js:36 +#: app/src/frontend/wpapp-booking/tabs/bookedInfo.js:304 +msgid "Payed Amount" +msgstr "" + +#: app/build/app.js:1 +#: app/build/appPublic.js:1 +#: app/src/admin/appointment/tabs/paymentDetails.js:58 +#: app/src/frontend/wpapp-booking/tabs/bookedInfo.js:326 +msgid "Remaining Payment" +msgstr "" + +#: app/build/app.js:1 +#: app/build/appPublic.js:1 +#: app/src/admin/appointment/tabs/paymentMethods.js:55 +#: app/src/frontend/components/paymentCard.js:31 +#: app/src/frontend/wpapp-booking/tabs/paymentTab.js:116 +msgid "Pay Now" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/tabs/paymentMethods.js:70 +msgid "Others" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/tabs/paymentMethods.js:87 +msgid "Payment Portion" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/tabs/paymentMethods.js:107 +msgid "Not Applicable" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/tabs/paymentMethods.js:124 +msgid "Full Amount" +msgstr "" + +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/src/admin/appointment/tabs/paymentMethods.js:140 +#: app/src/admin/services/tabs/serviceDetails.js:371 +#: app/src/admin/services/tabs/TabServices/EditModal.js:319 +msgid "Deposit" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/tabs/paymentMethods.js:157 +msgid "Booking Price" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/tabs/paymentMethods.js:173 +msgid "Please mention the Booking Price" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/tabs/paymentMethods.js:188 +msgid "Transactions" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/tabs/paymentMethods.js:192 +msgid "Amount" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/tabs/paymentMethods.js:206 +msgid "Please mention the Amount" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/tabs/paymentMethods.js:247 +msgid "Transaction Number " +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/tabs/paymentMethods.js:267 +msgid "Trasaction Number is a required field." +msgstr "" + +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/src/admin/appointment/appointmentFields.js:29 +#: app/src/admin/appointment/appointmentHeader.js:53 +#: app/src/admin/global-components/AppointmeHelpersConstant.js:20 +#: app/src/admin/global-settings/tabs/general.js:26 +msgid "Approved" +msgstr "" + +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/src/admin/appointment/appointmentFields.js:30 +#: app/src/admin/appointment/appointmentHeader.js:54 +#: app/src/admin/global-components/AppointmeHelpersConstant.js:21 +#: app/src/admin/global-settings/tabs/general.js:25 +msgid "Pending" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/appointmentFields.js:31 +#: app/src/admin/appointment/appointmentHeader.js:55 +msgid "Cancelled" +msgstr "" + +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/src/admin/appointment/appointmentFields.js:32 +#: app/src/admin/appointment/appointmentHeader.js:56 +#: app/src/admin/global-components/AppointmeHelpersConstant.js:22 +msgid "Rejected" +msgstr "" + +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/src/admin/appointment/appointmentFields.js:65 +#: app/src/admin/appointment/appointmentFields.js:108 +#: app/src/admin/appointment/appointmentFields.js:114 +#: app/src/admin/customers/customerFields.js:29 +#: app/src/admin/customers/customerFields.js:198 +#: app/src/admin/customers/customerFields.js:204 +#: app/src/admin/services/serviceFields.js:137 +#: app/src/admin/services/tabs/serviceHours.js:765 +#: app/src/admin/services/tabs/TabServiceCategories/EditModal.js:275 +#: app/src/admin/services/tabs/TabServices/EditModal.js:869 +#: app/src/admin/staffs/staffFieldsModal.js:269 +msgid "Update" +msgstr "" + +#: app/build/app.js:1 +#: app/build/blocks.js:1 +#: app/src/admin/appointment/appointmentFields.js:83 +#: app/src/blocks/buttons/index.js:22 +#: app/src/blocks/buttons/index.js:33 +msgid "Add Appointment" +msgstr "" + +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/src/admin/appointment/appointmentFields.js:94 +#: app/src/admin/customers/customerFields.js:184 +#: app/src/admin/services/tabs/TabServiceCategories/EditModal.js:275 +#: app/src/admin/services/tabs/TabServices/EditModal.js:869 +#: app/src/admin/staffs/staffFieldsModal.js:269 +msgid "Updating..." +msgstr "" + +#: app/build/app.js:1 +#: app/build/appPublic.js:1 +#: app/src/admin/appointment/appointmentFields.js:124 +#: app/src/admin/customers/customerFields.js:214 +#: app/src/frontend/wpapp-booking/index.js:91 +msgid "Submiting..." +msgstr "" + +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/build/appPublic.js:1 +#: app/src/admin/appointment/appointmentFields.js:137 +#: app/src/admin/appointment/appointmentFields.js:143 +#: app/src/admin/customers/customerFields.js:227 +#: app/src/admin/customers/customerFields.js:233 +#: app/src/admin/locations/locationFieldsModal.js:277 +#: app/src/admin/services/tabs/TabServiceCategories/EditModal.js:275 +#: app/src/admin/services/tabs/TabServices/EditModal.js:869 +#: app/src/admin/staffs/staffFieldsModal.js:269 +#: app/src/frontend/wpapp-booking/index.js:764 +msgid "Submit" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/appointmentFields.js:172 +msgid "Schedule" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/appointmentFields.js:188 +msgid "Payment Details" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/deleteAppointment.js:23 +msgid "Are you sure want to delete %1s appointment on %2s at time %3s? You won't be able to revert this action later." +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/deleteAppointment.js:32 +msgid "Are you sure want to delete %1s appointments? You won't be able to revert this action later." +msgstr "" + +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/src/admin/appointment/deleteAppointment.js:40 +#: app/src/admin/customers/deleteCustomer.js:10 +#: app/src/admin/locations/deleteActionModal.js:88 +#: app/src/admin/locations/tabs/gallery.js:155 +#: app/src/admin/services/deleteActionModal.js:12 +#: app/src/admin/services/deleteService.js:10 +#: app/src/admin/services/tabs/serviceImageGallery.js:145 +#: app/src/admin/services/tabs/TabServices/EditModal.js:646 +#: app/src/admin/services/tabs/TabServices/index.js:330 +#: app/src/admin/staffs/deleteActionModal.js:84 +msgid "Delete" +msgstr "" + +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/src/admin/appointment/deleteAppointment.js:50 +#: app/src/admin/customers/deleteCustomer.js:20 +#: app/src/admin/services/deleteActionModal.js:29 +#: app/src/admin/services/deleteService.js:25 +#: app/src/admin/services/tabs/TabServices/index.js:330 +msgid "Deleting..." +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/deleteAppointment.js:96 +msgid "Delete Appointment?" +msgstr "" + +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/src/admin/appointment/deleteAppointment.js:110 +#: app/src/admin/customers/customerFields.js:659 +#: app/src/admin/customers/deleteCustomer.js:66 +#: app/src/admin/global-settings/tabs/company.js:306 +#: app/src/admin/global-settings/tabs/daysOff.js:121 +#: app/src/admin/global-settings/tabs/general.js:270 +#: app/src/admin/global-settings/tabs/labels.js:168 +#: app/src/admin/global-settings/tabs/payments.js:270 +#: app/src/admin/global-settings/tabs/workingHours.js:87 +#: app/src/admin/locations/deleteActionModal.js:80 +#: app/src/admin/locations/locationFieldsModal.js:269 +#: app/src/admin/services/deleteActionModal.js:69 +#: app/src/admin/services/deleteService.js:62 +#: app/src/admin/services/serviceFields.js:275 +#: app/src/admin/services/tabs/TabServices/EditModal.js:864 +#: app/src/admin/services/tabs/TabServices/index.js:325 +#: app/src/admin/staffs/deleteActionModal.js:76 +#: app/src/admin/staffs/staffFieldsModal.js:264 +#: app/src/admin/staffs/tabs/daysOffs.js:289 +#: app/src/admin/staffs/tabs/specialDay.js:178 +msgid "Cancel" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/customerDetails.js:14 +msgid "Customer Detail" +msgstr "" + +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/build/appPublic.js:1 +#: app/src/admin/appointment/customerDetails.js:32 +#: app/src/admin/customers/customer.js:150 +#: app/src/admin/customers/customerDetails.js:129 +#: app/src/admin/customers/customerFields.js:392 +#: app/src/admin/global-settings/tabs/company.js:266 +#: app/src/admin/locations/tabs/general.js:584 +#: app/src/admin/staffs/tabs/staffDetails.js:167 +#: app/src/frontend/wpapp-booking/tabs/bookedInfo.js:235 +msgid "Email" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/customerDetails.js:48 +msgid "Contact No.:" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/appointment.js:97 +msgid "Selected" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/appointment.js:175 +#: app/src/admin/appointment/appointmentHeader.js:192 +#: app/src/admin/customers/customer.js:148 +msgid "Customer" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/appointment.js:177 +msgid "Staff Assigned" +msgstr "" + +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/build/appPublic.js:1 +#: app/src/admin/appointment/appointment.js:181 +#: app/src/admin/services/serviceListing.js:325 +#: app/src/admin/services/tabs/serviceDetails.js:327 +#: app/src/admin/services/tabs/TabServices/EditModal.js:275 +#: app/src/admin/services/tabs/TabServices/index.js:102 +#: app/src/frontend/services/SingleService.js:94 +msgid "Duration" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/appointment.js:182 +msgid "Note" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/appointment.js:183 +#: app/src/admin/customers/customer.js:154 +msgid "Actions" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/appointment.js:195 +#: app/src/admin/customers/customer.js:165 +msgid "Sorry! No results Found." +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/appointment.js:446 +msgid "Edit Note" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/appointment.js:460 +msgid "Done" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/appointmentExport.js:103 +#: app/src/admin/appointment/appointmentExport.js:155 +#: app/src/admin/customers/customerExport.js:69 +msgid "Export" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/appointmentExport.js:111 +#: app/src/admin/customers/customerExport.js:77 +msgid "Select Delimiter" +msgstr "" + +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/build/appPublic.js:1 +#: app/src/admin/appointment/appointmentHeader.js:24 +#: app/src/admin/staffs/staffHeader.js:15 +#: app/src/frontend/AppointmentsStoreFront/DefaultState.js:54 +msgid "Select Service" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/appointmentHeader.js:33 +msgid "Select Customer" +msgstr "" + +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/build/appPublic.js:1 +#: app/src/admin/appointment/appointmentHeader.js:42 +#: app/src/admin/locations/locationHeader.js:15 +#: app/src/frontend/AppointmentsStoreFront/DefaultState.js:62 +msgid "Select Staff" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/appointmentHeader.js:52 +msgid "All Status" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/appointment/appointmentHeader.js:95 +msgid "Search Appointment..." +msgstr "" + +#: app/build/app.js:1 +#: app/build/appPublic.js:1 +#: app/src/admin/appointment/appointmentHeader.js:116 +#: app/src/frontend/AppointmentsStoreFront/DefaultState.js:70 +msgid "Select Date" +msgstr "" + +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/build/appPublic.js:1 +#: app/src/admin/appointment/appointmentHeader.js:176 +#: app/src/admin/global-settings/tabs/labels.js:129 +#: app/src/frontend/AppointmentsStoreFront/DefaultState.js:66 +msgid "Staff" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/common/appSidebar.js:158 +msgid "Notification" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/customers/customerHeader.js:116 +msgid "Search Customer..." +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/customers/customerHeader.js:129 +msgid "Sort Customer" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/customers/customerFields.js:253 +msgid "Add Customer" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/customers/customerFields.js:261 +msgid "Customer Image" +msgstr "" + +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/src/admin/customers/customerFields.js:297 +#: app/src/admin/global-settings/tabs/company.js:192 +#: app/src/admin/locations/tabs/gallery.js:141 +#: app/src/admin/locations/tabs/general.js:185 +#: app/src/admin/services/tabs/serviceDetails.js:183 +#: app/src/admin/services/tabs/serviceImageGallery.js:131 +#: app/src/admin/services/tabs/TabServiceCategories/EditModal.js:142 +#: app/src/admin/services/tabs/TabServices/EditModal.js:145 +#: app/src/admin/services/tabs/TabServices/EditModal.js:636 +#: app/src/admin/staffs/tabs/staffDetails.js:81 +#: app/src/admin/ui-components/imageUploader.js:48 +msgid "Replace" +msgstr "" + +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/src/admin/customers/customerFields.js:301 +#: app/src/admin/global-settings/tabs/company.js:191 +#: app/src/admin/locations/tabs/general.js:184 +#: app/src/admin/services/tabs/serviceDetails.js:182 +#: app/src/admin/services/tabs/TabServiceCategories/EditModal.js:143 +#: app/src/admin/services/tabs/TabServices/EditModal.js:144 +#: app/src/admin/staffs/tabs/staffDetails.js:81 +#: app/src/admin/ui-components/imageUploader.js:47 +msgid "Upload" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/customers/customerFields.js:313 +msgid "Please upload customer image." +msgstr "" + +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/src/admin/customers/customerFields.js:334 +#: app/src/admin/staffs/tabs/staffDetails.js:120 +msgid "First Name" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/customers/customerFields.js:350 +msgid "First Name is a required field." +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/customers/customerFields.js:357 +msgid "Please add first name of the customer." +msgstr "" + +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/src/admin/customers/customerFields.js:368 +#: app/src/admin/staffs/tabs/staffDetails.js:148 +msgid "Last Name" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/customers/customerFields.js:380 +msgid "Please add last name of the customer." +msgstr "" + +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/src/admin/customers/customerFields.js:411 +#: app/src/admin/staffs/tabs/staffDetails.js:184 +msgid "Email address is a required field." +msgstr "" + +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/src/admin/customers/customerFields.js:420 +#: app/src/admin/locations/tabs/general.js:602 +#: app/src/admin/staffs/tabs/additionalInformations.js:132 +#: app/src/admin/staffs/tabs/staffDetails.js:193 +msgid "Incorrect email format. Please check and try again." +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/customers/customerFields.js:427 +msgid "Please add Email of the customer." +msgstr "" + +#: app/build/app.js:1 +#: app/build/appPublic.js:1 +#: app/src/admin/customers/customer.js:149 +#: app/src/admin/customers/customerFields.js:438 +#: app/src/frontend/wpapp-booking/tabs/bookedInfo.js:225 +msgid "Phone" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/customers/customerFields.js:452 +msgid "Please add Phone numbee of the customer." +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/customers/customerDetails.js:95 +#: app/src/admin/customers/customerFields.js:472 +msgid "Gender" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/customers/customerFields.js:490 +msgid "Male" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/customers/customerFields.js:506 +msgid "Female" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/customers/customerFields.js:522 +msgid "Other" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/customers/customerFields.js:543 +msgid "Date of Birth" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/customers/customerFields.js:571 +msgid "Please add date of birth of the customer." +msgstr "" + +#: app/build/app.js:1 +#: app/build/app.js:3 +#: app/src/admin/customers/customerDetails.js:163 +#: app/src/admin/customers/customerFields.js:582 +#: app/src/admin/locations/tabs/general.js:248 +msgid "Address" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/customers/customerFields.js:594 +msgid "Please add address of the customer." +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/customers/customerFields.js:620 +msgid "Information like special request from customer." +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/customers/customerFields.js:632 +msgid "Note( Internal )" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/customers/customerFields.js:646 +msgid "Note about the customer for internal. Not visible to customer." +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/customers/customerDetails.js:111 +msgid "Date Of Birth" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/customers/customerDetails.js:144 +msgid "Contact No." +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/customers/customerDetails.js:178 +msgid "WordPress User" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/customers/customerDetails.js:194 +msgid "Total Appointments" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/customers/customer.js:152 +#: app/src/admin/customers/customerDetails.js:211 +msgid "Last Appointment" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/customers/customerDetails.js:230 +msgid "Total Payments" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/customers/customerDetails.js:247 +msgid "Note To Customers" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/customers/customerDetails.js:270 +msgid "Notes (Internal)" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/customers/deleteCustomer.js:46 +msgid "Delete Customer?" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/customers/deleteCustomer.js:53 +msgid "Are you sure want to delete %1s? You won't be able to revert this action later." +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/dashboard/tabs/appointmentStatistics.js:73 +msgid "Appointment Statistics" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/dashboard/tabs/appointmentStatistics.js:97 +#: app/src/admin/dashboard/tabs/customers.js:61 +#: app/src/admin/dashboard/tabs/services.js:60 +#: app/src/admin/dashboard/tabs/staffs.js:60 +msgid "This Year" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/dashboard/tabs/appointmentStatistics.js:101 +#: app/src/admin/dashboard/tabs/customers.js:65 +#: app/src/admin/dashboard/tabs/services.js:64 +#: app/src/admin/dashboard/tabs/staffs.js:64 +msgid "This Month" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/dashboard/tabs/appointmentStatistics.js:105 +#: app/src/admin/dashboard/tabs/customers.js:69 +#: app/src/admin/dashboard/tabs/services.js:68 +#: app/src/admin/dashboard/tabs/staffs.js:68 +msgid "This Week" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/dashboard/tabs/customers.js:87 +msgid "Total" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/dashboard/tabs/customers.js:89 +#: app/src/admin/dashboard/tabs/customers.js:102 +#: app/src/admin/dashboard/tabs/customers.js:117 +msgid "Customers this %s" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/dashboard/tabs/customers.js:100 +msgid "New" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/dashboard/tabs/customers.js:114 +msgid "Returning" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/dashboard/tabs/staffs.js:84 +msgid "Employee Information" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/dashboard/tabs/staffs.js:91 +msgid "Assigned Task" +msgstr "" + +#: app/build/app.js:1 +#: app/src/admin/dashboard/tabs/services.js:99 +msgid "%s Task" +msgid_plural "%s Tasks" +msgstr[0] "" +msgstr[1] "" + +#: app/build/app.js:1 +#: app/src/admin/dashboard/tabs/allAppointments.js:151 +msgid "View All" +msgstr "" + +#: app/build/app.js:1 +#: app/build/appPublic.js:1 +#: app/src/admin/dashboard/index.js:35 +#: app/src/frontend/wpapp-booking/tabs/infoTab.js:91 +msgid "Welcome" +msgstr "" + +#. translators: %1$s: approved appointments count %2$s: pending appointments count +#: app/build/app.js:3 +#: app/src/admin/dashboard/index.js:40 +msgid "You have %1s approved appointments and %2s pending appointments for today." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/company.js:62 +#: app/src/admin/global-settings/tabs/daysOff.js:65 +#: app/src/admin/global-settings/tabs/general.js:86 +#: app/src/admin/global-settings/tabs/labels.js:61 +#: app/src/admin/global-settings/tabs/payments.js:97 +#: app/src/admin/global-settings/tabs/workingHours.js:93 +#: app/src/admin/notifications/notificationMain.js:82 +msgid "Saving..." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/company.js:70 +#: app/src/admin/global-settings/tabs/company.js:75 +#: app/src/admin/global-settings/tabs/company.js:81 +#: app/src/admin/global-settings/tabs/daysOff.js:73 +#: app/src/admin/global-settings/tabs/daysOff.js:78 +#: app/src/admin/global-settings/tabs/daysOff.js:84 +#: app/src/admin/global-settings/tabs/general.js:95 +#: app/src/admin/global-settings/tabs/general.js:100 +#: app/src/admin/global-settings/tabs/general.js:106 +#: app/src/admin/global-settings/tabs/labels.js:69 +#: app/src/admin/global-settings/tabs/labels.js:74 +#: app/src/admin/global-settings/tabs/labels.js:80 +#: app/src/admin/global-settings/tabs/payments.js:106 +#: app/src/admin/global-settings/tabs/payments.js:111 +#: app/src/admin/global-settings/tabs/payments.js:117 +#: app/src/admin/global-settings/tabs/workingHours.js:93 +#: app/src/admin/notifications/notificationMain.js:90 +#: app/src/admin/notifications/notificationMain.js:96 +#: app/src/admin/notifications/notificationMain.js:102 +msgid "Save" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/general.js:126 +msgid "General Settings" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/general.js:132 +msgid "Default Time Slot Step:" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/general.js:146 +msgid "Default Appointment Status:" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/general.js:160 +msgid "Minimum time required before booking:" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/general.js:177 +msgid "Minimum time required before canceling:" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/general.js:194 +msgid "Period available for booking in advance:" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/general.js:211 +msgid "Set how far customers can book." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/general.js:220 +msgid "Default Buffer Time Slot Before:" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/general.js:237 +msgid "Default Buffer Time Slot After:" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/general.js:254 +msgid "Default phone country code:" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/company.js:153 +msgid "Company Settings" +msgstr "" + +#: app/build/app.js:3 +#: app/build/blocks.js:1 +#: app/src/admin/global-settings/tabs/company.js:161 +#: app/src/admin/locations/tabs/general.js:153 +#: app/src/admin/ui-components/imageUploader.js:19 +#: app/src/blocks/ui-components/options/background/ImagePicker.js:27 +msgid "Select Image" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/company.js:207 +msgid "Upload the company logo." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/company.js:217 +msgid "Company Name" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/company.js:228 +msgid "Company Description" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/company.js:244 +msgid "Company Address" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/company.js:255 +#: app/src/admin/locations/tabs/general.js:562 +#: app/src/admin/staffs/tabs/staffDetails.js:205 +msgid "Phone Number" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/company.js:277 +#: app/src/admin/locations/tabs/general.js:528 +msgid "Google Map Embed" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/company.js:291 +#: app/src/admin/locations/tabs/general.js:546 +msgid "Incorrect iframe format. Please check and try again." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/company.js:298 +#: app/src/admin/locations/tabs/general.js:553 +msgid "Google map iframe " +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/labels.js:100 +msgid "Labels Settings" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/labels.js:106 +msgid "Enable Custom Label" +msgstr "" + +#: app/build/app.js:3 +#: app/build/blocks.js:1 +#: app/src/admin/global-settings/tabs/labels.js:153 +#: app/src/blocks/buttons/index.js:35 +msgid "Appointment" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/payments.js:137 +msgid "Payments Settings" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/payments.js:153 +msgid "Select the Currency" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/payments.js:159 +msgid "Price Symbol Position" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/payments.js:170 +msgid "Choose the symbol position" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/payments.js:185 +msgid "Choose the price separator" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/payments.js:191 +msgid "No. of digit after decimal in place" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/payments.js:205 +msgid "Number of Decimal digits." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/payments.js:211 +msgid "Default Payment Method" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/payments.js:222 +msgid "Select the default payment method" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/payments.js:233 +msgid "Check this option to enable debug mode for all active payment gateways." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/payments.js:237 +msgid "Enabling this option will use sandbox accounts( if available ) on the checkout page." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/payments.js:250 +msgid "PayPal ID" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/payments.js:259 +msgid "Enter a valid Merchant account ID (strongly recommend) or PayPal account email address. All payments will go to this account." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/tabs/daysOffs.js:42 +msgid "Repeat Every Year" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/tabs/daysOffs.js:46 +#: app/src/admin/staffs/tabs/daysOffs.js:245 +msgid "Once" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/tabs/daysOffs.js:54 +#: app/src/admin/staffs/tabs/daysOffs.js:92 +#: app/src/admin/staffs/tabs/daysOffs.js:104 +msgid "Day Off Name" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/tabs/daysOffs.js:113 +msgid " to " +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/tabs/daysOffs.js:177 +msgid "Day off Name" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/tabs/daysOffs.js:228 +msgid "Repeat" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/tabs/daysOffs.js:274 +msgid "Every Year" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/tabs/daysOffs.js:300 +msgid "Update Day Off" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/tabs/daysOffs.js:301 +#: app/src/admin/staffs/tabs/specialDay.js:182 +msgid "Add Day Off" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/daysOff.js:104 +#: app/src/admin/staffs/staffFieldsModal.js:120 +msgid "Days Off" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/tabs/workHours.js:125 +msgid "Invalid Time Selection" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/serviceHours.js:235 +#: app/src/admin/staffs/tabs/workHours.js:295 +msgid "Apply Settings To All" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/tabs/workingHours.js:73 +#: app/src/admin/services/tabs/serviceHours.js:477 +#: app/src/admin/staffs/staffFieldsModal.js:116 +#: app/src/admin/staffs/tabs/specialDay.js:20 +#: app/src/admin/staffs/tabs/specialDay.js:105 +msgid "Working Hours" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/globalTabs.js:6 +msgid "General" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/globalTabs.js:7 +msgid "Here you can define general settings and default settings for your services and appointments." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/globalTabs.js:11 +msgid "View General Settings" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/globalTabs.js:16 +msgid "Here you can add the details about your company such as picture, name, description, address, phone and location of your company." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/globalTabs.js:20 +msgid "View Company Settings" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/globalTabs.js:25 +msgid "Here you can set company working hours which will be applied for every employee." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/globalTabs.js:29 +msgid "View Working Hours Settings" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/globalTabs.js:34 +msgid "Here you can set days off which will be applied for every employee." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/globalTabs.js:38 +msgid "View Days Off Settings" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/globalTabs.js:43 +msgid "Here you can configure the price format and payment method that will be used in all bookings." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/globalTabs.js:47 +msgid "View Payments Settings" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/globalTabs.js:52 +msgid "Here you can change the default labels that appear to your clients on frontend pages." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-settings/globalTabs.js:56 +msgid "View Labels Settings" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-components/AppointmeHelpersConstant.js:3 +msgid "5 minutes" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-components/AppointmeHelpersConstant.js:4 +msgid "10 minutes" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-components/AppointmeHelpersConstant.js:5 +msgid "15 minutes" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-components/AppointmeHelpersConstant.js:6 +msgid "20 minutes" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-components/AppointmeHelpersConstant.js:7 +msgid "30 minutes" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-components/AppointmeHelpersConstant.js:8 +msgid "45 minutes" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-components/AppointmeHelpersConstant.js:9 +msgid "1 hour" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-components/AppointmeHelpersConstant.js:10 +msgid "1 & half hour" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-components/AppointmeHelpersConstant.js:11 +msgid "2 hours" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-components/AppointmeHelpersConstant.js:12 +msgid "3 hours" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-components/AppointmeHelpersConstant.js:13 +msgid "4 hours" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-components/AppointmeHelpersConstant.js:14 +msgid "6 hours" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-components/AppointmeHelpersConstant.js:15 +msgid "8 hours" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-components/AppointmeHelpersConstant.js:16 +msgid "12 hours" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-components/AppointmeHelpersConstant.js:23 +msgid "Canceled" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-components/AppointmeHelpersConstant.js:29 +msgid "First Name Ascending" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/global-components/AppointmeHelpersConstant.js:33 +msgid "First Name Descending" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/locations/locationHeader.js:116 +msgid "Search Location" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/locations/locationHeader.js:124 +msgid "Filter by staff" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/locations/locationHeader.js:133 +msgid "Sort Locations" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/locations/deleteActionModal.js:65 +msgid "Delete Location?" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/locations/deleteActionModal.js:70 +msgid "Are you sure want to delete this location ? You won't be able to revert this action later." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/locations/deleteActionModal.js:87 +#: app/src/admin/staffs/deleteActionModal.js:83 +msgid "Deleting" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/locations/tabs/gallery.js:174 +msgid "Add Image" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/locations/tabs/general.js:200 +msgid "Upload the feature image for location" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/locations/tabs/general.js:220 +msgid "Title" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/locations/tabs/general.js:277 +#: app/src/admin/services/tabs/serviceDetails.js:299 +#: app/src/admin/services/tabs/TabServiceCategories/EditModal.js:239 +#: app/src/admin/services/tabs/TabServices/EditModal.js:250 +msgid "Select a Color" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/locations/tabs/general.js:297 +msgid "Location Color" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/locations/tabs/general.js:311 +msgid "Map" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/locations/tabs/general.js:349 +msgid "Pin Icon" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/locations/tabs/general.js:609 +msgid "Email address for the current location" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/locations/tabs/general.js:620 +msgid "Description" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/locations/tabs/general.js:633 +msgid "Description about the current location" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/locations/location.js:305 +#: app/src/admin/locations/locationFieldsModal.js:118 +msgid "Add Location" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/locations/locationFieldsModal.js:215 +#: app/src/admin/services/serviceFields.js:226 +#: app/src/admin/services/tabs/TabServices/EditModal.js:757 +msgid "Gallery" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/locations/locationFieldsModal.js:139 +msgid "Copy of" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/locations/locationFieldsModal.js:276 +msgid "Submiting" +msgstr "" + +#: app/build/app.js:3 +#: app/build/appPublic.js:1 +#: app/src/admin/locations/location.js:203 +#: app/src/frontend/wpapp-booking/tabs/locationTab.js:92 +msgid "Talika Location Feature Image" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/locations/location.js:290 +msgid "Sorry! No Locations Found." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/ui-components/editor.js:50 +msgid "Click to initialize RichEditor" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/DefaultState.js:37 +msgid "%customer_full_name%" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/DefaultState.js:41 +msgid "%customer_first_name%" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/DefaultState.js:45 +msgid "%customer_last_name%" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/DefaultState.js:49 +msgid "%customer_email%" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/DefaultState.js:53 +msgid "%customer_phone%" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/DefaultState.js:57 +msgid "%customer_notes%" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/DefaultState.js:63 +msgid "%staff_full_name%" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/DefaultState.js:67 +msgid "%staff_first_name%" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/DefaultState.js:71 +msgid "%staff_last_name%" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/DefaultState.js:75 +msgid "%staff_email%" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/DefaultState.js:79 +msgid "%staff_phone%" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/DefaultState.js:85 +msgid "%appointment_id%" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/DefaultState.js:89 +msgid "%service_name%" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/DefaultState.js:93 +msgid "%appointment_start_date%" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/DefaultState.js:97 +msgid "%appointment_start_time%" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/DefaultState.js:101 +msgid "%appointment_duration%" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/DefaultState.js:105 +msgid "%appointment_status%" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/DefaultState.js:109 +msgid "%appointment_payment_method%" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/DefaultState.js:113 +msgid "%appointment_payment_amount%" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/DefaultState.js:117 +msgid "%appointment_price%" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/DefaultState.js:123 +msgid "%location_name%" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/DefaultState.js:127 +msgid "%location_address%" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/DefaultState.js:131 +msgid "%location_description%" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/DefaultState.js:135 +msgid "%location_phone%" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/DefaultState.js:141 +msgid "%company_name%" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/DefaultState.js:145 +msgid "%company_address%" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/DefaultState.js:149 +msgid "%company_phone%" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/DefaultState.js:153 +msgid "%company_website%" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/emailPlaceholders.js:9 +msgid "Email Placeholder" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/testEmail.js:47 +msgid "Send Test Email" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/testEmail.js:52 +msgid "Recipient Email(s)" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/testEmail.js:59 +msgid "Please enter the email address(es) that should receive a test email, separated by comma (,) and no spaces." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/notificationMain.js:133 +msgid "Email Placeholders" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/notificationMain.js:145 +msgid "Subject:" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/notificationMain.js:175 +msgid "Message:" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/notificationMain.js:186 +msgid "Enter message here.." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/notificationMain.js:224 +msgid "Insert email Placeholder" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/notificationSettings.js:79 +msgid "Email Notifications" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/notificationSettings.js:90 +msgid "To Customer" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/notificationSettings.js:100 +msgid "To Employee" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/notificationSettings.js:116 +#: app/src/admin/notifications/notificationSettings.js:286 +msgid "Appointment Notifications" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/notificationSettings.js:155 +#: app/src/admin/notifications/notificationSettings.js:325 +msgid "Appointment Approved" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/notificationSettings.js:194 +#: app/src/admin/notifications/notificationSettings.js:364 +msgid "Appointment Pending" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/notificationSettings.js:234 +#: app/src/admin/notifications/notificationSettings.js:404 +msgid "Appointment Rejected" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/notifications/notificationSettings.js:274 +#: app/src/admin/notifications/notificationSettings.js:444 +msgid "Appointment Canceled" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/deleteService.js:47 +#: app/src/admin/services/tabs/TabServices/index.js:310 +msgid "Delete service?" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/deleteService.js:52 +#: app/src/admin/services/tabs/TabServices/index.js:315 +msgid "Are you sure want to delete this service ? You won't be able to revert this action later." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/serviceDetails.js:154 +#: app/src/admin/services/tabs/TabServices/EditModal.js:116 +msgid "Service Image" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/serviceDetails.js:195 +#: app/src/admin/services/tabs/TabServices/EditModal.js:157 +msgid "Please Upload the service Image." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/serviceDetails.js:218 +#: app/src/admin/services/tabs/TabServices/EditModal.js:171 +msgid "Service Name" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/serviceDetails.js:235 +#: app/src/admin/services/tabs/TabServices/EditModal.js:187 +msgid "Service Name is a required field." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/serviceDetails.js:242 +#: app/src/admin/services/tabs/TabServices/EditModal.js:194 +msgid "Please add the service name." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/serviceDetails.js:254 +#: app/src/admin/services/tabs/TabServices/EditModal.js:206 +msgid "Service Description" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/serviceDetails.js:266 +#: app/src/admin/services/tabs/TabServices/EditModal.js:218 +msgid "Please add service description." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/serviceDetails.js:277 +#: app/src/admin/services/tabs/TabServices/EditModal.js:229 +msgid "Category" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/serviceDetails.js:288 +#: app/src/admin/services/tabs/TabServices/EditModal.js:239 +msgid "Please choose service category." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/serviceDetails.js:316 +#: app/src/admin/services/tabs/TabServices/EditModal.js:264 +msgid "Service Color" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/serviceDetails.js:337 +#: app/src/admin/services/tabs/TabServices/EditModal.js:285 +msgid "Please choose duration time." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/serviceListing.js:308 +#: app/src/admin/services/tabs/serviceDetails.js:348 +#: app/src/admin/services/tabs/TabServices/EditModal.js:296 +#: app/src/admin/services/tabs/TabServices/index.js:92 +msgid "Price" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/serviceDetails.js:360 +#: app/src/admin/services/tabs/TabServices/EditModal.js:308 +msgid "Please add the service price." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/serviceDetails.js:376 +#: app/src/admin/services/tabs/TabServices/EditModal.js:324 +msgid "Enable Deposit Payment" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/serviceDetails.js:392 +#: app/src/admin/services/tabs/TabServices/EditModal.js:339 +msgid "Deposit Type" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/serviceDetails.js:405 +#: app/src/admin/services/tabs/TabServices/EditModal.js:352 +msgid "Deposit Percentage" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/serviceDetails.js:409 +#: app/src/admin/services/tabs/TabServices/EditModal.js:356 +msgid "Deposit Amount" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/serviceDetails.js:438 +#: app/src/admin/services/tabs/TabServices/EditModal.js:373 +msgid "Please add value than 100" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/serviceDetails.js:448 +#: app/src/admin/services/tabs/TabServices/EditModal.js:383 +msgid "Please enable deposite payment." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/serviceDetails.js:470 +#: app/src/admin/services/tabs/TabServices/EditModal.js:395 +msgid "Buffer" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/serviceDetails.js:476 +#: app/src/admin/services/tabs/TabServices/EditModal.js:401 +msgid "Time Before" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/serviceDetails.js:490 +#: app/src/admin/services/tabs/TabServices/EditModal.js:415 +msgid "Time After" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/serviceDetails.js:504 +#: app/src/admin/services/tabs/TabServices/EditModal.js:427 +msgid "Please select the time buffer." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/serviceDetails.js:531 +#: app/src/admin/services/tabs/TabServices/EditModal.js:445 +msgid "Minimum Capacity" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/serviceDetails.js:542 +#: app/src/admin/services/tabs/TabServices/EditModal.js:456 +msgid "Maximum Capacity" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/serviceDetails.js:552 +#: app/src/admin/services/tabs/TabServices/EditModal.js:466 +msgid "Please add the capacity of the service." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/serviceDetails.js:578 +#: app/src/admin/services/tabs/TabServices/EditModal.js:482 +msgid "Staffs who offer this service" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/serviceDetails.js:641 +#: app/src/admin/services/tabs/TabServices/EditModal.js:533 +msgid "No staff found. Please create staffs to assign services to them here." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/serviceDetails.js:652 +#: app/src/admin/services/tabs/TabServices/EditModal.js:542 +msgid "Go to staff screen" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/serviceImageGallery.js:164 +#: app/src/admin/services/tabs/TabServices/EditModal.js:661 +msgid "Add a Image" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/serviceHours.js:568 +msgid "Select Hour" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/serviceHours.js:623 +msgid "Break Hours" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/serviceHours.js:769 +msgid "Add" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/serviceFields.js:219 +#: app/src/admin/services/tabs/TabServices/EditModal.js:753 +msgid "Service Details" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/serviceFields.js:233 +#: app/src/admin/services/tabs/TabServices/EditModal.js:761 +msgid "Service Hours" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/deleteActionModal.js:54 +msgid "Delete Category?" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/deleteActionModal.js:59 +msgid "Are you sure want to delete this category ? You won't be able to revert this action later." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/TabServiceCategories/EditModal.js:97 +msgid "Service Category Details" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/TabServiceCategories/EditModal.js:105 +msgid "Selection Image" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/TabServiceCategories/EditModal.js:165 +msgid "Please upload image for service category." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/TabServiceCategories/EditModal.js:178 +msgid "Category Name" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/TabServiceCategories/EditModal.js:192 +msgid "Service Category name is required." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/TabServiceCategories/EditModal.js:199 +msgid "Please add service category name." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/TabServiceCategories/EditModal.js:211 +msgid "Service Category Description" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/TabServiceCategories/EditModal.js:227 +msgid "Please add service category description." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/TabServiceCategories/EditModal.js:257 +msgid "Category Color" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/TabServiceCategories/EditModal.js:275 +msgid "Submitting ..." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/TabServiceCategories/index.js:86 +msgid "Add a Category" +msgstr "" + +#: app/build/app.js:3 +#: app/build/appPublic.js:1 +#: app/src/admin/services/tabs/TabServices/EditModal.js:439 +#: app/src/frontend/services/SingleService.js:110 +msgid "Capacity" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/TabServices/EditModal.js:869 +#: app/src/admin/staffs/staffFieldsModal.js:269 +msgid "Submitting..." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/serviceListing.js:255 +#: app/src/admin/services/tabs/TabServices/index.js:40 +msgid "Staffs:" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/tabs/TabServices/index.js:104 +msgid "mins" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/serviceListing.js:342 +#: app/src/admin/services/tabs/TabServices/index.js:110 +msgid "Buffer:" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/serviceListing.js:154 +#: app/src/admin/services/tabs/TabServices/index.js:218 +msgid "Please add a service category first to add services." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/index.js:101 +#: app/src/admin/services/serviceListing.js:402 +#: app/src/admin/services/tabs/TabServices/index.js:248 +msgid "Add Service" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/services/services.js:43 +msgid "Service List" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/deleteActionModal.js:61 +msgid "Remove Staff?" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/deleteActionModal.js:66 +msgid "Are you sure want to delete current Staff ? You won't be able to revert this action later." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/staffFieldsModal.js:104 +msgid "Staff Details" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/tabs/staffDetails.js:56 +msgid "User Image" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/tabs/staffDetails.js:233 +msgid "Assigned Location" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/tabs/staffDetails.js:249 +msgid "Assigned Location to this staff." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/tabs/staffDetails.js:270 +msgid "Internal Note" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/tabs/staffDetails.js:289 +msgid "Note about for the staff. Only visible internally." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/staffFieldsModal.js:108 +msgid "Extra Information" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/tabs/additionalInformations.js:70 +msgid "Staff Title" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/tabs/additionalInformations.js:82 +msgid "Title for the staff such as deputy manager, senior staff etc." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/tabs/additionalInformations.js:93 +msgid "Bio Text" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/tabs/additionalInformations.js:104 +msgid "Short info about the staff." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/tabs/additionalInformations.js:116 +msgid "Additional Email Address" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/tabs/additionalInformations.js:139 +msgid "Additional email address beside one registered to user in this site." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/tabs/additionalInformations.js:151 +msgid "Alternate Phone Number" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/tabs/additionalInformations.js:161 +msgid "Additional phone number." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/staffFieldsModal.js:112 +msgid "Assigned Services" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/tabs/assignedServices.js:157 +msgid "Services not found, please add services to the category first!" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/tabs/assignedServices.js:169 +msgid "Services categories not found!" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/staffFieldsModal.js:137 +msgid "Edit Staff" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/staffFieldsModal.js:138 +msgid "Add Staff" +msgstr "" + +#: app/build/app.js:3 +#: app/build/appPublic.js:1 +#: app/src/admin/staffs/staffs.js:21 +#: app/src/frontend/wpapp-booking/tabs/dateTab.js:379 +msgid "Available" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/staffs.js:22 +msgid "Unavailable" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/staffs.js:23 +msgid "On a Break" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/staffs.js:127 +msgid "No results found." +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/staffs.js:174 +msgid "Talika Logo" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/staffs.js:199 +msgid "contact" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/staffs.js:233 +msgid "Availability" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/staffs.js:288 +msgid "BOOKINGS" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/staffs.js:344 +msgid "Add a Staff" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/staffHeader.js:90 +msgid "Search Staff" +msgstr "" + +#: app/build/app.js:3 +#: app/src/admin/staffs/staffHeader.js:109 +msgid "Filter by" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/AppointmentsStoreFront/DefaultState.js:41 +msgid "Select Location" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/AppointmentsStoreFront/DefaultState.js:49 +msgid "Select Service Category" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/AppointmentsStoreFront/DefaultState.js:75 +msgid "Enter Information" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/AppointmentsStoreFront/DefaultState.js:76 +msgid "Customer Information" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/AppointmentsStoreFront/DefaultState.js:80 +msgid "Select Payment" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/AppointmentsStoreFront/DefaultState.js:81 +#: app/src/frontend/wpapp-booking/tabs/bookedInfo.js:251 +msgid "Payment Info" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/bookedInfo.js:32 +msgid "Confirmation" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/bookedInfo.js:47 +msgid "Add To Calendar" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/bookedInfo.js:51 +msgid "Show QR Code" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/bookedInfo.js:61 +msgid "Appointment Info" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/bookedInfo.js:138 +#: app/src/frontend/wpapp-booking/tabs/bookingSummary.js:141 +#: app/src/frontend/wpapp-booking/tabs/staffTab.js:135 +msgid "Any Staff" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/bookedInfo.js:168 +msgid "Appointment Time" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/bookedInfo.js:203 +#: app/src/frontend/wpapp-booking/tabs/bookingSummary.js:213 +msgid "Customer Info" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/bookedInfo.js:210 +msgid "Name" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/bookedInfo.js:230 +#: app/src/frontend/wpapp-booking/tabs/bookedInfo.js:282 +msgid "N/A" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/bookedInfo.js:287 +msgid "Total Amount" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/bookingSummary.js:30 +msgid "Booking Summary" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/bookingSummary.js:185 +msgid "Time" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/bookingSummary.js:278 +msgid "Total Payable" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/bookingSummary.js:309 +msgid "Current Payable" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/dateTab.js:382 +msgid "Not Available" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/dateTab.js:391 +msgid "Pick Appointment Time For" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/dateTab.js:421 +msgid "Please select atleast one timeslot to continue." +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/infoTab.js:86 +msgid "Checking User Status..." +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/infoTab.js:95 +msgid "Do you want to proceed with this account?" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/infoTab.js:101 +msgid "or" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/infoTab.js:58 +msgid "Logout Sucessfully." +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/infoTab.js:62 +msgid "Something went wrong. Please try again later." +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/infoTab.js:104 +msgid "Logout" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/infoTab.js:117 +msgid "New Registration" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/infoTab.js:125 +msgid "Already Have An Account?" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/infoTab.js:134 +msgid "Your First Name" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/infoTab.js:167 +msgid "Your Last Name" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/infoTab.js:189 +msgid "Last name is a required field." +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/infoTab.js:213 +#: app/src/frontend/wpapp-booking/tabs/infoTab.js:260 +msgid "Your Email Address" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/infoTab.js:246 +msgid "Please provide a valid email." +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/infoTab.js:291 +msgid "Your Password" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/infoTab.js:295 +#: app/src/frontend/wpapp-booking/tabs/paymentGateways/creditCard.js:72 +msgid "Your Phone Number" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/infoTab.js:312 +msgid "Password is a required field." +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/locationTab.js:47 +msgid "Fetching Locations" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/locationTab.js:51 +msgid "No Location Found." +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/paymentGateways/creditCard.js:31 +#: app/src/frontend/wpapp-booking/tabs/paymentGateways/creditCard.js:99 +#: app/src/frontend/wpapp-booking/tabs/paymentGateways/paypalStandard.js:60 +msgid "You will be able to verify your booking information and confirm it before submitting the payment on the next step." +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/paymentGateways/creditCard.js:35 +#: app/src/frontend/wpapp-booking/tabs/paymentGateways/paypalStandard.js:64 +msgid "Click here to continue" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/paymentGateways/paypalStandard.js:116 +msgid "Transaction was successfully completed for " +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/paymentGateways/paypalStandard.js:122 +msgid "Please press Submit/Next to continue." +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/paymentGateways/creditCard.js:52 +msgid "Card Details" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/paymentGateways/creditCard.js:58 +msgid "Name on card" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/paymentGateways/creditCard.js:62 +msgid "name on card" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/paymentGateways/creditCard.js:69 +msgid "Zip" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/paymentGateways/creditCard.js:80 +msgid "Exp. Date" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/paymentGateways/creditCard.js:86 +#: app/src/frontend/wpapp-booking/tabs/paymentGateways/creditCard.js:90 +msgid "CVC Code" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/index.js:737 +#: app/src/frontend/wpapp-booking/tabs/paymentTab.js:85 +msgid "Back" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/paymentTab.js:101 +msgid "Pay Later" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/paymentTab.js:102 +msgid "payLater" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/paymentTab.js:117 +msgid "payNow" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/paymentTab.js:224 +msgid "Your total booking price" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/serviceCatTab.js:81 +msgid "Fetching service categories" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/serviceCatTab.js:85 +msgid "No Service Category Found." +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/serviceTab.js:142 +msgid "Fetching services" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/serviceTab.js:146 +msgid "No Service Found. Either no services assigned or please try different configuration." +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/serviceTab.js:204 +msgid "Please select at least one service to continue" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/tabs/staffTab.js:89 +msgid "No Staffs Found. Either no Staffs assigned or please try different configuration." +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/index.js:144 +msgid "User was added and logged in sucessfully." +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/index.js:184 +msgid "User logged In Sucessfully." +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/index.js:489 +msgid "Final Step" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/index.js:452 +#: app/src/frontend/wpapp-booking/index.js:463 +msgid "Next" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/index.js:749 +msgid "Add Another Appointment" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/wpapp-booking/index.js:104 +#: app/src/frontend/wpapp-booking/index.js:111 +#: app/src/frontend/wpapp-booking/index.js:118 +msgid "Book Appointment" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/services/ServiceCategories.js:87 +msgid "%s Service" +msgid_plural "%s Services" +msgstr[0] "" +msgstr[1] "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/services/ServiceCategories.js:138 +msgid "Loading ..." +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/services/Services.js:91 +#: app/src/frontend/staffs/Staffs.js:64 +msgid "Read more..." +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/services/Services.js:136 +msgid "No Services found.." +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/services/SingleService.js:85 +#: app/src/frontend/staffs/SingleStaff.js:208 +msgid "Book Now" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/services/SingleService.js:124 +msgid "people" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/services/SingleService.js:135 +msgid "Assigned staff/s" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/services/index.js:36 +#: app/src/frontend/services/index.js:44 +#: app/src/frontend/staffs/index.js:22 +msgid "Go Back" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/staffs/Staffs.js:77 +msgid "No Staffs found.." +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/staffs/SingleStaff.js:125 +msgid "Weekly schedule" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/staffs/SingleStaff.js:191 +msgid "Day Off" +msgstr "" + +#: app/build/appPublic.js:1 +#: app/src/frontend/locations/layouts/LocationGrid.js:37 +#: app/src/frontend/locations/layouts/LocationList.js:37 +msgid "Loading..." +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/GenericOptionType.js:422 +msgid "Option can't be edited for current device" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/helpers/InputWithOnlyNumbers.js:11 +msgid "Default" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/ab-spacing.js:92 +msgid "Top" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/ab-spacing.js:93 +msgid "Bottom" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Inspector.js:466 +#: app/src/blocks/ui-components/options/ab-spacing.js:94 +msgid "Left" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Inspector.js:467 +#: app/src/blocks/ui-components/options/ab-spacing.js:95 +msgid "Right" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Inspector.js:39 +msgid "Button Settings" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Inspector.js:43 +msgid "Button Border" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Inspector.js:70 +#: app/src/blocks/buttons/Inspector.js:85 +msgid "Border Hover Color" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Inspector.js:109 +msgid "Border Radius" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Inspector.js:160 +#: app/src/blocks/buttons/Inspector.js:205 +msgid "Button Size" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Inspector.js:163 +msgid "S" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Inspector.js:164 +msgid "M" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Inspector.js:165 +msgid "L" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Inspector.js:166 +msgid "XL" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Inspector.js:184 +msgid "Button Width" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Inspector.js:187 +#: app/src/blocks/ui-components/options/background/ImagePicker.js:115 +msgid "Fixed" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Inspector.js:188 +msgid "Flexible" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Inspector.js:189 +msgid "Full" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Inspector.js:230 +msgid "Button Alignment" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Inspector.js:253 +msgid "Box Shadow" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Inspector.js:266 +msgid "Icon Settings" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Inspector.js:270 +msgid "Enable Icon in button" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Inspector.js:283 +msgid "Select Title Icon" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Inspector.js:460 +msgid "Icon Position" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Inspector.js:486 +msgid "Icon Size" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Inspector.js:507 +msgid "Colors" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Inspector.js:522 +#: app/src/blocks/buttons/Inspector.js:539 +msgid "Text Color" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Inspector.js:543 +msgid "Text Hover Color" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Inspector.js:571 +msgid "Icon Color" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Inspector.js:588 +msgid "Button Icon Color" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Inspector.js:595 +msgid "Button Icon Hover Color" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Inspector.js:620 +msgid "Background Type" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Inspector.js:623 +msgid "Solid Color" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Inspector.js:624 +#: app/src/blocks/ui-components/options/ab-background.js:135 +#: app/src/blocks/ui-components/options/background/BackgroundModal.js:63 +msgid "Gradient" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Inspector.js:645 +#: app/src/blocks/buttons/Inspector.js:662 +#: app/src/blocks/ui-components/options/background/BackgroundModal.js:148 +msgid "Background Color" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Inspector.js:669 +msgid "Background Hover Color" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Inspector.js:691 +msgid "Background Gradient" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Inspector.js:705 +msgid "Typography" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Inspector.js:715 +msgid "Button Typography" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Inspector.js:730 +msgid "Spacing" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Inspector.js:740 +msgid "Margin" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/Inspector.js:790 +msgid "Padding" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/index.js:23 +msgid "Add an Appointment button to allow your users to schedule their appointments on their own." +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/buttons/index.js:34 +msgid "Appointment Buttons" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/typography/FontOptions.js:30 +msgid "Font Size" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/typography/FontOptions.js:84 +msgid "Line Height" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/typography/FontOptions.js:138 +msgid "Letter Spacing" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/typography/FontOptions.js:198 +msgid "Capitalize" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/typography/FontOptions.js:202 +msgid "Uppercase" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/typography/FontOptions.js:234 +msgid "Line Through" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/typography/FontOptions.js:238 +msgid "Underline" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/ab-typography.js:183 +#: app/src/blocks/ui-components/typographyOptions.js:183 +msgid "Default Size" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/background/PatternPicker.js:18 +msgid "Hideout" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/background/PatternPicker.js:24 +msgid "Triangles" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/background/PatternPicker.js:30 +msgid "Bubbles" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/background/PatternPicker.js:36 +msgid "Wiggle" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/background/PatternPicker.js:42 +msgid "Polka Dots" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/background/PatternPicker.js:48 +msgid "Overlaping Circles" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/background/PatternPicker.js:54 +msgid "Texture" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/background/PatternPicker.js:60 +msgid "Diagonal Lines" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/background/PatternPicker.js:66 +msgid "Rain" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/background/PatternPicker.js:72 +msgid "Stripes" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/background/PatternPicker.js:78 +msgid "Diagonal Stripes" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/background/PatternPicker.js:84 +msgid "Intersecting Circles" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/background/PatternPicker.js:90 +msgid "Bank Note" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/background/PatternPicker.js:96 +msgid "Zig Zag" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/background/PatternPicker.js:102 +msgid "Endless Clouds" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/background/PatternPicker.js:108 +msgid "Honey Comb" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/background/PatternPicker.js:114 +msgid "Cross Stripes" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/background/PatternPicker.js:120 +msgid "Autumn" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/background/PatternPicker.js:165 +msgid "Pattern Color" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/background/BackgroundModal.js:158 +#: app/src/blocks/ui-components/options/background/ImagePicker.js:140 +#: app/src/blocks/ui-components/options/background/PatternPicker.js:171 +msgid "Initial" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/background/ImagePicker.js:28 +msgid "Change Image" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/background/ImagePicker.js:51 +msgid "Background Repeat" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/background/ImagePicker.js:83 +msgid "Background Size" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/background/ImagePicker.js:89 +msgid "Auto" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/background/ImagePicker.js:90 +msgid "Cover" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/background/ImagePicker.js:91 +msgid "Contain" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/background/ImagePicker.js:108 +msgid "Background Attachment" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/background/ImagePicker.js:114 +msgid "Scroll" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/ab-border.js:40 +#: app/src/blocks/ui-components/options/ab-box-shadow.js:114 +#: app/src/blocks/ui-components/options/background/ImagePicker.js:116 +msgid "Inherit" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/background/ImagePicker.js:134 +msgid "Image Overlay Color" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/ab-background.js:136 +#: app/src/blocks/ui-components/options/background/BackgroundModal.js:62 +msgid "Color" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/ab-background.js:137 +#: app/src/blocks/ui-components/options/background/BackgroundModal.js:65 +#: app/src/blocks/ui-components/options/background/BackgroundModal.js:110 +msgid "Image" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/ab-background.js:134 +#: app/src/blocks/ui-components/options/background/BackgroundModal.js:106 +msgid "Pattern" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/ab-background.js:133 +msgid "Inherited" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/box-shadow/box-shadow-modal.js:101 +msgid "Enable/Disable" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/box-shadow/box-shadow-modal.js:121 +msgid "Horizontal Offset" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/box-shadow/box-shadow-modal.js:150 +msgid "Vertical Offset" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/box-shadow/box-shadow-modal.js:178 +msgid "Blur" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/box-shadow/box-shadow-modal.js:203 +msgid "Spread" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/ab-box-shadow.js:116 +msgid "Adjust" +msgstr "" + +#: app/build/blocks.js:1 +#: app/src/blocks/ui-components/options/ab-box-shadow.js:117 +msgid "None" +msgstr "" + +#: app/src/admin/common/AppointmeHeaderTop.js:38 +msgid "Talika Switch To Full Screen" +msgstr "" + +#: app/src/admin/common/AppointmeHeaderTop.js:52 +msgid "Talika Notifications" +msgstr "" + +#: app/src/admin/common/AppointmeHeaderTop.js:59 +msgid "Talika User Profile" +msgstr "" + +#: app/src/admin/services/serviceListing.js:203 +#: app/src/admin/services/serviceListing.js:226 +msgid " mins" +msgstr "" + +#: app/src/admin/staffs/tabs/specialDay.js:25 +msgid "Reflect on" +msgstr "" + +#: app/src/admin/staffs/tabs/specialDay.js:43 +#: app/src/admin/staffs/tabs/specialDay.js:142 +msgid "Yoga" +msgstr "" + +#: app/src/admin/staffs/tabs/specialDay.js:68 +msgid "Cardio" +msgstr "" + +#: app/src/admin/staffs/tabs/specialDay.js:168 +msgid "Add Period" +msgstr "" + +#: app/src/admin/ui-components/imageUploader.js:60 +msgid "Upload the feature image" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/template-part-block/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/template-part-block/change_log/changelog.txt new file mode 100644 index 00000000..73fd68ed --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/template-part-block/change_log/changelog.txt @@ -0,0 +1,26 @@ +## [1.1.1](https://github.com/CloudCatch/wp-block-template-part/compare/1.1.0...1.1.1) (2022-04-06) + + +### Bug Fixes + +* global $post variable throwing notice ([ce8fd06](https://github.com/CloudCatch/wp-block-template-part/commit/ce8fd0687e6a2af3c55428a4bc7efa8b86f7aae9)) + +# [1.1.0](https://github.com/CloudCatch/wp-block-template-part/compare/1.0.0...1.1.0) (2022-04-06) + + +### Features + +* release to plugin repository ([deb564b](https://github.com/CloudCatch/wp-block-template-part/commit/deb564bb2f36c716d377e1d72ecef0f66a3f8d8c)) + +# 1.0.0 (2022-04-04) + + +### Bug Fixes + +* serversiderender in backend ([2de1375](https://github.com/seattlewebco/wp-block-template-part/commit/2de137592a618cb87010520a6c78b004ce04f39f)) + + +### Features + +* dropdown ([6f89fdb](https://github.com/seattlewebco/wp-block-template-part/commit/6f89fdbe62f8f5fd8de170e8028131fe56ee7f16)) +* first commit ([3cfbd72](https://github.com/seattlewebco/wp-block-template-part/commit/3cfbd727540b007cc8cf2ebce8fe5b1e9b968fa7)) diff --git a/spec/fixtures/dynamic_finders/plugin_version/ticket-spot/composer_file/package.json b/spec/fixtures/dynamic_finders/plugin_version/ticket-spot/composer_file/package.json new file mode 100644 index 00000000..59179669 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/ticket-spot/composer_file/package.json @@ -0,0 +1,31 @@ +{ + "name": "ticket-spot", + "version": "1.0.0", + "main": "index.js", + "scripts": { + "watch": "webpack --mode=development --watch --config webpack-config.js", + "build": "webpack --mode=production --config webpack-config.js", + "develop": "webpack-dev-server --config webpack-config.js" + }, + "author": "Chris McCaw", + "devDependencies": { + "@babel/cli": "^7.1.5", + "@babel/core": "^7.1.6", + "@babel/plugin-transform-runtime": "^7.14.2", + "@babel/preset-env": "^7.1.6", + "@babel/preset-react": "^7.13.13", + "babel-loader": "^8.0.4", + "babel-preset-es2015": "^6.24.1", + "html-webpack-plugin": "^3.2.0", + "lodash": "^4.17.11", + "webpack": "^4.26.1", + "webpack-cli": "^3.1.2", + "webpack-dev-server": "^3.1.14" + }, + "dependencies": { + "core-js": "^3.12.1", + "react": "^17.0.2", + "react-dom": "^17.0.2", + "regenerator-runtime": "^0.13.7" + } +} diff --git a/spec/fixtures/dynamic_finders/plugin_version/tripandfly-search-widget/translation_file/languages/tripandfly-search-ru_RU.po b/spec/fixtures/dynamic_finders/plugin_version/tripandfly-search-widget/translation_file/languages/tripandfly-search-ru_RU.po new file mode 100644 index 00000000..1ec9939b --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/tripandfly-search-widget/translation_file/languages/tripandfly-search-ru_RU.po @@ -0,0 +1,108 @@ +# Copyright (C) 2022 Oneliya Team +# This file is distributed under the GPL v3. +msgid "" +msgstr "" +"Project-Id-Version: Tripandfly Search Widget 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/tripandfly-search\n" +"POT-Creation-Date: 2022-04-01T15:43:01+00:00\n" +"PO-Revision-Date: 2022-04-01 19:55+0400\n" +"Last-Translator: Oneliya Team \n" +"Language-Team: ru_RU \n" +"Language: ru_RU\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 3.0.1\n" +"X-Domain: tripandfly-search\n" + +#. Plugin Name of the plugin +msgid "Tripandfly Search Widget" +msgstr "Поисковый виджет tripandfly" + +#. Plugin URI of the plugin +msgid "http://wordpress.org/plugins/tripandfly-search/" +msgstr "http://wordpress.org/plugins/tripandfly-search/" + +#. Author URI of the plugin +msgid "https://oneliya.ru/" +msgstr "https://oneliya.ru/" + +#. Description of the plugin +msgid "Install our WordPress travel-plugin to your website and help your visitors to find the cheapest flights, trains, buses and multimodal offers." +msgstr "Установите наш плагин для путешествий WordPress на свой веб-сайт и помогите своим посетителям найти самые дешевые авиабилеты, поезда, автобусы и мультимодальные предложения." + +#. Author of the plugin +msgid "Oneliya Team" +msgstr "Команда Oneliya" + +#: tripandfly_search.php:122 +msgid "Search widget TF" +msgstr "Поисковый виджет TF" + +#: tripandfly_search.php:126 +msgid "Sorry, you are not allowed to access this page." +msgstr "Извините, у Вас нет прав для доступа к этой странице." + +#: tripandfly_search.php:131 +msgid "Sorry, only have read-only access to this page. Ask your administrator for assistance editing." +msgstr "Извините, у Вас доступ только на чтение этой страницы. Обратитесь к администратору для возможности редактирования." + +#: tripandfly_search.php:139 +msgid "Sorry, you are not allowed to edit this page." +msgstr "Извините, у Вас нет прав для редактирования этой страницы." + +#: tripandfly_search.php:142 +msgid "nonce field is missing. Settings NOT saved." +msgstr "nonce не заполнено. Настройки НЕ сохранены." + +#: tripandfly_search.php:145 +msgid "Invalid nonce specified. Settings NOT saved." +msgstr "Поле nonce не корректно. Настройки НЕ сохранены." + +#: tripandfly_search.php:148 +msgid "Invalid selected language. Settings NOT saved." +msgstr "Язык виджета не выбран. Настройки НЕ сохранены." + +#: tripandfly_search.php:158 +msgid "Settings Saved." +msgstr "Настройки сохранены." + +#: views/settings.php:8 views/settings.php:29 +msgid "Settings" +msgstr "Настройки" + +#: views/settings.php:31 +msgid "Paste the short code [tripandfly_search] in the body of the page to display the search form" +msgstr "Вставьте шорт код [tripandfly_search] в тело страницы, чтобы отобразить форму поиска" + +#: views/settings.php:36 +msgid "Partner ID" +msgstr "ID партнера" + +#: views/settings.php:45 +msgid "Redirect url" +msgstr "Относительная ссылка для редиректа" + +#: views/settings.php:54 +msgid "Language" +msgstr "Язык виджета" + +#: views/settings.php:54 +msgid "Save" +msgstr "Сохранить" + +#: views/settings.php:69 +msgid "Transport types" +msgstr "Виды транспорта для выдачи" + +#: views/settings.php:84 +msgid "Cmmp transport types" +msgstr "Виды транспорта для КММП выдачи" + +#: views/settings.php:99 +msgid "Transport priority" +msgstr "Первая вкладка в списке вкладок на странице результатов поиска" + +#: views/settings.php:108 +msgid "Default" +msgstr "По умолчанию" diff --git a/spec/fixtures/dynamic_finders/plugin_version/trivia-adapter-pack/composer_file/composer.json b/spec/fixtures/dynamic_finders/plugin_version/trivia-adapter-pack/composer_file/composer.json new file mode 100644 index 00000000..7f91584c --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/trivia-adapter-pack/composer_file/composer.json @@ -0,0 +1,16 @@ +{ + "name": "marac/trivia-adapter-pack", + "type": "library", + "description": "This plugin package provides a package of 3 Quiz Adapter elements which extends the existing Convoworks WP Plugin.", + "homepage": "https://github.com/zef-dev/trivia-adapter-pack", + "keywords": [ + "convoworks" + ], + "version": "1.0.0", + "license": "MIT", + "autoload": { + "psr-4": { + "ConvoTriviaPack\\Pckg\\TriviaAdapterPack\\": "src/ConvoTriviaPack/Pckg/TriviaAdapterPack" + } + } +} \ No newline at end of file diff --git a/spec/fixtures/dynamic_finders/plugin_version/tuxmailer-email-validation/translation_file/languages/tuxmailer-email-validation.pot b/spec/fixtures/dynamic_finders/plugin_version/tuxmailer-email-validation/translation_file/languages/tuxmailer-email-validation.pot new file mode 100644 index 00000000..c7bc62d5 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/tuxmailer-email-validation/translation_file/languages/tuxmailer-email-validation.pot @@ -0,0 +1,442 @@ +# Copyright (C) 2022 TuxMailer +# This file is distributed under the same license as the TuxMailer Email Validation plugin. +msgid "" +msgstr "" +"Project-Id-Version: TuxMailer Email Validation 1.2\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/tuxmailer-email-validation\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: 2022-04-23T14:28:06+05:30\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.5.0\n" +"X-Domain: tuxmailer-email-validation\n" + +#. Plugin Name of the plugin +msgid "TuxMailer Email Validation" +msgstr "" + +#. Description of the plugin +msgid "TuxMailer email validation plugin integrates with popular form builders like CF7, Gravity Forms, Ninja Forms and more to provide you real-time email validation and bulk validation directly from WordPress." +msgstr "" + +#. Author of the plugin +#: includes/tuxmlr-settings-tab.php:10 +msgid "TuxMailer" +msgstr "" + +#. Author URI of the plugin +msgid "https://tuxmailer.com/" +msgstr "" + +#. translators: 1: Form name 2:UID 3: Timestamp +#: includes/tuxmlr-admin-notification.php:23 +msgid "Form Name - %1$s is processing and UID is %2$s %3$s. Please refresh the page after some time. " +msgstr "" + +#. translators: 1: Form name 2: Timestamp +#: includes/tuxmlr-admin-notification.php:59 +msgid "Form Name - %1$s validation completed %2$s. You can download your list from here." +msgstr "" + +#: includes/tuxmlr-admin-notification.php:78 +#: includes/tuxmlr-admin-notification.php:99 +msgid "Permission Denied." +msgstr "" + +#. translators: 1: API Key URL +#: includes/tuxmlr-admin-notification.php:126 +#: includes/tuxmlr-functions.php:150 +#: includes/tuxmlr-functions.php:273 +#: includes/tuxmlr-functions.php:288 +#: includes/tuxmlr-functions.php:416 +#: includes/tuxmlr-functions.php:426 +#: includes/tuxmlr-functions.php:434 +#: includes/tuxmlr-functions.php:444 +#: includes/tuxmlr-functions.php:488 +#: includes/tuxmlr-functions.php:569 +#: includes/tuxmlr-functions.php:583 +#: includes/tuxmlr-settings-tab.php:101 +msgid "You need to enter a valid token in the plugin settings page. You can get a token from the TuxMailer app here." +msgstr "" + +#. translators: 1: Plugins name +#: includes/tuxmlr-admin-notification.php:246 +msgid "You need to install/activate %1$s plugin along with Contact Form 7 for TuxMailer plugin to work properly." +msgstr "" + +#. translators: 1: Plugins name +#: includes/tuxmlr-admin-notification.php:254 +msgid "You need to install/activate %1$s plugin for Tux Mailer plugin to work properly." +msgstr "" + +#. translators: 1: Plugins name +#: includes/tuxmlr-admin-notification.php:273 +msgid "You need to install any of the following plugins and activate it for the TuxMailer plugin to work: %1$s " +msgstr "" + +#. translators: 1: Label of setting 2: Form Name +#: includes/tuxmlr-admin-notification.php:297 +msgid "Please disable %1$s settings for form %2$s in Formidable Forms for Tux Mailer plugin to work properly." +msgstr "" + +#. translators: 1: Label of setting 2: Form Name +#: includes/tuxmlr-admin-notification.php:318 +msgid "Please enable %1$s settings for form %2$s in Ninja Forms for Tux Mailer plugin to work properly." +msgstr "" + +#. translators: 1: Label of setting 2: Form Name +#: includes/tuxmlr-admin-notification.php:340 +msgid "Please disable %1$s settings for form %2$s in WPForms for Tux Mailer plugin to work properly." +msgstr "" + +#. translators: %s - plugin settings page URL. +#: includes/tuxmlr-admin-notification.php:359 +msgid "Please enter and validate your API key.
Hint: You can generate your API key from within the TuxMailer App." +msgstr "" + +#: includes/tuxmlr-bulk-validation-tab.php:40 +#: includes/tuxmlr-settings-tab.php:52 +msgid "Credits" +msgstr "" + +#: includes/tuxmlr-bulk-validation-tab.php:43 +#: includes/tuxmlr-settings-tab.php:53 +msgid "Buy More" +msgstr "" + +#: includes/tuxmlr-bulk-validation-tab.php:61 +msgid "Bulk Validations" +msgstr "" + +#: includes/tuxmlr-bulk-validation-tab.php:63 +msgid "Take Me To TuxMailer" +msgstr "" + +#: includes/tuxmlr-bulk-validation-tab.php:69 +#: assets/js/emailapi.js:192 +#: assets/js/emailapi.js:428 +msgid "Select Plugin" +msgstr "" + +#: includes/tuxmlr-bulk-validation-tab.php:71 +#: includes/tuxmlr-bulk-validation-tab.php:96 +msgid "Select" +msgstr "" + +#: includes/tuxmlr-bulk-validation-tab.php:88 +msgid "Select plugin from setting page" +msgstr "" + +#: includes/tuxmlr-bulk-validation-tab.php:94 +#: assets/js/emailapi.js:195 +#: assets/js/emailapi.js:431 +msgid "Select Form" +msgstr "" + +#: includes/tuxmlr-bulk-validation-tab.php:107 +msgid "Bulk Validation" +msgstr "" + +#: includes/tuxmlr-bulk-validation-tab.php:112 +msgid "Selected" +msgstr "" + +#: includes/tuxmlr-bulk-validation-tab.php:114 +#: assets/js/multiselect.js:739 +msgid "Select all" +msgstr "" + +#: includes/tuxmlr-bulk-validation-tab.php:121 +msgid "Bypass Blacklist" +msgstr "" + +#: includes/tuxmlr-bulk-validation-tab.php:126 +msgid "Priority Processing" +msgstr "" + +#: includes/tuxmlr-bulk-validation-tab.php:132 +msgid "Validate" +msgstr "" + +#: includes/tuxmlr-bulk-validation-tab.php:140 +msgid "Filter by" +msgstr "" + +#: includes/tuxmlr-bulk-validation-tab.php:141 +msgid "Valid" +msgstr "" + +#: includes/tuxmlr-bulk-validation-tab.php:143 +msgid "Invalid" +msgstr "" + +#: includes/tuxmlr-bulk-validation-tab.php:146 +msgid "Blacklisted" +msgstr "" + +#: includes/tuxmlr-bulk-validation-tab.php:148 +msgid "Unverifiable" +msgstr "" + +#: includes/tuxmlr-bulk-validation-tab.php:150 +msgid "Not-Verified" +msgstr "" + +#: includes/tuxmlr-bulk-validation-tab.php:151 +msgid "Unknown" +msgstr "" + +#: includes/tuxmlr-bulk-validation-tab.php:156 +msgid "Filter" +msgstr "" + +#: includes/tuxmlr-bulk-validation-tab.php:318 +msgid "Email Address" +msgstr "" + +#: includes/tuxmlr-bulk-validation-tab.php:319 +msgid "Status" +msgstr "" + +#: includes/tuxmlr-bulk-validation-tab.php:320 +msgid "Details" +msgstr "" + +#: includes/tuxmlr-bulk-validation-tab.php:347 +#: includes/tuxmlr-bulk-validation-tab.php:368 +#: includes/tuxmlr-bulk-validation-tab.php:394 +msgid "View Details" +msgstr "" + +#: includes/tuxmlr-bulk-validation-tab.php:410 +msgid "Entries" +msgstr "" + +#: includes/tuxmlr-bulk-validation-tab.php:420 +msgid "of" +msgstr "" + +#: includes/tuxmlr-bulk-validation-tab.php:574 +#: includes/tuxmlr-bulk-validation-tab.php:592 +#: includes/tuxmlr-bulk-validation-tab.php:610 +#: assets/js/emailapi.js:437 +msgid "Entries Not Found" +msgstr "" + +#: includes/tuxmlr-bulk-validation-tab.php:914 +msgid "Some Error Occurred" +msgstr "" + +#: includes/tuxmlr-functions.php:39 +#: includes/tuxmlr-functions.php:129 +#: includes/tuxmlr-functions.php:249 +#: includes/tuxmlr-functions.php:256 +#: includes/tuxmlr-functions.php:385 +#: includes/tuxmlr-functions.php:450 +#: includes/tuxmlr-functions.php:522 +#: assets/js/emailapi.js:504 +#: assets/js/emailapi.js:552 +msgid "We are unable to connect to our back-end servers. Please contact support." +msgstr "" + +#: includes/tuxmlr-functions.php:78 +msgid "You need to enter a valid token in the plugin settings page." +msgstr "" + +#: includes/tuxmlr-functions.php:157 +#: includes/tuxmlr-functions.php:172 +msgid "Oops... something went wrong,Please contact support." +msgstr "" + +#: includes/tuxmlr-functions.php:720 +msgid "Could not validate your API key. Please check your API key and try again." +msgstr "" + +#: includes/tuxmlr-settings-tab.php:9 +msgid "TuxMailer Settings" +msgstr "" + +#: includes/tuxmlr-settings-tab.php:64 +msgid "Email Validation Settings" +msgstr "" + +#: includes/tuxmlr-settings-tab.php:73 +msgid "Save Changes" +msgstr "" + +#: includes/tuxmlr-settings-tab.php:137 +msgid "Validate API Key" +msgstr "" + +#. translators: %s - plugin settings page URL. +#: includes/tuxmlr-settings-tab.php:143 +msgid "You can create/retrieve your API key from here. Please check our docs for additional information." +msgstr "" + +#: includes/tuxmlr-settings-tab.php:169 +msgid "Personal Account" +msgstr "" + +#: includes/tuxmlr-settings-tab.php:170 +msgid "Team Account" +msgstr "" + +#. translators: 1: API Key URL +#: includes/tuxmlr-settings-tab.php:361 +msgid "I agree to send my data to TuxMailer for validation and analytics. Please refer to our Privacy Policy and Terms of Service for more information." +msgstr "" + +#: includes/tuxmlr-settings-tab.php:393 +msgid "Enter API Key" +msgstr "" + +#: includes/tuxmlr-settings-tab.php:394 +msgid "Select Account Type" +msgstr "" + +#: includes/tuxmlr-settings-tab.php:395 +msgid "Select Team Account" +msgstr "" + +#: includes/tuxmlr-settings-tab.php:398 +#: includes/tuxmlr-settings-tab.php:400 +msgid "Gravity Forms" +msgstr "" + +#: includes/tuxmlr-settings-tab.php:404 +#: includes/tuxmlr-settings-tab.php:406 +msgid "WPForms Pro" +msgstr "" + +#: includes/tuxmlr-settings-tab.php:410 +#: includes/tuxmlr-settings-tab.php:412 +msgid "Formidable Forms" +msgstr "" + +#: includes/tuxmlr-settings-tab.php:416 +#: includes/tuxmlr-settings-tab.php:418 +msgid "Ninja Forms" +msgstr "" + +#: includes/tuxmlr-settings-tab.php:422 +#: includes/tuxmlr-settings-tab.php:424 +msgid "Contact Form 7" +msgstr "" + +#: includes/tuxmlr-settings-tab.php:427 +msgid "Custom Message" +msgstr "" + +#: includes/tuxmlr-settings-tab.php:428 +msgid "Data Transfer" +msgstr "" + +#: includes/tuxmlr-settings-tab.php:455 +msgid "View TuxMailer settings" +msgstr "" + +#: includes/tuxmlr-settings-tab.php:455 +msgid "Settings" +msgstr "" + +#: includes/tuxmlr-settings-tab.php:480 +msgid "View TuxMailer documentation" +msgstr "" + +#: includes/tuxmlr-settings-tab.php:480 +msgid "Docs" +msgstr "" + +#: assets/js/emailapi.js:453 +msgid "Please select the records that you wish to validate" +msgstr "" + +#: assets/js/emailapi.js:466 +#: assets/js/email_api_integration.js:128 +msgid "Are you sure?" +msgstr "" + +#. translators: 1: Form name 2: Timestamp +#: assets/js/emailapi.js:469 +msgid "You will be validating %1$s records" +msgstr "" + +#: assets/js/emailapi.js:476 +msgid "Yes, validate it!" +msgstr "" + +#: assets/js/emailapi.js:477 +msgid "No, cancel!" +msgstr "" + +#: assets/js/emailapi.js:509 +#: assets/js/emailapi.js:544 +msgid "Oops... something went wrong" +msgstr "" + +#: assets/js/emailapi.js:524 +msgid "Request Accepted!" +msgstr "" + +#. translators: 1: Form name 2:UID 3: Timestamp +#: assets/js/emailapi.js:533 +msgid "Form Name - %1$s is processing and UID is %2$s %3$s. Please refresh the page after some time." +msgstr "" + +#: assets/js/emailapi.js:554 +#: assets/js/emailapi.js:556 +#: assets/js/emailapi.js:558 +#: assets/js/emailapi.js:560 +#: assets/js/emailapi.js:562 +#: assets/js/emailapi.js:564 +#: assets/js/email_api_integration.js:51 +#: assets/js/email_api_integration.js:65 +msgid "Oops... Something went wrong. Please contact support." +msgstr "" + +#: assets/js/emailapi.js:574 +msgid "Oops... Something went wrong" +msgstr "" + +#: assets/js/email_api_integration.js:46 +msgid "\tWe are unable to connect to our back-end servers. Please contact support." +msgstr "" + +#: assets/js/email_api_integration.js:54 +msgid "Could not validate your API key.
Please check your API key and try again." +msgstr "" + +#: assets/js/email_api_integration.js:57 +msgid "Verified" +msgstr "" + +#: assets/js/email_api_integration.js:105 +msgid "Please select the appropriate team" +msgstr "" + +#: assets/js/email_api_integration.js:129 +msgid "
You have disagreed to transfer data to the TuxMailer App. You will not be able to view your data in the TuxMailer App!" +msgstr "" + +#: assets/js/email_api_integration.js:134 +msgid "Yes, I understand!" +msgstr "" + +#: assets/js/email_api_integration.js:135 +msgid "No, cancel" +msgstr "" + +#: assets/js/multiselect.js:740 +msgid "All selected" +msgstr "" + +#: assets/js/multiselect.js:741 +msgid "# of % selected" +msgstr "" + +#: assets/js/multiselect.js:742 +msgid "No matches found" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/utopia-under-construction/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/utopia-under-construction/change_log/changelog.txt new file mode 100644 index 00000000..c511aa7d --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/utopia-under-construction/change_log/changelog.txt @@ -0,0 +1 @@ += 1.2.0 = WordPress 5.9.x compatibility updates. = 1.1.0 = Full version release = 1.0.0 = * First release \ No newline at end of file