diff --git a/spec/fixtures/db/dynamic_finders.yml b/spec/fixtures/db/dynamic_finders.yml index 114d57ca..5fa08834 100644 --- a/spec/fixtures/db/dynamic_finders.yml +++ b/spec/fixtures/db/dynamic_finders.yml @@ -868,6 +868,15 @@ plugins: path: CHANGELOG.md pattern: !ruby/regexp /(?\d+\.[\.\d]+)/ version: true + adfoxly: + QueryParameter: + files: + - public/vendor/jquery-confirm/jquery-confirm.min.css + - public/css/adfoxly-public.css + - public/vendor/jquery-confirm/jquery-confirm.min.js + - public/js/adfoxly-public.js + - public/js/adfoxly-public-ajax.js + version: true adjusted-bounce-rate: QueryParameter: files: @@ -5257,6 +5266,11 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^=+ (?\d+\.[\.\d]+)(?!.*=+ \d+\.[\.\d]+)/mi version: true + civic-social-feeds: + QueryParameter: + files: + - public/css/csf-public.css + version: true civicrm-admin-utilities: TranslationFile: class: BodyPattern @@ -6368,6 +6382,12 @@ plugins: - public/js/jquery-ui.min.js - public/js/courtres-public.js version: true + cpf-e-cnpj-para-contact-form-7: + QueryParameter: + files: + - js/mask.min.js + - js/main.js + version: true cpo-content-types: ChangeLog: class: BodyPattern @@ -9916,6 +9936,12 @@ plugins: path: composer.json key: version version: true + foreup-forms: + ComposerFile: + class: ConfigParser + path: package.json + key: version + version: true forge: ChangeLog: class: BodyPattern @@ -11571,6 +11597,12 @@ plugins: - css/harmonia.css - js/harmonia.js version: true + hash-hash-tags: + TranslationFile: + class: BodyPattern + path: languages/hash-hash-tags-ja.po + pattern: !ruby/regexp '/"Project\-Id\-Version: (?\d+\.[\.\d]+)/i' + version: true hash-link-scroll-offset: QueryParameter: files: @@ -11839,6 +11871,12 @@ plugins: files: - public/css/hospitality-public.min.css version: true + host-google-fonts-locally: + TranslationFile: + class: BodyPattern + path: languages/host-google-fonts-locally.pot + pattern: !ruby/regexp '/t\-Id\-Version: Host Google Fonts Locally (?\d+\.[\.\d]+)/i' + version: true hotelroomscanner: ComposerFile: class: ConfigParser @@ -12206,6 +12244,12 @@ plugins: files: - public/assets/css/public.css version: true + ig-block: + ComposerFile: + class: ConfigParser + path: package.json + key: version + version: true ignation-iot: QueryParameter: files: @@ -13781,6 +13825,12 @@ plugins: - inc/css/latex.min.css - inc/css/print.min.css version: true + launchpad-article-feedback: + QueryParameter: + files: + - assets/css/launchpad_feedback.css + - assets/js/launchpad_feedback.js + version: true lava-bp-post: QueryParameter: files: @@ -16399,6 +16449,11 @@ plugins: - css/frontend-style.css - styles/silver/style.css version: true + mygallery: + QueryParameter: + files: + - public/js/1.bundle.js + version: true myspeakingpage: QueryParameter: files: @@ -17760,6 +17815,14 @@ plugins: path: languages/parcelware.pot pattern: !ruby/regexp /"Project\-Id\-Version:\ Parcelware (?\d+\.[\.\d]+)/i version: true + parkingpro-booking-widgets: + QueryParameter: + files: + - public/css/jquery.timepicker.min.css + - public/css/parkingpro-booking-widgets-public.css + - public/js/jquery.timepicker.min.js + - public/js/parkingpro-booking-widgets-public.js + version: true parsedown-importer: ComposerFile: class: ConfigParser @@ -19327,6 +19390,12 @@ plugins: path: languages/pddp.pot pattern: !ruby/regexp /ect\-Id\-Version:\ Publish Date DatePicker (?\d+\.[\.\d]+)/i version: true + publish-post-email-notification: + TranslationFile: + class: BodyPattern + path: languages/publish-post-email-notification.pot + pattern: !ruby/regexp /"(?\d+\.[\.\d]+)/i + version: true publish2: QueryParameter: files: @@ -19452,6 +19521,12 @@ plugins: files: - js/q2w3-fixed-widget.min.js version: true + qa-cost-of-goods-margins: + ComposerFile: + class: ConfigParser + path: package.json + key: version + version: true qbot-question-answer: QueryParameter: files: @@ -22439,6 +22514,12 @@ plugins: - jquery.prettyembed.min.js - jquery.fitvids.js version: true + simple-youtube-gdpr: + QueryParameter: + files: + - public/css/simple-youtube-gdpr-public.css + - public/js/simple-youtube-gdpr-public.js + version: true simplegal: TranslationFile: class: BodyPattern @@ -23645,6 +23726,12 @@ plugins: - public/css/stencil-public.css - public/js/stencil-public.js version: true + sticky-add-to-cart-for-woo: + QueryParameter: + files: + - public/css/satcwoo-public.css + - public/js/satcwoo-public.js + version: true sticky-menu-or-anything-on-scroll: QueryParameter: files: @@ -24180,6 +24267,12 @@ plugins: - assets/jquery-ui/themes/base/jquery-ui.min.css - assets/style.css version: true + tabut-companion: + QueryParameter: + files: + - public/css/tabut-companion-public.css + - public/js/tabut-companion-public.js + version: true tackthis: QueryParameter: files: @@ -26445,6 +26538,12 @@ plugins: - vpg-assets/css/popup.css - vpg-assets/js/simple-video.js version: true + video-popup-block: + ComposerFile: + class: ConfigParser + path: package.json + key: version + version: true video-sync-for-vimeo: QueryParameter: files: @@ -26498,6 +26597,14 @@ plugins: files: - assets/css/button-styles.css version: true + virtual-marketplace-store: + QueryParameter: + files: + - public/css/lightbox.min.css + - public/css/vmstore-public.css + - public/js/lightbox.min.js + - public/js/vmstore-public.js + version: true visideign-login: QueryParameter: files: @@ -26670,6 +26777,12 @@ plugins: path: languages/wallets-front.pot pattern: !ruby/regexp /Id\-Version:\ Bitcoin and Altcoin Wallets (?\d+\.[\.\d]+)/i version: true + wallkit: + QueryParameter: + files: + - public/css/wallkit-wp-public.css + - public/js/wallkit-wp-public.min.js + version: true wanapost-several-social-sharing: QueryParameter: files: @@ -26872,6 +26985,12 @@ plugins: files: - includes/css/style.css version: true + wc-return-warrranty: + TranslationFile: + class: BodyPattern + path: languages/wc-return-warranty.pot + pattern: !ruby/regexp '/rsion: WooCommerce Return and Warrranty (?\d+\.[\.\d]+)/i' + version: true wc-rich-reviews-lite: QueryParameter: files: diff --git a/spec/fixtures/dynamic_finders/expected.yml b/spec/fixtures/dynamic_finders/expected.yml index 34010a8d..223d5b3d 100644 --- a/spec/fixtures/dynamic_finders/expected.yml +++ b/spec/fixtures/dynamic_finders/expected.yml @@ -992,6 +992,17 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/addy-autocomplete-woocommerce/CHANGELOG.md, Match: ''2.1.2''' + adfoxly: + QueryParameter: + number: 1.0.80 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/adfoxly/public/vendor/jquery-confirm/jquery-confirm.min.css?ver=1.0.80 + - http://wp.lab/wp-content/plugins/adfoxly/public/css/adfoxly-public.css?ver=1.0.80 + - http://wp.lab/wp-content/plugins/adfoxly/public/vendor/jquery-confirm/jquery-confirm.min.js?ver=1.0.80 + - http://wp.lab/wp-content/plugins/adfoxly/public/js/adfoxly-public.js?ver=1.0.80 + - http://wp.lab/wp-content/plugins/adfoxly/public/js/adfoxly-public-ajax.js?ver=1.0.80 + confidence: 50 adjusted-bounce-rate: QueryParameter: number: 1.2.1 @@ -6466,6 +6477,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/cip-dtac-for-give/changelog.txt, Match: ''= 1.0.1''' + civic-social-feeds: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/civic-social-feeds/public/css/csf-public.css?ver=1.0.0 + confidence: 10 civicrm-admin-utilities: TranslationFile: number: 0.3.2 @@ -7845,6 +7863,14 @@ plugins: - http://wp.lab/wp-content/plugins/court-reservation/public/js/jquery-ui.min.js?ver=1.0.0 - http://wp.lab/wp-content/plugins/court-reservation/public/js/courtres-public.js?ver=1.0.0 confidence: 60 + cpf-e-cnpj-para-contact-form-7: + QueryParameter: + number: '1.0' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/cpf-e-cnpj-para-contact-form-7/js/mask.min.js?ver=1.0 + - http://wp.lab/wp-content/plugins/cpf-e-cnpj-para-contact-form-7/js/main.js?ver=1.0 + confidence: 20 cpo-content-types: ChangeLog: number: 1.1.0 @@ -12194,6 +12220,12 @@ plugins: found_by: Composer File (Aggressive Detection) interesting_entries: - 'http://wp.lab/wp-content/plugins/force-refresh/composer.json, Match: ''2.1''' + foreup-forms: + ComposerFile: + number: 1.1.6 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/foreup-forms/package.json, Match: ''1.1.6''' forge: ChangeLog: number: 1.4.6 @@ -14222,6 +14254,13 @@ plugins: - http://wp.lab/wp-content/plugins/harmonia/css/harmonia.css?ver=1.0.3 - http://wp.lab/wp-content/plugins/harmonia/js/harmonia.js?ver=1.0.3 confidence: 20 + hash-hash-tags: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/hash-hash-tags/languages/hash-hash-tags-ja.po, + Match: ''"Project-Id-Version: 1.0.0''' hash-link-scroll-offset: QueryParameter: number: 0.1.8 @@ -14557,6 +14596,13 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/hospitality/public/css/hospitality-public.min.css?ver=1.0.6 confidence: 10 + host-google-fonts-locally: + TranslationFile: + number: 1.0.2 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/host-google-fonts-locally/languages/host-google-fonts-locally.pot, + Match: ''t-Id-Version: Host Google Fonts Locally 1.0.2''' hotelroomscanner: ComposerFile: number: 1.0.0 @@ -15012,6 +15058,12 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/ifttt-instagram-gallery/public/assets/css/public.css?ver=1.0.5 confidence: 10 + ig-block: + ComposerFile: + number: 1.0.0 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/ig-block/package.json, Match: ''1.0.0''' ignation-iot: QueryParameter: number: '1.0' @@ -16960,6 +17012,14 @@ plugins: - http://wp.lab/wp-content/plugins/latex2html/inc/css/latex.min.css?ver=2.2.0 - http://wp.lab/wp-content/plugins/latex2html/inc/css/print.min.css?ver=2.2.0 confidence: 20 + launchpad-article-feedback: + QueryParameter: + number: '1.0' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/launchpad-article-feedback/assets/css/launchpad_feedback.css?ver=1.0 + - http://wp.lab/wp-content/plugins/launchpad-article-feedback/assets/js/launchpad_feedback.js?ver=1.0 + confidence: 20 lava-bp-post: QueryParameter: number: 1.0.6 @@ -20236,6 +20296,13 @@ plugins: - http://wp.lab/wp-content/plugins/mybooktable/css/frontend-style.css?ver=3.1.1 - http://wp.lab/wp-content/plugins/mybooktable/styles/silver/style.css?ver=3.1.1 confidence: 20 + mygallery: + QueryParameter: + number: 1.1.2 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/mygallery/public/js/1.bundle.js?ver=1.1.2 + confidence: 10 myspeakingpage: QueryParameter: number: 1.0.3 @@ -21946,6 +22013,16 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/parcelware/languages/parcelware.pot, Match: ''"Project-Id-Version: Parcelware 1.0.1''' + parkingpro-booking-widgets: + QueryParameter: + number: 1.1.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/parkingpro-booking-widgets/public/css/jquery.timepicker.min.css?ver=1.1.0 + - http://wp.lab/wp-content/plugins/parkingpro-booking-widgets/public/css/parkingpro-booking-widgets-public.css?ver=1.1.0 + - http://wp.lab/wp-content/plugins/parkingpro-booking-widgets/public/js/jquery.timepicker.min.js?ver=1.1.0 + - http://wp.lab/wp-content/plugins/parkingpro-booking-widgets/public/js/parkingpro-booking-widgets-public.js?ver=1.1.0 + confidence: 40 parsedown-importer: ComposerFile: number: 1.0.8 @@ -23904,6 +23981,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/publish-date-datepicker/languages/pddp.pot, Match: ''ect-Id-Version: Publish Date DatePicker 2.2''' + publish-post-email-notification: + TranslationFile: + number: 1.0.1 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/publish-post-email-notification/languages/publish-post-email-notification.pot, + Match: ''"1.0.1''' publish2: QueryParameter: number: 1.5.1 @@ -24055,6 +24139,13 @@ plugins: confidence: 10 interesting_entries: - http://wp.lab/wp-content/plugins/q2w3-fixed-widget/js/q2w3-fixed-widget.min.js?ver=5.0.4 + qa-cost-of-goods-margins: + ComposerFile: + number: 1.0.0 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/qa-cost-of-goods-margins/package.json, Match: + ''1.0.0''' qbot-question-answer: QueryParameter: number: '1.0' @@ -27829,6 +27920,14 @@ plugins: - http://wp.lab/wp-content/plugins/simple-youtube-embed/jquery.prettyembed.min.js?ver=1.0.6 - http://wp.lab/wp-content/plugins/simple-youtube-embed/jquery.fitvids.js?ver=1.0.6 confidence: 30 + simple-youtube-gdpr: + QueryParameter: + number: 0.5.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/simple-youtube-gdpr/public/css/simple-youtube-gdpr-public.css?ver=0.5.0 + - http://wp.lab/wp-content/plugins/simple-youtube-gdpr/public/js/simple-youtube-gdpr-public.js?ver=0.5.0 + confidence: 20 simplegal: TranslationFile: number: '1.2' @@ -29350,6 +29449,14 @@ plugins: - http://wp.lab/wp-content/plugins/stencil/public/css/stencil-public.css?ver=1.2.2 - http://wp.lab/wp-content/plugins/stencil/public/js/stencil-public.js?ver=1.2.2 confidence: 20 + sticky-add-to-cart-for-woo: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/sticky-add-to-cart-for-woo/public/css/satcwoo-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/sticky-add-to-cart-for-woo/public/js/satcwoo-public.js?ver=1.0.0 + confidence: 20 sticky-menu-or-anything-on-scroll: QueryParameter: number: 2.1.1 @@ -30015,6 +30122,14 @@ plugins: - http://wp.lab/wp-content/plugins/tabulate/assets/jquery-ui/themes/base/jquery-ui.min.css?ver=2.10.1 - http://wp.lab/wp-content/plugins/tabulate/assets/style.css?ver=2.10.1 confidence: 40 + tabut-companion: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/tabut-companion/public/css/tabut-companion-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/tabut-companion/public/js/tabut-companion-public.js?ver=1.0.0 + confidence: 20 tackthis: QueryParameter: number: 1.3.8 @@ -32804,6 +32919,12 @@ plugins: - http://wp.lab/wp-content/plugins/video-player-gallery/vpg-assets/css/popup.css?ver=1.2 - http://wp.lab/wp-content/plugins/video-player-gallery/vpg-assets/js/simple-video.js?ver=1.2 confidence: 60 + video-popup-block: + ComposerFile: + number: 1.0.0 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/video-popup-block/package.json, Match: ''1.0.0''' video-sync-for-vimeo: QueryParameter: number: 2.4.2 @@ -32874,6 +32995,16 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/viral-loops-wp-integration/assets/css/button-styles.css?ver=2.0.7 confidence: 10 + virtual-marketplace-store: + QueryParameter: + number: 1.2.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/virtual-marketplace-store/public/css/lightbox.min.css?ver=1.2.0 + - http://wp.lab/wp-content/plugins/virtual-marketplace-store/public/css/vmstore-public.css?ver=1.2.0 + - http://wp.lab/wp-content/plugins/virtual-marketplace-store/public/js/lightbox.min.js?ver=1.2.0 + - http://wp.lab/wp-content/plugins/virtual-marketplace-store/public/js/vmstore-public.js?ver=1.2.0 + confidence: 40 visideign-login: QueryParameter: number: '1.0' @@ -33090,6 +33221,14 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/wallets/languages/wallets-front.pot, Match: ''Id-Version: Bitcoin and Altcoin Wallets 2.10.6''' + wallkit: + QueryParameter: + number: 0.1.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/wallkit/public/css/wallkit-wp-public.css?ver=0.1.0 + - http://wp.lab/wp-content/plugins/wallkit/public/js/wallkit-wp-public.min.js?v0_1_1&ver=0.1.0 + confidence: 20 wanapost-several-social-sharing: QueryParameter: number: '1.0' @@ -33343,6 +33482,13 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/wc-responsive-video/includes/css/style.css?ver=1.11 confidence: 10 + wc-return-warrranty: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/wc-return-warrranty/languages/wc-return-warranty.pot, + Match: ''rsion: WooCommerce Return and Warrranty 1.0.0''' wc-rich-reviews-lite: QueryParameter: number: 1.0.0 diff --git a/spec/fixtures/dynamic_finders/plugin_version/foreup-forms/composer_file/package.json b/spec/fixtures/dynamic_finders/plugin_version/foreup-forms/composer_file/package.json new file mode 100644 index 00000000..4419faba --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/foreup-forms/composer_file/package.json @@ -0,0 +1,47 @@ +{ + "name": "foreup-forms", + "version": "1.1.6", + "description": "Forms that integrate with foreUP Golf Software", + "author": "Nathan Johnson ", + "license": "GPLv2", + "private": true, + "scripts": { + "dev": "cross-env WEBPACK_ENV=development webpack --progress --colors --watch --hide-modules", + "dev-build": "cross-env WEBPACK_ENV=development webpack", + "build": "cross-env WEBPACK_ENV=production webpack" + }, + "dependencies": { + "axios": "^0.18.0", + "vue": "^2.5.2", + "vue-recaptcha-v3": "^1.4.0", + "vue-router": "^3.0.1" + }, + "devDependencies": { + "assets-webpack-plugin": "^3.5.1", + "babel-cli": "^6.26.0", + "babel-core": "^6.26.3", + "babel-loader": "^7.1.2", + "babel-plugin-transform-object-rest-spread": "^6.26.0", + "babel-plugin-transform-runtime": "^6.23.0", + "babel-preset-env": "^1.7.0", + "babel-preset-es2015": "^6.24.1", + "babel-preset-stage-2": "^6.24.1", + "babel-runtime": "^6.26.0", + "browser-sync": "^2.26.3", + "browser-sync-webpack-plugin": "^2.0.1", + "cross-env": "^5.1.4", + "css-loader": "^0.28.8", + "extract-text-webpack-plugin": "^3.0.2", + "file-loader": "^1.1.6", + "less": "^2.7.3", + "less-loader": "^4.0.5", + "optimize-css-assets-webpack-plugin": "^3.2.0", + "uglifyjs-webpack-plugin": "^1.1.6", + "url-loader": "^0.5.8", + "vue-loader": "^13.7.0", + "vue-style-loader": "^3.0.1", + "vue-template-compiler": "^2.5.13", + "webpack": "^3.11.0", + "webpack-cli": "^2.0.14" + } +} \ No newline at end of file diff --git a/spec/fixtures/dynamic_finders/plugin_version/hash-hash-tags/translation_file/languages/hash-hash-tags-ja.po b/spec/fixtures/dynamic_finders/plugin_version/hash-hash-tags/translation_file/languages/hash-hash-tags-ja.po new file mode 100644 index 00000000..73b48442 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/hash-hash-tags/translation_file/languages/hash-hash-tags-ja.po @@ -0,0 +1,71 @@ +# Copyright (C) 2019 WordPress +# This file is distributed under the same license as the WordPress package. +msgid "" +msgstr "" +"Project-Id-Version: 1.0.0\n" +"Report-Msgid-Bugs-To: http://wppolyglots.wordpress.com\n" +"POT-Creation-Date: 2019-4-14 17:03+0900\n" +"PO-Revision-Date: 2019-4-14 17:03+0900\n" +"Last-Translator: Kyrie Casio\n" +"Language-Team: Kyrie Casio \n" +"Language: ja_JP\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: hash-hash-tags.php: +msgid "(space)#thiswords(space) is display as tag link." +msgstr "(半角スペース)#ここの文字(半角スペース)が、投稿タグリンクとして表示されます。" + +#: hash-hash-tags.php: +msgid "this #sampletag are displayed as a posted tag link." +msgstr "この投稿の #このハッシュタグ をリンクにします。" + +#: hash-hash-tags.php: +msgid "this <a href="siteurl/tag/sampletag">#sampletag</a> are displayed as a posted tag link." +msgstr "この投稿の <a href="siteurl/tag/sampletag">#このハッシュタグ</a> をリンクにします。" + +#: hash-hash-tags.php: +msgid "You can choose whether to save tags in post." +msgstr "投稿タグとしても自動保存するかどうか設定できます。" + +#: hash-hash-tags.php: +msgid "You can specify the maximum number of characters recognized as tags." +msgstr "タグとして認識する最大文字数は設定項目から設定できます。" + +#: hash-hash-tags.php: +msgid "The maximum number of characters in which hash tags are recognized as tags.(the initial value is 15)(Unlimited at 0)" +msgstr "タグとして認識する最大文字数(初期値は15)(0で無制限)" + +#: hash-hash-tags.php: +msgid "Automatically save tags on posts" +msgstr "ハッシュタグを投稿タグとして自動保存する" + +#: hash-hash-tags.php: +msgid "Note: Even if turned off, tags that have already been saved automatically will not be deleted." +msgstr "※オフにしても既に自動保存されたタグは削除されません。" + +#: hash-hash-tags.php: +msgid "(Error: Please specify the maximum number of characters with a number from 0 to 100)" +msgstr "Error: タグとして認識する最大文字数は0〜100の間の数値を入力してください(0で無制限)" + +#: hash-hash-tags.php: +msgid "These are not recognized" +msgstr "以下の文字列はタグやタグリンクになりません" + +#: hash-hash-tags.php: +msgid "Characters beginning with two or more #(##example)" +msgstr "二つ以上の#から始まる文字(##example) 文字列#exampleとして表示されます" + +#: hash-hash-tags.php: +msgid "HTML color codes(ex.#cccfff)" +msgstr "HTMLカラーコード(ex.#cccfff)" + +#: hash-hash-tags.php: +msgid "Setting" +msgstr "設定" + + + + + diff --git a/spec/fixtures/dynamic_finders/plugin_version/host-google-fonts-locally/translation_file/languages/host-google-fonts-locally.pot b/spec/fixtures/dynamic_finders/plugin_version/host-google-fonts-locally/translation_file/languages/host-google-fonts-locally.pot new file mode 100644 index 00000000..b939c0e5 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/host-google-fonts-locally/translation_file/languages/host-google-fonts-locally.pot @@ -0,0 +1,40 @@ +# Copyright (C) 2019 Fonts Plugin +# This file is distributed under the same license as the Host Google Fonts Locally plugin. +msgid "" +msgstr "" +"Project-Id-Version: Host Google Fonts Locally 1.0.2\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/host-google-fonts-locally\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2019-04-25T10:01:11+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.1.0\n" +"X-Domain: host-google-fonts-locally\n" + +#. Plugin Name of the plugin +msgid "Host Google Fonts Locally" +msgstr "" + +#. Plugin URI of the plugin +msgid "https://wordpress.org/plugins/host-google-fonts-locally" +msgstr "" + +#. Description of the plugin +msgid "Load fonts from your own local server instead of Google's. GDPR-friendly." +msgstr "" + +#. Author of the plugin +msgid "Fonts Plugin" +msgstr "" + +#. Author URI of the plugin +msgid "https://fontsplugin.com" +msgstr "" + +#. translators: 1. Admin URL, 2. Admin URL +#: host-google-fonts-locally.php:69 +msgid "Google Fonts for WordPress must be active for this plugin to function. Install now." +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/ig-block/composer_file/package.json b/spec/fixtures/dynamic_finders/plugin_version/ig-block/composer_file/package.json new file mode 100644 index 00000000..03da21ca --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/ig-block/composer_file/package.json @@ -0,0 +1,19 @@ +{ + "name": "my-block-cgb-guten-block", + "version": "1.0.0", + "private": true, + "scripts": { + "start": "cgb-scripts start", + "build": "cgb-scripts build", + "eject": "cgb-scripts eject", + "dev": "webpack --mode development --watch", + "build": "webpack --mode production" + }, + "dependencies": { + "cgb-scripts": "1.13.0", + "classnames": "^2.2.6", + "moment": "^2.23.0", + "query-string": "^6.2.0", + "querystringify": "^2.1.0" + } +} diff --git a/spec/fixtures/dynamic_finders/plugin_version/publish-post-email-notification/translation_file/languages/publish-post-email-notification.pot b/spec/fixtures/dynamic_finders/plugin_version/publish-post-email-notification/translation_file/languages/publish-post-email-notification.pot new file mode 100644 index 00000000..91b530b6 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/publish-post-email-notification/translation_file/languages/publish-post-email-notification.pot @@ -0,0 +1,75 @@ +# Copyright (C) 2019 Send email notification to author when post is published +# This file is distributed under the same license as the Send email notification to author when post is published package. +msgid "" +msgstr "" +"Project-Id-Version: Send email notification to author when post is published " +"1.0.1\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/publish-post-" +"email-notification\n" +"POT-Creation-Date: 2019-04-22 06:04:07+00:00\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2019-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" + +#: publish-post-notification.php:258 +msgid "Settings updated successfully" +msgstr "" + +#: publish-post-notification.php:292 +msgid "Post notification email template settings" +msgstr "" + +#: publish-post-notification.php:301 +msgid "Subject" +msgstr "" + +#: publish-post-notification.php:308 +msgid "Email From Name" +msgstr "" + +#: publish-post-notification.php:311 +msgid "(ex. admin)" +msgstr "" + +#: publish-post-notification.php:317 +msgid "Email From" +msgstr "" + +#: publish-post-notification.php:320 +msgid "(ex. admin@yoursite.com)" +msgstr "" + +#: publish-post-notification.php:327 +msgid "Email Body" +msgstr "" + +#: publish-post-notification.php:340 +msgid "You can use" +msgstr "" + +#: publish-post-notification.php:341 +msgid "place holder into email body" +msgstr "" + +#. #-#-#-#-# publish-post-email-notification.pot (Send email notification to author when post is published 1.0.1) #-#-#-#-# +#. Plugin Name of the plugin/theme +#. #-#-#-#-# publish-post-email-notification.pot (Send email notification to author when post is published 1.0.1) #-#-#-#-# +#. Description of the plugin/theme +msgid "Send email notification to author when post is published" +msgstr "" + +#. #-#-#-#-# publish-post-email-notification.pot (Send email notification to author when post is published 1.0.1) #-#-#-#-# +#. Plugin URI of the plugin/theme +#. #-#-#-#-# publish-post-email-notification.pot (Send email notification to author when post is published 1.0.1) #-#-#-#-# +#. Author URI of the plugin/theme +msgid "" +"http://www.i13websolution.com/wordpress-publish-post-email-notification-pro-" +"plugin.html" +msgstr "" + +#. Author of the plugin/theme +msgid "I Thirteen Web Solution" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/qa-cost-of-goods-margins/composer_file/package.json b/spec/fixtures/dynamic_finders/plugin_version/qa-cost-of-goods-margins/composer_file/package.json new file mode 100644 index 00000000..e0ba64b7 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/qa-cost-of-goods-margins/composer_file/package.json @@ -0,0 +1,30 @@ +{ + "name": "qa-cost-of-goods-margins", + "version": "1.0.0", + "description": "Manage cost prices for your products and variations and instantly see the impact on margin, markup and value on hand in your store.", + "authors": [ + { + "name": "Khan Mohammad R.", + "email": "khan@quickassortments.com", + "role": "Developer" + } + ], + "devDependencies": { + "babel-preset-es2015": "^6.6.0", + "babel-preset-es2015-loose": "^7.0.0", + "babelify": "^7.2.0", + "browserify-shim": "^3.8.12", + "grunt": "^1.0.0", + "grunt-autoprefixer": "^3.0.4", + "grunt-browserify": "^5.0.0", + "grunt-combine-mq": "^0.9.0", + "grunt-contrib-concat": "^0.5.1", + "grunt-contrib-cssmin": "^3.0.0", + "grunt-contrib-sass": "^1.0.0", + "grunt-contrib-uglify": "^4.0.0", + "grunt-contrib-watch": "^1.0.0", + "grunt-lineending": "*", + "load-grunt-tasks": "^3.4.1" + }, + "dependencies": {} +} 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 9b002d85..942483cd 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 @@ -328,6 +328,14 @@ + + + + + + + + @@ -2398,6 +2406,10 @@ + + + + @@ -2919,6 +2931,11 @@ + + + + + @@ -6065,6 +6082,11 @@ + + + + + @@ -7358,6 +7380,10 @@ + + + + @@ -7987,6 +8013,13 @@ + + + + + + + @@ -10217,6 +10250,11 @@ + + + + + @@ -10822,6 +10860,11 @@ + + + + + @@ -11047,6 +11090,11 @@ + + + + + @@ -12163,6 +12211,13 @@ + + + + + + + @@ -12238,6 +12293,11 @@ + + + + + diff --git a/spec/fixtures/dynamic_finders/plugin_version/video-popup-block/composer_file/package.json b/spec/fixtures/dynamic_finders/plugin_version/video-popup-block/composer_file/package.json new file mode 100644 index 00000000..69323028 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/video-popup-block/composer_file/package.json @@ -0,0 +1,19 @@ +{ + "name": "my-block-cgb-guten-block", + "version": "1.0.0", + "private": true, + "scripts": { + "start": "cgb-scripts start", + "build": "cgb-scripts build", + "eject": "cgb-scripts eject" + }, + "dependencies": { + "cgb-scripts": "1.13.0", + "classnames": "^2.2.6", + "md5": "^2.2.1", + "moment": "^2.23.0", + "query-string": "^6.2.0", + "querystringify": "^2.1.0", + "react-native-md5": "^1.0.0" + } +} diff --git a/spec/fixtures/dynamic_finders/plugin_version/wc-return-warrranty/translation_file/languages/wc-return-warranty.pot b/spec/fixtures/dynamic_finders/plugin_version/wc-return-warrranty/translation_file/languages/wc-return-warranty.pot new file mode 100644 index 00000000..59e57dfa --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/wc-return-warrranty/translation_file/languages/wc-return-warranty.pot @@ -0,0 +1,654 @@ +# Copyright (C) 2019 wpeasysoft +# This file is distributed under the GPL2. +msgid "" +msgstr "" +"Project-Id-Version: WooCommerce Return and Warrranty 1.0.0\n" +"Report-Msgid-Bugs-To: https://wpeasysoft.com/\n" +"POT-Creation-Date: 2019-04-23 19:11:40+00:00\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2019-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"X-Generator: grunt-wp-i18n 1.0.3\n" + +#: includes/admin/class-admin-products.php:103 +msgid "10" +msgstr "" + +#: includes/admin/class-admin-products.php:28 +#: includes/admin/class-admin-products.php:67 +#: includes/admin/class-admin-products.php:77 +#: includes/admin/class-admin-settings.php:174 includes/functions.php:172 +#: includes/functions.php:224 +msgid "Warranty" +msgstr "" + +#: includes/admin/class-admin-products.php:58 +msgid "Override default" +msgstr "" + +#: includes/admin/class-admin-products.php:59 +msgid "If you want to override default warranty settings" +msgstr "" + +#: includes/admin/class-admin-products.php:66 +#: includes/admin/class-admin-settings.php:171 +msgid "Label" +msgstr "" + +#: includes/admin/class-admin-products.php:69 +#: includes/admin/class-admin-products.php:79 +msgid "Enter your warranty label for override defaults" +msgstr "" + +#: includes/admin/class-admin-products.php:76 +#: includes/admin/class-admin-settings.php:178 +#: templates/admin/single-request.php:105 +msgid "Type" +msgstr "" + +#: includes/admin/class-admin-products.php:91 +#: includes/admin/class-admin-settings.php:269 +msgid "Length" +msgstr "" + +#: includes/admin/class-admin-products.php:92 +msgid "Set your warranty lenght lifetime or limited" +msgstr "" + +#: includes/admin/class-admin-products.php:102 +msgid "Lenght value" +msgstr "" + +#: includes/admin/class-admin-products.php:104 +msgid "Set your warranty length" +msgstr "" + +#: includes/admin/class-admin-products.php:117 +msgid "Length duration" +msgstr "" + +#: includes/admin/class-admin-products.php:118 +msgid "Set your warranty lenght duration" +msgstr "" + +#: includes/admin/class-admin-products.php:131 +#: includes/admin/class-admin-settings.php:317 +msgid "Cost" +msgstr "" + +#: includes/admin/class-admin-products.php:132 +#: includes/admin/class-admin-settings.php:318 +msgid "Duration" +msgstr "" + +#: includes/admin/class-admin-settings.php:48 +msgid "Return Request" +msgstr "" + +#: includes/admin/class-admin-settings.php:49 +#: includes/admin/class-requests-list-table.php:18 +msgid "Requests" +msgstr "" + +#: includes/admin/class-admin-settings.php:50 +#: includes/admin/class-admin-settings.php:224 +msgid "Settings" +msgstr "" + +#: includes/admin/class-admin-settings.php:121 +msgid "General" +msgstr "" + +#: includes/admin/class-admin-settings.php:127 +msgid "Default Warranty" +msgstr "" + +#: includes/admin/class-admin-settings.php:133 +msgid "Frontend" +msgstr "" + +#: includes/admin/class-admin-settings.php:153 +msgid "Order Status to allow Warranty Request" +msgstr "" + +#: includes/admin/class-admin-settings.php:154 +msgid "" +"What status do you want to allow the warranty request button for your " +"customer" +msgstr "" + +#: includes/admin/class-admin-settings.php:161 +msgid "Returned Status" +msgstr "" + +#: includes/admin/class-admin-settings.php:162 +msgid "" +"Default status for return request when customer first create a return " +"request" +msgstr "" + +#: includes/admin/class-admin-settings.php:172 +msgid "Default warranty label which will be shown in product page" +msgstr "" + +#: includes/admin/class-admin-settings.php:179 +msgid "" +"Select your default warranty type which can be override from individual " +"product" +msgstr "" + +#: includes/admin/class-admin-settings.php:189 +msgid "Request Button Label" +msgstr "" + +#: includes/admin/class-admin-settings.php:190 +msgid "Select button text for request a warranty from customer my order page" +msgstr "" + +#: includes/admin/class-admin-settings.php:192 +#: includes/admin/class-admin-settings.php:199 includes/class-customer.php:164 +msgid "Request Warranty" +msgstr "" + +#: includes/admin/class-admin-settings.php:196 +msgid "Request Menu title" +msgstr "" + +#: includes/admin/class-admin-settings.php:197 +msgid "" +"Set menu title text for showing all warranty request in customer my account " +"page" +msgstr "" + +#: includes/admin/class-admin-settings.php:203 +msgid "Per page Request Number" +msgstr "" + +#: includes/admin/class-admin-settings.php:204 +msgid "" +"How many request will be shown in per page in customer my account requests " +"menu" +msgstr "" + +#: includes/admin/class-admin-settings.php:277 +msgid "Choose your warranty length" +msgstr "" + +#: includes/admin/class-admin-settings.php:283 +msgid "Length Value" +msgstr "" + +#: includes/admin/class-admin-settings.php:287 +#: includes/admin/class-admin-settings.php:301 +msgid "Choose your number of day or week or month or year" +msgstr "" + +#: includes/admin/class-admin-settings.php:293 +msgid "Length Duration" +msgstr "" + +#: includes/admin/class-admin-settings.php:311 +msgid "Price base warranty" +msgstr "" + +#: includes/admin/class-ajax.php:30 includes/admin/class-ajax.php:59 +msgid "Nonce verification faild" +msgstr "" + +#: includes/admin/class-ajax.php:36 +msgid "Request not found" +msgstr "" + +#: includes/admin/class-ajax.php:63 +msgid "Request id not found" +msgstr "" + +#: includes/admin/class-ajax.php:72 +msgid "Note deleted successfully" +msgstr "" + +#: includes/admin/class-requests-list-table.php:17 +msgid "Request" +msgstr "" + +#: includes/admin/class-requests-list-table.php:51 +msgid "No requests found." +msgstr "" + +#: includes/admin/class-requests-list-table.php:73 templates/all-requests.php:5 +msgid "Request ID" +msgstr "" + +#: includes/admin/class-requests-list-table.php:74 templates/all-requests.php:6 +msgid "Order ID" +msgstr "" + +#: includes/admin/class-requests-list-table.php:75 templates/all-requests.php:7 +msgid "Items" +msgstr "" + +#: includes/admin/class-requests-list-table.php:76 +#: templates/admin/single-request.php:101 templates/all-requests.php:8 +msgid "Status" +msgstr "" + +#: includes/admin/class-requests-list-table.php:77 +msgid "Customer" +msgstr "" + +#: includes/admin/class-requests-list-table.php:78 templates/all-requests.php:9 +msgid "Created Date" +msgstr "" + +#: includes/admin/class-requests-list-table.php:79 +msgid "Action" +msgstr "" + +#: includes/admin/class-requests-list-table.php:159 +msgid "View" +msgstr "" + +#: includes/admin/class-requests-list-table.php:160 +#: includes/admin/class-requests-list-table.php:191 +#: templates/admin/single-request.php:71 +msgid "Delete" +msgstr "" + +#: includes/admin/class-requests-list-table.php:165 includes/functions.php:149 +msgid "Refund" +msgstr "" + +#: includes/class-customer.php:41 +msgid "Request for a Warranty" +msgstr "" + +#: includes/class-customer.php:52 +msgid "Create New Request" +msgstr "" + +#: includes/class-customer.php:68 +msgid "Warranty Requests" +msgstr "" + +#: includes/class-customer.php:107 +msgid "« Previous" +msgstr "" + +#: includes/class-customer.php:108 +msgid "Next »" +msgstr "" + +#: includes/class-form-handler.php:61 +msgid "Request has been submitted successfully" +msgstr "" + +#: includes/class-frontend.php:52 includes/class-frontend.php:221 +#: includes/functions.php:106 +msgid "Lifetime" +msgstr "" + +#: includes/class-frontend.php:59 includes/class-frontend.php:67 +msgid "No warranty" +msgstr "" + +#: includes/class-frontend.php:70 +msgid "Free" +msgstr "" + +#: includes/class-frontend.php:151 +msgid "Please select your %s first." +msgstr "" + +#: includes/emails/class-create-request-to-admin.php:23 +msgid "New Request to Admin" +msgstr "" + +#: includes/emails/class-create-request-to-admin.php:24 +msgid "An email sent to the admin when a customer send a return request to admin" +msgstr "" + +#: includes/emails/class-create-request-to-admin.php:51 +msgid "[{site_name}] A New Return Request is submitted from ({customer_name})" +msgstr "" + +#: includes/emails/class-create-request-to-admin.php:62 +msgid "New request created by {customer_name}" +msgstr "" + +#: includes/emails/class-update-status.php:24 +msgid "Request Status" +msgstr "" + +#: includes/emails/class-update-status.php:26 +msgid "An email sent to the customer when a admin update request status" +msgstr "" + +#: includes/emails/class-update-status.php:54 +msgid "[{site_name}] Request Updated" +msgstr "" + +#: includes/emails/class-update-status.php:65 +msgid "Your request updated to {new_status}" +msgstr "" + +#: includes/functions.php:42 +msgid "New" +msgstr "" + +#: includes/functions.php:43 +msgid "Processing" +msgstr "" + +#: includes/functions.php:44 +msgid "Completed" +msgstr "" + +#: includes/functions.php:45 +msgid "Rejected" +msgstr "" + +#: includes/functions.php:46 +msgid "Reviewing" +msgstr "" + +#: includes/functions.php:84 +msgid "No Warranty" +msgstr "" + +#: includes/functions.php:85 +msgid "Included Warranty" +msgstr "" + +#: includes/functions.php:86 +msgid "Price base Warranty" +msgstr "" + +#: includes/functions.php:105 +msgid "Limited" +msgstr "" + +#: includes/functions.php:126 +msgid "Days" +msgstr "" + +#: includes/functions.php:127 +msgid "Weeks" +msgstr "" + +#: includes/functions.php:128 +msgid "Months" +msgstr "" + +#: includes/functions.php:129 +msgid "Years" +msgstr "" + +#: includes/functions.php:148 +msgid "Replacement" +msgstr "" + +#: includes/functions.php:344 +msgid "Request for" +msgstr "" + +#: includes/functions.php:348 +msgid "-- Select type --" +msgstr "" + +#: includes/functions.php:351 +msgid "Reason for request" +msgstr "" + +#: includes/functions.php:355 +msgid "Write your reason for request" +msgstr "" + +#: includes/functions.php:454 +msgid "No order found" +msgstr "" + +#: includes/functions.php:459 +msgid "Please select any item for sending request" +msgstr "" + +#: includes/functions.php:464 +msgid "Request type must be required" +msgstr "" + +#: includes/functions.php:597 includes/functions.php:879 +msgid "No request id found" +msgstr "" + +#: includes/functions.php:607 +msgid "Invalid status" +msgstr "" + +#: includes/functions.php:613 +msgid "Request not updated successfully" +msgstr "" + +#: includes/functions.php:727 +msgid "All" +msgstr "" + +#: includes/functions.php:776 +msgid "No request found" +msgstr "" + +#: includes/functions.php:780 +msgid "Note field is empty. Please write something" +msgstr "" + +#: includes/functions.php:814 +msgid "No Request found for delete" +msgstr "" + +#: includes/functions.php:824 +msgid "Request not deleted, Try again" +msgstr "" + +#: includes/functions.php:885 +msgid "Request note not deleted. Please try again" +msgstr "" + +#: libs/class.settings-api.php:363 +msgid "Choose File" +msgstr "" + +#: libs/class.settings-api.php:535 +msgid "Save Settings" +msgstr "" + +#: templates/admin/all-requests.php:2 +msgid "All Requests" +msgstr "" + +#: templates/admin/all-requests.php:9 +msgid "Request deleted successfully" +msgstr "" + +#: templates/admin/all-requests.php:17 +msgid "Request status updated" +msgstr "" + +#: templates/admin/single-request.php:2 +msgid "Request Details" +msgstr "" + +#: templates/admin/single-request.php:7 +msgid "Request updated" +msgstr "" + +#: templates/admin/single-request.php:8 templates/admin/single-request.php:16 +msgid "Dismiss this notice." +msgstr "" + +#: templates/admin/single-request.php:26 templates/admin/single-request.php:57 +msgid "Toggle panel: Order actions" +msgstr "" + +#: templates/admin/single-request.php:29 +msgid "Request actions" +msgstr "" + +#: templates/admin/single-request.php:42 +msgid "Delete Permanently" +msgstr "" + +#: templates/admin/single-request.php:50 +msgid "Update" +msgstr "" + +#: templates/admin/single-request.php:60 +msgid "Admin Notes" +msgstr "" + +#: templates/admin/single-request.php:77 +msgid "No note found" +msgstr "" + +#: templates/admin/single-request.php:81 +msgid "Notes" +msgstr "" + +#: templates/admin/single-request.php:84 +msgid "Add Note" +msgstr "" + +#: templates/admin/single-request.php:109 templates/view-requests.php:52 +msgid "Reasons" +msgstr "" + +#: templates/admin/single-request.php:123 +msgid "Customer Basic Details" +msgstr "" + +#: templates/admin/single-request.php:127 +msgid "Email" +msgstr "" + +#: templates/admin/single-request.php:129 +msgid "Guest Customer" +msgstr "" + +#: templates/admin/single-request.php:136 +msgid "Customer Billing Details" +msgstr "" + +#: templates/admin/single-request.php:151 +msgid "Item" +msgstr "" + +#: templates/admin/single-request.php:152 +msgid "Unit Cost" +msgstr "" + +#: templates/admin/single-request.php:153 +msgid "Qty" +msgstr "" + +#: templates/admin/single-request.php:154 +msgid "Request Qty" +msgstr "" + +#: templates/admin/single-request.php:155 templates/new-requests.php:17 +msgid "Expiry Date" +msgstr "" + +#: templates/all-requests.php:36 +msgid "No requests found" +msgstr "" + +#: templates/emails/plain/wcrw-create-request-admin.php:18 +#: templates/emails/wcrw-create-request-admin.php:17 +#. translators: %s: Customer billing full name +msgid "A new return request ID #%d has beed created" +msgstr "" + +#: templates/emails/plain/wcrw-update-request-status.php:18 +#. translators: %s: Customer billing full name +msgid "Your return request ID #%d is now %s" +msgstr "" + +#: templates/emails/wcrw-create-request-admin.php:23 +#: templates/emails/wcrw-update-request-status.php:23 +msgid "Product" +msgstr "" + +#: templates/emails/wcrw-create-request-admin.php:24 +#: templates/emails/wcrw-update-request-status.php:24 +#: templates/new-requests.php:18 +msgid "Quantity" +msgstr "" + +#: templates/emails/wcrw-create-request-admin.php:25 +#: templates/emails/wcrw-update-request-status.php:25 +msgid "Price" +msgstr "" + +#: templates/emails/wcrw-update-request-status.php:17 +msgid "Your return request ID #%d is now %s" +msgstr "" + +#: templates/new-requests.php:8 +msgid "Invalid order" +msgstr "" + +#: templates/new-requests.php:16 +msgid "Product Name" +msgstr "" + +#: templates/new-requests.php:59 +msgid "Send Request" +msgstr "" + +#: templates/view-requests.php:8 +msgid "No warranty request found" +msgstr "" + +#: templates/view-requests.php:13 +msgid "" +"Request ID is #%s for Order #%s was placed on %s is currently %s" +msgstr "" + +#: templates/view-requests.php:15 templates/view-requests.php:47 +msgid "Other details" +msgstr "" + +#: templates/view-requests.php:20 +msgid "Type :" +msgstr "" + +#: templates/view-requests.php:24 +msgid "Products :" +msgstr "" + +#: templates/view-requests.php:37 +msgid "Status :" +msgstr "" + +#. Plugin Name of the plugin/theme +msgid "WooCommerce Return and Warrranty" +msgstr "" + +#. Plugin URI of the plugin/theme +msgid "https://wpeasysoft.com/woocommerce-return-and-warranty-management/" +msgstr "" + +#. Description of the plugin/theme +msgid "An extension for manage return and warranty system for WooCommerce shop" +msgstr "" + +#. Author of the plugin/theme +msgid "wpeasysoft" +msgstr "" + +#. Author URI of the plugin/theme +msgid "https://wpeasysoft.com/" +msgstr "" \ No newline at end of file