diff --git a/spec/fixtures/db/dynamic_finders.yml b/spec/fixtures/db/dynamic_finders.yml index 9dca86db..d09634a8 100644 --- a/spec/fixtures/db/dynamic_finders.yml +++ b/spec/fixtures/db/dynamic_finders.yml @@ -882,6 +882,11 @@ plugins: absoluterss: Readme: path: readme.txt + abtesting-ai: + QueryParameter: + files: + - public/css/abtesting-ai-public.css + version: true abundatrade-plugin: Readme: path: readme.txt @@ -4980,6 +4985,9 @@ plugins: anime-dropdown-widget: Readme: path: readme.txt + animentor-lottie-bodymovin-elementor: + Readme: + path: readme.txt ank-google-map: Readme: path: readme.txt @@ -5457,6 +5465,9 @@ plugins: applimana-blog-optimization-tipps: Readme: path: readme.txt + applixir: + Readme: + path: readme.txt apply-online: QueryParameter: files: @@ -5890,6 +5901,9 @@ plugins: arty-popup: Readme: path: readme.txt + arukereso-for-woocommerce: + Readme: + path: readme.txt arya-license-manager: TranslationFile: class: BodyPattern @@ -7684,6 +7698,14 @@ plugins: files: - assets/css/style.css version: true + ayecode-connect: + TranslationFile: + class: BodyPattern + path: languages/ayecode-connect-en_US.po + pattern: !ruby/regexp '/"Project\-Id\-Version: AyeCode Connect (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt ayo-shortcodes: QueryParameter: files: @@ -11179,6 +11201,15 @@ plugins: path: languages/en_US.po pattern: !ruby/regexp '/oject\-Id\-Version: Booster Pack for Divi (?\d+\.[\.\d]+)/i' version: true + boostify-header-footer-builder: + QueryParameter: + files: + - assets/css/elementor/nav-menu.css + - assets/css/elementor/search.css + - "/assets/css/ionicons.css" + version: true + Readme: + path: readme.txt boostools: Readme: path: README.txt @@ -12176,6 +12207,9 @@ plugins: files: - css/bsk-colposts.css version: true + bsk-contact-form-7-to-zoho: + Readme: + path: readme.txt bsk-files-manager: Readme: path: readme.txt @@ -12310,6 +12344,9 @@ plugins: buddydrive: Readme: path: readme.txt + buddymeet: + Readme: + path: readme.txt buddymenu-buddylinks: Readme: path: readme.txt @@ -13677,6 +13714,9 @@ plugins: caperz: Readme: path: readme.txt + capital-epay-woocommerce-payment-gateway: + Readme: + path: readme.txt capitalized-wp-titles: Readme: path: readme.txt @@ -14943,9 +14983,18 @@ plugins: - public/css/contact-form-shortcode-finder-public.css - public/js/contact-form-shortcode-finder-public.js version: true + cf7-spreadsheets: + Readme: + path: readme.txt cf7-styler: Readme: path: README.txt + cf7-to-bitrix24-integration: + QueryParameter: + files: + - public/css/cf7-birtix-lead-public.css + - public/js/cf7-birtix-lead-public.js + version: true cf7-to-mailjet: Readme: path: readme.txt @@ -15980,6 +16029,9 @@ plugins: cleio-toolbox: Readme: path: readme.txt + clever-ads-for-bigcommerce: + Readme: + path: readme.txt clever-seo-keywords: Readme: path: readme.txt @@ -16791,6 +16843,12 @@ plugins: col-calculator: Readme: path: readme.txt + colissimo-shipping-methods-for-woocommerce: + ChangeLog: + class: BodyPattern + path: changelog.md + pattern: !ruby/regexp /^\#+ (?\d+\.[\.\d]+)(?!.*\#+ \d+\.[\.\d]+)/mi + version: true collabable: Readme: path: readme.txt @@ -17004,6 +17062,9 @@ plugins: comic-sans-roulette: Readme: path: readme.txt + comicbookmanagementsystemweeklypicks: + Readme: + path: readme.txt comics-gone-bad: Readme: path: readme.txt @@ -17611,6 +17672,9 @@ plugins: condition-injection: Readme: path: readme.txt + conditional-add-to-cart: + Readme: + path: readme.txt conditional-blocks: Readme: path: readme.txt @@ -18033,6 +18097,9 @@ plugins: version: true Readme: path: readme.txt + contact-form-monster: + Readme: + path: readme.txt contact-form-newsletter: Readme: path: readme.txt @@ -18064,6 +18131,9 @@ plugins: contact-form-with-captcha: Readme: path: readme.txt + contact-form-with-square: + Readme: + path: readme.txt contact-form-x: QueryParameter: files: @@ -18620,6 +18690,9 @@ plugins: files: - cookiebar-latest.min.js version: true + cookiebar-by-beard: + Readme: + path: readme.txt cookiebot: TranslationFile: class: BodyPattern @@ -18831,6 +18904,9 @@ plugins: version: true Readme: path: readme.txt + corona-virus-data: + Readme: + path: README.txt correct-my-headings: Readme: path: readme.txt @@ -18973,6 +19049,8 @@ plugins: - public/css/country-code-selector-public.css - public/js/country-code-selector-public.js version: true + Readme: + path: README.txt country-flags: Readme: path: readme.txt @@ -19611,6 +19689,9 @@ plugins: css-thumbnail-sprites: Readme: path: readme.txt + css-to-footer: + Readme: + path: readme.txt css3-buttons: TranslationFile: class: BodyPattern @@ -19660,6 +19741,9 @@ plugins: csv-2-post: Readme: path: readme.txt + csv-export-for-click-post: + Readme: + path: readme.txt csv-exporter-for-terms: TranslationFile: class: BodyPattern @@ -20054,6 +20138,9 @@ plugins: version: true Readme: path: readme.txt + custom-css-js-php: + Readme: + path: readme.txt custom-css-manager-plugin: Readme: path: readme.txt @@ -20080,6 +20167,9 @@ plugins: version: true Readme: path: readme.txt + custom-datepicker-nmr: + Readme: + path: readme.txt custom-delivery-schedules-for-woocommerce-subscriptions-lite: Readme: path: readme.txt @@ -22261,6 +22351,9 @@ plugins: version: true Readme: path: readme.txt + devrix-dark-site: + Readme: + path: readme.txt devto-articles-on-wp: QueryParameter: files: @@ -24218,6 +24311,9 @@ plugins: dynamic-mo-loader: Readme: path: readme.txt + dynamic-month-year-into-posts: + Readme: + path: README.txt dynamic-photo-album: Readme: path: readme.txt @@ -24778,6 +24874,9 @@ plugins: easy-github-gist-shortcodes: Readme: path: readme.txt + easy-google-adsense: + Readme: + path: readme.txt easy-google-analytics-for-wordpress: Readme: path: readme.txt @@ -26303,6 +26402,12 @@ plugins: elex-woocommerce-role-based-pricing-plugin-basic: Readme: path: readme.txt + elfsight-addons-for-elementor: + ComposerFile: + class: ConfigParser + path: package.json + key: version + version: true elfsight-blocks: ComposerFile: class: ConfigParser @@ -26640,6 +26745,14 @@ plugins: embed-documents-shortcode: Readme: path: readme.txt + embed-extended: + TranslationFile: + class: BodyPattern + path: languages/embed-extended.pot + pattern: !ruby/regexp '/"Project\-Id\-Version: Embed Extended (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt embed-github-gist: Readme: path: readme.txt @@ -27152,6 +27265,9 @@ plugins: envira-tamer: Readme: path: readme.txt + environment-info: + Readme: + path: readme.txt environmental-plugin-manager: Readme: path: readme.txt @@ -27363,6 +27479,12 @@ plugins: esponce-qr-code-generator: Readme: path: readme.txt + espresso-diagnostics: + TranslationFile: + class: BodyPattern + path: languages/espresso-diagnostics.pot + pattern: !ruby/regexp '/roject\-Id\-Version: Espresso Diagnostics (?\d+\.[\.\d]+)/i' + version: true essential: Readme: path: readme.txt @@ -28147,6 +28269,9 @@ plugins: export-featured-images: Readme: path: readme.txt + export-import-menus: + Readme: + path: readme.txt export-media-library: ComposerFile: class: ConfigParser @@ -28176,6 +28301,9 @@ plugins: export-users: Readme: path: readme.txt + export-users-csv-records: + Readme: + path: readme.txt export-users-data-csv: Readme: path: readme.txt @@ -29972,6 +30100,9 @@ plugins: first-post-link: Readme: path: readme.txt + first-purchase-discount-for-woocommerce: + Readme: + path: readme.txt first-slider: Readme: path: readme.txt @@ -31368,6 +31499,15 @@ plugins: formdesk-shortcode: Readme: path: readme.txt + formgimp: + ChangeLog: + class: BodyPattern + path: CHANGELOG.md + pattern: !ruby/regexp /^\#\# (?\d+\.[\.\d]+) \- [\d\-]+(?!.*\#\# \d+\.[\.\d]+ + \- [\d\-]+)/mi + version: true + Readme: + path: README.txt formidable: QueryParameter: files: @@ -32534,6 +32674,9 @@ plugins: gamipress-transfers-notes: Readme: path: readme.txt + gamipress-wpdiscuz-integration: + Readme: + path: readme.txt ganalytics-lite: Readme: path: readme.txt @@ -33481,6 +33624,9 @@ plugins: gf-minmax-calculation: Readme: path: readme.txt + gf-prevent-duplicates: + Readme: + path: readme.txt gf-quorum-addon: Readme: path: readme.txt @@ -33493,6 +33639,9 @@ plugins: gfontr: Readme: path: readme.txt + gforms-i-mojo-integration: + Readme: + path: readme.txt gg-monarch-sidebar-minimized-on-mobile: Readme: path: readme.txt @@ -36153,6 +36302,12 @@ plugins: - assets/css/font-awesome.css - assets/css/animate.min.css version: true + habu: + QueryParameter: + files: + - public/css/habu-public.css + - public/js/habu-public.js + version: true hack-me-if-you-can: Readme: path: readme.txt @@ -37052,6 +37207,9 @@ plugins: - assets/js/prism.js - assets/js/hcb_script.js version: true + highways-sync-for-intercom: + Readme: + path: readme.txt hijri: Readme: path: readme.txt @@ -37413,6 +37571,9 @@ plugins: files: - public/css/hospitality-public.min.css version: true + host-everything-local: + Readme: + path: readme.txt host-google-fonts-locally: TranslationFile: class: BodyPattern @@ -40003,6 +40164,9 @@ plugins: insults: Readme: path: readme.txt + integrate-aweber-and-contact-form-7: + Readme: + path: README.txt integrate-caldera-forms-salesforce: TranslationFile: class: BodyPattern @@ -40288,6 +40452,9 @@ plugins: invelity-ikros-invoices: Readme: path: readme.txt + invelity-products-feeds: + Readme: + path: readme.txt invelity-sps-connect: Readme: path: readme.txt @@ -40329,6 +40496,19 @@ plugins: invition-print-ship-zakeke: Readme: path: readme.txt + invoice-creator: + QueryParameter: + files: + - assets/css/style.min.css + - assets/css/jquery.dataTables.css + - assets/js/pravel-repeater.js + - assets/js/pravel-verification-code.min.js + - assets/js/pravel_sweetalert.min.js + - assets/js/jquery.dataTables.js + - assets/js/main.min.js + version: true + Readme: + path: readme.txt invoice-gateway-for-woocommerce: Readme: path: readme.txt @@ -40403,6 +40583,9 @@ plugins: version: true Readme: path: readme.txt + ip-blacklist-cloudflare: + Readme: + path: readme.txt ip-blocker-wp: MetaTag: class: Xpath @@ -42914,6 +43097,19 @@ plugins: path: languages/kliken-all-in-one-marketing.pot pattern: !ruby/regexp /Id\-Version:\ Kliken All\-In\-One Marketing (?\d+\.[\.\d]+)/i version: true + kliken-marketing-for-google: + TranslationFile: + class: BodyPattern + path: languages/kliken-marketing-for-google.pot + pattern: !ruby/regexp '/\-Id\-Version: Google Ads for WooCommerce (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /Version (?\d+\.[\.\d]+)/i + version: true klipspringer: Readme: path: readme.txt @@ -42952,6 +43148,9 @@ plugins: knochennet-webchat: Readme: path: readme.txt + know-co-app-integration-events: + Readme: + path: README.md knowledge-base-maker: Readme: path: readme.txt @@ -44211,6 +44410,9 @@ plugins: lh-rdf: Readme: path: readme.txt + lh-related-posts-by-taxonomy: + Readme: + path: readme.txt lh-sitemaps: Readme: path: readme.txt @@ -47030,6 +47232,9 @@ plugins: path: maksukaista-fi.po pattern: !ruby/regexp /d\-Version:\ Maksukaista Payment Gateway v(?\d+\.[\.\d]+)/i version: true + malcure-security-suite: + Readme: + path: readme.txt mam-amp-slider: Readme: path: README.md @@ -47937,6 +48142,9 @@ plugins: path: languages/menubar-widgets-fa_IR.po pattern: !ruby/regexp /"Project\-Id\-Version:\ Menubar Widgets (?\d+\.[\.\d]+)/i version: true + meow-analytics: + Readme: + path: readme.txt meow-gallery: QueryParameter: files: @@ -47958,6 +48166,9 @@ plugins: - js/mwl-core.js - js/mwl-run.js version: true + merch38-for-wp: + Readme: + path: README.txt merchantx: Readme: path: readme.txt @@ -48338,6 +48549,9 @@ plugins: - public/css/mobi-actionbar-public.css - public/js/mobi-actionbar-public.js version: true + mobile-address-bar-colorize: + Readme: + path: readme.txt mobile-banner: TranslationFile: class: BodyPattern @@ -48352,6 +48566,12 @@ plugins: path: changelog.txt pattern: !ruby/regexp /Version (?\d+\.[\.\d]+)/i version: true + mobile-builder: + QueryParameter: + files: + - public/css/mobile-builder-public.css + - public/js/mobile-builder-public.js + version: true mobile-dj-manager: QueryParameter: files: @@ -48556,6 +48776,18 @@ plugins: - css/schedule-frontend.css - js/schedule.js version: true + mon-laboratoire: + QueryParameter: + files: + - MonLabo.css + version: true + Readme: + path: readme.txt + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /^= (?\d+\.[\.\d]+)/ + version: true monk: QueryParameter: files: @@ -48759,6 +48991,13 @@ plugins: version: true Readme: path: README.md + mowomo-variable-fonts: + QueryParameter: + files: + - assets/js/scripts.js + version: true + Readme: + path: README.md moxo: Readme: path: readme.txt @@ -49301,6 +49540,9 @@ plugins: mycred: Readme: path: readme.txt + mycred-birthdays: + Readme: + path: readme.txt mycred-blocks: Readme: path: readme.txt @@ -49364,6 +49606,9 @@ plugins: mygeopositioncom-geotags-geometatags: Readme: path: readme.txt + mylastminutes-api: + Readme: + path: readme.txt myscrollbar: Readme: path: readme.txt @@ -49719,6 +49964,9 @@ plugins: new-user-approve: Readme: path: readme.txt + newheap-azure-logic-apps: + Readme: + path: readme.txt newpost-catch: Readme: path: readme.txt @@ -50324,6 +50572,16 @@ plugins: files: - js/notifyme.js version: true + notikumi-ticketing: + QueryParameter: + files: + - public/css/bootstrap/bootstrap.css + - public/css/bootstrap/bootstrap-theme.css + - templates/original/css/color-custom.css + - templates/original/css/custom-styles.css + - public/js/ntk-px-tracking.js + - public/js/notikumi-public.js + version: true noto-font-loader: QueryParameter: files: @@ -50455,6 +50713,9 @@ plugins: path: languages/nwa.pot pattern: !ruby/regexp /"Project\-Id\-Version:\ Navionics\-WebAPI (?\d+\.[\.\d]+)/i version: true + nwmc-login-and-support: + Readme: + path: readme.txt nx-ads: QueryParameter: files: @@ -51213,6 +51474,14 @@ plugins: order-on-chat-for-woocommerce: Readme: path: readme.txt + order-on-mobile-for-woocommerce: + QueryParameter: + files: + - public/css/woocommerce-order-on-whatsapp-public.css + - public/js/woocommerce-order-on-whatsapp-public.js + version: true + Readme: + path: README.txt order-status-rules-for-woocommerce: Readme: path: readme.txt @@ -51745,6 +52014,9 @@ plugins: path: languages/password-confirm-action.pot pattern: !ruby/regexp /ect\-Id\-Version:\ password\-confirm\-action (?\d+\.[\.\d]+)/i version: true + password-for-wp: + Readme: + path: readme.txt password-protect-page: Readme: path: README.txt @@ -51781,6 +52053,9 @@ plugins: paste-json-text: Readme: path: readme.txt + pathmonk: + Readme: + path: readme.txt pathshala: QueryParameter: files: @@ -51829,6 +52104,9 @@ plugins: payment-inlire-gateway: Readme: path: readme.txt + payments-for-elementor: + Readme: + path: readme.txt paymentsense-gateway-for-woocommerce: ChangeLog: class: BodyPattern @@ -51872,6 +52150,9 @@ plugins: - public/css/paystack-give-public.css - public/js/paystack-give-public.js version: true + paystack-memberpress: + Readme: + path: readme.txt paytium: QueryParameter: files: @@ -52009,6 +52290,9 @@ plugins: pen-extra-features: Readme: path: readme.txt + peoplepress: + Readme: + path: readme.txt peps-media-seo: Readme: path: readme.txt @@ -52018,6 +52302,9 @@ plugins: per-page-add-to: Readme: path: readme.txt + per-product-flat-rate-shipping-for-wc: + Readme: + path: readme.txt perelandra-sermons: QueryParameter: files: @@ -52237,6 +52524,9 @@ plugins: photospace-responsive: Readme: path: readme.txt + photoswipe-foogallery: + Readme: + path: readme.txt php-code-widget: Readme: path: readme.txt @@ -53315,6 +53605,14 @@ plugins: version: true Readme: path: readme.txt + posterno-restaurants-menu: + TranslationFile: + class: BodyPattern + path: languages/posterno-restaurants-menu.pot + pattern: !ruby/regexp '/t\-Id\-Version: Posterno Restaurants Menu (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt postie: Readme: path: readme.txt @@ -54291,6 +54589,9 @@ plugins: psydro-reviews: Readme: path: readme.txt + pt-elementor-addons-lite: + Readme: + path: readme.txt ptest-personality-tests-for-wordpress: MetaTag: class: Xpath @@ -54845,6 +55146,9 @@ plugins: - "/template/js/quranlive_load.js" - "/template/js/screenfull.js" version: true + qwanturank: + Readme: + path: readme.txt qwiz-online-quizzes-and-flashcards: QueryParameter: files: @@ -55067,6 +55371,9 @@ plugins: files: - resources/css/wiki-embed.css version: true + rduplicator: + Readme: + path: readme.txt re-abolish-slavery-ribbon: QueryParameter: files: @@ -55694,6 +56001,9 @@ plugins: remove-query-strings-from-static-resources: Readme: path: readme.txt + remove-schema: + Readme: + path: README.txt remove-taxonomy-url: Readme: path: README.txt @@ -57023,6 +57333,9 @@ plugins: samedaycourier-shipping: Readme: path: readme.txt + sample-data-for-bbpress: + Readme: + path: readme.txt samuweb-related-questions: QueryParameter: files: @@ -57100,6 +57413,13 @@ plugins: say-what: Readme: path: readme.txt + sayonara: + QueryParameter: + files: + - public/js/sayonara-public.js + version: true + Readme: + path: README.txt sb-data-importer-wp-all-import-add-on: Readme: path: readme.txt @@ -57126,6 +57446,9 @@ plugins: scale-large-image-threshold: Readme: path: readme.txt + scan-my-wp: + Readme: + path: readme.txt scand-osticket-connector: TranslationFile: class: BodyPattern @@ -57726,6 +58049,9 @@ plugins: sendcloud-shipping: Readme: path: readme.txt + sender-post-importer: + Readme: + path: README.md sendgrid-email-delivery-simplified: Readme: path: readme.txt @@ -57818,6 +58144,8 @@ plugins: - public/js/issslpg-public.js - public/plugins/flexslider/jquery.flexslider-min.js version: true + Readme: + path: readme.txt seo-local-rank: QueryParameter: files: @@ -58455,6 +58783,9 @@ plugins: - public/css/sap-for-woocommerce-public.css - public/js/sap-for-woocommerce-public.js version: true + show-apache-and-php-version: + Readme: + path: readme.txt show-current-template: Readme: path: readme.txt @@ -58880,6 +59211,9 @@ plugins: files: - assets/js/simple-debug.js version: true + simple-dfp: + Readme: + path: readme.txt simple-download-monitor: Readme: path: readme.txt @@ -58993,6 +59327,9 @@ plugins: version: true Readme: path: readme.txt + simple-ftp-directory-lister: + Readme: + path: readme.txt simple-full-screen-background-image: Readme: path: readme.txt @@ -59237,6 +59574,9 @@ plugins: version: true Readme: path: README.txt + simple-product-counter: + Readme: + path: readme.txt simple-redirect: Readme: path: readme.txt @@ -59401,6 +59741,9 @@ plugins: - public/css/simple-testimonials-showcase-public.css - public/js/simple-testimonials-showcase-public.js version: true + simple-theme-demo-importer: + Readme: + path: readme.txt simple-tooltips: Readme: path: readme.txt @@ -59569,6 +59912,14 @@ plugins: path: simvoicing.pot pattern: !ruby/regexp '/"Project\-Id\-Version: Simvoicing (?\d+\.[\.\d]+)/i' version: true + sinatra-core: + Readme: + path: readme.txt + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /^=+ (?\d+\.[\.\d]+)(?!.*=+ \d+\.[\.\d]+)/mi + version: true single-category-permalink: ChangeLog: class: BodyPattern @@ -59806,6 +60157,9 @@ plugins: slide: Readme: path: readme.md + slide-to-subscribe: + Readme: + path: readme.txt slidedeck: QueryParameter: files: @@ -60140,6 +60494,9 @@ plugins: files: - assets/css/smart_ifw_site.css version: true + smartlink-dinamic-urls: + Readme: + path: readme.txt smartly: Readme: path: readme.txt @@ -61182,6 +61539,11 @@ plugins: standout-css3-buttons: Readme: path: readme.txt + standout-fortnox-integration-for-woocommerce: + Readme: + path: + - readme.txt + - README.md starbox-voting: Readme: path: readme.txt @@ -61753,6 +62115,9 @@ plugins: sumome: Readme: path: Readme.txt + sunnylandingpages: + Readme: + path: README.txt supapress: QueryParameter: files: @@ -63468,6 +63833,9 @@ plugins: - assets/css/fontawesome-iconpicker.min.css - assets/js/fontawesome-iconpicker.js version: true + title-keywords-seo: + Readme: + path: readme.txt title-remover: Readme: path: readme.txt @@ -64009,6 +64377,8 @@ plugins: xpath: //comment()[contains(., "TrendMD")] pattern: !ruby/regexp /TrendMD v(?\d+\.[\.\d]+)/i version: true + Readme: + path: readme.txt triagetrak: QueryParameter: files: @@ -64562,6 +64932,9 @@ plugins: version: true Readme: path: readme.txt + ultimate-adsense: + Readme: + path: README.txt ultimate-author-box-lite: QueryParameter: files: @@ -64576,6 +64949,9 @@ plugins: - nyams_ultimate_button.css - nyams_ultimate_button.js version: true + ultimate-blog-layouts: + Readme: + path: readme.txt ultimate-bulk-seo-noindex-nofollow: QueryParameter: files: @@ -65097,6 +65473,14 @@ plugins: universal-google-analytics: Readme: path: readme.txt + universal-package-systems-shipping-extension: + ComposerFile: + class: ConfigParser + path: composer.json + key: version + version: true + Readme: + path: readme.txt universal-voice-search: ComposerFile: class: ConfigParser @@ -66649,6 +67033,14 @@ plugins: path: CHANGELOG.md pattern: !ruby/regexp /(?\d+\.[\.\d]+)/ version: true + wc-download-products-from-aws-s3: + TranslationFile: + class: BodyPattern + path: languages/wc-download-products-from-aws-s3.pot + pattern: !ruby/regexp '/rsion: WC Download Products from AWS S3 (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt wc-duplicate-order: Readme: path: readme.txt @@ -67135,6 +67527,11 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^= (?\d+\.[\.\d]+)/i version: true + webamps-remove-double-menu: + QueryParameter: + files: + - js/doublemenuscript.js + version: true webappick-pdf-invoice-for-woocommerce: QueryParameter: files: @@ -67526,6 +67923,9 @@ plugins: - public/css/wgauge-public.css - public/js/wgauge-public.js version: true + wh-eyecatcher: + Readme: + path: readme.txt wha-area-charts: Readme: path: readme.txt @@ -68043,6 +68443,11 @@ plugins: version: true Readme: path: readme.txt + TranslationFile: + class: BodyPattern + path: languages/wooac.pot + pattern: !ruby/regexp /ed To Cart Notification for WooCommerce (?\d+\.[\.\d]+)/i + version: true woo-additional-fees-on-checkout-wordpress: Readme: path: readme.txt @@ -68286,6 +68691,9 @@ plugins: woo-checkout-braspag: Readme: path: readme.txt + woo-checkout-code-api: + Readme: + path: readme.txt woo-checkout-field-editor-pro: Readme: path: readme.txt @@ -68475,6 +68883,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^v(?\d+\.[\.\d]+)/i version: true + woo-extended: + Readme: + path: README.txt woo-extended-settings: Readme: path: readme.txt @@ -68975,6 +69386,9 @@ plugins: path: languages/woo-product-bundle.pot pattern: !ruby/regexp '/on: WPC Product Bundles for WooCommerce (?\d+\.[\.\d]+)/i' version: true + woo-product-category-discount: + Readme: + path: readme.txt woo-product-disable: QueryParameter: files: @@ -69040,6 +69454,11 @@ plugins: woo-product-timer: Readme: path: readme.txt + TranslationFile: + class: BodyPattern + path: languages/woopt.pot + pattern: !ruby/regexp '/sion: WPC Product Timer for WooCommerce (?\d+\.[\.\d]+)/i' + version: true woo-product-videos: Readme: path: readme.txt @@ -69407,6 +69826,9 @@ plugins: woo-zoho-crm: Readme: path: readme.txt + wooaddons-for-elementor: + Readme: + path: README.txt wooclientzone-lite: TranslationFile: class: BodyPattern @@ -70537,6 +70959,9 @@ plugins: - includes/js/number-format.js - includes/js/counter-ajax.js version: true + world-weather-smt: + Readme: + path: readme.txt worldnet-payments-gateway-for-woocommerce: Readme: path: readme.txt @@ -70858,6 +71283,11 @@ plugins: files: - assets/css/style.css version: true + wp-autoupdates: + Readme: + path: + - readme.txt + - readme.md wp-avim: Comment: xpath: //comment()[contains(., "WP-AVIM")] @@ -71895,6 +72325,9 @@ plugins: wp-emoji-sanitizer: Readme: path: readme.txt + wp-envybox: + Readme: + path: README.txt wp-errata: QueryParameter: files: @@ -72853,6 +73286,9 @@ plugins: - public/css/fblcs-public.css - public/js/fblcs-public.js version: true + wp-limit-failed-login-attempts: + Readme: + path: readme.txt wp-limit-login-attempts: Readme: path: readme.txt @@ -73272,6 +73708,9 @@ plugins: files: - css/metrize.css version: true + wp-migrate-2-aws: + Readme: + path: readme.txt wp-migrate-db: Readme: path: readme.txt @@ -73545,6 +73984,9 @@ plugins: wp-pexels-free-stock-photos: Readme: path: readme.txt + wp-phone-message: + Readme: + path: readme.txt wp-photo-text-slider-50: Readme: path: readme.txt @@ -74330,6 +74772,9 @@ plugins: wp-security-hardening: Readme: path: readme.txt + wp-security-questions: + Readme: + path: readme.txt wp-security-scan: Readme: path: readme.txt @@ -74751,6 +75196,14 @@ plugins: - css/wp-stripe-thickbox.css - js/wp-stripe.js version: true + wp-stripe-donation: + QueryParameter: + files: + - assets/css/wpsd-front-style.css + - assets/js/wpsd-front-script.js + version: true + Readme: + path: readme.txt wp-stripe-kit-lite: QueryParameter: files: @@ -74765,6 +75218,9 @@ plugins: wp-structuring-markup: Readme: path: readme.txt + wp-studio-tabs: + Readme: + path: readme.txt wp-style-it: QueryParameter: files: @@ -75273,12 +75729,18 @@ plugins: version: true Readme: path: README.txt + wp-unpublish: + Readme: + path: readme.txt wp-upcoming-releases: TranslationFile: class: BodyPattern path: languages/wp-upcoming-releases-pt_BR.po pattern: !ruby/regexp '/roject\-Id\-Version: WP Upcoming Releases (?\d+\.[\.\d]+)/i' version: true + wp-update-checklist: + Readme: + path: readme.txt wp-updates-notifier: Readme: path: readme.txt @@ -75698,6 +76160,12 @@ plugins: wpbenchmark: Readme: path: readme.txt + wpbits-addons-for-elementor: + TranslationFile: + class: BodyPattern + path: i18n/languages/wpbits-addons-for-elementor.pot + pattern: !ruby/regexp '/Id\-Version: WPBits Addons For Elementor (?\d+\.[\.\d]+)/i' + version: true wpbmb-entrez: QueryParameter: files: @@ -75763,9 +76231,19 @@ plugins: wpc-product-quantity: Readme: path: readme.txt + TranslationFile: + class: BodyPattern + path: languages/wpc-product-quantity.pot + pattern: !ruby/regexp '/n: WPC Product Quantity for WooCommerce (?\d+\.[\.\d]+)/i' + version: true wpc-product-tabs: Readme: path: readme.txt + TranslationFile: + class: BodyPattern + path: languages/wpc-product-tabs.pot + pattern: !ruby/regexp '/rsion: WPC Product Tabs for WooCommerce (?\d+\.[\.\d]+)/i' + version: true wpc-show-single-variations: TranslationFile: class: BodyPattern @@ -75785,6 +76263,14 @@ plugins: version: true Readme: path: readme.txt + wpcake-demo-importer: + TranslationFile: + class: BodyPattern + path: languages/wpcake-demo-importer.pot + pattern: !ruby/regexp '/roject\-Id\-Version: WPCake Demo Importer (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt wpcalendars-lite: Readme: path: readme.txt @@ -75930,6 +76416,9 @@ plugins: version: true Readme: path: readme.txt + wpessentials: + Readme: + path: readme.txt wpfomo: QueryParameter: files: @@ -76180,6 +76669,9 @@ plugins: path: languages/wpm-email-it_IT.po pattern: !ruby/regexp '/"Project\-Id\-Version: WPM\-Email (?\d+\.[\.\d]+)/i' version: true + wpm-news-api: + Readme: + path: readme.txt wpm-reviews: Readme: path: readme.txt @@ -76719,6 +77211,9 @@ plugins: wptimhbw-tools: Readme: path: readme.txt + wptools: + Readme: + path: readme.txt wptouch: Comment: xpath: //comment()[contains(., "WPtouch")] @@ -76734,6 +77229,9 @@ plugins: wpubg: Readme: path: readme.txt + wpufile-ucloud: + Readme: + path: readme.txt wpum-delete-account: TranslationFile: class: BodyPattern @@ -77026,6 +77524,9 @@ plugins: version: true Readme: path: readme.txt + xmas-decoration: + Readme: + path: readme.txt xml-sitemap-feed: Readme: path: readme.txt diff --git a/spec/fixtures/dynamic_finders/expected.yml b/spec/fixtures/dynamic_finders/expected.yml index bceb93e6..9a0c9623 100644 --- a/spec/fixtures/dynamic_finders/expected.yml +++ b/spec/fixtures/dynamic_finders/expected.yml @@ -436,6 +436,13 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/absolute-reviews/public/css/absolute-reviews-public.css?ver=1.0.0 confidence: 10 + abtesting-ai: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/abtesting-ai/public/css/abtesting-ai-public.css?ver=1.0.0 + confidence: 10 academic-bloggers-toolkit: QueryParameter: number: 4.11.3 @@ -3774,6 +3781,13 @@ plugins: confidence: 10 interesting_entries: - http://wp.lab/wp-content/plugins/ayatequrani-embed-ayaat-in-your-website/assets/css/style.css?ver=1.0.3 + ayecode-connect: + TranslationFile: + number: 1.0.3 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/ayecode-connect/languages/ayecode-connect-en_US.po, + Match: ''"Project-Id-Version: AyeCode Connect 1.0.3''' ayo-shortcodes: QueryParameter: number: '0.2' @@ -5557,6 +5571,15 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/booster-pack-for-divi/languages/en_US.po, Match: ''oject-Id-Version: Booster Pack for Divi 1.0.0''' + boostify-header-footer-builder: + QueryParameter: + number: 1.0.3 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/boostify-header-footer-builder/assets/css/elementor/nav-menu.css?ver=1.0.3 + - http://wp.lab/wp-content/plugins/boostify-header-footer-builder/assets/css/elementor/search.css?ver=1.0.3 + - http://wp.lab/wp-content/plugins/boostify-header-footer-builder//assets/css/ionicons.css?ver=1.0.3 + confidence: 30 boot-slider: QueryParameter: number: 1.0.0 @@ -7497,6 +7520,14 @@ plugins: - http://wp.lab/wp-content/plugins/cf7-shortcode-finder/public/css/contact-form-shortcode-finder-public.css?ver=1.0.0 - http://wp.lab/wp-content/plugins/cf7-shortcode-finder/public/js/contact-form-shortcode-finder-public.js?ver=1.0.0 confidence: 20 + cf7-to-bitrix24-integration: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/cf7-to-bitrix24-integration/public/css/cf7-birtix-lead-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/cf7-to-bitrix24-integration/public/js/cf7-birtix-lead-public.js?ver=1.0.0 + confidence: 20 cf7-utm-tracking: QueryParameter: number: '1.1' @@ -8451,6 +8482,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/coinpaprika/languages/coinpaprika-pl_PL.po, Match: ''"Project-Id-Version: Coinpaprika 1.1.2''' + colissimo-shipping-methods-for-woocommerce: + ChangeLog: + number: '1.1' + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/colissimo-shipping-methods-for-woocommerce/changelog.md, + Match: ''## 1.1''' collapsing-archives: Comment: found_by: Comment (Passive Detection) @@ -12453,6 +12491,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/elementpress/changelog.txt, Match: ''version 0.3''' + elfsight-addons-for-elementor: + ComposerFile: + number: 1.0.0 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/elfsight-addons-for-elementor/package.json, + Match: ''1.0.0''' elfsight-blocks: ComposerFile: number: 1.0.0 @@ -12634,6 +12679,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/embed-code/languages/embed-code.pot, Match: ''"Project-Id-Version: Embed Code 1.1.1''' + embed-extended: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/embed-extended/languages/embed-extended.pot, + Match: ''"Project-Id-Version: Embed Extended 1.0.0''' embed-piwigo: TranslationFile: number: 1.0.1 @@ -12974,6 +13026,13 @@ plugins: confidence: 10 interesting_entries: - http://wp.lab/wp-content/plugins/eshop-shipping-extension/includes/eshop_shipping_extension.js?ver=2.4 + espresso-diagnostics: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/espresso-diagnostics/languages/espresso-diagnostics.pot, + Match: ''roject-Id-Version: Espresso Diagnostics 1.0.0''' essential-addons-for-elementor-lite: QueryParameter: number: 3.1.1 @@ -15022,6 +15081,13 @@ plugins: - http://wp.lab/wp-content/plugins/formcraft-form-builder/assets/css/common-elements.css?ver=1.0.7 - http://wp.lab/wp-content/plugins/formcraft-form-builder/assets/fontello/css/fcb.css?ver=1.0.7 - http://wp.lab/wp-content/plugins/formcraft-form-builder/assets/fontello/css/animation.css?ver=1.0.7 + formgimp: + ChangeLog: + number: 1.0.5 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/formgimp/CHANGELOG.md, Match: ''## 1.0.5 + - 2020-02-19''' formidable: QueryParameter: number: 3.06.03 @@ -17261,6 +17327,14 @@ plugins: - http://wp.lab/wp-content/plugins/h7-tabs/assets/css/font-awesome.css?ver=7.0.1 - http://wp.lab/wp-content/plugins/h7-tabs/assets/css/animate.min.css?ver=7.0.1 confidence: 30 + habu: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/habu/public/css/habu-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/habu/public/js/habu-public.js?ver=1.0.0 + confidence: 20 halloween-woocommerce: QueryParameter: number: '0.2' @@ -19110,6 +19184,19 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/invitations-for-slack/invitations-for-slack/scripts/script.js?ver=1.0.2 confidence: 10 + invoice-creator: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/invoice-creator/assets/css/style.min.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/invoice-creator/assets/css/jquery.dataTables.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/invoice-creator/assets/js/pravel-repeater.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/invoice-creator/assets/js/pravel-verification-code.min.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/invoice-creator/assets/js/pravel_sweetalert.min.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/invoice-creator/assets/js/jquery.dataTables.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/invoice-creator/assets/js/main.min.js?ver=1.0.0 + confidence: 70 invoicing: QueryParameter: number: 1.0.2 @@ -20251,6 +20338,19 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/kliken-all-in-one-marketing/languages/kliken-all-in-one-marketing.pot, Match: ''Id-Version: Kliken All-In-One Marketing 1.4.7''' + kliken-marketing-for-google: + TranslationFile: + number: 1.0.2 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/kliken-marketing-for-google/languages/kliken-marketing-for-google.pot, + Match: ''-Id-Version: Google Ads for WooCommerce 1.0.2''' + ChangeLog: + number: 1.0.2 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/kliken-marketing-for-google/changelog.txt, + Match: ''version 1.0.2''' kn-social-slide: Comment: number: 1.1.5 @@ -23583,6 +23683,14 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/mobile-booster/changelog.txt, Match: ''Version 1.1''' + mobile-builder: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/mobile-builder/public/css/mobile-builder-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/mobile-builder/public/js/mobile-builder-public.js?ver=1.0.0 + confidence: 20 mobile-dj-manager: QueryParameter: number: 1.4.7.7 @@ -23799,6 +23907,19 @@ plugins: - http://wp.lab/wp-content/plugins/momoyoga-integration/css/schedule-frontend.css?ver=2.0 - http://wp.lab/wp-content/plugins/momoyoga-integration/js/schedule.js?ver=2.0 confidence: 20 + mon-laboratoire: + QueryParameter: + number: '3.0' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/mon-laboratoire/MonLabo.css?ver=3.0 + confidence: 10 + ChangeLog: + number: '3.0' + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/mon-laboratoire/changelog.txt, Match: ''= + 3.0''' monk: QueryParameter: number: 0.7.0 @@ -23976,6 +24097,13 @@ plugins: - http://wp.lab/wp-content/plugins/mowomo-google-reviews/build/assets/styles.css?ver=1.0.0 - http://wp.lab/wp-content/plugins/mowomo-google-reviews/build/assets/scripts.js?ver=1.0.0 confidence: 20 + mowomo-variable-fonts: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/mowomo-variable-fonts/assets/js/scripts.js?ver=1.0.0 + confidence: 10 mp-post-navigation-same-category: StyleComment: number: '2.0' @@ -25337,6 +25465,18 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/notifyme/js/notifyme.js?ver=1.0 confidence: 10 + notikumi-ticketing: + QueryParameter: + number: 1.2.7 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/notikumi-ticketing/public/css/bootstrap/bootstrap.css?ver=1.2.7 + - http://wp.lab/wp-content/plugins/notikumi-ticketing/public/css/bootstrap/bootstrap-theme.css?ver=1.2.7 + - http://wp.lab/wp-content/plugins/notikumi-ticketing/templates/original/css/color-custom.css?ver=1.2.7 + - http://wp.lab/wp-content/plugins/notikumi-ticketing/templates/original/css/custom-styles.css?ver=1.2.7 + - http://wp.lab/wp-content/plugins/notikumi-ticketing/public/js/ntk-px-tracking.js?ver=1.2.7 + - http://wp.lab/wp-content/plugins/notikumi-ticketing/public/js/notikumi-public.js?ver=1.2.7 + confidence: 60 noto-font-loader: QueryParameter: number: 1.0.2 @@ -26100,6 +26240,14 @@ plugins: - http://wp.lab/wp-content/plugins/orcsnet-from-inditip/assets/css/frontend.css?ver=1.0.3 - http://wp.lab/wp-content/plugins/orcsnet-from-inditip/assets/js/frontend.min.js?ver=1.0.3 confidence: 20 + order-on-mobile-for-woocommerce: + QueryParameter: + number: 1.0.1 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/order-on-mobile-for-woocommerce/public/css/woocommerce-order-on-whatsapp-public.css?ver=1.0.1 + - http://wp.lab/wp-content/plugins/order-on-mobile-for-woocommerce/public/js/woocommerce-order-on-whatsapp-public.js?ver=1.0.1 + confidence: 20 organic-customizer-widgets: QueryParameter: number: 1.1.10 @@ -28001,6 +28149,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/posterno-favourites/languages/posterno-favourites.pot, Match: ''Project-Id-Version: Posterno Favourites 1.0.0''' + posterno-restaurants-menu: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/posterno-restaurants-menu/languages/posterno-restaurants-menu.pot, + Match: ''t-Id-Version: Posterno Restaurants Menu 1.0.0''' postmatic: TranslationFile: number: 2.2.3 @@ -31476,6 +31631,13 @@ plugins: - http://wp.lab/wp-content/plugins/say-it/public/css/say-it-public.css?ver=1.0.0 - http://wp.lab/wp-content/plugins/say-it/public/js/say-it-public.js?ver=1.0.0 confidence: 20 + sayonara: + QueryParameter: + number: 1.0.1 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/sayonara/public/js/sayonara-public.js?ver=1.0.1 + confidence: 10 sb-login: TranslationFile: number: '2.5' @@ -33679,6 +33841,12 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/simvoicing/simvoicing.pot, Match: ''"Project-Id-Version: Simvoicing 1.0''' + sinatra-core: + ChangeLog: + number: 1.0.0 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/sinatra-core/changelog.txt, Match: ''= 1.0.0''' single-category-permalink: ChangeLog: number: '2.3' @@ -38789,6 +38957,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/universal-google-adsense-and-ads-manager/languages/universal-google-adsense-and-ads-manager.pot, Match: ''niversal Google AdSense And Ads Manager 1.0.2''' + universal-package-systems-shipping-extension: + ComposerFile: + number: 1.0.0 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/universal-package-systems-shipping-extension/composer.json, + Match: ''1.0.0''' universal-voice-search: ComposerFile: number: 1.0.3 @@ -40149,6 +40324,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/wc-dashboard-widget/CHANGELOG.md, Match: ''0.6''' + wc-download-products-from-aws-s3: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/wc-download-products-from-aws-s3/languages/wc-download-products-from-aws-s3.pot, + Match: ''rsion: WC Download Products from AWS S3 1.0.0''' wc-expire-products: QueryParameter: number: 1.0.0 @@ -40602,6 +40784,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/web-to-print-online-designer/changelog.txt, Match: ''= 2.2.0''' + webamps-remove-double-menu: + QueryParameter: + number: '1.0' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/webamps-remove-double-menu/js/doublemenuscript.js?ver=1.0 + confidence: 10 webappick-pdf-invoice-for-woocommerce: QueryParameter: number: 1.1.7 @@ -41430,6 +41619,12 @@ plugins: - http://wp.lab/wp-content/plugins/woo-added-to-cart-notification/assets/libs/magnific-popup/jquery.magnific-popup.min.js?ver=1.0.1 - http://wp.lab/wp-content/plugins/woo-added-to-cart-notification/assets/js/frontend.js?ver=1.0.1 confidence: 20 + TranslationFile: + number: 1.2.2 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/woo-added-to-cart-notification/languages/wooac.pot, + Match: ''ed To Cart Notification for WooCommerce 1.2.2''' woo-addon-for-payubiz: TranslationFile: number: '1.0' @@ -42240,6 +42435,13 @@ plugins: - http://wp.lab/wp-content/plugins/woo-product-social-sharing/public/css/fa/css/font-awesome.min.css?ver=1.7 - http://wp.lab/wp-content/plugins/woo-product-social-sharing/public/js/wc_ss_btns-public.js?ver=1.7 confidence: 40 + woo-product-timer: + TranslationFile: + number: 1.3.3 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/woo-product-timer/languages/woopt.pot, Match: + ''sion: WPC Product Timer for WooCommerce 1.3.3''' woo-products-by-category: QueryParameter: number: '1.1' @@ -47526,6 +47728,14 @@ plugins: - http://wp.lab/wp-content/plugins/wp-stripe/css/wp-stripe-thickbox.css?ver=1.5 - http://wp.lab/wp-content/plugins/wp-stripe/js/wp-stripe.js?ver=1.5 confidence: 30 + wp-stripe-donation: + QueryParameter: + number: '1.0' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/wp-stripe-donation/assets/css/wpsd-front-style.css?ver=1.0 + - http://wp.lab/wp-content/plugins/wp-stripe-donation/assets/js/wpsd-front-script.js?ver=1.0 + confidence: 20 wp-stripe-kit-lite: QueryParameter: number: 1.0.1 @@ -48407,6 +48617,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/wpbadgedisplay/languages/wpbadgedisplay.pot, Match: ''"Project-Id-Version: WPBadgeDisplay 1.0.0''' + wpbits-addons-for-elementor: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/wpbits-addons-for-elementor/i18n/languages/wpbits-addons-for-elementor.pot, + Match: ''Id-Version: WPBits Addons For Elementor 1.0.0''' wpbmb-entrez: QueryParameter: number: 1.0.0 @@ -48467,6 +48684,20 @@ plugins: - http://wp.lab/wp-content/plugins/wpc-paypal-pro-payments/public/css/wpc-paypal-pro-payments-public.css?ver=1.0.0 - http://wp.lab/wp-content/plugins/wpc-paypal-pro-payments/public/js/wpc-paypal-pro-payments-public.js?ver=1.0.0 confidence: 20 + wpc-product-quantity: + TranslationFile: + number: 1.1.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/wpc-product-quantity/languages/wpc-product-quantity.pot, + Match: ''n: WPC Product Quantity for WooCommerce 1.1.0''' + wpc-product-tabs: + TranslationFile: + number: 1.0.6 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/wpc-product-tabs/languages/wpc-product-tabs.pot, + Match: ''rsion: WPC Product Tabs for WooCommerce 1.0.6''' wpc-show-single-variations: TranslationFile: number: 1.0.0 @@ -48481,6 +48712,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/wpc-variations-radio-buttons/languages/wpc-variations-radio-buttons.pot, Match: ''d-Version: WPC Variations Radio Buttons 1.0.0''' + wpcake-demo-importer: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/wpcake-demo-importer/languages/wpcake-demo-importer.pot, + Match: ''roject-Id-Version: WPCake Demo Importer 1.0.0''' wpcasa: QueryParameter: number: 1.0.6.1 diff --git a/spec/fixtures/dynamic_finders/plugin_version/ayecode-connect/translation_file/languages/ayecode-connect-en_US.po b/spec/fixtures/dynamic_finders/plugin_version/ayecode-connect/translation_file/languages/ayecode-connect-en_US.po new file mode 100644 index 00000000..6240fa25 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/ayecode-connect/translation_file/languages/ayecode-connect-en_US.po @@ -0,0 +1,143 @@ +msgid "" +msgstr "" +"Project-Id-Version: AyeCode Connect 1.0.3\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-02-22 09:23+0000\n" +"PO-Revision-Date: 2020-02-22 09:23+0000\n" +"Last-Translator: \n" +"Language-Team: AyeCode Ltd \n" +"Language: en_US\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-KeywordsList: __;__ngettext:1,2;__ngettext_noop:1,2;_c;_e;_ex:1,2c;" +"_n:1,2;_n_noop:1,2;_nc:4c,1,2;_nx:4c,1,2;_nx_noop:4c,1,2;_x:1,2c;esc_attr__;" +"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;gettext;" +"gettext_noop\n" +"X-Poedit-Basepath: ..\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Generator: Poedit 1.8.7.1\n" +"X-Poedit-SearchPath-0: .\n" + +#: ayecode-connect.php:75 +msgid "Settings" +msgstr "" + +#: includes/class-ayecode-connect-remote-actions.php:411 +msgid "Download source not valid." +msgstr "" + +#: includes/class-ayecode-connect-settings.php:201 +msgid "Plugin and theme update notifications must be enabled first" +msgstr "" + +#: includes/class-ayecode-connect-settings.php:261 +msgid "Something went wrong, try refreshing the page and trying again." +msgstr "" + +#: includes/class-ayecode-connect-settings.php:262 +msgid "Are you sure you with to disconnect your site?" +msgstr "" + +#: includes/class-ayecode-connect-settings.php:300 +msgid "" +"One click addon installs, live documentation search, support right from your " +"WordPress Dashboard" +msgstr "" + +#: includes/class-ayecode-connect-settings.php:308 +#, php-format +msgid "You are connected to AyeCode Connect as user: %s" +msgstr "" + +#: includes/class-ayecode-connect-settings.php:315 +msgid "Plugin and theme update notifications" +msgstr "" + +#: includes/class-ayecode-connect-settings.php:318 +#: includes/class-ayecode-connect-settings.php:336 +#: includes/class-ayecode-connect-settings.php:361 +msgid "Loading..." +msgstr "" + +#: includes/class-ayecode-connect-settings.php:333 +msgid "One click addon installs, no more licence keys" +msgstr "" + +#: includes/class-ayecode-connect-settings.php:366 +msgid "Disconnect site" +msgstr "" + +#: includes/class-ayecode-connect-settings.php:373 +msgid "" +"By clicking the Connect Site button, you agree to our Terms of Service and to share details with AyeCode Ltd" +msgstr "" + +#: includes/class-ayecode-connect-settings.php:376 +msgid "Connect Site" +msgstr "" + +#: includes/class-ayecode-connect-settings.php:384 +msgid "" +"It looks like you might be running on localhost, AyeCode Connect will only " +"work on a live website." +msgstr "" + +#: includes/class-ayecode-connect-settings.php:395 +msgid "AycCode Ltd are the creators of:" +msgstr "" + +#: includes/class-ayecode-connect.php:298 +msgid "Invalid Registration Data" +msgstr "" + +#: includes/class-ayecode-connect.php:302 +msgid "Invalid Secret" +msgstr "" + +#: includes/class-ayecode-connect.php:559 +#, php-format +msgid "Domain `%1$s` just failed is_usable_domain check as it is empty." +msgstr "" + +#: includes/class-ayecode-connect.php:589 +#, php-format +msgid "" +"Domain `%1$s` just failed is_usable_domain check as it is in the forbidden " +"array." +msgstr "" + +#: includes/class-ayecode-connect.php:604 +#, php-format +msgid "" +"Domain `%1$s` just failed is_usable_domain check as it uses an invalid top " +"level domain." +msgstr "" + +#: includes/class-ayecode-connect.php:696 +#: includes/class-ayecode-connect.php:712 +#: includes/class-ayecode-connect.php:931 +msgid "Missing Authorization Header." +msgstr "" + +#: includes/class-ayecode-connect.php:718 +#: includes/class-ayecode-connect.php:937 +#: includes/class-ayecode-connect.php:943 +msgid "Invalid Authorization Header." +msgstr "" + +#: includes/class-ayecode-connect.php:725 +msgid "Missing blog token." +msgstr "" + +#: includes/class-ayecode-connect.php:730 +#: includes/class-ayecode-connect.php:951 +msgid "You are not authorized to do that." +msgstr "" + +#: includes/class-ayecode-connect.php:1002 +msgid "Specify an action" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/colissimo-shipping-methods-for-woocommerce/change_log/changelog.md b/spec/fixtures/dynamic_finders/plugin_version/colissimo-shipping-methods-for-woocommerce/change_log/changelog.md new file mode 100644 index 00000000..2282d99a --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/colissimo-shipping-methods-for-woocommerce/change_log/changelog.md @@ -0,0 +1,51 @@ +#Colissimo WooCommerce Changelog + +## 1.1 + +### Fonctionnalités + +- Prise en charge de étiquettes au format ZPL et DPL : + - Possibilité de générer les étiquettes de livraison au format ZPL ou DPL + - Possibilité d'imprimer les étiquettes de livraison au format ZPL ou DPL directement sur une imprimante thermique via USB ou Ethernet. + +- Impression en masse des étiquettes de livraisons de plusieurs commandes depuis le listing des commandes Colissimo + +- Il est désormais possible de trier les commandes du listing Colissimo selon : + - Le nom du client + - L'adresse de livraison + - Le pays de livraison + - La méthode de livraison + - Le statut de la livraison + - Le numéro de bordereau + +- Il est désormais possible de filtrer les commandes du listing Colissimo selon : + - Le pays de livraison + - La méthode de livraison + - Le statut de livraison + - Les étiquettes générées ("Aller", "Retour", "Aller et Retour" et "Étiquette non générée") + +- Le nombre de commandes affichées par page sur le listing Colissimo est paramétrable via l'option de WordPress "Options de l'écran" + +### Améliorations + +- Ajout de la référence de la commande sur l'étiquette de livraison + +- Les prix des méthodes de livraisons se basent désormais sur le prix TTC + +- Lors de l'impression d'une étiquette de livraison, la facture n'est plus présente + +### Correctifs + +- Résolution d'un problème qui pouvait se poser au moment de la sauvegarde des prix des méthodes de livraison, s'il y avait la présence de nombres décimaux + +- Résolution d'un problème qui faisait que le prix de la commande pris en compte pour le calcul du prix de la méthode de livraison n'incluait pas les réductions liées à des coupons + +- Résolution d'un problème qui pouvait rendre l'ouverture de la pop-up de choix du point relais impossible pour le client + +- Résolution de la prise en charge du multisite + +- Résolution d'un problème qui pouvait rendre le lien de suivi non-fonctionnel + +- Résolution d'un problème qui pouvait empêcher la sélection d'un point relais si un autre avait été choisi précedemment + +- Résolution d'un problème qui pouvait empêcher la génération du formulaire CN23 \ No newline at end of file diff --git a/spec/fixtures/dynamic_finders/plugin_version/elfsight-addons-for-elementor/composer_file/package.json b/spec/fixtures/dynamic_finders/plugin_version/elfsight-addons-for-elementor/composer_file/package.json new file mode 100644 index 00000000..ed59f53c --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/elfsight-addons-for-elementor/composer_file/package.json @@ -0,0 +1,34 @@ +{ + "name": "elfsight-elementor-wp", + "version": "1.0.0", + "description": "", + "scripts": { + "dev": "webpack --mode=development --watch", + "production": "webpack --mode=production" + }, + "repository": { + "type": "git", + "url": "git+ssh://git@bitbucket.org:elfsight/embed-wp-elementor.git" + }, + "author": "Elfsight ", + "license": "GPL", + "homepage": "", + "devDependencies": { + "@babel/core": "^7.7.2", + "@babel/polyfill": "^7.7.0", + "@babel/preset-env": "^7.7.1", + "@babel/runtime": "^7.8.3", + "babel-loader": "^8.0.6", + "copy-webpack-plugin": "^5.1.1", + "webpack": "^4.41.2", + "webpack-cli": "^3.3.10", + "css-loader": "^0.28.9", + "style-loader": "^0.19.0", + "stylus": "^0.54.7", + "stylus-loader": "^3.0.1", + "svg-url-loader": "^3.0.2" + }, + "dependencies": { + "@elfsight/embed-sdk": "^0.2.2" + } +} diff --git a/spec/fixtures/dynamic_finders/plugin_version/embed-extended/translation_file/languages/embed-extended.pot b/spec/fixtures/dynamic_finders/plugin_version/embed-extended/translation_file/languages/embed-extended.pot new file mode 100644 index 00000000..ad4e0abe --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/embed-extended/translation_file/languages/embed-extended.pot @@ -0,0 +1,31 @@ +# Copyright (C) 2020 Rudy Susanto +# This file is distributed under the same license as the Embed Extended plugin. +msgid "" +msgstr "" +"Project-Id-Version: Embed Extended 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/embed-extended\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2020-02-17T07:03:56+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.3.0\n" +"X-Domain: embed-extended\n" + +#. Plugin Name of the plugin +msgid "Embed Extended" +msgstr "" + +#. Description of the plugin +msgid "Add supports for links that cannot be embedded by the built-in WordPress embed feature. It works seamlessly on the Gutenberg editor, the embed shortcode, or even programmatically." +msgstr "" + +#. Author of the plugin +msgid "Rudy Susanto" +msgstr "" + +#. Author URI of the plugin +msgid "https://profiles.wordpress.org/rsusanto/" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/espresso-diagnostics/translation_file/languages/espresso-diagnostics.pot b/spec/fixtures/dynamic_finders/plugin_version/espresso-diagnostics/translation_file/languages/espresso-diagnostics.pot new file mode 100644 index 00000000..2bc19f82 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/espresso-diagnostics/translation_file/languages/espresso-diagnostics.pot @@ -0,0 +1,349 @@ +# Copyright (C) 2020 Espresso Plugins +# This file is distributed under the same license as the Espresso Diagnostics plugin. +msgid "" +msgstr "" +"Project-Id-Version: Espresso Diagnostics 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/espresso-diagnostics\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2020-02-21T20:41:04+01:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.4.0\n" +"X-Domain: espresso-diagnostics\n" + +#. Plugin Name of the plugin +msgid "Espresso Diagnostics" +msgstr "" + +#. Plugin URI of the plugin +#. Author URI of the plugin +msgid "https://espressoplugins.com" +msgstr "" + +#. Description of the plugin +msgid "Plugin that extracts data on WP installation, installed themes, installed plugins and server info for diagnostic purposes" +msgstr "" + +#. Author of the plugin +msgid "Espresso Plugins" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:57 +msgid "Site title" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:58 +msgid "Site title (set in Settings > General)" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:61 +msgid "Site tagline" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:62 +msgid "Site tagline (set in Settings > General)" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:65 +msgid "WP Address" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:66 +msgid "The WordPress address (URL) (set in Settings > General)" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:69 +msgid "Site Address" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:70 +msgid "The Site address (URL) (set in Settings > General)" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:73 +msgid "Charset" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:74 +msgid "The Encoding for pages and feeds (set in Settings > Reading)" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:77 +#: admin/class-espresso-diagnostics-admin.php:554 +msgid "Version" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:78 +msgid "The current WordPress version" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:81 +msgid "HTML Type" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:82 +msgid "The content-type (default: \"text/html\"). Themes and plugins can override the default value using the 'pre_option_html_type' filter" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:85 +msgid "Text direction" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:86 +msgid "The text direction determined by the site's is_rtl() function" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:89 +msgid "Language" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:90 +msgid "Language code for the current site" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:93 +msgid "Stylesheet URL" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:94 +msgid "URL to the stylesheet for the active theme. An active child theme will take precedence over this value" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:97 +msgid "Stylesheet directory" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:98 +msgid "Directory path for the active theme. An active child theme will take precedence over this value" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:101 +msgid "Template URL" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:102 +msgid "URL of the active theme's directory. An active child theme will NOT take precedence over this value" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:105 +msgid "Template Directory" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:106 +msgid "Dicrectory of the active theme's directory. An active child theme will NOT take precedence over this value" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:109 +msgid "Pingback URL" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:110 +msgid "The pingback XML-RPC file URL (xmlrpc.php)" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:113 +msgid "Atom URL" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:114 +msgid "The Atom feed URL (/feed/atom)" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:117 +msgid "RDF URL" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:118 +msgid "The RDF/RSS 1.0 feed URL (/feed/rdf)" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:121 +msgid "RSS URL" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:122 +msgid "The RSS 0.92 feed URL (/feed/rss)" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:125 +msgid "RSS2 URL" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:126 +msgid "The RSS 2.0 feed URL (/feed)" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:129 +msgid "Comments Atom URL" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:130 +msgid "The comments Atom feed URL (/comments/feed)" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:133 +msgid "Comments RSS2 URL" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:134 +msgid "The comments RSS 2.0 feed URL (/comments/feed)" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:137 +msgid "Home URL" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:138 +msgid "Website Home as given by then home_url() function" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:200 +#: admin/class-espresso-diagnostics-admin.php:201 +msgid "WP Diagnostics" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:232 +#: admin/class-espresso-diagnostics-admin.php:415 +#: admin/class-espresso-diagnostics-admin.php:435 +msgid "Security check failed" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:341 +msgid "Unknown server" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:344 +msgid "Apache" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:346 +msgid "NGINX" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:348 +msgid "IIS" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:350 +msgid "IIS7" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:509 +msgid "You need ZipArchive to download the zip with csv files" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:543 +msgid "Date of export" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:544 +#: admin/partials/espresso-diagnostics-admin-display.php:25 +msgid "Wordpress Details" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:551 +#: admin/partials/espresso-diagnostics-admin-display.php:47 +msgid "Themes" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:557 +#: admin/partials/espresso-diagnostics-admin-display.php:71 +msgid "There are no themes on this Wordpress installation" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:560 +#: admin/partials/espresso-diagnostics-admin-display.php:73 +msgid "Active Wordpress Plugins" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:566 +#: admin/partials/espresso-diagnostics-admin-display.php:95 +msgid "There are no active plugins on this Wordpress installation" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:569 +#: admin/partials/espresso-diagnostics-admin-display.php:97 +msgid "Inactive Wordpress Plugins" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:575 +#: admin/partials/espresso-diagnostics-admin-display.php:119 +msgid "There are no inactive plugins on this Wordpress installation" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:583 +#: admin/partials/espresso-diagnostics-admin-display.php:127 +msgid "%s Details" +msgstr "" + +#: admin/class-espresso-diagnostics-admin.php:589 +#: admin/partials/espresso-diagnostics-admin-display.php:148 +msgid "There is no info regarding '%s'" +msgstr "" + +#: admin/partials/espresso-diagnostics-admin-display.php:22 +msgid "Download all diagnostics (JSON)" +msgstr "" + +#: admin/partials/espresso-diagnostics-admin-display.php:23 +msgid "Download all diagnostics (CSV)" +msgstr "" + +#: admin/partials/espresso-diagnostics-admin-display.php:24 +msgid "Generate text version to copy and paste" +msgstr "" + +#: admin/partials/espresso-diagnostics-admin-display.php:25 +msgid "All info on the Wordpress Installation" +msgstr "" + +#: admin/partials/espresso-diagnostics-admin-display.php:30 +#: admin/partials/espresso-diagnostics-admin-display.php:132 +msgid "Field" +msgstr "" + +#: admin/partials/espresso-diagnostics-admin-display.php:31 +#: admin/partials/espresso-diagnostics-admin-display.php:133 +msgid "Value" +msgstr "" + +#: admin/partials/espresso-diagnostics-admin-display.php:47 +msgid "All info on the Wordpress Themes that are installed" +msgstr "" + +#: admin/partials/espresso-diagnostics-admin-display.php:52 +msgid "Theme Name" +msgstr "" + +#: admin/partials/espresso-diagnostics-admin-display.php:53 +msgid "Theme Version" +msgstr "" + +#: admin/partials/espresso-diagnostics-admin-display.php:54 +msgid "Status" +msgstr "" + +#: admin/partials/espresso-diagnostics-admin-display.php:73 +msgid "All info on the Wordpress plugins that are installed and active" +msgstr "" + +#: admin/partials/espresso-diagnostics-admin-display.php:78 +#: admin/partials/espresso-diagnostics-admin-display.php:102 +msgid "Plugin Name" +msgstr "" + +#: admin/partials/espresso-diagnostics-admin-display.php:79 +#: admin/partials/espresso-diagnostics-admin-display.php:103 +msgid "Plugin Version" +msgstr "" + +#: admin/partials/espresso-diagnostics-admin-display.php:97 +msgid "All info on the Wordpress plugins that are installed but not inactive" +msgstr "" + +#: admin/partials/espresso-diagnostics-admin-display.php:127 +msgid "All info on %s" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/formgimp/change_log/CHANGELOG.md b/spec/fixtures/dynamic_finders/plugin_version/formgimp/change_log/CHANGELOG.md new file mode 100644 index 00000000..83ec1bcb --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/formgimp/change_log/CHANGELOG.md @@ -0,0 +1,23 @@ +# Changelog +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## Change Tags + +- Added for new features. +- Changed for changes in existing functionality. +- Deprecated for soon-to-be removed features. +- Removed for now removed features. +- Fixed for any bug fixes. +- Security in case of vulnerabilities. + +## 1.0.5 - 2020-02-19 +### Added +- Session initialization +- Shortcode to form list/edit views + +### Changed +- Admin menu to remove the repeated FormGimp submenu item +- Path assignment from get_template_xxx to get_stylesheet_xxx for child theme support diff --git a/spec/fixtures/dynamic_finders/plugin_version/kliken-marketing-for-google/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/kliken-marketing-for-google/change_log/changelog.txt new file mode 100644 index 00000000..1fcfe9a7 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/kliken-marketing-for-google/change_log/changelog.txt @@ -0,0 +1,11 @@ +*** Google Ads for WooCommerce Changelog *** + +2019-07-02 - version 1.0.2 +* Minor bug fixes. + +2019-04-02 - version 1.0.1 +* Minor UI improvements. +* Minor bug fixes. + +2019-02-20 - version 1.0.0 +* First release. diff --git a/spec/fixtures/dynamic_finders/plugin_version/kliken-marketing-for-google/translation_file/languages/kliken-marketing-for-google.pot b/spec/fixtures/dynamic_finders/plugin_version/kliken-marketing-for-google/translation_file/languages/kliken-marketing-for-google.pot new file mode 100644 index 00000000..2d1cc021 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/kliken-marketing-for-google/translation_file/languages/kliken-marketing-for-google.pot @@ -0,0 +1,193 @@ +# Copyright (C) 2020 Kliken +# This file is distributed under the GNU General Public License v3.0. +msgid "" +msgstr "" +"Project-Id-Version: Google Ads for WooCommerce 1.0.2\n" +"Report-Msgid-Bugs-To: http://www.sitewit.com/contact/\n" +"POT-Creation-Date: 2020-02-18 16:30:32+00:00\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2020-MO-DA HO:MI+ZONE\n" +"Last-Translator: SiteWit \n" +"Language-Team: SiteWit \n" +"Language: en\n" +"Plural-Forms: nplurals=2; plural=n !=\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-i18n1.0.2\n" + +#. translators: %s: A hyperlink +#: classes/class-helper.php:410 +msgid "" +"Google Ads for WooCommerce plugin is almost ready. Click here to get started." +msgstr "" + +#: classes/class-plugin.php:55 +msgid "Google Ads for WooCommerce plugin can only be called once" +msgstr "" + +#: classes/class-plugin.php:122 +msgid "Dashboard" +msgstr "" + +#: classes/class-plugin.php:125 +msgid "Support" +msgstr "" + +#: classes/class-plugin.php:208 +msgid "This will dismiss the message permanently. Are you sure?" +msgstr "" + +#: classes/class-plugin.php:273 +msgid "Google Ads for WooCommerce requires WooCommerce to be activated" +msgstr "" + +#. translators: %s: Version number of WooCommerce required to run plugin. Do +#. not translate. +#: classes/class-plugin.php:279 +msgid "Google Ads for WooCommerce requires WooCommerce version %s or greater" +msgstr "" + +#: classes/class-rest-misc-controller.php:63 +#: classes/class-rest-misc-controller.php:91 +msgid "Invalid Data" +msgstr "" + +#: classes/class-rest-misc-controller.php:128 +msgid "Sorry, you cannot list resources." +msgstr "" + +#. Plugin Name of the plugin/theme +msgid "Google Ads for WooCommerce" +msgstr "" + +#: classes/class-wc-integration.php:47 +msgid "Account Id" +msgstr "" + +#: classes/class-wc-integration.php:52 +msgid "Application Token" +msgstr "" + +#: classes/class-wc-integration.php:57 +msgid "Google Verification Token" +msgstr "" + +#: classes/class-wc-integration.php:63 +msgid "What are these options?" +msgstr "" + +#: pages/dashboard.php:15 +msgid "Launch Google Shopping ads and get your products found online easily." +msgstr "" + +#: pages/dashboard.php:26 +msgid "Your store is connected." +msgstr "" + +#: pages/dashboard.php:28 +msgid "Your WooCommerce store is connected to your Kliken account." +msgstr "" + +#: pages/dashboard.php:34 +msgid "Campaign Dashboard" +msgstr "" + +#: pages/dashboard.php:36 +msgid "Open your dashboard to review your campaign's performance" +msgstr "" + +#: pages/dashboard.php:41 +msgid "Create a New Google Shopping Campaign" +msgstr "" + +#: pages/dashboard.php:43 +msgid "" +"Build a campaign in a few minutes, and sell to customers as they search for " +"your products on Google." +msgstr "" + +#: pages/dashboard.php:48 +msgid "Manage Campaigns" +msgstr "" + +#: pages/dashboard.php:50 +msgid "" +"Make changes to your active campaigns, purchase one you built, or reinstate " +"your cancelled campaigns." +msgstr "" + +#: pages/dashboard.php:56 +msgid "Advanced Options" +msgstr "" + +#: pages/dashboard.php:67 +msgid "Enable Edit" +msgstr "" + +#: pages/dashboard.php:68 +msgid "Save Changes" +msgstr "" + +#: pages/dashboard.php:72 +msgid "Authorize API Access" +msgstr "" + +#: pages/getstarted.php:30 +msgid "Launch Google Shopping Ads and get your products found online easily." +msgstr "" + +#: pages/getstarted.php:41 +msgid "Increase sales and revenue with Google Shopping Ads" +msgstr "" + +#: pages/getstarted.php:43 +msgid "Use this WooCommerce and Google Ads integration to:" +msgstr "" + +#: pages/getstarted.php:45 +msgid "Find more customers on Google" +msgstr "" + +#: pages/getstarted.php:46 +msgid "Automate bidding to maximize sales for your marketing budget" +msgstr "" + +#: pages/getstarted.php:47 +msgid "Keep your marketing and store in sync" +msgstr "" + +#: pages/getstarted.php:48 +msgid "Create perfect shopping campaigns in minutes" +msgstr "" + +#: pages/getstarted.php:51 +msgid "Get Started" +msgstr "" + +#. Plugin URI of the plugin/theme +msgid "https://woo.kliken.com/" +msgstr "" + +#. Description of the plugin/theme +msgid "" +"The automated Google Shopping solution to get your products found on Google, " +"and grow your WooCommerce Store!" +msgstr "" + +#. Author of the plugin/theme +msgid "Kliken" +msgstr "" + +#. Author URI of the plugin/theme +msgid "http://kliken.com/" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/mon-laboratoire/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/mon-laboratoire/change_log/changelog.txt new file mode 100644 index 00000000..7c6ddf80 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/mon-laboratoire/change_log/changelog.txt @@ -0,0 +1,760 @@ +Voici un fichier avec les TODO et les changelog complets. + +== TODO == + +* EVOL : Renforcer l'obfuscation des emails https://www.olybop.fr/comment-proteger-et-afficher-son-email-et-telephone-sur-son-site-internet/ +* EVOL: (suggestion utilisateur) traiter les requêtes https://hal.archives-ouvertes.fr/IRT-SYSTEMX/search/?qa[localReference_t][]=SVA + ==> Demande en cours à haltools pour utiliser leur interface en ce sens +* ÉVOL: (suggestion utilisateur) Proposer l'option de traduire automatiquement la page en fonction de la langue de l'utilisateur +* NLLE FONC: Ajoute l'affichage des champs personnalisés (dans [perso_panel], [member/alunmi_list] et dans [member/alumni_table] en tant que nouvelle colonne si ce n'est pas vide) +* ÉVOL: (suggestion utilisateur) pouvoir faire [publications_list publication_type="xxxx"] pour HAL +* ÉVOL: (suggestion utilisateur) Pas de possibilité d'avoir une page perso en français et en anglais +* ÉVOL: (suggestion utilisateur) Pas de lien vers les pages des thématiques dans le team_panel +* ÉVOL: (suggestion utilisateur) Obligé de mettre
pour avoir deux numéros de téléphones dans la structure => Interpréter les sauts de ligne et mettre champs comme adresse +* ÉVOL: (demande utilisateur) Pouvoir rajouter plusieurs tuteurs extérieurs au laboratoire (champs Prénom, nom, email). +* ÉVOL: Ajout d'un bouton créer la page d'un utilisateur +* ÉVOL: Rendre universel le uid_ENT_parisdescartes limité à Descartes. +* NLLE FONC: Permettre de changer la taille des images des personnels => 1h30 +* ÉVOL: Publier sur git WordPress (supprimer les codes de migration entre vielles versions) +* TEST: Tester en multisite WordPress (en cours) +* VEILLE TECHNO: Regarder les fonctionnalités et usages intéressants des plugins techpress, Ultimatemember et labtools +* ÉVOL: Exporte et importe les personnels, équipes et structure. +* BUG: Interdire personnel dans aucune équipe +* BUG (minueur) : Retour de ligne excessif au niveau du logo du PDF d'une publication de HAL au format hal (pas présent au format apa et ieee) +* ÉVOL: Forcer la migration sans passer par une page configuration. +* ÉVOL: Pouvoir avec HAL faire des requêtes avec des idHal et des struct en même temps (ou consécutivement et fusionnées) +* ÉVOL: Ajouter l'option unit à [teams_list] +* ÉVOL: Ajout des dispositions légales: https://annuaire.cnrs.fr/l3c/owa/annuaire.recherche/index.html +* ÉVOL: introduire _unit_of_curent_page +* BUG: Timeout durant le traitement de retour HAL trop gros: https://haltools.archives-ouvertes.fr/Public/afficheRequetePubli.php?annee_publideb=2015&annee_publifin=2015&tri_exp=typdoc&tri_exp2=annee_publi&tri_exp3=auteur_exp&CB_ref_biblio=oui&ordre_aff=TA&Fen=Aff&langue=Francais [custom_publications_list equipe=46 annee=2015] qui renvoie un fichier de 4,6Mo +* ÉVOL: Améliorer team_panel +* ÉVOL: Adapter l'interface de MonLabo à gérer plus d'utilisateurs +* ÉVOL: Suggestion: interface avec Reseda +* ÉVOL: Créer page d'équipe à la création de l'équipe +* ÉVOL: Ajout d'un mode debug +* BUG: si Team groups enable est non défini, les champs de nom des groupes apparaissent. +* CODE: Pour publication sur WordPress.org (https://codex.wordpress.org/Writing_a_Plugin) + * Gérer l'accès à la BD de façon standard: https://codex.wordpress.org/Creating_Tables_with_Plugins + * DONE: Add Database Table Prefix + * Use dbDelta for Creating or Updating the Table + * DONE: éviter $wpdb->query (sinon rajouter $wpdb->prepare), préférer $wpdb->insert + * DONE: Add db version Option + * DONE: register_activation_hook( __FILE__, 'jal_install' ); + * DONE: add_action( 'plugins_loaded', 'myplugin_update_db_check' ); + * https://codex.wordpress.org/Creating_Tables_with_Plugins + * Utiliser les codings standards https://make.wordpress.org/core/handbook/best-practices/coding-standards/ + * php : reste doc: https://make.wordpress.org/core/handbook/best-practices/inline-documentation-standards/php/ + * https://make.wordpress.org/core/handbook/best-practices/inline-documentation-standards/php/ + * DONE: JS + * DONE: css + * DONE: HTML + * installer JSHINT https://make.wordpress.org/core/handbook/best-practices/coding-standards/javascript/#jshint + * Plugins should follow the Accessibility Handbook https://make.wordpress.org/accessibility/handbook/ + * https://make.wordpress.org/core/handbook/best-practices/coding-standards/accessibility-coding-standards/ + * test avec PHP 5.2.3 + * DONE : Vérifier chaque data in ou out https://codex.wordpress.org/Data_Validation + * sécuriser \$_(POST|GET|REQUEST) sanitize, validate, and escape all POST/GET/REQUEST + * Using stripslashes or strip_tags is rarely enough. The ultimate goal is that invalid and unsafe data is never processed, saved, or displayed. Clean everything, check everything, escape everything, and never trust the users to always have input sane data. + * Nonces #Nonces All actions that accept POST data should be secured with a nonce to prevent unauthorized access. + * https://codex.wordpress.org/WordPress_Nonces + * Change le nom de MonLabo, c'est une marque déposée en 2018! EasyLabo / Monlabb /MyEasyLab + * Plugin Handbook : https://developer.wordpress.org/plugins/ + +Remember, check_admin_referer alone is not bulletproof security. Do not rely on nonces for authorization purposes. Use current_user_can() in order to prevent users without the right permissions from accessing things. +* CODE: Se séparer des fonctions dépendantes des extensions php-mbstring et php-curl. + + +== TODO abandonnés == + +* ÉVOL: (suggestion utilisateur) Mettre en gras la partie interne des numéros perso (+33 (0)2 32 95 36 90) + ==> C'est très moche +* ÉVOL: Quand on modifie un profil, ne pas retomber sur nouvel utilisateur + ==> Semble compliqué pour un apport faible +* ÉVOL: Créer les pages des utilisateurs par défaut + ==> Cela va mettre du désordre dans un site qui ne fait qu'essayer le plugin +* ÉVOL: A l'initialisation créer la page mère plus les pages des membres pour l'exemple + ==> Cela va mettre du désordre dans un site qui ne fait qu'essayer le plugin +* ÉVOL: (suggestion utilisateur) Possibilité d'avoir la [members_table] par équipe plutôt que par statuts. + ==> Complique pas mal le code pour une fonctionnalité qui est faisable "à la main" exemple: +

team1

[members_table team="1"]

team1

[members_table team="2"] + + +== Changelog == + += 3.0 = +(GIT tag v3.0) +* EVOL : The plugin is changing its name from "MonLabo" to "Mon Laboratoire" +* EVOL : The plugin is now in WordPress plugin repository +* EVOL : Remove backward compatibility for following obsolete shortcodes : + - [members_list_automatic], [get_members_list] + - [custom_publications_list], [publications_automatic] + - [perso_panel_automatic] + - [alumni] +* CODE : Suppress dead codes. + += 2.8.1 = +(GIT tag v2.8.1) +* BUG: Dans certains cas, quand la base est mal initialisée, génère une erreur PHP. + += 2.8 = +(GIT tag v2.8) + +* NLLE FONC: Affichage "responsive" (adapté sur téléphone) de [perso_panel], [members_list], [members_table], [alumni_list], [alumni_table] +* NLLE FONC: Permet d'utiliser sur le même site HAL sur certaines pages et Descartes Publi sur d'autres. +* DEV / SECURITE : Réecriture / reprise profonde d'une partie importante du code en vue de la publication sur le dépot WordPress + * CODE: Applique les codings standards PHP,JS, CSS et HTML de WordPress : https://make.wordpress.org/core/handbook/best-practices/coding-standards/ + * SQL: Add Database Table Prefix + * CODE: Renforce la sécurité des accès à la BDD par deux action : + * 1) obliger à fournir le format de données à toute action modificatrice de la bases + * 2) écriture de fonction plus directe d'accès à la base + * CODE : Remplace l'utilisation des fonctions du paquet php_cul par wp_remote_get() + * BUG-POTENTIEL: Redéfinit les conditions d'initialisation des tables et des options + * CODE: Sanitize shorcode parameters and $_(POST|GET) datas + +Évolutions mineures ou peu visibles : + +* NLLE FONC: Permet de personnaliser d'autres titres (Membres, Direction). +* BUG: [almni_table], Quand l'année de départ n'était pas fournie, affichage parfois maladroit. +* BUG: [members_list team="X"] pouvait indiquer un team leader erroné si une personne était team leader de deux équipes +* BUG: [publications_list lang="xx'] : La langue des publications n'était pas toujours respectée +* BUG: Supprime des warnings dans l'interface de création des équipes +* DEV: Crée un script de distribution d'archive du plugin +* DEV: Reformate readme.txt en Markdown + += 2.7 = +(GIT tag v2.7) + +* NLLE FONC: Ajoute la fonctionnalité optionnelle "Personnaliser les textes dans les shortcodes". + Permet de personnaliser nombre de textes dont les catégories de personnes, les titres... +* NLLE FONC: [team_panel] : Ajoute l'option "team" à ce shortcode. +* EVOL/BUG : [members_chart], [members_table], [alumi_chart] et [alumni_table] : + Ne plus faire de lien vers la page perso d'un membre alumni (seulement un lien vers son site exterieur s'il existe) + Les listes de personnes fonctionnent déjà comme cela. +* EVOL: [members_list] : Suppression du titre lorsque l'option uniquelist="YES" est activée. C'est plus logique car il est difficile d'imaginer l'usage. +* BUG/EVOL: Arrête le support du plugin Polylang, utilisé dans un seul cas (le lien vers la page d'une équipe), bugué et non maintenu dans MonLabo. +* EVOL: [almni_table], affiche l'ancienne fonction plutôt que l'ancienne catégorie. C'est plus précis et plus logique. + +Évolutions mineures ou peu visibles : + +* BUG: Parfois décalages involontaires de textes suite à l'affichage d'une liste de personnes. +* BUG: Sur certaines installations, des liens entre pages sont invalides. Passage de liens relatifs à des liens absolus. +* BUG: [team_panel] : Les noms des leaders faisaient apparaître du code HTML. +* BUG: Supprime quelques warning php sur des nouvelles installations +* BUG/EVOL: [members_list] et [alumni_list] n'affichent plus de puce par défaut devant chaque personne. + += 2.6 = +(GIT tag v2.6) + +* NLLE FONC: Permettre de limiter le nombre de publications affichées (ajout des options "limit" et "offset" au shortcode [publications_list]) +* NLLE FONC: Ajoute l'option "person" au shortcode [perso_panel] + +Évolutions mineures ou peu visibles : + +* BUG: Édition de personnels: Il était possible de rentrer des fonctions vides ce qui empêchait le formulaire d'être validé. +* EVOL: Perso panel : le bouton "View my site" est renommé en "Personal website" (meilleure traduction) + + += 2.5.1 = +(GIT tag v2.5) + +* BUG: Le changement de catégorie d'une personne ne fonctionnait plus dans certaines conditions +* BUG: Les nouvelles options avec des majuscules de [publications_list] n'étaient pas reconnues. +* BUG: Le bouton 'Édite cette personne' ne fonctionnait plus +* BUG: Correction de nombreuses erreurs HTML qui, sur certains navigateurs, pouvaient créer des soucis d'affichage +* BUG: Un panneau personnel comportant un bouton "voir mon site" était affiché avec trop d'espace vertical. + +Évolutions mineures ou peu visibles : + +* ÉVOL: Édition de personnels: Cacher "date de départ de l'unité"" si la personne est au statut "actif" +* BUG: Quand on désactive la fonctionnalité "Personnels et équipes" : + * la configuration des serveurs de publication n'étaient plus accessible + * warning inutile "Veuillez renseigner une page de rattachement des pages personnelles" en interface privée + * désactivation non nécessaire du bouton d'aide [publications_list] dans la Documentation +* BUG: Régression de la fonctionnalité champs personnalisés qui ne pouvaient plus être configurés + + + += 2.4 = +(GIT tag v2.4) + +* Shortcodes: + * ÉVOL: [custom_publications_list] est devenu obsolète (Incorporation de ses paramètres dans [publications_list]) + Nouveaux paramètres dans [publications_list] : hal_struct, Hal_idHal, Descartes_alias, Descartes_auteurid, + Descartes_unite, Descartes_equipe, Descartes_typePub, Descartes_nohighlight, Descartes_orga_types, + escartes_format, Descartes_debug + * ÉVOL: Ajout pour [alumni_list], [alumni_table] et [alumni_chart] du paramètre years + * BUG: Les personnes marquées comme non visibles apparaissaient quand même dans certains tableaux ou organigrammes. +* Édition de personnels: + * ÉVOL: Ajout de pouvoir choisir ses étudiants directement la page d'édition d'une personne (plutôt que de devoir la désigner mentor dans la page de l'étudiant) + * ÉVOL: Possibilité d'éditer l'adresse de la page d'une personne (il faut aussi fournir alors l'adresse de l'image) + * BUG: Quand il n'y a pas d'unité multiple, il était impossible de désigner un directeur en passant par la page d'édition de membre + * BUG: Permettre d'afficher la bonne édition d'une personne ou structure y compris si l'on recharge la page. + +Évolutions mineures ou peu visibles : + +* Shortcodes: + * BUG: Les publications d'une structure principale étaient montrées comme vides (serveur Descartes Publi) +* Apparence: + * BUG: Parfois les panneaux personnels ou les listes d'utilisateurs avaient des textes non alignés verticalement + * CODE: Simplifie code en supprimant le paramètre d'affichage fond_en_surveillance + + += 2.3 = +(GIT tag v2.3) + +* Options: + * ÉVOL: Les thématiques sont désormais des groupe d'équipe au nom redéfinissable. + Le nom est par défaut "Thématique" mais peut être changé en "Axe", "projet", "groupe de recherche" ou tout autre. + * ÉVOL: Simplifier le choix des serveurs de publication et les menus en n'autorisant pas les bases HAL et DESCARTES en même temps + * ÉVOL: Supprime l'option peu utilisée "Activer les fonctions avancées" + +Evolutions mineures ou peu visibles : + +* Édition de personnels: + * NLLE FONC: Ajout d'un raccourci dans la barre d'admin pour accéder à la page d'édition du personnel, de l'équipe ou de l'unité à laquelle appartient cette page. +* Shortcodes: + * BUG: Une liste de publication où l'on précise title="" n'avait pas toujours le titre vide. + * NLLE FONC: Ajout de l'option "lang" au shortcode [publications_list] +* Documentation:* ÉVOL: (suggestion utilisateur) Possibilité d'avoir la [members_table] par équipe plutôt que par statuts. + + * ÉVOL: Transfert du site du plugin vers http://monlabo.org + + += 2.2 = +(GIT tag v2.2) + +* Apparence: + * ÉVOL: La couleur des liens est centralisée dans une option dans l'onglet "Apparence" +* Options: + * ÉVOL: Ajout d'une option pour "Activer les fonctions et outils avancés" + * BUG: Quand on désactivait certaines options, elle se réactivaient toute seules +* Édition de personnels: + * ÉVOL: Lier catégorie et fonction pour plus de clarté (la liste de fonction dépend désormais de la catégorie) + * BUG: Signaler quand on ne peut pas rajouter une image à une personne car elle n'a pas de page WordPress + * EVOL/BUG: Trie l'ordre des pages WordPress et les membres. + * NLLE FONC : Ajout d'un onglet "outils avancés" : Bouton pour créer les pages manquantes des utilisateurs + * +Evolutions mineures ou peu visibles : + +* CODE: Rend le code plus robuste en utilisant des comparaisons plus strictes ("===" au lieu de "==") +* BUG: Pour les grosses migrations de plusieurs version à la fois: Possibilité de perdre certaines versions intermédiaires + + += 2.1 = +(GIT tag v2.1) + +* Shortcodes: + * NLLE FONC: ajout du shortcode [alumni_chart] + * NLLE FONC: Affichage des couleurs des équipes ([members_chart], [members_table] et [team_panel]) + * ÉVOL: Quand une structure n'a pas rempli d'identifiant HAL, MonLabo utilisera les idHal de chaque membre de la structure. +* Remise en forme de l'interface d'administration: + * NLLE FONC: Possibilité de changer l'image d'une personne directement dans l'interface d'édition des personnels + * NLLE FONC: Possibilité d'ajouter les photos des personnes dès la création de la personne + * ÉVOL: Utilisation du menu media pour le choix d'images ou logo plutôt que d'entrer l'URL de l'image à la main + * ÉVOL: Aide réorganisée + * ÉVOL: La page de rattachement des pages personnelles se règle plus facilement et est signalée quand non configurée. + * ÉVOL: Cache par défaut les champs d'édition des fonctions d'une personne dans l'interface d'édition des personnels + +Evolutions mineures ou peu visibles : + +* Allègement du plugin : + * CODE: Suppression des Glyphicons + * CODE: Recompression des images d'aide + * CODE: Supprime Boostrap modals et utilise à la place les thickbox WordPress +* Édition de personnels : + * BUG: Un directeur d'unité n'avait pas toujours la case cochée "(co)directeur ou (co)directrice de l'unité" + * BUG: Une apostrophe dans un nom était affichée précédée d'un slash +* BUG: Les majuscules accentuées produites dans les shortcodes n'étaient pas toujours correctes. + + += 2.0 = +(GIT tag v2.0) + +Révision profonde des shortcodes de publication: + +* ÉVOL: Le shortcode [custom_publications_list] peut désormais utiliser des publications issues de HAL + * ÉVOL: nouvelles options persons, teams et units pour le shortcode [publications_list] + * ÉVOL: nom des paramètres des shortcodes : + * deviennent en anglais par défaut (les anciens noms français restent valides) + * deviennent insensibles au changement de case (minuscule ou majuscules) + * BUG: Ajout de robustesse à des valeurs invalides dans le traitement des publications extraites de HAL + et résolution de quelques bugs d'interprétation de fichiers bibtex + +Distinction entre les unités et la structure principale:* ÉVOL: (suggestion utilisateur) Possibilité d'avoir la [members_table] par équipe plutôt que par statuts. + + +* ÉVOL: Des pages WordPress peuvent désormais être attribuées aux unités et thématiques (seulement les personnes et équipes auparavant) +* ÉVOL: Les unités peuvent avoir des coordonnées alternatives pour éventuellement différer de celles de la structure principale + +Evolutions mineures ou peu visibles : + +* ÉVOL: L'option "MonLabo_fax_ou_contact" est renommée en "MonLabo_contact" +* BUG: Passe certains champs de la base de donnée en UTF8 pour éviter des bugs en cas de caractères complexes. +* BUG: Lorsque demandés, les alumni n'étaient pas correctement affichés dans [members_table] +* CODE: Amélioration interne du code: + * Réecriture profonde du code gérant les shortcodes de publication + * Conversion en classe de tous les Shortcodes (permet un code coverage plus précis) + * Séparation des webservices pour faciliter les tests unitaires + * Plus que doublement du nombre de tests unitaires (>4000 aujourd'hui). +* ÉVOL: Publications depuis HAL au format APA et IEEE : + * Ajout de la prise en charge des publications de type @proceedings et @patents + * Utiliser le champs URL pour faire les liens plutôt que de le reconstruire à partir de HAL_ID + * Ajustement des titres des types de publications pour se rapprocher des pages web générées par HAL +* BUG/CODE: Résout un problème d'accès dans certains chemins : Corrige une mauvaise utilisation de plugins_url(), remplacement de dirname(__FILE__ ) par __DIR__ + + += 1.5 = +(GIT tag v1.5) + +* ÉVOL: Fonction de recensement des utilisateurs du plugin + +Mineur: + +* BUG: Les valeurs par défaut des options n'étaient pas toujours prises en compte quand la valeur n'existait pas. +* BUG: Une activation du plugin générait un warning à cause d'un saut de ligne affiché. +* DOC: Ajout du lien du site et des logos des tutelles des auteurs. +* ÉVOL: dans [alumni_list] le paramètre "categories" devient facultatif + + += 1.6 = +(GIT tag v1.6) + +* ÉVOL: Unification des options des shortcodes [member_list], [member_table], [member_chart], [alumni_list] et [alumni_table] + qui sont désormais tous dotés des options "categories", "unit" et "team" (de plus à choix multiple). +* ÉVOL: Désormais une "structure principale" rassemble les unités et permet d'y attribuer des directeurs/directrices + et est paramétrable dans un nouvel onglet remplaçant "coordonnées" +* ÉVOL: La catégorie de personnel "Direction" est supprimée. L'ajout d'un directeur à une unité suffit. + +Mineur: + +* CODE: Crée une classe MonLabo_persons et réecrit et refactorise le code de MonLabo_shortcode.php +* BUG: [alumni_table] n'affichait ni le statut ni la date de départ +* BUG: Formulaire d'édition des équipes : Le changement d'unité d'une équipe ne fonctionnait pas. +* ÉVOL: Met en gras les chefs d'équipe dans les organigrammes [member_chart] +* BUG: Dans le formulaire d'édition de personnel, l'indication du champs "Numéro d'auteur Descartes Publi" n'apparaissait pas. +* ÉVOL: Quelques formulations de texte plus explicites +* BUG: Supprime quelques warnings apparus lors de Tests et quelques balises html non fermées ou en trop. +* BUG: Les personnels sous forme de liste ou tableau n'étaient pas toujours dans l'ordre alphabétique + + += 1.4 = +(SVN r.643 et GIT tag v1.4) + +* NLLE FONC: Ajout du shortcode team_panel +* ÉVOL: person_panel affiche désormais les Informations relatives aux tuteurs et étudiants + +Mineur: + +* ÉVOL: idHAL permet désormais de mettre plusieur id séparés par des virgules. +* BUG : Corrige le mauvais affichage de perso_panel dans une langue autre que par défaut +* DEV : - Transfert de SVN vers git https://sourcesup.renater.fr + - Déplacement des tests unitaires dans un repo séparé MonLabo_tests + + += 1.3 = +(SVN r.634 ) + +* BUG : Résolution de bugs : + * Impossible de modifier l'unité à laquelle apartient une équipe + * Impossible d'avoir des équipes sans page WordPress +* ÉVOL: Amélioration de la vue en tableaux dans l'interface privée +* NLLE FONC : Ajout de logos et ID descartes publi pour les unités + + += 1.2 = +(SVN r.631) + +Majeur: + +* NLLE FONC: L'extraction des publications de HAL fonctionne en production et est une option séparée +* NLLE FONC: L'interface d'administration est désormais multilingue + +Mineur: + +* CODE: Réduction de 30% de la taille du code de MonLabo_access_data.php +* ÉVOL: Dans la page édition de membre: Ajouter comme choix (par défaut) de page WordPress "Pas de page". +* BUG : Résolution de bugs : + * compatibilité avec la version 5.2 de PHP, + * formulaires qui ne permettait pas de vider les listes de sélection + * les champs de formulaires publication étaient effacés si le serveur ParisDescartes était désactivé + * les valeurs des options binaires étaient parfois ignorées. Uniformisation de leurs valeurs ("0" ou "1") + * erreurs à l'activation sur une base vide + + += 1.1 = +(SVN r.601) + +Majeur: + +* NLLE FONC: Ajout de la possibilité d'extraire les publications de HAL +* NLLE FONC: Ajout d'une vue des sous forme de tableau dans l'interface admin + +Mineur: + +* ÉVOL: Amélioration cosmétique des formulaire d'édition de personnels, équipes... +* CODE: Compatibilité avec la version PHP 5.2 + + += 1.0 = +(SVN r.590) + +* EVOL / CODE: Réécriture de la base de donnée et de toutes les couches basses + d'accès à cette base. Abandon des migrations antérieures à 0.93. + Réorganisation profonde d'une partie importante du code. Ajout de + nombreux tests unitaires. + + += 0.93 = +(SVN r.469) + +* ÉVOL: Ajout de l'option d'affichage des publications + + += 0.92 = + +* CODE: Remplace tous les echo par des retour de variable (plus propres) dans inc-lib-forms.php et MonLabo_edit_members.php. +* BUG: Corrections d'effets de bord dans les formulaires d'édition de membres, équipes... +* BUG: Le formulaire d'édition des équipes ne se mettait plus à jour quand on sélectionnait une équipe. +* ÉVOL: Formulaire d'édition de membres: Séparer l'affichage des membres entre actif et alumni dans les sélecteurs +* BUG: Repair [alumni_list] shortcode +* CODE: Refactoring de nombreuses fonctions + + += 0.91 = + +* CODE: Corriger orthographe pannel => panel +* ÉVOL: Ajout d'un champs color dans la table des équipes +* ÉVOL: Ajout d'une classe correspondant à la catégorie dans chaque colonne des compact tables +* ÉVOL: Ajout d'une classe correspondant à l'équipe' dans chaque colonne des chart tables + + += 0.90 = + +* CODE: Refactoring of all shortcode and access to database + + += 0.70 = + +* CODE: Refactoring complet de l'accès à la base de donnée +* CODE: Ajouts de tests unitaires pour toutes les couches bases + + += 0.68 = + +* CODE: Création d'un environement de tests unitaires +* BUG: La fonction activate_MonLabo ne mettait pas les valeurs par défaut des options si la base était vide +* BUG: Supprime le cache d'accès à certaines requêtes car il donnait des mauvais résultats lors de mises à jour intermédiaires. +* BUG: Supprime de nombreux caches de requete qui posaient problèmes en cas de mise à jour de la base entre deux requêtes. +* CODE: Ajout d'une classe MonLabo_db et son test unitaire + + += 0.67 = + +* DOC: Improve readme.txt +* DOC: Corrige quelques fautes d'orthographe et imprécisions de la documentation +* CODE: Renomme MonLabo_help_lib.php en MonLabo_doc.php (nom plus logique) +* CODE: Supprimer fichiers et dossiers inutiles: admin/includes/images et Database.class.php +* ADMIN: Supprime MonLabo_help.php après avoir autorisé les simples utilisateurs à accéder à la documentation +* CODE: Rajouter index.php dans les dossiers manquants +* DOC: Allège documentation (Met les onglets de la documentation en popup) + + += 0.66 = + +* ÉVOL: Amélioration de la page d'ajout/modification des membres + * Quand on supprime la personne, passer sa page en brouillon + * Adapater les champs et boutons en cas d'ajout de membre plutôt que modification +* DOC: Ajout d'un dossier documentation + + += 0.65 = + +* CODE: Conversion de tous les tabs en espaces et reprise de la forme du code +* CODE: Suppression des librairies inutiles: Boostrap, Parsley, Select2 +* ÉVOL: Delphine rajoutée dans les crédits + + += 0.64 = + +* ÉVOL: Suppression de phpMyEdit pour l'édition des membres, équipes, thématiques, unités + + += 0.63 = + +* BUG: Les pages des nouveaux membres utilisaients des anciens tags + + += 0.62 = + +* BUG: MonLabo_teams et MonLabo_members ne sont pas remplies à l'activation du plugin +* NLLE FONC: Ajout du shortcode organigrame +* ÉVOL: Permet d'afficher une liste d'alumni +* ÉVOL: Ajoute l'aide des nouveaux shortcodes (alumni_*, members_table et members_chart) + + += 0.61 = + +* BUG: Adresse de l'équipe mauvaise quand la page est traduite par polylang +* BUG: Nouvel auteur crée: Si titre vide remplacé par erreur par "0". +* ÉVOL: Plus besoin de désactiver et réactiver le plugin pour mettre à jour les paramètres en cas d'évolution. + + += 0.60 = + +* NLLE FONC: Rajout du shortcode Alumni_table +* BUG: Débugge affichage des équipes en tableaux +* TABLE CHANGE: Ajout des champs statuts et tuteur dans la table des personnels +* ÉVOL: Organise tous ajouts de fonctionnalités du plugins en cochant (plus de décochage pour ajouter) +* ÉVOL: Check version number to ask deactivate plugin +* BUG: Le calcul du nombre de chef d'équipe est mauvais, 1 au lieu de 0 quand il n'y a personne +* ÉVOL: Unifie le nom des shortcodes + * members_table + * members_list (au lieu de members_list_automatic) + * members_chart (futur) + * alumni_table (futur) + * alumni_list + * publications_list (au lieu de publications_automatic) + * custom_publications_list (au lieu de get_publications) + * perso_panel (au lieu de perso_panel_automatic) +* NLLE FONC: Ajout de custom fields pour les Personnels +* NLLE FONC: Personnels: Ajout de la date de départ (utile pour les alumni) +* BUG: Second titre décalé dans la liste des utilisateurs +* ÉVOL: Mise sous forme d'onglets de l'aide. +* NLLE FONC: Rajout de l'option code css custom +* ÉVOL: Permet de désactiver les fonctions de publications +* BUG: MonLabo_thematiques et MonLabo_unites ne sont pas remplies à l'activation du plugin +* ÉVOL: Affichage correct des listes d'équipes d'une thématique + + += 0.50 = + +* NLLE FONC: Permet de configurer et de changer l'adresse du serveur de publications +* NLLE FONC: Ajoute la liste de thématiques +* NLLE FONC: Béta shortcode get_thematic_teams_list + + += 0.49 = + +* NLLE FONC: Possibilité d'utiliser une adresse alternative pour un utilisateur + + += 0.48 = + +* NLLE FONC: Add shortcode get_members_table +* NLLE FONC: Add "Visitors" category +* ÉVOL: Manage language en-GB + + += 0.47 = + +* ÉVOL: Sépare les options Fonctionnalités et Coordonnées + + += 0.45 = + +* ÉVOL: Table MonLabo_teams : La colone page_id devient page_id_or_url + + += 0.44 = + +* BUG (regression): Ne peut cas créer une nouvelle fonction pour un nouvel utilisateur +* ÉVOL: Permet d'indiquer si un utilisateur est responsable d'équipe à sa création +* BUG: Lien invalide vers les équipes d'un membre + + += 0.43 = + +* ÉVOL: Les responsables des équipes sont désormais stoqués dans les équipes + + += 0.42 = + +* ÉVOL: New CSS for user list + + += 0.41 = + +* ÉVOL: Utilise la nouvelle API "annee=-[durée]" + + += 0.40 = + +* ÉVOL: Le tag [perso_publications_automatic] devient [publications_automatic] (car il peut désormais être utilisé aussi sur les pages des équipes) +* ÉVOL: Le tag [get_members_list] devient [members_list_automatic] (pour une question d'uniformité) +* NLLE FONC: [members_list_automatic] peut être mis sur les pages des équipes (nouvelle colonne "Descartes pubmed equipe ID" dans la liste des équipes) + + += 0.33 = + +* BUG: Mauvaise sélection des membres des équipes si le champs "Team leader" n'était pas renseigné + + += 0.32 = + +* BUG: Création d'un tilisateur inversait nom et prenom. + + += 0.31 = + +* IMPROVE: Ajoute un lien vers la liste consultable des auteurs dans la base Descartes PubMed +* BUG: Corrige la base d'ajout d'un membre du personnel qui ne fonctionnait pas + + += 0.30 = + +* IMPROVE NLLE FONC: Amélioration du formulaire d'ajout d'un membre du personnel + + += 0.29 = + +* NLLE FONC: Formulaire d'ajout d'un membre du personnel + + += 0.28 = + +* ÉVOL: Si un utilisateur ne fourni pas d'image, mettre une silouette +* NLLE FONC: Permettre de choisir la silouhette par défaut + + += 0.27 = + +* NLLE FONC: Ajoute une colone "visible" à MonLabo_members pour éventuellement une personne n'apparaisse pas sur le site. + + += 0.26 = + +* NLLE FONC: Permet de désactiver la gestions des membres et des groupes + + += 0.25 = + +* BUG: Hote de la base de donnée n'est pas forcément localhost! (Remplacé par DB_HOST) + + += 0.24 = + +* NLLE FONC: Config - Permit to chose width of Bandeau Personnel and wdth of address block + + += 0.23 = + +* NLLE FONC: Separate options into tabs. +* ÉVOL: Options settings storage name in database change name +* DEV: Reorganize option functions + + += 0.22 = + +* NLLE FONC: Permit to fix radius of members image. +* NLLE FONC: Permit to zoom name of people in perso pannel. +* NLLE FONC: Permit to fix size of address in perso pannel. + + += 0.21 = + +* BUG: Suppress AUTO_INCREMENT of id for table MonLabo_teams in order to chose the Number +* BUG: Prevent use of polylang function when this plugin is not activated + + += 0.20 = + +* ÉVOL: Ajust alumni display and permit parameter "external_link" +* BUG: Version of CSS is now appliy + + += 0.19 = + +* ÉVOL: Rempli avec des valeurs par défaut les paramètres et les tables si ils sont vides + + += 0.18 = + +* ÉVOL: Update CSS of MonLabo in order to fix sise of bandeau-personnel +* ÉVOL: Suppress unecessary shortcode [end_perso_panel] +* BUG: Display again "Titre" (Dr. Pr....) in perso_panel + + += 0.17.1 = + +* ÉVOL: unactivate Add members forms + + += 0.17 = + +* NLLE FONC (PRE ALPHA): Add members forms +* BUG: Suppress reference of obsolete shotcode fin_perso_panel +* NLLE FONC: When a full phone number (begining with +) is entered, do not write prefix +* BUG: Correct Alter table when reactivate plugin + + += 0.16 = + +* ADMIN BUG: Correct absence of display of first line of tables +* NLLE FONC : Permit the use of several Page_ID numbers separated by , +* TABLE CHANGE: page_id field of table MonLabo_teams is now type varchar + + += 0.15.2 = + +* BUG: Correct bug that crash site on old version of PHP + + += 0.15 = + +* NLLE FONC: [get_members_list] finds automatically the team of the current page +* FEAT: Translate into english all name of shortcodes and option + + += 0.14 = + +* NEW ADMIN FEAT: Add color picker when chosing color +* ADMIN: Optimize display of help for members and team tables. +* BUG: Correct alphabetic order of list of members + + += 0.13 = + +* NLLE FONC: Can change colors of members list + + += 0.12 = + +* DEV: Reorganize options page calls +* INTERFACE: uses tabs in config pages +* BUG: Correct bad display of members tables in old version of PHP + + += 0.11 = + +* DEV: Change architechture of files (add includes dir) +* NLLE FONC: Add shortcode [ancien_membre] + + += 0.10 = + +* DEV: Manage activation hooks +* ÉVOL: rename tag get_team_members into get_members__list +* NEW EARLY FEAT: Add possibility to use several labs +* BUG: Support UTF8 for phpmyedit. +* DEV: Autoincrement new tables. + + += 0.9 = + +* NLLE FONC: Incorporate management of publications +* NLLE FONC: Embed edition of tables + + += 0.8 = + +* NLLE FONC: Rename in MonLabo. Add admin menu. + + += 0.1 = + +* Initial release. + + +== Upgrade Notice == + += 2.8 = diff --git a/spec/fixtures/dynamic_finders/plugin_version/posterno-restaurants-menu/translation_file/languages/posterno-restaurants-menu.pot b/spec/fixtures/dynamic_finders/plugin_version/posterno-restaurants-menu/translation_file/languages/posterno-restaurants-menu.pot new file mode 100644 index 00000000..9c38e970 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/posterno-restaurants-menu/translation_file/languages/posterno-restaurants-menu.pot @@ -0,0 +1,144 @@ +# Copyright (C) 2020 Posterno +# This file is distributed under the same license as the Posterno Restaurants Menu package. +msgid "" +msgstr "" +"Project-Id-Version: Posterno Restaurants Menu 1.0.0\n" +"Report-Msgid-Bugs-To: " +"https://wordpress.org/support/plugin/posterno-restaurants-menu\n" +"POT-Creation-Date: 2020-02-16 14:06:56+00:00\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2020-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"X-Generator: node-wp-i18n 1.2.3\n" + +#: includes/classes/Plugin.php:80 includes/classes/Plugin.php:91 +msgid "Cheatin’ huh?" +msgstr "" + +#: includes/filters.php:23 includes/filters.php:88 +#: templates/dashboard-action-link.php:26 +msgid "Restaurant menu" +msgstr "" + +#: includes/filters.php:60 +msgid "Menu group title" +msgstr "" + +#: includes/filters.php:60 +msgid "Example: lunch" +msgstr "" + +#: includes/filters.php:61 +msgid "Menu items" +msgstr "" + +#: includes/filters.php:64 +msgid "Menu item name" +msgstr "" + +#: includes/filters.php:65 +msgid "Menu item price" +msgstr "" + +#: includes/filters.php:66 +msgid "Menu item description" +msgstr "" + +#: templates/restaurant-setup-page.php:37 +msgid "Setup restaurant menu" +msgstr "" + +#: templates/restaurant-setup-page.php:38 +msgid "You are setting up the food menu for the \"%s\" listing." +msgstr "" + +#: templates/restaurant-setup-page.php:45 +msgid "Menu successfully updated." +msgstr "" + +#: templates/restaurant-setup-page.php:59 +msgid "Menus" +msgstr "" + +#: templates/restaurant-setup-page.php:62 +msgid "Create menus then add items." +msgstr "" + +#: templates/restaurant-setup-page.php:65 +msgid "Press the \"Add menu\" button to create your first menu." +msgstr "" + +#: templates/restaurant-setup-page.php:71 +msgid "Menu name" +msgstr "" + +#: templates/restaurant-setup-page.php:75 +msgid "Remove" +msgstr "" + +#: templates/restaurant-setup-page.php:80 +msgid "Example: lunch, dinner, etc." +msgstr "" + +#: templates/restaurant-setup-page.php:86 +msgid "Add menu" +msgstr "" + +#: templates/restaurant-setup-page.php:92 +msgid "Save menus" +msgstr "" + +#: templates/restaurant-setup-page.php:101 +msgid "Menu items setup" +msgstr "" + +#: templates/restaurant-setup-page.php:150 +msgid "Press the \"Add item\" button to add items to your menus." +msgstr "" + +#: templates/restaurant-setup-page.php:158 +msgid "Dish name" +msgstr "" + +#: templates/restaurant-setup-page.php:160 +msgid "Delete" +msgstr "" + +#: templates/restaurant-setup-page.php:163 +msgid "Price" +msgstr "" + +#: templates/restaurant-setup-page.php:172 +msgid "Description" +msgstr "" + +#: templates/restaurant-setup-page.php:180 +msgid "Add item" +msgstr "" + +#: templates/restaurant-setup-page.php:193 +msgid "Save items" +msgstr "" + +#. Plugin Name of the plugin/theme +msgid "Posterno Restaurants Menu" +msgstr "" + +#. Plugin URI of the plugin/theme +msgid "https://posterno.com/extensions/restaurants-menu" +msgstr "" + +#. Description of the plugin/theme +msgid "Allows listings owners to create a restaurant menu for their listings." +msgstr "" + +#. Author of the plugin/theme +msgid "Posterno" +msgstr "" + +#. Author URI of the plugin/theme +msgid "https://posterno.com" +msgstr "" \ No newline at end of file diff --git a/spec/fixtures/dynamic_finders/plugin_version/query_parameter_passive_all.html b/spec/fixtures/dynamic_finders/plugin_version/query_parameter_passive_all.html index 2e00b86c..6c05b196 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 @@ -141,6 +141,10 @@ + + + + @@ -2072,6 +2076,12 @@ + + + + + + @@ -2773,6 +2783,11 @@ + + + + + @@ -6156,6 +6171,11 @@ + + + + + @@ -6873,6 +6893,16 @@ + + + + + + + + + + @@ -8583,6 +8613,11 @@ + + + + + @@ -8676,6 +8711,10 @@ + + + + @@ -8748,6 +8787,10 @@ + + + + @@ -9221,6 +9264,15 @@ + + + + + + + + + @@ -9503,6 +9555,11 @@ + + + + + @@ -11608,6 +11665,10 @@ + + + + @@ -15159,6 +15220,10 @@ + + + + @@ -17647,6 +17712,11 @@ + + + + + diff --git a/spec/fixtures/dynamic_finders/plugin_version/sinatra-core/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/sinatra-core/change_log/changelog.txt new file mode 100644 index 00000000..93915c09 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/sinatra-core/change_log/changelog.txt @@ -0,0 +1,2 @@ += 1.0.0 = +* Initial release 🚀 \ No newline at end of file diff --git a/spec/fixtures/dynamic_finders/plugin_version/universal-package-systems-shipping-extension/composer_file/composer.json b/spec/fixtures/dynamic_finders/plugin_version/universal-package-systems-shipping-extension/composer_file/composer.json new file mode 100644 index 00000000..fd96ab9d --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/universal-package-systems-shipping-extension/composer_file/composer.json @@ -0,0 +1,51 @@ +{ + "name": "karneaud/wc-upackage_sys-shipping", + "description": "Universal Package System local delivery shipping extension plugin for WooCommerce", + "keywords": ["woocommerce", "extension"], + "homepage": "http://www.universalpackagesys.com", + "license": "GPL-2.0+", + "version": "1.0.0", + "repositories":[ + + { + "type": "path", + "url": "../universal_package_system", + "options": { + "symlink": false + } + } + ], + "require": { + "karneaud/universal_package_system":"dev-master" + }, + "require-dev": { + "php": ">=7.0.0", + "composer/installers": "~1.0", + "woocommerce/woocommerce":"*", + "wp-cli/wp-cli":"^2.4@dev", + "psy/psysh":"*", + "php-http/guzzle6-adapter":"*", + "php-http/message": "^1.0", + "guzzlehttp/psr7": "^1.0", + "fzaninotto/faker": "^1.9@dev", + "jdgrimes/wp-http-testcase": "dev-master" + }, + "scripts" : { + "post-install-cmd" : [ + "/bin/bash -c \"[[ -f /usr/bin/wp ]] || ln -s /var/www/html/vendor/wp-cli/wp-cli/bin/wp /usr/bin/wp\"", + "/bin/bash -c \"source /var/www/html/vendor/wp-cli/wp-cli/utils/wp-completion.bash\"", + "/bin/bash -c \"[[ -f ~/.bash_profile ]] || touch ~/.bash_profile\"", + "/bin/bash -c \"source ~/.bash_profile\"", + "/var/www/html/wp-content/plugins/woocommerce/tests/bin/install.sh wordpress_tests root rootmysql db 5.2.2 true", + "/bin/bash -c \"phpunit --config ./tests/phpunit.xml\"" + ] + }, + "authors": [ + { + "name": "Kendall Arneaud", + "homepage": "http://www.kendallarneaud.me" + } + ], + "type": "woocommerce-extension-plugin", + "minimum-stability": "dev" +} diff --git a/spec/fixtures/dynamic_finders/plugin_version/wc-download-products-from-aws-s3/translation_file/languages/wc-download-products-from-aws-s3.pot b/spec/fixtures/dynamic_finders/plugin_version/wc-download-products-from-aws-s3/translation_file/languages/wc-download-products-from-aws-s3.pot new file mode 100644 index 00000000..6a7f08c2 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/wc-download-products-from-aws-s3/translation_file/languages/wc-download-products-from-aws-s3.pot @@ -0,0 +1,189 @@ +# Copyright (C) 2020 Piotr Włoch +# This file is distributed under the same license as the WC Download Products from AWS S3 plugin. +msgid "" +msgstr "" +"Project-Id-Version: WC Download Products from AWS S3 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wc-download-products-from-aws-s3\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2020-01-31T16:36:03+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.4.0\n" +"X-Domain: wc-download-products-from-aws-s3\n" + +#. Plugin Name of the plugin +msgid "WC Download Products from AWS S3" +msgstr "" + +#. Plugin URI of the plugin +msgid "https://github.com/Bragi26/wc-download-products-from-aws-s3" +msgstr "" + +#. Description of the plugin +msgid "Download Woocommerce Products from AWS S3 storage" +msgstr "" + +#. Author of the plugin +msgid "Piotr Włoch" +msgstr "" + +#. Author URI of the plugin +msgid "pwloch.eu" +msgstr "" + +#: src/Woocommerce/Extension/Amazon/AmazonS3AdminView.php:22 +msgid "Download prodcts from AWS S3" +msgstr "" + +#: src/Woocommerce/Extension/Amazon/AmazonS3AdminView.php:28 +msgid "Amazon AWS S3 Access Key ID" +msgstr "" + +#: src/Woocommerce/Extension/Amazon/AmazonS3AdminView.php:30 +msgid "Enter Amazon Access Key ID you created in \"My Security Credentials\"." +msgstr "" + +#: src/Woocommerce/Extension/Amazon/AmazonS3AdminView.php:34 +msgid "Amazon AWS S3 Secret Key" +msgstr "" + +#: src/Woocommerce/Extension/Amazon/AmazonS3AdminView.php:36 +msgid "Enter Amazon Secret Key you created in \"My Security Credentials\"." +msgstr "" + +#: src/Woocommerce/Extension/Amazon/AmazonS3AdminView.php:40 +msgid "Select Amazon Endpoint" +msgstr "" + +#: src/Woocommerce/Extension/Amazon/AmazonS3AdminView.php:42 +msgid "Select the region you choose when creating a bucket." +msgstr "" + +#: src/Woocommerce/Extension/Amazon/AmazonS3AdminView.php:66 +msgid "Other" +msgstr "" + +#: src/Woocommerce/Extension/Amazon/AmazonS3AdminView.php:70 +msgid "Amazon Endpoint" +msgstr "" + +#: src/Woocommerce/Extension/Amazon/AmazonS3AdminView.php:72 +msgid "Enter the region you choose." +msgstr "" + +#: src/Woocommerce/Extension/Amazon/AmazonS3Controler.php:86 +msgid "Download Products from AWS S3" +msgstr "" + +#: src/Woocommerce/Extension/Amazon/AmazonS3Controler.php:158 +msgid "Browse Amazon AWS S3 Buckets" +msgstr "" + +#: src/Woocommerce/Extension/Amazon/AmazonS3Controler.php:159 +msgid "Upload to Amazon AWS S3" +msgstr "" + +#: src/Woocommerce/Extension/Amazon/AmazonS3Model.php:60 +#: src/Woocommerce/Extension/Amazon/AmazonS3Model.php:62 +msgid "There is a problem with getting a list of Amazon buckets." +msgstr "" + +#: src/Woocommerce/Extension/Amazon/AmazonS3Model.php:95 +#: src/Woocommerce/Extension/Amazon/AmazonS3Model.php:97 +msgid "There is a problem with taking bucket content." +msgstr "" + +#: src/Woocommerce/Extension/Amazon/AmazonS3Model.php:132 +msgid "Please select a file to upload" +msgstr "" + +#: src/Woocommerce/Extension/Amazon/AmazonS3Model.php:132 +msgid "Error" +msgstr "" + +#: src/Woocommerce/Extension/Amazon/AmazonS3Model.php:151 +msgid "Something went wrong with upload process" +msgstr "" + +#: src/Woocommerce/Extension/Amazon/AmazonS3Model.php:186 +#: src/Woocommerce/Extension/Amazon/AmazonS3Model.php:188 +msgid "There is a problem with uploading a file at this moment." +msgstr "" + +#: src/Woocommerce/Extension/Amazon/AmazonS3Model.php:219 +msgid "File not found. Please try again." +msgstr "" + +#: src/Woocommerce/Extension/Amazon/AmazonS3Model.php:223 +msgid "An error occurred during the download process, please try later." +msgstr "" + +#: src/Woocommerce/Extension/Amazon/AmazonS3Model.php:255 +msgid "Go to homepage" +msgstr "" + +#: src/Woocommerce/Extension/Amazon/AmazonS3Model.php:293 +#: src/Woocommerce/Extension/Amazon/AmazonS3Model.php:295 +msgid "Cant download file at this moment." +msgstr "" + +#: templates/bucketsAllIframeContent.php:15 +msgid "Back" +msgstr "" + +#: templates/bucketsAllIframeContent.php:19 +msgid "File Name" +msgstr "" + +#: templates/bucketsAllIframeContent.php:20 +msgid "File Size" +msgstr "" + +#: templates/bucketsAllIframeContent.php:21 +msgid "Upload Date" +msgstr "" + +#: templates/bucketsAllIframeContent.php:22 +#: templates/bucketsListIframeContent.php:6 +msgid "Action" +msgstr "" + +#: templates/bucketsAllIframeContent.php:33 +msgid "Use File" +msgstr "" + +#: templates/bucketsListIframeContent.php:2 +msgid "Select Amazon Bucket" +msgstr "" + +#: templates/bucketsListIframeContent.php:5 +msgid "Bucket" +msgstr "" + +#: templates/bucketsListIframeContent.php:14 +msgid "Browse" +msgstr "" + +#: templates/uploadIframeContent.php:13 +#: templates/uploadIframeContent.php:16 +msgid "Select a Bucket" +msgstr "" + +#: templates/uploadIframeContent.php:22 +msgid "Chose File to Upload:" +msgstr "" + +#: templates/uploadIframeContent.php:30 +msgid "Upload To Amazon" +msgstr "" + +#: templates/uploadIframeContent.php:36 +msgid "Success!" +msgstr "" + +#: templates/uploadIframeContent.php:40 +msgid "Insert uploaded file" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/woo-added-to-cart-notification/translation_file/languages/wooac.pot b/spec/fixtures/dynamic_finders/plugin_version/woo-added-to-cart-notification/translation_file/languages/wooac.pot new file mode 100644 index 00000000..de396ec5 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/woo-added-to-cart-notification/translation_file/languages/wooac.pot @@ -0,0 +1,177 @@ +# Copyright (C) 2020 WPClever.net +# This file is distributed under the same license as the WPC Added To Cart Notification for WooCommerce plugin. +msgid "" +msgstr "" +"Project-Id-Version: WPC Added To Cart Notification for WooCommerce 1.2.2\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/woo-added-to-cart-notification\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2020-02-24T01:19:51+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.2.0\n" +"X-Domain: wooac\n" + +#. Plugin Name of the plugin +msgid "WPC Added To Cart Notification for WooCommerce" +msgstr "" + +#. Plugin URI of the plugin +msgid "https://wpclever.net/" +msgstr "" + +#. Description of the plugin +msgid "WPC Added To Cart Notification will open a popup to notify the customer immediately after adding a product to cart." +msgstr "" + +#. Author of the plugin +msgid "WPClever.net" +msgstr "" + +#. Author URI of the plugin +msgid "https://wpclever.net" +msgstr "" + +#: index.php:66 +#: index.php:76 +msgid "WPC Added To Cart Notification" +msgstr "" + +#: index.php:66 +msgid "Added To Cart Notification" +msgstr "" + +#: index.php:79 +msgid "Thank you for using our plugin! If you are satisfied, please reward it a full five-star %s rating." +msgstr "" + +#: index.php:82 +msgid "Reviews" +msgstr "" + +#: index.php:84 +msgid "Changelog" +msgstr "" + +#: index.php:86 +msgid "Discussion" +msgstr "" + +#: index.php:93 +#: index.php:293 +msgid "Settings" +msgstr "" + +#: index.php:97 +#: index.php:294 +msgid "Premium Version" +msgstr "" + +#: index.php:108 +msgid "General" +msgstr "" + +#: index.php:112 +msgid "Popup effect" +msgstr "" + +#: index.php:117 +msgid "Fade" +msgstr "" + +#: index.php:121 +msgid "Zoom in" +msgstr "" + +#: index.php:125 +msgid "Zoom out" +msgstr "" + +#: index.php:129 +msgid "Newspaper" +msgstr "" + +#: index.php:133 +msgid "Move horizontal" +msgstr "" + +#: index.php:137 +msgid "Move from top" +msgstr "" + +#: index.php:141 +msgid "3d unfold" +msgstr "" + +#: index.php:145 +msgid "Slide bottom" +msgstr "" + +#: index.php:151 +msgid "Show image" +msgstr "" + +#: index.php:156 +#: index.php:171 +#: index.php:186 +#: index.php:212 +msgid "Yes" +msgstr "" + +#: index.php:160 +#: index.php:175 +#: index.php:190 +#: index.php:216 +msgid "No" +msgstr "" + +#: index.php:166 +msgid "Show \"View Cart\" button" +msgstr "" + +#: index.php:181 +msgid "Show \"Continue Shopping\" button" +msgstr "" + +#: index.php:196 +msgid "Continue shopping link" +msgstr "" + +#: index.php:202 +msgid "By default, only hide the popup when clicking on \"Continue Shopping\" button." +msgstr "" + +#: index.php:207 +msgid "Add link to product name" +msgstr "" + +#: index.php:222 +msgid "Auto close" +msgstr "" + +#: index.php:228 +msgid "Set the time is zero to disable auto close." +msgstr "" + +#: index.php:240 +msgid "Update Options" +msgstr "" + +#: index.php:308 +msgid "Premium support" +msgstr "" + +#: index.php:328 +#: index.php:330 +msgid "%s was added to the cart." +msgstr "" + +#: index.php:335 +msgid "View Cart" +msgstr "" + +#: index.php:338 +msgid "Continue Shopping" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/woo-product-timer/translation_file/languages/woopt.pot b/spec/fixtures/dynamic_finders/plugin_version/woo-product-timer/translation_file/languages/woopt.pot new file mode 100644 index 00000000..aeffaaff --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/woo-product-timer/translation_file/languages/woopt.pot @@ -0,0 +1,223 @@ +# Copyright (C) 2020 WPClever.net +# This file is distributed under the same license as the WPC Product Timer for WooCommerce plugin. +msgid "" +msgstr "" +"Project-Id-Version: WPC Product Timer for WooCommerce 1.3.3\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/woo-product-timer\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2020-02-24T01:38:51+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.2.0\n" +"X-Domain: woopt\n" + +#. Plugin Name of the plugin +msgid "WPC Product Timer for WooCommerce" +msgstr "" + +#. Plugin URI of the plugin +msgid "https://wpclever.net/" +msgstr "" + +#. Description of the plugin +msgid "WPC Product Timer helps you add many actions for the product based on the conditionals of the time." +msgstr "" + +#. Author of the plugin +msgid "WPClever.net" +msgstr "" + +#. Author URI of the plugin +msgid "https://wpclever.net" +msgstr "" + +#: index.php:282 +#: index.php:292 +msgid "WPC Product Timer" +msgstr "" + +#: index.php:282 +msgid "Product Timer" +msgstr "" + +#: index.php:295 +msgid "Thank you for using our plugin! If you are satisfied, please reward it a full five-star %s rating." +msgstr "" + +#: index.php:298 +msgid "Reviews" +msgstr "" + +#: index.php:300 +msgid "Changelog" +msgstr "" + +#: index.php:302 +msgid "Discussion" +msgstr "" + +#: index.php:309 +#: index.php:413 +msgid "How to use?" +msgstr "" + +#: index.php:314 +msgid "Status" +msgstr "" + +#: index.php:319 +#: index.php:414 +msgid "Premium Version" +msgstr "" + +#: index.php:327 +msgid "When adding/editing the product you can choose the Timer tab then add action & time conditional." +msgstr "" + +#: index.php:430 +msgid "Premium support" +msgstr "" + +#: index.php:441 +#: index.php:812 +msgid "Timer" +msgstr "" + +#: index.php:455 +msgid "Current time" +msgstr "" + +#: index.php:459 +msgid "Date/time settings" +msgstr "" + +#: index.php:492 +msgid "Action" +msgstr "" + +#: index.php:497 +msgid "Choose action" +msgstr "" + +#: index.php:500 +msgid "Set in stock" +msgstr "" + +#: index.php:504 +msgid "Set out of stock" +msgstr "" + +#: index.php:508 +msgid "Set visible" +msgstr "" + +#: index.php:512 +msgid "Set hidden" +msgstr "" + +#: index.php:516 +msgid "Set purchasable" +msgstr "" + +#: index.php:520 +msgid "Set unpurchasable" +msgstr "" + +#: index.php:525 +msgid "Set regular price" +msgstr "" + +#: index.php:530 +msgid "Set sale price" +msgstr "" + +#: index.php:542 +msgid "Time conditional" +msgstr "" + +#: index.php:577 +msgid "Choose the time" +msgstr "" + +#: index.php:580 +msgid "On the date" +msgstr "" + +#: index.php:584 +msgid "Before date & time" +msgstr "" + +#: index.php:588 +msgid "After date & time" +msgstr "" + +#: index.php:592 +msgid "Before date" +msgstr "" + +#: index.php:596 +msgid "After date" +msgstr "" + +#: index.php:600 +msgid "Multiple dates" +msgstr "" + +#: index.php:604 +msgid "Date range" +msgstr "" + +#: index.php:608 +msgid "All even dates" +msgstr "" + +#: index.php:612 +msgid "All odd dates" +msgstr "" + +#: index.php:616 +msgid "Daily time range" +msgstr "" + +#: index.php:620 +msgid "Daily before time" +msgstr "" + +#: index.php:624 +msgid "Daily after time" +msgstr "" + +#: index.php:628 +msgid "Weekly on every" +msgstr "" + +#: index.php:674 +msgid "Monday" +msgstr "" + +#: index.php:675 +msgid "Tuesday" +msgstr "" + +#: index.php:676 +msgid "Wednesday" +msgstr "" + +#: index.php:677 +msgid "Thursday" +msgstr "" + +#: index.php:678 +msgid "Friday" +msgstr "" + +#: index.php:679 +msgid "Saturday" +msgstr "" + +#: index.php:680 +msgid "Sunday" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/wpbits-addons-for-elementor/translation_file/i18n/languages/wpbits-addons-for-elementor.pot b/spec/fixtures/dynamic_finders/plugin_version/wpbits-addons-for-elementor/translation_file/i18n/languages/wpbits-addons-for-elementor.pot new file mode 100644 index 00000000..2ee999d7 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/wpbits-addons-for-elementor/translation_file/i18n/languages/wpbits-addons-for-elementor.pot @@ -0,0 +1,2048 @@ +# Copyright (C) 2020 WPBits +# This file is distributed under the GPL3. +msgid "" +msgstr "" +"Project-Id-Version: WPBits Addons For Elementor 1.0.0\n" +"Report-Msgid-Bugs-To: http://wpbits.net\n" +"POT-Creation-Date: 2020-02-15 18:34:35+00:00\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2020-MO-DA HO:MI+ZONE\n" +"Last-Translator: \n" +"Language-Team: WPBits\n" +"X-Generator: grunt-wp-i18n 0.5.4\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" +"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-Basepath: ../\n" +"X-Poedit-SearchPath-0: .\n" +"X-Poedit-Bookmarks: \n" +"X-Textdomain-Support: yes\n" + +#: includes/widgets/price_table.php:167 +msgid "49" +msgstr "" + +#: includes/elementor-config.php:100 +msgid "Addons for Elementor" +msgstr "" + +#: includes/widgets/accordion.php:13 includes/widgets/accordion.php:293 +msgid "Accordion" +msgstr "" + +#: includes/widgets/accordion.php:36 includes/widgets/accordion.php:62 +#: includes/widgets/accordion.php:623 includes/widgets/banner.php:100 +#: includes/widgets/banner.php:976 includes/widgets/countdown.php:307 +#: includes/widgets/price_menu.php:42 includes/widgets/tabs.php:36 +#: includes/widgets/tabs.php:62 includes/widgets/tabs.php:402 +#: includes/widgets/tooltip.php:38 includes/widgets/tooltip.php:126 +#: includes/widgets/tooltip.php:259 +msgid "Content" +msgstr "" + +#: includes/widgets/accordion.php:46 includes/widgets/banner.php:210 +#: includes/widgets/button.php:115 includes/widgets/button.php:127 +#: includes/widgets/counter.php:46 includes/widgets/counter.php:403 +#: includes/widgets/dropdown_button.php:63 +#: includes/widgets/photo_gallery.php:601 +#: includes/widgets/photo_gallery.php:621 includes/widgets/price_table.php:57 +#: includes/widgets/price_table.php:239 includes/widgets/shape.php:224 +#: includes/widgets/shape.php:231 includes/widgets/shape.php:387 +#: includes/widgets/tabs.php:46 includes/widgets/tabs.php:323 +#: includes/widgets/team_member.php:430 includes/widgets/team_member.php:903 +#: includes/widgets/team_member.php:911 includes/widgets/tooltip.php:50 +#: includes/widgets/tooltip.php:61 +msgid "Icon" +msgstr "" + +#: includes/widgets/accordion.php:53 includes/widgets/accordion.php:424 +#: includes/widgets/counter.php:101 includes/widgets/counter.php:605 +#: includes/widgets/dropdown_button.php:83 includes/widgets/piechart.php:76 +#: includes/widgets/piechart.php:383 includes/widgets/price_menu.php:59 +#: includes/widgets/price_menu.php:278 includes/widgets/price_table.php:64 +#: includes/widgets/price_table.php:509 includes/widgets/progress_bar.php:45 +#: includes/widgets/progress_bar.php:323 includes/widgets/tabs.php:53 +#: includes/widgets/tabs.php:109 includes/widgets/team_member.php:669 +msgid "Title" +msgstr "" + +#: includes/widgets/accordion.php:72 +msgid "Opened by default" +msgstr "" + +#: includes/widgets/accordion.php:76 includes/widgets/accordion.php:96 +#: includes/widgets/accordion.php:169 includes/widgets/accordion.php:184 +#: includes/widgets/accordion.php:205 includes/widgets/accordion.php:226 +#: includes/widgets/login_form.php:109 includes/widgets/login_form.php:134 +#: includes/widgets/login_form.php:219 includes/widgets/price_menu.php:169 +#: includes/widgets/tabs.php:96 includes/widgets/tabs.php:372 +#: includes/widgets/tooltip.php:160 includes/widgets/tooltip.php:181 +#: includes/widgets/tooltip.php:226 +msgid "On" +msgstr "" + +#: includes/widgets/accordion.php:80 includes/widgets/accordion.php:100 +#: includes/widgets/accordion.php:170 includes/widgets/accordion.php:188 +#: includes/widgets/accordion.php:209 includes/widgets/accordion.php:230 +#: includes/widgets/login_form.php:110 includes/widgets/login_form.php:135 +#: includes/widgets/login_form.php:220 includes/widgets/price_menu.php:173 +#: includes/widgets/tabs.php:97 includes/widgets/tabs.php:376 +#: includes/widgets/tooltip.php:164 includes/widgets/tooltip.php:185 +#: includes/widgets/tooltip.php:230 +msgid "Off" +msgstr "" + +#: includes/widgets/accordion.php:92 +msgid "Block close event on click" +msgstr "" + +#: includes/widgets/accordion.php:112 +msgid "Accordion Items" +msgstr "" + +#: includes/widgets/accordion.php:119 includes/widgets/price_menu.php:94 +#: includes/widgets/tabs.php:79 +msgid "Title #1" +msgstr "" + +#: includes/widgets/accordion.php:120 includes/widgets/accordion.php:127 +#: includes/widgets/tabs.php:80 includes/widgets/tabs.php:85 +msgid "Item content..." +msgstr "" + +#: includes/widgets/accordion.php:126 includes/widgets/price_menu.php:100 +#: includes/widgets/tabs.php:84 +msgid "Title #2" +msgstr "" + +#: includes/widgets/accordion.php:141 includes/widgets/button.php:49 +#: includes/widgets/counter.php:114 includes/widgets/dropdown_button.php:136 +#: includes/widgets/price_menu.php:114 includes/widgets/text_rotator.php:94 +msgid "Settings" +msgstr "" + +#: includes/widgets/accordion.php:149 includes/widgets/price_menu.php:136 +msgid "Title HTML Tag" +msgstr "" + +#: includes/widgets/accordion.php:167 includes/widgets/tabs.php:94 +msgid "Url Sharing" +msgstr "" + +#: includes/widgets/accordion.php:180 +msgid "Open Single" +msgstr "" + +#: includes/widgets/accordion.php:193 +msgid "Open just one accordion at once." +msgstr "" + +#: includes/widgets/accordion.php:201 +msgid "Self Close" +msgstr "" + +#: includes/widgets/accordion.php:214 +msgid "Close accordion on click outside." +msgstr "" + +#: includes/widgets/accordion.php:222 +msgid "Auto Scroll" +msgstr "" + +#: includes/widgets/accordion.php:235 +msgid "Scroll to accordion on open." +msgstr "" + +#: includes/widgets/accordion.php:243 +msgid "Scroll Offset" +msgstr "" + +#: includes/widgets/accordion.php:255 +msgid "Scroll Speed" +msgstr "" + +#: includes/widgets/accordion.php:267 +msgid "Open Speed" +msgstr "" + +#: includes/widgets/accordion.php:279 +msgid "Close Speed" +msgstr "" + +#: includes/widgets/accordion.php:303 includes/widgets/accordion.php:480 +#: includes/widgets/banner.php:174 includes/widgets/banner.php:448 +#: includes/widgets/banner.php:1159 includes/widgets/button.php:72 +#: includes/widgets/button.php:283 includes/widgets/contact_form_7.php:274 +#: includes/widgets/contact_form_7.php:491 +#: includes/widgets/dropdown_button.php:156 +#: includes/widgets/dropdown_button.php:364 +#: includes/widgets/dropdown_button.php:551 includes/widgets/heading.php:130 +#: includes/widgets/login_form.php:550 includes/widgets/login_form.php:780 +#: includes/widgets/photo_gallery.php:181 +#: includes/widgets/photo_gallery.php:303 includes/widgets/price_table.php:325 +#: includes/widgets/price_table.php:1389 includes/widgets/tabs.php:128 +#: includes/widgets/team_member.php:536 +msgid "Normal" +msgstr "" + +#: includes/widgets/accordion.php:311 includes/widgets/accordion.php:360 +#: includes/widgets/accordion.php:524 includes/widgets/accordion.php:578 +#: includes/widgets/banner.php:284 includes/widgets/banner.php:495 +#: includes/widgets/banner.php:634 includes/widgets/banner.php:853 +#: includes/widgets/banner.php:925 includes/widgets/banner.php:1052 +#: includes/widgets/banner.php:1191 includes/widgets/banner.php:1263 +#: includes/widgets/button.php:315 includes/widgets/button.php:397 +#: includes/widgets/contact_form_7.php:185 +#: includes/widgets/contact_form_7.php:318 +#: includes/widgets/contact_form_7.php:382 +#: includes/widgets/contact_form_7.php:521 +#: includes/widgets/contact_form_7.php:582 +#: includes/widgets/contact_form_7.php:721 +#: includes/widgets/contact_form_7.php:822 includes/widgets/countdown.php:244 +#: includes/widgets/counter.php:326 includes/widgets/counter.php:454 +#: includes/widgets/dropdown_button.php:583 +#: includes/widgets/dropdown_button.php:655 includes/widgets/login_form.php:344 +#: includes/widgets/login_form.php:594 includes/widgets/login_form.php:658 +#: includes/widgets/login_form.php:810 includes/widgets/login_form.php:871 +#: includes/widgets/login_form.php:1052 includes/widgets/photo_gallery.php:204 +#: includes/widgets/photo_gallery.php:258 includes/widgets/piechart.php:196 +#: includes/widgets/price_menu.php:215 includes/widgets/price_menu.php:325 +#: includes/widgets/price_menu.php:426 includes/widgets/price_menu.php:515 +#: includes/widgets/price_menu.php:617 includes/widgets/price_table.php:395 +#: includes/widgets/price_table.php:477 includes/widgets/price_table.php:661 +#: includes/widgets/price_table.php:823 includes/widgets/price_table.php:1219 +#: includes/widgets/price_table.php:1421 includes/widgets/price_table.php:1493 +#: includes/widgets/price_table.php:1624 includes/widgets/progress_bar.php:167 +#: includes/widgets/progress_bar.php:264 includes/widgets/shape.php:340 +#: includes/widgets/team_member.php:384 includes/widgets/team_member.php:569 +#: includes/widgets/team_member.php:624 +msgid "Border" +msgstr "" + +#: includes/widgets/accordion.php:319 includes/widgets/accordion.php:368 +#: includes/widgets/banner.php:292 includes/widgets/banner.php:503 +#: includes/widgets/banner.php:642 includes/widgets/banner.php:861 +#: includes/widgets/banner.php:933 includes/widgets/banner.php:1060 +#: includes/widgets/banner.php:1199 includes/widgets/banner.php:1271 +#: includes/widgets/button.php:323 includes/widgets/button.php:405 +#: includes/widgets/contact_form_7.php:193 +#: includes/widgets/contact_form_7.php:326 +#: includes/widgets/contact_form_7.php:390 +#: includes/widgets/contact_form_7.php:529 +#: includes/widgets/contact_form_7.php:590 +#: includes/widgets/contact_form_7.php:729 +#: includes/widgets/contact_form_7.php:830 includes/widgets/countdown.php:252 +#: includes/widgets/counter.php:334 includes/widgets/counter.php:462 +#: includes/widgets/dropdown_button.php:334 +#: includes/widgets/dropdown_button.php:591 +#: includes/widgets/dropdown_button.php:663 includes/widgets/heading.php:359 +#: includes/widgets/heading.php:483 includes/widgets/login_form.php:352 +#: includes/widgets/login_form.php:602 includes/widgets/login_form.php:666 +#: includes/widgets/login_form.php:818 includes/widgets/login_form.php:879 +#: includes/widgets/photo_gallery.php:212 +#: includes/widgets/photo_gallery.php:266 +#: includes/widgets/photo_gallery.php:455 +#: includes/widgets/photo_gallery.php:684 includes/widgets/price_menu.php:223 +#: includes/widgets/price_menu.php:333 includes/widgets/price_menu.php:434 +#: includes/widgets/price_menu.php:523 includes/widgets/price_menu.php:625 +#: includes/widgets/price_table.php:403 includes/widgets/price_table.php:485 +#: includes/widgets/price_table.php:669 includes/widgets/price_table.php:831 +#: includes/widgets/price_table.php:1227 includes/widgets/price_table.php:1429 +#: includes/widgets/price_table.php:1501 includes/widgets/price_table.php:1632 +#: includes/widgets/progress_bar.php:184 includes/widgets/progress_bar.php:281 +#: includes/widgets/tabs.php:285 includes/widgets/tabs.php:455 +#: includes/widgets/team_member.php:392 includes/widgets/team_member.php:577 +#: includes/widgets/team_member.php:632 includes/widgets/team_member.php:1017 +#: includes/widgets/tooltip.php:427 +msgid "Border Radius" +msgstr "" + +#: includes/widgets/accordion.php:332 includes/widgets/accordion.php:382 +#: includes/widgets/banner.php:305 includes/widgets/banner.php:516 +#: includes/widgets/banner.php:655 includes/widgets/banner.php:874 +#: includes/widgets/banner.php:946 includes/widgets/banner.php:1073 +#: includes/widgets/banner.php:1212 includes/widgets/banner.php:1284 +#: includes/widgets/button.php:336 includes/widgets/button.php:418 +#: includes/widgets/contact_form_7.php:206 +#: includes/widgets/contact_form_7.php:340 +#: includes/widgets/contact_form_7.php:404 +#: includes/widgets/contact_form_7.php:542 +#: includes/widgets/contact_form_7.php:603 +#: includes/widgets/contact_form_7.php:843 includes/widgets/countdown.php:265 +#: includes/widgets/counter.php:347 includes/widgets/counter.php:475 +#: includes/widgets/dropdown_button.php:347 +#: includes/widgets/dropdown_button.php:604 +#: includes/widgets/dropdown_button.php:676 includes/widgets/heading.php:372 +#: includes/widgets/heading.php:496 includes/widgets/login_form.php:365 +#: includes/widgets/login_form.php:616 includes/widgets/login_form.php:680 +#: includes/widgets/login_form.php:831 includes/widgets/login_form.php:892 +#: includes/widgets/photo_gallery.php:225 +#: includes/widgets/photo_gallery.php:279 +#: includes/widgets/photo_gallery.php:706 includes/widgets/piechart.php:205 +#: includes/widgets/price_menu.php:236 includes/widgets/price_menu.php:638 +#: includes/widgets/price_table.php:416 includes/widgets/price_table.php:682 +#: includes/widgets/price_table.php:793 includes/widgets/price_table.php:1442 +#: includes/widgets/price_table.php:1514 includes/widgets/progress_bar.php:176 +#: includes/widgets/progress_bar.php:273 includes/widgets/shape.php:349 +#: includes/widgets/team_member.php:406 includes/widgets/team_member.php:1030 +#: includes/widgets/tooltip.php:440 +msgid "Box Shadow" +msgstr "" + +#: includes/widgets/accordion.php:341 includes/widgets/accordion.php:391 +#: includes/widgets/banner.php:267 includes/widgets/banner.php:456 +#: includes/widgets/banner.php:475 includes/widgets/contact_form_7.php:138 +#: includes/widgets/countdown.php:227 includes/widgets/counter.php:309 +#: includes/widgets/login_form.php:327 includes/widgets/photo_gallery.php:326 +#: includes/widgets/photo_gallery.php:369 includes/widgets/price_table.php:385 +#: includes/widgets/price_table.php:467 includes/widgets/price_table.php:813 +#: includes/widgets/price_table.php:1209 includes/widgets/price_table.php:1614 +#: includes/widgets/shape.php:330 includes/widgets/team_member.php:559 +#: includes/widgets/team_member.php:614 +msgid "Background" +msgstr "" + +#: includes/widgets/accordion.php:352 includes/widgets/accordion.php:534 +#: includes/widgets/banner.php:467 includes/widgets/banner.php:1222 +#: includes/widgets/button.php:346 includes/widgets/contact_form_7.php:552 +#: includes/widgets/dropdown_button.php:397 +#: includes/widgets/dropdown_button.php:614 includes/widgets/login_form.php:841 +#: includes/widgets/photo_gallery.php:235 +#: includes/widgets/photo_gallery.php:338 includes/widgets/price_table.php:1452 +#: includes/widgets/team_member.php:591 +msgid "Hover" +msgstr "" + +#: includes/widgets/accordion.php:410 includes/widgets/banner.php:543 +#: includes/widgets/banner.php:682 includes/widgets/banner.php:762 +#: includes/widgets/banner.php:901 includes/widgets/banner.php:961 +#: includes/widgets/banner.php:1100 includes/widgets/contact_form_7.php:233 +#: includes/widgets/contact_form_7.php:450 +#: includes/widgets/contact_form_7.php:633 +#: includes/widgets/contact_form_7.php:760 +#: includes/widgets/contact_form_7.php:1005 includes/widgets/countdown.php:292 +#: includes/widgets/counter.php:531 includes/widgets/dropdown_button.php:449 +#: includes/widgets/heading.php:232 includes/widgets/heading.php:347 +#: includes/widgets/heading.php:471 includes/widgets/login_form.php:392 +#: includes/widgets/login_form.php:481 includes/widgets/login_form.php:711 +#: includes/widgets/login_form.php:922 includes/widgets/login_form.php:1060 +#: includes/widgets/photo_gallery.php:443 includes/widgets/price_menu.php:263 +#: includes/widgets/price_menu.php:364 includes/widgets/price_menu.php:554 +#: includes/widgets/price_table.php:443 includes/widgets/price_table.php:738 +#: includes/widgets/price_table.php:1544 includes/widgets/tabs.php:309 +#: includes/widgets/team_member.php:654 includes/widgets/team_member.php:771 +#: includes/widgets/team_member.php:888 includes/widgets/team_member.php:1038 +#: includes/widgets/text_rotator.php:219 includes/widgets/text_rotator.php:293 +msgid "Margin" +msgstr "" + +#: includes/widgets/accordion.php:441 +msgid "Arrow Size" +msgstr "" + +#: includes/widgets/accordion.php:456 +msgid "Arrow Thickness" +msgstr "" + +#: includes/widgets/accordion.php:487 includes/widgets/accordion.php:541 +#: includes/widgets/accordion.php:640 includes/widgets/banner.php:585 +#: includes/widgets/banner.php:705 includes/widgets/banner.php:804 +#: includes/widgets/banner.php:1003 includes/widgets/contact_form_7.php:682 +#: includes/widgets/contact_form_7.php:783 +#: includes/widgets/contact_form_7.php:860 +#: includes/widgets/contact_form_7.php:908 +#: includes/widgets/contact_form_7.php:953 includes/widgets/countdown.php:339 +#: includes/widgets/countdown.php:377 includes/widgets/counter.php:411 +#: includes/widgets/counter.php:554 includes/widgets/counter.php:613 +#: includes/widgets/heading.php:318 includes/widgets/heading.php:442 +#: includes/widgets/login_form.php:415 includes/widgets/login_form.php:1084 +#: includes/widgets/photo_gallery.php:516 includes/widgets/piechart.php:265 +#: includes/widgets/piechart.php:303 includes/widgets/piechart.php:341 +#: includes/widgets/piechart.php:392 includes/widgets/price_menu.php:286 +#: includes/widgets/price_menu.php:387 includes/widgets/price_menu.php:476 +#: includes/widgets/price_table.php:518 includes/widgets/price_table.php:567 +#: includes/widgets/price_table.php:618 includes/widgets/price_table.php:761 +#: includes/widgets/price_table.php:895 includes/widgets/price_table.php:951 +#: includes/widgets/price_table.php:1007 includes/widgets/price_table.php:1063 +#: includes/widgets/price_table.php:1119 includes/widgets/price_table.php:1291 +#: includes/widgets/progress_bar.php:332 includes/widgets/progress_bar.php:370 +#: includes/widgets/tabs.php:135 includes/widgets/tabs.php:180 +#: includes/widgets/tabs.php:331 includes/widgets/tabs.php:419 +#: includes/widgets/team_member.php:677 includes/widgets/team_member.php:794 +#: includes/widgets/team_member.php:946 +msgid "Color" +msgstr "" + +#: includes/widgets/accordion.php:499 includes/widgets/accordion.php:553 +#: includes/widgets/photo_gallery.php:648 includes/widgets/price_table.php:248 +#: includes/widgets/shape.php:395 includes/widgets/tooltip.php:279 +msgid "Icon Color" +msgstr "" + +#: includes/widgets/accordion.php:511 includes/widgets/accordion.php:565 +msgid "Arrow Color" +msgstr "" + +#: includes/widgets/accordion.php:596 includes/widgets/accordion.php:659 +#: includes/widgets/banner.php:531 includes/widgets/banner.php:670 +#: includes/widgets/banner.php:889 includes/widgets/banner.php:1088 +#: includes/widgets/banner.php:1302 includes/widgets/button.php:436 +#: includes/widgets/contact_form_7.php:221 +#: includes/widgets/contact_form_7.php:437 +#: includes/widgets/contact_form_7.php:621 +#: includes/widgets/contact_form_7.php:748 +#: includes/widgets/contact_form_7.php:993 includes/widgets/countdown.php:280 +#: includes/widgets/countdown.php:406 includes/widgets/counter.php:388 +#: includes/widgets/counter.php:519 includes/widgets/counter.php:590 +#: includes/widgets/counter.php:649 includes/widgets/dropdown_button.php:437 +#: includes/widgets/dropdown_button.php:694 includes/widgets/heading.php:244 +#: includes/widgets/login_form.php:380 includes/widgets/login_form.php:469 +#: includes/widgets/login_form.php:698 includes/widgets/login_form.php:910 +#: includes/widgets/login_form.php:1039 includes/widgets/photo_gallery.php:586 +#: includes/widgets/photo_gallery.php:672 includes/widgets/price_menu.php:251 +#: includes/widgets/price_menu.php:352 includes/widgets/price_menu.php:453 +#: includes/widgets/price_menu.php:542 includes/widgets/price_menu.php:653 +#: includes/widgets/price_table.php:431 includes/widgets/price_table.php:497 +#: includes/widgets/price_table.php:546 includes/widgets/price_table.php:595 +#: includes/widgets/price_table.php:726 includes/widgets/price_table.php:843 +#: includes/widgets/price_table.php:1246 includes/widgets/price_table.php:1532 +#: includes/widgets/price_table.php:1644 includes/widgets/progress_bar.php:203 +#: includes/widgets/progress_bar.php:300 includes/widgets/tabs.php:297 +#: includes/widgets/tabs.php:467 includes/widgets/team_member.php:759 +#: includes/widgets/team_member.php:876 includes/widgets/team_member.php:1082 +#: includes/widgets/text_rotator.php:231 includes/widgets/text_rotator.php:305 +#: includes/widgets/tooltip.php:415 +msgid "Padding" +msgstr "" + +#: includes/widgets/accordion.php:609 includes/widgets/banner.php:231 +#: includes/widgets/button.php:151 includes/widgets/price_table.php:1189 +#: includes/widgets/tabs.php:388 +msgid "Icon Padding" +msgstr "" + +#: includes/widgets/banner.php:13 +msgid "Banner Designer" +msgstr "" + +#: includes/widgets/banner.php:30 includes/widgets/button.php:30 +#: includes/widgets/dropdown_button.php:34 includes/widgets/price_table.php:30 +msgid "None" +msgstr "" + +#: includes/widgets/banner.php:31 includes/widgets/button.php:31 +#: includes/widgets/dropdown_button.php:35 includes/widgets/price_table.php:31 +msgid "Animation 1" +msgstr "" + +#: includes/widgets/banner.php:32 includes/widgets/button.php:32 +#: includes/widgets/dropdown_button.php:36 includes/widgets/price_table.php:32 +msgid "Animation 2" +msgstr "" + +#: includes/widgets/banner.php:33 includes/widgets/button.php:33 +#: includes/widgets/dropdown_button.php:37 includes/widgets/price_table.php:33 +msgid "Animation 3" +msgstr "" + +#: includes/widgets/banner.php:34 includes/widgets/button.php:34 +#: includes/widgets/dropdown_button.php:38 includes/widgets/price_table.php:34 +msgid "Animation 4" +msgstr "" + +#: includes/widgets/banner.php:35 includes/widgets/button.php:35 +#: includes/widgets/dropdown_button.php:39 includes/widgets/price_table.php:35 +msgid "Animation 5" +msgstr "" + +#: includes/widgets/banner.php:36 includes/widgets/button.php:36 +#: includes/widgets/dropdown_button.php:40 includes/widgets/price_table.php:36 +msgid "Animation 6" +msgstr "" + +#: includes/widgets/banner.php:37 includes/widgets/button.php:37 +#: includes/widgets/dropdown_button.php:41 includes/widgets/price_table.php:37 +msgid "Animation 7" +msgstr "" + +#: includes/widgets/banner.php:38 includes/widgets/button.php:38 +#: includes/widgets/dropdown_button.php:42 includes/widgets/price_table.php:38 +msgid "Animation 8" +msgstr "" + +#: includes/widgets/banner.php:49 includes/widgets/banner.php:316 +msgid "Banner" +msgstr "" + +#: includes/widgets/banner.php:56 includes/widgets/banner.php:558 +#: includes/widgets/heading.php:13 includes/widgets/heading.php:33 +#: includes/widgets/heading.php:91 +msgid "Heading" +msgstr "" + +#: includes/widgets/banner.php:58 +msgid "SALE" +msgstr "" + +#: includes/widgets/banner.php:69 includes/widgets/banner.php:697 +#: includes/widgets/price_table.php:1282 +msgid "Divider" +msgstr "" + +#: includes/widgets/banner.php:71 includes/widgets/countdown.php:58 +#: includes/widgets/countdown.php:81 includes/widgets/countdown.php:104 +#: includes/widgets/countdown.php:127 includes/widgets/login_form.php:159 +#: includes/widgets/login_form.php:172 includes/widgets/login_form.php:184 +#: includes/widgets/price_table.php:121 +msgid "Show" +msgstr "" + +#: includes/widgets/banner.php:72 includes/widgets/countdown.php:59 +#: includes/widgets/countdown.php:82 includes/widgets/countdown.php:105 +#: includes/widgets/countdown.php:128 includes/widgets/login_form.php:160 +#: includes/widgets/login_form.php:173 includes/widgets/login_form.php:185 +#: includes/widgets/price_table.php:122 +msgid "Hide" +msgstr "" + +#: includes/widgets/banner.php:80 includes/widgets/banner.php:777 +msgid "Sub Heading" +msgstr "" + +#: includes/widgets/banner.php:82 +msgid "50% OFF" +msgstr "" + +#: includes/widgets/banner.php:93 includes/widgets/banner.php:916 +#: includes/widgets/button.php:203 includes/widgets/button.php:210 +#: includes/widgets/price_menu.php:52 includes/widgets/team_member.php:150 +#: includes/widgets/tooltip.php:52 includes/widgets/tooltip.php:80 +msgid "Image" +msgstr "" + +#: includes/widgets/banner.php:102 +msgid "ON ORDERS ABOVE $99" +msgstr "" + +#: includes/widgets/banner.php:113 includes/widgets/banner.php:152 +#: includes/widgets/button.php:164 includes/widgets/button.php:182 +#: includes/widgets/dropdown_button.php:93 includes/widgets/price_table.php:303 +#: includes/widgets/shape.php:243 includes/widgets/team_member.php:135 +#: includes/widgets/team_member.php:144 includes/widgets/tooltip.php:101 +msgid "Link to" +msgstr "" + +#: includes/widgets/banner.php:115 includes/widgets/banner.php:154 +#: includes/widgets/button.php:184 includes/widgets/dropdown_button.php:95 +#: includes/widgets/login_form.php:123 includes/widgets/login_form.php:148 +#: includes/widgets/price_table.php:305 includes/widgets/shape.php:245 +#: includes/widgets/team_member.php:163 includes/widgets/tooltip.php:103 +msgid "https://your-link.com" +msgstr "" + +#: includes/widgets/banner.php:133 includes/widgets/banner.php:1115 +#: includes/widgets/button.php:13 includes/widgets/button.php:249 +#: includes/widgets/dropdown_button.php:507 +#: includes/widgets/price_table.php:1345 +msgid "Button" +msgstr "" + +#: includes/widgets/banner.php:140 includes/widgets/button.php:56 +#: includes/widgets/piechart.php:286 includes/widgets/price_table.php:224 +#: includes/widgets/progress_bar.php:315 includes/widgets/text_rotator.php:54 +#: includes/widgets/tooltip.php:51 includes/widgets/tooltip.php:69 +msgid "Text" +msgstr "" + +#: includes/widgets/banner.php:142 includes/widgets/price_table.php:293 +msgid "BUY NOW" +msgstr "" + +#: includes/widgets/banner.php:170 includes/widgets/button.php:68 +#: includes/widgets/counter.php:434 includes/widgets/price_table.php:641 +msgid "Size" +msgstr "" + +#: includes/widgets/banner.php:175 includes/widgets/button.php:73 +#: includes/widgets/dropdown_button.php:157 +#: includes/widgets/price_table.php:326 +msgid "Large" +msgstr "" + +#: includes/widgets/banner.php:176 includes/widgets/button.php:74 +#: includes/widgets/dropdown_button.php:158 +#: includes/widgets/price_table.php:327 +msgid "Small" +msgstr "" + +#: includes/widgets/banner.php:184 includes/widgets/button.php:82 +#: includes/widgets/heading.php:329 includes/widgets/heading.php:453 +#: includes/widgets/tabs.php:252 +msgid "Alignment" +msgstr "" + +#: includes/widgets/banner.php:188 includes/widgets/banner.php:416 +#: includes/widgets/business_hours.php:308 +#: includes/widgets/business_hours.php:363 includes/widgets/button.php:86 +#: includes/widgets/dropdown_button.php:197 +#: includes/widgets/dropdown_button.php:223 +#: includes/widgets/dropdown_button.php:468 +#: includes/widgets/photo_gallery.php:563 includes/widgets/tabs.php:256 +#: includes/widgets/team_member.php:496 includes/widgets/tooltip.php:205 +msgid "Left" +msgstr "" + +#: includes/widgets/banner.php:192 includes/widgets/banner.php:366 +#: includes/widgets/banner.php:393 includes/widgets/banner.php:420 +#: includes/widgets/business_hours.php:312 +#: includes/widgets/business_hours.php:367 includes/widgets/button.php:90 +#: includes/widgets/contact_form_7.php:111 includes/widgets/counter.php:145 +#: includes/widgets/counter.php:186 includes/widgets/counter.php:227 +#: includes/widgets/dropdown_button.php:174 +#: includes/widgets/dropdown_button.php:201 +#: includes/widgets/dropdown_button.php:227 includes/widgets/heading.php:179 +#: includes/widgets/heading.php:206 includes/widgets/heading.php:333 +#: includes/widgets/heading.php:457 includes/widgets/login_form.php:278 +#: includes/widgets/login_form.php:443 includes/widgets/login_form.php:521 +#: includes/widgets/login_form.php:752 includes/widgets/login_form.php:1013 +#: includes/widgets/login_form.php:1114 includes/widgets/photo_gallery.php:397 +#: includes/widgets/photo_gallery.php:424 +#: includes/widgets/photo_gallery.php:567 includes/widgets/price_table.php:923 +#: includes/widgets/price_table.php:979 includes/widgets/price_table.php:1035 +#: includes/widgets/price_table.php:1091 includes/widgets/shape.php:365 +#: includes/widgets/tabs.php:260 includes/widgets/team_member.php:293 +#: includes/widgets/team_member.php:446 includes/widgets/team_member.php:473 +#: includes/widgets/team_member.php:500 includes/widgets/text_rotator.php:130 +msgid "Center" +msgstr "" + +#: includes/widgets/banner.php:196 includes/widgets/banner.php:424 +#: includes/widgets/business_hours.php:316 +#: includes/widgets/business_hours.php:371 includes/widgets/button.php:94 +#: includes/widgets/dropdown_button.php:205 +#: includes/widgets/dropdown_button.php:231 +#: includes/widgets/dropdown_button.php:467 +#: includes/widgets/photo_gallery.php:571 includes/widgets/tabs.php:264 +#: includes/widgets/team_member.php:504 includes/widgets/tooltip.php:204 +msgid "Right" +msgstr "" + +#: includes/widgets/banner.php:218 includes/widgets/button.php:137 +#: includes/widgets/dropdown_button.php:71 +msgid "Icon Position" +msgstr "" + +#: includes/widgets/banner.php:222 includes/widgets/button.php:141 +#: includes/widgets/dropdown_button.php:75 +#: includes/widgets/dropdown_button.php:261 includes/widgets/heading.php:383 +msgid "After" +msgstr "" + +#: includes/widgets/banner.php:223 includes/widgets/button.php:142 +#: includes/widgets/dropdown_button.php:76 +#: includes/widgets/dropdown_button.php:262 includes/widgets/heading.php:259 +msgid "Before" +msgstr "" + +#: includes/widgets/banner.php:243 includes/widgets/button.php:223 +#: includes/widgets/button.php:232 includes/widgets/dropdown_button.php:294 +#: includes/widgets/price_table.php:335 +msgid "Button ID" +msgstr "" + +#: includes/widgets/banner.php:245 includes/widgets/button.php:234 +#: includes/widgets/dropdown_button.php:296 +#: includes/widgets/price_table.php:337 +msgid "" +"Please make sure the ID is unique and not used elsewhere on the page this " +"form is displayed. This field allows A-Z 0-9 & underscore chars without " +"spaces." +msgstr "" + +#: includes/widgets/banner.php:258 includes/widgets/price_table.php:361 +msgid "Container" +msgstr "" + +#: includes/widgets/banner.php:324 +msgid "Banner Height" +msgstr "" + +#: includes/widgets/banner.php:358 includes/widgets/contact_form_7.php:103 +#: includes/widgets/counter.php:137 includes/widgets/counter.php:219 +#: includes/widgets/dropdown_button.php:166 includes/widgets/login_form.php:270 +#: includes/widgets/login_form.php:1005 includes/widgets/photo_gallery.php:389 +#: includes/widgets/shape.php:357 includes/widgets/team_member.php:285 +#: includes/widgets/team_member.php:438 +msgid "Horizontal Align" +msgstr "" + +#: includes/widgets/banner.php:362 includes/widgets/banner.php:389 +#: includes/widgets/contact_form_7.php:107 includes/widgets/counter.php:141 +#: includes/widgets/counter.php:182 includes/widgets/counter.php:223 +#: includes/widgets/dropdown_button.php:170 includes/widgets/heading.php:175 +#: includes/widgets/heading.php:202 includes/widgets/heading.php:332 +#: includes/widgets/heading.php:456 includes/widgets/login_form.php:274 +#: includes/widgets/login_form.php:439 includes/widgets/login_form.php:517 +#: includes/widgets/login_form.php:748 includes/widgets/login_form.php:1009 +#: includes/widgets/login_form.php:1110 includes/widgets/photo_gallery.php:393 +#: includes/widgets/photo_gallery.php:420 includes/widgets/price_table.php:919 +#: includes/widgets/price_table.php:975 includes/widgets/price_table.php:1031 +#: includes/widgets/price_table.php:1087 includes/widgets/shape.php:361 +#: includes/widgets/team_member.php:289 includes/widgets/team_member.php:442 +#: includes/widgets/team_member.php:469 includes/widgets/text_rotator.php:126 +msgid "Start" +msgstr "" + +#: includes/widgets/banner.php:370 includes/widgets/banner.php:397 +#: includes/widgets/contact_form_7.php:115 includes/widgets/counter.php:149 +#: includes/widgets/counter.php:190 includes/widgets/counter.php:231 +#: includes/widgets/dropdown_button.php:178 includes/widgets/heading.php:183 +#: includes/widgets/heading.php:210 includes/widgets/heading.php:334 +#: includes/widgets/heading.php:458 includes/widgets/login_form.php:282 +#: includes/widgets/login_form.php:447 includes/widgets/login_form.php:525 +#: includes/widgets/login_form.php:756 includes/widgets/login_form.php:1017 +#: includes/widgets/login_form.php:1118 includes/widgets/photo_gallery.php:401 +#: includes/widgets/photo_gallery.php:428 includes/widgets/price_table.php:927 +#: includes/widgets/price_table.php:983 includes/widgets/price_table.php:1039 +#: includes/widgets/price_table.php:1095 includes/widgets/shape.php:369 +#: includes/widgets/team_member.php:297 includes/widgets/team_member.php:450 +#: includes/widgets/team_member.php:477 includes/widgets/text_rotator.php:134 +msgid "End" +msgstr "" + +#: includes/widgets/banner.php:385 includes/widgets/counter.php:178 +#: includes/widgets/photo_gallery.php:416 includes/widgets/piechart.php:361 +#: includes/widgets/price_table.php:915 includes/widgets/price_table.php:971 +#: includes/widgets/price_table.php:1027 includes/widgets/price_table.php:1083 +#: includes/widgets/team_member.php:465 +msgid "Vertical Align" +msgstr "" + +#: includes/widgets/banner.php:412 includes/widgets/photo_gallery.php:559 +#: includes/widgets/team_member.php:492 +msgid "Text Alignment" +msgstr "" + +#: includes/widgets/banner.php:566 includes/widgets/banner.php:785 +#: includes/widgets/banner.php:984 includes/widgets/heading.php:53 +#: includes/widgets/text_rotator.php:102 +msgid "HTML Tag" +msgstr "" + +#: includes/widgets/banner.php:621 includes/widgets/banner.php:840 +#: includes/widgets/banner.php:1039 includes/widgets/banner.php:1178 +#: includes/widgets/banner.php:1240 includes/widgets/business_hours.php:96 +#: includes/widgets/button.php:302 includes/widgets/button.php:364 +#: includes/widgets/contact_form_7.php:305 +#: includes/widgets/contact_form_7.php:369 +#: includes/widgets/contact_form_7.php:509 +#: includes/widgets/contact_form_7.php:570 +#: includes/widgets/contact_form_7.php:693 +#: includes/widgets/contact_form_7.php:794 +#: includes/widgets/contact_form_7.php:873 +#: includes/widgets/contact_form_7.php:920 +#: includes/widgets/contact_form_7.php:964 includes/widgets/counter.php:423 +#: includes/widgets/dropdown_button.php:383 +#: includes/widgets/dropdown_button.php:415 +#: includes/widgets/dropdown_button.php:570 +#: includes/widgets/dropdown_button.php:632 includes/widgets/login_form.php:581 +#: includes/widgets/login_form.php:645 includes/widgets/login_form.php:798 +#: includes/widgets/login_form.php:859 includes/widgets/photo_gallery.php:159 +#: includes/widgets/photo_gallery.php:528 includes/widgets/piechart.php:177 +#: includes/widgets/piechart.php:274 includes/widgets/price_menu.php:196 +#: includes/widgets/price_menu.php:306 includes/widgets/price_menu.php:407 +#: includes/widgets/price_menu.php:496 includes/widgets/price_table.php:630 +#: includes/widgets/price_table.php:772 includes/widgets/price_table.php:1408 +#: includes/widgets/price_table.php:1470 includes/widgets/progress_bar.php:147 +#: includes/widgets/progress_bar.php:226 includes/widgets/tabs.php:159 +#: includes/widgets/tabs.php:204 includes/widgets/tabs.php:443 +#: includes/widgets/team_member.php:319 includes/widgets/team_member.php:708 +#: includes/widgets/team_member.php:825 includes/widgets/team_member.php:967 +#: includes/widgets/text_rotator.php:200 includes/widgets/text_rotator.php:274 +#: includes/widgets/tooltip.php:381 +msgid "Background Color" +msgstr "" + +#: includes/widgets/banner.php:717 includes/widgets/counter.php:490 +#: includes/widgets/heading.php:267 includes/widgets/heading.php:391 +#: includes/widgets/photo_gallery.php:490 includes/widgets/price_table.php:697 +#: includes/widgets/shape.php:277 includes/widgets/tabs.php:226 +msgid "Width" +msgstr "" + +#: includes/widgets/banner.php:747 includes/widgets/business_hours.php:260 +#: includes/widgets/countdown.php:193 includes/widgets/counter.php:504 +#: includes/widgets/heading.php:295 includes/widgets/heading.php:419 +#: includes/widgets/price_table.php:711 includes/widgets/price_table.php:1302 +#: includes/widgets/progress_bar.php:238 includes/widgets/shape.php:303 +msgid "Height" +msgstr "" + +#: includes/widgets/banner.php:1140 includes/widgets/button.php:375 +#: includes/widgets/dropdown_button.php:532 +#: includes/widgets/photo_gallery.php:171 +#: includes/widgets/photo_gallery.php:360 includes/widgets/price_table.php:1370 +#: includes/widgets/team_member.php:519 includes/widgets/team_member.php:923 +#: includes/widgets/text_rotator.php:148 includes/widgets/tooltip.php:147 +msgid "Animation" +msgstr "" + +#: includes/widgets/banner.php:1166 includes/widgets/banner.php:1229 +#: includes/widgets/button.php:290 includes/widgets/button.php:353 +#: includes/widgets/contact_form_7.php:281 +#: includes/widgets/contact_form_7.php:357 +#: includes/widgets/contact_form_7.php:498 +#: includes/widgets/contact_form_7.php:559 +#: includes/widgets/dropdown_button.php:371 +#: includes/widgets/dropdown_button.php:404 +#: includes/widgets/dropdown_button.php:558 +#: includes/widgets/dropdown_button.php:621 includes/widgets/heading.php:99 +#: includes/widgets/login_form.php:557 includes/widgets/login_form.php:633 +#: includes/widgets/login_form.php:787 includes/widgets/login_form.php:848 +#: includes/widgets/price_table.php:1150 includes/widgets/price_table.php:1396 +#: includes/widgets/price_table.php:1459 includes/widgets/price_table.php:1593 +#: includes/widgets/text_rotator.php:189 includes/widgets/text_rotator.php:263 +#: includes/widgets/tooltip.php:357 +msgid "Text Color" +msgstr "" + +#: includes/widgets/banner.php:1251 includes/widgets/button.php:385 +#: includes/widgets/dropdown_button.php:643 +#: includes/widgets/price_table.php:1481 +msgid "Animation Color" +msgstr "" + +#: includes/widgets/banner.php:1314 includes/widgets/button.php:448 +#: includes/widgets/contact_form_7.php:645 +#: includes/widgets/dropdown_button.php:706 includes/widgets/login_form.php:934 +#: includes/widgets/price_menu.php:577 includes/widgets/price_table.php:1556 +msgid "Button Width" +msgstr "" + +#: includes/widgets/business_hours.php:13 +#: includes/widgets/business_hours.php:32 +msgid "Business Hours" +msgstr "" + +#: includes/widgets/business_hours.php:41 +msgid "Day" +msgstr "" + +#: includes/widgets/business_hours.php:50 +msgid "Time" +msgstr "" + +#: includes/widgets/business_hours.php:60 +msgid "Style This Day" +msgstr "" + +#: includes/widgets/business_hours.php:62 includes/widgets/button.php:117 +#: includes/widgets/counter.php:275 includes/widgets/counter.php:287 +#: includes/widgets/login_form.php:196 includes/widgets/photo_gallery.php:479 +#: includes/widgets/photo_gallery.php:610 includes/widgets/piechart.php:60 +#: includes/widgets/piechart.php:156 includes/widgets/progress_bar.php:82 +#: includes/widgets/progress_bar.php:94 includes/widgets/progress_bar.php:126 +msgid "Yes" +msgstr "" + +#: includes/widgets/business_hours.php:63 includes/widgets/button.php:118 +#: includes/widgets/counter.php:276 includes/widgets/counter.php:288 +#: includes/widgets/login_form.php:197 includes/widgets/photo_gallery.php:480 +#: includes/widgets/photo_gallery.php:611 includes/widgets/piechart.php:61 +#: includes/widgets/piechart.php:157 includes/widgets/progress_bar.php:83 +#: includes/widgets/progress_bar.php:95 includes/widgets/progress_bar.php:127 +msgid "No" +msgstr "" + +#: includes/widgets/business_hours.php:72 +#: includes/widgets/business_hours.php:283 +msgid "Day Color" +msgstr "" + +#: includes/widgets/business_hours.php:84 +#: includes/widgets/business_hours.php:338 +msgid "Time Color" +msgstr "" + +#: includes/widgets/business_hours.php:108 +msgid "Items" +msgstr "" + +#: includes/widgets/business_hours.php:114 +msgid "Monday" +msgstr "" + +#: includes/widgets/business_hours.php:115 +#: includes/widgets/business_hours.php:122 +#: includes/widgets/business_hours.php:129 +#: includes/widgets/business_hours.php:136 +#: includes/widgets/business_hours.php:143 +#: includes/widgets/business_hours.php:150 +msgid "08:00 - 19:00" +msgstr "" + +#: includes/widgets/business_hours.php:121 +msgid "Tuesday" +msgstr "" + +#: includes/widgets/business_hours.php:128 +msgid "Wednesday" +msgstr "" + +#: includes/widgets/business_hours.php:135 +msgid "Thursday" +msgstr "" + +#: includes/widgets/business_hours.php:142 +msgid "Friday" +msgstr "" + +#: includes/widgets/business_hours.php:149 +msgid "Saturday" +msgstr "" + +#: includes/widgets/business_hours.php:156 +msgid "Sunday" +msgstr "" + +#: includes/widgets/business_hours.php:157 +msgid "Closed" +msgstr "" + +#: includes/widgets/business_hours.php:172 +msgid "List Item" +msgstr "" + +#: includes/widgets/business_hours.php:180 +#: includes/widgets/price_table.php:1258 +msgid "Item Padding" +msgstr "" + +#: includes/widgets/business_hours.php:199 +#: includes/widgets/contact_form_7.php:886 +#: includes/widgets/contact_form_7.php:932 +#: includes/widgets/contact_form_7.php:975 includes/widgets/tabs.php:147 +#: includes/widgets/tabs.php:192 includes/widgets/tabs.php:431 +msgid "Border Color" +msgstr "" + +#: includes/widgets/business_hours.php:210 +msgid "Border Height" +msgstr "" + +#: includes/widgets/business_hours.php:232 +msgid "Border Style" +msgstr "" + +#: includes/widgets/business_hours.php:235 +#: includes/widgets/price_table.php:1327 +msgid "Solid" +msgstr "" + +#: includes/widgets/business_hours.php:236 +#: includes/widgets/price_table.php:1328 +msgid "Dashed" +msgstr "" + +#: includes/widgets/business_hours.php:237 +#: includes/widgets/price_table.php:1329 +msgid "Dotted" +msgstr "" + +#: includes/widgets/business_hours.php:238 +#: includes/widgets/price_table.php:1330 +msgid "Double" +msgstr "" + +#: includes/widgets/business_hours.php:252 +msgid "Day and Time" +msgstr "" + +#: includes/widgets/business_hours.php:294 +msgid "Day Typography" +msgstr "" + +#: includes/widgets/business_hours.php:304 +msgid "Day Alignment" +msgstr "" + +#: includes/widgets/business_hours.php:349 +msgid "Time Typography" +msgstr "" + +#: includes/widgets/business_hours.php:359 +msgid "Time Alignment" +msgstr "" + +#: includes/widgets/button.php:58 includes/widgets/dropdown_button.php:145 +msgid "Click Here" +msgstr "" + +#: includes/widgets/button.php:175 +msgid "URL" +msgstr "" + +#: includes/widgets/contact_form_7.php:13 +msgid "Contact Form 7" +msgstr "" + +#: includes/widgets/contact_form_7.php:32 +msgid "Select a contact form" +msgstr "" + +#: includes/widgets/contact_form_7.php:44 +msgid "Contact Form" +msgstr "" + +#: includes/widgets/contact_form_7.php:52 +msgid "Select Form" +msgstr "" + +#: includes/widgets/contact_form_7.php:65 includes/widgets/login_form.php:232 +msgid "Form Container" +msgstr "" + +#: includes/widgets/contact_form_7.php:73 includes/widgets/countdown.php:167 +#: includes/widgets/counter.php:362 includes/widgets/login_form.php:240 +#: includes/widgets/tooltip.php:400 +msgid "Maximum Width" +msgstr "" + +#: includes/widgets/contact_form_7.php:154 +msgid "Font Color" +msgstr "" + +#: includes/widgets/contact_form_7.php:248 includes/widgets/login_form.php:496 +msgid "Input & Textarea" +msgstr "" + +#: includes/widgets/contact_form_7.php:293 includes/widgets/login_form.php:569 +msgid "Placeholder Color" +msgstr "" + +#: includes/widgets/contact_form_7.php:350 includes/widgets/login_form.php:626 +msgid "Focus" +msgstr "" + +#: includes/widgets/contact_form_7.php:422 +msgid "Textarea Max. Height (px)" +msgstr "" + +#: includes/widgets/contact_form_7.php:465 includes/widgets/login_form.php:727 +msgid "Submit Button" +msgstr "" + +#: includes/widgets/contact_form_7.php:674 +msgid "Validation Tip" +msgstr "" + +#: includes/widgets/contact_form_7.php:775 +msgid "Messages" +msgstr "" + +#: includes/widgets/contact_form_7.php:851 +msgid "Warning Messages" +msgstr "" + +#: includes/widgets/contact_form_7.php:899 +msgid "Error Messages" +msgstr "" + +#: includes/widgets/contact_form_7.php:944 +msgid "Success Messages" +msgstr "" + +#: includes/widgets/countdown.php:13 includes/widgets/countdown.php:38 +msgid "Countdown" +msgstr "" + +#: includes/widgets/countdown.php:46 +msgid "Due Date" +msgstr "" + +#: includes/widgets/countdown.php:47 +msgid "Date set according to your timezone: %s." +msgstr "" + +#: includes/widgets/countdown.php:56 includes/widgets/countdown.php:67 +#: includes/widgets/countdown.php:69 +msgid "Days" +msgstr "" + +#: includes/widgets/countdown.php:79 includes/widgets/countdown.php:90 +#: includes/widgets/countdown.php:92 +msgid "Hours" +msgstr "" + +#: includes/widgets/countdown.php:102 includes/widgets/countdown.php:113 +#: includes/widgets/countdown.php:115 +msgid "Minutes" +msgstr "" + +#: includes/widgets/countdown.php:125 includes/widgets/countdown.php:136 +#: includes/widgets/countdown.php:138 +msgid "Seconds" +msgstr "" + +#: includes/widgets/countdown.php:148 +msgid "Message After Expire" +msgstr "" + +#: includes/widgets/countdown.php:159 +msgid "Boxes" +msgstr "" + +#: includes/widgets/countdown.php:315 includes/widgets/counter.php:122 +#: includes/widgets/price_menu.php:122 +msgid "Layout" +msgstr "" + +#: includes/widgets/countdown.php:319 includes/widgets/counter.php:126 +#: includes/widgets/heading.php:158 +msgid "Horizontal" +msgstr "" + +#: includes/widgets/countdown.php:320 includes/widgets/counter.php:127 +msgid "Horizontal Reverse" +msgstr "" + +#: includes/widgets/countdown.php:321 includes/widgets/counter.php:128 +#: includes/widgets/heading.php:157 +msgid "Vertical" +msgstr "" + +#: includes/widgets/countdown.php:322 includes/widgets/counter.php:129 +msgid "Vertical Reverse" +msgstr "" + +#: includes/widgets/countdown.php:330 +msgid "Digits" +msgstr "" + +#: includes/widgets/countdown.php:360 includes/widgets/countdown.php:398 +#: includes/widgets/counter.php:575 includes/widgets/counter.php:634 +#: includes/widgets/photo_gallery.php:551 +#: includes/widgets/photo_gallery.php:697 includes/widgets/piechart.php:324 +#: includes/widgets/piechart.php:413 includes/widgets/progress_bar.php:353 +#: includes/widgets/progress_bar.php:391 includes/widgets/team_member.php:700 +#: includes/widgets/team_member.php:817 includes/widgets/team_member.php:959 +msgid "Text Shadow" +msgstr "" + +#: includes/widgets/countdown.php:368 includes/widgets/login_form.php:33 +#: includes/widgets/login_form.php:407 +msgid "Labels" +msgstr "" + +#: includes/widgets/counter.php:13 includes/widgets/counter.php:38 +#: includes/widgets/counter.php:300 +msgid "Counter" +msgstr "" + +#: includes/widgets/counter.php:54 +msgid "Starting Number" +msgstr "" + +#: includes/widgets/counter.php:67 +msgid "Ending Number" +msgstr "" + +#: includes/widgets/counter.php:79 +msgid "Number Prefix" +msgstr "" + +#: includes/widgets/counter.php:90 +msgid "Number Suffix" +msgstr "" + +#: includes/widgets/counter.php:92 +msgid "Plus" +msgstr "" + +#: includes/widgets/counter.php:103 +msgid "Cool Number" +msgstr "" + +#: includes/widgets/counter.php:260 includes/widgets/piechart.php:141 +#: includes/widgets/progress_bar.php:111 +msgid "Animation Duration (ms)" +msgstr "" + +#: includes/widgets/counter.php:272 includes/widgets/piechart.php:153 +#: includes/widgets/progress_bar.php:123 +msgid "Scroll Based Animation" +msgstr "" + +#: includes/widgets/counter.php:273 +msgid "Activate animation when the counter scrolls into view." +msgstr "" + +#: includes/widgets/counter.php:285 +msgid "Thousand Seperator" +msgstr "" + +#: includes/widgets/counter.php:546 +msgid "Number" +msgstr "" + +#: includes/widgets/dropdown_button.php:13 +msgid "Dropdown Button" +msgstr "" + +#: includes/widgets/dropdown_button.php:53 +msgid "Dropdown Items" +msgstr "" + +#: includes/widgets/dropdown_button.php:108 includes/widgets/price_menu.php:87 +msgid "Menu Items" +msgstr "" + +#: includes/widgets/dropdown_button.php:116 +msgid "Menu Item #1" +msgstr "" + +#: includes/widgets/dropdown_button.php:122 +msgid "Menu Item #2" +msgstr "" + +#: includes/widgets/dropdown_button.php:143 includes/widgets/login_form.php:87 +#: includes/widgets/price_table.php:291 +msgid "Button Text" +msgstr "" + +#: includes/widgets/dropdown_button.php:152 +#: includes/widgets/price_table.php:321 +msgid "Button Size" +msgstr "" + +#: includes/widgets/dropdown_button.php:193 +msgid "Button Text Align" +msgstr "" + +#: includes/widgets/dropdown_button.php:219 +msgid "Dropdown Text Align" +msgstr "" + +#: includes/widgets/dropdown_button.php:245 +msgid "Button Icon" +msgstr "" + +#: includes/widgets/dropdown_button.php:257 +msgid "Button Icon Position" +msgstr "" + +#: includes/widgets/dropdown_button.php:270 +msgid "Button Icon Padding" +msgstr "" + +#: includes/widgets/dropdown_button.php:282 +msgid "Dropdown Icon Padding" +msgstr "" + +#: includes/widgets/dropdown_button.php:309 +msgid "Dropdown" +msgstr "" + +#: includes/widgets/dropdown_button.php:461 +msgid "Dropdown Position" +msgstr "" + +#: includes/widgets/dropdown_button.php:465 includes/widgets/piechart.php:96 +#: includes/widgets/piechart.php:368 includes/widgets/tooltip.php:206 +msgid "Bottom" +msgstr "" + +#: includes/widgets/dropdown_button.php:466 includes/widgets/piechart.php:92 +#: includes/widgets/piechart.php:365 includes/widgets/tooltip.php:203 +msgid "Top" +msgstr "" + +#: includes/widgets/dropdown_button.php:476 +msgid "Dropdown Width" +msgstr "" + +#: includes/widgets/heading.php:40 +msgid "Heading Text" +msgstr "" + +#: includes/widgets/heading.php:42 includes/widgets/price_table.php:66 +msgid "Enter your title" +msgstr "" + +#: includes/widgets/heading.php:43 +msgid "Add Your Heading Text Here" +msgstr "" + +#: includes/widgets/heading.php:73 +msgid "Link" +msgstr "" + +#: includes/widgets/heading.php:127 +msgid "Blend Mode" +msgstr "" + +#: includes/widgets/heading.php:154 +msgid "Before/After Layout" +msgstr "" + +#: includes/widgets/heading.php:171 includes/widgets/heading.php:198 +#: includes/widgets/login_form.php:435 includes/widgets/login_form.php:513 +#: includes/widgets/login_form.php:744 includes/widgets/login_form.php:1106 +#: includes/widgets/text_rotator.php:122 +msgid "Text Align" +msgstr "" + +#: includes/widgets/login_form.php:13 +msgid "Login Form" +msgstr "" + +#: includes/widgets/login_form.php:40 +msgid "Username" +msgstr "" + +#: includes/widgets/login_form.php:42 +msgid "Username or Email Address" +msgstr "" + +#: includes/widgets/login_form.php:48 includes/widgets/login_form.php:50 +msgid "Password" +msgstr "" + +#: includes/widgets/login_form.php:56 includes/widgets/login_form.php:58 +#: includes/widgets/login_form.php:182 +msgid "Remember Me" +msgstr "" + +#: includes/widgets/login_form.php:64 includes/widgets/login_form.php:66 +#: includes/widgets/login_form.php:169 +msgid "Register" +msgstr "" + +#: includes/widgets/login_form.php:72 +msgid "Link Seperator" +msgstr "" + +#: includes/widgets/login_form.php:79 includes/widgets/login_form.php:81 +#: includes/widgets/login_form.php:157 +msgid "Lost Password" +msgstr "" + +#: includes/widgets/login_form.php:89 +msgid "Log In" +msgstr "" + +#: includes/widgets/login_form.php:99 +msgid "Additional Options" +msgstr "" + +#: includes/widgets/login_form.php:107 includes/widgets/login_form.php:119 +#: includes/widgets/login_form.php:132 +msgid "Redirect After Login" +msgstr "" + +#: includes/widgets/login_form.php:120 includes/widgets/login_form.php:145 +msgid "" +"Note: Because of security reasons, you can ONLY use your current domain " +"here." +msgstr "" + +#: includes/widgets/login_form.php:144 +msgid "Redirect After Logout" +msgstr "" + +#: includes/widgets/login_form.php:170 +msgid "You must enable \"membership\" from WordPress settings." +msgstr "" + +#: includes/widgets/login_form.php:194 includes/widgets/login_form.php:205 +#: includes/widgets/login_form.php:1075 +msgid "Logged in Message" +msgstr "" + +#: includes/widgets/login_form.php:207 +msgid "You are logged in as " +msgstr "" + +#: includes/widgets/login_form.php:217 +msgid "Test Mode" +msgstr "" + +#: includes/widgets/login_form.php:297 +msgid "Rows Gap" +msgstr "" + +#: includes/widgets/login_form.php:963 +msgid "Links" +msgstr "" + +#: includes/widgets/login_form.php:971 +msgid "Link Color" +msgstr "" + +#: includes/widgets/login_form.php:984 +msgid "Link Hover Color" +msgstr "" + +#: includes/widgets/login_form.php:1189 +msgid "(Logout)" +msgstr "" + +#: includes/widgets/photo_gallery.php:13 +msgid "Photo Gallery" +msgstr "" + +#: includes/widgets/photo_gallery.php:35 includes/widgets/price_menu.php:31 +#: includes/widgets/team_member.php:35 +msgid "Full" +msgstr "" + +#: includes/widgets/photo_gallery.php:48 +msgid "Images" +msgstr "" + +#: includes/widgets/photo_gallery.php:56 +msgid "Gallery Images" +msgstr "" + +#: includes/widgets/photo_gallery.php:65 includes/widgets/price_menu.php:155 +#: includes/widgets/team_member.php:260 +msgid "Thumbnail Size" +msgstr "" + +#: includes/widgets/photo_gallery.php:77 +msgid "Masonry Settings" +msgstr "" + +#: includes/widgets/photo_gallery.php:85 +msgid "Columns" +msgstr "" + +#: includes/widgets/photo_gallery.php:89 +msgid "1 Column" +msgstr "" + +#: includes/widgets/photo_gallery.php:90 +msgid "2 Column" +msgstr "" + +#: includes/widgets/photo_gallery.php:91 +msgid "3 Column" +msgstr "" + +#: includes/widgets/photo_gallery.php:92 +msgid "4 Column" +msgstr "" + +#: includes/widgets/photo_gallery.php:93 +msgid "5 Column" +msgstr "" + +#: includes/widgets/photo_gallery.php:101 +msgid "Spacing" +msgstr "" + +#: includes/widgets/photo_gallery.php:125 +msgid "Margin Bottom" +msgstr "" + +#: includes/widgets/photo_gallery.php:151 includes/widgets/price_menu.php:569 +#: includes/widgets/team_member.php:107 includes/widgets/team_member.php:252 +msgid "Thumbnail" +msgstr "" + +#: includes/widgets/photo_gallery.php:188 +#: includes/widgets/photo_gallery.php:242 +#: includes/widgets/photo_gallery.php:310 +#: includes/widgets/photo_gallery.php:345 includes/widgets/team_member.php:331 +#: includes/widgets/team_member.php:543 includes/widgets/team_member.php:598 +msgid "Opacity" +msgstr "" + +#: includes/widgets/photo_gallery.php:293 +msgid "Overlay" +msgstr "" + +#: includes/widgets/photo_gallery.php:470 +msgid "Caption" +msgstr "" + +#: includes/widgets/photo_gallery.php:477 +msgid "Display Caption" +msgstr "" + +#: includes/widgets/photo_gallery.php:541 includes/widgets/team_member.php:690 +#: includes/widgets/team_member.php:807 +msgid "Typography" +msgstr "" + +#: includes/widgets/photo_gallery.php:608 +msgid "Display Icon" +msgstr "" + +#: includes/widgets/photo_gallery.php:633 includes/widgets/team_member.php:931 +msgid "Size (px)" +msgstr "" + +#: includes/widgets/photo_gallery.php:660 +msgid "Icon Background Color" +msgstr "" + +#: includes/widgets/piechart.php:13 includes/widgets/piechart.php:38 +#: includes/widgets/piechart.php:169 +msgid "Pie Chart" +msgstr "" + +#: includes/widgets/piechart.php:46 includes/widgets/piechart.php:294 +#: includes/widgets/progress_bar.php:58 includes/widgets/progress_bar.php:361 +msgid "Percent" +msgstr "" + +#: includes/widgets/piechart.php:58 +msgid "Display Percent Sign" +msgstr "" + +#: includes/widgets/piechart.php:88 +msgid "Title Position" +msgstr "" + +#: includes/widgets/piechart.php:118 +msgid "Chart Size (px)" +msgstr "" + +#: includes/widgets/piechart.php:154 includes/widgets/progress_bar.php:124 +msgid "Activate animation when the pie chart scrolls into view." +msgstr "" + +#: includes/widgets/piechart.php:220 +msgid "Padding (px)" +msgstr "" + +#: includes/widgets/piechart.php:238 includes/widgets/progress_bar.php:218 +msgid "Bar" +msgstr "" + +#: includes/widgets/piechart.php:246 +msgid "Thickness Ratio" +msgstr "" + +#: includes/widgets/piechart.php:332 +msgid "Percent Sign" +msgstr "" + +#: includes/widgets/piechart.php:366 +msgid "Text Top" +msgstr "" + +#: includes/widgets/piechart.php:367 +msgid "Middle" +msgstr "" + +#: includes/widgets/piechart.php:369 +msgid "Text Bottom" +msgstr "" + +#: includes/widgets/piechart.php:370 +msgid "Super" +msgstr "" + +#: includes/widgets/piechart.php:371 +msgid "Sub" +msgstr "" + +#: includes/widgets/piechart.php:372 +msgid "Baseline" +msgstr "" + +#: includes/widgets/price_menu.php:13 +msgid "Price Menu" +msgstr "" + +#: includes/widgets/price_menu.php:68 includes/widgets/price_menu.php:468 +#: includes/widgets/price_table.php:76 includes/widgets/price_table.php:558 +msgid "Description" +msgstr "" + +#: includes/widgets/price_menu.php:77 includes/widgets/price_menu.php:379 +#: includes/widgets/price_table.php:165 includes/widgets/price_table.php:942 +msgid "Price" +msgstr "" + +#: includes/widgets/price_menu.php:95 includes/widgets/price_menu.php:101 +msgid "Description..." +msgstr "" + +#: includes/widgets/price_menu.php:96 includes/widgets/price_menu.php:102 +msgid "$49" +msgstr "" + +#: includes/widgets/price_menu.php:125 +msgid "Layout 1" +msgstr "" + +#: includes/widgets/price_menu.php:126 +msgid "Layout 2" +msgstr "" + +#: includes/widgets/price_menu.php:127 +msgid "Layout 3" +msgstr "" + +#: includes/widgets/price_menu.php:165 includes/widgets/team_member.php:1053 +msgid "Lightbox" +msgstr "" + +#: includes/widgets/price_menu.php:188 +msgid "Menu Item" +msgstr "" + +#: includes/widgets/price_menu.php:601 includes/widgets/shape.php:258 +msgid "Hover Animation" +msgstr "" + +#: includes/widgets/price_table.php:13 +msgid "Price Table" +msgstr "" + +#: includes/widgets/price_table.php:49 includes/widgets/price_table.php:458 +msgid "Header" +msgstr "" + +#: includes/widgets/price_table.php:78 +msgid "Enter your description" +msgstr "" + +#: includes/widgets/price_table.php:89 +msgid "Heading Tag" +msgstr "" + +#: includes/widgets/price_table.php:111 includes/widgets/price_table.php:753 +msgid "Ribbon" +msgstr "" + +#: includes/widgets/price_table.php:119 +msgid "Show Ribbon" +msgstr "" + +#: includes/widgets/price_table.php:130 +msgid "Ribbon Text" +msgstr "" + +#: includes/widgets/price_table.php:132 +msgid "POPULAR" +msgstr "" + +#: includes/widgets/price_table.php:146 includes/widgets/price_table.php:804 +msgid "Pricing" +msgstr "" + +#: includes/widgets/price_table.php:153 includes/widgets/price_table.php:886 +msgid "Price Prefix" +msgstr "" + +#: includes/widgets/price_table.php:155 +msgid "$" +msgstr "" + +#: includes/widgets/price_table.php:177 includes/widgets/price_table.php:998 +msgid "Price Suffix" +msgstr "" + +#: includes/widgets/price_table.php:179 +msgid ".99" +msgstr "" + +#: includes/widgets/price_table.php:189 includes/widgets/price_table.php:1054 +msgid "Original Price" +msgstr "" + +#: includes/widgets/price_table.php:200 includes/widgets/price_table.php:1110 +msgid "Period" +msgstr "" + +#: includes/widgets/price_table.php:215 includes/widgets/price_table.php:1142 +msgid "Features" +msgstr "" + +#: includes/widgets/price_table.php:260 +msgid "List Items" +msgstr "" + +#: includes/widgets/price_table.php:266 +msgid "List Item #1" +msgstr "" + +#: includes/widgets/price_table.php:270 +msgid "List Item #2" +msgstr "" + +#: includes/widgets/price_table.php:284 includes/widgets/price_table.php:1585 +msgid "Footer" +msgstr "" + +#: includes/widgets/price_table.php:346 +msgid "Additional Info" +msgstr "" + +#: includes/widgets/price_table.php:369 +msgid "Zoom" +msgstr "" + +#: includes/widgets/price_table.php:610 +msgid "Header Icon" +msgstr "" + +#: includes/widgets/price_table.php:855 +msgid "Inner Spacing" +msgstr "" + +#: includes/widgets/price_table.php:1177 includes/widgets/shape.php:410 +#: includes/widgets/tabs.php:356 includes/widgets/tooltip.php:267 +msgid "Icon Size" +msgstr "" + +#: includes/widgets/price_table.php:1270 +msgid "Item Margin" +msgstr "" + +#: includes/widgets/price_table.php:1324 +msgid "Style" +msgstr "" + +#: includes/widgets/progress_bar.php:13 includes/widgets/progress_bar.php:38 +#: includes/widgets/progress_bar.php:139 +msgid "Progress Bar" +msgstr "" + +#: includes/widgets/progress_bar.php:48 +msgid "WordPress" +msgstr "" + +#: includes/widgets/progress_bar.php:80 +msgid "Display Percent" +msgstr "" + +#: includes/widgets/progress_bar.php:92 +msgid "Animated Stripes" +msgstr "" + +#: includes/widgets/shape.php:13 includes/widgets/shape.php:33 +#: includes/widgets/shape.php:269 +msgid "Shape" +msgstr "" + +#: includes/widgets/shape.php:200 +msgid "Rotate" +msgstr "" + +#: includes/widgets/tabs.php:13 includes/widgets/tabs.php:72 +msgid "Tabs" +msgstr "" + +#: includes/widgets/tabs.php:173 +msgid "Active" +msgstr "" + +#: includes/widgets/tabs.php:344 +msgid "Active Color" +msgstr "" + +#: includes/widgets/tabs.php:368 +msgid "Block" +msgstr "" + +#: includes/widgets/team_member.php:13 includes/widgets/team_member.php:99 +msgid "Team Member" +msgstr "" + +#: includes/widgets/team_member.php:119 +msgid "Name" +msgstr "" + +#: includes/widgets/team_member.php:127 +msgid "Info" +msgstr "" + +#: includes/widgets/team_member.php:148 +msgid "No link" +msgstr "" + +#: includes/widgets/team_member.php:149 +msgid "External Url" +msgstr "" + +#: includes/widgets/team_member.php:151 +msgid "Video" +msgstr "" + +#: includes/widgets/team_member.php:161 +msgid "Destination Url" +msgstr "" + +#: includes/widgets/team_member.php:180 +msgid "Lightbox Image" +msgstr "" + +#: includes/widgets/team_member.php:191 +msgid "Lightbox Video URL" +msgstr "" + +#: includes/widgets/team_member.php:192 +msgid "For example: https://www.youtube.com/watch?v=8AZ8GqW5iak" +msgstr "" + +#: includes/widgets/team_member.php:204 includes/widgets/team_member.php:225 +msgid "Lightbox Content" +msgstr "" + +#: includes/widgets/team_member.php:270 +msgid "Max. Thumb Size (px)" +msgstr "" + +#: includes/widgets/team_member.php:346 +msgid "Hover Opacity" +msgstr "" + +#: includes/widgets/team_member.php:361 +msgid "Opacity Animation Duration" +msgstr "" + +#: includes/widgets/team_member.php:417 +msgid "Box Content" +msgstr "" + +#: includes/widgets/team_member.php:425 +msgid "Display" +msgstr "" + +#: includes/widgets/team_member.php:429 +msgid "Name & Info" +msgstr "" + +#: includes/widgets/team_member.php:727 includes/widgets/team_member.php:844 +msgid "Entrance Animation" +msgstr "" + +#: includes/widgets/team_member.php:735 includes/widgets/team_member.php:852 +msgid "Entrance Animation Duration" +msgstr "" + +#: includes/widgets/team_member.php:740 includes/widgets/team_member.php:857 +msgid "Default" +msgstr "" + +#: includes/widgets/team_member.php:741 includes/widgets/team_member.php:858 +msgid "Fast" +msgstr "" + +#: includes/widgets/team_member.php:742 includes/widgets/team_member.php:859 +msgid "Faster" +msgstr "" + +#: includes/widgets/team_member.php:743 includes/widgets/team_member.php:860 +msgid "Slow" +msgstr "" + +#: includes/widgets/team_member.php:744 includes/widgets/team_member.php:861 +msgid "Slower" +msgstr "" + +#: includes/widgets/team_member.php:786 +msgid "Subtitle" +msgstr "" + +#: includes/widgets/team_member.php:986 +msgid "Width (px)" +msgstr "" + +#: includes/widgets/team_member.php:1001 +msgid "Height (px)" +msgstr "" + +#: includes/widgets/team_member.php:1061 +msgid "Content Background Color" +msgstr "" + +#: includes/widgets/team_member.php:1070 +msgid "Maximum Lightbox Width (px)" +msgstr "" + +#: includes/widgets/text_rotator.php:13 includes/widgets/text_rotator.php:37 +msgid "Text Rotator" +msgstr "" + +#: includes/widgets/text_rotator.php:45 +msgid "Prefix Text" +msgstr "" + +#: includes/widgets/text_rotator.php:56 includes/widgets/text_rotator.php:246 +msgid "Animated Text" +msgstr "" + +#: includes/widgets/text_rotator.php:64 +msgid "Animated Texts" +msgstr "" + +#: includes/widgets/text_rotator.php:70 +msgid "Animated Text #1" +msgstr "" + +#: includes/widgets/text_rotator.php:73 +msgid "Animated Text #2" +msgstr "" + +#: includes/widgets/text_rotator.php:83 +msgid "Suffix Text" +msgstr "" + +#: includes/widgets/text_rotator.php:157 +msgid "Animation Duration" +msgstr "" + +#: includes/widgets/text_rotator.php:172 +msgid "General" +msgstr "" + +#: includes/widgets/tooltip.php:13 includes/widgets/tooltip.php:119 +#: includes/widgets/tooltip.php:322 +msgid "Tooltip" +msgstr "" + +#: includes/widgets/tooltip.php:46 +msgid "Content Type" +msgstr "" + +#: includes/widgets/tooltip.php:53 includes/widgets/tooltip.php:92 +msgid "Shortcode" +msgstr "" + +#: includes/widgets/tooltip.php:139 +msgid "Tooltip Settings" +msgstr "" + +#: includes/widgets/tooltip.php:156 +msgid "Follow Mouse" +msgstr "" + +#: includes/widgets/tooltip.php:169 +msgid "If set to enabled the tooltip will follow the users mouse cursor." +msgstr "" + +#: includes/widgets/tooltip.php:177 +msgid "Mouse on to Popup" +msgstr "" + +#: includes/widgets/tooltip.php:190 +msgid "" +"Allow the mouse to hover on the tooltip. This lets users interact with the " +"content in the tooltip. Only applies if Follow Mouse is disabled." +msgstr "" + +#: includes/widgets/tooltip.php:198 +msgid "Placement" +msgstr "" + +#: includes/widgets/tooltip.php:199 +msgid "Placement location of the tooltip relative to the element it is open for." +msgstr "" + +#: includes/widgets/tooltip.php:207 +msgid "Top-Left" +msgstr "" + +#: includes/widgets/tooltip.php:208 +msgid "Top-Right" +msgstr "" + +#: includes/widgets/tooltip.php:209 +msgid "Bottom-Left" +msgstr "" + +#: includes/widgets/tooltip.php:210 +msgid "Bottom-Right" +msgstr "" + +#: includes/widgets/tooltip.php:211 +msgid "Top-Left-Alt" +msgstr "" + +#: includes/widgets/tooltip.php:212 +msgid "Top-Right-Alt" +msgstr "" + +#: includes/widgets/tooltip.php:213 +msgid "Bottom-Left-Alt" +msgstr "" + +#: includes/widgets/tooltip.php:214 +msgid "Bottom-Right-Alt" +msgstr "" + +#: includes/widgets/tooltip.php:222 +msgid "Smart Placement" +msgstr "" + +#: includes/widgets/tooltip.php:235 +msgid "" +"When enabled the plugin will try to keep tips inside the browser viewport. " +"Only applies if follow mouse is disabled." +msgstr "" + +#: includes/widgets/tooltip.php:243 +msgid "Offset" +msgstr "" + +#: includes/widgets/tooltip.php:244 +msgid "" +"This will be the offset from the element the tooltip is open for, or from " +"the mouse cursor if follow mouse is enabled." +msgstr "" + +#: includes/widgets/tooltip.php:298 +msgid "Image Border Radius" +msgstr "" + +#: includes/widgets/tooltip.php:311 +msgid "Image Shadow" +msgstr "" + +#: includes/widgets/tooltip.php:330 +msgid "Heading Color" +msgstr "" + +#: includes/widgets/tooltip.php:347 +msgid "Heading Typography" +msgstr "" + +#: includes/widgets/tooltip.php:371 +msgid "Text Typography" +msgstr "" + +#: includes/widgets/tooltip.php:455 +msgid "Heading Margin" +msgstr "" + +#: includes/widgets/tooltip.php:472 +msgid "Paragraph Margin" +msgstr "" + +#. Plugin Name of the plugin/theme +msgid "WPBits Addons For Elementor" +msgstr "" + +#. Plugin URI of the plugin/theme +msgid "https://wpbits.net/" +msgstr "" + +#. Description of the plugin/theme +msgid "Addons for Elementor Page Builder" +msgstr "" + +#. Author of the plugin/theme +msgid "WPBits" +msgstr "" \ No newline at end of file diff --git a/spec/fixtures/dynamic_finders/plugin_version/wpc-product-quantity/translation_file/languages/wpc-product-quantity.pot b/spec/fixtures/dynamic_finders/plugin_version/wpc-product-quantity/translation_file/languages/wpc-product-quantity.pot new file mode 100644 index 00000000..be7dcb28 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/wpc-product-quantity/translation_file/languages/wpc-product-quantity.pot @@ -0,0 +1,182 @@ +# Copyright (C) 2020 WPClever.net +# This file is distributed under the same license as the WPC Product Quantity for WooCommerce plugin. +msgid "" +msgstr "" +"Project-Id-Version: WPC Product Quantity for WooCommerce 1.1.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wpc-product-quantity\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2020-02-21T22:43:06+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.2.0\n" +"X-Domain: wpc-product-quantity\n" + +#. Plugin Name of the plugin +msgid "WPC Product Quantity for WooCommerce" +msgstr "" + +#. Plugin URI of the plugin +msgid "https://wpclever.net/" +msgstr "" + +#. Description of the plugin +msgid "WPC Product Quantity provides powerful controls for product quantity." +msgstr "" + +#. Author of the plugin +msgid "WPClever.net" +msgstr "" + +#. Author URI of the plugin +msgid "https://wpclever.net" +msgstr "" + +#: wpc-product-quantity.php:95 +#: wpc-product-quantity.php:105 +msgid "WPC Product Quantity" +msgstr "" + +#: wpc-product-quantity.php:95 +msgid "Product Quantity" +msgstr "" + +#: wpc-product-quantity.php:108 +msgid "Thank you for using our plugin! If you are satisfied, please reward it a full five-star %s rating." +msgstr "" + +#: wpc-product-quantity.php:111 +msgid "Reviews" +msgstr "" + +#: wpc-product-quantity.php:113 +msgid "Changelog" +msgstr "" + +#: wpc-product-quantity.php:115 +msgid "Discussion" +msgstr "" + +#: wpc-product-quantity.php:122 +#: wpc-product-quantity.php:254 +msgid "Settings" +msgstr "" + +#: wpc-product-quantity.php:126 +#: wpc-product-quantity.php:255 +msgid "Premium Version" +msgstr "" + +#: wpc-product-quantity.php:143 +msgid "General" +msgstr "" + +#: wpc-product-quantity.php:151 +msgid "Decimal quantities" +msgstr "" + +#: wpc-product-quantity.php:155 +msgid "No" +msgstr "" + +#: wpc-product-quantity.php:156 +msgid "Yes" +msgstr "" + +#: wpc-product-quantity.php:158 +msgid "Press \"Update Options\" after enabling this option, then you can enter decimal quantities in min, max, step quantity options." +msgstr "" + +#: wpc-product-quantity.php:163 +#: wpc-product-quantity.php:461 +#: wpc-product-quantity.php:472 +#: templates/quantity-input.php:20 +msgid "Quantity" +msgstr "" + +#: wpc-product-quantity.php:170 +#: wpc-product-quantity.php:494 +msgid "Type" +msgstr "" + +#: wpc-product-quantity.php:173 +#: wpc-product-quantity.php:476 +#: wpc-product-quantity.php:497 +msgid "Default" +msgstr "" + +#: wpc-product-quantity.php:174 +#: wpc-product-quantity.php:498 +msgid "Select" +msgstr "" + +#: wpc-product-quantity.php:175 +#: wpc-product-quantity.php:499 +msgid "Radio" +msgstr "" + +#: wpc-product-quantity.php:180 +#: wpc-product-quantity.php:504 +msgid "Minimum" +msgstr "" + +#: wpc-product-quantity.php:185 +#: wpc-product-quantity.php:194 +#: wpc-product-quantity.php:203 +#: wpc-product-quantity.php:510 +#: wpc-product-quantity.php:520 +#: wpc-product-quantity.php:530 +msgid "Leave blank or zero to disable." +msgstr "" + +#: wpc-product-quantity.php:189 +#: wpc-product-quantity.php:524 +msgid "Step" +msgstr "" + +#: wpc-product-quantity.php:198 +#: wpc-product-quantity.php:514 +msgid "Maximum" +msgstr "" + +#: wpc-product-quantity.php:207 +#: wpc-product-quantity.php:534 +msgid "Values" +msgstr "" + +#: wpc-product-quantity.php:212 +#: wpc-product-quantity.php:540 +msgid "These values will be used for select/radio type. Enter each value in one line and can use the range e.g \"10-20\"." +msgstr "" + +#: wpc-product-quantity.php:219 +msgid "Update Options" +msgstr "" + +#: wpc-product-quantity.php:271 +msgid "Premium support" +msgstr "" + +#: wpc-product-quantity.php:479 +msgid "settings" +msgstr "" + +#: wpc-product-quantity.php:482 +msgid "Disable" +msgstr "" + +#: wpc-product-quantity.php:485 +msgid "Overwrite" +msgstr "" + +#: templates/quantity-input.php:20 +msgid "%s quantity" +msgstr "" + +#: templates/quantity-input.php:49 +#: templates/quantity-input.php:72 +msgctxt "Product quantity input tooltip" +msgid "Qty" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/wpc-product-tabs/translation_file/languages/wpc-product-tabs.pot b/spec/fixtures/dynamic_finders/plugin_version/wpc-product-tabs/translation_file/languages/wpc-product-tabs.pot new file mode 100644 index 00000000..d4005080 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/wpc-product-tabs/translation_file/languages/wpc-product-tabs.pot @@ -0,0 +1,137 @@ +# Copyright (C) 2020 WPClever.net +# This file is distributed under the same license as the WPC Product Tabs for WooCommerce plugin. +msgid "" +msgstr "" +"Project-Id-Version: WPC Product Tabs for WooCommerce 1.0.6\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wpc-product-tabs\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2020-02-24T01:29:39+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.2.0\n" +"X-Domain: wpc-product-tabs\n" + +#. Plugin Name of the plugin +msgid "WPC Product Tabs for WooCommerce" +msgstr "" + +#. Plugin URI of the plugin +msgid "https://wpclever.net/" +msgstr "" + +#. Description of the plugin +msgid "Product tabs manager for WooCommerce." +msgstr "" + +#. Author of the plugin +msgid "WPClever.net" +msgstr "" + +#. Author URI of the plugin +msgid "https://wpclever.net" +msgstr "" + +#: wpc-product-tabs.php:81 +#: wpc-product-tabs.php:260 +msgid "Settings" +msgstr "" + +#: wpc-product-tabs.php:82 +#: wpc-product-tabs.php:264 +msgid "Premium Version" +msgstr "" + +#: wpc-product-tabs.php:98 +msgid "Premium support" +msgstr "" + +#: wpc-product-tabs.php:108 +#: wpc-product-tabs.php:243 +msgid "WPC Product Tabs" +msgstr "" + +#: wpc-product-tabs.php:108 +#: wpc-product-tabs.php:413 +msgid "Product Tabs" +msgstr "" + +#: wpc-product-tabs.php:119 +#: wpc-product-tabs.php:213 +#: wpc-product-tabs.php:285 +msgid "Description" +msgstr "" + +#: wpc-product-tabs.php:123 +#: wpc-product-tabs.php:214 +#: wpc-product-tabs.php:290 +msgid "Additional Information" +msgstr "" + +#: wpc-product-tabs.php:127 +#: wpc-product-tabs.php:215 +#: wpc-product-tabs.php:295 +msgid "Reviews (%d)" +msgstr "" + +#: wpc-product-tabs.php:131 +#: wpc-product-tabs.php:218 +msgid "WPC Product Bundles" +msgstr "" + +#: wpc-product-tabs.php:135 +#: wpc-product-tabs.php:166 +msgid "Tab title" +msgstr "" + +#: wpc-product-tabs.php:155 +#: wpc-product-tabs.php:185 +msgid "Move" +msgstr "" + +#: wpc-product-tabs.php:159 +#: wpc-product-tabs.php:189 +msgid "Remove" +msgstr "" + +#: wpc-product-tabs.php:216 +msgid "Custom" +msgstr "" + +#: wpc-product-tabs.php:222 +msgid "+ Add new tab" +msgstr "" + +#: wpc-product-tabs.php:246 +msgid "Thank you for using our plugin! If you are satisfied, please reward it a full five-star %s rating." +msgstr "" + +#: wpc-product-tabs.php:249 +msgid "Reviews" +msgstr "" + +#: wpc-product-tabs.php:251 +msgid "Changelog" +msgstr "" + +#: wpc-product-tabs.php:253 +msgid "Discussion" +msgstr "" + +#: wpc-product-tabs.php:305 +msgid "Global Tabs" +msgstr "" + +#: wpc-product-tabs.php:324 +msgid "Save" +msgstr "" + +#: wpc-product-tabs.php:428 +msgid "Overwrite default tabs?" +msgstr "" + +#: wpc-product-tabs.php:430 +msgid "Manager default tabs" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/wpcake-demo-importer/translation_file/languages/wpcake-demo-importer.pot b/spec/fixtures/dynamic_finders/plugin_version/wpcake-demo-importer/translation_file/languages/wpcake-demo-importer.pot new file mode 100644 index 00000000..235c4a1e --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/wpcake-demo-importer/translation_file/languages/wpcake-demo-importer.pot @@ -0,0 +1,419 @@ +# Copyright (C) 2020 WPCake +# This file is distributed under the same license as the WPCake Demo Importer package. +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: WPCake Demo Importer 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wpcake-demo-importer\n" +"POT-Creation-Date: 2020-02-04 16:53+0000\n" +"PO-Revision-Date: 2020-01-02 16:08-0000\n" +"Last-Translator: \n" +"Language-Team: WPCake \n" +"Language: en\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 2.3\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Poedit-Basepath: ..\n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Poedit-KeywordsList: _esc_attr__;esc_attr_x;esc_attr_e;esc_html__;esc_html_e;" +"esc_html_x;__;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;_n_noop:1,2;_c;" +"_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n" +"X-Textdomain-Support: yes\n" +"X-Poedit-SearchPath-0: .\n" + +#: inc/class-install-demos.php:26 inc/class-install-demos.php:27 +msgid "WPCake Demos" +msgstr "" + +#: inc/class-install-demos.php:44 +msgid "WPCake - Install a demo site" +msgstr "" + +#: inc/class-install-demos.php:57 +msgid "All" +msgstr "" + +#: inc/class-install-demos.php:64 +msgid "Search demos..." +msgstr "" + +#: inc/class-install-demos.php:95 +msgid "Live Preview" +msgstr "" + +#: inc/demos.php:93 +msgid "" +"There was a problem during the importing process resulting in the following error " +"from your server:" +msgstr "" + +#: inc/demos.php:94 +msgid "Activating" +msgstr "" + +#: inc/demos.php:95 +msgid "Active" +msgstr "" + +#: inc/demos.php:401 +#, php-format +msgid "Import the %1$s demo" +msgstr "" + +#: inc/demos.php:407 +#, php-format +msgid "" +"Importing demo data allow you to quickly edit everything instead of creating " +"content from scratch. It is recommended uploading sample data on a fresh WordPress " +"install to prevent conflicts with your current content. You can use this plugin to " +"reset your site if needed: %1$sWordpress Database Reset%2$s." +msgstr "" + +#: inc/demos.php:413 +msgid "Required Plugins" +msgstr "" + +#: inc/demos.php:414 +msgid "" +"For your site to look exactly like this demo, the plugins below need to be " +"activated." +msgstr "" + +#: inc/demos.php:424 +msgid "Go to the next step" +msgstr "" + +#: inc/demos.php:434 +msgid "Select what you want to import:" +msgstr "" + +#: inc/demos.php:440 +msgid "Import XML Data" +msgstr "" + +#: inc/demos.php:440 +msgid "pages, posts, images, menus, etc..." +msgstr "" + +#: inc/demos.php:447 +msgid "Import Customizer Settings" +msgstr "" + +#: inc/demos.php:454 +msgid "Import Widgets" +msgstr "" + +#: inc/demos.php:463 +msgid "Install this demo" +msgstr "" + +#: inc/demos.php:468 +msgid "The import process could take some time, please be patient" +msgstr "" + +#: inc/demos.php:476 +msgid "Demo Imported!" +msgstr "" + +#: inc/demos.php:478 +msgid "See the result" +msgstr "" + +#: inc/demos.php:505 +msgid "Activate" +msgstr "" + +#: inc/demos.php:511 +msgid "Install Now" +msgstr "" + +#: inc/demos.php:516 +msgid "Activated" +msgstr "" + +#: inc/demos.php:543 +msgid "No plugin specified" +msgstr "" + +#: inc/demos.php:563 +msgid "Plugin Successfully Activated" +msgstr "" + +#: inc/demos.php:589 +msgid "Importing XML Data" +msgstr "" + +#: inc/demos.php:596 +msgid "Importing Customizer Settings" +msgstr "" + +#: inc/demos.php:603 +msgid "Importing Widgets" +msgstr "" + +#: inc/demos.php:652 +msgid "" +"Can not retrieve sample data xml file. The server may be down at the moment please " +"try again later. If you still have issues contact the theme developer for " +"assistance." +msgstr "" + +#: inc/demos.php:667 +msgid "" +"The xml import file could not be accessed. Please try again or contact the theme " +"developer." +msgstr "" + +#: inc/demos.php:703 +msgid "Can not retrieve class-wp-importer.php" +msgstr "" + +#: inc/demos.php:713 +msgid "Can not retrieve wordpress-importer.php" +msgstr "" + +#: inc/demos.php:724 +msgid "Sample data file appears corrupt or can not be accessed." +msgstr "" + +#: inc/demos.php:922 +msgid "Open Demos" +msgstr "" + +#: inc/importers/class-parsers.php:42 inc/importers/class-parsers.php:72 +#: inc/importers/class-parsers.php:80 +msgid "There was an error when reading this WXR file" +msgstr "" + +#: inc/importers/class-parsers.php:43 +msgid "" +"Details are shown above. The importer will now try again with a different parser..." +msgstr "" + +#: inc/importers/class-parsers.php:84 inc/importers/class-parsers.php:89 +#: inc/importers/class-parsers.php:306 inc/importers/class-parsers.php:495 +msgid "This does not appear to be a WXR file, missing/invalid WXR version number" +msgstr "" + +#: inc/importers/class-widget-importer.php:84 +msgid "Sidebar does not exist in theme (moving widget to Inactive)" +msgstr "" + +#: inc/importers/class-widget-importer.php:106 +msgid "Site does not support widget" +msgstr "" + +#: inc/importers/class-widget-importer.php:127 +msgid "Widget already exists" +msgstr "" + +#: inc/importers/class-widget-importer.php:185 +msgid "Imported" +msgstr "" + +#: inc/importers/class-widget-importer.php:189 +msgid "Imported to Inactive" +msgstr "" + +#: inc/importers/class-widget-importer.php:195 +msgid "No Title" +msgstr "" + +#: inc/importers/class-wordpress-importer.php:133 +#: inc/importers/class-wordpress-importer.php:142 +#: inc/importers/class-wordpress-importer.php:193 +#: inc/importers/class-wordpress-importer.php:197 +#: inc/importers/class-wordpress-importer.php:206 +msgid "Sorry, there has been an error." +msgstr "" + +#: inc/importers/class-wordpress-importer.php:134 +msgid "The file does not exist, please try again." +msgstr "" + +#: inc/importers/class-wordpress-importer.php:177 +msgid "All done." +msgstr "" + +#: inc/importers/class-wordpress-importer.php:177 +msgid "Have fun!" +msgstr "" + +#: inc/importers/class-wordpress-importer.php:178 +msgid "Remember to update the passwords and roles of imported users." +msgstr "" + +#: inc/importers/class-wordpress-importer.php:198 +#, php-format +msgid "" +"The export file could not be found at %s. It is likely that this was " +"caused by a permissions problem." +msgstr "" + +#: inc/importers/class-wordpress-importer.php:214 +#, php-format +msgid "" +"This WXR file (version %s) may not be supported by this version of the importer. " +"Please consider updating." +msgstr "" + +#: inc/importers/class-wordpress-importer.php:239 +#, php-format +msgid "" +"Failed to import author %s. Their posts will be attributed to the current user." +msgstr "" + +#: inc/importers/class-wordpress-importer.php:265 +msgid "Assign Authors" +msgstr "" + +#: inc/importers/class-wordpress-importer.php:266 +msgid "" +"To make it easier for you to edit and save the imported content, you may want to " +"reassign the author of the imported item to an existing user of this site. For " +"example, you may want to import all the entries as admins entries." +msgstr "" + +#: inc/importers/class-wordpress-importer.php:268 +#, php-format +msgid "" +"If a new user is created by WordPress, a new password will be randomly generated " +"and the new user’s role will be set as %s. Manually changing the new " +"user’s details will be necessary." +msgstr "" + +#: inc/importers/class-wordpress-importer.php:278 +msgid "Import Attachments" +msgstr "" + +#: inc/importers/class-wordpress-importer.php:281 +msgid "Download and import file attachments" +msgstr "" + +#: inc/importers/class-wordpress-importer.php:285 +msgid "Submit" +msgstr "" + +#: inc/importers/class-wordpress-importer.php:298 +msgid "Import author:" +msgstr "" + +#: inc/importers/class-wordpress-importer.php:309 +msgid "or create new user with login name:" +msgstr "" + +#: inc/importers/class-wordpress-importer.php:312 +msgid "as a new user:" +msgstr "" + +#: inc/importers/class-wordpress-importer.php:320 +msgid "assign posts to an existing user:" +msgstr "" + +#: inc/importers/class-wordpress-importer.php:322 +msgid "or assign posts to an existing user:" +msgstr "" + +#: inc/importers/class-wordpress-importer.php:323 +msgid "- Select -" +msgstr "" + +#: inc/importers/class-wordpress-importer.php:373 +#, php-format +msgid "" +"Failed to create new user for %s. Their posts will be attributed to the current " +"user." +msgstr "" + +#: inc/importers/class-wordpress-importer.php:425 +#, php-format +msgid "Failed to import category %s" +msgstr "" + +#: inc/importers/class-wordpress-importer.php:468 +#, php-format +msgid "Failed to import post tag %s" +msgstr "" + +#: inc/importers/class-wordpress-importer.php:517 +#: inc/importers/class-wordpress-importer.php:739 +#, php-format +msgid "Failed to import %s %s" +msgstr "" + +#: inc/importers/class-wordpress-importer.php:606 +#, php-format +msgid "Failed to import “%s”: Invalid post type %s" +msgstr "" + +#: inc/importers/class-wordpress-importer.php:643 +#, php-format +msgid "%s “%s” already exists." +msgstr "" + +#: inc/importers/class-wordpress-importer.php:705 +#, php-format +msgid "Failed to import %s “%s”" +msgstr "" + +#: inc/importers/class-wordpress-importer.php:870 +msgid "Menu item skipped due to missing menu slug" +msgstr "" + +#: inc/importers/class-wordpress-importer.php:877 +#, php-format +msgid "Menu item skipped due to invalid menu slug: %s" +msgstr "" + +#: inc/importers/class-wordpress-importer.php:955 +msgid "Fetching attachments is not enabled" +msgstr "" + +#: inc/importers/class-wordpress-importer.php:968 +msgid "Invalid file type" +msgstr "" + +#: inc/importers/class-wordpress-importer.php:1012 +msgid "Remote server did not respond" +msgstr "" + +#: inc/importers/class-wordpress-importer.php:1018 +#, php-format +msgid "Remote server returned error response %1$d %2$s" +msgstr "" + +#: inc/importers/class-wordpress-importer.php:1025 +msgid "Remote file is incorrect size" +msgstr "" + +#: inc/importers/class-wordpress-importer.php:1030 +msgid "Zero size file downloaded" +msgstr "" + +#: inc/importers/class-wordpress-importer.php:1036 +#, php-format +msgid "Remote file is too large, limit is %s" +msgstr "" + +#: inc/importers/class-wordpress-importer.php:1135 +msgid "Import WordPress" +msgstr "" + +#: inc/importers/class-wordpress-importer.php:1142 +#, php-format +msgid "" +"A new version of this importer is available. Please update to version %s to ensure " +"compatibility with newer export files." +msgstr "" + +#: inc/importers/class-wordpress-importer.php:1157 +msgid "" +"Howdy! Upload your WordPress eXtended RSS (WXR) file and we’ll import the " +"posts, pages, comments, custom fields, categories, and tags into this site." +msgstr "" + +#: inc/importers/class-wordpress-importer.php:1158 +msgid "Choose a WXR (.xml) file to upload, then click Upload file and import." +msgstr ""