From a20c769eaeab9fbe52348d68f505763572ff72c1 Mon Sep 17 00:00:00 2001 From: erwanlr Date: Sat, 6 Mar 2021 12:29:39 +0100 Subject: [PATCH] Adds DFs --- spec/fixtures/db/dynamic_finders.yml | 520 ++++- spec/fixtures/dynamic_finders/expected.yml | 210 ++ .../languages/wp-admin-notes.pot | 316 +++ .../composer_file/package.json | 29 + .../firepro/composer_file/package.json | 23 + .../languages/forumwp-en_US.po | 1880 +++++++++++++++++ .../query_parameter_passive_all.html | 109 + .../composer_file/package.json | 80 + .../languages/tvgexpress-is_IS.po | 212 ++ .../languages/widget-citation.pot | 150 ++ .../languages/wpfanyi-import-zh_CN.po | 244 +++ 11 files changed, 3771 insertions(+), 2 deletions(-) create mode 100644 spec/fixtures/dynamic_finders/plugin_version/admin-notes-wp/translation_file/languages/wp-admin-notes.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/carousel-glider-js/composer_file/package.json create mode 100644 spec/fixtures/dynamic_finders/plugin_version/firepro/composer_file/package.json create mode 100644 spec/fixtures/dynamic_finders/plugin_version/forumwp/translation_file/languages/forumwp-en_US.po create mode 100644 spec/fixtures/dynamic_finders/plugin_version/tiket-payment-invoicing/composer_file/package.json create mode 100644 spec/fixtures/dynamic_finders/plugin_version/tvg-xpress/translation_file/languages/tvgexpress-is_IS.po create mode 100644 spec/fixtures/dynamic_finders/plugin_version/widget-citation/translation_file/languages/widget-citation.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/wpfanyi-import/translation_file/languages/wpfanyi-import-zh_CN.po diff --git a/spec/fixtures/db/dynamic_finders.yml b/spec/fixtures/db/dynamic_finders.yml index beab16ff..db867a79 100644 --- a/spec/fixtures/db/dynamic_finders.yml +++ b/spec/fixtures/db/dynamic_finders.yml @@ -1398,6 +1398,9 @@ plugins: accordions: Readme: path: readme.txt + accordions-and-tabs-by-vander-web: + Readme: + path: readme.txt account-manager: Readme: path: readme.txt @@ -1789,6 +1792,9 @@ plugins: version: true Readme: path: readme.txt + actignite: + Readme: + path: readme.txt action-runner: Readme: path: README.txt @@ -2170,6 +2176,9 @@ plugins: - css/add-cookie-notice.css - js/add-cookie-notice.js version: true + add-custom-body-class: + Readme: + path: readme.txt add-custom-fields-to-media: Readme: path: readme.txt @@ -3046,6 +3055,19 @@ plugins: admin-note: Readme: path: readme.txt + admin-notes-wp: + QueryParameter: + files: + - public/css/wp-admin-notes-public.css + - public/js/wp-admin-notes-public.js + version: true + TranslationFile: + class: BodyPattern + path: languages/wp-admin-notes.pot + pattern: !ruby/regexp '/"Project\-Id\-Version: WP Admin Notes (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: README.txt admin-only-jetpack: TranslationFile: class: BodyPattern @@ -5224,6 +5246,9 @@ plugins: all-in-one-wc: Readme: path: readme.txt + all-in-one-webmaster: + Readme: + path: readme.txt all-in-one-wp-migration: Readme: path: readme.txt @@ -6471,6 +6496,9 @@ plugins: path: package.json key: version version: true + apithanhtoan-ty-gia-ngan-hang: + Readme: + path: readme.txt aplazame: TranslationFile: class: BodyPattern @@ -6810,6 +6838,9 @@ plugins: arc-monetize-cache-and-accelerate: Readme: path: readme.txt + arca-payment-gateway: + Readme: + path: readme.txt archivarix-external-images-importer: Readme: path: readme.txt @@ -7414,6 +7445,9 @@ plugins: - assets/css/frontend.css - assets/js/frontend.js version: true + astrobene: + Readme: + path: readme.txt astropix-apod: Readme: path: readme.txt @@ -8472,6 +8506,9 @@ plugins: automated-text-links: Readme: path: readme.txt + automated-usps-shipping-with-shipping-label: + Readme: + path: readme.txt automatic-comment-scheduler: Readme: path: readme.txt @@ -8705,6 +8742,9 @@ plugins: automatorwp-popup-maker-integration: Readme: path: readme.txt + automatorwp-presto-player-integration: + Readme: + path: readme.txt automatorwp-restrict-content-pro-integration: Readme: path: readme.txt @@ -10682,6 +10722,9 @@ plugins: beaf-before-and-after-gallery: Readme: path: readme.txt + beagle-security-wp-security-advanced-penetration-testing: + Readme: + path: readme.txt beam-me-up-scotty: QueryParameter: files: @@ -11757,6 +11800,13 @@ plugins: bin-email-spam-protection: Readme: path: readme.txt + bin-event-calendar: + QueryParameter: + files: + - js/front.js + version: true + Readme: + path: readme.txt bin-opt-in: QueryParameter: files: @@ -12162,6 +12212,9 @@ plugins: - style.css - js/bex.upload.js version: true + blim-post-suggestion-and-vote: + Readme: + path: readme.txt blimply: TranslationFile: class: BodyPattern @@ -12474,6 +12527,9 @@ plugins: blockspare: Readme: path: readme.txt + blockx: + Readme: + path: README.txt blockypage: Readme: path: readme.txt @@ -12700,6 +12756,9 @@ plugins: blogroll-autolinker: Readme: path: readme.txt + blogroll-block: + Readme: + path: readme.txt blogroll-in-posts: Readme: path: readme.txt @@ -15751,6 +15810,14 @@ plugins: path: languages/business-profile.pot pattern: !ruby/regexp /Project\-Id\-Version:\ Business Profile (?\d+\.[\.\d]+)/i version: true + business-reviews-wp: + QueryParameter: + files: + - assets/css/app.min.css + - assets/js/app.min.js + version: true + Readme: + path: README.txt business-survey: Readme: path: readme.txt @@ -15828,6 +15895,9 @@ plugins: buy-a-brick: Readme: path: readme.txt + buy-now-button-for-woocommerce: + Readme: + path: README.txt buy-now-woo: Readme: path: readme.txt @@ -16530,6 +16600,9 @@ plugins: capital-epay-woocommerce-payment-gateway: Readme: path: readme.txt + capitalize-my-title: + Readme: + path: readme.txt capitalized-wp-titles: Readme: path: readme.txt @@ -16730,6 +16803,14 @@ plugins: carousel-gallery-jquery: Readme: path: readme.txt + carousel-glider-js: + Readme: + path: readme.txt + ComposerFile: + class: ConfigParser + path: package.json + key: version + version: true carousel-of-post-images: Readme: path: readme.txt @@ -17987,6 +18068,9 @@ plugins: version: true Readme: path: README.txt + cf7-multi-step: + Readme: + path: readme.txt cf7-notie: QueryParameter: files: @@ -18004,6 +18088,15 @@ plugins: version: true Readme: path: readme.txt + cf7-popups: + QueryParameter: + files: + - "/views/assets/css/sweetalert2.min.css" + - "/views/assets/js/sweetalert2.min.js" + - "/views/assets/js/cf7-popups.js" + version: true + Readme: + path: readme.txt cf7-proxy-ip: ComposerFile: class: ConfigParser @@ -18054,6 +18147,9 @@ plugins: cf7-styler: Readme: path: README.txt + cf7-sweet-alert-popup: + Readme: + path: readme.txt cf7-to-bitrix24-integration: QueryParameter: files: @@ -19362,6 +19458,9 @@ plugins: clearspam: Readme: path: readme.txt + cleavr-clear-cache: + Readme: + path: README.md cleio-toolbox: Readme: path: readme.txt @@ -19405,6 +19504,9 @@ plugins: cli-switch: Readme: path: README.txt + click-circle: + Readme: + path: readme.txt click-pledge-paid-memberships-pro: ChangeLog: class: BodyPattern @@ -19659,6 +19761,12 @@ plugins: clobber-spam-users: Readme: path: readme.txt + clockify-lite: + Readme: + path: readme.txt + clocks: + Readme: + path: readme.txt clocks-block: ComposerFile: class: ConfigParser @@ -19816,6 +19924,9 @@ plugins: clxbz-integrator: Readme: path: readme.txt + clycme-wc-integration: + Readme: + path: readme.txt cm-ad-changer: Readme: path: readme.txt @@ -22110,6 +22221,9 @@ plugins: content-visibility-date-and-time: Readme: path: readme.txt + content-visibility-user-role: + Readme: + path: readme.txt content-widget: Readme: path: readme.txt @@ -23591,6 +23705,12 @@ plugins: crm-connector-analytics: Readme: path: readme.txt + crm-connector-plus: + Readme: + path: Readme.txt + crm-erp-business-solution: + Readme: + path: readme.txt crm-grc-contact-by-sg: Readme: path: @@ -23868,6 +23988,8 @@ plugins: path: languages/cryptopanel-payment-gateway-de_DE.po pattern: !ruby/regexp '/Id\-Version: CryptoPanel Payment Gateway (?\d+\.[\.\d]+)/i' version: true + Readme: + path: readme.txt cryt-blockchain-gateway: Readme: path: readme.txt @@ -24585,6 +24707,13 @@ plugins: custom-event-espresso-list-displayer: Readme: path: readme.txt + custom-event-tickets: + QueryParameter: + files: + - css/easy-custom-event-tickets.css + version: true + Readme: + path: readme.txt custom-exit-to-dashboard: Readme: path: readme.txt @@ -26748,6 +26877,9 @@ plugins: delink-pages: Readme: path: readme.txt + deliveo: + Readme: + path: readme.txt delivery-area-with-google-maps: ChangeLog: class: BodyPattern @@ -27296,6 +27428,9 @@ plugins: di-themes-demo-site-importer: Readme: path: readme.txt + diabetes-diary: + Readme: + path: readme.txt diablo-3-tooltip: Readme: path: readme.txt @@ -27752,6 +27887,9 @@ plugins: disable-lazy-loading: Readme: path: readme.txt + disable-lazy-loading-for-iframes: + Readme: + path: README.md disable-magpie-rss-cache: Readme: path: readme.txt @@ -27987,6 +28125,9 @@ plugins: discography: Readme: path: readme.txt + discordance: + Readme: + path: readme.txt discordian-date: Readme: path: readme.txt @@ -28919,7 +29060,7 @@ plugins: download-manager: MetaGenerator: class: Xpath - xpath: //meta[@name="generator" and contains(@content, "Download")]/@content + xpath: //meta[@name="generator" and contains(@content, "Download")]/@content pattern: !ruby/regexp /WordPress Download Manager (?\d+\.[\.\d]+)/i version: true Readme: @@ -28989,7 +29130,7 @@ plugins: version: true MetaTag: class: Xpath - xpath: //meta[@name="generator" and contains(@content, "Dozent")]/@content + xpath: //meta[@name="generator" and contains(@content, "Dozent")]/@content version: true pattern: !ruby/regexp /DozentLMS (?\d+\.[\.\d]+)/i TranslationFile: @@ -30060,6 +30201,9 @@ plugins: easy-captcha: Readme: path: readme.txt + easy-cart: + Readme: + path: readme.txt easy-categories-management-widget: Readme: path: readme.txt @@ -30812,6 +30956,9 @@ plugins: version: true Readme: path: readme.txt + easy-schema-structured-data-rich-snippets: + Readme: + path: readme.txt easy-scroll: QueryParameter: files: @@ -31426,6 +31573,18 @@ plugins: eco-agenda: Readme: path: readme.txt + ecommerce-addon: + QueryParameter: + files: + - assets/css/niche-frame.css + - assets/css/magnific-popup.min.css + - assets/css/styles.css + - assets/css/responsive.css + - assets/js/jquery.counterup.min.js + - assets/js/scripts.js + version: true + Readme: + path: readme.txt ecommerce-browser-wponlinestore: Readme: path: README.txt @@ -32125,6 +32284,14 @@ plugins: elbuntu-pins: Readme: path: readme.txt + elderlawanswers-content-terminal: + QueryParameter: + files: + - public/css/plugin-name-public.css + - public/js/plugin-name-public.js + version: true + Readme: + path: README.txt ele-term-list: Readme: path: readme.txt @@ -32173,6 +32340,30 @@ plugins: elegant-blocks: Readme: path: readme.txt + elegant-calendar-lite: + QueryParameter: + files: + - assets/css/grid.css + - assets/css/front.css + - assets/css/library/bootstrap.min.css + - assets/css/tui-calendar/tui-time-picker.css + - assets/css/library/bootstrap3-block-grid.min.css + - assets/css/library/bootstrap4-block-grid.min.css + - assets/css/tui-calendar/tui-date-picker.css + - assets/css/tui-calendar/tui-calendar.css + - assets/css/tui-calendar/default.css + - assets/css/tui-calendar/icons.css + - assets/js/library/bootstrap.min.js + - assets/js/tui-calendar/tui-code-snippet.min.js + - assets/js/tui-calendar/tui-time-picker.min.js + - assets/js/tui-calendar/tui-date-picker.min.js + - assets/js/tui-calendar/chance.min.js + - assets/js/tui-calendar/tui-calendar.js + - assets/js/calendar-front.js + - assets/js/default.js + version: true + Readme: + path: README.txt elegant-responsive-content-slider: TranslationFile: class: BodyPattern @@ -32284,6 +32475,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /Version (?\d+\.[\.\d]+)/i version: true + elements-buddy: + Readme: + path: Readme.txt elements-for-lifterlms: Readme: path: README.txt @@ -32731,6 +32925,9 @@ plugins: embed-bokun: Readme: path: readme.txt + embed-charts: + Readme: + path: readme.txt embed-clappr: QueryParameter: files: @@ -32936,6 +33133,11 @@ plugins: emergency-management: Readme: path: README.txt + emergency-system: + Readme: + path: + - readme.txt + - README.md emi-loan-calculator: Readme: path: readme.txt @@ -33083,6 +33285,23 @@ plugins: end-content: Readme: path: readme.txt + endless-addons-for-elementor: + QueryParameter: + files: + - public/css/font-awesome.min.css + - public/css/bootstrap.min.css + - public/css/animate.min.css + - public/css/boxicons.min.css + - public/css/magnific-popup.min.css + - public/css/meanmenu.min.css + - public/css/owl.carousel.min.css + - public/css/owl.theme.default.min.css + - public/css/style.css + - public/css/responsive.css + - public/css/endless-addons-public.css + version: true + Readme: + path: README.txt endnotes: ChangeLog: class: BodyPattern @@ -33281,6 +33500,9 @@ plugins: path: lang/Enlighter.pot pattern: !ruby/regexp /"Project\-Id\-Version:\ Enlighter (?\d+\.[\.\d]+)/i version: true + enqueue-anything: + Readme: + path: readme.txt enqueue-font-awesome-cdn: Readme: path: readme.txt @@ -33437,6 +33659,9 @@ plugins: enzymes: Readme: path: readme.txt + eofdsupport: + Readme: + path: README.txt eorzea-time: QueryParameter: files: @@ -33705,6 +33930,9 @@ plugins: files: - includes/eshop_shipping_extension.js version: true + esim-ninja-affiliates-widget: + Readme: + path: readme.txt espn-headlines-widget: Readme: path: README.txt @@ -36702,6 +36930,14 @@ plugins: fireplug-in: Readme: path: README.txt + firepro: + Readme: + path: readme.txt + ComposerFile: + class: ConfigParser + path: package.json + key: version + version: true firesoft: Readme: path: readme.txt @@ -37469,6 +37705,9 @@ plugins: flipbox: Readme: path: readme.txt + flipbox-builder: + Readme: + path: readme.txt flipit-coupon-creator: Readme: path: readme.txt @@ -37620,6 +37859,9 @@ plugins: floatingsocialmediapopout: Readme: path: readme.txt + flockler: + Readme: + path: readme.txt flodjicontacts-lite: Readme: path: readme.txt @@ -37635,6 +37877,9 @@ plugins: floorplans: Readme: path: readme.txt + flopay-checkout-woocommerce: + Readme: + path: README.txt flopictime: QueryParameter: files: @@ -38317,6 +38562,11 @@ plugins: force24-tracking: Readme: path: README.txt + forcefield: + Readme: + path: + - readme.txt + - readme.md forceprivate: Readme: path: readme.txt @@ -38621,6 +38871,14 @@ plugins: forumial-sso: Readme: path: readme.txt + forumwp: + TranslationFile: + class: BodyPattern + path: languages/forumwp-en_US.po + pattern: !ruby/regexp '/"Project\-Id\-Version: ForumWP (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt fossin-badge: Readme: path: readme.txt @@ -39290,6 +39548,9 @@ plugins: full-text-feed: Readme: path: readme.txt + full-text-search: + Readme: + path: readme.txt full-utf-8: Readme: path: readme.txt @@ -39532,6 +39793,9 @@ plugins: path: package.json key: version version: true + g-live-cms: + Readme: + path: readme.txt g-obligatory-featured-image: Readme: path: readme.txt @@ -40736,6 +41000,9 @@ plugins: get-and-modify-template-files: Readme: path: README.md + get-answer: + Readme: + path: readme.txt get-authors-comments: Readme: path: readme.txt @@ -40899,6 +41166,9 @@ plugins: getgit: Readme: path: readme.txt + getlead-page: + Readme: + path: readme.md getlocations-lite: QueryParameter: files: @@ -41453,6 +41723,9 @@ plugins: glorious-services-support: Readme: path: readme.txt + glorious-sites-installer: + Readme: + path: readme.txt glossarey: Readme: path: readme.txt @@ -43382,6 +43655,9 @@ plugins: grayscale: Readme: path: readme.txt + great-caroussel: + Readme: + path: readme.txt great-circle-mapper: Readme: path: readme.txt @@ -43883,6 +44159,9 @@ plugins: guestbook-generator: Readme: path: readme.txt + guestchat-bot: + Readme: + path: readme.txt guestplan-booking-widget: Readme: path: README.txt @@ -44004,6 +44283,9 @@ plugins: gutscheinaffe-widget: Readme: path: readme.txt + gv-excel-export: + Readme: + path: readme.txt gvsoft-photobox: TranslationFile: class: BodyPattern @@ -44070,6 +44352,9 @@ plugins: - public/css/habu-public.css - public/js/habu-public.js version: true + hack-info: + Readme: + path: readme.txt hack-me-if-you-can: Readme: path: readme.txt @@ -46375,6 +46660,9 @@ plugins: hyper-cache: Readme: path: readme.txt + hyper-pwa: + Readme: + path: readme.txt hyperise-opengraph-tags: Readme: path: readme.txt @@ -48685,6 +48973,9 @@ plugins: version: true Readme: path: readme.txt + instasport-calendar: + Readme: + path: readme.txt instruct: Readme: path: readme.txt @@ -48779,6 +49070,8 @@ plugins: path: languages/integration-dynamics.pot pattern: !ruby/regexp /ct\-Id\-Version:\ Dynamics 365 Integration (?\d+\.[\.\d]+)/i version: true + Readme: + path: readme.txt integration-for-contact-form-7-and-pipedrive: Readme: path: readme.txt @@ -48794,6 +49087,9 @@ plugins: integration-for-salsa-and-gravity-forms: Readme: path: readme.txt + integration-of-caldera-forms-and-paystack: + Readme: + path: readme.txt integration-of-capsule-crm-for-contact-form-7: Readme: path: readme.txt @@ -48895,6 +49191,9 @@ plugins: interactive-australia-map: Readme: path: readme.txt + interactive-divisional-maps-bangladesh: + Readme: + path: readme.txt interactive-geo-maps: Readme: path: readme.txt @@ -51579,6 +51878,9 @@ plugins: keep-pagination-in-same-taxonomy: Readme: path: readme.txt + keequotes-graphic-design-online: + Readme: + path: readme.txt kein-produkt-zoom-woo: Readme: path: readme.txt @@ -52526,6 +52828,9 @@ plugins: kp-index-widget: Readme: path: readme.txt + kp-json-articles: + Readme: + path: readme.txt kraken-image-optimizer: Readme: path: readme.txt @@ -53138,6 +53443,9 @@ plugins: lavalamp-menu: Readme: path: readme.txt + law-firm-blocks: + Readme: + path: readme.txt lawpress: QueryParameter: files: @@ -53345,6 +53653,9 @@ plugins: lb-colorbox: Readme: path: readme.txt + lc-disable-cdn: + Readme: + path: readme.txt lcmd-tracking-codes: ChangeLog: class: BodyPattern @@ -53845,6 +54156,9 @@ plugins: lh-related-posts-by-taxonomy: Readme: path: readme.txt + lh-signup: + Readme: + path: readme.txt lh-sitemaps: Readme: path: readme.txt @@ -58673,6 +58987,9 @@ plugins: migrate-shopify-to-woocommerce: Readme: path: readme.txt + migrate-wp-cron-to-action-scheduler: + Readme: + path: readme.txt mihanpanel-lite: Readme: path: @@ -60269,6 +60586,9 @@ plugins: my-revenue-books: Readme: path: readme.txt + my-schedule: + Readme: + path: readme.txt my-slider: Readme: path: readme.txt @@ -61925,6 +62245,9 @@ plugins: files: - "/assets/css/ns-simple-contact-form.css" version: true + nut-goi-all-in-one-vnet-media: + Readme: + path: readme.txt nutrifox: Readme: path: readme.txt @@ -62216,6 +62539,9 @@ plugins: officeparty-connect: Readme: path: README.txt + official-easymailing: + Readme: + path: readme.txt official-facebook-pixel: TranslationFile: class: BodyPattern @@ -62400,6 +62726,9 @@ plugins: onclick-show-popup: Readme: path: readme.txt + ondoku: + Readme: + path: readme.txt one-at-a-time: Readme: path: readme.txt @@ -62717,6 +63046,9 @@ plugins: open-calais: Readme: path: readme.txt + open-cart-after-add-to-cart: + Readme: + path: README.txt open-external-links-in-a-new-window: Readme: path: readme.txt @@ -63320,6 +63652,9 @@ plugins: files: - component-framework/style.css version: true + oxygridlayout-by-oxyninja: + Readme: + path: readme.txt p2-control-enter-command-enter-submit: QueryParameter: files: @@ -63412,9 +63747,15 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^= (?\d+\.[\.\d]+)/i version: true + page-creator: + Readme: + path: readme.txt page-editor-full-width: Readme: path: readme.txt + page-editor-only-user: + Readme: + path: readme.txt page-geo-redirect: Readme: path: readme.txt @@ -64989,6 +65330,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^\#+ (?\d+\.[\.\d]+)(?!.*\#+ \d+\.[\.\d]+)/mi version: true + plezi: + Readme: + path: readme.txt plinks: QueryParameter: files: @@ -66045,6 +66389,9 @@ plugins: postie: Readme: path: readme.txt + postmagthemes-demo-import: + Readme: + path: readme.txt postmatic: TranslationFile: class: BodyPattern @@ -66228,6 +66575,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^Version:? (?\d+\.[\.\d]+)(?!.*Version:? \d+\.[\.\d]+)/mi version: true + powerful-blocks: + Readme: + path: readme.txt powerkit: QueryParameter: files: @@ -66277,6 +66627,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /= (?\d+\.[\.\d]+) =/i version: true + powerpack-for-learndash: + Readme: + path: readme.txt powerpack-lite: QueryParameter: files: @@ -67350,6 +67703,9 @@ plugins: prothemeswp-jquery-shortcode: Readme: path: readme.txt + proton-reviews: + Readme: + path: readme.txt prouptime: Readme: path: README.txt @@ -68233,6 +68589,9 @@ plugins: path: package.json key: version version: true + rabbit-loader: + Readme: + path: readme.txt rabbitbuilder-global-central-js-css: Readme: path: @@ -69595,6 +69954,14 @@ plugins: path: languages/wp-responsive-customizer-en_US.po pattern: !ruby/regexp '/ersion: WordPress Responsive Customizer (?\d+\.[\.\d]+)/i' version: true + responsive-divi-candy: + QueryParameter: + files: + - public/css/diviresponsive-public.css + - public/js/diviresponsive-public.js + version: true + Readme: + path: README.txt responsive-embed-videos: QueryParameter: files: @@ -71160,6 +71527,11 @@ plugins: salesbeat-for-woocommerce: Readme: path: readme.txt + salesbox-forms: + QueryParameter: + files: + - includes/css/styles.css + version: true saleshybrid-forms: QueryParameter: files: @@ -71752,6 +72124,9 @@ plugins: search-and-replace: Readme: path: readme.txt + search-attributes-for-woocommerce: + Readme: + path: readme.txt search-autocomplete: Readme: path: readme.txt @@ -72545,6 +72920,9 @@ plugins: pattern: !ruby/regexp /Seriously Simple Podcasting (?\d+\.[\.\d]+)/i Readme: path: readme.txt + sero-by-plugli: + Readme: + path: readme.txt serp-rank: QueryParameter: files: @@ -72985,6 +73363,9 @@ plugins: shipment-based-product-for-ali2woo: Readme: path: readme.txt + shipment-tracker-for-woocommerce: + Readme: + path: README.txt shipped-order-in-woo: Readme: path: readme.txt @@ -74949,6 +75330,9 @@ plugins: sites-coloring: Readme: path: readme.txt + sites-settings: + Readme: + path: readme.txt sitesupercharger: Readme: path: readme.txt @@ -75927,6 +76311,9 @@ plugins: - public/css/social-media-public.css - public/js/social-media-public.js version: true + social-media-posting-by-groost: + Readme: + path: readme.txt social-media-share-and-widget: Readme: path: readme.txt @@ -76641,6 +77028,9 @@ plugins: split-order-for-woocommerce: Readme: path: readme.txt + splitoff-pay-woocommerce: + Readme: + path: readme.txt splitwit: Readme: path: readme.txt @@ -77002,6 +77392,9 @@ plugins: starcat-review: Readme: path: README.txt + starfish-reviews: + Readme: + path: readme.txt starred-review: ChangeLog: class: BodyPattern @@ -77509,6 +77902,9 @@ plugins: path: package.json key: version version: true + stretch-block-editor: + Readme: + path: readme.txt string-locator: Readme: path: readme.txt @@ -79974,6 +80370,14 @@ plugins: version: true Readme: path: readme.txt + tiket-payment-invoicing: + Readme: + path: readme.txt + ComposerFile: + class: ConfigParser + path: package.json + key: version + version: true tiled-gallery-carousel-without-jetpack: Readme: path: readme.txt @@ -80580,6 +80984,8 @@ plugins: path: languages/tp-piebuilder.pot pattern: !ruby/regexp '/"Project\-Id\-Version: TP Piebuilder (?\d+\.[\.\d]+)/i' version: true + Readme: + path: readme.txt tp-product-image-flipper-for-woocommerce: Readme: path: README.txt @@ -81142,6 +81548,19 @@ plugins: - tv.css - tv-min.js version: true + tvg-xpress: + QueryParameter: + files: + - public/css/tvgexpress-public.css + - public/js/tvgexpress-public.js + version: true + TranslationFile: + class: BodyPattern + path: languages/tvgexpress-is_IS.po + pattern: !ruby/regexp '/"Project\-Id\-Version: TvgExpress (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: README.txt tw-recent-posts-widget: QueryParameter: files: @@ -81402,6 +81821,14 @@ plugins: ua-marketplace: Readme: path: readme.txt + uafrica-shipping: + QueryParameter: + files: + - assets/build/uafrica-shipping.css + - assets/build/uafrica-shipping.js + version: true + Readme: + path: readme.txt uamplified-io: QueryParameter: files: @@ -81629,6 +82056,9 @@ plugins: path: - readme.txt - README.md + ultimate-addons: + Readme: + path: readme.txt ultimate-addons-for-beaver-builder-lite: TranslationFile: class: BodyPattern @@ -81779,6 +82209,9 @@ plugins: - lib/bootstrap4/js/bootstrap.min.js - js/script.js version: true + ultimate-maps-by-supsystic: + Readme: + path: readme.txt ultimate-member: QueryParameter: files: @@ -82167,6 +82600,9 @@ plugins: umba-payment-gateway-free-for-woocommerce: Readme: path: readme.txt + unagi: + Readme: + path: readme.txt unbloater: Readme: path: readme.txt @@ -82321,6 +82757,16 @@ plugins: - assets/css/unit-switcher.css - assets/js/unit-switcher.min.js version: true + universal-clocks: + QueryParameter: + files: + - public/css/jClocksGMT.css + - public/css/universal-clocks-public.css + - public/js/jquery.rotate.js + - public/js/jClocksGMT.js + version: true + Readme: + path: README.txt universal-google-adsense-and-ads-manager: QueryParameter: files: @@ -82753,6 +83199,9 @@ plugins: user-location-and-ip: Readme: path: readme.txt + user-login-magic-links: + Readme: + path: readme.txt user-magic: Readme: path: README.txt @@ -82985,6 +83434,11 @@ plugins: key: version pattern: !ruby/regexp /(?\d+\.[\.\d]+[a-z]*)/i version: true + uw-madison-events-calendar: + Readme: + path: + - Readme.md + - readme.txt uwebchat: QueryParameter: files: @@ -85567,6 +86021,9 @@ plugins: path: languages/plugin-name.pot pattern: !ruby/regexp '/"Project\-Id\-Version: TODO (?\d+\.[\.\d]+)/i' version: true + website-information: + Readme: + path: readme.txt website-language-translator: QueryParameter: files: @@ -86092,6 +86549,14 @@ plugins: widget-categories-order-fix-for-woocommerce: Readme: path: readme.txt + widget-citation: + TranslationFile: + class: BodyPattern + path: languages/widget-citation.pot + pattern: !ruby/regexp '/"Project\-Id\-Version: Widget Citation (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt widget-context: Readme: path: readme.txt @@ -89776,6 +90241,9 @@ plugins: wp-basic-info: Readme: path: readme.txt + wp-beautiful-charts: + Readme: + path: readme.txt wp-before-after-slider: TranslationFile: class: BodyPattern @@ -92836,6 +93304,9 @@ plugins: wp-mylinks: Readme: path: README.txt + wp-nasaads-query-importer: + Readme: + path: readme.txt wp-nearbyfacilities: Readme: path: readme.txt @@ -93885,6 +94356,9 @@ plugins: wp-reviews-by-wiremo: Readme: path: readme.txt + wp-reviews-lite: + Readme: + path: readme.txt wp-reviews-plugin-for-google: Readme: path: readme.txt @@ -94297,6 +94771,9 @@ plugins: version: true Readme: path: readme.txt + wp-sitemap-page: + Readme: + path: readme.txt wp-sitemaps-config: Readme: path: README.txt @@ -94735,6 +95212,9 @@ plugins: - public/css/ace_switch_user-public.css - public/js/ace_switch_user-public.js version: true + wp-symposium-pro: + Readme: + path: readme.txt wp-sync-dropbox: QueryParameter: files: @@ -96182,6 +96662,14 @@ plugins: wpfactory-conditional-shipping-for-woocommerce: Readme: path: readme.txt + wpfanyi-import: + TranslationFile: + class: BodyPattern + path: languages/wpfanyi-import-zh_CN.po + pattern: !ruby/regexp '/"Project\-Id\-Version: WPfanyi import (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt wpfomo: QueryParameter: files: @@ -96223,6 +96711,22 @@ plugins: wpfts-add-on-for-wp-filebase-pro: Readme: path: readme.txt + wpfunnels: + QueryParameter: + files: + - public/assets/css/wpfnl-public.css + - public/assets/js/wpfnl-public.js + version: true + Readme: + path: README.txt + wpgenious-job-listing: + QueryParameter: + files: + - assets/css/public/wpgenious-job-listing-public.css + - assets/js/public/wpgenious-job-listing-public.js + version: true + Readme: + path: readme.txt wpgform: Readme: path: readme.txt @@ -96637,6 +97141,9 @@ plugins: wpop-contactform-hubspot: Readme: path: readme.txt + wpop-wpforms-to-hubspot: + Readme: + path: readme.txt wpopal-core-features: Readme: path: readme.txt @@ -97415,6 +97922,9 @@ plugins: path: languages/wx-custom-share.pot pattern: !ruby/regexp /"Project\-Id\-Version:\ WX Custom Share (?\d+\.[\.\d]+)/i version: true + wxy-tools-media-replace: + Readme: + path: readme.txt wxy-tools-stickyscroll: Readme: path: readme.txt @@ -97567,6 +98077,9 @@ plugins: - public/css/wc-xoxzo-public.css - public/js/wc-xoxzo-public.js version: true + xpro-addons-beaver-builder-elementor: + Readme: + path: readme.txt xps-ship-integration: Readme: path: readme.txt @@ -98114,6 +98627,9 @@ plugins: files: - js/front.js version: true + yummy-cookies: + Readme: + path: README.txt yuzo-related-post: QueryParameter: files: diff --git a/spec/fixtures/dynamic_finders/expected.yml b/spec/fixtures/dynamic_finders/expected.yml index 9e93834b..2519db9a 100644 --- a/spec/fixtures/dynamic_finders/expected.yml +++ b/spec/fixtures/dynamic_finders/expected.yml @@ -1481,6 +1481,20 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/admin-menu-reorder/changelog.txt, Match: ''1.1 - 23''' + admin-notes-wp: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/admin-notes-wp/public/css/wp-admin-notes-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/admin-notes-wp/public/js/wp-admin-notes-public.js?ver=1.0.0 + confidence: 20 + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/admin-notes-wp/languages/wp-admin-notes.pot, + Match: ''"Project-Id-Version: WP Admin Notes 1.0.0''' admin-only-jetpack: TranslationFile: number: 1.0.0 @@ -5462,6 +5476,13 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/bin-access-control/css/front.css?ver=1.0.0 confidence: 10 + bin-event-calendar: + QueryParameter: + number: 1.5.6 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/bin-event-calendar/js/front.js?ver=1.5.6 + confidence: 10 bin-opt-in: QueryParameter: number: 1.0.0 @@ -7434,6 +7455,14 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/business-profile/languages/business-profile.pot, Match: ''Project-Id-Version: Business Profile 1.1.4''' + business-reviews-wp: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/business-reviews-wp/assets/css/app.min.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/business-reviews-wp/assets/js/app.min.js?ver=1.0.0 + confidence: 20 business-website-helper: ChangeLog: number: 1.0.8 @@ -7926,6 +7955,13 @@ plugins: - http://wp.lab/wp-content/plugins/carousel-for-awesome-filterable-portfolio/resources/js/modernizr.custom.17475.js?ver=1.0 - http://wp.lab/wp-content/plugins/carousel-for-awesome-filterable-portfolio/resources/js/jquerypp.custom.js?ver=1.0 - http://wp.lab/wp-content/plugins/carousel-for-awesome-filterable-portfolio/resources/js/jquery.elastislide.js?ver=1.0 + carousel-glider-js: + ComposerFile: + number: 1.0.0 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/carousel-glider-js/package.json, Match: + ''1.0.0''' carousel-post-slider: QueryParameter: number: 1.0.0 @@ -8623,6 +8659,15 @@ plugins: - http://wp.lab/wp-content/plugins/cf7-phone-mask-field/assets/js/jquery.maskedinput.min.js?ver=1.3 - http://wp.lab/wp-content/plugins/cf7-phone-mask-field/assets/js/jquery.maskedinput.js?ver=1.3 confidence: 20 + cf7-popups: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/cf7-popups//views/assets/css/sweetalert2.min.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/cf7-popups//views/assets/js/sweetalert2.min.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/cf7-popups//views/assets/js/cf7-popups.js?ver=1.0.0 + confidence: 30 cf7-proxy-ip: ComposerFile: number: 0.1.0 @@ -11670,6 +11715,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/custom-database-tables/langs/custom-database-tables-ja.po, Match: ''ect-Id-Version: Custom DataBase Tables v2.1.34''' + custom-event-tickets: + QueryParameter: + number: '1.0' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/custom-event-tickets/css/easy-custom-event-tickets.css?ver=1.0 + confidence: 10 custom-facebook-feed: Comment: found_by: Comment (Passive Detection) @@ -14283,6 +14335,18 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/echo-show-ids/changelog.txt, Match: ''= 1.0.1''' + ecommerce-addon: + QueryParameter: + number: '1.0' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/ecommerce-addon/assets/css/niche-frame.css?ver=1.0 + - http://wp.lab/wp-content/plugins/ecommerce-addon/assets/css/magnific-popup.min.css?ver=1.0 + - http://wp.lab/wp-content/plugins/ecommerce-addon/assets/css/styles.css?ver=1.0 + - http://wp.lab/wp-content/plugins/ecommerce-addon/assets/css/responsive.css?ver=1.0 + - http://wp.lab/wp-content/plugins/ecommerce-addon/assets/js/jquery.counterup.min.js?ver=1.0 + - http://wp.lab/wp-content/plugins/ecommerce-addon/assets/js/scripts.js?ver=1.0 + confidence: 60 economic-market-news: QueryParameter: number: 1.0.0 @@ -14633,6 +14697,14 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/elasticpress/lang/elasticpress.pot, Match: ''"Project-Id-Version: ElasticPress 2.4''' + elderlawanswers-content-terminal: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/elderlawanswers-content-terminal/public/css/plugin-name-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/elderlawanswers-content-terminal/public/js/plugin-name-public.js?ver=1.0.0 + confidence: 20 elearning-memberships: QueryParameter: number: '1.0' @@ -14654,6 +14726,30 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/electrifying-engineering-portfolio/languages/electrifying-engineering-portfolio.pot, Match: ''ion: Electrifying Engineering Portfolio 1.0.0''' + elegant-calendar-lite: + QueryParameter: + number: 1.0.2 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/elegant-calendar-lite/assets/css/grid.css?ver=1.0.2 + - http://wp.lab/wp-content/plugins/elegant-calendar-lite/assets/css/front.css?ver=1.0.2 + - http://wp.lab/wp-content/plugins/elegant-calendar-lite/assets/css/library/bootstrap.min.css?ver=1.0.2 + - http://wp.lab/wp-content/plugins/elegant-calendar-lite/assets/css/tui-calendar/tui-time-picker.css?ver=1.0.2 + - http://wp.lab/wp-content/plugins/elegant-calendar-lite/assets/css/library/bootstrap3-block-grid.min.css?ver=1.0.2 + - http://wp.lab/wp-content/plugins/elegant-calendar-lite/assets/css/library/bootstrap4-block-grid.min.css?ver=1.0.2 + - http://wp.lab/wp-content/plugins/elegant-calendar-lite/assets/css/tui-calendar/tui-date-picker.css?ver=1.0.2 + - http://wp.lab/wp-content/plugins/elegant-calendar-lite/assets/css/tui-calendar/tui-calendar.css?ver=1.0.2 + - http://wp.lab/wp-content/plugins/elegant-calendar-lite/assets/css/tui-calendar/default.css?ver=1.0.2 + - http://wp.lab/wp-content/plugins/elegant-calendar-lite/assets/css/tui-calendar/icons.css?ver=1.0.2 + - http://wp.lab/wp-content/plugins/elegant-calendar-lite/assets/js/library/bootstrap.min.js?ver=1.0.2 + - http://wp.lab/wp-content/plugins/elegant-calendar-lite/assets/js/tui-calendar/tui-code-snippet.min.js?ver=1.0.2 + - http://wp.lab/wp-content/plugins/elegant-calendar-lite/assets/js/tui-calendar/tui-time-picker.min.js?ver=1.0.2 + - http://wp.lab/wp-content/plugins/elegant-calendar-lite/assets/js/tui-calendar/tui-date-picker.min.js?ver=1.0.2 + - http://wp.lab/wp-content/plugins/elegant-calendar-lite/assets/js/tui-calendar/chance.min.js?ver=1.0.2 + - http://wp.lab/wp-content/plugins/elegant-calendar-lite/assets/js/tui-calendar/tui-calendar.js?ver=1.0.2 + - http://wp.lab/wp-content/plugins/elegant-calendar-lite/assets/js/calendar-front.js?ver=1.0.2 + - http://wp.lab/wp-content/plugins/elegant-calendar-lite/assets/js/default.js?ver=1.0.2 + confidence: 100 elegant-responsive-content-slider: TranslationFile: number: 1.0.1 @@ -15060,6 +15156,23 @@ plugins: found_by: Meta Tag (Passive Detection) interesting_entries: - 'http://wp.lab/, Match: ''empty framework 2.6''' + endless-addons-for-elementor: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/endless-addons-for-elementor/public/css/font-awesome.min.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/endless-addons-for-elementor/public/css/bootstrap.min.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/endless-addons-for-elementor/public/css/animate.min.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/endless-addons-for-elementor/public/css/boxicons.min.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/endless-addons-for-elementor/public/css/magnific-popup.min.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/endless-addons-for-elementor/public/css/meanmenu.min.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/endless-addons-for-elementor/public/css/owl.carousel.min.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/endless-addons-for-elementor/public/css/owl.theme.default.min.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/endless-addons-for-elementor/public/css/style.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/endless-addons-for-elementor/public/css/responsive.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/endless-addons-for-elementor/public/css/endless-addons-public.css?ver=1.0.0 + confidence: 100 endnotes: ChangeLog: number: 1.0.1 @@ -16879,6 +16992,12 @@ plugins: confidence: 10 interesting_entries: - http://wp.lab/wp-content/plugins/fireems-stats/public/css/fireems-stats-public.css?ver=2.0.0 + firepro: + ComposerFile: + number: 0.1.0 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/firepro/package.json, Match: ''0.1.0''' firmasite-members-menu: TranslationFile: number: '1.0' @@ -17826,6 +17945,13 @@ plugins: found_by: Change Log (Aggressive Detection) interesting_entries: - 'http://wp.lab/wp-content/plugins/forum-badges/changelog.txt, Match: ''= 1.0''' + forumwp: + TranslationFile: + number: '2.0' + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/forumwp/languages/forumwp-en_US.po, Match: + ''"Project-Id-Version: ForumWP 2.0''' foxyshop: QueryParameter: number: 4.7.3 @@ -35567,6 +35693,14 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/responsive-customizer/languages/wp-responsive-customizer-en_US.po, Match: ''ersion: WordPress Responsive Customizer 1.0.0''' + responsive-divi-candy: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/responsive-divi-candy/public/css/diviresponsive-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/responsive-divi-candy/public/js/diviresponsive-public.js?ver=1.0.0 + confidence: 20 responsive-embed-videos: QueryParameter: number: 0.0.1 @@ -36805,6 +36939,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/sales-suckers/languages/salessuckers-de_DE.po, Match: ''"Project-Id-Version: salessuckers 1.0.0''' + salesbox-forms: + QueryParameter: + number: '1.0' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/salesbox-forms/includes/css/styles.css?ver=1.0 + confidence: 10 saleshybrid-forms: QueryParameter: number: '1.0' @@ -43566,6 +43707,13 @@ plugins: - http://wp.lab/wp-content/plugins/tika-doc-pdf-indexer/assets/css/frontend.css?ver=1.0.0 - http://wp.lab/wp-content/plugins/tika-doc-pdf-indexer/assets/js/frontend.min.js?ver=1.0.0 confidence: 20 + tiket-payment-invoicing: + ComposerFile: + number: 1.0.4 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/tiket-payment-invoicing/package.json, Match: + ''1.0.4''' time-clock: QueryParameter: number: 1.0.1 @@ -44452,6 +44600,20 @@ plugins: - http://wp.lab/wp-content/plugins/tv-streaming/tv.css?ver=1.0.2 - http://wp.lab/wp-content/plugins/tv-streaming/tv-min.js?ver=1.0.2 confidence: 20 + tvg-xpress: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/tvg-xpress/public/css/tvgexpress-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/tvg-xpress/public/js/tvgexpress-public.js?ver=1.0.0 + confidence: 20 + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/tvg-xpress/languages/tvgexpress-is_IS.po, + Match: ''"Project-Id-Version: TvgExpress 1.0.0''' tw-recent-posts-widget: QueryParameter: number: 1.0.5 @@ -44657,6 +44819,14 @@ plugins: - http://wp.lab/wp-content/plugins/u-more-recent-posts/inc/style.css?ver=1.4.1 - http://wp.lab/wp-content/plugins/u-more-recent-posts/inc/script.js?ver=1.4.1 confidence: 20 + uafrica-shipping: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/uafrica-shipping/assets/build/uafrica-shipping.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/uafrica-shipping/assets/build/uafrica-shipping.js?ver=1.0.0 + confidence: 20 uamplified-io: QueryParameter: number: '1.0' @@ -45453,6 +45623,16 @@ plugins: - http://wp.lab/wp-content/plugins/units/assets/css/unit-switcher.css?ver=1.0.2 - http://wp.lab/wp-content/plugins/units/assets/js/unit-switcher.min.js?ver=1.0.2 confidence: 20 + universal-clocks: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/universal-clocks/public/css/jClocksGMT.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/universal-clocks/public/css/universal-clocks-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/universal-clocks/public/js/jquery.rotate.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/universal-clocks/public/js/jClocksGMT.js?ver=1.0.0 + confidence: 40 universal-google-adsense-and-ads-manager: QueryParameter: number: 1.0.2 @@ -48170,6 +48350,13 @@ plugins: found_by: Change Log (Aggressive Detection) interesting_entries: - 'http://wp.lab/wp-content/plugins/widget-box-lite/CHANGELOG.txt, Match: ''1.0.0''' + widget-citation: + TranslationFile: + number: '1.0' + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/widget-citation/languages/widget-citation.pot, + Match: ''"Project-Id-Version: Widget Citation 1.0''' widget-css-classes: JavascriptComment: number: 1.5.2.1 @@ -56437,6 +56624,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/wpessential-icons/languages/wpessential-icons.pot, Match: ''msgid "WPEssential Version: 1.0.0''' + wpfanyi-import: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/wpfanyi-import/languages/wpfanyi-import-zh_CN.po, + Match: ''"Project-Id-Version: WPfanyi import 1.0.0''' wpfomo: QueryParameter: number: 1.0.0 @@ -56457,6 +56651,22 @@ plugins: found_by: Change Log (Aggressive Detection) interesting_entries: - 'http://wp.lab/wp-content/plugins/wpforms-lite/changelog.txt, Match: ''= 1.5.1.3''' + wpfunnels: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/wpfunnels/public/assets/css/wpfnl-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/wpfunnels/public/assets/js/wpfnl-public.js?ver=1.0.0 + confidence: 20 + wpgenious-job-listing: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/wpgenious-job-listing/assets/css/public/wpgenious-job-listing-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/wpgenious-job-listing/assets/js/public/wpgenious-job-listing-public.js?ver=1.0.0 + confidence: 20 wpgiftregistry: QueryParameter: number: 1.2.5 diff --git a/spec/fixtures/dynamic_finders/plugin_version/admin-notes-wp/translation_file/languages/wp-admin-notes.pot b/spec/fixtures/dynamic_finders/plugin_version/admin-notes-wp/translation_file/languages/wp-admin-notes.pot new file mode 100644 index 00000000..ab80e133 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/admin-notes-wp/translation_file/languages/wp-admin-notes.pot @@ -0,0 +1,316 @@ +# Copyright (C) 2021 Web Rockstar +# This file is distributed under the GPL-2.0+. +msgid "" +msgstr "" +"Project-Id-Version: WP Admin Notes 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wp-admin-notes-off\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: 2021-02-26T17:52:32+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.5.0-alpha-59d879d\n" +"X-Domain: wp-admin-notes\n" + +#. Plugin Name of the plugin +#: admin/class-wp-admin-notes-admin.php:357 +msgid "WP Admin Notes" +msgstr "" + +#. Plugin URI of the plugin +#. Author URI of the plugin +msgid "https://webrockstar.net" +msgstr "" + +#. Description of the plugin +msgid "Create and manage admin footer text, help tabs, and notices directly from the WordPress admin." +msgstr "" + +#. Author of the plugin +msgid "Web Rockstar" +msgstr "" + +#: admin/admin-post-view.php:3 +msgid "Notes" +msgstr "" + +#: admin/admin-post-view.php:32 +msgid "Enter your note here." +msgstr "" + +#: admin/admin-post-view.php:34 +msgid "Make Private" +msgstr "" + +#: admin/admin-post-view.php:35 +msgid "Edit" +msgstr "" + +#: admin/admin-post-view.php:36 +msgid "Delete" +msgstr "" + +#: admin/admin-post-view.php:37 +msgid "Note is public and visible to all users" +msgstr "" + +#: admin/admin-post-view.php:71 +msgid "There are currently no admin notes." +msgstr "" + +#: admin/class-wp-admin-notes-admin-help-tab.php:198 +#: admin/class-wp-admin-notes-admin-notice.php:219 +msgid "Screen ID" +msgstr "" + +#: admin/class-wp-admin-notes-admin-help-tab.php:238 +msgctxt "post type general name" +msgid "Help Tabs" +msgstr "" + +#: admin/class-wp-admin-notes-admin-help-tab.php:239 +msgctxt "post type singular name" +msgid "Help Tab" +msgstr "" + +#: admin/class-wp-admin-notes-admin-help-tab.php:240 +msgctxt "admin menu" +msgid "Help Tabs" +msgstr "" + +#: admin/class-wp-admin-notes-admin-help-tab.php:241 +msgctxt "add new on admin bar" +msgid "Help Tab" +msgstr "" + +#: admin/class-wp-admin-notes-admin-help-tab.php:242 +msgctxt "wpan_help_tab" +msgid "Add New" +msgstr "" + +#: admin/class-wp-admin-notes-admin-help-tab.php:243 +msgid "Add New Help Tab" +msgstr "" + +#: admin/class-wp-admin-notes-admin-help-tab.php:244 +msgid "New Help Tab" +msgstr "" + +#: admin/class-wp-admin-notes-admin-help-tab.php:245 +msgid "Edit Help Tab" +msgstr "" + +#: admin/class-wp-admin-notes-admin-help-tab.php:246 +msgid "View Help Tab" +msgstr "" + +#: admin/class-wp-admin-notes-admin-help-tab.php:247 +msgid "All Help Tabs" +msgstr "" + +#: admin/class-wp-admin-notes-admin-help-tab.php:248 +msgid "Search Help Tabs" +msgstr "" + +#: admin/class-wp-admin-notes-admin-help-tab.php:249 +msgid "Parent Help Tabs:" +msgstr "" + +#: admin/class-wp-admin-notes-admin-help-tab.php:250 +msgid "No Help Tabs found." +msgstr "" + +#: admin/class-wp-admin-notes-admin-help-tab.php:251 +msgid "No Help Tabs found in Trash." +msgstr "" + +#: admin/class-wp-admin-notes-admin-notice.php:258 +msgctxt "post type general name" +msgid "Admin Notices" +msgstr "" + +#: admin/class-wp-admin-notes-admin-notice.php:259 +msgctxt "post type singular name" +msgid "Admin Notice" +msgstr "" + +#: admin/class-wp-admin-notes-admin-notice.php:260 +msgctxt "admin menu" +msgid "Admin Notices" +msgstr "" + +#: admin/class-wp-admin-notes-admin-notice.php:261 +msgctxt "add new on admin bar" +msgid "Admin Notice" +msgstr "" + +#: admin/class-wp-admin-notes-admin-notice.php:262 +msgctxt "wpan_notice" +msgid "Add New" +msgstr "" + +#: admin/class-wp-admin-notes-admin-notice.php:263 +msgid "Add New Admin Notice" +msgstr "" + +#: admin/class-wp-admin-notes-admin-notice.php:264 +msgid "New Admin Notice" +msgstr "" + +#: admin/class-wp-admin-notes-admin-notice.php:265 +msgid "Edit Admin Notice" +msgstr "" + +#: admin/class-wp-admin-notes-admin-notice.php:266 +msgid "View Admin Notice" +msgstr "" + +#: admin/class-wp-admin-notes-admin-notice.php:267 +msgid "All Admin Notices" +msgstr "" + +#: admin/class-wp-admin-notes-admin-notice.php:268 +msgid "Search Admin Notices" +msgstr "" + +#: admin/class-wp-admin-notes-admin-notice.php:269 +msgid "Parent Admin Notices:" +msgstr "" + +#: admin/class-wp-admin-notes-admin-notice.php:270 +msgid "No Admin Notices found." +msgstr "" + +#: admin/class-wp-admin-notes-admin-notice.php:271 +msgid "No Admin Notices found in Trash." +msgstr "" + +#: admin/class-wp-admin-notes-admin.php:114 +#: admin/class-wp-admin-notes-admin.php:183 +msgid "(click to copy)" +msgstr "" + +#: admin/class-wp-admin-notes-admin.php:115 +msgid "(copied!)" +msgstr "" + +#: admin/class-wp-admin-notes-admin.php:361 +msgid "Admin Footer Text" +msgstr "" + +#: admin/class-wp-admin-notes-admin.php:362 +msgid "" +"Overrides the default text in the very bottom left corner of every WordPress admin page.\n" +"\t\t\t\t\tThis is typically used to highlight the department or company that developed/configured the website." +msgstr "" + +#: admin/class-wp-admin-notes-admin.php:364 +msgid "Enable Admin Footer Text" +msgstr "" + +#: admin/class-wp-admin-notes-admin.php:367 +msgid "Footer Text" +msgstr "" + +#: admin/class-wp-admin-notes-admin.php:370 +msgid "Website built and configured by..." +msgstr "" + +#: admin/class-wp-admin-notes-admin.php:377 +msgid "Allowed HTML: a, strong, em" +msgstr "" + +#: admin/class-wp-admin-notes-admin.php:378 +msgid "Footer Text Icon Image" +msgstr "" + +#: admin/class-wp-admin-notes-admin.php:379 +msgid "" +"Optional image icon for the admin footer text. Icon is displayed at 24px X 24px and left aligned.\n" +"\t\t\t\t Transparent PNG or SVG works best." +msgstr "" + +#: admin/class-wp-admin-notes-admin.php:389 +msgid "Notice Posts" +msgstr "" + +#: admin/class-wp-admin-notes-admin.php:391 +msgid "Disable Notice Posts" +msgstr "" + +#: admin/class-wp-admin-notes-admin.php:393 +msgid "Toggles the display of the Admin Notices post type on the left menu bar." +msgstr "" + +#: admin/class-wp-admin-notes-admin.php:395 +msgid "Help Tabs" +msgstr "" + +#: admin/class-wp-admin-notes-admin.php:396 +msgid "Custom help tabs on WordPress admin pages. Created and managed in the WordPress admin." +msgstr "" + +#: admin/class-wp-admin-notes-admin.php:397 +msgid "Disable Help Tabs" +msgstr "" + +#: admin/class-wp-admin-notes-admin.php:399 +msgid "Toggles the display of the Help Tab post type on the left menu bar." +msgstr "" + +#: admin/class-wp-admin-notes-admin.php:402 +msgid "Global Help Tab" +msgstr "" + +#: admin/class-wp-admin-notes-admin.php:403 +msgid "" +"A single global help tab that appears on every WordPress admin page.\n" +"\t\t\t\t\t This is typically used to display a message about who to contact regarding technical issues or feature requests." +msgstr "" + +#: admin/class-wp-admin-notes-admin.php:405 +msgid "Enable Global Help Tab" +msgstr "" + +#: admin/class-wp-admin-notes-admin.php:407 +msgid "Global Help Tab Title" +msgstr "" + +#: admin/class-wp-admin-notes-admin.php:416 +msgid "Global Help Tab Body" +msgstr "" + +#: admin/class-wp-admin-notes-admin.php:425 +msgid "Allowed HTML includes: a, strong, em, ul, ol, li, h1, h2, h3, h4, h5, h6. " +msgstr "" + +#: admin/class-wp-admin-notes-admin.php:426 +msgid "Global Help Tab Logo Image" +msgstr "" + +#: admin/class-wp-admin-notes-admin.php:427 +msgid "" +"Optional logo image to display at the bottom of the global help tab content.\n" +"\t\t\t\t\t\t This is typically the logo of the company that configured/developed the website, if applicable.\n" +"\t\t\t\t\t\t This image is displayed with a maximum width and height of 200px. Transparent PNG or SVG works best." +msgstr "" + +#: admin/class-wp-admin-notes-admin.php:439 +msgid "Other Settings" +msgstr "" + +#: admin/class-wp-admin-notes-admin.php:441 +msgid "Hide Default Help Tabs" +msgstr "" + +#: admin/class-wp-admin-notes-admin.php:445 +msgid "Animate Help Tab Before First Click" +msgstr "" + +#: admin/class-wp-admin-notes-admin.php:447 +msgid "" +"To help users discover the help tab, it will bounce and highlight until clicked.\n" +"\t\t\t\t\t After it is clicked once it will never animate again for that user." +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/carousel-glider-js/composer_file/package.json b/spec/fixtures/dynamic_finders/plugin_version/carousel-glider-js/composer_file/package.json new file mode 100644 index 00000000..b8991f2a --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/carousel-glider-js/composer_file/package.json @@ -0,0 +1,29 @@ +{ + "name": "static", + "version": "1.0.0", + "description": "", + "main": "gulpfile.js", + "dependencies": { + "bulma": "^0.8.0", + "bulma-extensions": "^6.2.7", + "chart.js": "^2.9.3" + }, + "devDependencies": { + "browser-sync": "^2.26.7", + "gulp": "^4.0.2", + "gulp-autoprefixer": "^7.0.1", + "gulp-clean-css": "^4.3.0", + "gulp-group-css-media-queries": "^1.2.2", + "gulp-plumber": "^1.2.1", + "gulp-rename": "^2.0.0", + "gulp-sass": "^4.1.0", + "gulp-sass-glob": "^1.1.0", + "gulp-uglify": "^3.0.2", + "gulp-uglify-es": "^2.0.0" + }, + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "author": "", + "license": "ISC" +} diff --git a/spec/fixtures/dynamic_finders/plugin_version/firepro/composer_file/package.json b/spec/fixtures/dynamic_finders/plugin_version/firepro/composer_file/package.json new file mode 100644 index 00000000..dc1d26d4 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/firepro/composer_file/package.json @@ -0,0 +1,23 @@ +{ + "name": "firepro", + "version": "0.1.0", + "description": "Example block written with ESNext standard and JSX support – build step required.", + "author": "The WordPress Contributors", + "license": "GPL-2.0-or-later", + "main": "build/index.js", + "scripts": { + "build": "node compile/compile.js && wp-scripts build", + "format:js": "wp-scripts format-js", + "lint:css": "wp-scripts lint-style", + "lint:js": "wp-scripts lint-js", + "start": "wp-scripts start", + "packages-update": "wp-scripts packages-update" + }, + "devDependencies": { + "@wordpress/scripts": "^12.1.1", + "raw-loader": "^4.0.2" + }, + "dependencies": { + "@wordpress/media-utils": "^1.18.0" + } +} diff --git a/spec/fixtures/dynamic_finders/plugin_version/forumwp/translation_file/languages/forumwp-en_US.po b/spec/fixtures/dynamic_finders/plugin_version/forumwp/translation_file/languages/forumwp-en_US.po new file mode 100644 index 00000000..c079650e --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/forumwp/translation_file/languages/forumwp-en_US.po @@ -0,0 +1,1880 @@ +# Copyright (C) 2021 ForumWP +# This file is distributed under the same license as the ForumWP plugin. +msgid "" +msgstr "" +"Project-Id-Version: ForumWP 2.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/forumwp\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2021-02-19T02:08:48+02:00\n" +"PO-Revision-Date: 2021-02-19 02:10+0200\n" +"X-Generator: Poedit 2.0.6\n" +"X-Domain: forumwp\n" +"Last-Translator: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Language: en_US\n" + +#. Plugin Name of the plugin +#. Author of the plugin +msgid "ForumWP" +msgstr "" + +#. Plugin URI of the plugin +msgid "https://forumwpplugin.com/" +msgstr "" + +#. Description of the plugin +msgid "A full-featured, powerful forum plugin for WordPress" +msgstr "" + +#: includes/admin/class-columns.php:73 includes/admin/class-columns.php:83 +#: includes/admin/class-columns.php:295 includes/admin/class-columns.php:305 +#: includes/common/class-reply.php:706 includes/common/class-topic.php:439 +msgid "Reported" +msgstr "" + +#: includes/admin/class-columns.php:115 includes/admin/class-columns.php:147 +#: includes/admin/class-columns.php:282 includes/admin/class-columns.php:286 +#: includes/admin/class-columns.php:371 includes/common/class-topic.php:209 +#: templates/js/forum-row.php:28 templates/single-forum-info.php:61 +msgid "Locked" +msgstr "" + +#: includes/admin/class-columns.php:207 +msgid "Are you sure?" +msgstr "" + +#: includes/admin/class-columns.php:208 +msgid "Clear Reports" +msgstr "" + +#: includes/admin/class-columns.php:290 includes/admin/class-columns.php:300 +#: includes/common/class-reply.php:702 includes/common/class-topic.php:182 +#: includes/common/class-topic.php:437 +msgid "Spam" +msgstr "" + +#: includes/admin/class-columns.php:323 includes/admin/class-menu.php:57 +#: includes/admin/class-settings.php:403 +#: includes/admin/templates/reply/creator.php:23 +#: includes/admin/templates/reply/creator.php:24 +#: includes/admin/templates/topic/creator.php:23 +#: includes/admin/templates/topic/creator.php:24 includes/class-config.php:552 +#: includes/class-functions.php:202 includes/frontend/class-profile.php:55 +#: templates/archive-forum-header.php:4 +msgid "Topics" +msgstr "" + +#: includes/admin/class-columns.php:324 includes/admin/class-menu.php:62 +#: includes/admin/class-settings.php:407 +#: includes/admin/templates/reply/creator.php:29 +#: includes/admin/templates/reply/creator.php:30 +#: includes/admin/templates/topic/creator.php:29 +#: includes/admin/templates/topic/creator.php:30 +#: includes/class-functions.php:239 includes/frontend/class-profile.php:59 +#: templates/archive-forum-header.php:5 templates/archive-topic-header.php:5 +msgid "Replies" +msgstr "" + +#: includes/admin/class-columns.php:325 +msgid "Category" +msgstr "" + +#: includes/admin/class-columns.php:326 includes/admin/class-columns.php:472 +#: includes/admin/templates/topic/attributes.php:57 +msgid "Status" +msgstr "" + +#: includes/admin/class-columns.php:327 +#: includes/admin/templates/forum/attributes.php:21 templates/new-forum.php:23 +msgid "Visibility" +msgstr "" + +#: includes/admin/class-columns.php:397 +msgid "Category ID" +msgstr "" + +#: includes/admin/class-columns.php:433 +msgid "Tag ID" +msgstr "" + +#: includes/admin/class-columns.php:469 +#: includes/admin/templates/topic/attributes.php:74 +#: includes/class-functions.php:159 includes/common/class-common.php:700 +#: templates/archive-forum-header.php:12 +msgid "Forum" +msgstr "" + +#: includes/admin/class-columns.php:470 +#: includes/admin/templates/topic/attributes.php:50 +msgid "Type" +msgstr "" + +#: includes/admin/class-columns.php:471 +msgid "Tags" +msgstr "" + +#: includes/admin/class-forms.php:734 +msgid "Select media" +msgstr "" + +#: includes/admin/class-forms.php:757 +msgid "Select" +msgstr "" + +#: includes/admin/class-forms.php:758 +msgid "Clear" +msgstr "" + +#: includes/admin/class-menu.php:40 includes/admin/class-menu.php:51 +#: includes/admin/class-settings.php:399 includes/class-config.php:549 +#: includes/class-functions.php:158 +msgid "Forums" +msgstr "" + +#: includes/admin/class-menu.php:49 +msgid "Dashboard" +msgstr "" + +#: includes/admin/class-menu.php:53 includes/class-functions.php:314 +#: includes/class-functions.php:330 +msgid "Forum Categories" +msgstr "" + +#: includes/admin/class-menu.php:59 includes/admin/class-settings.php:225 +#: includes/class-functions.php:351 includes/class-functions.php:367 +msgid "Topic Tags" +msgstr "" + +#: includes/admin/class-menu.php:64 +msgid "Settings" +msgstr "" + +#: includes/admin/class-metabox.php:117 +msgid "Forum Settings" +msgstr "" + +#: includes/admin/class-metabox.php:118 +msgid "Forum Styling" +msgstr "" + +#: includes/admin/class-metabox.php:126 +msgid "Topic Settings" +msgstr "" + +#: includes/admin/class-metabox.php:127 +msgid "Topic Styling" +msgstr "" + +#: includes/admin/class-metabox.php:128 +msgid "Topic Creator" +msgstr "" + +#: includes/admin/class-metabox.php:136 +msgid "Reply Creator" +msgstr "" + +#: includes/admin/class-notices.php:221 +msgid "" +"To add forum functionality to your website %s needs to create several front-" +"end pages (Forums, Topics, Profile, Registration & Login)." +msgstr "" + +#: includes/admin/class-notices.php:225 +msgid "Create Pages" +msgstr "" + +#: includes/admin/class-notices.php:229 +msgid "No thanks" +msgstr "" + +#: includes/admin/class-notices.php:265 +msgid "" +"ForumWP - We have made some changes to ForumWP and launched a free version " +"of the plugin. If you are were using ForumWP prior to this update you will " +"need to install ForumWP - Pro as the basic modules are not available in the free " +"version. In order to continue using the modules that extend the " +"functionality of the free plugin, please install ForumWP - Pro. details." +msgstr "" + +#: includes/admin/class-notices.php:286 +msgid "" +"%s version %s needs to be updated to work correctly.
It is necessary to update the structure of the database and options that " +"are associated with %s %s.
Please visit \"Upgrade\" page and run the upgrade process." +msgstr "" + +#: includes/admin/class-notices.php:290 +msgid "Upgrade Now" +msgstr "" + +#: includes/admin/class-notices.php:305 +msgid "%s %s Successfully Upgraded" +msgstr "" + +#: includes/admin/class-settings.php:53 +msgid "Forum base" +msgstr "" + +#: includes/admin/class-settings.php:60 +msgid "Topic base" +msgstr "" + +#: includes/admin/class-settings.php:69 +msgid "Forum Category base" +msgstr "" + +#: includes/admin/class-settings.php:79 +msgid "Topic Tag base" +msgstr "" + +#: includes/admin/class-settings.php:200 +msgid "(None)" +msgstr "" + +#: includes/admin/class-settings.php:214 +msgid "%s page" +msgstr "" + +#: includes/admin/class-settings.php:216 +msgid "Choose a page..." +msgstr "" + +#: includes/admin/class-settings.php:226 +msgid "Enable tags for topics" +msgstr "" + +#: includes/admin/class-settings.php:232 +msgid "Time between new topics (seconds)" +msgstr "" + +#: includes/admin/class-settings.php:238 +msgid "Show forum title" +msgstr "" + +#: includes/admin/class-settings.php:239 +msgid "Show forum title at individual topic page and at topics lists" +msgstr "" + +#: includes/admin/class-settings.php:246 +msgid "Default topics order" +msgstr "" + +#: includes/admin/class-settings.php:247 +msgid "Default topics order on latest topics list" +msgstr "" + +#: includes/admin/class-settings.php:256 +msgid "Default topics template" +msgstr "" + +#: includes/admin/class-settings.php:258 includes/admin/class-settings.php:344 +msgid "Default Template" +msgstr "" + +#: includes/admin/class-settings.php:260 +msgid "" +"Default template for all topics at your site. You may set different for each " +"topic in the topic's styling section" +msgstr "" + +#: includes/admin/class-settings.php:275 +msgid "Use AJAX To Update Views" +msgstr "" + +#: includes/admin/class-settings.php:276 +msgid "" +"There is an ability to count views via AJAX in some cases when WP cache is " +"active" +msgstr "" + +#: includes/admin/class-settings.php:300 +msgid "None" +msgstr "" + +#: includes/admin/class-settings.php:311 +msgid "Forum categories" +msgstr "" + +#: includes/admin/class-settings.php:312 +msgid "Enable categories for forums" +msgstr "" + +#: includes/admin/class-settings.php:319 +msgid "Default forum" +msgstr "" + +#: includes/admin/class-settings.php:320 +msgid "" +"When you create a topic from topics list it will be added to the default " +"forum" +msgstr "" + +#: includes/admin/class-settings.php:327 includes/common/class-reply.php:67 +#: includes/common/class-topic.php:228 +msgid "Newest to Oldest" +msgstr "" + +#: includes/admin/class-settings.php:328 includes/common/class-reply.php:66 +#: includes/common/class-topic.php:227 +msgid "Oldest to Newest" +msgstr "" + +#: includes/admin/class-settings.php:329 +msgid "Most Priority" +msgstr "" + +#: includes/admin/class-settings.php:330 +msgid "Lower Priority" +msgstr "" + +#: includes/admin/class-settings.php:332 +msgid "Default forums order" +msgstr "" + +#: includes/admin/class-settings.php:333 +msgid "Default forums order on latest forums list" +msgstr "" + +#: includes/admin/class-settings.php:342 +msgid "Default forums template" +msgstr "" + +#: includes/admin/class-settings.php:346 +msgid "" +"Default template for all forums at your site. You may set different for each " +"forum in the forum's styling section" +msgstr "" + +#: includes/admin/class-settings.php:359 +msgid "General" +msgstr "" + +#: includes/admin/class-settings.php:362 +msgid "Pages" +msgstr "" + +#: includes/admin/class-settings.php:366 +msgid "General Options" +msgstr "" + +#: includes/admin/class-settings.php:372 +msgid "Default Role" +msgstr "" + +#: includes/admin/class-settings.php:373 +msgid "New members will get this forum role automatically" +msgstr "" + +#: includes/admin/class-settings.php:379 +msgid "Enable raw HTML in topic/reply content" +msgstr "" + +#: includes/admin/class-settings.php:380 +msgid "" +"If enabled can be less secure. Please enable only if you plan to get an " +"ability for users create topics and replies with HTML tags" +msgstr "" + +#: includes/admin/class-settings.php:386 +msgid "Login Redirect" +msgstr "" + +#: includes/admin/class-settings.php:387 +msgid "" +"If empty user will be redirected to the same page. This option can be " +"rewritten via login shortcode \"redirect\" attribute" +msgstr "" + +#: includes/admin/class-settings.php:393 +msgid "Registration Redirect" +msgstr "" + +#: includes/admin/class-settings.php:394 +msgid "" +"If empty user will be redirected to the Profile page. This option can be " +"rewritten via register shortcode \"redirect\" attribute" +msgstr "" + +#: includes/admin/class-settings.php:413 +msgid "Time between new replies" +msgstr "" + +#: includes/admin/class-settings.php:419 +msgid "Reply deletion: sub-reply action to take" +msgstr "" + +#: includes/admin/class-settings.php:421 +msgid "Delete all sub replies" +msgstr "" + +#: includes/admin/class-settings.php:422 +msgid "Change sub replies' level" +msgstr "" + +#: includes/admin/class-settings.php:424 +msgid "" +"When a reply to a topic is removed/deleted, what would you like to happen to " +"replies to that reply (sub replies)?" +msgstr "" + +#: includes/admin/class-settings.php:429 +msgid "Show user role tag on replies" +msgstr "" + +#: includes/admin/class-settings.php:430 +msgid "" +"If turned on the role of the user will appear to the right of their name on " +"topic page" +msgstr "" + +#: includes/admin/class-settings.php:437 +#: includes/admin/templates/settings/emails-list-table.php:260 +#: templates/profile/edit-form.php:29 templates/registration.php:24 +msgid "Email" +msgstr "" + +#: includes/admin/class-settings.php:442 +msgid "Admin E-mail Address" +msgstr "" + +#: includes/admin/class-settings.php:443 includes/admin/class-settings.php:455 +msgid "e.g. admin@companyname.com" +msgstr "" + +#: includes/admin/class-settings.php:448 +msgid "Mail appears from" +msgstr "" + +#: includes/admin/class-settings.php:449 +msgid "e.g. Site Name" +msgstr "" + +#: includes/admin/class-settings.php:454 +msgid "Mail appears from address" +msgstr "" + +#: includes/admin/class-settings.php:473 +msgid "%s modules" +msgstr "" + +#: includes/admin/class-settings.php:491 +msgid "Enabled Modules" +msgstr "" + +#: includes/admin/class-settings.php:498 +msgid "Modules" +msgstr "" + +#: includes/admin/class-settings.php:504 +msgid "Advanced" +msgstr "" + +#: includes/admin/class-settings.php:509 +msgid "Disable FontAwesome styles" +msgstr "" + +#: includes/admin/class-settings.php:510 +msgid "" +"To avoid duplicates if you have enqueued FontAwesome styles you could " +"disable it." +msgstr "" + +#: includes/admin/class-settings.php:515 +msgid "Delete settings on uninstall" +msgstr "" + +#: includes/admin/class-settings.php:516 +msgid "Once removed, this data cannot be restored." +msgstr "" + +#: includes/admin/class-settings.php:785 +msgid "Subject Line" +msgstr "" + +#: includes/admin/class-settings.php:786 +msgid "This is the subject line of the e-mail" +msgstr "" + +#: includes/admin/class-settings.php:792 +msgid "Message Body" +msgstr "" + +#: includes/admin/class-settings.php:793 +msgid "This is the content of the e-mail" +msgstr "" + +#: includes/admin/class-upgrade.php:132 +msgid "" +"%s is a major update, and we highly recommend creating a full backup of your " +"site before updating." +msgstr "" + +#: includes/admin/class-upgrade.php:220 +msgid "Upgrade" +msgstr "" + +#: includes/admin/class-upgrade.php:228 +msgid "empty" +msgstr "" + +#: includes/admin/class-upgrade.php:231 +msgid "%s - Upgrade Process" +msgstr "" + +#: includes/admin/class-upgrade.php:232 +msgid "" +"You have installed %s version. Your latest DB version is " +"%s. We recommend creating a backup of your site before " +"running the update process. Do not exit the page before the update process " +"has complete." +msgstr "" + +#: includes/admin/class-upgrade.php:233 +msgid "" +"After clicking the \"Run\" button, the update process will " +"start. All information will be displayed in the \"Upgrade Log\" field." +msgstr "" + +#: includes/admin/class-upgrade.php:234 +msgid "" +"If the update was successful, you will see a corresponding message. " +"Otherwise, contact technical support if the update failed." +msgstr "" + +#: includes/admin/class-upgrade.php:235 +msgid "Upgrade Log" +msgstr "" + +#: includes/admin/class-upgrade.php:238 +msgid "Run" +msgstr "" + +#: includes/admin/packages/2.0/functions.php:35 +msgid "Solved posts were upgraded successfully" +msgstr "" + +#: includes/admin/packages/2.0/functions.php:49 +msgid "Locked forums were upgraded successfully" +msgstr "" + +#: includes/admin/packages/2.0/functions.php:65 +msgid "Subscriptions were upgraded successfully" +msgstr "" + +#: includes/admin/packages/2.0/init.php:6 +msgid "Upgrade Solved Topics..." +msgstr "" + +#: includes/admin/packages/2.0/init.php:27 +msgid "Upgrade Locked Forums..." +msgstr "" + +#: includes/admin/packages/2.0/init.php:48 +msgid "Upgrade Users Subscriptions..." +msgstr "" + +#: includes/admin/packages/2.0/locked.php:4 +msgctxt "Locked status" +msgid "Locked" +msgstr "" + +#: includes/admin/packages/2.0/locked.php:9 +msgid "Locked (%s)" +msgid_plural "Locked (%s)" +msgstr[0] "" +msgstr[1] "" + +#: includes/admin/templates/forum/attributes.php:11 +#: includes/admin/templates/topic/attributes.php:64 +msgid "Is Locked?" +msgstr "" + +#: includes/admin/templates/forum/attributes.php:13 +#: includes/admin/templates/topic/attributes.php:66 +msgid "No" +msgstr "" + +#: includes/admin/templates/forum/attributes.php:14 +#: includes/admin/templates/topic/attributes.php:67 +msgid "Yes" +msgstr "" + +#: includes/admin/templates/forum/attributes.php:28 +msgid "Order" +msgstr "" + +#: includes/admin/templates/forum/attributes.php:42 +msgid "Learn more about forum settings" +msgstr "" + +#: includes/admin/templates/forum/styling.php:6 +#: includes/admin/templates/topic/styling.php:6 +msgid "Global settings" +msgstr "" + +#: includes/admin/templates/forum/styling.php:7 +#: includes/admin/templates/topic/styling.php:7 +msgid "Default template" +msgstr "" + +#: includes/admin/templates/forum/styling.php:17 +#: includes/admin/templates/topic/styling.php:17 +msgid "Template" +msgstr "" + +#: includes/admin/templates/forum/styling.php:33 +msgid "Icon" +msgstr "" + +#: includes/admin/templates/forum/styling.php:39 +msgid "Icon Background Color" +msgstr "" + +#: includes/admin/templates/forum/styling.php:45 +msgid "Icon Color" +msgstr "" + +#: includes/admin/templates/forum/styling.php:60 +msgid "Learn more about forum styling" +msgstr "" + +#: includes/admin/templates/settings/emails-list-table.php:59 +msgid "item" +msgstr "" + +#: includes/admin/templates/settings/emails-list-table.php:60 +msgid "items" +msgstr "" + +#: includes/admin/templates/settings/emails-list-table.php:64 +msgid "not found." +msgstr "" + +#: includes/admin/templates/settings/emails-list-table.php:226 +msgid "Member" +msgstr "" + +#: includes/admin/templates/settings/emails-list-table.php:251 +msgid "Email Notification" +msgstr "" + +#: includes/admin/templates/settings/emails-list-table.php:252 +msgid "Email Notifications" +msgstr "" + +#: includes/admin/templates/settings/emails-list-table.php:261 +msgid "Recipient(s)" +msgstr "" + +#: includes/admin/templates/settings/settings.php:7 +msgid "%s - Settings" +msgstr "" + +#: includes/admin/templates/settings/settings.php:33 +msgid "Save Changes" +msgstr "" + +#: includes/admin/templates/topic/styling.php:30 +msgid "You could create custom templates to customize topics" +msgstr "" + +#: includes/ajax/class-common.php:131 +msgid "Wrong AJAX Nonce" +msgstr "" + +#: includes/ajax/class-forum.php:212 includes/ajax/class-forum.php:242 +#: includes/ajax/class-forum.php:268 includes/ajax/class-reply.php:449 +#: includes/ajax/class-reply.php:559 includes/ajax/class-reply.php:612 +#: includes/ajax/class-reply.php:645 includes/ajax/class-reply.php:678 +#: includes/ajax/class-reply.php:791 includes/ajax/class-reply.php:824 +#: includes/ajax/class-topic.php:454 includes/ajax/class-topic.php:568 +#: includes/ajax/class-topic.php:596 includes/ajax/class-topic.php:624 +#: includes/ajax/class-topic.php:652 includes/ajax/class-topic.php:680 +#: includes/ajax/class-topic.php:711 includes/ajax/class-topic.php:742 +#: includes/ajax/class-topic.php:777 includes/ajax/class-topic.php:810 +#: includes/frontend/class-actions-listener.php:249 +msgid "Invalid data" +msgstr "" + +#: includes/ajax/class-forum.php:219 includes/ajax/class-forum.php:249 +#: includes/ajax/class-forum.php:275 +msgid "Forum ID is invalid" +msgstr "" + +#: includes/ajax/class-forum.php:223 +msgid "You do not have the ability to move this forum to trash" +msgstr "" + +#: includes/ajax/class-notices.php:32 +msgid "Wrong Data" +msgstr "" + +#: includes/ajax/class-post.php:47 +msgid "Wrong request" +msgstr "" + +#: includes/ajax/class-profile.php:33 includes/ajax/class-profile.php:43 +msgid "Invalid Tab" +msgstr "" + +#: includes/ajax/class-profile.php:36 includes/ajax/class-profile.php:48 +#: includes/ajax/class-profile.php:67 includes/ajax/class-profile.php:72 +#: includes/ajax/class-profile.php:96 includes/ajax/class-profile.php:101 +msgid "Invalid User" +msgstr "" + +#: includes/ajax/class-reply.php:360 includes/ajax/class-reply.php:366 +#: includes/ajax/class-reply.php:527 +msgid "Invalid reply" +msgstr "" + +#: includes/ajax/class-reply.php:455 includes/ajax/class-topic.php:843 +#: includes/ajax/class-topic.php:870 includes/ajax/class-topic.php:897 +msgid "Empty Topic ID" +msgstr "" + +#: includes/ajax/class-reply.php:461 +msgid "You haven't capabilities to make this action" +msgstr "" + +#: includes/ajax/class-reply.php:468 includes/ajax/class-topic.php:383 +msgid "Empty Forum ID" +msgstr "" + +#: includes/ajax/class-reply.php:475 includes/ajax/class-reply.php:578 +#: includes/ajax/class-topic.php:407 includes/ajax/class-topic.php:481 +msgid "Content is required" +msgstr "" + +#: includes/ajax/class-reply.php:486 +msgid "You cannot leave replies faster than %s seconds" +msgstr "" + +#: includes/ajax/class-reply.php:521 +msgid "Invalid reply ID" +msgstr "" + +#: includes/ajax/class-reply.php:531 includes/ajax/class-reply.php:571 +msgid "You do not have the ability to edit this reply" +msgstr "" + +#: includes/ajax/class-reply.php:565 includes/ajax/class-reply.php:619 +#: includes/ajax/class-reply.php:652 includes/ajax/class-reply.php:685 +#: includes/ajax/class-reply.php:798 includes/ajax/class-reply.php:831 +msgid "Reply ID is invalid" +msgstr "" + +#: includes/ajax/class-reply.php:592 includes/ajax/class-topic.php:502 +msgid "Something is wrong with the data" +msgstr "" + +#: includes/ajax/class-reply.php:623 +msgid "You do not have the ability to move this reply to trash" +msgstr "" + +#: includes/ajax/class-reply.php:656 +msgid "You do not have the ability to restore this reply" +msgstr "" + +#: includes/ajax/class-reply.php:689 +msgid "You do not have the ability to delete this reply" +msgstr "" + +#: includes/ajax/class-reply.php:802 +msgid "You do not have the ability to mark this reply as spam" +msgstr "" + +#: includes/ajax/class-reply.php:835 +msgid "You do not have the ability to restore this reply from spam" +msgstr "" + +#: includes/ajax/class-reply.php:857 includes/ajax/class-reply.php:884 +#: includes/ajax/class-reply.php:910 +msgid "Empty Reply ID" +msgstr "" + +#: includes/ajax/class-reply.php:865 includes/ajax/class-topic.php:856 +msgid "Something wrong with reports" +msgstr "" + +#: includes/ajax/class-reply.php:891 includes/ajax/class-reply.php:923 +#: includes/ajax/class-topic.php:883 includes/ajax/class-topic.php:910 +msgid "Security Issue" +msgstr "" + +#: includes/ajax/class-topic.php:86 +msgid "Created by %s" +msgstr "" + +#: includes/ajax/class-topic.php:99 +msgid "Last reply by %s" +msgstr "" + +#: includes/ajax/class-topic.php:377 +msgid "Invalid Data" +msgstr "" + +#: includes/ajax/class-topic.php:388 +msgid "You do not have the capability to perform this action" +msgstr "" + +#: includes/ajax/class-topic.php:393 +msgid "Sorry, but this forum is locked" +msgstr "" + +#: includes/ajax/class-topic.php:400 includes/ajax/class-topic.php:474 +msgid "Title is required" +msgstr "" + +#: includes/ajax/class-topic.php:418 +msgid "You cannot create topics faster than %s seconds" +msgstr "" + +#: includes/ajax/class-topic.php:460 includes/ajax/class-topic.php:575 +#: includes/ajax/class-topic.php:603 includes/ajax/class-topic.php:631 +#: includes/ajax/class-topic.php:659 includes/ajax/class-topic.php:687 +#: includes/ajax/class-topic.php:717 includes/ajax/class-topic.php:748 +#: includes/ajax/class-topic.php:784 includes/ajax/class-topic.php:817 +msgid "Topic ID is invalid" +msgstr "" + +#: includes/ajax/class-topic.php:467 includes/ajax/class-topic.php:535 +msgid "You do not have the ability to edit this topic" +msgstr "" + +#: includes/ajax/class-topic.php:524 +msgid "Invalid topic ID" +msgstr "" + +#: includes/ajax/class-topic.php:531 +msgid "Invalid topic" +msgstr "" + +#: includes/ajax/class-topic.php:691 +msgid "You do not have the ability to move this topic to trash" +msgstr "" + +#: includes/ajax/class-topic.php:721 +msgid "You do not have the ability to restore this topic" +msgstr "" + +#: includes/ajax/class-topic.php:752 +msgid "You do not have the ability to delete this topic" +msgstr "" + +#: includes/ajax/class-topic.php:761 +msgid "" +"Topic was deleted successfully. You will be redirected to the Forum page" +msgstr "" + +#: includes/ajax/class-topic.php:788 +msgid "You do not have the ability to mark this topic as spam" +msgstr "" + +#: includes/ajax/class-topic.php:821 +msgid "You do not have the ability to restore this topic from spam" +msgstr "" + +#: includes/class-config.php:122 +msgid "Forum Manager" +msgstr "" + +#: includes/class-config.php:123 +msgid "Moderator" +msgstr "" + +#: includes/class-config.php:124 +msgid "Participant" +msgstr "" + +#: includes/class-config.php:125 +msgid "Spectator" +msgstr "" + +#: includes/class-config.php:540 templates/login-popup.php:6 +msgid "Login" +msgstr "" + +#: includes/class-config.php:543 +msgid "Registration" +msgstr "" + +#: includes/class-config.php:546 templates/user_card.php:11 +msgid "User Profile" +msgstr "" + +#: includes/class-config.php:578 +msgid "Mention" +msgstr "" + +#: includes/class-config.php:579 +msgid "Whether to send the user an email when his was mentioned" +msgstr "" + +#: includes/class-dependencies.php:61 +msgid "" +"ForumWP 2.0 is not compatible with the ForumWP - Plus Modules plugin. Please " +"download the ForumWP - Pro plugin from your account page here and install/activate " +"this plugin on your site to replace the Plus Modules plugin." +msgstr "" + +#: includes/class-dependencies.php:77 +msgid "" +"Please check \"%s\" plugin's folder name. Correct folder " +"name is \"forumwp\"" +msgstr "" + +#: includes/class-functions.php:160 +msgctxt "Admin menu name" +msgid "Forums" +msgstr "" + +#: includes/class-functions.php:161 includes/class-functions.php:162 +msgid "Add New Forum" +msgstr "" + +#: includes/class-functions.php:163 includes/class-functions.php:207 +#: includes/class-functions.php:244 +msgid "Edit" +msgstr "" + +#: includes/class-functions.php:164 includes/common/class-common.php:738 +msgid "Edit Forum" +msgstr "" + +#: includes/class-functions.php:165 +msgid "New Forum" +msgstr "" + +#: includes/class-functions.php:166 includes/class-functions.php:167 +msgid "View Forum" +msgstr "" + +#: includes/class-functions.php:168 templates/archive-forum.php:27 +msgid "Search Forums" +msgstr "" + +#: includes/class-functions.php:169 +msgid "No Forums found" +msgstr "" + +#: includes/class-functions.php:170 +msgid "No Forums found in trash" +msgstr "" + +#: includes/class-functions.php:171 +msgid "Parent Forum" +msgstr "" + +#: includes/class-functions.php:172 +msgid "Forum Image" +msgstr "" + +#: includes/class-functions.php:173 +msgid "Set forum image" +msgstr "" + +#: includes/class-functions.php:174 +msgid "Remove forum image" +msgstr "" + +#: includes/class-functions.php:175 +msgid "Use as forum image" +msgstr "" + +#: includes/class-functions.php:177 +msgid "This is where you can add new forums." +msgstr "" + +#: includes/class-functions.php:203 includes/common/class-common.php:709 +#: templates/archive-topic-header.php:15 +msgid "Topic" +msgstr "" + +#: includes/class-functions.php:204 +msgctxt "Admin menu name" +msgid "Topics" +msgstr "" + +#: includes/class-functions.php:205 +msgid "Add Topic" +msgstr "" + +#: includes/class-functions.php:206 +msgid "Add New Topic" +msgstr "" + +#: includes/class-functions.php:208 includes/common/class-common.php:751 +msgid "Edit Topic" +msgstr "" + +#: includes/class-functions.php:209 +msgid "New Topic" +msgstr "" + +#: includes/class-functions.php:210 includes/class-functions.php:211 +msgid "View Topic" +msgstr "" + +#: includes/class-functions.php:212 templates/archive-topic.php:75 +#: templates/archive-topic.php:76 templates/archive-topic.php:114 +#: templates/archive-topic.php:116 +msgid "Search Topics" +msgstr "" + +#: includes/class-functions.php:213 +msgid "No Topics found" +msgstr "" + +#: includes/class-functions.php:214 +msgid "No Topics found in trash" +msgstr "" + +#: includes/class-functions.php:240 includes/common/class-topic.php:1028 +#: includes/common/class-topic.php:1033 templates/js/reply-row.php:99 +#: templates/js/reply-row.php:112 templates/topic.php:220 +#: templates/topic.php:227 templates/topic.php:269 templates/topic.php:276 +msgid "Reply" +msgstr "" + +#: includes/class-functions.php:241 +msgctxt "Admin menu name" +msgid "Replies" +msgstr "" + +#: includes/class-functions.php:242 +msgid "Add Reply" +msgstr "" + +#: includes/class-functions.php:243 +msgid "Add New Reply" +msgstr "" + +#: includes/class-functions.php:245 +msgid "Edit Reply" +msgstr "" + +#: includes/class-functions.php:246 +msgid "New Reply" +msgstr "" + +#: includes/class-functions.php:247 includes/class-functions.php:248 +msgid "View Reply" +msgstr "" + +#: includes/class-functions.php:249 +msgid "Search Replies" +msgstr "" + +#: includes/class-functions.php:250 +msgid "No Replies found" +msgstr "" + +#: includes/class-functions.php:251 +msgid "No Replies found in trash" +msgstr "" + +#: includes/class-functions.php:315 +msgid "Forum Category" +msgstr "" + +#: includes/class-functions.php:316 +msgctxt "Admin menu name" +msgid "Forum Categories" +msgstr "" + +#: includes/class-functions.php:317 +msgid "Search Forum Categories" +msgstr "" + +#: includes/class-functions.php:318 +msgid "All Forum Categories" +msgstr "" + +#: includes/class-functions.php:319 +msgid "Edit Forum Category" +msgstr "" + +#: includes/class-functions.php:320 +msgid "Update Forum Category" +msgstr "" + +#: includes/class-functions.php:321 +msgid "Add New Forum Category" +msgstr "" + +#: includes/class-functions.php:322 +msgid "New Forum Category Name" +msgstr "" + +#: includes/class-functions.php:323 +msgid "Popular Forum Categories" +msgstr "" + +#: includes/class-functions.php:324 +msgid "Separate Forum Categories with commas" +msgstr "" + +#: includes/class-functions.php:325 +msgid "Add or remove Forum Categories" +msgstr "" + +#: includes/class-functions.php:326 +msgid "Choose from the most used Forum Categories" +msgstr "" + +#: includes/class-functions.php:327 +msgid "No Forum Categories found" +msgstr "" + +#: includes/class-functions.php:352 +msgid "Topic Tag" +msgstr "" + +#: includes/class-functions.php:353 +msgctxt "Admin menu name" +msgid "Topic Tags" +msgstr "" + +#: includes/class-functions.php:354 +msgid "Search Topic Tags" +msgstr "" + +#: includes/class-functions.php:355 +msgid "All Topic Tags" +msgstr "" + +#: includes/class-functions.php:356 +msgid "Edit Topic Tag" +msgstr "" + +#: includes/class-functions.php:357 +msgid "Update Topic Tag" +msgstr "" + +#: includes/class-functions.php:358 +msgid "Add New Topic Tag" +msgstr "" + +#: includes/class-functions.php:359 +msgid "New Topic Tag Name" +msgstr "" + +#: includes/class-functions.php:360 +msgid "Popular Topic Tags" +msgstr "" + +#: includes/class-functions.php:361 +msgid "Separate Topic Tags with commas" +msgstr "" + +#: includes/class-functions.php:362 +msgid "Add or remove Topic Tags" +msgstr "" + +#: includes/class-functions.php:363 +msgid "Choose from the most used Topic tags" +msgstr "" + +#: includes/class-functions.php:364 +msgid "No Topic Tags found" +msgstr "" + +#: includes/class-functions.php:406 +msgctxt "Spam status" +msgid "Spam" +msgstr "" + +#: includes/class-functions.php:411 +msgid "Spam (%s)" +msgid_plural "Spam (%s)" +msgstr[0] "" +msgstr[1] "" + +#: includes/class-init.php:80 includes/class-init.php:90 +msgid "Cheatin’ huh?" +msgstr "" + +#: includes/class-modules.php:42 +msgid "Basic" +msgstr "" + +#: includes/class-modules.php:45 +msgid "Migration" +msgstr "" + +#: includes/class-modules.php:46 +msgid "Ability to migration forums, topics and replies from bbPress" +msgstr "" + +#: includes/common/class-forum.php:44 +msgid "Public" +msgstr "" + +#: includes/common/class-forum.php:45 +msgid "Private" +msgstr "" + +#: includes/common/class-forum.php:46 +msgid "Hidden" +msgstr "" + +#: includes/common/class-forum.php:148 +msgid "Unlock forum" +msgstr "" + +#: includes/common/class-forum.php:152 +msgid "Lock forum" +msgstr "" + +#: includes/common/class-forum.php:157 includes/common/class-reply.php:775 +#: includes/common/class-topic.php:500 +msgid "Move to trash" +msgstr "" + +#: includes/common/class-reply.php:344 modules/migration/class-init.php:869 +msgid "Reply To: %s" +msgstr "" + +#: includes/common/class-reply.php:695 includes/common/class-topic.php:181 +#: includes/common/class-topic.php:440 +msgid "Pending" +msgstr "" + +#: includes/common/class-reply.php:699 includes/common/class-topic.php:436 +msgid "Trashed" +msgstr "" + +#: includes/common/class-reply.php:769 +msgid "Edit reply" +msgstr "" + +#: includes/common/class-reply.php:781 includes/common/class-topic.php:506 +msgid "Mark as spam" +msgstr "" + +#: includes/common/class-reply.php:787 includes/common/class-topic.php:512 +msgid "Isn't spam" +msgstr "" + +#: includes/common/class-reply.php:795 +msgid "Report reply" +msgstr "" + +#: includes/common/class-reply.php:799 +msgid "Un-report reply" +msgstr "" + +#: includes/common/class-reply.php:806 +msgid "Clear reply's reports" +msgstr "" + +#: includes/common/class-reply.php:813 +msgid "Restore reply" +msgstr "" + +#: includes/common/class-reply.php:819 +msgid "Remove reply" +msgstr "" + +#: includes/common/class-topic.php:180 +msgid "Open" +msgstr "" + +#: includes/common/class-topic.php:183 +msgid "Trash" +msgstr "" + +#: includes/common/class-topic.php:188 +msgid "Normal" +msgstr "" + +#: includes/common/class-topic.php:192 includes/common/class-topic.php:213 +msgid "Pinned" +msgstr "" + +#: includes/common/class-topic.php:196 includes/common/class-topic.php:217 +msgid "Announcement" +msgstr "" + +#: includes/common/class-topic.php:200 includes/common/class-topic.php:221 +msgid "Global" +msgstr "" + +#: includes/common/class-topic.php:229 +msgid "Recently updated" +msgstr "" + +#: includes/common/class-topic.php:230 +msgid "Most views" +msgstr "" + +#: includes/common/class-topic.php:470 +msgid "Edit topic" +msgstr "" + +#: includes/common/class-topic.php:476 +msgid "Pin topic" +msgstr "" + +#: includes/common/class-topic.php:482 +msgid "Unpin topic" +msgstr "" + +#: includes/common/class-topic.php:488 +msgid "Lock topic" +msgstr "" + +#: includes/common/class-topic.php:494 +msgid "Unlock topic" +msgstr "" + +#: includes/common/class-topic.php:519 +msgid "Report topic" +msgstr "" + +#: includes/common/class-topic.php:523 +msgid "Un-report topic" +msgstr "" + +#: includes/common/class-topic.php:530 +msgid "Clear topic's reports" +msgstr "" + +#: includes/common/class-topic.php:1033 templates/js/reply-row.php:102 +#: templates/js/reply-row.php:115 templates/topic.php:227 +#: templates/topic.php:276 +msgid "Login to reply to this topic" +msgstr "" + +#: includes/common/class-topic.php:1038 templates/topic.php:221 +#: templates/topic.php:223 templates/topic.php:270 templates/topic.php:272 +msgid "This topic is closed to new replies" +msgstr "" + +#: includes/frontend/class-actions-listener.php:82 +#: includes/frontend/class-actions-listener.php:172 +#: includes/frontend/class-actions-listener.php:241 +msgid "Security issue, Please try again" +msgstr "" + +#: includes/frontend/class-actions-listener.php:86 +msgid "Login is empty" +msgstr "" + +#: includes/frontend/class-actions-listener.php:90 +msgid "A user with this username already exists" +msgstr "" + +#: includes/frontend/class-actions-listener.php:94 +msgid "Email is empty" +msgstr "" + +#: includes/frontend/class-actions-listener.php:98 +msgid "Email is invalid" +msgstr "" + +#: includes/frontend/class-actions-listener.php:101 +msgid "A user with this email already exists" +msgstr "" + +#: includes/frontend/class-actions-listener.php:106 +msgid "Password cannot be an empty" +msgstr "" + +#: includes/frontend/class-actions-listener.php:109 +msgid "Please confirm the password" +msgstr "" + +#: includes/frontend/class-actions-listener.php:115 +msgid "" +"Your password must contain at least one lowercase letter, one capital letter " +"and one number and be at least 8 characters" +msgstr "" + +#: includes/frontend/class-actions-listener.php:119 +msgid "Sorry, passwords do not match!" +msgstr "" + +#: includes/frontend/class-actions-listener.php:176 +msgid "Empty User" +msgstr "" + +#: includes/frontend/class-actions-listener.php:184 +msgid "Empty Email" +msgstr "" + +#: includes/frontend/class-actions-listener.php:188 +msgid "Invalid email" +msgstr "" + +#: includes/frontend/class-actions-listener.php:191 +msgid "Email already exists" +msgstr "" + +#: includes/frontend/class-actions-listener.php:195 +msgid "Invalid user URL" +msgstr "" + +#: includes/frontend/class-actions-listener.php:245 +msgid "You do not have capability to create forums" +msgstr "" + +#: includes/frontend/class-actions-listener.php:255 +msgid "Name is required" +msgstr "" + +#: includes/frontend/class-actions-listener.php:259 +msgid "Description is required" +msgstr "" + +#: includes/frontend/class-actions-listener.php:263 +msgid "Invalid visibility" +msgstr "" + +#: includes/frontend/class-forms.php:375 +msgid "Submit" +msgstr "" + +#: includes/frontend/class-forms.php:458 +msgid "Required" +msgstr "" + +#: includes/frontend/class-profile.php:63 +msgid "Edit Profile" +msgstr "" + +#: includes/frontend/class-shortcodes.php:350 +msgid "Forum Category: %s" +msgstr "" + +#: includes/frontend/class-shortcodes.php:353 +msgid "Topic Tag: %s" +msgstr "" + +#: includes/frontend/class-shortcodes.php:769 +#: includes/frontend/class-shortcodes.php:813 +msgid "You are already logged in" +msgstr "" + +#: includes/frontend/class-shortcodes.php:870 +msgid "Forum created successfully" +msgstr "" + +#: modules/migration/class-init.php:136 +msgid "Migration forums from bbPress" +msgstr "" + +#: modules/migration/class-init.php:138 +msgid "Create full site's backup." +msgstr "" + +#: modules/migration/class-init.php:139 +msgid "Set maintenance mode (if you need)" +msgstr "" + +#: modules/migration/class-init.php:140 +msgid "You have nice Internet connection" +msgstr "" + +#: modules/migration/class-init.php:142 +msgid "" +"After the click to \"Run migration\" button, the migration process will be " +"started. All information will be displayed in \"migration Log\" field." +msgstr "" + +#: modules/migration/class-init.php:143 +msgid "" +"If the migration was successful, you will see a corresponding message. " +"Otherwise, contact technical support if the migration failed." +msgstr "" + +#: modules/migration/class-init.php:146 +msgid "Run migration" +msgstr "" + +#: modules/migration/class-init.php:414 +msgid "Forums from %d to %d are migrated" +msgstr "" + +#: modules/migration/class-init.php:578 +msgid "Topics from %d to %d are migrated" +msgstr "" + +#: modules/migration/class-init.php:719 +msgid "Topic tags from %d to %d are migrated" +msgstr "" + +#: modules/migration/class-init.php:779 +msgid "Replies from %d to %d are migrated" +msgstr "" + +#: modules/migration/class-init.php:908 +msgid "Migration finished" +msgstr "" + +#: templates/archive-forum-category.php:10 +msgid "Search Categories" +msgstr "" + +#: templates/archive-forum-category.php:10 templates/archive-forum.php:28 +#: templates/archive-topic.php:76 templates/archive-topic.php:102 +#: templates/archive-topic.php:117 templates/forum.php:84 +#: templates/forum.php:108 templates/forum.php:118 +msgid "Search" +msgstr "" + +#: templates/archive-forum-header.php:6 templates/archive-topic-header.php:7 +msgid "Updated" +msgstr "" + +#: templates/archive-forum.php:35 +msgid "No forums have been created." +msgstr "" + +#: templates/archive-topic-header.php:4 +msgid "People" +msgstr "" + +#: templates/archive-topic-header.php:6 templates/js/topic-row.php:69 +msgid "Views" +msgstr "" + +#: templates/archive-topic.php:14 templates/archive-topic.php:15 +#: templates/archive-topic.php:21 templates/archive-topic.php:22 +#: templates/forum.php:24 templates/forum.php:29 +msgid "New topic" +msgstr "" + +#: templates/archive-topic.php:23 templates/forum.php:29 +msgid "Login to create a topic" +msgstr "" + +#: templates/archive-topic.php:64 templates/archive-topic.php:90 +#: templates/forum.php:69 templates/forum.php:97 templates/topic.php:233 +#: templates/topic.php:248 +msgid "Sort:" +msgstr "" + +#: templates/forum.php:39 +msgid "" +"Please login to view this forum" +msgstr "" + +#: templates/forum.php:82 templates/forum.php:116 +msgid "Search forum topics" +msgstr "" + +#: templates/forum.php:84 templates/forum.php:118 +msgid "Search in Forum" +msgstr "" + +#: templates/js/forum-category-list.php:22 +msgid "{{{category.forums}}} forums" +msgstr "" + +#: templates/js/forum-category-list.php:25 +msgid "{{{category.topics}}} topics" +msgstr "" + +#: templates/js/forum-category-list.php:28 +msgid "{{{category.replies}}} people have replied" +msgstr "" + +#: templates/js/forum-category-list.php:38 templates/js/forum-row.php:77 +#: templates/js/reply-row.php:67 templates/js/topic-row.php:86 +#: templates/topic.php:201 +msgid "More Actions" +msgstr "" + +#: templates/js/forum-row.php:51 +msgid "Latest topic:" +msgstr "" + +#: templates/js/forum-row.php:58 templates/js/forum-row.php:59 +msgid "topics" +msgstr "" + +#: templates/js/forum-row.php:62 templates/js/topic-row.php:62 +msgid "people have replied" +msgstr "" + +#: templates/js/forum-row.php:63 templates/js/reply-row-answers.php:14 +#: templates/js/topic-row.php:63 +msgid "replies" +msgstr "" + +#: templates/js/forum-row.php:67 templates/js/topic-row.php:74 +msgid "Last Updated" +msgstr "" + +#: templates/js/reply-row-answers.php:9 +msgid "Show all replies" +msgstr "" + +#: templates/js/reply-row-answers.php:12 +msgid "reply" +msgstr "" + +#: templates/js/reply-row.php:23 templates/js/reply-row.php:32 +#: templates/js/topic-row.php:15 +msgid "Profile" +msgstr "" + +#: templates/js/reply-row.php:46 +msgid "Show in topic" +msgstr "" + +#: templates/js/reply-row.php:55 +msgid "Reply link" +msgstr "" + +#: templates/js/topic-row.php:49 +msgid "Forum:" +msgstr "" + +#: templates/js/topic-row.php:70 +msgid "views" +msgstr "" + +#: templates/login-popup.php:7 +msgid "Close" +msgstr "" + +#: templates/login-popup.php:19 +msgid "Don't have an account?" +msgstr "" + +#: templates/login-popup.php:21 +msgid "Sign up" +msgstr "" + +#: templates/login.php:9 +msgid "Invalid username, email address or incorrect password." +msgstr "" + +#: templates/login.php:22 +msgid "Username or Email Address" +msgstr "" + +#: templates/login.php:23 templates/registration.php:52 +msgid "Password" +msgstr "" + +#: templates/login.php:24 +msgid "Remember Me" +msgstr "" + +#: templates/login.php:25 +msgid "Log In" +msgstr "" + +#: templates/login.php:33 templates/login.php:34 +msgid "Forgot Password?" +msgstr "" + +#: templates/new-forum.php:11 +msgid "Name" +msgstr "" + +#: templates/new-forum.php:17 templates/profile/edit-form.php:54 +msgid "Description" +msgstr "" + +#: templates/new-forum.php:32 +msgid "Categories" +msgstr "" + +#: templates/new-forum.php:51 +msgid "Create" +msgstr "" + +#: templates/profile/edit-form.php:21 templates/registration.php:17 +msgid "Username" +msgstr "" + +#: templates/profile/edit-form.php:36 templates/registration.php:34 +msgid "First Name" +msgstr "" + +#: templates/profile/edit-form.php:42 templates/registration.php:43 +msgid "Last Name" +msgstr "" + +#: templates/profile/edit-form.php:48 +msgid "Website" +msgstr "" + +#: templates/profile/edit-form.php:73 +msgid "Update" +msgstr "" + +#: templates/profile/edit.php:8 templates/profile/edit.php:15 +msgid "Wrong user in query" +msgstr "" + +#: templates/profile/main-mobile.php:33 templates/profile/main.php:55 +#: templates/user_card.php:51 +msgid "%s topic" +msgid_plural "%s topics" +msgstr[0] "" +msgstr[1] "" + +#: templates/profile/main-mobile.php:37 templates/profile/main.php:59 +#: templates/user_card.php:59 +msgid "%s reply" +msgid_plural "%s replies" +msgstr[0] "" +msgstr[1] "" + +#: templates/profile/main-mobile.php:42 templates/profile/main.php:64 +msgid "Joined: %s" +msgstr "" + +#: templates/profile/main-mobile.php:49 templates/profile/main.php:69 +msgid "Website:" +msgstr "" + +#: templates/registration.php:58 +msgid "Confirm Password" +msgstr "" + +#: templates/registration.php:77 +msgid "Sign Up" +msgstr "" + +#: templates/reply-popup.php:11 +msgid "Back to topic" +msgstr "" + +#: templates/reply-popup.php:11 templates/topic-popup.php:7 +msgid "Discard" +msgstr "" + +#: templates/reply-popup.php:13 +msgid "Submit Reply" +msgstr "" + +#: templates/reply-popup.php:36 +msgid "Replying to:" +msgstr "" + +#: templates/reply-popup.php:57 templates/topic-popup.php:62 +msgid "Show preview" +msgstr "" + +#: templates/reply-popup.php:57 templates/reply-popup.php:58 +#: templates/topic-popup.php:62 templates/topic-popup.php:63 +msgid "Hide preview" +msgstr "" + +#: templates/topic-popup.php:7 +msgid "Back to forum" +msgstr "" + +#: templates/topic-popup.php:9 +msgid "Submit topic" +msgstr "" + +#: templates/topic-popup.php:27 +msgid "Topic title" +msgstr "" + +#: templates/topic-popup.php:31 +msgid "Topic tags" +msgstr "" + +#: templates/topic.php:95 +msgid "" +"Please login to view this topic" +msgstr "" + +#: templates/topic.php:127 +msgid "%s reply" +msgid_plural "%s replies" +msgstr[0] "" +msgstr[1] "" + +#: templates/topic.php:134 +msgid "%s view" +msgid_plural "%s views" +msgstr[0] "" +msgstr[1] "" + +#: templates/user_card.php:48 +msgid "User Topics" +msgstr "" + +#: templates/user_card.php:56 +msgid "User Replies" +msgstr "" + +#: assets/front/js/forum-categories-list.js:4 +msgid "No one created the forum categories." +msgstr "" + +#: assets/front/js/forum-categories-list.js:5 assets/front/js/forums-list.js:3 +#: assets/front/js/topics-list.js:4 +msgid "No results found." +msgstr "" + +#: assets/front/js/forum.js:3 +msgid "" +"No one has created a topic in this forum. Be the first and create a topic." +msgstr "" + +#: assets/front/js/forum.js:3 assets/front/js/forum.js:4 +msgid "No one has created a topic in this forum." +msgstr "" + +#: assets/front/js/forum.js:6 +msgid "No topics found for this search." +msgstr "" + +#: assets/front/js/logged-in-forum.js:508 +#: assets/front/js/logged-in-topic.js:936 +msgid "" +"Are you sure to delete permanently this topic. This operation can not be " +"canceled." +msgstr "" + +#: assets/front/js/logged-in-topic.js:474 +msgid "" +"Are you sure to delete permanently this reply. This operation can not be " +"canceled." +msgstr "" + +#: assets/front/js/profile.js:367 assets/front/js/user-replies.js:2 +msgid "No replies" +msgstr "" + +#: assets/front/js/profile.js:428 assets/front/js/user-topics.js:3 +msgid "No topics" +msgstr "" + +#: assets/front/js/topic.js:3 +msgid "" +"No one has replied to this topic. Be the first and leave a reply." +msgstr "" + +#: assets/front/js/topic.js:3 assets/front/js/topic.js:4 +msgid "No one has replied to this topic." +msgstr "" + +#: assets/front/js/topics-list.js:3 +msgid "No topics have been created." +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/query_parameter_passive_all.html b/spec/fixtures/dynamic_finders/plugin_version/query_parameter_passive_all.html index 1025154e..f8b94218 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 @@ -440,6 +440,11 @@ + + + + + @@ -1878,6 +1883,10 @@ + + + + @@ -2617,6 +2626,11 @@ + + + + + @@ -3125,6 +3139,12 @@ + + + + + + @@ -4243,6 +4263,10 @@ + + + + @@ -5030,6 +5054,15 @@ + + + + + + + + + @@ -5138,6 +5171,11 @@ + + + + + @@ -5146,6 +5184,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -5238,6 +5297,20 @@ + + + + + + + + + + + + + + @@ -13033,6 +13106,11 @@ + + + + + @@ -13452,6 +13530,10 @@ + + + + @@ -16450,6 +16532,11 @@ + + + + + @@ -16500,6 +16587,11 @@ + + + + + @@ -16914,6 +17006,13 @@ + + + + + + + @@ -20841,6 +20940,16 @@ + + + + + + + + + + diff --git a/spec/fixtures/dynamic_finders/plugin_version/tiket-payment-invoicing/composer_file/package.json b/spec/fixtures/dynamic_finders/plugin_version/tiket-payment-invoicing/composer_file/package.json new file mode 100644 index 00000000..8dc1be28 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/tiket-payment-invoicing/composer_file/package.json @@ -0,0 +1,80 @@ +{ + "name": "tiket-on-wordpress", + "version": "1.0.4", + "description": "React boilerplate for WordPress plugins", + "main": "index.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1", + "build": "webpack --progress --colors --watch --mode=development", + "prod": "webpack --progress --colors -p --config webpack.config.js --mode=production" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/gopangolin/tiket-on-wordpress.git" + }, + "keywords": [ + "wordpress", + "react", + "plugin", + "webpack" + ], + "author": "Pangolin", + "license": "GPL-3.0", + "bugs": { + "url": "https://github.com/gopangolin/tiket-on-wordpress/issues" + }, + "homepage": "https://github.com/gopangolin/tiket-on-wordpress#readme", + "dependencies": { + "@babel/polyfill": "^7.0.0", + "@material-ui/core": "^4.11.1", + "@material-ui/icons": "^4.9.1", + "@material-ui/lab": "^4.0.0-alpha.57", + "@testing-library/jest-dom": "^5.11.4", + "@testing-library/react": "^11.1.0", + "@testing-library/user-event": "^12.1.10", + "@types/crypto-js": "^4.0.1", + "@types/material-ui": "^0.21.8", + "@types/react": "^17.0.0", + "@types/react-datepicker": "^3.1.2", + "@types/react-facebook-login": "^4.1.2", + "@types/react-router-dom": "^5.1.6", + "axios": "^0.21.0", + "crypto-js": "^4.0.0", + "css-loader": "^5.0.1", + "file-loader": "^6.2.0", + "isomorphic-fetch": "^2.2.1", + "material-ui": "^0.20.2", + "moment": "^2.29.1", + "prettier": "^2.2.1", + "prop-types": "^15.6.2", + "query-string": "^6.13.8", + "react": "16.8.0", + "react-country-region-selector": "^3.0.1", + "react-datepicker": "^3.3.0", + "react-dom": "16.8.0", + "react-facebook-login": "^4.1.1", + "react-google-login": "^5.2.2", + "react-material-ui-carousel": "^2.1.1", + "react-router-dom": "^5.2.0", + "react-scripts": "^3.4.3", + "react-update": "^0.4.4", + "svg-inline-loader": "^0.8.2", + "typescript": "^4.1.3", + "uuid": "^8.3.2", + "web-vitals": "^0.2.4", + "yarn": "^1.22.10" + }, + "devDependencies": { + "@babel/core": "^7.1.2", + "@babel/plugin-proposal-class-properties": "^7.1.0", + "@babel/preset-env": "^7.1.0", + "@babel/preset-react": "^7.0.0", + "babel-eslint": "^10.0.1", + "babel-loader": "^8.0.4", + "eslint": "^5.6.1", + "eslint-plugin-import": "^2.14.0", + "eslint-plugin-react": "^7.11.1", + "webpack": "^5.15.0", + "webpack-cli": "^3.1.2" + } +} diff --git a/spec/fixtures/dynamic_finders/plugin_version/tvg-xpress/translation_file/languages/tvgexpress-is_IS.po b/spec/fixtures/dynamic_finders/plugin_version/tvg-xpress/translation_file/languages/tvgexpress-is_IS.po new file mode 100644 index 00000000..9fa8e58a --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/tvg-xpress/translation_file/languages/tvgexpress-is_IS.po @@ -0,0 +1,212 @@ +# Copyright (C) 2020 bjorn +# This file is distributed under the same license as the TvgExpress plugin. +msgid "" +msgstr "" +"Project-Id-Version: TvgExpress 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/tvgexpress\n" +"Last-Translator: \n" +"Language-Team: Íslenska\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2020-05-14T15:04:53+00:00\n" +"PO-Revision-Date: 2020-05-14 15:09+0000\n" +"X-Generator: Loco https://localise.biz/\n" +"X-Domain: tvgexpress\n" +"Language: is_IS\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Loco-Version: 2.3.3; wp-5.4.1" + +#. Plugin Name of the plugin +msgid "TvgExpress" +msgstr "TvgExpress" + +#. Plugin URI of the plugin +msgid "tvgexpress" +msgstr "tvgexpress" + +#. Description of the plugin +msgid "" +"This is a short description of what the plugin does. It's displayed in the " +"WordPress admin area." +msgstr "" + +#. Author of the plugin +msgid "bjorn" +msgstr "bjorn" + +#. Author URI of the plugin +msgid "smartmedia.is" +msgstr "smartmedia.is" + +#: admin/class-tvgexpress-admin.php:80 +msgid "TVG" +msgstr "TVG" + +#: admin/class-tvgexpress-admin.php:92 +msgid "Shipment number" +msgstr "Sendingarnúmer" + +#: admin/class-tvgexpress-admin.php:93 +msgid "Pdf" +msgstr "Pdf" + +#: admin/class-tvgexpress-admin.php:93 +msgid "Open ticket" +msgstr "Opna miða" + +#: admin/class-tvgexpress-admin.php:95 +msgid "Create Shipment" +msgstr "Stofna sendingu" + +#: admin/includes/class-tvgexpress-admin-settings.php:76 +msgid "Settings" +msgstr "Stillingar" + +#: admin/includes/class-tvgexpress-admin-settings.php:77 +msgid "Sender" +msgstr "Sendandi" + +#: admin/includes/class-tvgexpress-admin-settings.php:84 +msgid "General settings" +msgstr "Almennar stillingar" + +#: admin/includes/class-tvgexpress-admin-settings.php:95 +msgid "Create shipment automaticly" +msgstr "Stofna sjálfkrafa við stöðu uppfærslu" + +#: admin/includes/class-tvgexpress-admin-settings.php:99 +msgid "Status update" +msgstr "Stöðu uppfærsla" + +#: admin/includes/class-tvgexpress-admin-settings.php:104 +msgid "Kennitölu field" +msgstr "Kennitölu reitur" + +#: admin/includes/class-tvgexpress-admin-settings.php:107 +msgid "Ef notað er custom field fyrir kennitölu" +msgstr "" + +#: admin/includes/class-tvgexpress-admin-settings.php:113 +msgid "Name" +msgstr "Nafn" + +#: admin/includes/class-tvgexpress-admin-settings.php:116 +msgid "Sender name" +msgstr "Nafn sendanda" + +#: admin/includes/class-tvgexpress-admin-settings.php:124 +msgid "Kennitala sendanda" +msgstr "" + +#: admin/includes/class-tvgexpress-admin-settings.php:129 +msgid "Address" +msgstr "Heimilisfang" + +#: admin/includes/class-tvgexpress-admin-settings.php:132 +msgid "Sender address" +msgstr "Heimilisfang sendanda" + +#: admin/includes/class-tvgexpress-admin-settings.php:137 +msgid "City" +msgstr "Borg" + +#: admin/includes/class-tvgexpress-admin-settings.php:140 +msgid "Sender city" +msgstr "Borg sendanda" + +#: admin/includes/class-tvgexpress-admin-settings.php:145 +msgid "Postcode" +msgstr "Póstnúmer" + +#: admin/includes/class-tvgexpress-admin-settings.php:148 +msgid "Sender postcode" +msgstr "Póstnúmer sendanda" + +#: admin/includes/class-tvgexpress-admin-settings.php:153 +msgid "Country code" +msgstr "Landkóði" + +#: admin/includes/class-tvgexpress-admin-settings.php:156 +msgid "Sender country code" +msgstr "Landkóði sendanda" + +#: admin/includes/class-tvgexpress-admin-settings.php:171 +msgid "Email" +msgstr "Netfang" + +#: admin/includes/class-tvgexpress-admin-settings.php:174 +msgid "Sender email" +msgstr "Netfang sendanda" + +#: admin/includes/class-tvgexpress-admin-settings.php:180 +msgid "Phone" +msgstr "Símanúmer" + +#: admin/includes/class-tvgexpress-admin-settings.php:183 +msgid "Sender phone" +msgstr "Símanúmer sendanda" + +#: includes/class-tvgexpress-methods.php:11 +msgid "TVG Express" +msgstr "TVG Express" + +#: includes/class-tvgexpress-methods.php:12 +msgid "" +"TVG Xpress is an express import/export service that delivers shipments in 24–" +"72 hours.
All handling of these shipments are high priority, and " +"therefore, the delivery time is much shorter than normal air freight.
" +"TVG Xpress is based on \"Door-to-Door\" delivery." +msgstr "" +"TVG Xpress er hraðflutningaþjónusta til og frá Íslandi sem sérhæfir sig í " +"þjónustu við vefverslanir.
\n" +"Öll afgreiðsla og meðferð vörunnar er í forgangi og afhendingartími frá því " +"að varan kemur til landsins er mun skemmri en í almennum flugsendingum." + +#: includes/class-tvgexpress-methods.php:44 +msgid "Enable/Disable" +msgstr "Virkja/Óvirkja" + +#: includes/class-tvgexpress-methods.php:46 +#: includes/class-tvgexpress-methods.php:61 +msgid "Enable" +msgstr "Virkja" + +#: includes/class-tvgexpress-methods.php:66 +msgid "Method Title" +msgstr "Titill á valmöguleika" + +#: includes/class-tvgexpress-methods.php:68 +msgid "This controls the title which the user sees during checkout." +msgstr "Notandinn sér þetta í checkout" + +#: includes/class-tvgexpress-methods.php:74 +msgid "Price type" +msgstr "Verð tegund" + +#: includes/class-tvgexpress-methods.php:77 +msgid "Use TVG price list" +msgstr "Nota verðskrá TVG" + +#: includes/class-tvgexpress-methods.php:78 +msgid "Use custom price" +msgstr "Nota sérverð" + +#: includes/class-tvgexpress-methods.php:80 +msgid "" +"custom price is the price here below and tvg price list is the official " +"price list from TVG in Iceland" +msgstr "" +"Verðskrá á við verðskrá frá TVG á íslandi, Sérverð eru gildin hér að neðan" + +#: includes/class-tvgexpress-methods.php:89 +msgid "Custom price for" +msgstr "Sérverð fyrir" + +#: public/class-tvgexpress-public.php:260 +msgid "Print ticket" +msgstr "Prenta miða" + +#: public/class-tvgexpress-public.php:267 +msgid "Create tvg shipping" +msgstr "Stofna sendingu" \ No newline at end of file diff --git a/spec/fixtures/dynamic_finders/plugin_version/widget-citation/translation_file/languages/widget-citation.pot b/spec/fixtures/dynamic_finders/plugin_version/widget-citation/translation_file/languages/widget-citation.pot new file mode 100644 index 00000000..2ec8b394 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/widget-citation/translation_file/languages/widget-citation.pot @@ -0,0 +1,150 @@ +# Copyright (C) 2021 André Brum +# This file is distributed under the same license as the Widget Citation plugin. +msgid "" +msgstr "" +"Project-Id-Version: Widget Citation 1.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/widget-citation\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: 2021-02-24T13:49:43+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.4.0\n" +"X-Domain: widget-citation\n" + +#. Plugin Name of the plugin +#: includes/widget_citation.class.php:18 +#: includes/widget_citation.class.php:29 +#: includes/widget_citation.class.php:74 +msgid "Widget Citation" +msgstr "" + +#. Plugin URI of the plugin +#. Author URI of the plugin +msgid "https://www.andrebrum.com.br/" +msgstr "" + +#. Description of the plugin +msgid "Plugin to show a random citations widget in your Wordpress blog." +msgstr "" + +#. Author of the plugin +msgid "André Brum" +msgstr "" + +#: includes/functions.php:10 +msgid "Access denied..." +msgstr "" + +#: includes/functions.php:61 +msgid "An error ocurred: " +msgstr "" + +#: includes/functions.php:125 +msgid "Widget Citation Page" +msgstr "" + +#: includes/functions.php:125 +msgid "Citations" +msgstr "" + +#: includes/functions.php:170 +msgid "Your message has been included" +msgstr "" + +#: includes/functions.php:182 +msgid "The message's field can't be empty" +msgstr "" + +#: includes/functions.php:190 +msgid "The author's field can't be empty" +msgstr "" + +#: includes/functions.php:251 +msgid "«" +msgstr "" + +#: includes/functions.php:252 +msgid "»" +msgstr "" + +#: includes/wc_adm_page.php:46 +msgid "About" +msgstr "" + +#: includes/wc_adm_page.php:49 +msgid "Plugin to show random citation widget in your WordPress blog." +msgstr "" + +#: includes/wc_adm_page.php:56 +msgid "Author: " +msgstr "" + +#: includes/wc_adm_page.php:63 +msgid "Author URI: " +msgstr "" + +#: includes/wc_adm_page.php:71 +msgid "Follow on Instagram: " +msgstr "" + +#: includes/wc_adm_page.php:79 +msgid "Follow on Facebook: " +msgstr "" + +#: includes/wc_adm_page.php:87 +msgid "Version: " +msgstr "" + +#: includes/wc_adm_page.php:96 +msgid "Add New Message" +msgstr "" + +#: includes/wc_adm_page.php:118 +#: includes/wc_adm_page.php:121 +#: includes/wc_adm_page.php:165 +msgid "Author" +msgstr "" + +#: includes/wc_adm_page.php:130 +#: includes/wc_adm_page.php:133 +msgid "Message" +msgstr "" + +#: includes/wc_adm_page.php:141 +msgid "Add Message" +msgstr "" + +#: includes/wc_adm_page.php:153 +msgid "Mensagens" +msgstr "" + +#: includes/wc_adm_page.php:168 +msgid "Citation" +msgstr "" + +#: includes/wc_adm_page.php:171 +msgid "Actions" +msgstr "" + +#: includes/wc_adm_page.php:195 +msgid "disable" +msgstr "" + +#: includes/wc_adm_page.php:201 +msgid "enable" +msgstr "" + +#: includes/wc_adm_page.php:209 +msgid "delete" +msgstr "" + +#: includes/widget_citation.class.php:15 +msgid "Use this widget to display a randon famous citation" +msgstr "" + +#: includes/widget_citation.class.php:80 +msgid "Title:" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/wpfanyi-import/translation_file/languages/wpfanyi-import-zh_CN.po b/spec/fixtures/dynamic_finders/plugin_version/wpfanyi-import/translation_file/languages/wpfanyi-import-zh_CN.po new file mode 100644 index 00000000..5e5fadac --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/wpfanyi-import/translation_file/languages/wpfanyi-import-zh_CN.po @@ -0,0 +1,244 @@ +# Copyright (C) 2021 WenPai.org +# This file is distributed under the same license as the WPfanyi import plugin. +msgid "" +msgstr "" +"Project-Id-Version: WPfanyi import 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wpfanyi-import\n" +"POT-Creation-Date: 2021-02-28T15:48:49+00:00\n" +"PO-Revision-Date: 2021-02-28 23:49+0800\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: zh_CN\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 2.4.2\n" +"X-Domain: wpfanyi-import\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. Plugin Name of the plugin +msgid "WPfanyi import" +msgstr "文派翻译导入器" + +#. Description of the plugin +msgid "" +"Install translation package like a theme/plugin, no need for FTP. this tool " +"will save you a lot of time." +msgstr "像安装插件、主题那样安装翻译包,无需FTP。这个工具将为您节省大量时间。" + +#. Author of the plugin +msgid "WenPai.org" +msgstr "文派" + +#. Author URI of the plugin +msgid "https://wenpai.org/" +msgstr "https://wenpai.org/" + +#: core.php:44 core.php:45 +msgid "import translation" +msgstr "导入翻译" + +#: core.php:74 +msgid "Translation imported successfully!" +msgstr "翻译导入成功!" + +#: core.php:109 +msgid "You don't have the authority to do that" +msgstr "您无权这样做" + +#: core.php:115 +msgid "Unexpected translation package type" +msgstr "意外的翻译包类型" + +#: core.php:122 +msgid "Translation package not selected" +msgstr "没有选择翻译包" + +#: core.php:127 +msgid "The translation package should be in ZIP format" +msgstr "翻译包应为ZIP格式" + +#: core.php:134 +msgid "Invalid URL format" +msgstr "错误的URL格式" + +#: core.php:139 +msgid "Parameter error: unknown translation package import method" +msgstr "参数错误:翻译包导入方法未知" + +#: core.php:161 +msgid "" +"Translation package upload failed, please check whether the file system " +"permissions are normal" +msgstr "翻译包上传失败,请检查文件系统权限是否正常" + +#: core.php:163 +msgid "" +"Translation package acquisition failed, please check whether the URL is valid" +msgstr "获取翻译包失败,请检查URL是否有效" + +#. translators: %s: Translation storage directory +#: core.php:176 +msgid "The translation storage directory of this WordPress is not writable:%s" +msgstr "该WordPress的翻译存储目录不可写:%s" + +#: core.php:183 +msgid "" +"This server doesn‘t support the decompression of Zip archives. Please " +"contact the service provider of this server to enable the zip extension " +"module function of PHP." +msgstr "" +"此服务器不支持解压ZIP包。 请与服务器提供商联系以启用PHP的zip扩展模块功能。" + +#: core.php:191 +msgid "Failed to parse the Zip package. The Zip package may be damaged" +msgstr "无法解析ZIP包,该包可能已损坏" + +#: core.php:212 +msgid "There are no valid Po and Mo files in the current translation package" +msgstr "当前翻译包中没有有效的Po和Mo文件" + +#: page.php:11 +msgid "Import translation" +msgstr "导入翻译" + +#: page.php:15 +msgid "" +"The translation package is a Zip package including MO and PO files. Select " +"the translation pack on this page and set its type correctly then click " +"Import to add it to WordPress." +msgstr "" +"翻译包是一个包含MO和PO文件的Zip包。 在此页面上选择翻译包并正确设置其类型,然" +"后单击“导入”以将其添加到WordPress。" + +#: page.php:17 +msgid "" +"Note: If a translation package with the same name already exists, this " +"operation will overwrite it" +msgstr "注意:若已存在同名翻译包,则此操作将覆盖它" + +#: page.php:24 +msgid "Import from Local" +msgstr "从本地导入" + +#: page.php:25 +msgid "Import from URL" +msgstr "从URL导入" + +#: page.php:36 +msgid "Translation package:" +msgstr "翻译包:" + +#: page.php:44 page.php:83 +msgid "Package type:" +msgstr "包类型:" + +#: page.php:48 page.php:87 +msgid "Plugin" +msgstr "插件" + +#: page.php:51 page.php:90 +msgid "Theme" +msgstr "主题" + +#: page.php:58 page.php:97 +msgid "Import" +msgstr "导入" + +#: page.php:69 +msgid "URL address:" +msgstr "URL地址:" + +#: page.php:105 +msgid "Help" +msgstr "帮助" + +#: page.php:107 +msgid "common problem:" +msgstr "常见问题:" + +#: page.php:110 +msgid "The installed translation package does not work" +msgstr "安装的翻译包不起作用" + +#: page.php:111 +msgid "" +"A:Please check whether the translation package contains a valid .mo file." +msgstr "第一步:请检查该翻译包中是否包含有效的 .mo 文件。" + +#: page.php:112 +msgid "" +"B: Please check whether you have correctly selected the type of translation " +"package (plugin or theme)." +msgstr "第二步:请检查你是否正确选择了翻译包类型(插件或主题)。" + +#: page.php:113 +msgid "" +"C: Please upload by traditional manual method to finally confirm whether the " +"translation package is valid." +msgstr "第三步:请通过传统的手工方式上传语言包,以最终确认该语言包是否有效。" + +#: page.php:116 +msgid "Found a bug in this plugin?" +msgstr "发现了这个插件的BUG?" + +#. translators: %s: https://github.com/WenPai-org/wpfanyi-import/issues +#: page.php:118 +msgid "" +"Please submit issues here: https://github." +"com/WenPai-org/wpfanyi-import/issues, we will fix it in the next " +"version, thank you for your feedback!" +msgstr "" +"请在此处提交问题:https://github.com/WenPai-" +"org/wpfanyi-import/issues,我们将在下一个版本中对其进行修复,衷心感谢您的" +"反馈!" + +#: page.php:122 +msgid "Need to translate a WordPress plugin/theme?" +msgstr "需要翻译一个WordPress插件/主题?" + +#. translators: %s: https://wpfanyi.com/new-project +#: page.php:124 +msgid "" +"If he is hosted in wordpress.org we will handle its translation for free! " +"Please send your needs to: https://wpfanyi." +"com/new-project." +msgstr "" +"如果它托管在WordPress.org中,我们将免费处理它的翻译!请将您的需求发送至:https://wpfanyi.com/new-project。" + +#~ msgid "" +#~ "This plugin provides an innovative translation package installation " +#~ "method." +#~ msgstr "该插件提供了创新的翻译包安装方法。" + +#~ msgid "Old Method" +#~ msgstr "旧方法" + +#~ msgid "" +#~ "You need to download the translation package to the local first, unzip " +#~ "the package, and upload it to the correct path via FTP." +#~ msgstr "" +#~ "您需要先将翻译包下载到本地,解压缩该包,再通过FTP将其上传到正确的路径中。" + +#~ msgid "" +#~ "Imagine the process of selecting a lengthy path on FTP with the mouse. " +#~ "This is troublesome, right?" +#~ msgstr "想象一下用鼠标在FTP上选取冗长路径的过程,这很麻烦,对吧?" + +#~ msgid "New Method" +#~ msgstr "新方法" + +#~ msgid "" +#~ "Now you only need to paste the download address of the translation " +#~ "package in the text input, and correctly select the type of translation " +#~ "package (plugin or theme), after clicking “Import”, the tool will help " +#~ "you complete all operations." +#~ msgstr "" +#~ "现在,您只需要在文本框中粘贴翻译包的下载地址,并正确选择翻译包的类型(插件" +#~ "或主题),在单击“导入”后,该工具将帮助您完成所有操作。" + +#~ msgid "" +#~ "If you have a local translation package, you can also easily import it " +#~ "through this tool." +#~ msgstr "如果您有一个本地翻译包,您也可以通过此工具轻松导入它。"