Compare commits
63 Commits
plugin-bac
...
v3.6.1
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
30f329fe43 | ||
|
|
4ce39951a9 | ||
|
|
0e9eb34626 | ||
|
|
0ff299c425 | ||
|
|
6366258ce9 | ||
|
|
bca69a026e | ||
|
|
adc26ea42a | ||
|
|
b16e8d84d7 | ||
|
|
5ee405d5a0 | ||
|
|
a5b9470636 | ||
|
|
16a3d54cb6 | ||
|
|
9677dcd978 | ||
|
|
17ea42f918 | ||
|
|
bd8915918d | ||
|
|
91db6773a0 | ||
|
|
f50680b61f | ||
|
|
3fb5d33333 | ||
|
|
f70bbb2660 | ||
|
|
589c1ac9bb | ||
|
|
d458fa1b89 | ||
|
|
dc2c99434f | ||
|
|
bbf36562d0 | ||
|
|
c458edf3e4 | ||
|
|
99c2aaef7a | ||
|
|
921096ca10 | ||
|
|
b0fbd6fa36 | ||
|
|
21bd67c44f | ||
|
|
4f142985a2 | ||
|
|
bfa89b44bc | ||
|
|
eba876e72b | ||
|
|
f1a7413e20 | ||
|
|
4d32749489 | ||
|
|
d911a16684 | ||
|
|
d7193bc755 | ||
|
|
aee9ffdb9c | ||
|
|
1f627d5e49 | ||
|
|
bb67626d09 | ||
|
|
4e0153e94a | ||
|
|
065142ff19 | ||
|
|
8bb6fae52f | ||
|
|
8cb7b81903 | ||
|
|
cb214ccda9 | ||
|
|
3fa7b96f27 | ||
|
|
7c8e259072 | ||
|
|
743d067042 | ||
|
|
50ea410718 | ||
|
|
e71182aed2 | ||
|
|
97f7963e0b | ||
|
|
6cea6a10bd | ||
|
|
344d41e365 | ||
|
|
597a8adfed | ||
|
|
5682e5483a | ||
|
|
18779edd7d | ||
|
|
63aeaea77a | ||
|
|
f51e48cb40 | ||
|
|
193372c79c | ||
|
|
34d0afe7e5 | ||
|
|
d33a9dd56d | ||
|
|
af2be90176 | ||
|
|
701fb21544 | ||
|
|
c8f010d9a6 | ||
|
|
c1ca7580e2 | ||
|
|
11d3c2cbf1 |
@@ -10,6 +10,8 @@ LineLength:
|
||||
Max: 120
|
||||
MethodLength:
|
||||
Max: 20
|
||||
Exclude:
|
||||
- 'app/controllers/enumeration/cli_options.rb'
|
||||
Lint/UriEscapeUnescape:
|
||||
Enabled: false
|
||||
Metrics/AbcSize:
|
||||
@@ -19,6 +21,8 @@ Metrics/BlockLength:
|
||||
- 'spec/**/*'
|
||||
Metrics/ClassLength:
|
||||
Max: 150
|
||||
Exclude:
|
||||
- 'app/controllers/enumeration/cli_options.rb'
|
||||
Metrics/CyclomaticComplexity:
|
||||
Max: 8
|
||||
Style/Documentation:
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
FROM ruby:2.6.2-alpine3.9 AS builder
|
||||
FROM ruby:2.6.3-alpine AS builder
|
||||
LABEL maintainer="WPScan Team <team@wpscan.org>"
|
||||
|
||||
ARG BUNDLER_ARGS="--jobs=8 --without test development"
|
||||
@@ -19,7 +19,7 @@ RUN rake install --trace
|
||||
RUN chmod -R a+r /usr/local/bundle
|
||||
|
||||
|
||||
FROM ruby:2.6.2-alpine3.9
|
||||
FROM ruby:2.6.3-alpine
|
||||
LABEL maintainer="WPScan Team <team@wpscan.org>"
|
||||
|
||||
RUN adduser -h /wpscan -g WPScan -D wpscan
|
||||
|
||||
@@ -17,7 +17,6 @@
|
||||
<a href="https://badge.fury.io/rb/wpscan" target="_blank"><img src="https://badge.fury.io/rb/wpscan.svg"></a>
|
||||
<a href="https://travis-ci.org/wpscanteam/wpscan" target="_blank"><img src="https://travis-ci.org/wpscanteam/wpscan.svg?branch=master"></a>
|
||||
<a href="https://codeclimate.com/github/wpscanteam/wpscan" target="_blank"><img src="https://codeclimate.com/github/wpscanteam/wpscan/badges/gpa.svg"></a>
|
||||
<a href="https://www.patreon.com/wpscan" target="_blank"><img src="https://img.shields.io/badge/patreon-donate-green.svg"></a>
|
||||
</p>
|
||||
|
||||
# INSTALL
|
||||
@@ -30,6 +29,7 @@
|
||||
- Curl >= 7.21 - Recommended: latest
|
||||
- The 7.29 has a segfault
|
||||
- RubyGems - Recommended: latest
|
||||
- Nokogiri might require packages to be installed via your package manager depending on your OS, see https://nokogiri.org/tutorials/installing_nokogiri.html
|
||||
|
||||
### From RubyGems (Recommended)
|
||||
|
||||
|
||||
@@ -7,15 +7,6 @@ module WPScan
|
||||
module Controller
|
||||
# Enumeration Controller
|
||||
class Enumeration < CMSScanner::Controller::Base
|
||||
def before_scan
|
||||
DB::DynamicFinders::Plugin.create_versions_finders
|
||||
DB::DynamicFinders::Theme.create_versions_finders
|
||||
|
||||
# Force the Garbage Collector to run due to the above method being
|
||||
# quite heavy in objects allocation
|
||||
GC.start
|
||||
end
|
||||
|
||||
def run
|
||||
enum = ParsedCli.enumerate || {}
|
||||
|
||||
|
||||
@@ -11,7 +11,6 @@ module WPScan
|
||||
end
|
||||
|
||||
# @return [ Array<OptParseValidator::OptBase> ]
|
||||
# rubocop:disable Metrics/MethodLength
|
||||
def cli_enum_choices
|
||||
[
|
||||
OptMultiChoices.new(
|
||||
@@ -45,7 +44,6 @@ module WPScan
|
||||
)
|
||||
]
|
||||
end
|
||||
# rubocop:enable Metrics/MethodLength
|
||||
|
||||
# @return [ Array<OptParseValidator::OptBase> ]
|
||||
def cli_plugins_opts
|
||||
@@ -67,6 +65,11 @@ module WPScan
|
||||
'Use the supplied mode to check plugins versions instead of the --detection-mode ' \
|
||||
'or --plugins-detection modes.'],
|
||||
choices: %w[mixed passive aggressive], normalize: :to_sym, default: :mixed
|
||||
),
|
||||
OptInteger.new(
|
||||
['--plugins-threshold THRESHOLD',
|
||||
'Raise an error when the number of detected plugins via known locations reaches the threshold. ' \
|
||||
'Set to 0 to ignore the threshold.'], default: 100
|
||||
)
|
||||
]
|
||||
end
|
||||
@@ -91,6 +94,11 @@ module WPScan
|
||||
'Use the supplied mode to check themes versions instead of the --detection-mode ' \
|
||||
'or --themes-detection modes.'],
|
||||
choices: %w[mixed passive aggressive], normalize: :to_sym, advanced: true
|
||||
),
|
||||
OptInteger.new(
|
||||
['--themes-threshold THRESHOLD',
|
||||
'Raise an error when the number of detected themes via known locations reaches the threshold. ' \
|
||||
'Set to 0 to ignore the threshold.'], default: 20
|
||||
)
|
||||
]
|
||||
end
|
||||
|
||||
@@ -62,6 +62,7 @@ module WPScan
|
||||
def enum_plugins
|
||||
opts = default_opts('plugins').merge(
|
||||
list: plugins_list_from_opts(ParsedCli.options),
|
||||
threshold: ParsedCli.plugins_threshold,
|
||||
sort: true
|
||||
)
|
||||
|
||||
@@ -108,6 +109,7 @@ module WPScan
|
||||
def enum_themes
|
||||
opts = default_opts('themes').merge(
|
||||
list: themes_list_from_opts(ParsedCli.options),
|
||||
threshold: ParsedCli.themes_threshold,
|
||||
sort: true
|
||||
)
|
||||
|
||||
|
||||
@@ -65,30 +65,43 @@ module WPScan
|
||||
|
||||
case ParsedCli.password_attack
|
||||
when :wp_login
|
||||
WPScan::Finders::Passwords::WpLogin.new(target)
|
||||
Finders::Passwords::WpLogin.new(target)
|
||||
when :xmlrpc
|
||||
raise Error::XMLRPCNotDetected unless xmlrpc
|
||||
|
||||
WPScan::Finders::Passwords::XMLRPC.new(xmlrpc)
|
||||
Finders::Passwords::XMLRPC.new(xmlrpc)
|
||||
when :xmlrpc_multicall
|
||||
raise Error::XMLRPCNotDetected unless xmlrpc
|
||||
|
||||
WPScan::Finders::Passwords::XMLRPCMulticall.new(xmlrpc)
|
||||
Finders::Passwords::XMLRPCMulticall.new(xmlrpc)
|
||||
end
|
||||
end
|
||||
|
||||
# @return [ Boolean ]
|
||||
def xmlrpc_get_users_blogs_enabled?
|
||||
if xmlrpc&.enabled? &&
|
||||
xmlrpc.available_methods.include?('wp.getUsersBlogs') &&
|
||||
xmlrpc.method_call('wp.getUsersBlogs', [SecureRandom.hex[0, 6], SecureRandom.hex[0, 4]])
|
||||
.run.body !~ /XML\-RPC services are disabled/
|
||||
|
||||
true
|
||||
else
|
||||
false
|
||||
end
|
||||
end
|
||||
|
||||
# @return [ CMSScanner::Finders::Finder ]
|
||||
def attacker_from_automatic_detection
|
||||
if xmlrpc&.enabled? && xmlrpc.available_methods.include?('wp.getUsersBlogs')
|
||||
if xmlrpc_get_users_blogs_enabled?
|
||||
wp_version = target.wp_version
|
||||
|
||||
if wp_version && wp_version < '4.4'
|
||||
WPScan::Finders::Passwords::XMLRPCMulticall.new(xmlrpc)
|
||||
Finders::Passwords::XMLRPCMulticall.new(xmlrpc)
|
||||
else
|
||||
WPScan::Finders::Passwords::XMLRPC.new(xmlrpc)
|
||||
Finders::Passwords::XMLRPC.new(xmlrpc)
|
||||
end
|
||||
else
|
||||
WPScan::Finders::Passwords::WpLogin.new(target)
|
||||
Finders::Passwords::WpLogin.new(target)
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@ module WPScan
|
||||
end
|
||||
|
||||
def before_scan
|
||||
WPScan::DB::DynamicFinders::Wordpress.create_versions_finders
|
||||
DB::DynamicFinders::Wordpress.create_versions_finders
|
||||
end
|
||||
|
||||
def run
|
||||
|
||||
@@ -13,25 +13,15 @@ module WPScan
|
||||
def initialize(plugin)
|
||||
finders << PluginVersion::Readme.new(plugin)
|
||||
|
||||
load_specific_finders(plugin)
|
||||
create_and_load_dynamic_versions_finders(plugin)
|
||||
end
|
||||
|
||||
# Load the finders associated with the plugin
|
||||
# Create the dynamic version finders related to the plugin and register them
|
||||
#
|
||||
# @param [ Model::Plugin ] plugin
|
||||
def load_specific_finders(plugin)
|
||||
module_name = plugin.classify
|
||||
|
||||
return unless Finders::PluginVersion.constants.include?(module_name)
|
||||
|
||||
mod = Finders::PluginVersion.const_get(module_name)
|
||||
|
||||
mod.constants.each do |constant|
|
||||
c = mod.const_get(constant)
|
||||
|
||||
next unless c.is_a?(Class)
|
||||
|
||||
finders << c.new(plugin)
|
||||
def create_and_load_dynamic_versions_finders(plugin)
|
||||
DB::DynamicFinders::Plugin.create_versions_finders(plugin.slug).each do |finder|
|
||||
finders << finder.new(plugin)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@@ -11,7 +11,7 @@ module WPScan
|
||||
|
||||
# The target(plugin)#readme_url can't be used directly here
|
||||
# as if the --detection-mode is passive, it will always return nil
|
||||
Model::WpItem::READMES.each do |file|
|
||||
target.potential_readme_filenames.each do |file|
|
||||
res = target.head_and_get(file)
|
||||
|
||||
next unless res.code == 200 && !(numbers = version_numbers(res.body)).empty?
|
||||
|
||||
@@ -4,7 +4,7 @@ module WPScan
|
||||
module Finders
|
||||
module Plugins
|
||||
# Plugins finder from Dynamic Finder 'BodyPattern'
|
||||
class BodyPattern < WPScan::Finders::DynamicFinder::WpItems::Finder
|
||||
class BodyPattern < Finders::DynamicFinder::WpItems::Finder
|
||||
DEFAULT_CONFIDENCE = 30
|
||||
|
||||
# @param [ Hash ] opts The options from the #passive, #aggressive methods
|
||||
|
||||
@@ -4,7 +4,7 @@ module WPScan
|
||||
module Finders
|
||||
module Plugins
|
||||
# Plugins finder from the Dynamic Finder 'Comment'
|
||||
class Comment < WPScan::Finders::DynamicFinder::WpItems::Finder
|
||||
class Comment < Finders::DynamicFinder::WpItems::Finder
|
||||
DEFAULT_CONFIDENCE = 30
|
||||
|
||||
# @param [ Hash ] opts The options from the #passive, #aggressive methods
|
||||
|
||||
@@ -4,7 +4,7 @@ module WPScan
|
||||
module Finders
|
||||
module Plugins
|
||||
# Plugins finder from Dynamic Finder 'ConfigParser'
|
||||
class ConfigParser < WPScan::Finders::DynamicFinder::WpItems::Finder
|
||||
class ConfigParser < Finders::DynamicFinder::WpItems::Finder
|
||||
DEFAULT_CONFIDENCE = 40
|
||||
|
||||
# @param [ Hash ] opts The options from the #passive, #aggressive methods
|
||||
|
||||
@@ -4,7 +4,7 @@ module WPScan
|
||||
module Finders
|
||||
module Plugins
|
||||
# Plugins finder from Dynamic Finder 'HeaderPattern'
|
||||
class HeaderPattern < WPScan::Finders::DynamicFinder::WpItems::Finder
|
||||
class HeaderPattern < Finders::DynamicFinder::WpItems::Finder
|
||||
DEFAULT_CONFIDENCE = 30
|
||||
|
||||
# @param [ Hash ] opts
|
||||
|
||||
@@ -4,7 +4,7 @@ module WPScan
|
||||
module Finders
|
||||
module Plugins
|
||||
# Plugins finder from the Dynamic Finder 'JavascriptVar'
|
||||
class JavascriptVar < WPScan::Finders::DynamicFinder::WpItems::Finder
|
||||
class JavascriptVar < Finders::DynamicFinder::WpItems::Finder
|
||||
DEFAULT_CONFIDENCE = 60
|
||||
|
||||
# @param [ Hash ] opts The options from the #passive, #aggressive methods
|
||||
|
||||
@@ -21,6 +21,8 @@ module WPScan
|
||||
|
||||
enumerate(target_urls(opts), opts.merge(check_full_response: true)) do |_res, slug|
|
||||
found << Model::Plugin.new(slug, target, opts.merge(found_by: found_by, confidence: 80))
|
||||
|
||||
raise Error::PluginsThresholdReached if opts[:threshold].positive? && found.size >= opts[:threshold]
|
||||
end
|
||||
|
||||
found
|
||||
|
||||
@@ -4,7 +4,7 @@ module WPScan
|
||||
module Finders
|
||||
module Plugins
|
||||
# Plugins finder from Dynamic Finder 'QueryParameter'
|
||||
class QueryParameter < WPScan::Finders::DynamicFinder::WpItems::Finder
|
||||
class QueryParameter < Finders::DynamicFinder::WpItems::Finder
|
||||
DEFAULT_CONFIDENCE = 10
|
||||
|
||||
def passive(_opts = {})
|
||||
|
||||
@@ -4,7 +4,7 @@ module WPScan
|
||||
module Finders
|
||||
module Plugins
|
||||
# Plugins finder from the Dynamic Finder 'Xpath'
|
||||
class Xpath < WPScan::Finders::DynamicFinder::WpItems::Finder
|
||||
class Xpath < Finders::DynamicFinder::WpItems::Finder
|
||||
DEFAULT_CONFIDENCE = 40
|
||||
|
||||
# @param [ Hash ] opts The options from the #passive, #aggressive methods
|
||||
|
||||
@@ -16,25 +16,15 @@ module WPScan
|
||||
ThemeVersion::Style.new(theme) <<
|
||||
ThemeVersion::WooFrameworkMetaGenerator.new(theme)
|
||||
|
||||
load_specific_finders(theme)
|
||||
create_and_load_dynamic_versions_finders(theme)
|
||||
end
|
||||
|
||||
# Load the finders associated with the theme
|
||||
# Create the dynamic version finders related to the theme and register them
|
||||
#
|
||||
# @param [ Model::Theme ] theme
|
||||
def load_specific_finders(theme)
|
||||
module_name = theme.classify
|
||||
|
||||
return unless Finders::ThemeVersion.constants.include?(module_name)
|
||||
|
||||
mod = Finders::ThemeVersion.const_get(module_name)
|
||||
|
||||
mod.constants.each do |constant|
|
||||
c = mod.const_get(constant)
|
||||
|
||||
next unless c.is_a?(Class)
|
||||
|
||||
finders << c.new(theme)
|
||||
def create_and_load_dynamic_versions_finders(theme)
|
||||
DB::DynamicFinders::Theme.create_versions_finders(theme.slug).each do |finder|
|
||||
finders << finder.new(theme)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@@ -21,6 +21,8 @@ module WPScan
|
||||
|
||||
enumerate(target_urls(opts), opts.merge(check_full_response: true)) do |_res, slug|
|
||||
found << Model::Theme.new(slug, target, opts.merge(found_by: found_by, confidence: 80))
|
||||
|
||||
raise Error::ThemesThresholdReached if opts[:threshold].positive? && found.size >= opts[:threshold]
|
||||
end
|
||||
|
||||
found
|
||||
|
||||
@@ -6,7 +6,7 @@ module WPScan
|
||||
# Users disclosed from the dc:creator field in the RSS
|
||||
# The names disclosed are display names, however depending on the configuration of the blog,
|
||||
# they can be the same than usernames
|
||||
class RSSGenerator < WPScan::Finders::WpVersion::RSSGenerator
|
||||
class RSSGenerator < Finders::WpVersion::RSSGenerator
|
||||
def process_urls(urls, _opts = {})
|
||||
found = []
|
||||
|
||||
|
||||
@@ -28,7 +28,7 @@ module WPScan
|
||||
# @param [ WPScan::Target ] target
|
||||
def initialize(target)
|
||||
(%w[RSSGenerator AtomGenerator RDFGenerator] +
|
||||
WPScan::DB::DynamicFinders::Wordpress.versions_finders_configs.keys +
|
||||
DB::DynamicFinders::Wordpress.versions_finders_configs.keys +
|
||||
%w[Readme UniqueFingerprinting]
|
||||
).each do |finder_name|
|
||||
finders << WpVersion.const_get(finder_name.to_sym).new(target)
|
||||
|
||||
@@ -28,6 +28,11 @@ module WPScan
|
||||
|
||||
@version
|
||||
end
|
||||
|
||||
# @return [ Array<String> ]
|
||||
def potential_readme_filenames
|
||||
@potential_readme_filenames ||= [*(DB::DynamicFinders::Plugin.df_data.dig(slug, 'Readme', 'path') || super)]
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@@ -9,6 +9,7 @@ module WPScan
|
||||
include CMSScanner::Target::Platform::PHP
|
||||
include CMSScanner::Target::Server::Generic
|
||||
|
||||
# Most common readme filenames, based on checking all public plugins and themes.
|
||||
READMES = %w[readme.txt README.txt README.md readme.md Readme.txt].freeze
|
||||
|
||||
attr_reader :uri, :slug, :detection_opts, :version_detection_opts, :blog, :path_from_blog, :db_data
|
||||
@@ -117,7 +118,7 @@ module WPScan
|
||||
|
||||
return @readme_url unless @readme_url.nil?
|
||||
|
||||
READMES.each do |path|
|
||||
potential_readme_filenames.each do |path|
|
||||
t_url = url(path)
|
||||
|
||||
return @readme_url = t_url if Browser.forge_request(t_url, blog.head_or_get_params).run.code == 200
|
||||
@@ -126,6 +127,10 @@ module WPScan
|
||||
@readme_url = false
|
||||
end
|
||||
|
||||
def potential_readme_filenames
|
||||
@potential_readme_filenames ||= READMES
|
||||
end
|
||||
|
||||
# @param [ String ] path
|
||||
# @param [ Hash ] params The request params
|
||||
#
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<%= notice_icon %> Config Backup(s) Identified:
|
||||
<% @config_backups.each do |config_backup| -%>
|
||||
|
||||
<%= info_icon %> <%= config_backup %>
|
||||
<%= critical_icon %> <%= config_backup %>
|
||||
<%= render('@finding', item: config_backup) -%>
|
||||
<% end -%>
|
||||
<% end %>
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<%= notice_icon %> Db Export(s) Identified:
|
||||
<% @db_exports.each do |db_export| -%>
|
||||
|
||||
<%= info_icon %> <%= db_export %>
|
||||
<%= critical_icon %> <%= db_export %>
|
||||
<%= render('@finding', item: db_export) -%>
|
||||
<% end -%>
|
||||
<% end %>
|
||||
|
||||
@@ -11,9 +11,10 @@
|
||||
}<% unless index == last_index %>,<% end -%>
|
||||
<% end -%>
|
||||
<% end -%>
|
||||
},
|
||||
"vulnerabilities": [
|
||||
<% if @item.respond_to?(:vulnerabilities) && !(vulns = @item.vulnerabilities).empty? -%>
|
||||
}
|
||||
<% if @item.respond_to?(:vulnerabilities) -%>
|
||||
,"vulnerabilities": [
|
||||
<% unless (vulns = @item.vulnerabilities).empty? -%>
|
||||
<% last_index = vulns.size - 1 -%>
|
||||
<% vulns.each_with_index do |v, index| -%>
|
||||
{
|
||||
@@ -23,4 +24,5 @@
|
||||
}<% unless index == last_index -%>,<% end -%>
|
||||
<% end -%>
|
||||
<% end -%>
|
||||
]
|
||||
]
|
||||
<% end -%>
|
||||
@@ -5,18 +5,19 @@ module WPScan
|
||||
module DynamicFinders
|
||||
class Base
|
||||
# @return [ String ]
|
||||
def self.db_file
|
||||
@db_file ||= DB_DIR.join('dynamic_finders.yml').to_s
|
||||
def self.df_file
|
||||
@df_file ||= DB_DIR.join('dynamic_finders.yml').to_s
|
||||
end
|
||||
|
||||
# @return [ Hash ]
|
||||
def self.db_data
|
||||
# true allows aliases to be loaded
|
||||
@db_data ||= YAML.safe_load(File.read(db_file), [Regexp], [], true)
|
||||
def self.all_df_data
|
||||
@all_df_data ||= YAML.safe_load(File.read(df_file), [Regexp])
|
||||
end
|
||||
|
||||
# @return [ Array<Symbol> ]
|
||||
def self.allowed_classes
|
||||
# The Readme is not put in there as it's not a Real DF, but rather using the DF system
|
||||
# to get the list of potential filenames for a given slug
|
||||
@allowed_classes ||= %i[Comment Xpath HeaderPattern BodyPattern JavascriptVar QueryParameter ConfigParser]
|
||||
end
|
||||
|
||||
|
||||
@@ -5,8 +5,8 @@ module WPScan
|
||||
module DynamicFinders
|
||||
class Plugin < Base
|
||||
# @return [ Hash ]
|
||||
def self.db_data
|
||||
@db_data ||= super['plugins'] || {}
|
||||
def self.df_data
|
||||
@df_data ||= all_df_data['plugins'] || {}
|
||||
end
|
||||
|
||||
def self.version_finder_module
|
||||
@@ -21,7 +21,7 @@ module WPScan
|
||||
|
||||
return configs unless allowed_classes.include?(finder_class)
|
||||
|
||||
db_data.each do |slug, finders|
|
||||
df_data.each do |slug, finders|
|
||||
# Quite sure better can be done with some kind of logic statement in the select
|
||||
fs = if aggressive
|
||||
finders.reject { |_f, c| c['path'].nil? }
|
||||
@@ -48,7 +48,7 @@ module WPScan
|
||||
|
||||
@versions_finders_configs = {}
|
||||
|
||||
db_data.each do |slug, finders|
|
||||
df_data.each do |slug, finders|
|
||||
finders.each do |finder_name, config|
|
||||
next unless config.key?('version')
|
||||
|
||||
@@ -73,23 +73,33 @@ module WPScan
|
||||
version_finder_module.const_get(constant_name)
|
||||
end
|
||||
|
||||
def self.create_versions_finders
|
||||
versions_finders_configs.each do |slug, finders|
|
||||
mod = maybe_create_module(slug)
|
||||
# Create the dynamic finders related to the given slug, and return the created classes
|
||||
#
|
||||
# @param [ String ] slug
|
||||
#
|
||||
# @return [ Array<Class> ] The created classes
|
||||
def self.create_versions_finders(slug)
|
||||
created = []
|
||||
mod = maybe_create_module(slug)
|
||||
|
||||
finders.each do |finder_class, config|
|
||||
klass = config['class'] || finder_class
|
||||
versions_finders_configs[slug]&.each do |finder_class, config|
|
||||
klass = config['class'] || finder_class
|
||||
|
||||
# Instead of raising exceptions, skip unallowed/already defined finders
|
||||
# So that, when new DF configs are put in the .yml
|
||||
# users with old version of WPScan will still be able to scan blogs
|
||||
# when updating the DB but not the tool
|
||||
next if mod.constants.include?(finder_class.to_sym) ||
|
||||
!allowed_classes.include?(klass.to_sym)
|
||||
# Instead of raising exceptions, skip unallowed/already defined finders
|
||||
# So that, when new DF configs are put in the .yml
|
||||
# users with old version of WPScan will still be able to scan blogs
|
||||
# when updating the DB but not the tool
|
||||
|
||||
version_finder_super_class(klass).create_child_class(mod, finder_class.to_sym, config)
|
||||
end
|
||||
next unless allowed_classes.include?(klass.to_sym)
|
||||
|
||||
created << if mod.constants.include?(finder_class.to_sym)
|
||||
mod.const_get(finder_class.to_sym)
|
||||
else
|
||||
version_finder_super_class(klass).create_child_class(mod, finder_class.to_sym, config)
|
||||
end
|
||||
end
|
||||
|
||||
created
|
||||
end
|
||||
|
||||
# The idea here would be to check if the class exist in
|
||||
|
||||
@@ -5,8 +5,8 @@ module WPScan
|
||||
module DynamicFinders
|
||||
class Theme < Plugin
|
||||
# @return [ Hash ]
|
||||
def self.db_data
|
||||
@db_data ||= super['themes'] || {}
|
||||
def self.df_data
|
||||
@df_data ||= all_df_data['themes'] || {}
|
||||
end
|
||||
|
||||
def self.version_finder_module
|
||||
|
||||
@@ -5,8 +5,8 @@ module WPScan
|
||||
module DynamicFinders
|
||||
class Wordpress < Base
|
||||
# @return [ Hash ]
|
||||
def self.db_data
|
||||
@db_data ||= super['wordpress'] || {}
|
||||
def self.df_data
|
||||
@df_data ||= all_df_data['wordpress'] || {}
|
||||
end
|
||||
|
||||
# @return [ Constant ]
|
||||
@@ -30,9 +30,9 @@ module WPScan
|
||||
return configs unless allowed_classes.include?(finder_class)
|
||||
|
||||
finders = if aggressive
|
||||
db_data.reject { |_f, c| c['path'].nil? }
|
||||
df_data.reject { |_f, c| c['path'].nil? }
|
||||
else
|
||||
db_data.select { |_f, c| c['path'].nil? }
|
||||
df_data.select { |_f, c| c['path'].nil? }
|
||||
end
|
||||
|
||||
finders.each do |finder_name, config|
|
||||
@@ -48,7 +48,7 @@ module WPScan
|
||||
|
||||
# @return [ Hash ]
|
||||
def self.versions_finders_configs
|
||||
@versions_finders_configs ||= db_data.select { |_finder_name, config| config.key?('version') }
|
||||
@versions_finders_configs ||= df_data.select { |_finder_name, config| config.key?('version') }
|
||||
end
|
||||
|
||||
def self.create_versions_finders
|
||||
|
||||
@@ -64,11 +64,12 @@ module WPScan
|
||||
# @return [ Hash ] The params for Typhoeus::Request
|
||||
# @note Those params can't be overriden by CLI options
|
||||
def request_params
|
||||
{
|
||||
@request_params ||= {
|
||||
timeout: 600,
|
||||
connecttimeout: 300,
|
||||
accept_encoding: 'gzip, deflate',
|
||||
cache_ttl: 0
|
||||
cache_ttl: 0,
|
||||
headers: { 'User-Agent' => Browser.instance.default_user_agent }
|
||||
}
|
||||
end
|
||||
|
||||
|
||||
@@ -9,6 +9,7 @@ module WPScan
|
||||
end
|
||||
end
|
||||
|
||||
require_relative 'errors/enumeration'
|
||||
require_relative 'errors/http'
|
||||
require_relative 'errors/update'
|
||||
require_relative 'errors/wordpress'
|
||||
|
||||
21
lib/wpscan/errors/enumeration.rb
Normal file
21
lib/wpscan/errors/enumeration.rb
Normal file
@@ -0,0 +1,21 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
module WPScan
|
||||
module Error
|
||||
class PluginsThresholdReached < Standard
|
||||
def to_s
|
||||
"The number of plugins detected reached the threshold of #{ParsedCli.plugins_threshold} " \
|
||||
'which might indicate False Positive. It would be recommended to use the --exclude-content-based ' \
|
||||
'option to ignore the bad responses.'
|
||||
end
|
||||
end
|
||||
|
||||
class ThemesThresholdReached < Standard
|
||||
def to_s
|
||||
"The number of themes detected reached the threshold of #{ParsedCli.themes_threshold} " \
|
||||
'which might indicate False Positive. It would be recommended to use the --exclude-content-based ' \
|
||||
'option to ignore the bad responses.'
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
@@ -6,7 +6,7 @@ module WPScan
|
||||
module Version
|
||||
# Version finder using Body Pattern method. Tipically used when the response is not
|
||||
# an HTML doc and Xpath can't be used
|
||||
class BodyPattern < WPScan::Finders::DynamicFinder::Version::Finder
|
||||
class BodyPattern < Finders::DynamicFinder::Version::Finder
|
||||
# @return [ Hash ]
|
||||
def self.child_class_constants
|
||||
@child_class_constants ||= super().merge(PATTERN: nil, CONFIDENCE: 60)
|
||||
|
||||
@@ -6,7 +6,7 @@ module WPScan
|
||||
module Version
|
||||
# Version finder in Comment, which is basically an Xpath one with a default
|
||||
# Xpath of //comment()
|
||||
class Comment < WPScan::Finders::DynamicFinder::Version::Xpath
|
||||
class Comment < Finders::DynamicFinder::Version::Xpath
|
||||
# @return [ Hash ]
|
||||
def self.child_class_constants
|
||||
@child_class_constants ||= super().merge(PATTERN: nil, XPATH: '//comment()')
|
||||
|
||||
@@ -6,7 +6,7 @@ module WPScan
|
||||
module Version
|
||||
# Version finder using by parsing config files, such as composer.json
|
||||
# and so on
|
||||
class ConfigParser < WPScan::Finders::DynamicFinder::Version::Finder
|
||||
class ConfigParser < Finders::DynamicFinder::Version::Finder
|
||||
ALLOWED_PARSERS = [JSON, YAML].freeze
|
||||
|
||||
def self.child_class_constants
|
||||
|
||||
@@ -5,7 +5,7 @@ module WPScan
|
||||
module DynamicFinder
|
||||
module Version
|
||||
# Version finder using Header Pattern method
|
||||
class HeaderPattern < WPScan::Finders::DynamicFinder::Version::Finder
|
||||
class HeaderPattern < Finders::DynamicFinder::Version::Finder
|
||||
# @return [ Hash ]
|
||||
def self.child_class_constants
|
||||
@child_class_constants ||= super().merge(HEADER: nil, PATTERN: nil, CONFIDENCE: 60)
|
||||
|
||||
@@ -5,7 +5,7 @@ module WPScan
|
||||
module DynamicFinder
|
||||
module Version
|
||||
# Version finder using JavaScript Variable method
|
||||
class JavascriptVar < WPScan::Finders::DynamicFinder::Version::Finder
|
||||
class JavascriptVar < Finders::DynamicFinder::Version::Finder
|
||||
# @return [ Hash ]
|
||||
def self.child_class_constants
|
||||
@child_class_constants ||= super().merge(
|
||||
|
||||
@@ -5,7 +5,7 @@ module WPScan
|
||||
module DynamicFinder
|
||||
module Version
|
||||
# Version finder using QueryParameter method
|
||||
class QueryParameter < WPScan::Finders::DynamicFinder::Version::Finder
|
||||
class QueryParameter < Finders::DynamicFinder::Version::Finder
|
||||
# @return [ Hash ]
|
||||
def self.child_class_constants
|
||||
@child_class_constants ||= super().merge(
|
||||
|
||||
@@ -5,7 +5,7 @@ module WPScan
|
||||
module DynamicFinder
|
||||
module Version
|
||||
# Version finder using Xpath method
|
||||
class Xpath < WPScan::Finders::DynamicFinder::Version::Finder
|
||||
class Xpath < Finders::DynamicFinder::Version::Finder
|
||||
# @return [ Hash ]
|
||||
def self.child_class_constants
|
||||
@child_class_constants ||= super().merge(
|
||||
|
||||
@@ -4,22 +4,22 @@ module WPScan
|
||||
module Finders
|
||||
module DynamicFinder
|
||||
module WpItemVersion
|
||||
class BodyPattern < WPScan::Finders::DynamicFinder::Version::BodyPattern
|
||||
class BodyPattern < Finders::DynamicFinder::Version::BodyPattern
|
||||
end
|
||||
|
||||
class Comment < WPScan::Finders::DynamicFinder::Version::Comment
|
||||
class Comment < Finders::DynamicFinder::Version::Comment
|
||||
end
|
||||
|
||||
class ConfigParser < WPScan::Finders::DynamicFinder::Version::ConfigParser
|
||||
class ConfigParser < Finders::DynamicFinder::Version::ConfigParser
|
||||
end
|
||||
|
||||
class HeaderPattern < WPScan::Finders::DynamicFinder::Version::HeaderPattern
|
||||
class HeaderPattern < Finders::DynamicFinder::Version::HeaderPattern
|
||||
end
|
||||
|
||||
class JavascriptVar < WPScan::Finders::DynamicFinder::Version::JavascriptVar
|
||||
class JavascriptVar < Finders::DynamicFinder::Version::JavascriptVar
|
||||
end
|
||||
|
||||
class QueryParameter < WPScan::Finders::DynamicFinder::Version::QueryParameter
|
||||
class QueryParameter < Finders::DynamicFinder::Version::QueryParameter
|
||||
# @return [ Regexp ]
|
||||
def path_pattern
|
||||
# TODO: consider the target.blog.themes_dir if the target is a Theme (maybe implement a WpItem#item_dir ?)
|
||||
@@ -37,7 +37,7 @@ module WPScan
|
||||
end
|
||||
end
|
||||
|
||||
class Xpath < WPScan::Finders::DynamicFinder::Version::Xpath
|
||||
class Xpath < Finders::DynamicFinder::Version::Xpath
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@@ -12,23 +12,23 @@ module WPScan
|
||||
end
|
||||
end
|
||||
|
||||
class BodyPattern < WPScan::Finders::DynamicFinder::Version::BodyPattern
|
||||
class BodyPattern < Finders::DynamicFinder::Version::BodyPattern
|
||||
include Finder
|
||||
end
|
||||
|
||||
class Comment < WPScan::Finders::DynamicFinder::Version::Comment
|
||||
class Comment < Finders::DynamicFinder::Version::Comment
|
||||
include Finder
|
||||
end
|
||||
|
||||
class HeaderPattern < WPScan::Finders::DynamicFinder::Version::HeaderPattern
|
||||
class HeaderPattern < Finders::DynamicFinder::Version::HeaderPattern
|
||||
include Finder
|
||||
end
|
||||
|
||||
class JavascriptVar < WPScan::Finders::DynamicFinder::Version::JavascriptVar
|
||||
class JavascriptVar < Finders::DynamicFinder::Version::JavascriptVar
|
||||
include Finder
|
||||
end
|
||||
|
||||
class QueryParameter < WPScan::Finders::DynamicFinder::Version::QueryParameter
|
||||
class QueryParameter < Finders::DynamicFinder::Version::QueryParameter
|
||||
include Finder
|
||||
|
||||
# @return [ Hash ]
|
||||
|
||||
@@ -6,12 +6,14 @@ rescue StandardError => e
|
||||
raise "JSON parsing error in #{file} #{e}"
|
||||
end
|
||||
|
||||
# @return [ Symbol ]
|
||||
# Sanitize and classify a slug
|
||||
# @note As a class can not start with a digit or underscore, a D_ is
|
||||
# put as a prefix in such case. Ugly but well :x
|
||||
# Not only used to classify slugs though, but Dynamic Finder names as well
|
||||
# put as a prefix in such case. Ugly but well :x
|
||||
# Not only used to classify slugs though, but Dynamic Finder names as well
|
||||
#
|
||||
# @return [ Symbol ]
|
||||
def classify_slug(slug)
|
||||
classified = slug.to_s.tr('-', '_').camelize.to_s
|
||||
classified = slug.to_s.gsub(/[^a-z\d\-]/i, '-').gsub(/\-{1,}/, '_').camelize.to_s
|
||||
classified = "D_#{classified}" if classified[0] =~ /\d/
|
||||
|
||||
classified.to_sym
|
||||
|
||||
@@ -99,20 +99,19 @@ module WPScan
|
||||
|
||||
# @return [ String, False ] String of the sub_dir found, false otherwise
|
||||
# @note: nil can not be returned here, otherwise if there is no sub_dir
|
||||
# the check would be done each time
|
||||
# the check would be done each time, which would make enumeration of
|
||||
# long list of items very slow to generate
|
||||
def sub_dir
|
||||
unless @sub_dir
|
||||
# url_pattern is from CMSScanner::Target
|
||||
pattern = %r{#{url_pattern}(.+?)/(?:xmlrpc\.php|wp\-includes/)}i
|
||||
return @sub_dir unless @sub_dir.nil?
|
||||
|
||||
in_scope_uris(homepage_res) do |uri|
|
||||
return @sub_dir = Regexp.last_match[1] if uri.to_s.match(pattern)
|
||||
end
|
||||
# url_pattern is from CMSScanner::Target
|
||||
pattern = %r{#{url_pattern}(.+?)/(?:xmlrpc\.php|wp\-includes/)}i
|
||||
|
||||
@sub_dir = false
|
||||
in_scope_uris(homepage_res) do |uri|
|
||||
return @sub_dir = Regexp.last_match[1] if uri.to_s.match(pattern)
|
||||
end
|
||||
|
||||
@sub_dir
|
||||
@sub_dir = false
|
||||
end
|
||||
|
||||
# Override of the WebSite#url to consider the custom WP directories
|
||||
|
||||
@@ -2,5 +2,5 @@
|
||||
|
||||
# Version
|
||||
module WPScan
|
||||
VERSION = '3.5.3'
|
||||
VERSION = '3.6.1'
|
||||
end
|
||||
|
||||
@@ -70,8 +70,8 @@ describe WPScan::Controller::Enumeration do
|
||||
it 'contains the correct options' do
|
||||
expect(controller.cli_options.map(&:to_sym)).to eql(
|
||||
%i[enumerate exclude_content_based
|
||||
plugins_list plugins_detection plugins_version_all plugins_version_detection
|
||||
themes_list themes_detection themes_version_all themes_version_detection
|
||||
plugins_list plugins_detection plugins_version_all plugins_version_detection plugins_threshold
|
||||
themes_list themes_detection themes_version_all themes_version_detection themes_threshold
|
||||
timthumbs_list timthumbs_detection
|
||||
config_backups_list config_backups_detection
|
||||
db_exports_list db_exports_detection
|
||||
@@ -102,15 +102,6 @@ describe WPScan::Controller::Enumeration do
|
||||
end
|
||||
end
|
||||
|
||||
describe '#before_scan' do
|
||||
it 'creates the Dynamic Finders' do
|
||||
expect(WPScan::DB::DynamicFinders::Plugin).to receive(:create_versions_finders)
|
||||
expect(WPScan::DB::DynamicFinders::Theme).to receive(:create_versions_finders)
|
||||
|
||||
controller.before_scan
|
||||
end
|
||||
end
|
||||
|
||||
describe '#run' do
|
||||
context 'when no :enumerate' do
|
||||
before do
|
||||
|
||||
@@ -52,6 +52,60 @@ describe WPScan::Controller::PasswordAttack do
|
||||
end
|
||||
end
|
||||
|
||||
describe '#xmlrpc_get_users_blogs_enabled?' do
|
||||
before { expect(controller.target).to receive(:xmlrpc).and_return(xmlrpc) }
|
||||
|
||||
context 'when xmlrpc not found' do
|
||||
let(:xmlrpc) { nil }
|
||||
|
||||
its(:xmlrpc_get_users_blogs_enabled?) { should be false }
|
||||
end
|
||||
|
||||
context 'when xmlrpc not enabled' do
|
||||
let(:xmlrpc) { WPScan::Model::XMLRPC.new("#{target_url}xmlrpc.php") }
|
||||
|
||||
it 'returns false' do
|
||||
expect(xmlrpc).to receive(:enabled?).and_return(false)
|
||||
|
||||
expect(controller.xmlrpc_get_users_blogs_enabled?).to be false
|
||||
end
|
||||
end
|
||||
|
||||
context 'when xmlrpc enabled' do
|
||||
let(:xmlrpc) { WPScan::Model::XMLRPC.new("#{target_url}xmlrpc.php") }
|
||||
|
||||
before { expect(xmlrpc).to receive(:enabled?).and_return(true) }
|
||||
|
||||
context 'when wp.getUsersBlogs methods not listed' do
|
||||
it 'returns false' do
|
||||
expect(xmlrpc).to receive(:available_methods).and_return(%w[m1 m2])
|
||||
|
||||
expect(controller.xmlrpc_get_users_blogs_enabled?).to be false
|
||||
end
|
||||
end
|
||||
|
||||
context 'when wp.getUsersBlogs method listed' do
|
||||
before { expect(xmlrpc).to receive(:available_methods).and_return(%w[wp.getUsersBlogs m2]) }
|
||||
|
||||
context 'when wp.getUsersBlogs method disabled' do
|
||||
it 'returns false' do
|
||||
stub_request(:post, xmlrpc.url).to_return(body: 'XML-RPC services are disabled on this site.')
|
||||
|
||||
expect(controller.xmlrpc_get_users_blogs_enabled?).to be false
|
||||
end
|
||||
end
|
||||
|
||||
context 'when wp.getUsersBlogs method enabled' do
|
||||
it 'returns true' do
|
||||
stub_request(:post, xmlrpc.url).to_return(body: 'Incorrect username or password.')
|
||||
|
||||
expect(controller.xmlrpc_get_users_blogs_enabled?).to be true
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
describe '#attacker' do
|
||||
context 'when --password-attack provided' do
|
||||
let(:cli_args) { "#{super()} --password-attack #{attack}" }
|
||||
@@ -92,7 +146,7 @@ describe WPScan::Controller::PasswordAttack do
|
||||
before do
|
||||
expect(controller.target)
|
||||
.to receive(:xmlrpc)
|
||||
.and_return(WPScan::Model::XMLRPC.new("#{target_url}/xmlrpc.php"))
|
||||
.and_return(WPScan::Model::XMLRPC.new("#{target_url}xmlrpc.php"))
|
||||
end
|
||||
|
||||
context 'when single xmlrpc' do
|
||||
@@ -117,73 +171,50 @@ describe WPScan::Controller::PasswordAttack do
|
||||
end
|
||||
|
||||
context 'when automatic detection' do
|
||||
before { expect(controller.target).to receive(:xmlrpc).and_return(xmlrpc) }
|
||||
|
||||
context 'when xmlrpc not found' do
|
||||
let(:xmlrpc) { nil }
|
||||
|
||||
context 'when xmlrpc_get_users_blogs_enabled? is false' do
|
||||
it 'returns the WpLogin' do
|
||||
expect(controller.attacker).to be_a WPScan::Finders::Passwords::WpLogin
|
||||
expect(controller.attacker.target).to be_a WPScan::Target
|
||||
end
|
||||
end
|
||||
|
||||
context 'when xmlrpc not enabled' do
|
||||
let(:xmlrpc) { WPScan::Model::XMLRPC.new("#{target_url}/xmlrpc.php") }
|
||||
|
||||
it 'returns the WpLogin' do
|
||||
expect(xmlrpc).to receive(:enabled?).and_return(false)
|
||||
expect(controller).to receive(:xmlrpc_get_users_blogs_enabled?).and_return(false)
|
||||
|
||||
expect(controller.attacker).to be_a WPScan::Finders::Passwords::WpLogin
|
||||
expect(controller.attacker.target).to be_a WPScan::Target
|
||||
end
|
||||
end
|
||||
|
||||
context 'when xmlrpc enabled' do
|
||||
let(:xmlrpc) { WPScan::Model::XMLRPC.new("#{target_url}/xmlrpc.php") }
|
||||
context 'when xmlrpc_get_users_blogs_enabled? is true' do
|
||||
before do
|
||||
expect(controller).to receive(:xmlrpc_get_users_blogs_enabled?).and_return(true)
|
||||
|
||||
before { expect(xmlrpc).to receive(:enabled?).and_return(true) }
|
||||
expect(controller.target)
|
||||
.to receive(:xmlrpc).and_return(WPScan::Model::XMLRPC.new("#{target_url}xmlrpc.php"))
|
||||
end
|
||||
|
||||
context 'when wp.getUsersBlogs methods not available' do
|
||||
it 'returns the WpLogin' do
|
||||
expect(xmlrpc).to receive(:available_methods).and_return(%w[m1 m2])
|
||||
context 'when WP version not found' do
|
||||
it 'returns the XMLRPC' do
|
||||
expect(controller.target).to receive(:wp_version).and_return(false)
|
||||
|
||||
expect(controller.attacker).to be_a WPScan::Finders::Passwords::WpLogin
|
||||
expect(controller.attacker.target).to be_a WPScan::Target
|
||||
expect(controller.attacker).to be_a WPScan::Finders::Passwords::XMLRPC
|
||||
expect(controller.attacker.target).to be_a WPScan::Model::XMLRPC
|
||||
end
|
||||
end
|
||||
|
||||
context 'when wp.getUsersBlogs method evailable' do
|
||||
before { expect(xmlrpc).to receive(:available_methods).and_return(%w[wp.getUsersBlogs m2]) }
|
||||
context 'when WP version found' do
|
||||
before { expect(controller.target).to receive(:wp_version).and_return(wp_version) }
|
||||
|
||||
context 'when WP version not found' do
|
||||
it 'returns the XMLRPC' do
|
||||
expect(controller.target).to receive(:wp_version).and_return(false)
|
||||
context 'when WP < 4.4' do
|
||||
let(:wp_version) { WPScan::Model::WpVersion.new('3.8.1') }
|
||||
|
||||
expect(controller.attacker).to be_a WPScan::Finders::Passwords::XMLRPC
|
||||
it 'returns the XMLRPCMulticall' do
|
||||
expect(controller.attacker).to be_a WPScan::Finders::Passwords::XMLRPCMulticall
|
||||
expect(controller.attacker.target).to be_a WPScan::Model::XMLRPC
|
||||
end
|
||||
end
|
||||
|
||||
context 'when WP version found' do
|
||||
before { expect(controller.target).to receive(:wp_version).and_return(wp_version) }
|
||||
context 'when WP >= 4.4' do
|
||||
let(:wp_version) { WPScan::Model::WpVersion.new('4.4') }
|
||||
|
||||
context 'when WP < 4.4' do
|
||||
let(:wp_version) { WPScan::Model::WpVersion.new('3.8.1') }
|
||||
|
||||
it 'returns the XMLRPCMulticall' do
|
||||
expect(controller.attacker).to be_a WPScan::Finders::Passwords::XMLRPCMulticall
|
||||
expect(controller.attacker.target).to be_a WPScan::Model::XMLRPC
|
||||
end
|
||||
end
|
||||
|
||||
context 'when WP >= 4.4' do
|
||||
let(:wp_version) { WPScan::Model::WpVersion.new('4.4') }
|
||||
|
||||
it 'returns the XMLRPC' do
|
||||
expect(controller.attacker).to be_a WPScan::Finders::Passwords::XMLRPC
|
||||
expect(controller.attacker.target).to be_a WPScan::Model::XMLRPC
|
||||
end
|
||||
it 'returns the XMLRPC' do
|
||||
expect(controller.attacker).to be_a WPScan::Finders::Passwords::XMLRPC
|
||||
expect(controller.attacker.target).to be_a WPScan::Model::XMLRPC
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@@ -1,8 +1,5 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
# If this file is tested alone (rspec path-to-this-file), then there will be an error about
|
||||
# constants not being intilialized. This is due to the Dynamic Finders.
|
||||
|
||||
describe WPScan::Finders::PluginVersion::Base do
|
||||
subject(:plugin_version) { described_class.new(plugin) }
|
||||
let(:plugin) { WPScan::Model::Plugin.new(slug, target) }
|
||||
@@ -15,7 +12,7 @@ describe WPScan::Finders::PluginVersion::Base do
|
||||
expect(plugin_version.finders.map { |f| f.class.to_s.demodulize }).to match_array @expected
|
||||
end
|
||||
|
||||
context 'when no related specific finders' do
|
||||
context 'when no related dynamic finders' do
|
||||
let(:slug) { 'spec' }
|
||||
|
||||
it 'contains the default finders' do
|
||||
@@ -25,19 +22,13 @@ describe WPScan::Finders::PluginVersion::Base do
|
||||
|
||||
# Dynamic Version Finders are not tested here, they are in
|
||||
# spec/lib/finders/dynamic_finder/plugin_versions_spec
|
||||
context 'when specific finders' do
|
||||
let(:specific) do
|
||||
{
|
||||
# None so far
|
||||
}
|
||||
end
|
||||
|
||||
context 'when dynamic finders' do
|
||||
WPScan::DB::DynamicFinders::Plugin.versions_finders_configs.each do |plugin_slug, configs|
|
||||
context "when #{plugin_slug} plugin" do
|
||||
let(:slug) { plugin_slug }
|
||||
|
||||
it 'contains the expected finders (default + specific + the dynamic ones)' do
|
||||
@expected = default_finders + [*specific[plugin_slug]] + configs.keys
|
||||
it 'contains the expected finders (default + the dynamic ones)' do
|
||||
@expected = default_finders + configs.keys
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@@ -13,20 +13,21 @@ describe WPScan::Finders::ThemeVersion::Base do
|
||||
expect(theme_version.finders.map { |f| f.class.to_s.demodulize }).to eql @expected
|
||||
end
|
||||
|
||||
context 'when no related specific finders' do
|
||||
context 'when no related dynamic finders' do
|
||||
it 'contains the default finders' do
|
||||
@expected = default_finders
|
||||
end
|
||||
end
|
||||
|
||||
context 'when specific finders' do
|
||||
{
|
||||
}.each do |theme_slug, specific_finders|
|
||||
# Dynamic Version Finders are not tested here, they are in
|
||||
# spec/lib/finders/dynamic_finder/theme_versions_spec
|
||||
context 'when dynamic finders' do
|
||||
WPScan::DB::DynamicFinders::Theme.versions_finders_configs.each do |theme_slug, configs|
|
||||
context "when #{theme_slug} theme" do
|
||||
let(:slug) { theme_slug }
|
||||
|
||||
it 'contains the expected finders' do
|
||||
@expected = default_finders + specific_finders
|
||||
it 'contains the expected finders (default + the dynamic ones)' do
|
||||
@expected = default_finders + configs.keys
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@@ -60,6 +60,26 @@ describe WPScan::Model::Plugin do
|
||||
end
|
||||
end
|
||||
|
||||
describe 'potential_readme_filenames' do
|
||||
context 'when not set in the DF file' do
|
||||
its(:potential_readme_filenames) { should eql described_class::READMES }
|
||||
end
|
||||
|
||||
context 'when set in the DF file' do
|
||||
context 'as a string' do
|
||||
let(:slug) { 'photoblocks-grid-gallery' }
|
||||
|
||||
its(:potential_readme_filenames) { should eql %w[README.txt] }
|
||||
end
|
||||
|
||||
context 'as an array' do
|
||||
let(:slug) { 'customerlabs-actionrecorder' }
|
||||
|
||||
its(:potential_readme_filenames) { should eql %w[Readme.txt Readme.md] }
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
describe '#latest_version, #last_updated, #popular' do
|
||||
context 'when none' do
|
||||
let(:slug) { 'vulnerable-not-popular' }
|
||||
|
||||
6423
spec/fixtures/db/dynamic_finders.yml
vendored
6423
spec/fixtures/db/dynamic_finders.yml
vendored
File diff suppressed because it is too large
Load Diff
2311
spec/fixtures/dynamic_finders/expected.yml
vendored
2311
spec/fixtures/dynamic_finders/expected.yml
vendored
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,63 @@
|
||||
# Copyright (C) 2019 Jörn Lund
|
||||
# This file is distributed under the same license as the ACF Dropzone plugin.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: ACF Dropzone 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/acf-dropzone\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"POT-Creation-Date: 2019-07-04T10:29:43+00:00\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"X-Generator: WP-CLI 2.1.0\n"
|
||||
"X-Domain: acf-dropzone\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
msgid "ACF Dropzone"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin URI of the plugin
|
||||
msgid "https://github.com/mcguffin/acf-dropzone"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "Drag and drop file upload for ACF-Fields."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "Jörn Lund"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin
|
||||
msgid "https://github.com/mcguffin"
|
||||
msgstr ""
|
||||
|
||||
#: include/AcfDropzone/Compat/ACF.php:47
|
||||
#: tmp/svn/tags/1.0.0/include/AcfDropzone/Compat/ACF.php:47
|
||||
#: tmp/svn/trunk/include/AcfDropzone/Compat/ACF.php:47
|
||||
#: tmp/git/include/AcfDropzone/Compat/ACF.php:47
|
||||
msgid "Enable Dropzone"
|
||||
msgstr ""
|
||||
|
||||
#: include/AcfDropzone/Compat/ACF.php:103
|
||||
#: tmp/svn/tags/1.0.0/include/AcfDropzone/Compat/ACF.php:103
|
||||
#: tmp/svn/trunk/include/AcfDropzone/Compat/ACF.php:103
|
||||
#: tmp/git/include/AcfDropzone/Compat/ACF.php:103
|
||||
msgid "Dismiss this notice."
|
||||
msgstr ""
|
||||
|
||||
#: include/AcfDropzone/Compat/ACF.php:107
|
||||
#: tmp/svn/tags/1.0.0/include/AcfDropzone/Compat/ACF.php:107
|
||||
#: tmp/svn/trunk/include/AcfDropzone/Compat/ACF.php:107
|
||||
#: tmp/git/include/AcfDropzone/Compat/ACF.php:107
|
||||
msgid "Drop files here"
|
||||
msgstr ""
|
||||
|
||||
#: include/AcfDropzone/Compat/ACF.php:108
|
||||
#: tmp/svn/tags/1.0.0/include/AcfDropzone/Compat/ACF.php:108
|
||||
#: tmp/svn/trunk/include/AcfDropzone/Compat/ACF.php:108
|
||||
#: tmp/git/include/AcfDropzone/Compat/ACF.php:108
|
||||
msgid "or"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,225 @@
|
||||
# Copyright (C) 2019 Jörn Lund
|
||||
# This file is distributed under the same license as the ACF OpenStreetMap Field plugin.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: ACF OpenStreetMap Field 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/acf-field-openstreetmap\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"POT-Creation-Date: 2019-07-05T08:37:19+00:00\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"X-Generator: WP-CLI 2.1.0\n"
|
||||
"X-Domain: acf-openstreetmap-field\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
msgid "ACF OpenStreetMap Field"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin URI of the plugin
|
||||
msgid "https://wordpress.org/plugins/acf-openstreetmap-field"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "A configurable OpenStreetMap Field for ACF."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "Jörn Lund"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin
|
||||
msgid "https://github.com/mcguffin"
|
||||
msgstr ""
|
||||
|
||||
#: include/ACFFieldOpenstreetmap/Settings/SettingsOpenStreetMap.php:37
|
||||
#: tmp/svn/tags/1.0.0/include/ACFFieldOpenstreetmap/Settings/SettingsOpenStreetMap.php:37
|
||||
#: tmp/svn/trunk/include/ACFFieldOpenstreetmap/Settings/SettingsOpenStreetMap.php:37
|
||||
#: tmp/git/include/ACFFieldOpenstreetmap/Settings/SettingsOpenStreetMap.php:37
|
||||
msgid "OpenStreetMap Settings"
|
||||
msgstr ""
|
||||
|
||||
#: include/ACFFieldOpenstreetmap/Settings/SettingsOpenStreetMap.php:37
|
||||
#: include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:51
|
||||
#: tmp/svn/tags/1.0.0/include/ACFFieldOpenstreetmap/Settings/SettingsOpenStreetMap.php:37
|
||||
#: tmp/svn/tags/1.0.0/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:51
|
||||
#: tmp/svn/trunk/include/ACFFieldOpenstreetmap/Settings/SettingsOpenStreetMap.php:37
|
||||
#: tmp/svn/trunk/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:51
|
||||
#: tmp/git/include/ACFFieldOpenstreetmap/Settings/SettingsOpenStreetMap.php:37
|
||||
#: tmp/git/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:51
|
||||
msgid "OpenStreetMap"
|
||||
msgstr ""
|
||||
|
||||
#: include/ACFFieldOpenstreetmap/Settings/SettingsOpenStreetMap.php:51
|
||||
#: tmp/svn/tags/1.0.0/include/ACFFieldOpenstreetmap/Settings/SettingsOpenStreetMap.php:51
|
||||
#: tmp/svn/trunk/include/ACFFieldOpenstreetmap/Settings/SettingsOpenStreetMap.php:51
|
||||
#: tmp/git/include/ACFFieldOpenstreetmap/Settings/SettingsOpenStreetMap.php:51
|
||||
msgid "acf-openstreetmap-field Settings"
|
||||
msgstr ""
|
||||
|
||||
#: include/ACFFieldOpenstreetmap/Settings/SettingsOpenStreetMap.php:57
|
||||
#: tmp/svn/tags/1.0.0/include/ACFFieldOpenstreetmap/Settings/SettingsOpenStreetMap.php:57
|
||||
#: tmp/svn/trunk/include/ACFFieldOpenstreetmap/Settings/SettingsOpenStreetMap.php:57
|
||||
#: tmp/git/include/ACFFieldOpenstreetmap/Settings/SettingsOpenStreetMap.php:57
|
||||
msgid "Save Settings"
|
||||
msgstr ""
|
||||
|
||||
#: include/ACFFieldOpenstreetmap/Settings/SettingsOpenStreetMap.php:86
|
||||
#: tmp/svn/tags/1.0.0/include/ACFFieldOpenstreetmap/Settings/SettingsOpenStreetMap.php:86
|
||||
#: tmp/svn/trunk/include/ACFFieldOpenstreetmap/Settings/SettingsOpenStreetMap.php:86
|
||||
#: tmp/git/include/ACFFieldOpenstreetmap/Settings/SettingsOpenStreetMap.php:86
|
||||
msgid "Access Tokens"
|
||||
msgstr ""
|
||||
|
||||
#: include/ACFFieldOpenstreetmap/Settings/SettingsOpenStreetMap.php:139
|
||||
#: tmp/svn/tags/1.0.0/include/ACFFieldOpenstreetmap/Settings/SettingsOpenStreetMap.php:139
|
||||
#: tmp/svn/trunk/include/ACFFieldOpenstreetmap/Settings/SettingsOpenStreetMap.php:139
|
||||
#: tmp/git/include/ACFFieldOpenstreetmap/Settings/SettingsOpenStreetMap.php:139
|
||||
msgid "Enter Access Tokens for various Map Tile providers."
|
||||
msgstr ""
|
||||
|
||||
#: include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:125
|
||||
#: tmp/svn/tags/1.0.0/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:125
|
||||
#: tmp/svn/trunk/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:125
|
||||
#: tmp/git/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:125
|
||||
msgid "Raw Data"
|
||||
msgstr ""
|
||||
|
||||
#: include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:126
|
||||
#: tmp/svn/tags/1.0.0/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:126
|
||||
#: tmp/svn/trunk/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:126
|
||||
#: tmp/git/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:126
|
||||
msgid "Leaflet JS"
|
||||
msgstr ""
|
||||
|
||||
#: include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:127
|
||||
#: tmp/svn/tags/1.0.0/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:127
|
||||
#: tmp/svn/trunk/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:127
|
||||
#: tmp/git/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:127
|
||||
msgid "iFrame (OpenStreetMap.org)"
|
||||
msgstr ""
|
||||
|
||||
#: include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:146
|
||||
#: tmp/svn/tags/1.0.0/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:146
|
||||
#: tmp/svn/trunk/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:146
|
||||
#: tmp/git/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:146
|
||||
msgid "Map Appearance"
|
||||
msgstr ""
|
||||
|
||||
#: include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:147
|
||||
#: tmp/svn/tags/1.0.0/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:147
|
||||
#: tmp/svn/trunk/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:147
|
||||
#: tmp/git/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:147
|
||||
msgid "Set zoom, center and select layers being displayed."
|
||||
msgstr ""
|
||||
|
||||
#: include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:167
|
||||
#: tmp/svn/tags/1.0.0/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:167
|
||||
#: tmp/svn/trunk/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:167
|
||||
#: tmp/git/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:167
|
||||
msgid "Map Position"
|
||||
msgstr ""
|
||||
|
||||
#: include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:168
|
||||
#: include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:179
|
||||
#: tmp/svn/tags/1.0.0/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:168
|
||||
#: tmp/svn/tags/1.0.0/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:179
|
||||
#: tmp/svn/trunk/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:168
|
||||
#: tmp/svn/trunk/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:179
|
||||
#: tmp/git/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:168
|
||||
#: tmp/git/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:179
|
||||
msgid "Center the initial map"
|
||||
msgstr ""
|
||||
|
||||
#: include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:171
|
||||
#: tmp/svn/tags/1.0.0/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:171
|
||||
#: tmp/svn/trunk/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:171
|
||||
#: tmp/git/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:171
|
||||
msgid "lat"
|
||||
msgstr ""
|
||||
|
||||
#: include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:178
|
||||
#: tmp/svn/tags/1.0.0/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:178
|
||||
#: tmp/svn/trunk/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:178
|
||||
#: tmp/git/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:178
|
||||
msgid "Center"
|
||||
msgstr ""
|
||||
|
||||
#: include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:182
|
||||
#: tmp/svn/tags/1.0.0/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:182
|
||||
#: tmp/svn/trunk/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:182
|
||||
#: tmp/git/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:182
|
||||
msgid "lng"
|
||||
msgstr ""
|
||||
|
||||
#: include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:190
|
||||
#: tmp/svn/tags/1.0.0/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:190
|
||||
#: tmp/svn/trunk/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:190
|
||||
#: tmp/git/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:190
|
||||
msgid "Zoom"
|
||||
msgstr ""
|
||||
|
||||
#: include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:191
|
||||
#: tmp/svn/tags/1.0.0/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:191
|
||||
#: tmp/svn/trunk/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:191
|
||||
#: tmp/git/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:191
|
||||
msgid "Set the initial zoom level"
|
||||
msgstr ""
|
||||
|
||||
#: include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:196
|
||||
#: tmp/svn/tags/1.0.0/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:196
|
||||
#: tmp/svn/trunk/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:196
|
||||
#: tmp/git/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:196
|
||||
msgid "zoom"
|
||||
msgstr ""
|
||||
|
||||
#: include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:203
|
||||
#: tmp/svn/tags/1.0.0/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:203
|
||||
#: tmp/svn/trunk/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:203
|
||||
#: tmp/git/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:203
|
||||
msgid "Allow layer selection"
|
||||
msgstr ""
|
||||
|
||||
#: include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:213
|
||||
#: tmp/svn/tags/1.0.0/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:213
|
||||
#: tmp/svn/trunk/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:213
|
||||
#: tmp/git/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:213
|
||||
msgid "Customise the map height"
|
||||
msgstr ""
|
||||
|
||||
#: include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:222
|
||||
#: tmp/svn/tags/1.0.0/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:222
|
||||
#: tmp/svn/trunk/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:222
|
||||
#: tmp/git/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:222
|
||||
msgid "Max. number of Markers"
|
||||
msgstr ""
|
||||
|
||||
#: include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:223
|
||||
#: tmp/svn/tags/1.0.0/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:223
|
||||
#: tmp/svn/trunk/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:223
|
||||
#: tmp/git/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:223
|
||||
msgid "Leave empty for infinite markers"
|
||||
msgstr ""
|
||||
|
||||
#: include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:380
|
||||
#: tmp/svn/tags/1.0.0/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:380
|
||||
#: tmp/svn/trunk/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:380
|
||||
#: tmp/git/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:380
|
||||
msgid "Locate Marker"
|
||||
msgstr ""
|
||||
|
||||
#: include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:407
|
||||
#: tmp/svn/tags/1.0.0/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:407
|
||||
#: tmp/svn/trunk/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:407
|
||||
#: tmp/git/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:407
|
||||
msgid "Remove Marker"
|
||||
msgstr ""
|
||||
|
||||
#: include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:734
|
||||
#: tmp/svn/tags/1.0.0/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:734
|
||||
#: tmp/svn/trunk/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:734
|
||||
#: tmp/git/include/ACFFieldOpenstreetmap/Field/OpenStreetMap.php:734
|
||||
msgid "View Larger Map"
|
||||
msgstr ""
|
||||
37
spec/fixtures/dynamic_finders/plugin_version/acf-options-for-polylang/change_log/CHANGELOG.md
vendored
Normal file
37
spec/fixtures/dynamic_finders/plugin_version/acf-options-for-polylang/change_log/CHANGELOG.md
vendored
Normal file
@@ -0,0 +1,37 @@
|
||||
# Changelog
|
||||
|
||||
## 1.1.6 - 19 Mar 2019
|
||||
* FIX [#32](https://github.com/BeAPI/acf-options-for-polylang/issues/32) & [#40](https://github.com/BeAPI/acf-options-for-polylang/issues/40) : fix `get_field()` if an object is provided (WP Term, WP Post, WP Comment)
|
||||
|
||||
## 1.1.5 - 11 Dec 2018
|
||||
* FIX wrong constant
|
||||
|
||||
## 1.1.4 - 13 Nov 2018
|
||||
* Refactor by adding the Helpers class
|
||||
* FEATURE [#26](https://github.com/BeAPI/acf-options-for-polylang/issues/26) : allow to precise to show or hide default values for a specific option page
|
||||
* FEATURE [#21](https://github.com/BeAPI/acf-options-for-polylang/pull/21) : handle custom option id
|
||||
|
||||
## 1.1.3 - 2 Aug 2018
|
||||
* FEATURE [#23](https://github.com/BeAPI/acf-options-for-polylang/pull/23) : requirement to php5.6 whereas namespace are 5.3
|
||||
|
||||
## 1.1.2 - 31 Jul 2018
|
||||
* FIX [#22](https://github.com/BeAPI/acf-options-for-polylang/pull/22) : error with repeater fields default values
|
||||
|
||||
## 1.1.1 - 9 Mai 2018
|
||||
* FIX [#15](https://github.com/BeAPI/acf-options-for-polylang/issues/15) : way requirements are checked to trigger on front / admin
|
||||
|
||||
## 1.1.0 - Mar 2018
|
||||
* True (complet) plugin.
|
||||
* Add check for ACF 5.6.
|
||||
|
||||
## 1.0.2 - 23 Dec 2017
|
||||
* Refactor and reformat.
|
||||
* Handle all options page and custom post_id.
|
||||
* Now load only if ACF & Polylang are activated.
|
||||
* Load later at plugins loaded.
|
||||
|
||||
## 1.0.1 - 19 Sep 2016
|
||||
* Plugin update.
|
||||
|
||||
## 1.0.0 - 8 Mar 2016
|
||||
* Init plugin.
|
||||
@@ -0,0 +1,31 @@
|
||||
# Copyright (C) 2019 Andy Fragen
|
||||
# This file is distributed under the same license as the Admin Only Jetpack plugin.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Admin Only Jetpack 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/admin-only-jetpack\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"POT-Creation-Date: 2019-04-26T14:33:28+00:00\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"X-Generator: WP-CLI 2.1.0\n"
|
||||
"X-Domain: admin-only-jetpack\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
msgid "Admin Only Jetpack"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin URI of the plugin
|
||||
msgid "https://github.com/afragen/admin-only-jetpack"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "Show Jetpack menu for Admin users only."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "Andy Fragen"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,238 @@
|
||||
# Copyright (C) 2019 Palbo Capello
|
||||
# This file is distributed under the GPL-2.0+.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Advanced Custom Types for Divi 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: "
|
||||
"https://wordpress.org/support/plugin/advanced-custom-types-divi\n"
|
||||
"POT-Creation-Date: 2019-06-29 00:00:14+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 <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"Language: en\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Poedit-Country: United States\n"
|
||||
"X-Poedit-SourceCharset: UTF-8\n"
|
||||
"X-Poedit-KeywordsList: "
|
||||
"__;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;_nx_noop:1,2,3c;esc_"
|
||||
"attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;esc_html_x:1,2c;\n"
|
||||
"X-Poedit-Basepath: ../\n"
|
||||
"X-Poedit-SearchPath-0: .\n"
|
||||
"X-Poedit-Bookmarks: \n"
|
||||
"X-Textdomain-Support: yes\n"
|
||||
"X-Generator: grunt-wp-i18n1.0.2\n"
|
||||
|
||||
#: advanced-custom-types-divi.php:32
|
||||
msgid ""
|
||||
"Advanced Custom Types for Divi was deactivated because <span "
|
||||
"style='font-weight: bold;'>ACT for Divi PRO</span> is active"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-act-divi.php:266
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-act-divi.php:267
|
||||
msgid "License"
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:15
|
||||
msgid "ACT Post Type Grid"
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:81
|
||||
msgid "View more button"
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:116
|
||||
msgid "Title"
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:124
|
||||
msgid "Body"
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:127
|
||||
msgid "Button"
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:153
|
||||
msgid "Content"
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:157
|
||||
msgid "Query"
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:165
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:339
|
||||
msgid "Layout"
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:169
|
||||
msgid "Card"
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:182
|
||||
msgid "Show title"
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:185
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:201
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:233
|
||||
msgid "Toggle whether mushroom will be added to the pizza."
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:189
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:205
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:237
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:396
|
||||
msgid "Yes"
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:190
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:206
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:238
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:397
|
||||
msgid "No"
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:198
|
||||
msgid "Show thumbnail"
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:213
|
||||
msgid "Thumbnail size"
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:218
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:250
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:269
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:343
|
||||
msgid "Content entered here will appear inside the module."
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:230
|
||||
msgid "Show content"
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:245
|
||||
msgid "Content length"
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:265
|
||||
msgid "Post type"
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:276
|
||||
msgid "Posts limit"
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:279
|
||||
msgid "Posts limit."
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:286
|
||||
msgid "Posts offset"
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:289
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:301
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:313
|
||||
msgid "Posts offset."
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:296
|
||||
msgid "Order"
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:308
|
||||
msgid "Order by"
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:323
|
||||
msgid "View more text"
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:326
|
||||
msgid "Post button."
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:352
|
||||
msgid "Heading Level"
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:356
|
||||
msgid "H1"
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:357
|
||||
msgid "H2"
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:358
|
||||
msgid "H3"
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:359
|
||||
msgid "H4"
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:360
|
||||
msgid "H5"
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:361
|
||||
msgid "H6"
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:371
|
||||
msgid "Columns"
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:375
|
||||
msgid "1 Column"
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:376
|
||||
msgid "2 Columns"
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:377
|
||||
msgid "3 Columns"
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:378
|
||||
msgid "4 Columns"
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:389
|
||||
msgid "Card inner padding"
|
||||
msgstr ""
|
||||
|
||||
#: includes/modules/ACTPostTypeGrid/ACTPostTypeGrid.php:392
|
||||
msgid "Card inner padding."
|
||||
msgstr ""
|
||||
|
||||
#. Plugin Name of the plugin/theme
|
||||
msgid "Advanced Custom Types for Divi"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin URI of the plugin/theme
|
||||
msgid "https://www.advancedcustomtypes.io"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin/theme
|
||||
msgid "Advanced custom types for Divi theme and Divi builder."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin/theme
|
||||
msgid "Palbo Capello"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin/theme
|
||||
msgid "http://capellopablo.com/"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,231 @@
|
||||
# Copyright (C) 2019 Idenovasi
|
||||
# This file is distributed under the same license as the Advanced Random Posts Widget package.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Advanced Random Posts Widget 2.2.0\n"
|
||||
"Report-Msgid-Bugs-To: https://idenovasi.com/contact/\n"
|
||||
"POT-Creation-Date: 2019-03-07 16:09:37+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: Idenovasi\n"
|
||||
"Language-Team: Idenovasi\n"
|
||||
"X-Generator: grunt-wp-i18n 1.0.3\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Poedit-Basepath: ..\n"
|
||||
"X-Poedit-Language: English\n"
|
||||
"X-Poedit-Country: UNITED STATES\n"
|
||||
"X-Poedit-SourceCharset: utf-8\n"
|
||||
"X-Poedit-SearchPath-0: .\n"
|
||||
"X-Poedit-KeywordsList: "
|
||||
"__;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;_n_noop:1,2;_c;_nc:4c,1,2;_"
|
||||
"x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;\n"
|
||||
"X-Textdomain-Support: yes\n"
|
||||
|
||||
#: includes/form.php:48
|
||||
msgid "Title"
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:55
|
||||
msgid "Title URL"
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:62
|
||||
msgid "CSS Class"
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:69
|
||||
msgid "HTML or text before the random posts"
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:76
|
||||
msgid "HTML or text after the random posts"
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:88
|
||||
msgid "Ignore sticky posts"
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:94
|
||||
msgid "Number of posts to show"
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:97
|
||||
msgid "to show all posts."
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:102
|
||||
msgid "Offset"
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:105
|
||||
msgid "The number of posts to skip"
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:110
|
||||
msgid "Post type"
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:121
|
||||
msgid "Post status"
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:136
|
||||
msgid "Limit to Category"
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:152
|
||||
msgid "Limit to Tag"
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:168
|
||||
msgid "Limit to Taxonomy"
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:171
|
||||
msgid "Ex: category=1,2,4&post_tag=6,12"
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:172
|
||||
msgid "Available: "
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:184
|
||||
msgid "Display thumbnail"
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:190
|
||||
msgid "Thumbnail Size "
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:197
|
||||
msgid "Please read %1$sFAQ%2$s for more information."
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:203
|
||||
msgid "Use custom thumbnail sizes"
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:209
|
||||
msgid "Width & Height"
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:217
|
||||
msgid "Thumbnail Alignment"
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:220
|
||||
msgid "Left"
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:221
|
||||
msgid "Right"
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:222
|
||||
msgid "Center"
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:227
|
||||
msgid ""
|
||||
"Your theme does not support Post Thumbnail feature, please go to "
|
||||
"%1$shttp://codex.wordpress.org/Post_Thumbnails%2$s to read more info and "
|
||||
"how to activate it in your theme."
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:237
|
||||
msgid "Display full post"
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:244
|
||||
msgid "Display excerpt"
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:250
|
||||
msgid "Excerpt Length"
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:258
|
||||
msgid "Display Date"
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:265
|
||||
msgid "Display Modified Date"
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:272
|
||||
msgid "Use Relative Date. eg: 5 days ago"
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:282
|
||||
msgid "Custom CSS"
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:285
|
||||
msgid "You can find the plugin css selector on %1$sFAQ page%2$s."
|
||||
msgstr ""
|
||||
|
||||
#: includes/functions.php:14 includes/widget.php:27
|
||||
msgid "Random Posts"
|
||||
msgstr ""
|
||||
|
||||
#: includes/posts.php:101 includes/posts.php:107
|
||||
msgid "%s ago"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widget.php:17
|
||||
msgid ""
|
||||
"An advanced widget that gives you total control over the output of the "
|
||||
"random posts."
|
||||
msgstr ""
|
||||
|
||||
#. Plugin Name of the plugin/theme
|
||||
msgid "Advanced Random Posts Widget"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin URI of the plugin/theme
|
||||
msgid "https://github.com/idenovasi/advanced-random-posts-widget"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin/theme
|
||||
msgid "Easily to display advanced random posts via shortcode or widget."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin/theme
|
||||
msgid "Idenovasi"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin/theme
|
||||
msgid "https://idenovasi.com/"
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:34
|
||||
msgctxt "widget tab name"
|
||||
msgid "General"
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:35
|
||||
msgctxt "widget tab name"
|
||||
msgid "Posts"
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:36
|
||||
msgctxt "widget tab name"
|
||||
msgid "Taxonomy"
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:37
|
||||
msgctxt "widget tab name"
|
||||
msgid "Thumbnail"
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:38
|
||||
msgctxt "widget tab name"
|
||||
msgid "Extras"
|
||||
msgstr ""
|
||||
|
||||
#: includes/form.php:39
|
||||
msgctxt "widget tab name"
|
||||
msgid "Custom CSS"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,49 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: xq-xe-xt-xy 1.0\n"
|
||||
"POT-Creation-Date: 2018-07-11 09:44+0300\n"
|
||||
"PO-Revision-Date: 2018-07-11 09:44+0300\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Marko Maksym\n"
|
||||
"Language: uk_UA\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Poedit 2.0.6\n"
|
||||
"X-Poedit-Basepath: ../includes\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
|
||||
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||
"X-Poedit-KeywordsList: __;_e\n"
|
||||
"X-Poedit-SearchPath-0: .\n"
|
||||
|
||||
#: admin/class-admin-main.php:66
|
||||
msgid "Title of the page"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-admin-main.php:66
|
||||
msgid "Link Name"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-admin-main.php:69
|
||||
msgid "Submenu title"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-admin-main.php:69
|
||||
msgid "Submenu item"
|
||||
msgstr ""
|
||||
|
||||
#: admin/templates/index.php:8
|
||||
msgid "Settings Page"
|
||||
msgstr ""
|
||||
|
||||
#: admin/templates/main_module_menu.php:10
|
||||
msgid "Main page"
|
||||
msgstr ""
|
||||
|
||||
#: admin/templates/main_module_menu.php:13 admin/templates/page1.php:8
|
||||
msgid "Page 1"
|
||||
msgstr ""
|
||||
|
||||
#: admin/templates/main_module_menu.php:16 admin/templates/page2.php:8
|
||||
msgid "Page 2"
|
||||
msgstr ""
|
||||
1127
spec/fixtures/dynamic_finders/plugin_version/aio-for-divi/translation_file/languages/en_US.po
vendored
Normal file
1127
spec/fixtures/dynamic_finders/plugin_version/aio-for-divi/translation_file/languages/en_US.po
vendored
Normal file
File diff suppressed because it is too large
Load Diff
6
spec/fixtures/dynamic_finders/plugin_version/ali2woo-lite/change_log/changelog.txt
vendored
Normal file
6
spec/fixtures/dynamic_finders/plugin_version/ali2woo-lite/change_log/changelog.txt
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
1.0.0
|
||||
- Initial release
|
||||
|
||||
1.0.2
|
||||
- Fixed issues with the chrome extension
|
||||
- Simpliy way to connect your store to the chrome extension
|
||||
9
spec/fixtures/dynamic_finders/plugin_version/astra-widgets/change_log/changelog.txt
vendored
Normal file
9
spec/fixtures/dynamic_finders/plugin_version/astra-widgets/change_log/changelog.txt
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
v1.1.1
|
||||
- Fix: PHP Notice for address fixed.
|
||||
|
||||
v1.1.0
|
||||
- New: Add support for full FontAwesome library in widgets.
|
||||
- Fix: JS error in the WordPress admin panel causing errors in
|
||||
|
||||
v1.0.0
|
||||
- Initial release
|
||||
File diff suppressed because it is too large
Load Diff
34
spec/fixtures/dynamic_finders/plugin_version/avangpress/change_log/CHANGELOG.md
vendored
Normal file
34
spec/fixtures/dynamic_finders/plugin_version/avangpress/change_log/CHANGELOG.md
vendored
Normal file
@@ -0,0 +1,34 @@
|
||||
Changelog
|
||||
=========
|
||||
|
||||
#### 1.0.1 - May 10, 2019
|
||||
|
||||
**Fixed**
|
||||
- AffiliateWP integration subscribing the wrong user if affiliate ID differs from user ID.
|
||||
- Broken url
|
||||
|
||||
**Improvements**
|
||||
- Test by latest wordpress 5.2
|
||||
|
||||
#### 1.0.0 - September 21, 2018
|
||||
|
||||
**Changes**
|
||||
|
||||
- Change module name from AvangEmail to AvangPress
|
||||
- Change logo
|
||||
|
||||
**Additions**
|
||||
|
||||
- Fix bug on detect connection
|
||||
- Fix bug saved list to database.
|
||||
|
||||
|
||||
#### 0.0.1 - August 8, 2018
|
||||
|
||||
**Improvements**
|
||||
|
||||
- Init project based on AvangPress for wordpress plugin
|
||||
|
||||
**Additions**
|
||||
|
||||
- Add AvangPress php api to project.
|
||||
18
spec/fixtures/dynamic_finders/plugin_version/awesome-hooks/composer_file/package.json
vendored
Normal file
18
spec/fixtures/dynamic_finders/plugin_version/awesome-hooks/composer_file/package.json
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"name": "awesome-hooks",
|
||||
"version": "0.0.2",
|
||||
"main": "Gruntfile.js",
|
||||
"author": "Surror",
|
||||
"devDependencies": {
|
||||
"grunt": "^1.0.1",
|
||||
"grunt-contrib-clean": "^1.1.0",
|
||||
"grunt-contrib-compress": "^1.4.3",
|
||||
"grunt-contrib-concat": "^1.0.1",
|
||||
"grunt-contrib-copy": "^1.0.0",
|
||||
"grunt-contrib-cssmin": "^2.2.1",
|
||||
"grunt-contrib-uglify": "^3.3.0",
|
||||
"grunt-postcss": "^0.9.0",
|
||||
"grunt-rtlcss": "^2.0.1",
|
||||
"grunt-wp-i18n": "~1.0.0"
|
||||
}
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
37
spec/fixtures/dynamic_finders/plugin_version/block-layouts/composer_file/package.json
vendored
Normal file
37
spec/fixtures/dynamic_finders/plugin_version/block-layouts/composer_file/package.json
vendored
Normal file
@@ -0,0 +1,37 @@
|
||||
{
|
||||
"name": "block-layouts",
|
||||
"version": "1.0.5",
|
||||
"license": "MIT",
|
||||
"main": "blocks/index.js",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/derweili/block-layouts"
|
||||
},
|
||||
"scripts": {
|
||||
"start": "cross-env BABEL_ENV=default webpack --watch",
|
||||
"build": "cross-env BABEL_ENV=default NODE_ENV=production webpack -p"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@wordpress/babel-plugin-makepot": "^2.1.2",
|
||||
"@wordpress/babel-preset-default": "^1.2.0",
|
||||
"babel-core": "^6.26.3",
|
||||
"babel-eslint": "^8.2.3",
|
||||
"babel-loader": "^7.1.4",
|
||||
"babel-plugin-transform-class-properties": "^6.24.1",
|
||||
"classnames": "^2.2.6",
|
||||
"cross-env": "^5.1.5",
|
||||
"css-loader": "^0.28.11",
|
||||
"eslint": "^4.19.1",
|
||||
"extract-text-webpack-plugin": "^3.0.2",
|
||||
"node-sass": "^4.9.0",
|
||||
"postcss-loader": "^2.1.5",
|
||||
"raw-loader": "^0.5.1",
|
||||
"sass-loader": "^6.0.7",
|
||||
"style-loader": "^0.19.1",
|
||||
"webpack": "^3.11.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"react-images": "^1.0.0",
|
||||
"react-photo-gallery": "^7.0.2"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,947 @@
|
||||
# Copyright (C) 2019 blossomthemes
|
||||
# This file is distributed under the GPL-2.0+.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: BlossomThemes Toolkit 2.1.2\n"
|
||||
"Report-Msgid-Bugs-To: "
|
||||
"https://wordpress.org/support/plugin/blossomthemes-toolkit\n"
|
||||
"POT-Creation-Date: 2019-05-13 06:01:18+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 <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"X-Generator: grunt-wp-i18n1.0.2\n"
|
||||
|
||||
#: admin/class-blossomthemes-toolkit-admin.php:104
|
||||
#: includes/class-blossomthemes-toolkit-functions.php:124
|
||||
msgid "Upload"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-blossomthemes-toolkit-admin.php:105
|
||||
#: includes/class-blossomthemes-toolkit-functions.php:126
|
||||
msgid "Change"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-blossomthemes-toolkit-admin.php:106
|
||||
#: includes/class-blossomthemes-toolkit-functions.php:147
|
||||
msgid "Please upload valid image file."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-blossomthemes-toolkit-admin.php:109
|
||||
msgid "Are you sure?"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-blossomthemes-toolkit-admin.php:110
|
||||
msgid "Select Categories"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-blossomthemes-toolkit-admin.php:115
|
||||
msgid "Are you sure you want to delete this Social Media?"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-blossomthemes-toolkit-admin.php:164
|
||||
msgid "Portfolio Template"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-blossomthemes-toolkit-admin.php:202
|
||||
#: admin/class-blossomthemes-toolkit-admin.php:231
|
||||
msgid "Image"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-blossomthemes-toolkit-admin.php:206
|
||||
#: admin/class-blossomthemes-toolkit-admin.php:242
|
||||
msgid "Add Image"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-blossomthemes-toolkit-admin.php:207
|
||||
#: admin/class-blossomthemes-toolkit-admin.php:243
|
||||
#: includes/class-blossomthemes-toolkit-functions.php:135
|
||||
msgid "Remove Image"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-blossomthemes-toolkit-admin.php:337
|
||||
#: includes/widgets/widget-advertisement.php:127
|
||||
#: includes/widgets/widget-client-logo.php:160
|
||||
#: includes/widgets/widget-cta.php:251
|
||||
#: includes/widgets/widget-icon-text.php:124
|
||||
#: includes/widgets/widget-image-text.php:37
|
||||
#: includes/widgets/widget-image-text.php:160
|
||||
#: includes/widgets/widget-testimonial.php:120
|
||||
msgid "Upload Image"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-blossomthemes-toolkit-admin.php:343
|
||||
#: includes/widgets/widget-advertisement.php:135
|
||||
#: includes/widgets/widget-client-logo.php:163
|
||||
#: includes/widgets/widget-image-text.php:44
|
||||
#: includes/widgets/widget-image-text.php:167
|
||||
msgid "Featured Link"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-blossomthemes-toolkit-admin.php:357
|
||||
#: includes/widgets/widget-faqs.php:105
|
||||
msgid "Question"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-blossomthemes-toolkit-admin.php:359
|
||||
#: includes/widgets/widget-faqs.php:107
|
||||
msgid "Answer"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-blossomthemes-toolkit-admin.php:410
|
||||
msgid "Add New"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-blossomthemes-toolkit-admin.php:417
|
||||
msgid "Not found"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-blossomthemes-toolkit-admin.php:418
|
||||
msgid "Not found in Trash"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-blossomthemes-toolkit-admin.php:419
|
||||
msgid "Featured Image"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-blossomthemes-toolkit-admin.php:420
|
||||
msgid "Set featured image"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-blossomthemes-toolkit-admin.php:421
|
||||
msgid "Remove featured image"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-blossomthemes-toolkit-admin.php:422
|
||||
msgid "Use as featured image"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-blossomthemes-toolkit-admin.php:467
|
||||
msgid "Search Categories"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-blossomthemes-toolkit-admin.php:468
|
||||
msgid "All Categories"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-blossomthemes-toolkit-admin.php:469
|
||||
msgid "Parent Categories"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-blossomthemes-toolkit-admin.php:470
|
||||
msgid "Parent Categories:"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-blossomthemes-toolkit-admin.php:471
|
||||
msgid "Edit Categories"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-blossomthemes-toolkit-admin.php:472
|
||||
msgid "Update Categories"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-blossomthemes-toolkit-admin.php:473
|
||||
msgid "Add New Categories"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-blossomthemes-toolkit-admin.php:474
|
||||
msgid "New Categories Name"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-blossomthemes-toolkit-functions.php:121
|
||||
msgid "No file chosen"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-blossomthemes-toolkit-functions.php:129
|
||||
msgid "Upgrade your version of WordPress for full media support."
|
||||
msgstr ""
|
||||
|
||||
#: includes/templates/blossom-portfolio.php:22
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
#: includes/templates/single-blossom-portfolio.php:40
|
||||
msgid "Related Projects"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-advertisement.php:25
|
||||
msgid "Blossom: Advertisement Widget"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-advertisement.php:26
|
||||
msgid "An Advertisement Widget."
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-advertisement.php:115
|
||||
#: includes/widgets/widget-author-bio.php:347
|
||||
#: includes/widgets/widget-client-logo.php:138
|
||||
#: includes/widgets/widget-contact.php:240 includes/widgets/widget-cta.php:187
|
||||
#: includes/widgets/widget-facebook-page.php:107
|
||||
#: includes/widgets/widget-icon-text.php:115
|
||||
#: includes/widgets/widget-image-text.php:140
|
||||
#: includes/widgets/widget-popular-post.php:213
|
||||
#: includes/widgets/widget-recent-post.php:144
|
||||
#: includes/widgets/widget-socialmedia.php:219
|
||||
#: includes/widgets/widget-stat-counter.php:132
|
||||
#: includes/widgets/widget-twitter-feeds.php:139
|
||||
msgid "Title"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-advertisement.php:120
|
||||
msgid "Display Advertisement from:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-advertisement.php:122
|
||||
#: includes/widgets/widget-advertisement.php:140
|
||||
msgid "Ad Code"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-advertisement.php:124
|
||||
#: includes/widgets/widget-author-bio.php:361
|
||||
#: includes/widgets/widget-author-bio.php:382
|
||||
msgid "Uploaded Photo"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-advertisement.php:131
|
||||
#: includes/widgets/widget-client-logo.php:151
|
||||
#: includes/widgets/widget-featured-page.php:187
|
||||
#: includes/widgets/widget-icon-text.php:147
|
||||
#: includes/widgets/widget-image-text.php:145
|
||||
#: includes/widgets/widget-team-member.php:199
|
||||
msgid "Open in Same Tab"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-author-bio.php:33
|
||||
msgid "Blossom: Author Bio"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-author-bio.php:34
|
||||
msgid "An Author Bio Widget"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-author-bio.php:108
|
||||
#: includes/widgets/widget-author-bio.php:437
|
||||
#: includes/widgets/widget-contact.php:60
|
||||
#: includes/widgets/widget-contact.php:299
|
||||
#: includes/widgets/widget-socialmedia.php:60
|
||||
#: includes/widgets/widget-socialmedia.php:256
|
||||
msgid "Social Icon"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-author-bio.php:110
|
||||
#: includes/widgets/widget-contact.php:62
|
||||
#: includes/widgets/widget-socialmedia.php:62
|
||||
msgid "Search Social Icons"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-author-bio.php:111
|
||||
#: includes/widgets/widget-author-bio.php:440
|
||||
#: includes/widgets/widget-contact.php:63
|
||||
#: includes/widgets/widget-contact.php:302
|
||||
#: includes/widgets/widget-socialmedia.php:63
|
||||
#: includes/widgets/widget-socialmedia.php:259
|
||||
msgid "Link"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-author-bio.php:352
|
||||
msgid "Author Name"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-author-bio.php:357
|
||||
msgid "Display photo from:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-author-bio.php:359
|
||||
msgid "Gravatar"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-author-bio.php:364
|
||||
msgid "Upload Author Image"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-author-bio.php:367
|
||||
msgid "Author Email"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-author-bio.php:370
|
||||
msgid ""
|
||||
"You can show your %1$s image instead of manually uploading your photo. Just "
|
||||
"add your gravatar registered email address here."
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-author-bio.php:373
|
||||
#: includes/widgets/widget-contact.php:245 includes/widgets/widget-cta.php:192
|
||||
#: includes/widgets/widget-icon-text.php:120
|
||||
#: includes/widgets/widget-team-member.php:193
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-author-bio.php:378
|
||||
msgid "Display Signature from:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-author-bio.php:380
|
||||
msgid "Text"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-author-bio.php:385
|
||||
msgid "Upload Signature Image"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-author-bio.php:389
|
||||
msgid "Signature Text"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-author-bio.php:393
|
||||
msgid "Button Label"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-author-bio.php:398
|
||||
msgid "Button Link"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-author-bio.php:405
|
||||
#: includes/widgets/widget-popular-post.php:257
|
||||
#: includes/widgets/widget-posts-category-slider.php:250
|
||||
#: includes/widgets/widget-recent-post.php:179
|
||||
#: includes/widgets/widget-socialmedia.php:224
|
||||
msgid "Open in New Tab"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-author-bio.php:454
|
||||
msgid "Add Social Profile"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-author-bio.php:455
|
||||
#: includes/widgets/widget-contact.php:318
|
||||
#: includes/widgets/widget-socialmedia.php:275
|
||||
msgid ""
|
||||
"Click on the above button to add social media icons. You can also change "
|
||||
"the order of the social icons."
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-client-logo.php:25
|
||||
msgid "Blossom: Client Logo Widget"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-client-logo.php:26
|
||||
msgid "A Client Logo Widget."
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-client-logo.php:145
|
||||
msgid "Display logo in black and white"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-client-logo.php:175
|
||||
msgid "Add Another Logo"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-contact.php:44
|
||||
msgid "Blossom: Contact Widget"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-contact.php:45
|
||||
msgid "A Contact Widget"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-contact.php:250
|
||||
msgid "Telephone"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-contact.php:255
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-contact.php:260
|
||||
msgid "Address"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-contact.php:267
|
||||
msgid "Open Social Links in New Tab"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-contact.php:317
|
||||
#: includes/widgets/widget-socialmedia.php:274
|
||||
msgid "Add Social Icon"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-cta.php:26
|
||||
msgid "Blossom: Call To Action"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-cta.php:27
|
||||
msgid "A Call To Action Widget."
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-cta.php:34
|
||||
#: includes/widgets/widget-featured-page.php:33
|
||||
msgid "Right"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-cta.php:35
|
||||
#: includes/widgets/widget-featured-page.php:35
|
||||
msgid "Centered"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-cta.php:197
|
||||
msgid "Number of Call-to-Action Buttons:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-cta.php:211
|
||||
msgid "Button 1 Label"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-cta.php:215
|
||||
msgid "Button 1 Link"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-cta.php:222
|
||||
msgid "Button 2 Label"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-cta.php:226
|
||||
msgid "Button 2 Link"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-cta.php:232
|
||||
msgid "Button Alignment:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-cta.php:243
|
||||
#: includes/widgets/widget-custom-categories.php:105
|
||||
msgid "Open in new Tab"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-cta.php:246
|
||||
msgid "Background Color"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-custom-categories.php:16
|
||||
msgid "Blossom: Custom Categories"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-custom-categories.php:19
|
||||
msgid "Widget to display categories with Image and Posts Count"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-custom-categories.php:70
|
||||
msgid " Post(s)"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-custom-categories.php:88
|
||||
#: includes/widgets/widget-posts-category-slider.php:179
|
||||
msgid "New title"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-custom-categories.php:100
|
||||
#: includes/widgets/widget-pinterest.php:69
|
||||
#: includes/widgets/widget-posts-category-slider.php:214
|
||||
#: includes/widgets/widget-snapchat.php:101
|
||||
msgid "Title:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-custom-categories.php:153
|
||||
msgid ""
|
||||
"To set thumbnail for categories, go to %1$sPosts > Categories%2$s and "
|
||||
"%3$sEdit%4$s the categories."
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-facebook-page.php:25
|
||||
msgid "Blossom: Facebook Page"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-facebook-page.php:26
|
||||
msgid "A widget that shows Facebook Page Box"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-facebook-page.php:112
|
||||
msgid "Facebook Page URL"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-facebook-page.php:117
|
||||
msgid "Height"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-facebook-page.php:123
|
||||
msgid "Show Friend's Faces"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-facebook-page.php:128
|
||||
msgid "Use Small Header"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-facebook-page.php:133
|
||||
msgid "Hide Cover Photo"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-facebook-page.php:138
|
||||
msgid "Show Timeline Tab"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-facebook-page.php:143
|
||||
msgid "Show Event Tab"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-facebook-page.php:148
|
||||
msgid "Show Message Tab"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-faqs.php:25
|
||||
msgid "Blossom: FAQs"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-faqs.php:26
|
||||
msgid "A Widget for FAQs."
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-faqs.php:52
|
||||
msgid "Expand/Close"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-faqs.php:91
|
||||
msgid "Enable FAQs Toggle"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-faqs.php:118
|
||||
msgid "Add FAQs"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-featured-page.php:25
|
||||
msgid "Blossom: Featured Page Widget"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-featured-page.php:26
|
||||
msgid "A Featured Page Widget"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-featured-page.php:34
|
||||
msgid "Left"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-featured-page.php:48
|
||||
#: includes/widgets/widget-featured-page.php:131
|
||||
#: includes/widgets/widget-featured-page.php:228
|
||||
msgid "Read More"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-featured-page.php:119
|
||||
msgid "--Choose--"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-featured-page.php:142
|
||||
msgid "Page:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-featured-page.php:154
|
||||
msgid "Show Page Full Content"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-featured-page.php:161
|
||||
msgid "Show Featured Image"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-featured-page.php:166
|
||||
msgid "Image Alignment:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-featured-page.php:181
|
||||
msgid "Show Read More"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-featured-page.php:191
|
||||
msgid "Read More Text"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-icon-text.php:25
|
||||
msgid "Blossom: Icon Text"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-icon-text.php:26
|
||||
msgid "An Icon Text Widget."
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-icon-text.php:126
|
||||
msgid "or"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-icon-text.php:129
|
||||
#: includes/widgets/widget-stat-counter.php:147
|
||||
msgid "Icons"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-icon-text.php:141
|
||||
msgid "search icons here..."
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-icon-text.php:151
|
||||
msgid "Read More Label"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-icon-text.php:156
|
||||
msgid "Read More Link"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-image-text.php:26
|
||||
msgid "Blossom: Image Text"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-image-text.php:27
|
||||
msgid "An Image Text Widget."
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-image-text.php:40
|
||||
#: includes/widgets/widget-image-text.php:163
|
||||
msgid "Link Text"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-image-text.php:179
|
||||
msgid "Add Image Text"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-pinterest.php:15
|
||||
msgid "Add your latest pins form Pinterest."
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-pinterest.php:16
|
||||
msgid "Blossom: Pinterest"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-pinterest.php:73
|
||||
msgid "Pinterest URL:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-pinterest.php:77
|
||||
msgid "Height: (px)"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-popular-post.php:28
|
||||
msgid "Blossom: Popular Post"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-popular-post.php:29
|
||||
msgid "A Popular Post Widget"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-popular-post.php:65
|
||||
msgid "0 View"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-popular-post.php:67
|
||||
msgid " View"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-popular-post.php:69
|
||||
msgid " Views"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-popular-post.php:83
|
||||
#: includes/widgets/widget-popular-post.php:201
|
||||
msgid "Popular Posts"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-popular-post.php:146
|
||||
#: includes/widgets/widget-posts-category-slider.php:96
|
||||
#: includes/widgets/widget-recent-post.php:89
|
||||
msgid "View all posts in %s"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-popular-post.php:185
|
||||
#: includes/widgets/widget-recent-post.php:119
|
||||
msgid "Style One"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-popular-post.php:186
|
||||
#: includes/widgets/widget-recent-post.php:120
|
||||
msgid "Style Two"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-popular-post.php:187
|
||||
#: includes/widgets/widget-recent-post.php:121
|
||||
msgid "Style Three"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-popular-post.php:218
|
||||
#: includes/widgets/widget-recent-post.php:149
|
||||
msgid "Number of Posts"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-popular-post.php:223
|
||||
msgid "Popular based on:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-popular-post.php:225
|
||||
msgid "Post Views"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-popular-post.php:226
|
||||
msgid "Comment Count"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-popular-post.php:231
|
||||
#: includes/widgets/widget-recent-post.php:164
|
||||
msgid "Layout:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-popular-post.php:247
|
||||
#: includes/widgets/widget-recent-post.php:155
|
||||
msgid "Show Post Thumbnail"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-popular-post.php:252
|
||||
#: includes/widgets/widget-recent-post.php:160
|
||||
msgid "Show Post Date"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-popular-post.php:276
|
||||
#: includes/widgets/widget-recent-post.php:39
|
||||
#: includes/widgets/widget-recent-post.php:135
|
||||
#: includes/widgets/widget-recent-post.php:198
|
||||
msgid "Recent Posts"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-posts-category-slider.php:18
|
||||
msgid "Blossom: Posts Category Slider"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-posts-category-slider.php:21
|
||||
msgid "Simple posts slider from category."
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-posts-category-slider.php:219
|
||||
msgid "Category:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-posts-category-slider.php:228
|
||||
msgid "Number of Slides:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-posts-category-slider.php:230
|
||||
msgid ""
|
||||
"Total number of posts available in the selected category will be the "
|
||||
"maximum number of slides."
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-posts-category-slider.php:235
|
||||
msgid "Show Slider Arrows"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-posts-category-slider.php:240
|
||||
msgid "Show Slider Pagination"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-posts-category-slider.php:245
|
||||
msgid "Change Direction"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-posts-category-slider.php:246
|
||||
msgid ""
|
||||
"Enabling this will change slider direction from 'right to left' to 'left to "
|
||||
"right'."
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-recent-post.php:25
|
||||
msgid "Blossom: Recent Post"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-recent-post.php:26
|
||||
msgid "A Recent Post Widget"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-recent-post.php:97
|
||||
msgid "%1$s"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-snapchat.php:29
|
||||
msgid "Display your Snapchat Snapcode."
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-snapchat.php:52
|
||||
msgid "Please upload your Snapchat image."
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-snapchat.php:71
|
||||
msgid "Follow <b>%s</b> on Snapchat!"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-snapchat.php:105
|
||||
msgid "Step 1. Download your Snapcode PNG image from"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-snapchat.php:105
|
||||
msgid "this link"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-snapchat.php:106
|
||||
msgid "Step 2. Upload your Snapcode PNG image using the button below."
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-snapchat.php:118
|
||||
msgid "Upload Snapchat Image"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-snapchat.php:124
|
||||
msgid "Snapchat Account Name:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-snapchat.php:125
|
||||
msgid "For example:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-socialmedia.php:44
|
||||
msgid "Blossom: Social Media"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-socialmedia.php:45
|
||||
msgid "A Social Links Widget"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-socialmedia.php:205
|
||||
msgid "Subscribe and Follow"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-stat-counter.php:26
|
||||
msgid "Blossom: Stat Counter Widget"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-stat-counter.php:27
|
||||
msgid "Widget for stat counter."
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-stat-counter.php:137
|
||||
msgid "Counter"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-stat-counter.php:143
|
||||
msgid "Show Comma"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-stat-counter.php:158
|
||||
msgid "Search Icons Here..."
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-team-member.php:25
|
||||
msgid "Blossom: Team Member"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-team-member.php:26
|
||||
msgid "A Team Member Widget."
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-team-member.php:183
|
||||
#: includes/widgets/widget-testimonial.php:105
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-team-member.php:188
|
||||
#: includes/widgets/widget-testimonial.php:110
|
||||
msgid "Designation"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-team-member.php:202
|
||||
msgid "Upload Photo"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-team-member.php:205
|
||||
msgid "LinkedIn Profile"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-team-member.php:211
|
||||
msgid "Twitter Profile"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-team-member.php:215
|
||||
msgid "Facebook Profile"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-team-member.php:219
|
||||
msgid "Instagram Profile"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-team-member.php:223
|
||||
msgid "YouTube Profile"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-team-member.php:227
|
||||
msgid "Dribbble Profile"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-team-member.php:231
|
||||
msgid "Behance Profile"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-testimonial.php:25
|
||||
msgid "Blossom: Testimonial"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-testimonial.php:26
|
||||
msgid "A Testimonial Widget."
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-testimonial.php:115
|
||||
msgid "Testimonial"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-twitter-feeds.php:28
|
||||
msgid "Light"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-twitter-feeds.php:29
|
||||
msgid "Dark"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-twitter-feeds.php:39
|
||||
msgid "Blossom: Twitter Feed"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-twitter-feeds.php:40
|
||||
msgid "A widget that shows latest tweets"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-twitter-feeds.php:143
|
||||
msgid "Theme"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-twitter-feeds.php:144
|
||||
#: includes/widgets/widget-twitter-feeds.php:145
|
||||
msgid "Choose a theme…"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-twitter-feeds.php:157
|
||||
msgid "Twitter Username"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-twitter-feeds.php:162
|
||||
msgid "Border Color"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-twitter-feeds.php:167
|
||||
msgid "Link Color"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/widget-twitter-feeds.php:173
|
||||
msgid "Number of tweets"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin Name of the plugin/theme
|
||||
msgid "BlossomThemes Toolkit"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin URI of the plugin/theme
|
||||
msgid "https://wordpress.org/plugins/blossomthemes-toolkit/"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin/theme
|
||||
msgid ""
|
||||
"BlossomThemes Toolkit provides you necessary widgets for better and "
|
||||
"effective blogging."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin/theme
|
||||
msgid "blossomthemes"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin/theme
|
||||
msgid "https://blossomthemes.com/"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,74 @@
|
||||
# Copyright (C) 2019 Bunty
|
||||
# This file is distributed under the same license as the BuddyPress Profile Field Duplicator package.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: BuddyPress Profile Field Duplicator 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: "
|
||||
"https://wordpress.org/support/plugin/bp-profile-field-duplicator\n"
|
||||
"POT-Creation-Date: 2019-05-26 15:21:43+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 <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"Language: en\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Poedit-Country: United States\n"
|
||||
"X-Poedit-SourceCharset: UTF-8\n"
|
||||
"X-Poedit-KeywordsList: "
|
||||
"__;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;_nx_noop:1,2,3c;esc_"
|
||||
"attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;esc_html_x:1,2c;\n"
|
||||
"X-Poedit-Basepath: ../\n"
|
||||
"X-Poedit-SearchPath-0: .\n"
|
||||
"X-Poedit-Bookmarks: \n"
|
||||
"X-Textdomain-Support: yes\n"
|
||||
"X-Generator: grunt-wp-i18n 1.0.3\n"
|
||||
|
||||
#: app/admin/class-bp-profile-field-duplicator-admin.php:55
|
||||
msgid "Duplicate This"
|
||||
msgstr ""
|
||||
|
||||
#: app/admin/class-bp-profile-field-duplicator-admin.php:67
|
||||
msgid "Are you sure you want to duplicate this?"
|
||||
msgstr ""
|
||||
|
||||
#: app/admin/class-bp-profile-field-duplicator-admin.php:105
|
||||
msgid "Something went wrong."
|
||||
msgstr ""
|
||||
|
||||
#: app/admin/class-bp-profile-field-duplicator-admin.php:114
|
||||
msgid "Field is not available."
|
||||
msgstr ""
|
||||
|
||||
#: app/admin/class-bp-profile-field-duplicator-admin.php:138
|
||||
msgid " - Copy"
|
||||
msgstr ""
|
||||
|
||||
#: app/admin/class-bp-profile-field-duplicator-admin.php:183
|
||||
msgid "Fail to create duplicate field."
|
||||
msgstr ""
|
||||
|
||||
#: bp-profile-field-duplicator.php:63
|
||||
msgid "%s works with BuddyPress only. Please activate BuddyPress or de-activate %s."
|
||||
msgstr ""
|
||||
|
||||
#. Plugin Name of the plugin/theme
|
||||
msgid "BuddyPress Profile Field Duplicator"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin URI of the plugin/theme
|
||||
msgid "bhargavb.wordpress.com"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin/theme
|
||||
msgid "Make a duplicate of BuddyPress profile fields."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin/theme
|
||||
msgid "Bunty"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin/theme
|
||||
msgid "bhargavb.wordpress.com/about-me"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,8 @@
|
||||
Version 1.2.0 - 20th July 2019
|
||||
New: Countdown animation effect added.
|
||||
|
||||
Version 1.1.0 - 16th July 2019
|
||||
New: When to apply animation option added in admin settings.
|
||||
|
||||
Version 1.0.0 - 15th July 2019
|
||||
- Initial Release
|
||||
@@ -0,0 +1,191 @@
|
||||
# Copyright (C) 2019 Sandesh
|
||||
# This file is distributed under the same license as the Browser Title Bar Animation package.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Browser Title Bar Animation 1.2.0\n"
|
||||
"Report-Msgid-Bugs-To: "
|
||||
"https://wordpress.org/support/plugin/browser-title-bar-animation\n"
|
||||
"POT-Creation-Date: 2019-07-20 06:55:08+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 <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"Language: en\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Poedit-Country: United States\n"
|
||||
"X-Poedit-SourceCharset: UTF-8\n"
|
||||
"X-Poedit-KeywordsList: "
|
||||
"__;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;_nx_noop:1,2,3c;esc_"
|
||||
"attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;esc_html_x:1,2c;\n"
|
||||
"X-Poedit-Basepath: ../\n"
|
||||
"X-Poedit-SearchPath-0: .\n"
|
||||
"X-Poedit-Bookmarks: \n"
|
||||
"X-Textdomain-Support: yes\n"
|
||||
"X-Generator: grunt-wp-i18n 1.0.3\n"
|
||||
|
||||
#: classes/class-tbas-admin.php:42
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-tbas-admin.php:55 classes/class-tbas-admin.php:56
|
||||
#: classes/class-tbas-admin.php:72 classes/class-tbas-metabox.php:76
|
||||
msgid "Title Bar Animation"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-tbas-admin.php:85
|
||||
msgid "Support"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-tbas-admin.php:86
|
||||
msgid "Got a question? I'm happy to help!"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-tbas-admin.php:87
|
||||
msgid "Submit a Ticket »"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-tbas-admin.php:103
|
||||
msgid "General Settings"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-tbas-admin.php:111 classes/class-tbas-metabox.php:122
|
||||
msgid "Enable Title Bar Animation"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-tbas-admin.php:118
|
||||
msgid "Enable Title Bar Animation Globally"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-tbas-admin.php:125
|
||||
msgid "Apply Animation"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-tbas-admin.php:132 classes/class-tbas-metabox.php:142
|
||||
msgid "When to apply animation?"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-tbas-admin.php:134 classes/class-tbas-metabox.php:139
|
||||
msgid "Always"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-tbas-admin.php:135 classes/class-tbas-metabox.php:140
|
||||
msgid "When user switch to another tab"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-tbas-admin.php:143 classes/class-tbas-admin.php:150
|
||||
#: classes/class-tbas-metabox.php:149
|
||||
msgid "Animation Type"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-tbas-admin.php:152 classes/class-tbas-metabox.php:153
|
||||
msgid "Typing"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-tbas-admin.php:153 classes/class-tbas-metabox.php:154
|
||||
msgid "Scrolling"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-tbas-admin.php:154 classes/class-tbas-metabox.php:155
|
||||
msgid "Blinking"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-tbas-admin.php:155 classes/class-tbas-metabox.php:156
|
||||
msgid "Countdown"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-tbas-admin.php:169
|
||||
msgid "Animation Examples"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-tbas-admin.php:176 classes/class-tbas-metabox.php:163
|
||||
msgid "Animation Speed"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-tbas-admin.php:183
|
||||
msgid "Animation speed"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-tbas-admin.php:190 classes/class-tbas-metabox.php:172
|
||||
msgid "Animation Title"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-tbas-admin.php:197 classes/class-tbas-admin.php:225
|
||||
#: classes/class-tbas-metabox.php:175
|
||||
msgid ""
|
||||
"Animation will apply on this title. If empty, default title will consider "
|
||||
"as animation title."
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-tbas-admin.php:204 classes/class-tbas-metabox.php:180
|
||||
msgid "Countdown Duration"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-tbas-admin.php:211
|
||||
msgid "Time in minutes"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-tbas-admin.php:217 classes/class-tbas-metabox.php:189
|
||||
msgid "Countdown Title"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-tbas-admin.php:224
|
||||
msgid "{{countdown}}"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-tbas-metabox.php:112
|
||||
msgid "Override Global Settings"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-tbas-metabox.php:115
|
||||
msgid "Enable this to override global settings"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-tbas-metabox.php:126
|
||||
msgid "Yes"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-tbas-metabox.php:127
|
||||
msgid "No"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-tbas-metabox.php:135
|
||||
msgid "Animation Show"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-tbas-metabox.php:166
|
||||
msgid "Animation speed. eg. 1000 for 1second"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-tbas-metabox.php:183
|
||||
msgid "Duration in minutes."
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-tbas-metabox.php:192
|
||||
msgid "User {{countdown}} tag."
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-tbas-metabox.php:193
|
||||
msgid "You can use {{countdown}} tag in string."
|
||||
msgstr ""
|
||||
|
||||
#. Plugin Name of the plugin/theme
|
||||
msgid "Browser Title Bar Animation"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin URI of the plugin/theme
|
||||
msgid "https://www.techiesandesh.com/"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin/theme
|
||||
msgid "Don't lose visitors. Catch the user's attention."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin/theme
|
||||
msgid "Sandesh"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin/theme
|
||||
msgid "https://sandeshjangam.com/"
|
||||
msgstr ""
|
||||
File diff suppressed because it is too large
Load Diff
348
spec/fixtures/dynamic_finders/plugin_version/clicky/translation_file/languages/clicky.pot
vendored
Normal file
348
spec/fixtures/dynamic_finders/plugin_version/clicky/translation_file/languages/clicky.pot
vendored
Normal file
@@ -0,0 +1,348 @@
|
||||
# Copyright (C) 2019 Team Yoast
|
||||
# This file is distributed under the same license as the Clicky for WordPress package.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Clicky for WordPress 1.8\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/yoast/clicky/issues\n"
|
||||
"POT-Creation-Date: 2019-06-17 19:17:03+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: Yoast Translate Team <translations@yoast.com>\n"
|
||||
"Language-Team: Yoast Translate <translations@yoast.com>\n"
|
||||
"Language: en\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Poedit-Country: United States\n"
|
||||
"X-Poedit-SourceCharset: UTF-8\n"
|
||||
"X-Poedit-KeywordsList: "
|
||||
"__;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;_nx_noop:1,2,3c;esc_"
|
||||
"attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;esc_html_x:1,2c;\n"
|
||||
"X-Poedit-Basepath: ../\n"
|
||||
"X-Poedit-SearchPath-0: .\n"
|
||||
"X-Poedit-Bookmarks: \n"
|
||||
"X-Textdomain-Support: yes\n"
|
||||
"X-Generator: grunt-wp-i18n 1.0.3\n"
|
||||
|
||||
#: admin/class-clicky-admin-page.php:64
|
||||
#: admin/class-clicky-options-admin.php:246
|
||||
#: artifact/admin/class-clicky-admin-page.php:64
|
||||
#: artifact/admin/class-clicky-options-admin.php:246
|
||||
#. translators: 1: link open tag to clicky forum website; 2: link close tag.
|
||||
msgid ""
|
||||
"If you're in need of support with Clicky and / or this plugin, please visit "
|
||||
"the %1$sClicky forums%2$s."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-clicky-admin-page.php:65
|
||||
#: artifact/admin/class-clicky-admin-page.php:65
|
||||
msgid "Need Support?"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-clicky-admin-page.php:80
|
||||
#: artifact/admin/class-clicky-admin-page.php:80
|
||||
msgid "No news items, feed might be broken..."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-clicky-admin-page.php:96
|
||||
#: artifact/admin/class-clicky-admin-page.php:96
|
||||
msgid "Subscribe with RSS"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-clicky-admin-page.php:107
|
||||
#: artifact/admin/class-clicky-admin-page.php:107
|
||||
msgid "Latest news from Clicky"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-clicky-admin-page.php:114
|
||||
#: artifact/admin/class-clicky-admin-page.php:114
|
||||
msgid "Like Yoast on Facebook"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-clicky-admin-page.php:115
|
||||
#: artifact/admin/class-clicky-admin-page.php:115
|
||||
msgid "Follow Yoast on Twitter"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-clicky-admin-page.php:116
|
||||
#: artifact/admin/class-clicky-admin-page.php:116
|
||||
msgid "Subscribe by email"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-clicky-admin-page.php:118
|
||||
#: artifact/admin/class-clicky-admin-page.php:118
|
||||
msgid "Latest news from Yoast"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin Name of the plugin/theme
|
||||
msgid "Clicky for WordPress"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-clicky-admin-page.php:132
|
||||
#: artifact/admin/class-clicky-admin-page.php:132
|
||||
msgid "Yoast Translate"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-clicky-admin.php:54 artifact/admin/class-clicky-admin.php:54
|
||||
msgid "Clicky Goal Tracking"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-clicky-admin.php:72 artifact/admin/class-clicky-admin.php:72
|
||||
msgid "Clicky settings"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-clicky-admin.php:73 artifact/admin/class-clicky-admin.php:73
|
||||
msgid "Clicky"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-clicky-admin.php:80 admin/class-clicky-admin.php:81
|
||||
#: artifact/admin/class-clicky-admin.php:80
|
||||
#: artifact/admin/class-clicky-admin.php:81
|
||||
msgid "Clicky Stats"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-clicky-admin.php:108 artifact/admin/class-clicky-admin.php:108
|
||||
msgid "Clicky is almost ready. "
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-clicky-admin.php:112 artifact/admin/class-clicky-admin.php:112
|
||||
#. translators: 1: link open tag to the plugin settings page; 2: link close
|
||||
#. tag.
|
||||
msgid ""
|
||||
"You must %1$s enter your Clicky Site ID, Site Key and Admin Site Key%2$s "
|
||||
"for it to work."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-clicky-admin.php:185 artifact/admin/class-clicky-admin.php:185
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-clicky-options-admin.php:46 admin/views/admin-page.php:19
|
||||
#: artifact/admin/class-clicky-options-admin.php:46
|
||||
#: artifact/admin/views/admin-page.php:19
|
||||
msgid "Basic settings"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-clicky-options-admin.php:52
|
||||
#: artifact/admin/class-clicky-options-admin.php:52
|
||||
msgid "Site ID"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-clicky-options-admin.php:53
|
||||
#: artifact/admin/class-clicky-options-admin.php:53
|
||||
msgid "Site Key"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-clicky-options-admin.php:54
|
||||
#: artifact/admin/class-clicky-options-admin.php:54
|
||||
msgid "Admin Site Key"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-clicky-options-admin.php:73
|
||||
#: artifact/admin/class-clicky-options-admin.php:73
|
||||
msgid "Like this plugin?"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-clicky-options-admin.php:80
|
||||
#: artifact/admin/class-clicky-options-admin.php:80
|
||||
msgid "Need support?"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-clicky-options-admin.php:90
|
||||
#: artifact/admin/class-clicky-options-admin.php:90
|
||||
msgid "Advanced Settings"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-clicky-options-admin.php:94
|
||||
#: artifact/admin/class-clicky-options-admin.php:94
|
||||
msgid "Disable Admin Bar stats"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-clicky-options-admin.php:95
|
||||
#: artifact/admin/class-clicky-options-admin.php:95
|
||||
msgid "If you don't want to display the stats in your admin menu, check this box."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-clicky-options-admin.php:98
|
||||
#: artifact/admin/class-clicky-options-admin.php:98
|
||||
msgid "Ignore Admin users"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-clicky-options-admin.php:99
|
||||
#: artifact/admin/class-clicky-options-admin.php:99
|
||||
msgid ""
|
||||
"If you are using a caching plugin, such as W3 Total Cache or WP-Supercache, "
|
||||
"please ensure that you have it configured to NOT use the cache for logged "
|
||||
"in users. Otherwise, admin users <em>will still</em> be tracked."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-clicky-options-admin.php:102
|
||||
#: artifact/admin/class-clicky-options-admin.php:102
|
||||
msgid "Disable cookies"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-clicky-options-admin.php:103
|
||||
#: artifact/admin/class-clicky-options-admin.php:103
|
||||
msgid ""
|
||||
"If you don't want Clicky to use cookies on your site, check this button. By "
|
||||
"doing so, uniqueness will instead be determined based on their IP address."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-clicky-options-admin.php:106
|
||||
#: artifact/admin/class-clicky-options-admin.php:106
|
||||
msgid "Track names of commenters"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-clicky-options-admin.php:132
|
||||
#: artifact/admin/class-clicky-options-admin.php:132
|
||||
msgid "Outbound Links"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-clicky-options-admin.php:140
|
||||
#: artifact/admin/class-clicky-options-admin.php:140
|
||||
msgid "For instance: <code>/out/,/go/</code>"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-clicky-options-admin.php:144
|
||||
#: artifact/admin/class-clicky-options-admin.php:144
|
||||
msgid "Outbound Link Pattern"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-clicky-options-admin.php:218
|
||||
#: artifact/admin/class-clicky-options-admin.php:218
|
||||
#. translators: 1: link open tag to the clicky user homepage; 2: link close
|
||||
#. tag.
|
||||
msgid ""
|
||||
"Go to your %1$suser homepage on Clicky%2$s and click "
|
||||
""Preferences" under the name of the domain, you will find the "
|
||||
"Site ID, Site Key, Admin Site Key and Database Server under Site "
|
||||
"information."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-clicky-options-admin.php:232
|
||||
#: artifact/admin/class-clicky-options-admin.php:232
|
||||
#. translators: 1: link open tag to the clicky knowledge base article; 2: link
|
||||
#. close tag.
|
||||
msgid ""
|
||||
"If your site uses redirects for outbound links, instead of links that point "
|
||||
"directly to their external source (this is popular with affiliate links, "
|
||||
"for example), then you'll need to use this variable to tell our tracking "
|
||||
"code additional patterns to look for when automatically tracking outbound "
|
||||
"links. %1$sRead more here%2$s."
|
||||
msgstr ""
|
||||
|
||||
#: admin/views/admin-page.php:10 artifact/admin/views/admin-page.php:10
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#: admin/views/admin-page.php:20 artifact/admin/views/admin-page.php:20
|
||||
msgid "Advanced settings"
|
||||
msgstr ""
|
||||
|
||||
#: admin/views/admin-page.php:32 artifact/admin/views/admin-page.php:32
|
||||
msgid "Save Clicky settings"
|
||||
msgstr ""
|
||||
|
||||
#: admin/views/like-box.php:8 artifact/admin/views/like-box.php:8
|
||||
msgid "Why not do any or all of the following:"
|
||||
msgstr ""
|
||||
|
||||
#: admin/views/like-box.php:10 artifact/admin/views/like-box.php:10
|
||||
msgid "Link to it so other folks can find out about it."
|
||||
msgstr ""
|
||||
|
||||
#: admin/views/like-box.php:11 artifact/admin/views/like-box.php:11
|
||||
msgid "Give it a 5 star rating on WordPress.org."
|
||||
msgstr ""
|
||||
|
||||
#: admin/views/like-box.php:12 artifact/admin/views/like-box.php:12
|
||||
msgid "Let other people know that it works with your WordPress setup."
|
||||
msgstr ""
|
||||
|
||||
#: admin/views/meta-box.php:12 artifact/admin/views/meta-box.php:12
|
||||
#. translators: 1: link open tag to clicky website tracking page; 2: link close
|
||||
#. tag.
|
||||
msgid ""
|
||||
"Clicky can track Goals for you too, %1$syou can create them here%2$s. To be "
|
||||
"able to track a goal on this post, you need to specify the goal ID here. "
|
||||
"Optionally, you can also provide the goal revenue."
|
||||
msgstr ""
|
||||
|
||||
#: admin/views/meta-box.php:20 artifact/admin/views/meta-box.php:20
|
||||
msgid "Goal ID:"
|
||||
msgstr ""
|
||||
|
||||
#: admin/views/meta-box.php:24 artifact/admin/views/meta-box.php:24
|
||||
msgid "Goal Revenue:"
|
||||
msgstr ""
|
||||
|
||||
#: artifact/frontend/class-clicky-frontend.php:46
|
||||
#: frontend/class-clicky-frontend.php:46
|
||||
msgid ""
|
||||
"Clicky tracking not shown because you're an administrator and you've "
|
||||
"configured Clicky to ignore administrators."
|
||||
msgstr ""
|
||||
|
||||
#: artifact/frontend/class-clicky-frontend.php:139
|
||||
#: frontend/class-clicky-frontend.php:139
|
||||
msgid "Posted a comment"
|
||||
msgstr ""
|
||||
|
||||
#: artifact/frontend/class-clicky-visitor-graph.php:131
|
||||
#: frontend/class-clicky-visitor-graph.php:131
|
||||
msgid "Visitors over 48 hours. Click for more Clicky Site Stats."
|
||||
msgstr ""
|
||||
|
||||
#: artifact/vendor/yoast/i18n-module/i18n-module.php:189
|
||||
#: vendor/yoast/i18n-module/i18n-module.php:189
|
||||
msgid ""
|
||||
"As you can see, there is a translation of this plugin in %1$s. This "
|
||||
"translation is currently %3$d%% complete. We need your help to make it "
|
||||
"complete and to fix any errors. Please register at %4$s to help complete "
|
||||
"the translation to %1$s!"
|
||||
msgstr ""
|
||||
|
||||
#: artifact/vendor/yoast/i18n-module/i18n-module.php:191
|
||||
#: vendor/yoast/i18n-module/i18n-module.php:191
|
||||
msgid ""
|
||||
"You're using WordPress in %1$s. While %2$s has been translated to %1$s for "
|
||||
"%3$d%%, it's not been shipped with the plugin yet. You can help! Register "
|
||||
"at %4$s to help complete the translation to %1$s!"
|
||||
msgstr ""
|
||||
|
||||
#: artifact/vendor/yoast/i18n-module/i18n-module.php:193
|
||||
#: vendor/yoast/i18n-module/i18n-module.php:193
|
||||
msgid ""
|
||||
"You're using WordPress in a language we don't support yet. We'd love for "
|
||||
"%2$s to be translated in that language too, but unfortunately, it isn't "
|
||||
"right now. You can change that! Register at %4$s to help translate it!"
|
||||
msgstr ""
|
||||
|
||||
#: artifact/vendor/yoast/i18n-module/i18n-module.php:213
|
||||
#: vendor/yoast/i18n-module/i18n-module.php:213
|
||||
msgid "Translation of %s"
|
||||
msgstr ""
|
||||
|
||||
#: artifact/vendor/yoast/i18n-module/i18n-module.php:218
|
||||
#: vendor/yoast/i18n-module/i18n-module.php:218
|
||||
msgid "Register now »"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin URI of the plugin/theme
|
||||
msgid "https://yoast.com/wordpress/plugins/clicky/"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin/theme
|
||||
msgid ""
|
||||
"The Clicky for WordPress plugin by Yoast makes it easy for you to add your "
|
||||
"Clicky analytics tracking code to your WordPress install, while also giving "
|
||||
"you some advanced tracking options."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin/theme
|
||||
msgid "Team Yoast"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin/theme
|
||||
msgid "https://yoast.com/"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,648 @@
|
||||
# Copyright (C) 2019 Colorlib
|
||||
# This file is distributed under the GPLv3 or later.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Colorlib Login Customizer 1.2.91\n"
|
||||
"Report-Msgid-Bugs-To: "
|
||||
"https://wordpress.org/support/plugin/colorlib-login-customizer\n"
|
||||
"POT-Creation-Date: 2019-06-13 11:18:57+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 <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"Language: en\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Poedit-Country: United States\n"
|
||||
"X-Poedit-SourceCharset: UTF-8\n"
|
||||
"X-Poedit-KeywordsList: "
|
||||
"__;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;_nx_noop:1,2,3c;esc_"
|
||||
"attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;esc_html_x:1,2c;\n"
|
||||
"X-Poedit-Basepath: ../\n"
|
||||
"X-Poedit-SearchPath-0: .\n"
|
||||
"X-Poedit-Bookmarks: \n"
|
||||
"X-Textdomain-Support: yes\n"
|
||||
"X-Generator: grunt-wp-i18n 1.0.3\n"
|
||||
|
||||
#: includes/class-colorlib-login-customizer-review.php:22
|
||||
msgid ""
|
||||
"Hey, I noticed you have installed our plugin for %s day(s) - that's "
|
||||
"awesome! Could you please do me a BIG favor and give it a 5-star rating on "
|
||||
"WordPress? Just to help us spread the word and boost our motivation."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-colorlib-login-customizer-review.php:23
|
||||
msgid "Ok, you deserve it"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-colorlib-login-customizer-review.php:24
|
||||
msgid "I already did"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-colorlib-login-customizer-review.php:25
|
||||
msgid "No, not good enough"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-colorlib-login-customizer.php:216
|
||||
#: includes/class-colorlib-login-customizer.php:225
|
||||
#: includes/lib/class-colorlib-login-customizer-settings.php:130
|
||||
#: includes/lib/class-colorlib-login-customizer-settings.php:139
|
||||
msgid "Cheatin’ huh?"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:62
|
||||
msgid "Templates"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:67
|
||||
msgid "Temapltes"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:256
|
||||
msgid "Logo options"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:261
|
||||
msgid "Hide Logo"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:262
|
||||
msgid "Show/Hide the logo from login page"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:268
|
||||
msgid "Use Text Logo"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:269
|
||||
msgid "Show/Hide the logo text from login page"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:275
|
||||
msgid "Logo URL"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:276
|
||||
msgid "This is where the logo will link to."
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:282
|
||||
msgid "Logo Title"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:283
|
||||
msgid ""
|
||||
"The tooltip that will be displayed when hovering over the logo. Also this "
|
||||
"is used as Logo text when you select \"Use Text Logo\""
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:289
|
||||
msgid "Login Page Title"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:290
|
||||
msgid "Login page title that is shown when you access the admin login page."
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:296
|
||||
msgid "Logo text color"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:297
|
||||
msgid "This will change the color text property."
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:304
|
||||
msgid "Logo text color hover"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:305
|
||||
msgid "This will change the color text property on hover."
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:312
|
||||
msgid "Logo text size"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:313
|
||||
msgid "This will change the text size of logo."
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:325
|
||||
msgid "Custom logo"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:326
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:473
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:488
|
||||
msgid ""
|
||||
"This will upload an image to your media library and store the attachment ID "
|
||||
"in the option field. Once you have uploaded an imge the thumbnail will "
|
||||
"display above these buttons."
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:333
|
||||
msgid "Logo Width"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:334
|
||||
msgid "Make sure you set the logo width to match your image."
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:346
|
||||
msgid "Logo Height"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:347
|
||||
msgid "Make sure you set the logo height to match your image."
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:361
|
||||
msgid "Layout options"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:366
|
||||
msgid "Columns"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:383
|
||||
msgid "Columns Width"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:390
|
||||
msgid "Form Column Alignment"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:416
|
||||
msgid "Form Vertical Alignment"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:437
|
||||
msgid "Form Horizontal Alignment"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:460
|
||||
msgid "Background options"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:465
|
||||
msgid "Custom background color"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:466
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:480
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:534
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:597
|
||||
msgid "This will change the background color property."
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:472
|
||||
msgid "Custom background"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:479
|
||||
msgid "Form Column background color"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:487
|
||||
msgid "Form Column background"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:497
|
||||
msgid "General Form options"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:502
|
||||
msgid "Form Width"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:503
|
||||
msgid "Please input the desired width for the login form in pixels. Example: 20"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:514
|
||||
msgid "Form Height"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:515
|
||||
msgid "Please input the desired height for the login form in pixels. Example: 20"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:526
|
||||
msgid "Form background image"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:527
|
||||
msgid "This will change the background image property of login form."
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:533
|
||||
msgid "Form background color"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:540
|
||||
msgid "Form padding"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:541
|
||||
msgid "This will change the padding property. Example: 26px 24px 46px 30px"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:547
|
||||
msgid "Form border"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:548
|
||||
msgid "This will change the border property. Example: 2px dotted black"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:554
|
||||
msgid "Form border radius"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:555
|
||||
msgid "This will change the border radius property. Example: 2px 2px 2px 2px"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:561
|
||||
msgid "Form shadow"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:562
|
||||
msgid "This will change the form's shadow property. Example: 0 1px 0 #006799"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:568
|
||||
msgid "Form field width"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:569
|
||||
msgid "Please input the desired width for the form field in pixels. Example: 20"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:575
|
||||
msgid "Form field margin"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:576
|
||||
msgid "This will change the margin property. Example: 26px 24px 46px 30px"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:582
|
||||
msgid "Form field border"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:583
|
||||
msgid ""
|
||||
"Please input the desired border for the form field. Example: 2px dotted "
|
||||
"black"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:589
|
||||
msgid "Form field border radius"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:590
|
||||
msgid ""
|
||||
"Please input the desired border radiuse for the form field. Example: 5px "
|
||||
"5px 5px 5px"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:596
|
||||
msgid "Form field background"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:603
|
||||
msgid "Form field color"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:604
|
||||
msgid "This will change the text color property."
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:610
|
||||
msgid "Form label color"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:611
|
||||
msgid "This will change the label text color property."
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:617
|
||||
msgid "Lost Password Text"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:618
|
||||
msgid "You can change the default text for \"Lost your password\" "
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:624
|
||||
msgid "Back to site text"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:625
|
||||
msgid "You can change the default text for \"Back to\" site "
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:631
|
||||
msgid "Hide Extra Links"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:632
|
||||
msgid "Show/Hide the links under the login form"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:640
|
||||
msgid "Login Form Texts"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:645
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:688
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:735
|
||||
msgid "Username label"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:646
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:689
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:736
|
||||
msgid "You can change the default text for username label or just delete it."
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:652
|
||||
msgid "Password label"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:653
|
||||
msgid "You can change the default text for password label or just delete it."
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:659
|
||||
msgid "Remember Me label"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:660
|
||||
msgid "You can change the default remember me text."
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:666
|
||||
msgid "Login label"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:667
|
||||
msgid "You can change the default text for the log in button."
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:673
|
||||
msgid "Register link"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:674
|
||||
msgid ""
|
||||
"You can change the default text for the register link at the end of the "
|
||||
"form."
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:683
|
||||
msgid "Register Form Texts"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:696
|
||||
msgid "Email label"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:697
|
||||
msgid "You can change the default text for email label or just delete it."
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:704
|
||||
msgid "Registration confirmation text"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:705
|
||||
msgid "You can change the default registration confirmation text."
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:712
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:742
|
||||
msgid "Button label"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:713
|
||||
msgid "You can change the default text for the register button."
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:720
|
||||
msgid "Login link"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:721
|
||||
msgid "You can change the default text for the login link at the end of the form."
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:730
|
||||
msgid "Lost Password Form Texts"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:743
|
||||
msgid "You can change the default text for the lost password button."
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:752
|
||||
msgid "Form Button & Links"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:757
|
||||
msgid "Button background"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:758
|
||||
msgid "This will change the submit button's background property"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:764
|
||||
msgid "Button background hover state"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:765
|
||||
msgid "This will change the submit button's background property on hover"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:771
|
||||
msgid "Button border color"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:772
|
||||
msgid "This will change the submit button's border color property"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:778
|
||||
msgid "Button border hover state"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:779
|
||||
msgid "This will change the submit button's border property on hover"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:785
|
||||
msgid "Button shadow"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:786
|
||||
msgid ""
|
||||
"This will change the submit button's shadow property. Example: 0 1px 0 "
|
||||
"#006799"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:792
|
||||
msgid "Button text shadow"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:793
|
||||
msgid ""
|
||||
"This will change the submit button text's shadow property. Example: 0 -1px "
|
||||
"1px #006799"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:799
|
||||
msgid "Button color"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:800
|
||||
msgid "This will change the submit button's text color property"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:806
|
||||
msgid "Link color"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:807
|
||||
msgid "This will change the text color of links that are underneath the login form"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:813
|
||||
msgid "Link color hover"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:814
|
||||
msgid ""
|
||||
"This will change the text color of links, that are underneath the login "
|
||||
"form, on hover"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:820
|
||||
msgid "Hide \"Remember Me\""
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:821
|
||||
msgid "Show/Hide the \"Remember Me\" checkbox"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:829
|
||||
msgid "Custom CSS"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-customizer.php:834
|
||||
msgid "CSS code"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin Name of the plugin/theme
|
||||
msgid "Colorlib Login Customizer"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-settings.php:68
|
||||
msgid "Login Customizer"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-settings.php:83
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-settings.php:99
|
||||
msgid ""
|
||||
"Login Customizer plugin allows you to easily customize your login page "
|
||||
"straight from your WordPress Customizer! You can preview your changes "
|
||||
"before you save them! Awesome, right?"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-colorlib-login-customizer-settings.php:100
|
||||
msgid "Start Customizing!"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/controls/class-colorlib-login-customizer-control-color-picker.php:74
|
||||
msgid "(clear)"
|
||||
msgstr ""
|
||||
|
||||
#: includes/login-template.php:34
|
||||
#. translators: Login screen title. 1: Login screen name, 2: Network or site
|
||||
#. name
|
||||
msgid "%1$s ‹ %2$s — WordPress"
|
||||
msgstr ""
|
||||
|
||||
#: includes/login-template.php:101 includes/login-template.php:190
|
||||
msgid "Log In"
|
||||
msgstr ""
|
||||
|
||||
#: includes/login-template.php:103
|
||||
msgid "https://wordpress.org/"
|
||||
msgstr ""
|
||||
|
||||
#: includes/login-template.php:104
|
||||
msgid "Powered by WordPress"
|
||||
msgstr ""
|
||||
|
||||
#: includes/login-template.php:174 includes/login-template.php:216
|
||||
msgid "Username or Email Address"
|
||||
msgstr ""
|
||||
|
||||
#: includes/login-template.php:178
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: includes/login-template.php:189
|
||||
msgid "Remember Me"
|
||||
msgstr ""
|
||||
|
||||
#: includes/login-template.php:195
|
||||
msgid "Username"
|
||||
msgstr ""
|
||||
|
||||
#: includes/login-template.php:199
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#: includes/login-template.php:210
|
||||
msgid "Registration confirmation will be emailed to you."
|
||||
msgstr ""
|
||||
|
||||
#: includes/login-template.php:211
|
||||
msgid "Register"
|
||||
msgstr ""
|
||||
|
||||
#: includes/login-template.php:227
|
||||
msgid "Get New Password"
|
||||
msgstr ""
|
||||
|
||||
#: includes/login-template.php:247
|
||||
msgid "Lost your password?"
|
||||
msgstr ""
|
||||
|
||||
#: includes/login-template.php:253
|
||||
msgid "Back to"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin/theme
|
||||
msgid ""
|
||||
"Colorlib Login Customizer is an awesome and intuitive plugin that helps you "
|
||||
"personalize your login form directly from the Customizer. The plugin fully "
|
||||
"supports the Live Customizer feature and you can see all the changes in "
|
||||
"real time and edit them."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin/theme
|
||||
msgid "Colorlib"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin/theme
|
||||
msgid "https://colorlib.com/"
|
||||
msgstr ""
|
||||
@@ -409,6 +409,7 @@ If above timestamp is not current time, this page is cached.</p> -->
|
||||
|
||||
<!-- wonderm00ns-simple-facebook-open-graph-tags -->
|
||||
<!-- START - Facebook Open Graph, Google+ and Twitter Card Tags 2.1.5 -->
|
||||
<!-- START - Open Graph for Facebook, Google+ and Twitter Card Tags 2.2.6.1 -->
|
||||
|
||||
|
||||
<!-- wp-performance-score-booster -->
|
||||
@@ -993,4 +994,21 @@ If above timestamp is not current time, this page is cached.</p> -->
|
||||
<!--Cached with Swift Performance Lite-->
|
||||
|
||||
|
||||
<!-- master-popups-lite -->
|
||||
<!-- MPP:MasterPopups v1.0.2 -->
|
||||
|
||||
|
||||
<!-- social-rocket -->
|
||||
<!-- Begin Social Rocket v1.0.1 https://wpsocialrocket.com -->
|
||||
|
||||
|
||||
<!-- open-wp-seo -->
|
||||
<!-- Open WordPress SEO 1.0.0 -->
|
||||
|
||||
|
||||
|
||||
<!-- leadin -->
|
||||
<!-- HubSpot WordPress Plugin v7.5.4: embed JS disabled as a portalId has not yet been configured -->
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,401 @@
|
||||
# Copyright (C) 2019 ScriptsTown
|
||||
# This file is distributed under the same license as the Contact Form Query plugin.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Contact Form Query 1.0.2\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/contact-form-query\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"POT-Creation-Date: 2019-05-22T23:31:24+02:00\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"X-Generator: WP-CLI 2.2.0\n"
|
||||
"X-Domain: contact-form-query\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
#: admin/inc/class-stcfq-admin-menu.php:10
|
||||
#: admin/inc/setting/index.php:13
|
||||
msgid "Contact Form Query"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "Add a contact form and receive messages directly to your WordPress admin panel with search and filter options. View latest messages received in dashboard."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "ScriptsTown"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin
|
||||
msgid "https://scriptstown.com/"
|
||||
msgstr ""
|
||||
|
||||
#. translators: %d: Number of unanswered messages
|
||||
#: admin/inc/class-stcfq-admin-menu.php:14
|
||||
msgid "Contact <span class=\"awaiting-mod\">%d</span>"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/class-stcfq-admin-menu.php:16
|
||||
msgid "Contact"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/class-stcfq-admin-menu.php:25
|
||||
msgid "Messages"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/class-stcfq-admin-menu.php:28
|
||||
#: admin/inc/class-stcfq-setting.php:7
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/class-stcfq-message.php:41
|
||||
#: admin/inc/class-stcfq-message.php:97
|
||||
msgid "Message not found."
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/class-stcfq-message.php:58
|
||||
msgid "Message deleted successfully."
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/class-stcfq-message.php:123
|
||||
msgid "Message status updated."
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/class-stcfq-message.php:147
|
||||
msgid "Contact Form Latest Messages"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/class-stcfq-setting.php:51
|
||||
#: includes/class-stcfq-helper.php:17
|
||||
msgid "Your Name"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/class-stcfq-setting.php:54
|
||||
#: includes/class-stcfq-helper.php:25
|
||||
msgid "Your Email"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/class-stcfq-setting.php:57
|
||||
#: admin/inc/message/filter.php:17
|
||||
#: admin/inc/message/filter.php:45
|
||||
#: admin/inc/message/index.php:19
|
||||
#: admin/inc/message/load.php:37
|
||||
#: admin/inc/message/view.php:32
|
||||
#: includes/class-stcfq-helper.php:33
|
||||
msgid "Subject"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/class-stcfq-setting.php:60
|
||||
#: admin/inc/message/filter.php:26
|
||||
#: admin/inc/message/filter.php:48
|
||||
#: admin/inc/message/index.php:20
|
||||
#: admin/inc/message/load.php:40
|
||||
#: admin/inc/message/view.php:24
|
||||
#: admin/inc/message/view.php:36
|
||||
#: includes/class-stcfq-helper.php:41
|
||||
msgid "Message"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/class-stcfq-setting.php:66
|
||||
msgid "The fields are invalid or not supported."
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/class-stcfq-setting.php:72
|
||||
msgid "Please enable at least one field."
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/class-stcfq-setting.php:113
|
||||
#: admin/inc/class-stcfq-setting.php:149
|
||||
#: admin/inc/class-stcfq-setting.php:165
|
||||
msgid "Setting saved."
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/message/filter.php:5
|
||||
msgid "Search & Filter Messages"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/message/filter.php:20
|
||||
#: admin/inc/message/filter.php:46
|
||||
#: admin/inc/message/index.php:21
|
||||
#: admin/inc/message/load.php:43
|
||||
#: admin/inc/message/view.php:40
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/message/filter.php:23
|
||||
#: admin/inc/message/filter.php:47
|
||||
#: admin/inc/message/index.php:22
|
||||
#: admin/inc/message/load.php:46
|
||||
#: admin/inc/message/view.php:44
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/message/filter.php:29
|
||||
#: admin/inc/message/filter.php:49
|
||||
#: admin/inc/message/index.php:23
|
||||
#: admin/inc/message/load.php:49
|
||||
#: admin/inc/message/view.php:48
|
||||
msgid "Answered"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/message/filter.php:32
|
||||
#: admin/inc/message/filter.php:50
|
||||
#: admin/inc/message/view.php:52
|
||||
#: admin/inc/message/view.php:93
|
||||
msgid "Note"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/message/filter.php:62
|
||||
msgid "Add more"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/message/filter.php:63
|
||||
msgid "Apply filter"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/message/index.php:12
|
||||
msgid "Contact Form Messages"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/message/index.php:18
|
||||
#: admin/inc/message/load.php:34
|
||||
msgid "S.No"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/message/index.php:24
|
||||
#: admin/inc/message/view.php:56
|
||||
msgid "Timestamp"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/message/index.php:25
|
||||
#: admin/inc/message/load.php:55
|
||||
msgid "Action"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/message/index.php:68
|
||||
msgid "No more messages."
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/message/latest.php:42
|
||||
msgid "View all"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/message/load.php:50
|
||||
#: admin/inc/message/view.php:49
|
||||
#: admin/inc/setting/tabs/form-fields.php:50
|
||||
#: admin/inc/setting/tabs/form-fields.php:76
|
||||
#: admin/inc/setting/tabs/form-fields.php:111
|
||||
msgid "Yes"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/message/load.php:50
|
||||
#: admin/inc/message/view.php:49
|
||||
#: admin/inc/setting/tabs/form-fields.php:55
|
||||
#: admin/inc/setting/tabs/form-fields.php:81
|
||||
#: admin/inc/setting/tabs/form-fields.php:116
|
||||
msgid "No"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/message/load.php:52
|
||||
msgid "Date"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/message/load.php:59
|
||||
msgid "Are you sure to delete this message?"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/message/view.php:74
|
||||
#: admin/inc/message/view.php:78
|
||||
#: admin/inc/message/view.php:82
|
||||
msgid "Is Answered?"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/message/view.php:85
|
||||
msgid "Mark this message as \"Answered\"."
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/message/view.php:98
|
||||
msgid "Enter any extra note."
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/message/view.php:106
|
||||
#: admin/inc/setting/tabs/captcha.php:106
|
||||
#: admin/inc/setting/tabs/form-fields.php:182
|
||||
#: admin/inc/setting/tabs/uninstall.php:39
|
||||
msgid "Save Changes"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/setting/index.php:7
|
||||
#: admin/inc/setting/tabs/form-fields.php:30
|
||||
msgid "Form Fields"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/setting/index.php:8
|
||||
#: admin/inc/setting/tabs/captcha.php:25
|
||||
msgid "Captcha"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/setting/index.php:9
|
||||
msgid "Uninstall"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/setting/tabs/captcha.php:29
|
||||
msgid "Select Captcha"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/setting/tabs/captcha.php:51
|
||||
msgid "Site Key"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/setting/tabs/captcha.php:56
|
||||
msgid "Enter Google reCAPTCHA v2 Site Key."
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/setting/tabs/captcha.php:57
|
||||
#: admin/inc/setting/tabs/captcha.php:70
|
||||
msgid "Click Here"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/setting/tabs/captcha.php:64
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/setting/tabs/captcha.php:69
|
||||
msgid "Enter Google reCAPTCHA v2 Secret Key."
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/setting/tabs/captcha.php:77
|
||||
msgid "Theme"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/setting/tabs/captcha.php:82
|
||||
#: admin/inc/setting/tabs/captcha.php:99
|
||||
msgid "Select Google reCAPTCHA Version 2 Theme."
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/setting/tabs/form-fields.php:20
|
||||
msgid "Contact Form Shortcode"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/setting/tabs/form-fields.php:24
|
||||
msgid "Use above shortcode in any page or post to display the contact form."
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/setting/tabs/form-fields.php:37
|
||||
msgid "field"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/setting/tabs/form-fields.php:45
|
||||
#: admin/inc/setting/tabs/form-fields.php:106
|
||||
msgid "Enable"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/setting/tabs/form-fields.php:62
|
||||
msgid "Form Label"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/setting/tabs/form-fields.php:71
|
||||
msgid "Required Field"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/setting/tabs/form-fields.php:88
|
||||
#: admin/inc/setting/tabs/form-fields.php:132
|
||||
#: admin/inc/setting/tabs/form-fields.php:167
|
||||
msgid "Additional Class (use space for multiple classes)"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/setting/tabs/form-fields.php:101
|
||||
msgid "Consent Field"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/setting/tabs/form-fields.php:123
|
||||
msgid "Field Text"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/setting/tabs/form-fields.php:141
|
||||
msgid "Validation message (if unchecked)"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/setting/tabs/form-fields.php:152
|
||||
msgid "Submit Button"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/setting/tabs/form-fields.php:158
|
||||
msgid "Button Text"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/setting/tabs/uninstall.php:15
|
||||
msgid "This will delete all the data when you delete the plugin using WordPress \"Plugins\" menu if you enable this setting."
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/setting/tabs/uninstall.php:22
|
||||
msgid "Data Deletion"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/setting/tabs/uninstall.php:26
|
||||
#: admin/inc/setting/tabs/uninstall.php:30
|
||||
msgid "Delete all data on plugin's deletion"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-stcfq-helper.php:104
|
||||
msgid "I consent to having this website store my submitted information so they can respond to my inquiry."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-stcfq-helper.php:108
|
||||
msgid "Please confirm."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-stcfq-helper.php:121
|
||||
msgid "Send Your Message"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-stcfq-helper.php:129
|
||||
msgid "None"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-stcfq-helper.php:130
|
||||
msgid "Google reCAPTCHA Version 2"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-stcfq-helper.php:136
|
||||
msgid "Light"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-stcfq-helper.php:137
|
||||
msgid "Dark"
|
||||
msgstr ""
|
||||
|
||||
#: public/inc/class-stcfq-shortcode.php:16
|
||||
msgid "Error occurred while sending your message. Please try again after some time."
|
||||
msgstr ""
|
||||
|
||||
#: public/inc/class-stcfq-shortcode.php:45
|
||||
#: public/inc/class-stcfq-shortcode.php:48
|
||||
msgid "<strong>ERROR:</strong> Please confirm you are not a robot."
|
||||
msgstr ""
|
||||
|
||||
#: public/inc/class-stcfq-shortcode.php:82
|
||||
msgid "Please provide your name."
|
||||
msgstr ""
|
||||
|
||||
#: public/inc/class-stcfq-shortcode.php:91
|
||||
msgid "Please provide your email."
|
||||
msgstr ""
|
||||
|
||||
#: public/inc/class-stcfq-shortcode.php:93
|
||||
msgid "Please provide a valid email."
|
||||
msgstr ""
|
||||
|
||||
#: public/inc/class-stcfq-shortcode.php:102
|
||||
msgid "Please specify subject."
|
||||
msgstr ""
|
||||
|
||||
#: public/inc/class-stcfq-shortcode.php:111
|
||||
msgid "Please provide your message."
|
||||
msgstr ""
|
||||
|
||||
#: public/inc/class-stcfq-shortcode.php:146
|
||||
msgid "Thank you for contacting us. We will reply to your email as soon as possible."
|
||||
msgstr ""
|
||||
@@ -0,0 +1,137 @@
|
||||
# Copyright (C) 2019 1&1 IONOS
|
||||
# This file is distributed under the GPLv2 or later.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CoSy Address Book 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: "
|
||||
"https://wordpress.org/support/plugin/cosy-address-book\n"
|
||||
"POT-Creation-Date: 2019-03-11 17:02:56+00:00\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=utf-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"PO-Revision-Date: 2019-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"X-Generator: grunt-wp-i18n 0.5.4\n"
|
||||
|
||||
#: cosy-address-book/cosy-address-book.php:87
|
||||
msgid "cosy_address_book_admin_page_title"
|
||||
msgstr ""
|
||||
|
||||
#: cosy-address-book/cosy-address-book.php:88
|
||||
msgid "cosy_address_book_menu_title"
|
||||
msgstr ""
|
||||
|
||||
#: cosy-address-book/inc/views/description.php:2
|
||||
msgid "cosy_address_book_invitation"
|
||||
msgstr ""
|
||||
|
||||
#: cosy-address-book/inc/views/description.php:4
|
||||
#: cosy-address-book/inc/views/description.php:22
|
||||
msgid "cosy_address_book_url_text"
|
||||
msgstr ""
|
||||
|
||||
#: cosy-address-book/inc/views/description.php:7
|
||||
#: cosy-address-book/inc/views/settings.php:2
|
||||
msgid "cosy_address_book_connection_header"
|
||||
msgstr ""
|
||||
|
||||
#: cosy-address-book/inc/views/description.php:8
|
||||
#: cosy-address-book/inc/views/plugins/settings.php:18
|
||||
msgid "cosy_address_book_generic_error"
|
||||
msgstr ""
|
||||
|
||||
#: cosy-address-book/inc/views/description.php:11
|
||||
msgid "cosy_address_book_guidance_summary"
|
||||
msgstr ""
|
||||
|
||||
#: cosy-address-book/inc/views/description.php:15
|
||||
msgid "cosy_address_book_guidance_step_one_label"
|
||||
msgstr ""
|
||||
|
||||
#: cosy-address-book/inc/views/description.php:19
|
||||
msgid "cosy_address_book_guidance_step_one_content"
|
||||
msgstr ""
|
||||
|
||||
#: cosy-address-book/inc/views/description.php:29
|
||||
msgid "cosy_address_book_guidance_step_two_label"
|
||||
msgstr ""
|
||||
|
||||
#: cosy-address-book/inc/views/description.php:33
|
||||
msgid "cosy_address_book_guidance_step_two_content"
|
||||
msgstr ""
|
||||
|
||||
#: cosy-address-book/inc/views/description.php:37
|
||||
msgid "cosy_address_book_activation_form_label"
|
||||
msgstr ""
|
||||
|
||||
#: cosy-address-book/inc/views/description.php:45
|
||||
#: cosy-address-book/inc/views/plugins/settings.php:55
|
||||
msgid "cosy_address_book_form_button_text"
|
||||
msgstr ""
|
||||
|
||||
#: cosy-address-book/inc/views/main.php:3
|
||||
msgid "cosy_address_book_menu_page_headline"
|
||||
msgstr ""
|
||||
|
||||
#: cosy-address-book/inc/views/plugins/description.php:2
|
||||
msgid "cosy_address_book_plugin_description_header"
|
||||
msgstr ""
|
||||
|
||||
#: cosy-address-book/inc/views/plugins/description.php:3
|
||||
msgid "cosy_address_book_plugin_activation_hint"
|
||||
msgstr ""
|
||||
|
||||
#: cosy-address-book/inc/views/plugins/description.php:11
|
||||
msgid "cosy_address_book_web_form_insertion_hint"
|
||||
msgstr ""
|
||||
|
||||
#: cosy-address-book/inc/views/plugins/settings.php:15
|
||||
msgid "cosy_address_book_mapping_description"
|
||||
msgstr ""
|
||||
|
||||
#: cosy-address-book/inc/views/plugins/settings.php:22
|
||||
msgid "cosy_address_book_mapping_header_api_fields"
|
||||
msgstr ""
|
||||
|
||||
#: cosy-address-book/inc/views/plugins/settings.php:25
|
||||
msgid "cosy_address_book_mapping_header_form_fields"
|
||||
msgstr ""
|
||||
|
||||
#: cosy-address-book/inc/views/plugins/settings.php:50
|
||||
msgid "cosy_address_book_consent_field_constraint_hint"
|
||||
msgstr ""
|
||||
|
||||
#: cosy-address-book/inc/views/plugins/settings.php:60
|
||||
msgid "cosy_address_book_synchronisation_ready_hint"
|
||||
msgstr ""
|
||||
|
||||
#: cosy-address-book/inc/views/plugins/settings.php:65
|
||||
msgid "cosy_address_book_gdpr_hint_content"
|
||||
msgstr ""
|
||||
|
||||
#: cosy-address-book/inc/views/settings.php:3
|
||||
msgid "cosy_address_book_connection_confirmation"
|
||||
msgstr ""
|
||||
|
||||
#: cosy-address-book/inc/views/settings.php:6
|
||||
msgid "cosy_address_book_deconnection_url_text"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin Name of the plugin/theme
|
||||
msgid "CoSy Address Book"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin/theme
|
||||
msgid "https://www.ionos.com"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin/theme
|
||||
msgid ""
|
||||
"Sends visitor contact data generated by contact forms embedded in WordPress "
|
||||
"websites to CoSy Address Book"
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin/theme
|
||||
msgid "1&1 IONOS"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,5 @@
|
||||
Version 1.0.1 - Monday, 30th May 2019
|
||||
- Fix: Authentication with new AffiliateWP setup where visits are Zero.
|
||||
|
||||
Version 1.0.0 - Monday, 20th May 2019
|
||||
- Initial Release
|
||||
@@ -0,0 +1,141 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Daily Snapshot for WooCommerce Admin 1.0.0\n"
|
||||
"POT-Creation-Date: 2019-06-05 18:53+0530\n"
|
||||
"PO-Revision-Date: 2019-06-05 18:53+0530\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: MakeWebBetter <webmaster@makewebbetter.com>\n"
|
||||
"Language: English\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Poedit 1.5.4\n"
|
||||
"X-Poedit-KeywordsList: __;esc_html_e\n"
|
||||
"X-Poedit-Basepath: \n"
|
||||
"Plural-Forms: nplurals=2; plural=n == 1 ? 0 : 1;\n"
|
||||
"X-Poedit-SourceCharset: UTF-8\n"
|
||||
"X-Poedit-SearchPath-0: .\n"
|
||||
|
||||
#: daily-snapshot-for-woocommerce-admin.php:34
|
||||
#, php-format
|
||||
msgid ""
|
||||
"The Daily Snapshots for WooCommerce Admin feature plugin requires <a href="
|
||||
"\"%s\">WooCommerce Admin</a> to be installed and active."
|
||||
msgstr ""
|
||||
|
||||
#: daily-snapshot-for-woocommerce-admin.php:78
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-mwb-dss-wc-admin.php:32
|
||||
msgid "Daily Snapshot"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-mwb-dss-wc-admin.php:53
|
||||
msgid "Automated Reports"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-mwb-dss-wc-admin.php:58
|
||||
msgid "Enable/Disable"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-mwb-dss-wc-admin.php:62
|
||||
msgid "Enable Daily Snapshot"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-mwb-dss-wc-admin.php:65
|
||||
msgid "Recipients"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-mwb-dss-wc-admin.php:67
|
||||
msgid "Comma seperated email addresses, reports are sent to."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-mwb-dss-wc-admin.php:68
|
||||
msgid "Comma seperated emails to send reports to."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-mwb-dss-wc-admin.php:212
|
||||
#, php-format
|
||||
msgid "Daily summary of %s"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-mwb-dss-wc-admin.php:214
|
||||
msgid "Store Admin"
|
||||
msgstr ""
|
||||
|
||||
#: templates/emails/snap-two-stacks.php:27
|
||||
msgid "Gross Revenue"
|
||||
msgstr ""
|
||||
|
||||
#: templates/emails/snap-two-stacks.php:65
|
||||
msgid "Net Revenue"
|
||||
msgstr ""
|
||||
|
||||
#: templates/emails/snap-two-stacks.php:94
|
||||
msgid "Taxes|Shipping"
|
||||
msgstr ""
|
||||
|
||||
#: templates/emails/snap-two-stacks.php:112
|
||||
msgid "Taxes"
|
||||
msgstr ""
|
||||
|
||||
#: templates/emails/snap-two-stacks.php:139
|
||||
msgid "Shipping"
|
||||
msgstr ""
|
||||
|
||||
#: templates/emails/snap-two-stacks.php:181
|
||||
msgid "Order"
|
||||
msgstr ""
|
||||
|
||||
#: templates/emails/snap-two-stacks.php:204
|
||||
msgid "Avg Orders Value"
|
||||
msgstr ""
|
||||
|
||||
#: templates/emails/snap-two-stacks.php:232
|
||||
msgid "Product Sold"
|
||||
msgstr ""
|
||||
|
||||
#: templates/emails/snap-two-stacks.php:265
|
||||
msgid "Items"
|
||||
msgstr ""
|
||||
|
||||
#: templates/emails/snap-two-stacks.php:288
|
||||
msgid "Avg items/order"
|
||||
msgstr ""
|
||||
|
||||
#: templates/emails/snap-two-stacks.php:297
|
||||
msgid "N/A"
|
||||
msgstr ""
|
||||
|
||||
#: templates/emails/snap-two-stacks.php:324
|
||||
msgid "Best Product"
|
||||
msgstr ""
|
||||
|
||||
#: templates/emails/snap-two-stacks.php:361
|
||||
msgid "Coupons"
|
||||
msgstr ""
|
||||
|
||||
#: templates/emails/snap-two-stacks.php:384
|
||||
msgid "Coupons Value"
|
||||
msgstr ""
|
||||
|
||||
#: templates/emails/snap-two-stacks.php:417
|
||||
msgid "Refunds"
|
||||
msgstr ""
|
||||
|
||||
#: templates/emails/snap-two-stacks.php:440
|
||||
msgid "Refunded Value"
|
||||
msgstr ""
|
||||
|
||||
#: templates/emails/snap-two-stacks.php:482
|
||||
msgid "New/Returning Customer"
|
||||
msgstr ""
|
||||
|
||||
#: templates/emails/snap-two-stacks.php:493
|
||||
msgid "Number of returning customer"
|
||||
msgstr ""
|
||||
|
||||
#: templates/emails/snap-two-stacks.php:507
|
||||
msgid "Number of new customer"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,16 @@
|
||||
# Copyright (C) 2019 DigitalPUSH
|
||||
# This file is distributed under the same license as the DigitalPUSH plugin.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: DigitalPUSH 1.4.4\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/digitalpush-notifications\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"POT-Creation-Date: 2019-05-08T12:58:16+00:00\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"X-Generator: WP-CLI 2.2.0\n"
|
||||
"X-Domain: digitalpush-notifications\n"
|
||||
|
||||
133
spec/fixtures/dynamic_finders/plugin_version/disable-search/change_log/CHANGELOG.md
vendored
Normal file
133
spec/fixtures/dynamic_finders/plugin_version/disable-search/change_log/CHANGELOG.md
vendored
Normal file
@@ -0,0 +1,133 @@
|
||||
# Changelog
|
||||
|
||||
## 1.7.1 _(2019-06-17)_
|
||||
* Unit tests:
|
||||
* Change: Update unit test install script and bootstrap to use latest WP unit test repo
|
||||
* New: Test that the plugin hooks `plugins_loaded` for initialization
|
||||
* Change: Note compatibility through WP 5.2+
|
||||
* Change: Add link to CHANGELOG.md in README.md
|
||||
|
||||
## 1.7 _(2019-03-27)_
|
||||
* New: Add CHANGELOG.md file and move all but most recent changelog entries into it
|
||||
* Change: Initialize plugin on 'plugins_loaded' action instead of on load
|
||||
* Change: Merge `do_init()` into `init()`
|
||||
* Unit tests:
|
||||
* Fix: Discontinue testing deprecated `is_comments_popup` condition
|
||||
* Fix: Use `file_exists()` instead of `locate_template()` to verify presence of file in theme (the latter is unreliable since it is based on constants)
|
||||
* Change: Note compatibility through WP 5.1+
|
||||
* Change: Add README.md link to plugin's page in Plugin Directory
|
||||
* Change: Update copyright date (2019)
|
||||
* Change: Update License URI to be HTTPS
|
||||
* Change: Split paragraph in README.md's "Support" section into two
|
||||
|
||||
## 1.6.1 _(2018-05-19)_
|
||||
* New: Add README.md
|
||||
* New: Add FAQ indicating that the plugin is GDPR-compliant
|
||||
* Unit tests:
|
||||
* Change: Make local copy of `assertQueryTrue()`; apparently it's (now?) a test-specific assertion and not a globally aware assertion
|
||||
* Change: Enable and update `test_no_search_form_appears_even_if_searchform_php_exists()` to use TwentySeventeen theme, since it has searchform.php
|
||||
* Change: Minor whitespace tweaks to bootstrap
|
||||
* Change: Add GitHub link to readme
|
||||
* Change: Note compatibility through WP 4.9+
|
||||
* Change: Update copyright date (2018)
|
||||
* Change: Update installation instruction to prefer built-in installer over .zip file
|
||||
|
||||
## 1.6 _(2017-02-21)_
|
||||
* New: Disable search item from front-end admin bar
|
||||
* Change: Prevent object instantiation
|
||||
* Add private `__construct()`
|
||||
* Add private `__wakeup()`
|
||||
* Change: Update unit test bootstrap
|
||||
* Default `WP_TESTS_DIR` to `/tmp/wordpress-tests-lib` rather than erroring out if not defined via environment variable
|
||||
* Enable more error output for unit tests
|
||||
* Change: Note compatibility through WP 4.7+
|
||||
* Change: Remove support for WordPress older than 4.6 (should still work for earlier versions back to WP 3.6)
|
||||
* Change: Update copyright date (2017)
|
||||
* New: Add LICENSE file
|
||||
|
||||
## 1.5.1 _(2016-01-15)_
|
||||
* Bugfix: Declare `do_init()` as public.
|
||||
|
||||
## 1.5 _(2016-01-14)_
|
||||
* Add: Set 404 HTTP status header for disabled search requests.
|
||||
* Add: Define 'Text Domain' in plugin header and load it.
|
||||
* Add: Create empty index.php to prevent files from being listed if web server has enabled directory listings.
|
||||
* Change: Perform all hook registering during plugins_loaded action.
|
||||
* Change: Explicitly declare methods in unit tests as public.
|
||||
* Change: Note compatibility through WP 4.4+.
|
||||
* Change: Update copyright date (2016).
|
||||
|
||||
## 1.4.2 _(2015-08-23)_
|
||||
* Change: Note compatibility through WP 4.3+.
|
||||
* Change: Minor inline docs changes.
|
||||
|
||||
## 1.4.1 _(2015-02-15)_
|
||||
* Add trivial unit tests for plugin version and class name
|
||||
* Note compatibility through WP 4.1+
|
||||
* Update copyright date (2015)
|
||||
* Add plugin icon
|
||||
|
||||
## 1.4 _(2013-12-15)_
|
||||
* Change to hook `get_search_form` at lower priority so it runs after anything else also using the filter
|
||||
* Change to only affect main query
|
||||
* Remove admin nag for alerting about the presence of searchform.php in a theme since this no longer matters
|
||||
* Add unit tests
|
||||
* Note compatibility through WP 3.8+
|
||||
* Change minimum required compatibility to WP 3.6
|
||||
* Update copyright date (2014)
|
||||
* Add banner
|
||||
* Many changes to readme.txt documentation (namely to pare out a lot of stuff relating to suppression of searchform.php which has since been made possible in WP core)
|
||||
* Change description
|
||||
* Change donate link
|
||||
|
||||
## 1.3.1 _(unreleased)_
|
||||
* Don't show searchform.php admin nag if user doesn't have `edit_themes` cap
|
||||
* Add check to prevent execution of code if file is directly accessed
|
||||
* Re-license as GPLv2 or later (from X11)
|
||||
* Add 'License' and 'License URI' header tags to readme.txt and plugin file
|
||||
* Remove ending PHP close tag
|
||||
* Note compatibility through WP 3.5+
|
||||
* Update copyright date (2013)
|
||||
|
||||
## 1.3
|
||||
* Add notice to main themes and plugins admin pages if active theme has searchform.php template
|
||||
* Note compatibility through WP 3.3+
|
||||
* Add `version()` to return plugin version
|
||||
* Add more documentation and FAQ questions to readme.txt
|
||||
* Add link to plugin directory page to readme.txt
|
||||
* Update copyright date (2012)
|
||||
|
||||
## 1.2.1
|
||||
* Note compatibility through WP 3.2+
|
||||
* Tiny code formatting change (spacing)
|
||||
* Fix plugin homepage and author links in description in readme.txt
|
||||
|
||||
## 1.2
|
||||
* Switch from object instantiation to direct class function invocation
|
||||
* Explicitly declare all functions public static
|
||||
* Add development note
|
||||
* Add additional FAQ question
|
||||
* Note compatibility through WP 3.1+
|
||||
* Update copyright date (2011)
|
||||
|
||||
## 1.1.1
|
||||
* Fix disabling of search widget
|
||||
* Move class instantiation inside of `if(!class_exists())` check
|
||||
* Rename class from `DisableSearch` to `c2c_DisableSearch`
|
||||
* Store object instance in global variable `c2c_disable_search` for possible external manipulation
|
||||
* Note compatibility with WP 3.0+
|
||||
* Minor code reformatting (spacing)
|
||||
* Remove documentation and instructions from top of plugin file (all of that and more are contained in readme.txt)
|
||||
* Add Upgrade Notice section to readme.txt
|
||||
|
||||
## 1.1
|
||||
* Disable/unregister search widget
|
||||
* Add PHPDoc documentation
|
||||
* Minor formatting tweaks
|
||||
* Note compatibility with WP 2.9+
|
||||
* Drop compatibility with WP older than 2.8
|
||||
* Update copyright date
|
||||
* Update readme.txt (including adding Changelog)
|
||||
|
||||
## 1.0
|
||||
* Initial release
|
||||
6021
spec/fixtures/dynamic_finders/plugin_version/dokan-lite/translation_file/languages/dokan-lite.pot
vendored
Normal file
6021
spec/fixtures/dynamic_finders/plugin_version/dokan-lite/translation_file/languages/dokan-lite.pot
vendored
Normal file
File diff suppressed because it is too large
Load Diff
8
spec/fixtures/dynamic_finders/plugin_version/easy-feedback/change_log/changelog.txt
vendored
Normal file
8
spec/fixtures/dynamic_finders/plugin_version/easy-feedback/change_log/changelog.txt
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
# Changelog
|
||||
|
||||
## [1.0.2] - 2019-05-29
|
||||
- Readme fixes
|
||||
|
||||
## [1.0.1] - 2019-05-29
|
||||
### Fixed
|
||||
- CSS changes
|
||||
@@ -0,0 +1,302 @@
|
||||
# Copyright (C) 2018 Awsm Innovations
|
||||
# This file is distributed under the same license as the Embed Any Document plugin.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Embed Any Document 2.4.1\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Awsm Innovations <hello@awsm.in>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"POT-Creation-Date: 2018-12-10T12:59:35+00:00\n"
|
||||
"PO-Revision-Date: 2018-12-10T12:59:35+00:00\n"
|
||||
"X-Generator: WP-CLI 2.0.1\n"
|
||||
"X-Domain: embed-any-document\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
#: awsm-embed.php:283
|
||||
msgid "Embed Any Document"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin URI of the plugin
|
||||
msgid "http://awsm.in/embed-any-documents"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "Embed Any Document WordPress plugin lets you upload and embed your documents easily in your WordPress website without any additional browser plugins like Flash or Acrobat reader. The plugin lets you choose between Google Docs Viewer and Microsoft Office Online to display your documents."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "Awsm Innovations"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin
|
||||
msgid "https://awsm.in"
|
||||
msgstr ""
|
||||
|
||||
#: inc/settings.php:10
|
||||
msgid "General Settings"
|
||||
msgstr ""
|
||||
|
||||
#: inc/settings.php:15
|
||||
msgid "Default Size"
|
||||
msgstr ""
|
||||
|
||||
#: inc/settings.php:17
|
||||
#: inc/popup.php:46
|
||||
#: blocks/document/modules/inspector.js:50
|
||||
msgid "Width"
|
||||
msgstr ""
|
||||
|
||||
#: inc/settings.php:21
|
||||
#: inc/popup.php:49
|
||||
#: blocks/document/modules/inspector.js:54
|
||||
msgid "Height"
|
||||
msgstr ""
|
||||
|
||||
#: inc/settings.php:25
|
||||
msgid "Enter values in pixels or percentage (Example: 500px or 100%)"
|
||||
msgstr ""
|
||||
|
||||
#: inc/settings.php:29
|
||||
#: inc/popup.php:53
|
||||
#: blocks/document/modules/inspector.js:58
|
||||
msgid "Show Download Link"
|
||||
msgstr ""
|
||||
|
||||
#: inc/settings.php:32
|
||||
#: inc/popup.php:55
|
||||
#: blocks/document/modules/inspector.js:59
|
||||
msgid "For all users"
|
||||
msgstr ""
|
||||
|
||||
#: inc/settings.php:32
|
||||
#: inc/popup.php:55
|
||||
#: blocks/document/modules/inspector.js:60
|
||||
msgid "For Logged-in users"
|
||||
msgstr ""
|
||||
|
||||
#: inc/settings.php:32
|
||||
#: inc/popup.php:55
|
||||
#: blocks/document/modules/inspector.js:61
|
||||
msgid "No Download"
|
||||
msgstr ""
|
||||
|
||||
#: inc/settings.php:38
|
||||
#: inc/popup.php:60
|
||||
#: blocks/document/modules/inspector.js:42
|
||||
msgid "Download Text"
|
||||
msgstr ""
|
||||
|
||||
#: inc/settings.php:59
|
||||
msgid "Designed and developed by"
|
||||
msgstr ""
|
||||
|
||||
#: inc/settings.php:62
|
||||
msgid "Facebook"
|
||||
msgstr ""
|
||||
|
||||
#: inc/settings.php:63
|
||||
msgid "Twitter"
|
||||
msgstr ""
|
||||
|
||||
#: inc/settings.php:64
|
||||
msgid "Github"
|
||||
msgstr ""
|
||||
|
||||
#: inc/settings.php:73
|
||||
msgid "Like the plugin?"
|
||||
msgstr ""
|
||||
|
||||
#: inc/settings.php:73
|
||||
msgid "Rate Now!"
|
||||
msgstr ""
|
||||
|
||||
#: inc/settings.php:79
|
||||
msgid "Need Help?"
|
||||
msgstr ""
|
||||
|
||||
#: inc/settings.php:79
|
||||
msgid "Open a Ticket"
|
||||
msgstr ""
|
||||
|
||||
#: inc/settings.php:86
|
||||
msgid "Quick Help"
|
||||
msgstr ""
|
||||
|
||||
#: inc/settings.php:89
|
||||
#: inc/settings.php:90
|
||||
msgid "How to Embed Documents?"
|
||||
msgstr ""
|
||||
|
||||
#: inc/settings.php:94
|
||||
#: inc/settings.php:95
|
||||
msgid "About Viewers"
|
||||
msgstr ""
|
||||
|
||||
#: inc/settings.php:99
|
||||
#: inc/settings.php:100
|
||||
msgid "Shortcode & Attributes"
|
||||
msgstr ""
|
||||
|
||||
#: inc/settings.php:104
|
||||
#: inc/settings.php:105
|
||||
msgid "FAQs"
|
||||
msgstr ""
|
||||
|
||||
#: inc/popup.php:6
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#: inc/popup.php:8
|
||||
#: awsm-embed.php:106
|
||||
#: blocks/document/main.js:71
|
||||
msgid "Add Document"
|
||||
msgstr ""
|
||||
|
||||
#: inc/popup.php:16
|
||||
msgid "Upload Document"
|
||||
msgstr ""
|
||||
|
||||
#: inc/popup.php:19
|
||||
msgid "Add from URL"
|
||||
msgstr ""
|
||||
|
||||
#: inc/popup.php:26
|
||||
msgid "Enter document URL"
|
||||
msgstr ""
|
||||
|
||||
#: inc/popup.php:28
|
||||
#: awsm-embed.php:175
|
||||
msgid "Add URL"
|
||||
msgstr ""
|
||||
|
||||
#: inc/popup.php:30
|
||||
msgid "back"
|
||||
msgstr ""
|
||||
|
||||
#: inc/popup.php:43
|
||||
msgid "Advanced Options"
|
||||
msgstr ""
|
||||
|
||||
#: inc/popup.php:64
|
||||
#: inc/popup.php:71
|
||||
#: blocks/document/modules/inspector.js:66
|
||||
msgid "Viewer"
|
||||
msgstr ""
|
||||
|
||||
#: inc/popup.php:66
|
||||
#: blocks/document/modules/inspector.js:38
|
||||
msgid "Google Docs Viewer"
|
||||
msgstr ""
|
||||
|
||||
#: inc/popup.php:66
|
||||
#: blocks/document/modules/inspector.js:40
|
||||
msgid "Microsoft Office Online"
|
||||
msgstr ""
|
||||
|
||||
#: inc/popup.php:73
|
||||
msgid "Box"
|
||||
msgstr ""
|
||||
|
||||
#: inc/popup.php:74
|
||||
msgid "Drive"
|
||||
msgstr ""
|
||||
|
||||
#: inc/popup.php:81
|
||||
msgid "Shortcode Preview"
|
||||
msgstr ""
|
||||
|
||||
#: inc/popup.php:90
|
||||
msgid "Insert"
|
||||
msgstr ""
|
||||
|
||||
#: inc/popup.php:90
|
||||
msgid "Loading..."
|
||||
msgstr ""
|
||||
|
||||
#: inc/popup.php:94
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: awsm-embed.php:133
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: awsm-embed.php:167
|
||||
#: awsm-embed.php:194
|
||||
msgid "Download"
|
||||
msgstr ""
|
||||
|
||||
#: awsm-embed.php:173
|
||||
msgid "Nothing to insert"
|
||||
msgstr ""
|
||||
|
||||
#: awsm-embed.php:174
|
||||
msgid "Invalid URL"
|
||||
msgstr ""
|
||||
|
||||
#: awsm-embed.php:176
|
||||
msgid "Verifying..."
|
||||
msgstr ""
|
||||
|
||||
#: awsm-embed.php:177
|
||||
msgid "From URL"
|
||||
msgstr ""
|
||||
|
||||
#: awsm-embed.php:178
|
||||
msgid "Select"
|
||||
msgstr ""
|
||||
|
||||
#: awsm-embed.php:268
|
||||
msgid "Embedded Document"
|
||||
msgstr ""
|
||||
|
||||
#: awsm-embed.php:272
|
||||
msgid "No Url Found"
|
||||
msgstr ""
|
||||
|
||||
#: awsm-embed.php:342
|
||||
msgid "Buy Pro Version"
|
||||
msgstr ""
|
||||
|
||||
#. translators: %1$s: Service provider
|
||||
#: awsm-embed.php:345
|
||||
msgid "Add From %1$s"
|
||||
msgstr ""
|
||||
|
||||
#: blocks/document/main.js:24
|
||||
msgid "Document"
|
||||
msgstr ""
|
||||
|
||||
#: blocks/document/main.js:25
|
||||
msgid "Upload and Embed your documents."
|
||||
msgstr ""
|
||||
|
||||
#: blocks/document/main.js:28
|
||||
msgid "add document"
|
||||
msgstr ""
|
||||
|
||||
#: blocks/document/main.js:28
|
||||
msgid "embed document"
|
||||
msgstr ""
|
||||
|
||||
#: blocks/document/main.js:28
|
||||
msgid "embed any document"
|
||||
msgstr ""
|
||||
|
||||
#: blocks/document/modules/inspector.js:42
|
||||
msgid "Default download button text"
|
||||
msgstr ""
|
||||
|
||||
#: blocks/document/modules/inspector.js:50
|
||||
msgid "Width of document either in px or in %"
|
||||
msgstr ""
|
||||
|
||||
#: blocks/document/modules/inspector.js:54
|
||||
msgid "Height of document either in px or in %"
|
||||
msgstr ""
|
||||
|
||||
#: blocks/document/modules/inspector.js:70
|
||||
msgid "Cache"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"name": "emoji-block-autocomplete",
|
||||
"version": "1.0.0",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"start": "cgb-scripts start",
|
||||
"build": "cgb-scripts build",
|
||||
"eject": "cgb-scripts eject",
|
||||
"zip": "node zip.js"
|
||||
},
|
||||
"dependencies": {
|
||||
"bestzip": "^2.1.4",
|
||||
"cgb-scripts": "1.17.0",
|
||||
"dom-scroll-into-view": "^1.2.1",
|
||||
"emoji.json": "^12.0.0",
|
||||
"fuse.js": "^3.4.5",
|
||||
"scroll-into-view": "^1.9.7"
|
||||
}
|
||||
}
|
||||
27
spec/fixtures/dynamic_finders/plugin_version/enter-title-here-changer/change_log/CHANGELOG.MD
vendored
Normal file
27
spec/fixtures/dynamic_finders/plugin_version/enter-title-here-changer/change_log/CHANGELOG.MD
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
# Enter Title Here Changer Changelog
|
||||
|
||||
## [0.3.0] - July 9, 2019
|
||||
- Improved: More information is added to readme.txt files
|
||||
- Removed: Remove support for GitHub Updater
|
||||
- Changed: Plugin URI has been change to the WordPress repos URI
|
||||
- Fixed: Fix the undefined error when trying to create a new quick draft in dashboard
|
||||
|
||||
[0.3.0]: https://github.com/TremiDkhar/enter-title-here-changer/compare/0.2.0...0.3.0
|
||||
|
||||
## [0.2.0] - July 8, 2019
|
||||
- Uploaded to WordPress.org - `Birthday of Enter Title Here Changer`
|
||||
- Improved: Club all the settings functions inside settings class
|
||||
- Removed: Remove unnecessary methods
|
||||
|
||||
[0.2.0]: https://github.com/TremiDkhar/enter-title-here-changer/compare/0.1.1...0.2.0
|
||||
|
||||
## [0.1.1] - July 7, 2019
|
||||
- Added: Add support for Custom Post Type
|
||||
- Added: Add uninstaller settings to delete data when plugin is removed
|
||||
- Added: Add default plugin data
|
||||
- Fixed: Check the settings is set before output in the settings field
|
||||
|
||||
[0.1.1]: https://github.com/TremiDkhar/enter-title-here-changer/compare/0.1.0...0.1.1
|
||||
|
||||
## 0.1.0 - July 5, 2019
|
||||
- Initial Release
|
||||
@@ -0,0 +1,192 @@
|
||||
# FaniMani.pl
|
||||
# Copyright 2019 FaniMani.pl
|
||||
# This file is distributed under the GNU General Public License v3 or later.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: FaniMani.pl v1.1.3\n"
|
||||
"Report-Msgid-Bugs-To: FaniMani.pl <info@fanimani.pl>\n"
|
||||
"POT-Creation-Date: 2019-05-04 19:52+0200\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: Tomasz Topa <tomasz@topa.pl>\n"
|
||||
"Language-Team: FaniMani.pl <info@fanimani.pl>\n"
|
||||
"Language: pl_PL\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 "
|
||||
"|| n%100>14) ? 1 : 2);\n"
|
||||
"X-Textdomain-Support: yesX-Generator: Poedit 1.6.4\n"
|
||||
"X-Poedit-SourceCharset: UTF-8\n"
|
||||
"X-Poedit-KeywordsList: __;_e;esc_html_e;esc_html_x:1,2c;esc_html__;"
|
||||
"esc_attr_e;esc_attr_x:1,2c;esc_attr__;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;"
|
||||
"_x:1,2c;_n:1,2;_n_noop:1,2;__ngettext:1,2;__ngettext_noop:1,2;_c,_nc:4c,1,2\n"
|
||||
"X-Poedit-Basepath: ..\n"
|
||||
"X-Generator: Poedit 2.2.1\n"
|
||||
"X-Poedit-SearchPath-0: .\n"
|
||||
"X-Poedit-SearchPath-1: fanimani.php\n"
|
||||
|
||||
#: fanimani.php:57
|
||||
msgid "FaniMani.pl settings"
|
||||
msgstr "Ustawienia FaniMani.pl"
|
||||
|
||||
#: fanimani.php:107
|
||||
msgid "Links updated"
|
||||
msgstr "Linki zaktualizowane"
|
||||
|
||||
#: fanimani.php:112
|
||||
msgid "Main settings"
|
||||
msgstr "Ustawienia główne"
|
||||
|
||||
#: fanimani.php:113
|
||||
msgid "FaniMani Widget"
|
||||
msgstr "Widget FaniMani"
|
||||
|
||||
#: fanimani.php:128
|
||||
msgid "Beneficiary Key"
|
||||
msgstr "Klucz Beneficjenta"
|
||||
|
||||
#: fanimani.php:131
|
||||
msgid "Unique Beneficiary Key received from FaniMani"
|
||||
msgstr "Unikalny Klucz Beneficjenta otrzymany od FaniMani"
|
||||
|
||||
#: fanimani.php:146
|
||||
msgid ""
|
||||
"You can read more about FaniSEO at <a href=\"https://fanimani.pl/faniseo?"
|
||||
"utm_source=plugin-wordpress\" taget=\"_blank\">fanimani.pl/faniseo</a>"
|
||||
msgstr ""
|
||||
"Więcej o programie FaniSEO na stronie <a href=\"https://fanimani.pl/faniseo?"
|
||||
"utm_source=plugin-wordpress” taget=\"_blank”>fanimani.pl/faniseo</a>"
|
||||
|
||||
#: fanimani.php:155 fanimani.php:159
|
||||
msgid "Enable FaniSEO"
|
||||
msgstr "Włącz FaniSEO"
|
||||
|
||||
#: fanimani.php:164
|
||||
msgid "Section title"
|
||||
msgstr "Tytuł sekcji"
|
||||
|
||||
#: fanimani.php:166
|
||||
msgid "Our donors"
|
||||
msgstr "Nasi darczyńcy"
|
||||
|
||||
#: fanimani.php:170
|
||||
msgid "Color of texts and links"
|
||||
msgstr "Kolor tekstu i linków"
|
||||
|
||||
#: fanimani.php:179
|
||||
msgid ""
|
||||
"Make sure that there is appropriate contrast between the background and text "
|
||||
"color - e.g. dark background and light links or light background and dark "
|
||||
"links. The links must be clearly visible on the page. The offer can be "
|
||||
"cancelled due to poorly visible links."
|
||||
msgstr ""
|
||||
"Zadbaj o odpowiedni kontrast tła i linków - np. ciemne tło i jasne linki, "
|
||||
"albo jasne tło i ciemne linki. Linki muszą być dobrze widoczne na stronie. "
|
||||
"Oferta może zostać anulowana jeśli linki nie będą widoczne."
|
||||
|
||||
#: fanimani.php:183 fanimani.php:269
|
||||
msgid ""
|
||||
"Do you use any caching plugins? Remember to clear the cache after changing "
|
||||
"the settings."
|
||||
msgstr ""
|
||||
"Korzystasz z wtyczek do cache? Pamiętaj o odświeżeniu cache po zmianie tego "
|
||||
"ustawienia."
|
||||
|
||||
#: fanimani.php:190
|
||||
msgid "Available links"
|
||||
msgstr "Dostępne linki"
|
||||
|
||||
#: fanimani.php:192
|
||||
msgid "Last update"
|
||||
msgstr "Ostatnia aktualizacja"
|
||||
|
||||
#: fanimani.php:194
|
||||
msgid "Download links for the first time"
|
||||
msgstr "Pobierz linki po raz pierwszy"
|
||||
|
||||
#: fanimani.php:197
|
||||
msgid "Download links"
|
||||
msgstr "Pobierz linki"
|
||||
|
||||
#: fanimani.php:203
|
||||
msgid "Start date"
|
||||
msgstr "Rozpoczęcie"
|
||||
|
||||
#: fanimani.php:204
|
||||
msgid "End date"
|
||||
msgstr "Zakończenie"
|
||||
|
||||
#: fanimani.php:205
|
||||
msgid "Link"
|
||||
msgstr "Link"
|
||||
|
||||
#: fanimani.php:206
|
||||
msgid "Anchor text"
|
||||
msgstr "Tekst linku"
|
||||
|
||||
#: fanimani.php:207
|
||||
msgid "Title attribute"
|
||||
msgstr "Title"
|
||||
|
||||
#: fanimani.php:226
|
||||
msgid ""
|
||||
"Do you use any caching plugins? Remember to clear the cache after "
|
||||
"downloading new links."
|
||||
msgstr ""
|
||||
"Korzystasz z wtyczek do cache? Pamiętaj o odświeżeniu cache po pobraniu "
|
||||
"nowych linków."
|
||||
|
||||
#: fanimani.php:228
|
||||
msgid "No available links"
|
||||
msgstr "Brak dostępnych linków"
|
||||
|
||||
#: fanimani.php:233 fanimani.php:275
|
||||
#, php-format
|
||||
msgid ""
|
||||
"Please enter the <strong>Beneficiary Key</strong> in <a href=\"%d\">Main "
|
||||
"settings tab</a>"
|
||||
msgstr ""
|
||||
"Uzupełnij <strong>Klucz Beneficjenta</strong> w <a href=\"%d\">zakładce "
|
||||
"Ustawienia główne</a>"
|
||||
|
||||
#: fanimani.php:250
|
||||
msgid ""
|
||||
"FaniMani Widget is an easy tool that will help you \"squeeze out\" a bit "
|
||||
"more from your website."
|
||||
msgstr ""
|
||||
"Widget FaniMani to proste narzędzie, które pozwoli Wam \"wycisnąć\" więcej z "
|
||||
"Waszej strony WWW."
|
||||
|
||||
#: fanimani.php:252
|
||||
msgid ""
|
||||
"Configure selected features in the \"Widget\" section in your <a href="
|
||||
"\"https://fanimani.pl?utm_source=plugin-wordpress\" target=\"_blank"
|
||||
"\">Beneficiary Panel </a> at FaniMani.pl"
|
||||
msgstr ""
|
||||
"Skonfiguruj wybrane funkcje w sekcji \"Widget\" w <a href=\"https://fanimani."
|
||||
"pl?utm_source=plugin-wordpress\" target=\"_blank\">Panelu Beneficjenta</a> "
|
||||
"na FaniMani.pl"
|
||||
|
||||
#: fanimani.php:253
|
||||
msgid ""
|
||||
"You can read more about the Widget at <a href=\"https://fanimani.pl/widget/?"
|
||||
"utm_source=plugin-wordpress\" taget=\"_blank\">fanimani.pl/widget</a>"
|
||||
msgstr ""
|
||||
"Więcej na temat widgetu dowiesz się na <a href=\"https://fanimani.pl/widget/?"
|
||||
"utm_source=plugin-wordpress\" taget=\"_blank\">fanimani.pl/widget</a>"
|
||||
|
||||
#: fanimani.php:254
|
||||
msgid "Use the option below to add the Widget to your website."
|
||||
msgstr "Skorzystaj z opcji poniżej, aby dodać Widget do Waszej strony."
|
||||
|
||||
#: fanimani.php:260 fanimani.php:264
|
||||
msgid "Enable FaniMani Widget"
|
||||
msgstr "Uruchom Widget FaniMani"
|
||||
|
||||
#: fanimani.php:322
|
||||
msgid "None"
|
||||
msgstr "Brak"
|
||||
|
||||
#: fanimani.php:324
|
||||
msgid "Downloaded links"
|
||||
msgstr "Pobrane linki"
|
||||
@@ -0,0 +1,73 @@
|
||||
# Copyright (C) 2019 Christoph Nagel
|
||||
# This file is distributed under the GPL-3.0.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Floating Contact Button 1.0\n"
|
||||
"Report-Msgid-Bugs-To: <chris@cms-geek.de>\n"
|
||||
"POT-Creation-Date: 2019-04-23 08:00:00+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-05-19 12:46+0200\n"
|
||||
"Language-Team: Christoph Nagel <chris@cms-geek.de>\n"
|
||||
"X-Generator: Poedit 2.2.1\n"
|
||||
"X-Poedit-KeywordsList: __;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;_nx_noop:1,2,3c;"
|
||||
"esc_attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;esc_html_x:1,2c\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Poedit-SourceCharset: UTF-8\n"
|
||||
"X-Poedit-Basepath: ..\n"
|
||||
"X-Textdomain-Support: yes\n"
|
||||
"Last-Translator: \n"
|
||||
"Language: de_DE\n"
|
||||
"X-Poedit-SearchPath-0: .\n"
|
||||
|
||||
#: floating-contact.php:4
|
||||
msgid "Integrates a floating contact button and opens an modal with your favorite contact form."
|
||||
msgstr ""
|
||||
"Integriert einen Floating-Kontakt-Button und öffnet ein Modal mit einem bevorzugten "
|
||||
"Kontaktformular."
|
||||
|
||||
#: floating-contact.php:69
|
||||
msgid "Plugin Settings"
|
||||
msgstr "Plugin Einstellungen"
|
||||
|
||||
#: floating-contact.php:71
|
||||
msgid "Insert here your shortcode:"
|
||||
msgstr "Shortcode einfügen:"
|
||||
|
||||
#: floating-contact.php:79
|
||||
msgid "Button color (optional):"
|
||||
msgstr "Button Farbe (optional):"
|
||||
|
||||
#: floating-contact.php:92
|
||||
msgid ""
|
||||
"1. Install your favorite contact form plugin. Tested with Contact Form 7, Ninja Forms & "
|
||||
"Caldera Forms."
|
||||
msgstr ""
|
||||
"1. Installieren sie ihr bevorzugtes Kontaktformular-Plugin. Getestet mit Contact Form 7, "
|
||||
"Ninja Forms & Caldera Forms."
|
||||
|
||||
#: floating-contact.php:93
|
||||
msgid ""
|
||||
"2. Generate a form and entering the shortcode into the field. This form will shown in the "
|
||||
"modal, when the Floating Contact Button is clicked."
|
||||
msgstr ""
|
||||
"2. Generieren sie ein Formular und geben sie den Shortcode in das Feld ein. Dieses Formular "
|
||||
"wird im Modal angezeigt, wenn auf die Schaltfläche des \"Floating Contact Button\" geklickt "
|
||||
"wird."
|
||||
|
||||
#: floating-contact.php:94
|
||||
msgid "3. Change the main color of the button (default value: #ff0000)."
|
||||
msgstr "3. Ändern sie die Hauptfarbe der Schaltfläche (Standardwert: #ff0000)."
|
||||
|
||||
#: floating-contact.php:124
|
||||
msgid "Settings Saved"
|
||||
msgstr "Einstellungen gespeichert"
|
||||
|
||||
#: floating-contact.php:135
|
||||
msgid "Save Settings"
|
||||
msgstr "Speichern"
|
||||
|
||||
#: floating-contact.php:151
|
||||
msgid "Close"
|
||||
msgstr "Schliessen"
|
||||
@@ -0,0 +1,141 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: GDPR Cookie Banner 1.0.0\n"
|
||||
"POT-Creation-Date: 2019-06-25 15:36+0530\n"
|
||||
"PO-Revision-Date: 2019-06-25 15:39+0530\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: en\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Poedit 2.2.3\n"
|
||||
"X-Poedit-Basepath: ..\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Poedit-KeywordsList: __;_e;_x;_ex;_n;_nx;_n_noop;_nx_noop;"
|
||||
"translate_nooped_plural;esc_html__;esc_html_e;esc_html_x;"
|
||||
"esc_attr__;esc_attr_e;esc_attr_x\n"
|
||||
"X-Poedit-SearchPath-0: .\n"
|
||||
|
||||
#: admin/class-gdpr-cookie-banner-admin.php:117
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-gdpr-cookie-banner-admin.php:137
|
||||
msgid "General Settings"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-gdpr-cookie-banner-admin.php:138
|
||||
msgid "Banner Message"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-gdpr-cookie-banner-admin.php:139
|
||||
msgid "Banner Position"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-gdpr-cookie-banner-admin.php:140
|
||||
msgid "Banner Size"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-gdpr-cookie-banner-admin.php:141
|
||||
msgid "Background Color"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-gdpr-cookie-banner-admin.php:142
|
||||
msgid "Banner Font"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-gdpr-cookie-banner-admin.php:143
|
||||
msgid "Banner Font Size"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-gdpr-cookie-banner-admin.php:154
|
||||
msgid "Settings For GDPR Cookie Banner"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-gdpr-cookie-banner-admin.php:170
|
||||
msgid "Banner Message Goes Here....."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-gdpr-cookie-banner-admin.php:192
|
||||
#: admin/class-gdpr-cookie-banner-admin.php:198
|
||||
msgid "Bottom"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-gdpr-cookie-banner-admin.php:193
|
||||
#: admin/class-gdpr-cookie-banner-admin.php:199
|
||||
msgid "Top"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-gdpr-cookie-banner-admin.php:215
|
||||
#: admin/class-gdpr-cookie-banner-admin.php:222
|
||||
#: admin/class-gdpr-cookie-banner-admin.php:229
|
||||
msgid "Large"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-gdpr-cookie-banner-admin.php:216
|
||||
#: admin/class-gdpr-cookie-banner-admin.php:223
|
||||
#: admin/class-gdpr-cookie-banner-admin.php:230
|
||||
msgid "Medium"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-gdpr-cookie-banner-admin.php:217
|
||||
#: admin/class-gdpr-cookie-banner-admin.php:224
|
||||
#: admin/class-gdpr-cookie-banner-admin.php:231
|
||||
msgid "Small"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-gdpr-cookie-banner-admin.php:248
|
||||
#: admin/class-gdpr-cookie-banner-admin.php:257
|
||||
msgid "Dark"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-gdpr-cookie-banner-admin.php:249
|
||||
#: admin/class-gdpr-cookie-banner-admin.php:258
|
||||
msgid "Light"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-gdpr-cookie-banner-admin.php:312
|
||||
msgid "GDPR Cookie Banner"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-gdpr-cookie-banner-admin.php:353
|
||||
msgid "Banner Message cannot be blank"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-gdpr-cookie-banner-admin.php:371
|
||||
msgid "Banner Position field is required"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-gdpr-cookie-banner-admin.php:375
|
||||
msgid "Banner Position field is not valid"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-gdpr-cookie-banner-admin.php:393
|
||||
msgid "Banner Size field is required"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-gdpr-cookie-banner-admin.php:397
|
||||
msgid "Banner Size field is not valid"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-gdpr-cookie-banner-admin.php:424
|
||||
msgid "Banner Font field is required"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-gdpr-cookie-banner-admin.php:439
|
||||
msgid "Banner Font Size field is required"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/gdpr-cookie-banner-admin-display.php:49
|
||||
#: admin/partials/gdpr-cookie-banner-admin-display.php:55
|
||||
msgid "Privacy Policy"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/gdpr-cookie-banner-admin-display.php:59
|
||||
msgid "Copy"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/gdpr-cookie-banner-admin-display.php:60
|
||||
msgid "Link Copied!!"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,313 @@
|
||||
# Copyright (C) 2019 StudioPress
|
||||
# This file is distributed under the GNU General Public License v2.0 (or later).
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Genesis Responsive Slider 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: StudioPress <translations@studiopress.com>\n"
|
||||
"POT-Creation-Date: 2019-03-18 23:18:31+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: StudioPress <translations@studiopress.com>\n"
|
||||
"Language-Team: English <translations@studiopress.com>\n"
|
||||
"X-Generator: grunt-wp-i18n 0.4.4\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Poedit-Basepath: .\n"
|
||||
"X-Poedit-Language: English\n"
|
||||
"X-Poedit-Country: UNITED STATES\n"
|
||||
"X-Poedit-SourceCharset: utf-8\n"
|
||||
"X-Poedit-KeywordsList: "
|
||||
"__;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;_nx_noop:1,2,3c;esc_"
|
||||
"attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;esc_html_x:1,2c;\n"
|
||||
"X-Poedit-Bookmarks: \n"
|
||||
"X-Poedit-SearchPath-0: .\n"
|
||||
"X-Textdomain-Support: yes\n"
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:58
|
||||
msgid "Settings reset."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:60
|
||||
msgid "Settings saved."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:73
|
||||
msgid "Slider Settings"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:95
|
||||
msgid "Genesis Responsive Slider Settings_Admin"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:135
|
||||
#: includes/class-genesis-responsive-slider-widget.php:27
|
||||
msgid "Genesis - Responsive Slider"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:136
|
||||
#: includes/class-genesis-responsive-slider-admin.php:147
|
||||
msgid "Save Settings"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:137
|
||||
#: includes/class-genesis-responsive-slider-admin.php:148
|
||||
msgid "Reset Settings"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:137
|
||||
msgid "Are you sure you want to reset?"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:179
|
||||
msgid "Type of Content"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:181
|
||||
msgid "Would you like to use posts or pages"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:201
|
||||
msgid "By Taxonomy and Terms"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:201
|
||||
msgid "Choose a term to determine what slides to include"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:205
|
||||
msgid "All Taxonomies and Terms"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:233
|
||||
msgid "Include or Exclude by Taxonomy ID"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:236
|
||||
msgid ""
|
||||
"List which category, tag or other taxonomy IDs to exclude. (1,2,3,4 for "
|
||||
"example)"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:247
|
||||
#. Translators: %s is the ID.
|
||||
msgid "Include or Exclude by %s ID"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:250
|
||||
msgid ""
|
||||
"Choose the include / exclude slides using their post / page ID in a "
|
||||
"comma-separated list. (1,2,3,4 for example)"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:254
|
||||
msgid "Select"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:255
|
||||
msgid "Include"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:256
|
||||
msgid "Exclude"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:261
|
||||
msgid "List which"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:261
|
||||
#: includes/class-genesis-responsive-slider-admin.php:281
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:261
|
||||
msgid "to include / exclude. (1,2,3,4 for example)"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:267
|
||||
msgid "Number of Slides to Show"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:272
|
||||
msgid "Number of Posts to Offset"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:277
|
||||
msgid "Order By"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:279
|
||||
msgid "Date"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:280
|
||||
msgid "Title"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:282
|
||||
msgid "Random"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:290
|
||||
msgid "Transition Settings"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:293
|
||||
msgid "Time Between Slides (in milliseconds)"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:298
|
||||
msgid "Slide Transition Speed (in milliseconds)"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:303
|
||||
msgid "Slider Effect"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:304
|
||||
#: includes/class-genesis-responsive-slider-admin.php:353
|
||||
msgid "Select one of the following:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:306
|
||||
msgid "Slide"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:307
|
||||
msgid "Fade"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:313
|
||||
msgid "Display Settings"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:316
|
||||
msgid "Maximum Slider Width (in pixels)"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:321
|
||||
msgid "Maximum Slider Height (in pixels)"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:326
|
||||
msgid "Display Next / Previous Arrows in Slider?"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:330
|
||||
msgid "Display Pagination in Slider?"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:335
|
||||
msgid "Content Settings"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:338
|
||||
msgid "Do not link Slider image to Post/Page."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:342
|
||||
msgid "Display Post/Page Title in Slider?"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:345
|
||||
msgid "Display Content in Slider?"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:349
|
||||
msgid "Hide Title & Content on Mobile Devices"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:355
|
||||
msgid "Display post content"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:356
|
||||
msgid "Display post excerpts"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:361
|
||||
msgid "More Text (if applicable)"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:366
|
||||
msgid "Limit content to"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:368
|
||||
msgid "characters"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:371
|
||||
msgid ""
|
||||
"Using this option will limit the text and strip all formatting from the "
|
||||
"text displayed. To use this option, choose \"Display post content\" in the "
|
||||
"select box above."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:374
|
||||
msgid "Slider Excerpt Width (in percentage)"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:379
|
||||
msgid "Excerpt Location (vertical)"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:381
|
||||
msgid "Top"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:382
|
||||
msgid "Bottom"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:387
|
||||
msgid "Excerpt Location (horizontal)"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:389
|
||||
msgid "Left"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:390
|
||||
msgid "Right"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-admin.php:438
|
||||
msgid "Save Changes"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-widget.php:19
|
||||
msgid "Displays a slideshow inside a widget area"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-widget.php:221
|
||||
msgid "Title:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider-widget.php:230
|
||||
#. Translators: %s Link to the Slider settings.
|
||||
msgid ""
|
||||
"To configure slider options, please go to the <a href=\"%s\">Slider "
|
||||
"Settings</a> page."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-genesis-responsive-slider.php:237
|
||||
msgid "[Continue Reading]"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin Name of the plugin/theme
|
||||
msgid "Genesis Responsive Slider"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin/theme
|
||||
msgid "https://www.studiopress.com"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin/theme
|
||||
msgid "A responsive featured slider for the Genesis Framework."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin/theme
|
||||
msgid "StudioPress"
|
||||
msgstr ""
|
||||
37
spec/fixtures/dynamic_finders/plugin_version/genesis-simple-edits/composer_file/package.json
vendored
Normal file
37
spec/fixtures/dynamic_finders/plugin_version/genesis-simple-edits/composer_file/package.json
vendored
Normal file
@@ -0,0 +1,37 @@
|
||||
{
|
||||
"name": "genesis-simple-edits",
|
||||
"description": "Development files for the Genesis Simple Edits plugin.",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/copyblogger/genesis-simple-edits"
|
||||
},
|
||||
"dependencies": {},
|
||||
"devDependencies": {
|
||||
"grunt": "*",
|
||||
"grunt-autoprefixer": "*",
|
||||
"grunt-checktextdomain": "*",
|
||||
"grunt-contrib-cssmin": "*",
|
||||
"grunt-contrib-imagemin": "*",
|
||||
"grunt-contrib-jshint": "*",
|
||||
"grunt-contrib-uglify": "*",
|
||||
"grunt-contrib-watch": "*",
|
||||
"grunt-csscomb": "*",
|
||||
"grunt-jsbeautifier": "*",
|
||||
"grunt-jsvalidate": "*",
|
||||
"grunt-phplint": "*",
|
||||
"grunt-styledocco": "*",
|
||||
"grunt-wp-i18n": "*",
|
||||
"load-grunt-tasks": "*"
|
||||
},
|
||||
"plugin": {
|
||||
"name": "Genesis Simple Edits",
|
||||
"uri": "https://github.com/copyblogger/genesis-simple-edits",
|
||||
"description": "Genesis Simple Edits lets you edit the three most commonly modified areas in any Genesis theme: the post-info, the post-meta, and the footer area.",
|
||||
"author": "StudioPress",
|
||||
"authoruri": "http://www.studiopress.com/",
|
||||
"version": "2.2.1",
|
||||
"license": "GPL-2.0+",
|
||||
"licenseuri": "http://www.gnu.org/licenses/gpl-2.0.html",
|
||||
"textdomain": "genesis-simple-edits"
|
||||
}
|
||||
}
|
||||
27
spec/fixtures/dynamic_finders/plugin_version/geoip-detect/composer_file/package.json
vendored
Normal file
27
spec/fixtures/dynamic_finders/plugin_version/geoip-detect/composer_file/package.json
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"name": "geoip-detect",
|
||||
"version": "2.11.0",
|
||||
"description": "Geoip Detection - Wordpress Plugin (JS)",
|
||||
"main": "index.js",
|
||||
"repository": "git@github.com:yellowtree/geoip-detect.git",
|
||||
"author": "Benjamin Pick <benjaminpick@github.com>",
|
||||
"license": "GPL-3.0-or-later",
|
||||
"scripts": {
|
||||
"clean": "rm -rf .cache",
|
||||
"start": "rm -rf js/dist && parcel parcel.urls --out-dir js/dist",
|
||||
"build": "rm -rf js/dist && parcel build parcel.urls --out-dir js/dist"
|
||||
},
|
||||
"private": false,
|
||||
"dependencies": {
|
||||
"@babel/runtime": "^7.4.3",
|
||||
"babel-plugin-transform-class-properties": "^6.24.1",
|
||||
"lodash.get": "^4.4.2"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/core": "^7.0.0-0",
|
||||
"@babel/plugin-transform-runtime": "^7.4.3",
|
||||
"babel-plugin-transform-runtime": "^6.23.0",
|
||||
"parcel-bundler": "^1.11.0",
|
||||
"parcel-plugin-assets-list": "^1.7.0"
|
||||
}
|
||||
}
|
||||
25
spec/fixtures/dynamic_finders/plugin_version/gitblock/translation_file/languages/gitblock.po
vendored
Normal file
25
spec/fixtures/dynamic_finders/plugin_version/gitblock/translation_file/languages/gitblock.po
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
# Copyright (C) 2019 gitblock — Github Block Plugin
|
||||
# This file is distributed under the same license as the gitblock — Github Block Plugin package.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: gitblock — Github Block Plugin 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/gitblock\n"
|
||||
"POT-Creation-Date: 2019-02-04 17:52:19+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: Thrijith Thankachan <thrijith13@gmail.com>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
||||
#: src/init.php:79
|
||||
msgid "Github OAuth Token"
|
||||
msgstr ""
|
||||
|
||||
#: src/init.php:86
|
||||
msgid "Enter Github OAuth Token"
|
||||
msgstr ""
|
||||
|
||||
#: src/init.php:104
|
||||
msgid "Enter your Github OAuth Token to fetch data from Github."
|
||||
msgstr ""
|
||||
@@ -0,0 +1,240 @@
|
||||
# Copyright (C) 2019 GreenPay
|
||||
# This file is distributed under the same license as the GreenPay Payment Gateway plugin.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: GreenPay Payment Gateway 2.2.2\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/greenpay-payment-gateway\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"POT-Creation-Date: 2019-05-08T22:52:43+00:00\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"X-Generator: WP-CLI 2.1.0\n"
|
||||
"X-Domain: greenpay-payment-gateway\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
msgid "GreenPay Payment Gateway"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin URI of the plugin
|
||||
msgid "https://support.greenpay.me/hc/es-mx/articles/360020253972-Plugin-para-Wordpres"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "Take card payments on your store using GreenPay."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin
|
||||
#: includes/class-greenpay-payment-gateway.php:40
|
||||
msgid "GreenPay"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin
|
||||
msgid "https://greenpay.me"
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1. URL link.
|
||||
#: greenpay-payment-gateway.php:32
|
||||
msgid "GreenPay payments requires WooCommerce to be installed and active. You can download %s here."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-greenpay-payment-gateway.php:33
|
||||
msgid "GreenPay Gateway configurations."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-greenpay-payment-gateway.php:41
|
||||
msgid "Pay with a credit or debit card through GreenPay."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-greenpay-payment-gateway.php:107
|
||||
msgid "Authorization number: "
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-greenpay-payment-gateway.php:113
|
||||
#: includes/catch-greenpay-checkout-response.php:108
|
||||
msgid "Error : "
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-greenpay-payment-gateway.php:120
|
||||
msgid "There was an error comunicating with Greenpay, contact to support@greenpay.me."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-greenpay-payment-gateway.php:145
|
||||
msgid "Error : This subscription does not have a card token associated."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-greenpay-payment-gateway.php:309
|
||||
msgid "Error creating change payment method order, try again."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-greenpay-payment-gateway.php:321
|
||||
msgid "Error creating subscription order, try again."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-greenpay-payment-gateway.php:336
|
||||
msgid "Error creating checkout order, try again."
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/greenpay-settings.php:8
|
||||
msgid "Change"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/greenpay-settings.php:10
|
||||
msgid "Enable changes"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/greenpay-settings.php:14
|
||||
msgid "MerchandId"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/greenpay-settings.php:16
|
||||
msgid "Its the merchantId value in the credentials file given by GreenPay"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/greenpay-settings.php:22
|
||||
msgid "Secret"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/greenpay-settings.php:24
|
||||
msgid "Its the secret value in the credentials file given by GreenPay"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/greenpay-settings.php:30
|
||||
msgid "TerminalId"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/greenpay-settings.php:32
|
||||
msgid "Its the terminalId value in the credentials file given by GreenPay"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/greenpay-settings.php:38
|
||||
msgid "Currency"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/greenpay-settings.php:40
|
||||
msgid "Its the currency code value in ISO 4217 accepted by the terminalId"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/greenpay-settings.php:46
|
||||
msgid "Pulic key"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/greenpay-settings.php:48
|
||||
msgid "Its the public key value in the credentials file given by GreenPay"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/greenpay-settings.php:54
|
||||
msgid "Checkout form URL"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/greenpay-settings.php:56
|
||||
msgid "Its the checkout form url given by GreenPay"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/greenpay-settings.php:62
|
||||
msgid "Merchant URL"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/greenpay-settings.php:64
|
||||
msgid "Its the merchant url given by GreenPay"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/greenpay-settings.php:70
|
||||
msgid "Gateway style"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/greenpay-settings.php:72
|
||||
msgid "Use CSS ONLY to customize the web forms"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/greenpay-settings.php:81
|
||||
msgid "Tokenize form URL"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/greenpay-settings.php:83
|
||||
msgid "Its the tokenize form url given by GreenPay"
|
||||
msgstr ""
|
||||
|
||||
#: includes/catch-greenpay-token-response.php:18
|
||||
#: includes/catch-greenpay-token-response.php:63
|
||||
msgid "Update payment method was cancel"
|
||||
msgstr ""
|
||||
|
||||
#: includes/catch-greenpay-token-response.php:19
|
||||
#: includes/catch-greenpay-token-response.php:64
|
||||
msgid "Update payment method was cancel by the user"
|
||||
msgstr ""
|
||||
|
||||
#: includes/catch-greenpay-token-response.php:40
|
||||
#: includes/catch-greenpay-token-response.php:85
|
||||
msgid "New card : "
|
||||
msgstr ""
|
||||
|
||||
#: includes/catch-greenpay-token-response.php:49
|
||||
#: includes/catch-greenpay-token-response.php:94
|
||||
msgid "Error updating payment method"
|
||||
msgstr ""
|
||||
|
||||
#: includes/catch-greenpay-token-response.php:50
|
||||
#: includes/catch-greenpay-token-response.php:95
|
||||
msgid "Error updating payment method : "
|
||||
msgstr ""
|
||||
|
||||
#: includes/catch-greenpay-checkout-response.php:24
|
||||
msgid "Subcription was cancel"
|
||||
msgstr ""
|
||||
|
||||
#: includes/catch-greenpay-checkout-response.php:27
|
||||
#: includes/catch-greenpay-checkout-response.php:87
|
||||
msgid "Order cancelled by user"
|
||||
msgstr ""
|
||||
|
||||
#: includes/catch-greenpay-checkout-response.php:33
|
||||
msgid "Subscription canceled by the user."
|
||||
msgstr ""
|
||||
|
||||
#: includes/catch-greenpay-checkout-response.php:61
|
||||
msgid "Subscription added."
|
||||
msgstr ""
|
||||
|
||||
#: includes/catch-greenpay-checkout-response.php:62
|
||||
msgid "Card : "
|
||||
msgstr ""
|
||||
|
||||
#: includes/catch-greenpay-checkout-response.php:65
|
||||
msgid "Error paying with the card."
|
||||
msgstr ""
|
||||
|
||||
#: includes/catch-greenpay-checkout-response.php:74
|
||||
msgid "Error in tokenization: "
|
||||
msgstr ""
|
||||
|
||||
#: includes/catch-greenpay-checkout-response.php:75
|
||||
msgid "Error adding card."
|
||||
msgstr ""
|
||||
|
||||
#: includes/catch-greenpay-checkout-response.php:85
|
||||
msgid "Checkout was cancel."
|
||||
msgstr ""
|
||||
|
||||
#: includes/catch-greenpay-checkout-response.php:100
|
||||
msgid "Card number : "
|
||||
msgstr ""
|
||||
|
||||
#: includes/catch-greenpay-checkout-response.php:101
|
||||
msgid "Authorization number : "
|
||||
msgstr ""
|
||||
|
||||
#: includes/catch-greenpay-checkout-response.php:104
|
||||
msgid "Paid success."
|
||||
msgstr ""
|
||||
|
||||
#: includes/catch-greenpay-checkout-response.php:109
|
||||
msgid "Error processing transaction."
|
||||
msgstr ""
|
||||
|
||||
#: includes/catch-greenpay-checkout-response.php:114
|
||||
msgid "GreenPay response was alter on the processes."
|
||||
msgstr ""
|
||||
2576
spec/fixtures/dynamic_finders/plugin_version/groovy-menu-free/translation_file/languages/groovy-menu.pot
vendored
Normal file
2576
spec/fixtures/dynamic_finders/plugin_version/groovy-menu-free/translation_file/languages/groovy-menu.pot
vendored
Normal file
File diff suppressed because it is too large
Load Diff
4394
spec/fixtures/dynamic_finders/plugin_version/happyforms/translation_file/languages/happyforms.pot
vendored
Normal file
4394
spec/fixtures/dynamic_finders/plugin_version/happyforms/translation_file/languages/happyforms.pot
vendored
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,75 @@
|
||||
# Copyright (C) 2019 IDPay
|
||||
# This file is distributed under the same license as the IDPay myCRED plugin.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: IDPay myCRED 1.0.3\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/idpay-mycred\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"POT-Creation-Date: 2019-05-18T12:07:10+00:00\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"X-Generator: WP-CLI 2.2.0\n"
|
||||
"X-Domain: idpay-mycred\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
msgid "IDPay myCRED"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "IDPay payment gateway for myCRED"
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "IDPay"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin
|
||||
msgid "https://idpay.ir"
|
||||
msgstr ""
|
||||
|
||||
#: class-mycred-gateway-idpay.php:11
|
||||
#: class-mycred-gateway-idpay.php:60
|
||||
#: class-mycred-gateway-idpay.php:64
|
||||
#: class-mycred-gateway-idpay.php:128
|
||||
msgid "IDPay payment gateway"
|
||||
msgstr ""
|
||||
|
||||
#: class-mycred-gateway-idpay.php:21
|
||||
msgid "IDPay Gateway"
|
||||
msgstr ""
|
||||
|
||||
#: class-mycred-gateway-idpay.php:75
|
||||
msgid "Rial"
|
||||
msgstr ""
|
||||
|
||||
#: class-mycred-gateway-idpay.php:76
|
||||
msgid "Toman"
|
||||
msgstr ""
|
||||
|
||||
#: class-mycred-gateway-idpay.php:91
|
||||
msgid "API Key"
|
||||
msgstr ""
|
||||
|
||||
#: class-mycred-gateway-idpay.php:105
|
||||
msgid "Sandbox"
|
||||
msgstr ""
|
||||
|
||||
#: class-mycred-gateway-idpay.php:243
|
||||
msgid "An error occurred while verifying the transaction. status: %s, code: %s, message: %s"
|
||||
msgstr ""
|
||||
|
||||
#: class-mycred-gateway-idpay.php:253
|
||||
msgid "Payment succeeded. Status: %s, Track id: %s, Card no: %s"
|
||||
msgstr ""
|
||||
|
||||
#: class-mycred-gateway-idpay.php:259
|
||||
msgid "An unexpected error occurred when completing the payment but it is done at the gateway. Track id is: %s"
|
||||
msgstr ""
|
||||
|
||||
#: class-mycred-gateway-idpay.php:265
|
||||
#: class-mycred-gateway-idpay.php:273
|
||||
msgid "Payment failed. Status: %s, Track id: %, Card no: %s"
|
||||
msgstr ""
|
||||
20
spec/fixtures/dynamic_finders/plugin_version/imagify/composer_file/package.json
vendored
Normal file
20
spec/fixtures/dynamic_finders/plugin_version/imagify/composer_file/package.json
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"name": "imagify",
|
||||
"description": "Imagify Image Optimizer. Dramatically reduce image file sizes without losing quality, make your website load faster, boost your SEO and save money on your bandwidth.",
|
||||
"version": "1.9.3.1",
|
||||
"homepage": "https://wordpress.org/plugins/imagify/",
|
||||
"license": "GPL-2.0",
|
||||
"private": true,
|
||||
"author": {
|
||||
"name": "WP Media",
|
||||
"url": "http://wp-media.me"
|
||||
},
|
||||
"devDependencies": {
|
||||
"autoprefixer": "^7.0.1",
|
||||
"grunt": "^1.0.1",
|
||||
"grunt-contrib-cssmin": "^1.0.1",
|
||||
"grunt-contrib-uglify": "^2.1.0",
|
||||
"grunt-eslint": "^20.0.0",
|
||||
"grunt-postcss": "^0.8.0"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,154 @@
|
||||
# Copyright (C) 2019 WPBeginner
|
||||
# This file is distributed under the same license as the Insert Headers and Footers plugin.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Insert Headers and Footers 1.4.4\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/insert-headers-and-footers\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"POT-Creation-Date: 2019-05-08T12:58:16+00:00\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"X-Generator: WP-CLI 2.2.0\n"
|
||||
"X-Domain: insert-headers-and-footers\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
msgid "Insert Headers and Footers"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin URI of the plugin
|
||||
#. Author URI of the plugin
|
||||
msgid "http://www.wpbeginner.com/"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "Allows you to insert code or text in the header or footer of your WordPress blog"
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "WPBeginner"
|
||||
msgstr ""
|
||||
|
||||
#: views/settings.php:2
|
||||
#: views/settings.php:23
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: views/settings.php:28
|
||||
msgid "Scripts in Header"
|
||||
msgstr ""
|
||||
|
||||
#: views/settings.php:30
|
||||
msgid "These scripts will be printed in the <code><head></code> section."
|
||||
msgstr ""
|
||||
|
||||
#: views/settings.php:33
|
||||
msgid "Scripts in Footer"
|
||||
msgstr ""
|
||||
|
||||
#: views/settings.php:35
|
||||
msgid "These scripts will be printed above the <code></body></code> tag."
|
||||
msgstr ""
|
||||
|
||||
#: views/settings.php:39
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
#. translators: %s: Name of this plugin
|
||||
#: views/dashboard-notices.php:11
|
||||
msgid "Thank you for installing %1$s!"
|
||||
msgstr ""
|
||||
|
||||
#: views/dashboard-notices.php:14
|
||||
msgid "Click here"
|
||||
msgstr ""
|
||||
|
||||
#: views/dashboard-notices.php:14
|
||||
msgid "to configure the plugin."
|
||||
msgstr ""
|
||||
|
||||
#: views/sidebar.php:9
|
||||
msgid "Improve Your Site"
|
||||
msgstr ""
|
||||
|
||||
#: views/sidebar.php:14
|
||||
msgid "Want to take your site to the next level? Check out our daily free WordPress tutorials on "
|
||||
msgstr ""
|
||||
|
||||
#: views/sidebar.php:15
|
||||
msgid "WPBeginner blog"
|
||||
msgstr ""
|
||||
|
||||
#: views/sidebar.php:19
|
||||
msgid "Some of our popular guides:"
|
||||
msgstr ""
|
||||
|
||||
#: views/sidebar.php:24
|
||||
msgid "Speed Up WordPress"
|
||||
msgstr ""
|
||||
|
||||
#: views/sidebar.php:27
|
||||
msgid "Improve WordPress Security"
|
||||
msgstr ""
|
||||
|
||||
#: views/sidebar.php:31
|
||||
msgid "Boost Your WordPress SEO"
|
||||
msgstr ""
|
||||
|
||||
#: views/sidebar.php:41
|
||||
msgid "Our WordPress Plugins"
|
||||
msgstr ""
|
||||
|
||||
#: views/sidebar.php:45
|
||||
msgid "Like this plugin? Check out our other WordPress plugins:"
|
||||
msgstr ""
|
||||
|
||||
#: views/sidebar.php:49
|
||||
msgid "WPForms"
|
||||
msgstr ""
|
||||
|
||||
#: views/sidebar.php:51
|
||||
msgid " - Drag & Drop WordPress Form Builder"
|
||||
msgstr ""
|
||||
|
||||
#: views/sidebar.php:55
|
||||
msgid "MonsterInsights"
|
||||
msgstr ""
|
||||
|
||||
#: views/sidebar.php:57
|
||||
msgid " - Google Analytics Made Easy for WordPress"
|
||||
msgstr ""
|
||||
|
||||
#: views/sidebar.php:61
|
||||
msgid "OptinMonster"
|
||||
msgstr ""
|
||||
|
||||
#: views/sidebar.php:63
|
||||
msgid " - Best WordPress Lead Generation Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: views/sidebar.php:67
|
||||
msgid "SeedProd"
|
||||
msgstr ""
|
||||
|
||||
#: views/sidebar.php:69
|
||||
msgid " - Get the best WordPress Coming Soon Page plugin"
|
||||
msgstr ""
|
||||
|
||||
#: ihaf.php:145
|
||||
msgid "Sorry, you are not allowed to access this page."
|
||||
msgstr ""
|
||||
|
||||
#: ihaf.php:154
|
||||
msgid "nonce field is missing. Settings NOT saved."
|
||||
msgstr ""
|
||||
|
||||
#: ihaf.php:157
|
||||
msgid "Invalid nonce specified. Settings NOT saved."
|
||||
msgstr ""
|
||||
|
||||
#: ihaf.php:165
|
||||
msgid "Settings Saved."
|
||||
msgstr ""
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user