Compare commits
61 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e9a5bc66df | ||
|
|
edebc77726 | ||
|
|
271dee824d | ||
|
|
1e868d10ca | ||
|
|
4be3f17ae4 | ||
|
|
f24e7be264 | ||
|
|
9adc26445d | ||
|
|
353e7dcbb9 | ||
|
|
430e65c12e | ||
|
|
1aa242a9d8 | ||
|
|
7173cd85fe | ||
|
|
b95a4f55e3 | ||
|
|
6b5e016770 | ||
|
|
85aa9f61cd | ||
|
|
5c187002d6 | ||
|
|
9bc373308b | ||
|
|
cdeb0fc144 | ||
|
|
f1acdd9389 | ||
|
|
d6fac6a210 | ||
|
|
007cfb0801 | ||
|
|
1f9829b7c0 | ||
|
|
e039d22565 | ||
|
|
b0775b1610 | ||
|
|
0e429700c6 | ||
|
|
af7804ca23 | ||
|
|
9da326967b | ||
|
|
62600b3a66 | ||
|
|
b236138fb5 | ||
|
|
40c2e9a54b | ||
|
|
a9062db57f | ||
|
|
2621404c5f | ||
|
|
c47211ca79 | ||
|
|
e39a192e8d | ||
|
|
d85035d5ef | ||
|
|
de09a97343 | ||
|
|
a6855345d7 | ||
|
|
a53f88b626 | ||
|
|
7048c82124 | ||
|
|
6aa7cda478 | ||
|
|
ff339b9a8c | ||
|
|
8898cc20fe | ||
|
|
770d1da280 | ||
|
|
6ba4e8a29b | ||
|
|
953ca68495 | ||
|
|
4289dfb37d | ||
|
|
4f6f2f436a | ||
|
|
237979a479 | ||
|
|
2e48968fd3 | ||
|
|
9a0c4a5c8f | ||
|
|
9a011f0007 | ||
|
|
3f907a706f | ||
|
|
9446141716 | ||
|
|
1994826af8 | ||
|
|
ab950d6ffc | ||
|
|
b77e611a90 | ||
|
|
86f0284894 | ||
|
|
9bbe014dfe | ||
|
|
ad92c95500 | ||
|
|
d360190382 | ||
|
|
1737c8a7f6 | ||
|
|
cde262fd66 |
16
.rubocop.yml
16
.rubocop.yml
@@ -4,16 +4,8 @@ AllCops:
|
||||
Exclude:
|
||||
- '*.gemspec'
|
||||
- 'vendor/**/*'
|
||||
ClassVars:
|
||||
Enabled: false
|
||||
LineLength:
|
||||
Max: 120
|
||||
Lint/UriEscapeUnescape:
|
||||
Enabled: false
|
||||
MethodLength:
|
||||
Max: 20
|
||||
Exclude:
|
||||
- 'app/controllers/enumeration/cli_options.rb'
|
||||
Metrics/AbcSize:
|
||||
Max: 25
|
||||
Metrics/BlockLength:
|
||||
@@ -25,6 +17,14 @@ Metrics/ClassLength:
|
||||
- 'app/controllers/enumeration/cli_options.rb'
|
||||
Metrics/CyclomaticComplexity:
|
||||
Max: 8
|
||||
Metrics/LineLength:
|
||||
Max: 120
|
||||
Metrics/MethodLength:
|
||||
Max: 20
|
||||
Exclude:
|
||||
- 'app/controllers/enumeration/cli_options.rb'
|
||||
Style/ClassVars:
|
||||
Enabled: false
|
||||
Style/Documentation:
|
||||
Enabled: false
|
||||
Style/FormatStringToken:
|
||||
|
||||
23
.travis.yml
23
.travis.yml
@@ -2,29 +2,12 @@ language: ruby
|
||||
sudo: false
|
||||
cache: bundler
|
||||
rvm:
|
||||
- 2.4.1
|
||||
- 2.4.2
|
||||
- 2.4.3
|
||||
- 2.4.4
|
||||
- 2.4.5
|
||||
- 2.4.6
|
||||
- 2.5.0
|
||||
- 2.5.1
|
||||
- 2.5.2
|
||||
- 2.5.3
|
||||
- 2.5.4
|
||||
- 2.5.5
|
||||
- 2.6.0
|
||||
- 2.6.1
|
||||
- 2.6.2
|
||||
- 2.6.3
|
||||
- ruby-head
|
||||
- 2.4.9
|
||||
- 2.5.7
|
||||
- 2.6.5
|
||||
before_install:
|
||||
- "echo 'gem: --no-ri --no-rdoc' > ~/.gemrc"
|
||||
- gem update --system
|
||||
matrix:
|
||||
allow_failures:
|
||||
- rvm: ruby-head
|
||||
script:
|
||||
- bundle exec rubocop
|
||||
- bundle exec rspec
|
||||
|
||||
@@ -38,4 +38,3 @@ USER wpscan
|
||||
RUN /usr/local/bundle/bin/wpscan --update --verbose
|
||||
|
||||
ENTRYPOINT ["/usr/local/bundle/bin/wpscan"]
|
||||
CMD ["--help"]
|
||||
|
||||
2
LICENSE
2
LICENSE
@@ -29,8 +29,6 @@ Example cases which do not require a commercial license, and thus fall under the
|
||||
|
||||
If you need to purchase a commercial license or are unsure whether you need to purchase a commercial license contact us - team@wpscan.org.
|
||||
|
||||
We may grant commercial licenses at no monetary cost at our own discretion if the commercial usage is deemed by the WPScan Team to significantly benefit WPScan.
|
||||
|
||||
Free-use Terms and Conditions;
|
||||
|
||||
3. Redistribution
|
||||
|
||||
10
README.md
10
README.md
@@ -77,13 +77,19 @@ docker run -it --rm wpscanteam/wpscan --url https://target.tld/ --enumerate u1-1
|
||||
|
||||
# Usage
|
||||
|
||||
```wpscan --url blog.tld``` This will scan the blog using default options with a good compromise between speed and accuracy. For example, the plugins will be checked passively but their version with a mixed detection mode (passively + aggressively). Potential config backup files will also be checked, along with other interesting findings. If a more stealthy approach is required, then ```wpscan --stealthy --url blog.tld``` can be used.
|
||||
```wpscan --url blog.tld``` This will scan the blog using default options with a good compromise between speed and accuracy. For example, the plugins will be checked passively but their version with a mixed detection mode (passively + aggressively). Potential config backup files will also be checked, along with other interesting findings.
|
||||
|
||||
If a more stealthy approach is required, then ```wpscan --stealthy --url blog.tld``` can be used.
|
||||
As a result, when using the ```--enumerate``` option, don't forget to set the ```--plugins-detection``` accordingly, as its default is 'passive'.
|
||||
|
||||
For more options, open a terminal and type ```wpscan --help``` (if you built wpscan from the source, you should type the command outside of the git repo)
|
||||
|
||||
The DB is located at ~/.wpscan/db
|
||||
|
||||
## Vulnerability Database
|
||||
|
||||
The WPScan CLI tool uses the [WPVulnDB API](https://wpvulndb.com/api) to retrieve WordPress vulnerability data in real time. For WPScan to retrieve the vulnerability data an API token must be supplied via the `--api-token` option, or via a configuration file, as discussed below. An API token can be obtained by registering an account on [WPVulnDB](https://wpvulndb.com/users/sign_up). Up to 50 API requests per day are given free of charge to registered users. Once the 50 API requests are exhausted, WPScan will continue to work as normal but without any vulnerability data. Users can upgrade to paid API usage to increase their API limits within their user profile on [WPVulnDB](https://wpvulndb.com/).
|
||||
|
||||
## Load CLI options from file/s
|
||||
|
||||
WPScan can load all options (including the --url) from configuration files, the following locations are checked (order: first to last):
|
||||
@@ -124,7 +130,7 @@ cli_options:
|
||||
api_token: YOUR_API_TOKEN
|
||||
```
|
||||
|
||||
Enumerating usernames
|
||||
## Enumerating usernames
|
||||
|
||||
```shell
|
||||
wpscan --url https://target.tld/ --enumerate u
|
||||
|
||||
6
Rakefile
6
Rakefile
@@ -6,14 +6,18 @@ exec = []
|
||||
|
||||
begin
|
||||
require 'rubocop/rake_task'
|
||||
|
||||
RuboCop::RakeTask.new
|
||||
|
||||
exec << :rubocop
|
||||
rescue LoadError
|
||||
end
|
||||
|
||||
begin
|
||||
require 'rspec/core/rake_task'
|
||||
RSpec::Core::RakeTask.new(:spec)
|
||||
|
||||
RSpec::Core::RakeTask.new(:spec) { |t| t.rspec_opts = %w{--tag ~slow} }
|
||||
|
||||
exec << :spec
|
||||
rescue LoadError
|
||||
end
|
||||
|
||||
@@ -18,7 +18,7 @@ module WPScan
|
||||
target.content_dir = ParsedCli.wp_content_dir if ParsedCli.wp_content_dir
|
||||
target.plugins_dir = ParsedCli.wp_plugins_dir if ParsedCli.wp_plugins_dir
|
||||
|
||||
return if target.content_dir(ParsedCli.detection_mode)
|
||||
return if target.content_dir
|
||||
|
||||
raise Error::WpContentDirNotDetected
|
||||
end
|
||||
|
||||
@@ -18,10 +18,10 @@ module WPScan
|
||||
choices: {
|
||||
vp: OptBoolean.new(['--vulnerable-plugins']),
|
||||
ap: OptBoolean.new(['--all-plugins']),
|
||||
p: OptBoolean.new(['--plugins']),
|
||||
p: OptBoolean.new(['--popular-plugins']),
|
||||
vt: OptBoolean.new(['--vulnerable-themes']),
|
||||
at: OptBoolean.new(['--all-themes']),
|
||||
t: OptBoolean.new(['--themes']),
|
||||
t: OptBoolean.new(['--popular-themes']),
|
||||
tt: OptBoolean.new(['--timthumbs']),
|
||||
cb: OptBoolean.new(['--config-backups']),
|
||||
dbe: OptBoolean.new(['--db-exports']),
|
||||
@@ -69,7 +69,7 @@ module WPScan
|
||||
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
|
||||
'Set to 0 to ignore the threshold.'], default: 100, advanced: true
|
||||
)
|
||||
]
|
||||
end
|
||||
@@ -98,7 +98,7 @@ module WPScan
|
||||
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
|
||||
'Set to 0 to ignore the threshold.'], default: 20, advanced: true
|
||||
)
|
||||
]
|
||||
end
|
||||
|
||||
@@ -56,7 +56,7 @@ module WPScan
|
||||
#
|
||||
# @return [ Boolean ] Wether or not to enumerate the plugins
|
||||
def enum_plugins?(opts)
|
||||
opts[:plugins] || opts[:all_plugins] || opts[:vulnerable_plugins]
|
||||
opts[:popular_plugins] || opts[:all_plugins] || opts[:vulnerable_plugins]
|
||||
end
|
||||
|
||||
def enum_plugins
|
||||
@@ -92,7 +92,7 @@ module WPScan
|
||||
|
||||
if opts[:enumerate][:all_plugins]
|
||||
DB::Plugins.all_slugs
|
||||
elsif opts[:enumerate][:plugins]
|
||||
elsif opts[:enumerate][:popular_plugins]
|
||||
DB::Plugins.popular_slugs
|
||||
else
|
||||
DB::Plugins.vulnerable_slugs
|
||||
@@ -103,7 +103,7 @@ module WPScan
|
||||
#
|
||||
# @return [ Boolean ] Wether or not to enumerate the themes
|
||||
def enum_themes?(opts)
|
||||
opts[:themes] || opts[:all_themes] || opts[:vulnerable_themes]
|
||||
opts[:popular_themes] || opts[:all_themes] || opts[:vulnerable_themes]
|
||||
end
|
||||
|
||||
def enum_themes
|
||||
@@ -139,7 +139,7 @@ module WPScan
|
||||
|
||||
if opts[:enumerate][:all_themes]
|
||||
DB::Themes.all_slugs
|
||||
elsif opts[:enumerate][:themes]
|
||||
elsif opts[:enumerate][:popular_themes]
|
||||
DB::Themes.popular_slugs
|
||||
else
|
||||
DB::Themes.vulnerable_slugs
|
||||
|
||||
@@ -4,7 +4,6 @@ module WPScan
|
||||
module Finders
|
||||
module DbExports
|
||||
# DB Exports finder
|
||||
# See https://github.com/wpscanteam/wpscan-v3/issues/62
|
||||
class KnownLocations < CMSScanner::Finders::Finder
|
||||
include CMSScanner::Finders::Finder::Enumerator
|
||||
|
||||
@@ -41,7 +40,7 @@ module WPScan
|
||||
# @return [ Hash ]
|
||||
def potential_urls(opts = {})
|
||||
urls = {}
|
||||
domain_name = target.uri.host[/(^[\w|-]+)/, 1]
|
||||
domain_name = PublicSuffix.domain(target.uri.host)[/(^[\w|-]+)/, 1]
|
||||
|
||||
File.open(opts[:list]).each_with_index do |path, index|
|
||||
path.gsub!('{domain_name}', domain_name)
|
||||
|
||||
@@ -1,8 +1,10 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
require_relative 'main_theme/css_style'
|
||||
require_relative 'main_theme/css_style_in_homepage'
|
||||
require_relative 'main_theme/css_style_in_404_page'
|
||||
require_relative 'main_theme/woo_framework_meta_generator'
|
||||
require_relative 'main_theme/urls_in_homepage'
|
||||
require_relative 'main_theme/urls_in_404_page'
|
||||
|
||||
module WPScan
|
||||
module Finders
|
||||
@@ -14,9 +16,11 @@ module WPScan
|
||||
# @param [ WPScan::Target ] target
|
||||
def initialize(target)
|
||||
finders <<
|
||||
MainTheme::CssStyle.new(target) <<
|
||||
MainTheme::CssStyleInHomepage.new(target) <<
|
||||
MainTheme::CssStyleIn404Page.new(target) <<
|
||||
MainTheme::WooFrameworkMetaGenerator.new(target) <<
|
||||
MainTheme::UrlsInHomepage.new(target)
|
||||
MainTheme::UrlsInHomepage.new(target) <<
|
||||
MainTheme::UrlsIn404Page.new(target)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
14
app/finders/main_theme/css_style_in_404_page.rb
Normal file
14
app/finders/main_theme/css_style_in_404_page.rb
Normal file
@@ -0,0 +1,14 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
module WPScan
|
||||
module Finders
|
||||
module MainTheme
|
||||
# From the CSS style in the 404 page
|
||||
class CssStyleIn404Page < CssStyleInHomepage
|
||||
def passive(opts = {})
|
||||
passive_from_css_href(target.error_404_res, opts) || passive_from_style_code(target.error_404_res, opts)
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
@@ -3,9 +3,9 @@
|
||||
module WPScan
|
||||
module Finders
|
||||
module MainTheme
|
||||
# From the css style
|
||||
class CssStyle < CMSScanner::Finders::Finder
|
||||
include Finders::WpItems::URLsInHomepage
|
||||
# From the CSS style in the homepage
|
||||
class CssStyleInHomepage < CMSScanner::Finders::Finder
|
||||
include Finders::WpItems::UrlsInPage # To have the item_code_pattern method available here
|
||||
|
||||
def create_theme(slug, style_url, opts)
|
||||
Model::Theme.new(
|
||||
15
app/finders/main_theme/urls_in_404_page.rb
Normal file
15
app/finders/main_theme/urls_in_404_page.rb
Normal file
@@ -0,0 +1,15 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
module WPScan
|
||||
module Finders
|
||||
module MainTheme
|
||||
# URLs In 404 Page Finder
|
||||
class UrlsIn404Page < UrlsInHomepage
|
||||
# @return [ Typhoeus::Response ]
|
||||
def page_res
|
||||
@page_res ||= target.error_404_res
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
@@ -5,7 +5,7 @@ module WPScan
|
||||
module MainTheme
|
||||
# URLs In Homepage Finder
|
||||
class UrlsInHomepage < CMSScanner::Finders::Finder
|
||||
include WpItems::URLsInHomepage
|
||||
include WpItems::UrlsInPage
|
||||
|
||||
# @param [ Hash ] opts
|
||||
#
|
||||
@@ -21,6 +21,11 @@ module WPScan
|
||||
|
||||
found
|
||||
end
|
||||
|
||||
# @return [ Typhoeus::Response ]
|
||||
def page_res
|
||||
@page_res ||= target.homepage_res
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@@ -10,7 +10,7 @@ module WPScan
|
||||
PATTERN = /#{THEME_PATTERN}\s+#{FRAMEWORK_PATTERN}/i.freeze
|
||||
|
||||
def passive(opts = {})
|
||||
return unless target.homepage_res.body =~ PATTERN
|
||||
return unless target.homepage_res.body =~ PATTERN || target.error_404_res.body =~ PATTERN
|
||||
|
||||
Model::Theme.new(
|
||||
Regexp.last_match[1],
|
||||
|
||||
@@ -8,7 +8,7 @@ module WPScan
|
||||
include CMSScanner::Finders::Finder::BreadthFirstDictionaryAttack
|
||||
|
||||
def login_request(username, password)
|
||||
target.method_call('wp.getUsersBlogs', [username, password])
|
||||
target.method_call('wp.getUsersBlogs', [username, password], cache_ttl: 0)
|
||||
end
|
||||
|
||||
def valid_credentials?(response)
|
||||
|
||||
@@ -19,7 +19,7 @@ module WPScan
|
||||
end
|
||||
end
|
||||
|
||||
target.multi_call(methods).run
|
||||
target.multi_call(methods, cache_ttl: 0).run
|
||||
end
|
||||
|
||||
# @param [ Array<Model::User> ] users
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
require_relative 'plugins/urls_in_homepage'
|
||||
require_relative 'plugins/urls_in_404_page'
|
||||
require_relative 'plugins/known_locations'
|
||||
# From the DynamicFinders
|
||||
require_relative 'plugins/comment'
|
||||
@@ -22,6 +23,7 @@ module WPScan
|
||||
def initialize(target)
|
||||
finders <<
|
||||
Plugins::UrlsInHomepage.new(target) <<
|
||||
Plugins::UrlsIn404Page.new(target) <<
|
||||
Plugins::HeaderPattern.new(target) <<
|
||||
Plugins::Comment.new(target) <<
|
||||
Plugins::Xpath.new(target) <<
|
||||
|
||||
16
app/finders/plugins/urls_in_404_page.rb
Normal file
16
app/finders/plugins/urls_in_404_page.rb
Normal file
@@ -0,0 +1,16 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
module WPScan
|
||||
module Finders
|
||||
module Plugins
|
||||
# URLs In 404 Page Finder
|
||||
# Typically, the items detected from URLs like /wp-content/plugins/<slug>/
|
||||
class UrlsIn404Page < UrlsInHomepage
|
||||
# @return [ Typhoeus::Response ]
|
||||
def page_res
|
||||
@page_res ||= target.error_404_res
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
@@ -4,10 +4,9 @@ module WPScan
|
||||
module Finders
|
||||
module Plugins
|
||||
# URLs In Homepage Finder
|
||||
# Typically, the items detected from URLs like
|
||||
# /wp-content/plugins/<slug>/
|
||||
# Typically, the items detected from URLs like /wp-content/plugins/<slug>/
|
||||
class UrlsInHomepage < CMSScanner::Finders::Finder
|
||||
include WpItems::URLsInHomepage
|
||||
include WpItems::UrlsInPage
|
||||
|
||||
# @param [ Hash ] opts
|
||||
#
|
||||
@@ -21,6 +20,11 @@ module WPScan
|
||||
|
||||
found
|
||||
end
|
||||
|
||||
# @return [ Typhoeus::Response ]
|
||||
def page_res
|
||||
@page_res ||= target.homepage_res
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@@ -1,12 +1,13 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
require_relative 'themes/urls_in_homepage'
|
||||
require_relative 'themes/urls_in_404_page'
|
||||
require_relative 'themes/known_locations'
|
||||
|
||||
module WPScan
|
||||
module Finders
|
||||
module Themes
|
||||
# themes Finder
|
||||
# Themes Finder
|
||||
class Base
|
||||
include CMSScanner::Finders::SameTypeFinder
|
||||
|
||||
@@ -14,6 +15,7 @@ module WPScan
|
||||
def initialize(target)
|
||||
finders <<
|
||||
Themes::UrlsInHomepage.new(target) <<
|
||||
Themes::UrlsIn404Page.new(target) <<
|
||||
Themes::KnownLocations.new(target)
|
||||
end
|
||||
end
|
||||
|
||||
15
app/finders/themes/urls_in_404_page.rb
Normal file
15
app/finders/themes/urls_in_404_page.rb
Normal file
@@ -0,0 +1,15 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
module WPScan
|
||||
module Finders
|
||||
module Themes
|
||||
# URLs In 04 Page Finder
|
||||
class UrlsIn404Page < UrlsInHomepage
|
||||
# @return [ Typhoeus::Response ]
|
||||
def page_res
|
||||
@page_res ||= target.error_404_res
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
@@ -5,7 +5,7 @@ module WPScan
|
||||
module Themes
|
||||
# URLs In Homepage Finder
|
||||
class UrlsInHomepage < CMSScanner::Finders::Finder
|
||||
include WpItems::URLsInHomepage
|
||||
include WpItems::UrlsInPage
|
||||
|
||||
# @param [ Hash ] opts
|
||||
#
|
||||
@@ -19,6 +19,11 @@ module WPScan
|
||||
|
||||
found
|
||||
end
|
||||
|
||||
# @return [ Typhoeus::Response ]
|
||||
def page_res
|
||||
@page_res ||= target.homepage_res
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@@ -97,9 +97,12 @@ module WPScan
|
||||
# @return [ String, nil ]
|
||||
def display_name_from_body(body)
|
||||
page = Nokogiri::HTML.parse(body)
|
||||
|
||||
# WP >= 3.0
|
||||
page.css('h1.page-title span').each do |node|
|
||||
return node.text.to_s
|
||||
text = node.text.to_s.strip
|
||||
|
||||
return text unless text.empty?
|
||||
end
|
||||
|
||||
# WP < 3.0
|
||||
|
||||
@@ -34,6 +34,8 @@ module WPScan
|
||||
def user_details_from_oembed_data(oembed_data)
|
||||
return unless oembed_data
|
||||
|
||||
oembed_data = oembed_data.first if oembed_data.is_a?(Array)
|
||||
|
||||
if oembed_data['author_url'] =~ %r{/author/([^/]+)/?\z}
|
||||
details = [Regexp.last_match[1], 'Author URL', 90]
|
||||
elsif oembed_data['author_name'] && !oembed_data['author_name'].empty?
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
require_relative 'wp_items/urls_in_homepage'
|
||||
require_relative 'wp_items/urls_in_page'
|
||||
|
||||
@@ -4,7 +4,7 @@ module WPScan
|
||||
module Finders
|
||||
module WpItems
|
||||
# URLs In Homepage Module to use in plugins & themes finders
|
||||
module URLsInHomepage
|
||||
module UrlsInPage
|
||||
# @param [ String ] type plugins / themes
|
||||
# @param [ Boolean ] uniq Wether or not to apply the #uniq on the results
|
||||
#
|
||||
@@ -12,10 +12,12 @@ module WPScan
|
||||
def items_from_links(type, uniq = true)
|
||||
found = []
|
||||
|
||||
target.in_scope_uris(target.homepage_res) do |uri|
|
||||
target.in_scope_uris(page_res) do |uri|
|
||||
next unless uri.to_s =~ item_attribute_pattern(type)
|
||||
|
||||
found << Regexp.last_match[1]
|
||||
slug = Regexp.last_match[1]&.strip
|
||||
|
||||
found << slug unless slug&.empty?
|
||||
end
|
||||
|
||||
uniq ? found.uniq.sort : found.sort
|
||||
@@ -28,7 +30,7 @@ module WPScan
|
||||
def items_from_codes(type, uniq = true)
|
||||
found = []
|
||||
|
||||
target.homepage_res.html.css('script,style').each do |tag|
|
||||
page_res.html.xpath('//script[not(@src)]|//style[not(@src)]').each do |tag|
|
||||
code = tag.text.to_s
|
||||
next if code.empty?
|
||||
|
||||
@@ -42,7 +44,7 @@ module WPScan
|
||||
#
|
||||
# @return [ Regexp ]
|
||||
def item_attribute_pattern(type)
|
||||
@item_attribute_pattern ||= %r{\A#{item_url_pattern(type)}([^/]+)/}i
|
||||
@item_attribute_pattern ||= %r{#{item_url_pattern(type)}([^/]+)/}i
|
||||
end
|
||||
|
||||
# @param [ String ] type
|
||||
@@ -59,7 +61,7 @@ module WPScan
|
||||
item_dir = type == 'plugins' ? target.plugins_dir : target.content_dir
|
||||
item_url = type == 'plugins' ? target.plugins_url : target.content_url
|
||||
|
||||
url = /#{item_url.gsub(/\A(?:http|https)/i, 'https?').gsub('/', '\\\\\?\/')}/i
|
||||
url = /#{item_url.gsub(/\A(?:https?)/i, 'https?').gsub('/', '\\\\\?\/')}/i
|
||||
item_dir = %r{(?:#{url}|\\?\/#{item_dir.gsub('/', '\\\\\?\/')}\\?/)}i
|
||||
|
||||
type == 'plugins' ? item_dir : %r{#{item_dir}#{type}\\?\/}i
|
||||
@@ -101,7 +101,7 @@ module WPScan
|
||||
#
|
||||
# @return [ String ]
|
||||
def parse_style_tag(body, tag)
|
||||
value = body[/^\s*#{Regexp.escape(tag)}:[\t ]*([^\r\n]+)/i, 1]
|
||||
value = body[/#{Regexp.escape(tag)}:[\t ]*([^\r\n\*]+)/i, 1]
|
||||
|
||||
value && !value.strip.empty? ? value.strip : nil
|
||||
end
|
||||
|
||||
@@ -14,7 +14,7 @@ module WPScan
|
||||
|
||||
attr_reader :uri, :slug, :detection_opts, :version_detection_opts, :blog, :path_from_blog, :db_data
|
||||
|
||||
delegate :homepage_res, :xpath_pattern_from_page, :in_scope_uris, :head_or_get_params, to: :blog
|
||||
delegate :homepage_res, :error_404_res, :xpath_pattern_from_page, :in_scope_uris, :head_or_get_params, to: :blog
|
||||
|
||||
# @param [ String ] slug The plugin/theme slug
|
||||
# @param [ Target ] blog The targeted blog
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
_______________________________________________________________
|
||||
__ _______ _____
|
||||
\ \ / / __ \ / ____|
|
||||
\ \ /\ / /| |__) | (___ ___ __ _ _ __ ®
|
||||
\ \/ \/ / | ___/ \___ \ / __|/ _` | '_ \
|
||||
\ /\ / | | ____) | (__| (_| | | | |
|
||||
\/ \/ |_| |_____/ \___|\__,_|_| |_|
|
||||
__ _______ _____
|
||||
\ \ / / __ \ / ____|
|
||||
\ \ /\ / /| |__) | (___ ___ __ _ _ __ ®
|
||||
\ \/ \/ / | ___/ \___ \ / __|/ _` | '_ \
|
||||
\ /\ / | | ____) | (__| (_| | | | |
|
||||
\/ \/ |_| |_____/ \___|\__,_|_| |_|
|
||||
|
||||
WordPress Security Scanner by the WPScan Team
|
||||
Version <%= WPScan::VERSION %>
|
||||
WordPress Security Scanner by the WPScan Team
|
||||
Version <%= WPScan::VERSION %>
|
||||
<%= ' ' * ((63 - WPScan::DB::Sponsor.text.length)/2) + WPScan::DB::Sponsor.text %>
|
||||
@_WPScan_, @ethicalhack3r, @erwan_lr, @_FireFart_
|
||||
@_WPScan_, @ethicalhack3r, @erwan_lr, @_FireFart_
|
||||
_______________________________________________________________
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
| Detected By: <%= @item.found_by %>
|
||||
| Found By: <%= @item.found_by %>
|
||||
<% @item.interesting_entries.each do |entry| -%>
|
||||
| - <%= entry %>
|
||||
<% end -%>
|
||||
|
||||
@@ -9,5 +9,5 @@
|
||||
<% end -%>
|
||||
<% else -%>
|
||||
<%= warning_icon %> No WPVulnDB API Token given, as a result vulnerability data has not been output.
|
||||
<%= warning_icon %> You can get a free API token with 50 daily requests by registering at https://wpvulndb.com/register.
|
||||
<%= warning_icon %> You can get a free API token with 50 daily requests by registering at https://wpvulndb.com/users/sign_up.
|
||||
<% end -%>
|
||||
|
||||
@@ -8,6 +8,6 @@
|
||||
"requests_remaining": <%= @status['requests_remaining'].to_json %>
|
||||
<% end -%>
|
||||
<% else -%>
|
||||
"error": "No WPVulnDB API Token given, as a result vulnerability data has not been output.\nYou can get a free API token with 50 daily requests by registering at https://wpvulndb.com/register."
|
||||
"error": "No WPVulnDB API Token given, as a result vulnerability data has not been output.\nYou can get a free API token with 50 daily requests by registering at https://wpvulndb.com/users/sign_up."
|
||||
<% end -%>
|
||||
},
|
||||
@@ -4,7 +4,7 @@ module WPScan
|
||||
module DB
|
||||
# WPVulnDB API
|
||||
class VulnApi
|
||||
NON_ERROR_CODES = [200, 401, 404].freeze
|
||||
NON_ERROR_CODES = [200, 401].freeze
|
||||
|
||||
class << self
|
||||
attr_accessor :token
|
||||
@@ -24,6 +24,7 @@ module WPScan
|
||||
|
||||
res = Browser.get(uri.join(path), params.merge(request_params))
|
||||
|
||||
return {} if res.code == 404 # This is for API inconsistencies when dots in path
|
||||
return JSON.parse(res.body) if NON_ERROR_CODES.include?(res.code)
|
||||
|
||||
raise Error::HTTP, res
|
||||
|
||||
@@ -44,19 +44,27 @@ module WPScan
|
||||
#
|
||||
# @param [ Typhoeus::Response ] response
|
||||
# @param [ Hash ] opts
|
||||
# @return [ Mixed ]
|
||||
# @return [ Mixed: nil, Object, Array ]
|
||||
def find(_response, _opts = {})
|
||||
raise NoMethodError
|
||||
end
|
||||
|
||||
# @param [ Hash ] opts
|
||||
# @return [ Mixed ] See #find
|
||||
def passive(opts = {})
|
||||
return if self.class::PATH
|
||||
|
||||
find(target.homepage_res, opts)
|
||||
homepage_result = find(target.homepage_res, opts)
|
||||
|
||||
if homepage_result
|
||||
return homepage_result unless homepage_result.is_a?(Array) && homepage_result.empty?
|
||||
end
|
||||
|
||||
find(target.error_404_res, opts)
|
||||
end
|
||||
|
||||
# @param [ Hash ] opts
|
||||
# @return [ Mixed ] See #find
|
||||
def aggressive(opts = {})
|
||||
return unless self.class::PATH
|
||||
|
||||
|
||||
@@ -31,9 +31,14 @@ module WPScan
|
||||
|
||||
passive_configs.each do |slug, configs|
|
||||
configs.each do |klass, config|
|
||||
item = process_response(opts, target.homepage_res, slug, klass, config)
|
||||
[target.homepage_res, target.error_404_res].each do |page_res|
|
||||
item = process_response(opts, page_res, slug, klass, config)
|
||||
|
||||
found << item if item.is_a?(Model::WpItem)
|
||||
if item.is_a?(Model::WpItem)
|
||||
found << item
|
||||
break # No need to check the other page if detected in the current
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
@@ -11,7 +11,9 @@ module WPScan
|
||||
module WordPress
|
||||
include CMSScanner::Target::Platform::PHP
|
||||
|
||||
WORDPRESS_PATTERN = %r{/(?:(?:wp-content/(?:themes|(?:mu\-)?plugins|uploads))|wp-includes)/}i.freeze
|
||||
WORDPRESS_PATTERN = %r{/(?:(?:wp-content/(?:themes|(?:mu\-)?plugins|uploads))|wp-includes)/}i.freeze
|
||||
WP_JSON_OEMBED_PATTERN = %r{/wp\-json/oembed/}i.freeze
|
||||
WP_ADMIN_AJAX_PATTERN = %r{\\?/wp\-admin\\?/admin\-ajax\.php}i.freeze
|
||||
|
||||
# These methods are used in the associated interesting_findings finders
|
||||
# to keep the boolean state of the finding rather than re-check the whole thing again
|
||||
@@ -22,22 +24,16 @@ module WPScan
|
||||
|
||||
# @param [ Symbol ] detection_mode
|
||||
#
|
||||
# @return [ Boolean ]
|
||||
# @return [ Boolean ] Whether or not the target is running WordPress
|
||||
def wordpress?(detection_mode)
|
||||
in_scope_uris(homepage_res) do |uri|
|
||||
return true if uri.path.match(WORDPRESS_PATTERN)
|
||||
[homepage_res, error_404_res].each do |page_res|
|
||||
return true if wordpress_from_meta_comments_or_scripts?(page_res)
|
||||
end
|
||||
|
||||
homepage_res.html.css('meta[name="generator"]').each do |node|
|
||||
return true if /wordpress/i.match?(node['content'])
|
||||
end
|
||||
|
||||
return true unless comments_from_page(/wordpress/i, homepage_res).empty?
|
||||
|
||||
if %i[mixed aggressive].include?(detection_mode)
|
||||
%w[wp-admin/install.php wp-login.php].each do |path|
|
||||
in_scope_uris(Browser.get_and_follow_location(url(path))).each do |uri|
|
||||
return true if uri.path.match(WORDPRESS_PATTERN)
|
||||
return true if in_scope_uris(Browser.get_and_follow_location(url(path))).any? do |uri|
|
||||
WORDPRESS_PATTERN.match?(uri.path)
|
||||
end
|
||||
end
|
||||
end
|
||||
@@ -45,6 +41,26 @@ module WPScan
|
||||
false
|
||||
end
|
||||
|
||||
# @param [ Typhoeus::Response ] response
|
||||
# @return [ Boolean ]
|
||||
def wordpress_from_meta_comments_or_scripts?(response)
|
||||
in_scope_uris(response) do |uri|
|
||||
return true if WORDPRESS_PATTERN.match?(uri.path) || WP_JSON_OEMBED_PATTERN.match?(uri.path)
|
||||
end
|
||||
|
||||
return true if response.html.css('meta[name="generator"]').any? do |node|
|
||||
/wordpress/i.match?(node['content'])
|
||||
end
|
||||
|
||||
return true unless comments_from_page(/wordpress/i, response).empty?
|
||||
|
||||
return true if response.html.xpath('//script[not(@src)]').any? do |node|
|
||||
WP_ADMIN_AJAX_PATTERN.match?(node.text)
|
||||
end
|
||||
|
||||
false
|
||||
end
|
||||
|
||||
COOKIE_PATTERNS = {
|
||||
'vjs' => /createCookie\('vjs','(?<c_value>\d+)',\d+\);/i
|
||||
}.freeze
|
||||
@@ -82,7 +98,7 @@ module WPScan
|
||||
def wordpress_hosted?
|
||||
return true if /\.wordpress\.com$/i.match?(uri.host)
|
||||
|
||||
unless content_dir(:passive)
|
||||
unless content_dir
|
||||
pattern = %r{https?://s\d\.wp\.com#{WORDPRESS_PATTERN}}i.freeze
|
||||
|
||||
uris_from_page(homepage_res) do |uri|
|
||||
@@ -109,6 +125,7 @@ module WPScan
|
||||
Browser.instance.forge_request(
|
||||
login_url,
|
||||
method: :post,
|
||||
cache_ttl: 0,
|
||||
body: { log: username, pwd: password }
|
||||
)
|
||||
end
|
||||
|
||||
@@ -13,25 +13,24 @@ module WPScan
|
||||
@plugins_dir = dir.chomp('/')
|
||||
end
|
||||
|
||||
# @param [ Symbol ] detection_mode
|
||||
# @return [ String ] The wp-content directory
|
||||
def content_dir(detection_mode = :mixed)
|
||||
def content_dir
|
||||
unless @content_dir
|
||||
# scope_url_pattern is from CMSScanner::Target
|
||||
pattern = %r{#{scope_url_pattern}([\w\s\-/]+)\\?/(?:themes|plugins|uploads|cache)\\?/}i
|
||||
pattern = %r{#{scope_url_pattern}([\w\s\-/]+?)\\?/(?:themes|plugins|uploads|cache)\\?/}i
|
||||
|
||||
in_scope_uris(homepage_res) do |uri|
|
||||
return @content_dir = Regexp.last_match[1] if uri.to_s.match(pattern)
|
||||
[homepage_res, error_404_res].each do |page_res|
|
||||
in_scope_uris(page_res, '//link/@href|//script/@src|//img/@src') do |uri|
|
||||
return @content_dir = Regexp.last_match[1] if uri.to_s.match(pattern)
|
||||
end
|
||||
|
||||
# Checks for the pattern in raw JS code, as well as @content attributes of meta tags
|
||||
xpath_pattern_from_page('//script[not(@src)]|//meta/@content', pattern, page_res) do |match|
|
||||
return @content_dir = match[1]
|
||||
end
|
||||
end
|
||||
|
||||
# Checks for the pattern in raw JS code, as well as @content attributes of meta tags
|
||||
xpath_pattern_from_page('//script[not(@src)]|//meta/@content', pattern, homepage_res) do |match|
|
||||
return @content_dir = match[1]
|
||||
end
|
||||
|
||||
unless detection_mode == :passive
|
||||
return @content_dir = 'wp-content' if default_content_dir_exists?
|
||||
end
|
||||
return @content_dir = 'wp-content' if default_content_dir_exists?
|
||||
end
|
||||
|
||||
@content_dir
|
||||
@@ -107,8 +106,10 @@ module WPScan
|
||||
# url_pattern is from CMSScanner::Target
|
||||
pattern = %r{#{url_pattern}(.+?)/(?:xmlrpc\.php|wp\-includes/)}i
|
||||
|
||||
in_scope_uris(homepage_res) do |uri|
|
||||
return @sub_dir = Regexp.last_match[1] if uri.to_s.match(pattern)
|
||||
[homepage_res, error_404_res].each do |page_res|
|
||||
in_scope_uris(page_res) do |uri|
|
||||
return @sub_dir = Regexp.last_match[1] if uri.to_s.match(pattern)
|
||||
end
|
||||
end
|
||||
|
||||
@sub_dir = false
|
||||
|
||||
@@ -2,5 +2,5 @@
|
||||
|
||||
# Version
|
||||
module WPScan
|
||||
VERSION = '3.7.0'
|
||||
VERSION = '3.7.5'
|
||||
end
|
||||
|
||||
@@ -166,6 +166,7 @@ describe WPScan::Controller::Core do
|
||||
before do
|
||||
expect(core).to receive(:load_server_module)
|
||||
expect(core.target).to receive(:wordpress?).with(:mixed).and_return(true)
|
||||
expect(core.target).to receive(:wordpress_hosted?).and_return(false)
|
||||
end
|
||||
|
||||
it 'calls the formatter when started and finished to update the db' do
|
||||
@@ -174,56 +175,6 @@ describe WPScan::Controller::Core do
|
||||
end
|
||||
end
|
||||
|
||||
context 'when a redirect occurs' do
|
||||
before do
|
||||
stub_request(:any, target_url)
|
||||
|
||||
expect(core.target).to receive(:homepage_res)
|
||||
.at_least(1)
|
||||
.and_return(Typhoeus::Response.new(effective_url: redirection, body: ''))
|
||||
end
|
||||
|
||||
context 'to the wp-admin/install.php' do
|
||||
let(:redirection) { "#{target_url}wp-admin/install.php" }
|
||||
|
||||
it 'calls the formatter with the correct parameters and exit' do
|
||||
expect(core.formatter).to receive(:output)
|
||||
.with('not_fully_configured', hash_including(url: redirection), 'core').ordered
|
||||
|
||||
# TODO: Would be cool to be able to test the exit code
|
||||
expect { core.before_scan }.to raise_error(SystemExit)
|
||||
end
|
||||
end
|
||||
|
||||
context 'to something else' do
|
||||
let(:redirection) { 'http://g.com/' }
|
||||
|
||||
it 'raises an error' do
|
||||
expect { core.before_scan }.to raise_error(CMSScanner::Error::HTTPRedirect)
|
||||
end
|
||||
end
|
||||
|
||||
context 'to another path with the wp-admin/install.php in the query' do
|
||||
let(:redirection) { "#{target_url}index.php?a=/wp-admin/install.php" }
|
||||
|
||||
context 'when wordpress' do
|
||||
it 'does not raise an error' do
|
||||
expect(core.target).to receive(:wordpress?).with(:mixed).and_return(true)
|
||||
|
||||
expect { core.before_scan }.to_not raise_error
|
||||
end
|
||||
end
|
||||
|
||||
context 'when not wordpress' do
|
||||
it 'raises an error' do
|
||||
expect(core.target).to receive(:wordpress?).twice.with(:mixed).and_return(false)
|
||||
|
||||
expect { core.before_scan }.to raise_error(WPScan::Error::NotWordPress)
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
context 'when hosted on wordpress.com' do
|
||||
let(:target_url) { 'http://ex.wordpress.com' }
|
||||
|
||||
@@ -234,52 +185,106 @@ describe WPScan::Controller::Core do
|
||||
end
|
||||
end
|
||||
|
||||
context 'when wordpress' do
|
||||
before do
|
||||
expect(core).to receive(:load_server_module)
|
||||
expect(core.target).to receive(:wordpress?).with(:mixed).and_return(true)
|
||||
end
|
||||
context 'when not hosted on wordpress.com' do
|
||||
before { allow(core.target).to receive(:wordpress_hosted?).and_return(false) }
|
||||
|
||||
it 'does not raise any error' do
|
||||
expect { core.before_scan }.to_not raise_error
|
||||
end
|
||||
end
|
||||
context 'when a redirect occurs' do
|
||||
before do
|
||||
stub_request(:any, target_url)
|
||||
|
||||
context 'when not wordpress' do
|
||||
before do
|
||||
expect(core).to receive(:load_server_module)
|
||||
end
|
||||
expect(core.target).to receive(:homepage_res)
|
||||
.at_least(1)
|
||||
.and_return(Typhoeus::Response.new(effective_url: redirection, body: ''))
|
||||
end
|
||||
|
||||
context 'when no --force' do
|
||||
before { expect(core.target).to receive(:maybe_add_cookies) }
|
||||
context 'to the wp-admin/install.php' do
|
||||
let(:redirection) { "#{target_url}wp-admin/install.php" }
|
||||
|
||||
context 'when no cookies added or still not wordpress after being added' do
|
||||
it 'raises an error' do
|
||||
expect(core.target).to receive(:wordpress?).twice.with(:mixed).and_return(false)
|
||||
it 'calls the formatter with the correct parameters and exit' do
|
||||
expect(core.formatter).to receive(:output)
|
||||
.with('not_fully_configured', hash_including(url: redirection), 'core').ordered
|
||||
|
||||
expect { core.before_scan }.to raise_error(WPScan::Error::NotWordPress)
|
||||
# TODO: Would be cool to be able to test the exit code
|
||||
expect { core.before_scan }.to raise_error(SystemExit)
|
||||
end
|
||||
end
|
||||
|
||||
context 'when the added cookies solved it' do
|
||||
it 'does not raise an error' do
|
||||
expect(core.target).to receive(:wordpress?).with(:mixed).and_return(false).ordered
|
||||
expect(core.target).to receive(:wordpress?).with(:mixed).and_return(true).ordered
|
||||
context 'to something else' do
|
||||
let(:redirection) { 'http://g.com/' }
|
||||
|
||||
it 'raises an error' do
|
||||
expect { core.before_scan }.to raise_error(CMSScanner::Error::HTTPRedirect)
|
||||
end
|
||||
end
|
||||
|
||||
context 'to another path with the wp-admin/install.php in the query' do
|
||||
let(:redirection) { "#{target_url}index.php?a=/wp-admin/install.php" }
|
||||
|
||||
context 'when wordpress' do
|
||||
it 'does not raise an error' do
|
||||
expect(core.target).to receive(:wordpress?).with(:mixed).and_return(true)
|
||||
|
||||
expect { core.before_scan }.to_not raise_error
|
||||
end
|
||||
end
|
||||
|
||||
context 'when not wordpress' do
|
||||
it 'raises an error' do
|
||||
expect(core.target).to receive(:wordpress?).twice.with(:mixed).and_return(false)
|
||||
|
||||
expect { core.before_scan }.to raise_error(WPScan::Error::NotWordPress)
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
context 'when wordpress' do
|
||||
before do
|
||||
expect(core).to receive(:load_server_module)
|
||||
expect(core.target).to receive(:wordpress?).with(:mixed).and_return(true)
|
||||
end
|
||||
|
||||
it 'does not raise any error' do
|
||||
expect { core.before_scan }.to_not raise_error
|
||||
end
|
||||
end
|
||||
|
||||
context 'when not wordpress' do
|
||||
before do
|
||||
expect(core).to receive(:load_server_module)
|
||||
end
|
||||
|
||||
context 'when no --force' do
|
||||
before { expect(core.target).to receive(:maybe_add_cookies) }
|
||||
|
||||
context 'when no cookies added or still not wordpress after being added' do
|
||||
it 'raises an error' do
|
||||
expect(core.target).to receive(:wordpress?).twice.with(:mixed).and_return(false)
|
||||
|
||||
expect { core.before_scan }.to raise_error(WPScan::Error::NotWordPress)
|
||||
end
|
||||
end
|
||||
|
||||
context 'when the added cookies solved it' do
|
||||
it 'does not raise an error' do
|
||||
expect(core.target).to receive(:wordpress?).with(:mixed).and_return(false).ordered
|
||||
expect(core.target).to receive(:wordpress?).with(:mixed).and_return(true).ordered
|
||||
|
||||
expect { core.before_scan }.to_not raise_error
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
context 'when --force' do
|
||||
let(:cli_args) { "#{super()} --force" }
|
||||
|
||||
it 'does not raise any error' do
|
||||
expect(core.target).to receive(:wordpress?).with(:mixed).and_return(false)
|
||||
|
||||
expect { core.before_scan }.to_not raise_error
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
context 'when --force' do
|
||||
let(:cli_args) { "#{super()} --force" }
|
||||
|
||||
it 'does not raise any error' do
|
||||
expect(core.target).to receive(:wordpress?).with(:mixed).and_return(false)
|
||||
|
||||
expect { core.before_scan }.to_not raise_error
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@@ -20,7 +20,7 @@ describe WPScan::Controller::CustomDirectories do
|
||||
|
||||
describe '#before_scan' do
|
||||
context 'when the content_dir is not found and not supplied' do
|
||||
before { expect(controller.target).to receive(:content_dir).with(:mixed) }
|
||||
before { expect(controller.target).to receive(:content_dir).and_return(nil) }
|
||||
|
||||
it 'raises an exception' do
|
||||
expect { controller.before_scan }.to raise_error(WPScan::Error::WpContentDirNotDetected)
|
||||
|
||||
@@ -9,7 +9,7 @@ describe WPScan::Finders::DbExports::KnownLocations do
|
||||
|
||||
describe '#potential_urls' do
|
||||
before do
|
||||
expect(target).to receive(:sub_dir).at_least(1).and_return(false)
|
||||
allow(target).to receive(:sub_dir).and_return(false)
|
||||
end
|
||||
|
||||
it 'replace {domain_name} by its value' do
|
||||
@@ -22,11 +22,45 @@ describe WPScan::Finders::DbExports::KnownLocations do
|
||||
http://ex.lo/aa/backups/db_backup.sql
|
||||
]
|
||||
end
|
||||
|
||||
%w[dev poc www].each do |sub_domain|
|
||||
context "when #{sub_domain} sub-domain" do
|
||||
let(:url) { "https://#{sub_domain}.domain.tld" }
|
||||
|
||||
it 'replace {domain_name} by its correct value' do
|
||||
expect(finder.potential_urls(opts).keys).to include "#{url}/domain.sql"
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
context 'when multi-level tlds' do
|
||||
let(:url) { 'https://something.com.tr' }
|
||||
|
||||
it 'replace {domain_name} by its correct value' do
|
||||
expect(finder.potential_urls(opts).keys).to include 'https://something.com.tr/something.sql'
|
||||
end
|
||||
end
|
||||
|
||||
context 'when multi-level tlds and sub-domain' do
|
||||
let(:url) { 'https://dev.something.com.tr' }
|
||||
|
||||
it 'replace {domain_name} by its correct value' do
|
||||
expect(finder.potential_urls(opts).keys).to include 'https://dev.something.com.tr/something.sql'
|
||||
end
|
||||
end
|
||||
|
||||
context 'when some weird stuff' do
|
||||
let(:url) { 'https://098f6bcd4621d373cade4e832627b4f6.aa-bb-ccc-dd.domain-test.com' }
|
||||
|
||||
it 'replace {domain_name} by its correct value' do
|
||||
expect(finder.potential_urls(opts).keys).to include "#{url}/domain-test.sql"
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
describe '#aggressive' do
|
||||
before do
|
||||
expect(target).to receive(:sub_dir).at_least(1).and_return(false)
|
||||
allow(target).to receive(:sub_dir).and_return(false)
|
||||
expect(target).to receive(:head_or_get_params).and_return(method: :head)
|
||||
|
||||
finder.potential_urls(opts).each_key do |url|
|
||||
|
||||
11
spec/app/finders/main_theme/css_style_in_404_page_spec.rb
Normal file
11
spec/app/finders/main_theme/css_style_in_404_page_spec.rb
Normal file
@@ -0,0 +1,11 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
describe WPScan::Finders::MainTheme::CssStyleIn404Page do
|
||||
subject(:finder) { described_class.new(target) }
|
||||
let(:target) { WPScan::Target.new(url).extend(CMSScanner::Target::Server::Apache) }
|
||||
let(:url) { 'http://wp.lab/' }
|
||||
let(:fixtures) { FINDERS_FIXTURES.join('main_theme', 'css_style_in_404_page') }
|
||||
|
||||
# This stuff is just a child class of CssStyleInHomepage (using the error_404_res rather than homepage_res)
|
||||
# which already has a spec
|
||||
end
|
||||
@@ -1,10 +1,10 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
describe WPScan::Finders::MainTheme::CssStyle do
|
||||
describe WPScan::Finders::MainTheme::CssStyleInHomepage do
|
||||
subject(:finder) { described_class.new(target) }
|
||||
let(:target) { WPScan::Target.new(url).extend(CMSScanner::Target::Server::Apache) }
|
||||
let(:url) { 'http://wp.lab/' }
|
||||
let(:fixtures) { FINDERS_FIXTURES.join('main_theme', 'css_style') }
|
||||
let(:fixtures) { FINDERS_FIXTURES.join('main_theme', 'css_style_in_homepage') }
|
||||
|
||||
describe '#passive' do
|
||||
after do
|
||||
@@ -33,7 +33,7 @@ describe WPScan::Finders::MainTheme::CssStyle do
|
||||
@expected = WPScan::Model::Theme.new(
|
||||
'twentyfifteen',
|
||||
target,
|
||||
found_by: 'Css Style (Passive Detection)',
|
||||
found_by: 'Css Style In Homepage (Passive Detection)',
|
||||
confidence: 70,
|
||||
style_url: 'http://wp.lab/wp-content/themes/twentyfifteen/style.css?ver=4.1.1'
|
||||
)
|
||||
@@ -47,7 +47,7 @@ describe WPScan::Finders::MainTheme::CssStyle do
|
||||
@expected = WPScan::Model::Theme.new(
|
||||
'custom',
|
||||
target,
|
||||
found_by: 'Css Style (Passive Detection)',
|
||||
found_by: 'Css Style In Homepage (Passive Detection)',
|
||||
confidence: 70,
|
||||
style_url: 'http://wp.lab/wp-content/themes/custom/style.css'
|
||||
)
|
||||
11
spec/app/finders/main_theme/urls_in_404_page_spec.rb.rb
Normal file
11
spec/app/finders/main_theme/urls_in_404_page_spec.rb.rb
Normal file
@@ -0,0 +1,11 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
describe WPScan::Finders::MainTheme::UrlsIn404Page do
|
||||
subject(:finder) { described_class.new(target) }
|
||||
let(:target) { WPScan::Target.new(url) }
|
||||
let(:url) { 'http://wp.lab/' }
|
||||
let(:fixtures) { FINDERS_FIXTURES.join('main_theme', 'urls_in_404_page') }
|
||||
|
||||
# This stuff is just a child class of URLsInHomepage (using the error_404_res rather than homepage_res)
|
||||
# which already has a spec
|
||||
end
|
||||
@@ -6,7 +6,8 @@ describe WPScan::Finders::MainTheme::UrlsInHomepage do
|
||||
let(:url) { 'http://wp.lab/' }
|
||||
let(:fixtures) { FINDERS_FIXTURES.join('main_theme', 'urls_in_homepage') }
|
||||
|
||||
it_behaves_like 'App::Finders::WpItems::URLsInHomepage' do
|
||||
it_behaves_like 'App::Finders::WpItems::UrlsInPage' do
|
||||
let(:page_url) { url }
|
||||
let(:type) { 'themes' }
|
||||
let(:uniq_links) { false }
|
||||
let(:uniq_codes) { false }
|
||||
@@ -18,6 +19,8 @@ describe WPScan::Finders::MainTheme::UrlsInHomepage do
|
||||
before do
|
||||
stub_request(:get, /.*.css/)
|
||||
stub_request(:get, target.url).to_return(body: File.read(fixtures.join('found.html')))
|
||||
|
||||
allow(target).to receive(:content_dir).and_return('wp-content')
|
||||
end
|
||||
|
||||
it 'returns the expected Themes' do
|
||||
|
||||
@@ -7,32 +7,50 @@ describe WPScan::Finders::MainTheme::WooFrameworkMetaGenerator do
|
||||
let(:fixtures) { FINDERS_FIXTURES.join('main_theme', 'woo_framework_meta_generator') }
|
||||
|
||||
describe '#passive' do
|
||||
after do
|
||||
stub_request(:get, url).to_return(body: File.read(fixtures.join(@file)))
|
||||
|
||||
expect(finder.passive).to eql @expected
|
||||
before do
|
||||
stub_request(:get, url).to_return(body: File.read(fixtures.join(homepage_fixture)))
|
||||
stub_request(:get, ERROR_404_URL_PATTERN).to_return(body: File.read(fixtures.join(error_404_fixture)))
|
||||
end
|
||||
|
||||
context 'when no Woo generator' do
|
||||
let(:homepage_fixture) { 'no_woo_generator.html' }
|
||||
let(:error_404_fixture) { 'no_woo_generator.html' }
|
||||
|
||||
it 'returns nil' do
|
||||
@file = 'no_woo_generator.html'
|
||||
@expected = nil
|
||||
expect(finder.passive).to eql nil
|
||||
end
|
||||
end
|
||||
|
||||
context 'when Woo generator' do
|
||||
before do
|
||||
expect(target).to receive(:content_dir).at_least(1).and_return('wp-content')
|
||||
allow(target).to receive(:content_dir).and_return('wp-content')
|
||||
stub_request(:get, "#{url}wp-content/themes/Merchant/style.css")
|
||||
end
|
||||
|
||||
it 'returns the expected theme' do
|
||||
@file = 'woo_generator.html'
|
||||
@expected = WPScan::Model::Theme.new(
|
||||
'Merchant', target,
|
||||
found_by: 'Woo Framework Meta Generator (Passive Detection)',
|
||||
confidence: 80
|
||||
)
|
||||
context 'from the homepage' do
|
||||
let(:homepage_fixture) { 'woo_generator.html' }
|
||||
let(:error_404_fixture) { 'no_woo_generator.html' }
|
||||
|
||||
it 'returns the expected theme' do
|
||||
expect(finder.passive).to eql WPScan::Model::Theme.new(
|
||||
'Merchant', target,
|
||||
found_by: 'Woo Framework Meta Generator (Passive Detection)',
|
||||
confidence: 80
|
||||
)
|
||||
end
|
||||
end
|
||||
|
||||
context 'from the 404 page' do
|
||||
let(:homepage_fixture) { 'no_woo_generator.html' }
|
||||
let(:error_404_fixture) { 'woo_generator.html' }
|
||||
|
||||
it 'returns the expected theme' do
|
||||
expect(finder.passive).to eql WPScan::Model::Theme.new(
|
||||
'Merchant', target,
|
||||
found_by: 'Woo Framework Meta Generator (Passive Detection)',
|
||||
confidence: 80
|
||||
)
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@@ -8,7 +8,7 @@ describe WPScan::Finders::MainTheme::Base do
|
||||
describe '#finders' do
|
||||
it 'contains the expected finders' do
|
||||
expect(main_theme.finders.map { |f| f.class.to_s.demodulize })
|
||||
.to eq %w[CssStyle WooFrameworkMetaGenerator UrlsInHomepage]
|
||||
.to eq %w[CssStyleInHomepage CssStyleIn404Page WooFrameworkMetaGenerator UrlsInHomepage UrlsIn404Page]
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
11
spec/app/finders/plugins/urls_in_404_page_spec.rb
Normal file
11
spec/app/finders/plugins/urls_in_404_page_spec.rb
Normal file
@@ -0,0 +1,11 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
describe WPScan::Finders::Plugins::UrlsIn404Page do
|
||||
subject(:finder) { described_class.new(target) }
|
||||
let(:target) { WPScan::Target.new(url) }
|
||||
let(:url) { 'https://wp.lab/' }
|
||||
let(:fixtures) { FINDERS_FIXTURES.join('plugins', 'urls_in_404_page') }
|
||||
|
||||
# This stuff is just a child class of URLsInHomepage (using the error_404_res rather than homepage_res)
|
||||
# which already has a spec
|
||||
end
|
||||
@@ -3,14 +3,17 @@
|
||||
describe WPScan::Finders::Plugins::UrlsInHomepage do
|
||||
subject(:finder) { described_class.new(target) }
|
||||
let(:target) { WPScan::Target.new(url) }
|
||||
let(:url) { 'http://wp.lab/' }
|
||||
let(:url) { 'https://wp.lab/' }
|
||||
let(:fixtures) { FINDERS_FIXTURES.join('plugins', 'urls_in_homepage') }
|
||||
|
||||
it_behaves_like 'App::Finders::WpItems::URLsInHomepage' do
|
||||
before { target.scope << 'sub.lab' }
|
||||
|
||||
it_behaves_like 'App::Finders::WpItems::UrlsInPage' do
|
||||
let(:page_url) { url }
|
||||
let(:type) { 'plugins' }
|
||||
let(:uniq_links) { true }
|
||||
let(:uniq_codes) { true }
|
||||
let(:expected_from_links) { (1..4).map { |i| "dl-#{i}" } }
|
||||
let(:expected_from_links) { (1..5).map { |i| "dl-#{i}" } }
|
||||
let(:expected_from_codes) { (1..6).map { |i| "dc-#{i}" } }
|
||||
end
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@ describe WPScan::Finders::Plugins::Base do
|
||||
describe '#finders' do
|
||||
it 'contains the expected finders' do
|
||||
expect(plugins.finders.map { |f| f.class.to_s.demodulize })
|
||||
.to eq %w[UrlsInHomepage HeaderPattern Comment Xpath BodyPattern JavascriptVar KnownLocations]
|
||||
.to eq %w[UrlsInHomepage UrlsIn404Page HeaderPattern Comment Xpath BodyPattern JavascriptVar KnownLocations]
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
11
spec/app/finders/themes/urls_in_404_page_spec.rb
Normal file
11
spec/app/finders/themes/urls_in_404_page_spec.rb
Normal file
@@ -0,0 +1,11 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
describe WPScan::Finders::Themes::UrlsIn404Page do
|
||||
subject(:finder) { described_class.new(target) }
|
||||
let(:target) { WPScan::Target.new(url) }
|
||||
let(:url) { 'http://wp.lab/' }
|
||||
let(:fixtures) { FINDERS_FIXTURES.join('themes', 'urls_in_404_page') }
|
||||
|
||||
# This stuff is just a child class of URLsInHomepage (using the error_404_res rather than homepage_res)
|
||||
# which already has a spec
|
||||
end
|
||||
@@ -6,7 +6,10 @@ describe WPScan::Finders::Themes::UrlsInHomepage do
|
||||
let(:url) { 'http://wp.lab/' }
|
||||
let(:fixtures) { FINDERS_FIXTURES.join('themes', 'urls_in_homepage') }
|
||||
|
||||
it_behaves_like 'App::Finders::WpItems::URLsInHomepage' do
|
||||
# before { target.scope << 'sub.lab' }
|
||||
|
||||
it_behaves_like 'App::Finders::WpItems::UrlsInPage' do
|
||||
let(:page_url) { url }
|
||||
let(:type) { 'themes' }
|
||||
let(:uniq_links) { true }
|
||||
let(:uniq_codes) { true }
|
||||
|
||||
@@ -8,7 +8,7 @@ describe WPScan::Finders::Themes::Base do
|
||||
describe '#finders' do
|
||||
it 'contains the expected finders' do
|
||||
expect(themes.finders.map { |f| f.class.to_s.demodulize })
|
||||
.to eq %w[UrlsInHomepage KnownLocations]
|
||||
.to eq %w[UrlsInHomepage UrlsIn404Page KnownLocations]
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@@ -50,7 +50,7 @@ describe WPScan::Finders::Users::AuthorIdBruteForcing do
|
||||
end
|
||||
|
||||
context 'when no display_name' do
|
||||
['4.1.1', '3.0', '2.9.2'].each do |file|
|
||||
%w[4.9-span-tag 4.1.1 3.0 2.9.2].each do |file|
|
||||
it "returns nil for #{file}-empty.html" do
|
||||
body = File.read(fixtures.join("#{file}-empty.html"))
|
||||
|
||||
|
||||
@@ -19,15 +19,17 @@ describe WPScan::Finders::Users::OembedApi do
|
||||
end
|
||||
|
||||
context 'when a JSON response' do
|
||||
let(:body) { File.read(fixture) }
|
||||
|
||||
context 'when 404' do
|
||||
let(:body) { File.read(fixtures.join('404.json')) }
|
||||
let(:fixture) { fixtures.join('404.json') }
|
||||
|
||||
its(:aggressive) { should eql([]) }
|
||||
end
|
||||
|
||||
context 'when 200' do
|
||||
context 'when author_url present' do
|
||||
let(:body) { File.read(fixtures.join('200_author_url.json')) }
|
||||
let(:fixture) { fixtures.join('200_author_url.json') }
|
||||
|
||||
it 'returns the expected array of users' do
|
||||
users = finder.aggressive
|
||||
@@ -44,7 +46,7 @@ describe WPScan::Finders::Users::OembedApi do
|
||||
end
|
||||
|
||||
context 'when author_url not present but author_name' do
|
||||
let(:body) { File.read(fixtures.join('200_author_name.json')) }
|
||||
let(:fixture) { fixtures.join('200_author_name.json') }
|
||||
|
||||
it 'returns the expected array of users' do
|
||||
users = finder.aggressive
|
||||
@@ -59,6 +61,12 @@ describe WPScan::Finders::Users::OembedApi do
|
||||
expect(user.interesting_entries).to eql ['http://wp.lab/wp-json/oembed/1.0/embed?url=http://wp.lab/&format=json']
|
||||
end
|
||||
end
|
||||
|
||||
context 'when body is an array' do
|
||||
let(:fixture) { fixtures.join('array.json') }
|
||||
|
||||
its(:aggressive) { should eql([]) }
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@@ -87,6 +87,8 @@ describe WPScan::Finders::Users::WpJsonApi do
|
||||
describe '#api_url' do
|
||||
let(:fixtures) { super().join('api_url') }
|
||||
|
||||
before { allow(target).to receive(:sub_dir).and_return(false) }
|
||||
|
||||
context 'when url in the homepage' do
|
||||
{
|
||||
in_scope: 'https://wp.lab/wp-json/wp/v2/users/',
|
||||
@@ -100,7 +102,7 @@ describe WPScan::Finders::Users::WpJsonApi do
|
||||
end
|
||||
|
||||
context 'when subdir' do
|
||||
before { allow(target).to receive(:subdir).and_return('cms') }
|
||||
before { allow(target).to receive(:sub_dir).and_return('cms') }
|
||||
|
||||
{
|
||||
in_scope_subdir: 'https://wp.lab/cms/wp-json/wp/v2/users/',
|
||||
|
||||
@@ -10,10 +10,9 @@ describe WPScan::Model::Theme do
|
||||
before { expect(blog).to receive(:content_dir).at_least(1).and_return('wp-content') }
|
||||
|
||||
describe '#new' do
|
||||
before do
|
||||
stub_request(:get, /.*\.css\z/)
|
||||
.to_return(body: File.read(fixtures.join('style.css')))
|
||||
end
|
||||
before { stub_request(:get, /.*\.css\z/).to_return(body: File.read(fixture)) }
|
||||
|
||||
let(:fixture) { fixtures.join('style.css') }
|
||||
|
||||
its(:url) { should eql 'http://wp.lab/wp-content/themes/spec/' }
|
||||
its(:style_url) { should eql 'http://wp.lab/wp-content/themes/spec/style.css' }
|
||||
@@ -34,6 +33,14 @@ describe WPScan::Model::Theme do
|
||||
|
||||
its(:style_url) { should eql opts[:style_url] }
|
||||
end
|
||||
|
||||
context 'when some new lines are stripped' do
|
||||
let(:fixture) { fixtures.join('stripped_new_lines.css') }
|
||||
|
||||
its(:style_name) { should eql 'Divi' }
|
||||
its(:style_uri) { should eql 'http://www.elegantthemes.com/gallery/divi/' }
|
||||
its(:license_uri) { should eql 'http://www.gnu.org/licenses/gpl-2.0.html' }
|
||||
end
|
||||
end
|
||||
|
||||
describe '#version' do
|
||||
|
||||
4227
spec/fixtures/db/dynamic_finders.yml
vendored
4227
spec/fixtures/db/dynamic_finders.yml
vendored
File diff suppressed because it is too large
Load Diff
1471
spec/fixtures/dynamic_finders/expected.yml
vendored
1471
spec/fixtures/dynamic_finders/expected.yml
vendored
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,619 @@
|
||||
# Copyright (C) 2019 RedNao
|
||||
# This file is distributed under the same license as the Extra Product Options Builder for WooCommerce plugin.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Extra Product Options Builder for WooCommerce 1.2.11\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/woo-extra-products\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-11-02T18:08:21+00:00\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"X-Generator: WP-CLI 2.3.0\n"
|
||||
"X-Domain: rednaowooextraproduct\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
msgid "Extra Product Options Builder for WooCommerce"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin URI of the plugin
|
||||
msgid "http://smartforms.rednao.com/getit"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "Additional product fields for woocommerce"
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "RedNao"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin
|
||||
msgid "http://rednao.com"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:2
|
||||
msgid "Jan"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:3
|
||||
msgid "Feb"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:4
|
||||
msgid "Mar"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:5
|
||||
msgid "Apr"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:6
|
||||
msgid "May"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:7
|
||||
msgid "Jun"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:8
|
||||
msgid "Jul"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:9
|
||||
msgid "Aug"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:10
|
||||
msgid "Sep"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:11
|
||||
msgid "Oct"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:12
|
||||
msgid "Nov"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:13
|
||||
msgid "Dec"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:14
|
||||
msgid "January"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:15
|
||||
msgid "February"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:16
|
||||
msgid "March"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:17
|
||||
msgid "April"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:18
|
||||
msgid "June"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:19
|
||||
msgid "July"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:20
|
||||
msgid "August"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:21
|
||||
msgid "September"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:22
|
||||
msgid "October"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:23
|
||||
msgid "November"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:24
|
||||
msgid "December"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:25
|
||||
msgid "Su"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:26
|
||||
msgid "Mo"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:27
|
||||
msgid "Tu"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:28
|
||||
msgid "We"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:29
|
||||
msgid "Th"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:30
|
||||
msgid "Fr"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:31
|
||||
msgid "Sa"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:32
|
||||
msgid "Sun"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:33
|
||||
msgid "Mon"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:34
|
||||
msgid "Tue"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:35
|
||||
msgid "Wed"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:36
|
||||
msgid "Thu"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:37
|
||||
msgid "Fri"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:38
|
||||
msgid "Sat"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:39
|
||||
#: jstranslations/ProductFieldBuilder.php:97
|
||||
msgid "Sunday"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:40
|
||||
#: jstranslations/ProductFieldBuilder.php:98
|
||||
msgid "Monday"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:41
|
||||
#: jstranslations/ProductFieldBuilder.php:99
|
||||
msgid "Tuesday"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:42
|
||||
#: jstranslations/ProductFieldBuilder.php:100
|
||||
msgid "Wednesday"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:43
|
||||
#: jstranslations/ProductFieldBuilder.php:101
|
||||
msgid "Thursday"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:44
|
||||
#: jstranslations/ProductFieldBuilder.php:102
|
||||
msgid "Friday"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/InternalShared.php:45
|
||||
#: jstranslations/ProductFieldBuilder.php:103
|
||||
msgid "Saturday"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:2
|
||||
msgid "Please select a field"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:3
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:4
|
||||
msgid "Import"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:5
|
||||
msgid "Export"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:6
|
||||
#: ProductFieldBuilder.php:1
|
||||
msgid "Label"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:7
|
||||
msgid "Image URL"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:8
|
||||
msgid "Price"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:9
|
||||
msgid "Sale"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:10
|
||||
msgid "Price Type"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:11
|
||||
msgid "Fixed amount"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:12
|
||||
msgid "% of original price"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:13
|
||||
msgid "% of original price + options"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:14
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:15
|
||||
msgid "Conditions"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:16
|
||||
msgid "Enable Show/Hide Conditions"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:17
|
||||
msgid "Show"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:18
|
||||
msgid "Hide"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:19
|
||||
msgid "this field if"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:20
|
||||
msgid "Select a field"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:21
|
||||
msgid "Fields"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:22
|
||||
msgid "AND"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:23
|
||||
msgid "or"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:24
|
||||
msgid "Add new group"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:25
|
||||
msgid "Select one"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:26
|
||||
msgid "Equal to"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:27
|
||||
msgid "Not Equal to"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:28
|
||||
msgid "Is Empty"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:29
|
||||
msgid "Is Not Empty"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:30
|
||||
msgid "Contains"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:31
|
||||
msgid "Not Contains"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:32
|
||||
msgid "Default text"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:33
|
||||
#: ProductFieldBuilder.php:1
|
||||
msgid "Placeholder"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:34
|
||||
#: ProductFieldBuilder.php:1
|
||||
msgid "Required"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:35
|
||||
#: ProductFieldBuilder.php:1
|
||||
msgid "Show quantity selector"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:36
|
||||
#: ProductFieldBuilder.php:1
|
||||
msgid "Quantity Position"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:37
|
||||
msgid "Left"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:38
|
||||
msgid "Right"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:39
|
||||
msgid "Top"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:40
|
||||
msgid "Bottom"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:41
|
||||
#: ProductFieldBuilder.php:1
|
||||
msgid "Default value"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:42
|
||||
#: ProductFieldBuilder.php:1
|
||||
msgid "Quantity Label"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:43
|
||||
#: ProductFieldBuilder.php:1
|
||||
msgid "0 = No Maximum"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:44
|
||||
#: ProductFieldBuilder.php:1
|
||||
msgid "Maximum Value"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:45
|
||||
#: ProductFieldBuilder.php:1
|
||||
msgid "0 = No Minimum"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:46
|
||||
#: ProductFieldBuilder.php:1
|
||||
msgid "Minimum Value"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:47
|
||||
msgid "Price type"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:48
|
||||
msgid "None (don't use this field to calculate price)"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:49
|
||||
msgid "Fixed Amount"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:50
|
||||
#: ProductFieldBuilder.php:1
|
||||
msgid "Quantity"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:51
|
||||
msgid "Current value"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:52
|
||||
msgid "Percent of the original price"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:53
|
||||
msgid "Percent of the original price + options"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:54
|
||||
msgid "Price per word"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:55
|
||||
msgid "Price per char"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:56
|
||||
msgid "Sale Price (Empty = No Sale)"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:57
|
||||
msgid "Percentage"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:58
|
||||
msgid "Sale Percentage"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:59
|
||||
msgid "Free chars"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:60
|
||||
msgid "Ignore Spaces"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:61
|
||||
msgid "Free words"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:62
|
||||
#: ProductFieldBuilder.php:1
|
||||
msgid "Hide price"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:63
|
||||
#: ProductFieldBuilder.php:1
|
||||
msgid "General"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:64
|
||||
#: ProductFieldBuilder.php:1
|
||||
msgid "Pricing"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:65
|
||||
msgid "Text"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:66
|
||||
#: ProductFieldBuilder.php:1
|
||||
msgid "Options"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:67
|
||||
msgid "Phone: (999)99-999-999"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:68
|
||||
msgid "Credit Card: 9999 9999 9999 9999"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:69
|
||||
msgid "Custom"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:70
|
||||
msgid "9=Numbers, a=letters, *=Numbers or letters"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:71
|
||||
msgid "Custom Mask"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:72
|
||||
msgid "Mask Char"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:73
|
||||
msgid "Image Width"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:74
|
||||
msgid "Image Height"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:75
|
||||
msgid "Allow Multiple"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:76
|
||||
msgid "Horizontal"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:77
|
||||
msgid "Vertical"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:78
|
||||
#: ProductFieldBuilder.php:1
|
||||
msgid "Date Format"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:79
|
||||
msgid "Price Per Day"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:80
|
||||
msgid "Label (Start Date)"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:81
|
||||
msgid "Placeholder (Start Date)"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:82
|
||||
msgid "Default Date (Start Date)"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:83
|
||||
msgid "This property support two type of fields"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:84
|
||||
msgid "A number, representing the number of dates from now e.g. 0 for today 1 for tomorrow"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:85
|
||||
msgid "2 for the day after tomorrow and so on. It supports negative numbers as well"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:86
|
||||
msgid "An specific date in the format of YYYY/MM/DD e.g. 2000/02/01 for February first of 2000"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:87
|
||||
msgid "Start Date"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:88
|
||||
msgid "Label (End Date)"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:89
|
||||
msgid "End Date"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:90
|
||||
msgid "Title"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:91
|
||||
msgid "Style"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:92
|
||||
msgid "Dashed"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:93
|
||||
msgid "Solid"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:94
|
||||
msgid "Color"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:95
|
||||
msgid "Default Date"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:96
|
||||
msgid "Week Start On"
|
||||
msgstr ""
|
||||
|
||||
#: jstranslations/ProductFieldBuilder.php:104
|
||||
msgid "Default Color"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,171 @@
|
||||
# Copyright (C) 2019 SuitePlugins
|
||||
# This file is distributed under the GPLv2 or later (license.txt).
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SuitePlugins - Advanced XProfile Fields for BuddyPress "
|
||||
"1.0.4\n"
|
||||
"Report-Msgid-Bugs-To: "
|
||||
"https://wordpress.org/support/plugin/advanced-xprofile-fields-for-"
|
||||
"buddypress\n"
|
||||
"POT-Creation-Date: 2019-09-08 03:48:34+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 1.0.3\n"
|
||||
|
||||
#: admin/template/metabox.php:31
|
||||
msgid "Labels"
|
||||
msgstr ""
|
||||
|
||||
#: admin/template/metabox.php:32
|
||||
msgid "Validation"
|
||||
msgstr ""
|
||||
|
||||
#: admin/template/metabox.php:34
|
||||
msgid "Advanced Options"
|
||||
msgstr ""
|
||||
|
||||
#: admin/template/tab-advanced.php:6
|
||||
msgid "Hide on registration"
|
||||
msgstr ""
|
||||
|
||||
#: admin/template/tab-advanced.php:9
|
||||
msgid "Hide field on registration page"
|
||||
msgstr ""
|
||||
|
||||
#: admin/template/tab-advanced.php:15
|
||||
msgid "Non editable"
|
||||
msgstr ""
|
||||
|
||||
#: admin/template/tab-advanced.php:18
|
||||
msgid "Stop profile field from being updated"
|
||||
msgstr ""
|
||||
|
||||
#: admin/template/tab-advanced.php:24
|
||||
msgid "Show in Admin Column"
|
||||
msgstr ""
|
||||
|
||||
#: admin/template/tab-advanced.php:27
|
||||
msgid "Display a column on admin user listing page"
|
||||
msgstr ""
|
||||
|
||||
#: admin/template/tab-labels.php:6
|
||||
msgid "Registration"
|
||||
msgstr ""
|
||||
|
||||
#: admin/template/tab-labels.php:12
|
||||
msgid "Label on registration page"
|
||||
msgstr ""
|
||||
|
||||
#: admin/template/tab-labels.php:19
|
||||
msgid "Self Profile"
|
||||
msgstr ""
|
||||
|
||||
#: admin/template/tab-labels.php:25
|
||||
msgid "Label while viewing your profile"
|
||||
msgstr ""
|
||||
|
||||
#: admin/template/tab-labels.php:32
|
||||
msgid "User's Profile"
|
||||
msgstr ""
|
||||
|
||||
#: admin/template/tab-labels.php:38
|
||||
msgid "Label while viewing another member's page"
|
||||
msgstr ""
|
||||
|
||||
#: admin/template/tab-labels.php:45
|
||||
msgid "Edit Profile"
|
||||
msgstr ""
|
||||
|
||||
#: admin/template/tab-labels.php:51
|
||||
msgid "Label on edit profile page"
|
||||
msgstr ""
|
||||
|
||||
#: admin/template/tab-labels.php:58
|
||||
msgid "Admin Column"
|
||||
msgstr ""
|
||||
|
||||
#: admin/template/tab-labels.php:64
|
||||
msgid "Admin column title "
|
||||
msgstr ""
|
||||
|
||||
#: admin/template/tab-validation.php:5
|
||||
msgid "Character Limit"
|
||||
msgstr ""
|
||||
|
||||
#: admin/template/tab-validation.php:9
|
||||
msgid "Set the maximum amount of characters for this field."
|
||||
msgstr ""
|
||||
|
||||
#: admin/template/tab-validation.php:15
|
||||
msgid "Minimum Characters"
|
||||
msgstr ""
|
||||
|
||||
#: admin/template/tab-validation.php:19
|
||||
msgid "Set the minimum amount of characters for this field."
|
||||
msgstr ""
|
||||
|
||||
#: admin/template/tab-validation.php:25
|
||||
msgid "Text Format"
|
||||
msgstr ""
|
||||
|
||||
#: admin/template/tab-validation.php:28
|
||||
msgid "-Select Format-"
|
||||
msgstr ""
|
||||
|
||||
#: admin/template/tab-validation.php:30
|
||||
msgid "Alphanumeric"
|
||||
msgstr ""
|
||||
|
||||
#: admin/template/tab-validation.php:33
|
||||
msgid "Alpha"
|
||||
msgstr ""
|
||||
|
||||
#: admin/template/tab-validation.php:36
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#: admin/template/tab-validation.php:39
|
||||
msgid "URL"
|
||||
msgstr ""
|
||||
|
||||
#: admin/template/tab-validation.php:43
|
||||
msgid "Choose the text format for an input field."
|
||||
msgstr ""
|
||||
|
||||
#: sp-advanced-xprofile.php:242
|
||||
msgid "Please enter only letters"
|
||||
msgstr ""
|
||||
|
||||
#: sp-advanced-xprofile.php:246
|
||||
msgid "Letters, numbers, and underscores only"
|
||||
msgstr ""
|
||||
|
||||
#: sp-advanced-xprofile.php:268
|
||||
msgid "Please specify a valid state"
|
||||
msgstr ""
|
||||
|
||||
#: sp-advanced-xprofile.php:272
|
||||
msgid "The specified US ZIP Code is invalid"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin Name of the plugin/theme
|
||||
msgid "SuitePlugins - Advanced XProfile Fields for BuddyPress"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin/theme
|
||||
msgid "http://suiteplugins.com"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin/theme
|
||||
msgid ""
|
||||
"Enhance your BuddyPress profile fields with Advanced XProfile Fields for "
|
||||
"BuddyPress. Manage fields labels, validation and show fields in admin."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin/theme
|
||||
msgid "SuitePlugins"
|
||||
msgstr ""
|
||||
410
spec/fixtures/dynamic_finders/plugin_version/alkubot/translation_file/languages/Alkubot-en_US.po
vendored
Normal file
410
spec/fixtures/dynamic_finders/plugin_version/alkubot/translation_file/languages/Alkubot-en_US.po
vendored
Normal file
@@ -0,0 +1,410 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WooCommerce Alkubot v1.0.0\n"
|
||||
"POT-Creation-Date: 2019-08-11 13:37+0300\n"
|
||||
"PO-Revision-Date: 2019-10-22 09:43+0300\n"
|
||||
"Language-Team: Alkubot\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: .\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"Last-Translator: \n"
|
||||
"Language: en_US\n"
|
||||
"X-Poedit-SearchPath-0: .\n"
|
||||
|
||||
# Admin - layouts/menu
|
||||
msgid "Terméklista"
|
||||
msgstr "Product list"
|
||||
|
||||
msgid "Beállítások"
|
||||
msgstr "Settings"
|
||||
|
||||
msgid "Felíratkozók"
|
||||
msgstr "Subscribers"
|
||||
|
||||
msgid "Statisztika"
|
||||
msgstr "Statistics"
|
||||
|
||||
msgid "Visszajelzés"
|
||||
msgstr "Feedback"
|
||||
|
||||
msgid "Alkubot varázsló"
|
||||
msgstr "Alkubot wizard"
|
||||
|
||||
msgid "Alkubot telepítése"
|
||||
msgstr "Install Alkubot"
|
||||
|
||||
# Admin - product
|
||||
msgid "Újragenerálás"
|
||||
msgstr "Rework"
|
||||
|
||||
msgid "Product subtitle"
|
||||
msgstr "Here you can find the product list that can be modified or you can even generate a new one."
|
||||
|
||||
msgid "Összes termék"
|
||||
msgstr "Every product"
|
||||
|
||||
msgid "Termék kategóriánként"
|
||||
msgstr "Categories"
|
||||
|
||||
msgid "Bizonyos termékeknél"
|
||||
msgstr "Products"
|
||||
|
||||
# Admin - product/popups
|
||||
msgid "Reinstall text"
|
||||
msgstr "Are you sure you want to rework the settings of Alkubot? Doing so will reset your current settings!"
|
||||
|
||||
msgid "Switch discount type text"
|
||||
msgstr "Are you sure you want to change the settings for the selected type? The modifications will be activated right away."
|
||||
|
||||
msgid "Mégse"
|
||||
msgstr "Cancel"
|
||||
|
||||
# Admin - product/all.content
|
||||
msgid "Product all subtitle"
|
||||
msgstr "Please set the maximum percentage of discount that Alkubot can give to a visitor!"
|
||||
|
||||
msgid "vagyis az Alkubot"
|
||||
msgstr "that is, Alkubot won’t give more than"
|
||||
|
||||
msgid "kedvezménynél többet nem ad egy látogatónak"
|
||||
msgstr "discount to a visitor"
|
||||
|
||||
msgid "Alkudozok gomb megjelenitése a termék oldalon"
|
||||
msgstr "Show “Get a Deal” button on the product page"
|
||||
|
||||
msgid "Hint text: all product"
|
||||
msgstr "The visitor can instantly start negotiating for a deal by pushing the \"Get a Deal\" button. This way, he doesn't have to wait for the timed Alkubot chat window to pop-up."
|
||||
|
||||
msgid "Engedélyezve"
|
||||
msgstr "Enabled"
|
||||
|
||||
msgid "Kikapcsolva"
|
||||
msgstr "Disabled"
|
||||
|
||||
# Admin - product/category.content
|
||||
msgid "Összes"
|
||||
msgstr "All"
|
||||
|
||||
msgid "Alkudozom gomb megjelenése:"
|
||||
msgstr "“Get a Deal” button"
|
||||
|
||||
msgid "Be"
|
||||
msgstr "On"
|
||||
|
||||
msgid "Ki"
|
||||
msgstr "Off"
|
||||
|
||||
# Admin - product/categories
|
||||
msgid "No category found"
|
||||
msgstr "No category found!"
|
||||
|
||||
# Admin - product/product.content
|
||||
msgid "Termékek rejtése"
|
||||
msgstr "Hide products"
|
||||
|
||||
msgid "Termékek megjelenítése"
|
||||
msgstr "Show products"
|
||||
|
||||
# Admin - product/products
|
||||
msgid "No product found"
|
||||
msgstr "No product found!"
|
||||
|
||||
# Admin - product/search
|
||||
msgid "Search placeholder"
|
||||
msgstr "Search for a product"
|
||||
|
||||
# Admin - settings
|
||||
msgid "Alkubot időzítése"
|
||||
msgstr "Alkubot timing"
|
||||
|
||||
msgid "Itt beállíthatod, hogy a bot, miként reagáljon, bizonyos interakciókra."
|
||||
msgstr "Here you can set how Alkubot should react to certain actions"
|
||||
|
||||
msgid "Oldal elhagyásakor"
|
||||
msgstr "While leaving the product page"
|
||||
|
||||
msgid "Bizonyos oldalon töltött idő után"
|
||||
msgstr "After a certain time that the visitor spends on the product page"
|
||||
|
||||
msgid "Kérjük adja meg hány mp után aktiválódjon"
|
||||
msgstr "The time after Alkubot shows up"
|
||||
|
||||
msgid "mp"
|
||||
msgstr "sec"
|
||||
|
||||
msgid "Oldal görgetésekor"
|
||||
msgstr "While scrolling the product page"
|
||||
|
||||
msgid "Email beállítások"
|
||||
msgstr "Email settings"
|
||||
|
||||
msgid "Sikeres alku után email cím elkérése"
|
||||
msgstr "Should Alkubot ask for an email after an accepted deal?"
|
||||
|
||||
msgid "Bot aktiválása"
|
||||
msgstr "Activate Alkubot"
|
||||
|
||||
msgid "Modosít"
|
||||
msgstr "Modify"
|
||||
|
||||
msgid "Settings popup title"
|
||||
msgstr "Saved!"
|
||||
|
||||
msgid "Settings popup text"
|
||||
msgstr "Your settings have been successfully modified!"
|
||||
|
||||
msgid "Hint text: settings leave"
|
||||
msgstr "Alkubot pops up when the visitor tries to leave the page."
|
||||
|
||||
msgid "Hint text: settings time"
|
||||
msgstr "Alkubot pops up after a certain number of seconds."
|
||||
|
||||
msgid "Hint text: settings scroll"
|
||||
msgstr "Alkubot pops up when the visitors scroll until 3/4 of the site."
|
||||
|
||||
msgid "Hint text: settings email"
|
||||
msgstr "After an accepted deal, the visitor has to give his email address in order to get his discount."
|
||||
|
||||
# Admin - settings/chat.position
|
||||
msgid "Hol helyezkedjen el?"
|
||||
msgstr "Where should Alkubot show up on your site?"
|
||||
|
||||
msgid "Bal oldalt"
|
||||
msgstr "Left side"
|
||||
|
||||
msgid "Középen"
|
||||
msgstr "Middle"
|
||||
|
||||
msgid "Jobb oldalt"
|
||||
msgstr "Right side"
|
||||
|
||||
# Admin - statistics
|
||||
msgid "Legenerált kuponkodok"
|
||||
msgstr "Coupons generated"
|
||||
|
||||
msgid "Mutass mindent"
|
||||
msgstr "Show all"
|
||||
|
||||
# Admin - statistics/infobox
|
||||
msgid "db"
|
||||
msgstr "pc"
|
||||
|
||||
msgid "Ft"
|
||||
msgstr "HUF "
|
||||
|
||||
msgid "Sikeres alku száma"
|
||||
msgstr "Successful <br> Deals"
|
||||
|
||||
msgid "Megadott email cimek száma"
|
||||
msgstr "Emails <br> Collected"
|
||||
|
||||
msgid "Eddigi bevétel"
|
||||
msgstr "Proceeds <br> so far"
|
||||
|
||||
# Admin - statistics/coupons
|
||||
msgid "Dátum"
|
||||
msgstr "Date"
|
||||
|
||||
msgid "Kupon"
|
||||
msgstr "Coupon"
|
||||
|
||||
msgid "Felhasználó"
|
||||
msgstr "User"
|
||||
|
||||
msgid "Felhasználták már?"
|
||||
msgstr "Used up?"
|
||||
|
||||
msgid "Igen"
|
||||
msgstr "Yes"
|
||||
|
||||
msgid "Nem"
|
||||
msgstr "No"
|
||||
|
||||
msgid "Részletek"
|
||||
msgstr "Details"
|
||||
|
||||
msgid "Még nincs legenerált kupon!"
|
||||
msgstr "No generated voucher yet!"
|
||||
|
||||
# Admin - statistics/details
|
||||
msgid "kupon részletei"
|
||||
msgstr "coupon details"
|
||||
|
||||
msgid "Vissza a statisztikákhoz"
|
||||
msgstr "Back to statistics"
|
||||
|
||||
msgid "Termék neve"
|
||||
msgstr "Product name"
|
||||
|
||||
msgid "Kupon generálásának időpontja"
|
||||
msgstr "Coupon generation date"
|
||||
|
||||
msgid "Felhasználva"
|
||||
msgstr "Used"
|
||||
|
||||
msgid "még nincs"
|
||||
msgstr "not yet"
|
||||
|
||||
msgid "Termékre beállitott maximális kedvezmény"
|
||||
msgstr "Maximum discount set for the product"
|
||||
|
||||
msgid "Kialkudott kedvezmény"
|
||||
msgstr "Negotiated discount"
|
||||
|
||||
msgid "vendég"
|
||||
msgstr "guest"
|
||||
|
||||
# Admin - subscribers
|
||||
msgid "Összesen"
|
||||
msgstr "Total"
|
||||
|
||||
msgid "Email cimek exportálása"
|
||||
msgstr "Exports Emails"
|
||||
|
||||
msgid "Törlés"
|
||||
msgstr "Delete"
|
||||
|
||||
msgid "Még nincs egy feliratkozó sem!"
|
||||
msgstr "No subscriber yet!"
|
||||
|
||||
msgid "Delete subscriber popup title"
|
||||
msgstr "Delete subscriber"
|
||||
|
||||
msgid "Delete subscriber popup text"
|
||||
msgstr "Are you sure you want to delete this email address?"
|
||||
|
||||
msgid "Igen törlöm"
|
||||
msgstr "Yes, I am sure!"
|
||||
|
||||
# Admin - feedback
|
||||
msgid "Név"
|
||||
msgstr "Name"
|
||||
|
||||
msgid "Email"
|
||||
msgstr "Email"
|
||||
|
||||
msgid "Visszajelzés tipusa"
|
||||
msgstr "Feedback type"
|
||||
|
||||
msgid "Válassz a listából"
|
||||
msgstr "Pick one"
|
||||
|
||||
msgid "Értékelés"
|
||||
msgstr "Rate us"
|
||||
|
||||
msgid "Üzenet"
|
||||
msgstr "Message"
|
||||
|
||||
msgid "Küldés"
|
||||
msgstr "Send"
|
||||
|
||||
msgid "Required text"
|
||||
msgstr "Please fill out this field."
|
||||
|
||||
msgid "Feedback popup title"
|
||||
msgstr "Thank you for your feedback!"
|
||||
|
||||
msgid "Feedback popup text"
|
||||
msgstr "Your opinion is important to us. We aim to reply to your feedback as soon as possible."
|
||||
|
||||
msgid "Close window"
|
||||
msgstr "Close window"
|
||||
|
||||
msgid "Hibajelentés"
|
||||
msgstr "Bug report"
|
||||
|
||||
msgid "Észrevétel"
|
||||
msgstr "Feedback"
|
||||
|
||||
msgid "Not valid email text"
|
||||
msgstr "Please enter a valid email address"
|
||||
|
||||
msgid "kötelező"
|
||||
msgstr "required"
|
||||
|
||||
msgid "Feedback subtitle"
|
||||
msgstr "Just fill out the below form in case you have feedback or need help regarding Alkubot"
|
||||
|
||||
# Admin - wizard
|
||||
msgid "Varázsló"
|
||||
msgstr "Setup Wizard"
|
||||
|
||||
msgid "Wizard subtitle"
|
||||
msgstr "By answering a few simple questions you can setup Alkubot within minutes."
|
||||
|
||||
# Admin - wizard/lastStepComment
|
||||
msgid "Wizard last step comment text"
|
||||
msgstr "You can fine-tune Alkubot under Settings after finishing this setup wizard."
|
||||
|
||||
# Admin - wizard/step1
|
||||
msgid "Kérlek válaszd ki, milyen szinten akarod beállitani a botot"
|
||||
msgstr "Please choose the level which you want to use Alkubot for."
|
||||
|
||||
msgid "Tovább"
|
||||
msgstr "Next"
|
||||
|
||||
# Admin - wizard/step2.all
|
||||
msgid "Vissza"
|
||||
msgstr "Back"
|
||||
|
||||
# Admin - wizard/step2.categories
|
||||
msgid "Kérlek add meg, mely kategoriákra legyen engedélyezve az alkubot."
|
||||
msgstr "Please pick the categories that Alkubot should be applied to!"
|
||||
|
||||
# Admin - wizard/step3.categories
|
||||
msgid "Wizard categories step 3 subtitle"
|
||||
msgstr "Here you can set the maximum percentage of discount that Alkubot can give to a visitor for each category."
|
||||
|
||||
msgid "Nem választottál ki egy kategoriát sem."
|
||||
msgstr "No category have been chosen."
|
||||
|
||||
# Admin - wizard/step3.products
|
||||
msgid "Wizard products step 3 subtitle"
|
||||
msgstr "Here you can set the maximum percentage of discount that Alkubot can give to a visitor for each product."
|
||||
|
||||
msgid "Nem választottál ki terméket."
|
||||
msgstr "No product have been chosen."
|
||||
|
||||
# Admin - wizard/steps.header
|
||||
msgid "Step"
|
||||
msgstr "Step"
|
||||
|
||||
# Frontend
|
||||
msgid "Elfogadom"
|
||||
msgstr "Accept"
|
||||
|
||||
msgid "Elutasítom"
|
||||
msgstr "Decline"
|
||||
|
||||
msgid "Normál ár"
|
||||
msgstr "Normal price"
|
||||
|
||||
msgid "Írd ide az üzeneted"
|
||||
msgstr "Write your message here"
|
||||
|
||||
msgid "Alkudozok"
|
||||
msgstr "Bargain"
|
||||
|
||||
msgid "Gratulálunk!"
|
||||
msgstr "Congratulations!"
|
||||
|
||||
msgid "Sikeres alkut kötöttél"
|
||||
msgstr "You made a deal"
|
||||
|
||||
msgid "Az Alkubot lezárta a chatet"
|
||||
msgstr "Chat was closed by Alkubot"
|
||||
|
||||
msgid "Powered by url"
|
||||
msgstr "https://www.alkubot.com?utm_medium=referal&utm_source=bot&utm_campaign=powered+by"
|
||||
|
||||
msgid "Sokkalod az arat?"
|
||||
msgstr "Too pricey?"
|
||||
|
||||
msgid "Alkudozzunk rola"
|
||||
msgstr "Let's make a deal!"
|
||||
|
||||
msgid "Alku inditasa most"
|
||||
msgstr "Negotiate the price"
|
||||
@@ -0,0 +1,553 @@
|
||||
# Blank WordPress Pot
|
||||
# Copyright 2014 ...
|
||||
# This file is distributed under the GNU General Public License v3 or later.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Aurora Heatmap v1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: Translator Name <translations@example.com>\n"
|
||||
"POT-Creation-Date: 2019-09-20 16:15+0900\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: R3098 <info@seous.info>\n"
|
||||
"Language: ja\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\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.3\n"
|
||||
"X-Poedit-SearchPath-0: .\n"
|
||||
"X-Poedit-SearchPathExcluded-0: freemius\n"
|
||||
|
||||
#: aurora-heatmap.php:34 class-aurora-heatmap-basic.php:212
|
||||
#: class-aurora-heatmap-basic.php:213 class-aurora-heatmap-basic.php:311
|
||||
#: class-aurora-heatmap-basic.php:446
|
||||
msgid "Aurora Heatmap"
|
||||
msgstr "Aurora Heatmap"
|
||||
|
||||
#: aurora-heatmap.php:35
|
||||
msgid ""
|
||||
"Beautiful like an aurora! A simple WordPress heatmap that can be completed "
|
||||
"with just a plugin."
|
||||
msgstr ""
|
||||
"オーロラのように美しい、プラグインだけで完結するシンプルな WordPress 用ヒート"
|
||||
"マップです。"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:91
|
||||
msgid "Fail to activate. Another version of Aurora Heatmap is already active."
|
||||
msgstr ""
|
||||
"有効化に失敗しました。他のバージョンの Aurora Heatmap が既に有効化されていま"
|
||||
"す。"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:227
|
||||
#: premium/class-aurora-heatmap-standard.php:59
|
||||
msgid "Settings"
|
||||
msgstr "設定"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:232
|
||||
msgid "Premium Version Information"
|
||||
msgstr "有料版のご案内"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:237 class-aurora-heatmap-basic.php:252
|
||||
#: premium/class-aurora-heatmap-standard.php:69
|
||||
#: premium/class-aurora-heatmap-standard.php:84
|
||||
msgid "Click"
|
||||
msgstr "クリック"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:242 class-aurora-heatmap-basic.php:257
|
||||
#: premium/class-aurora-heatmap-standard.php:74
|
||||
#: premium/class-aurora-heatmap-standard.php:89
|
||||
msgid "Breakaway"
|
||||
msgstr "離脱"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:247 class-aurora-heatmap-basic.php:262
|
||||
#: premium/class-aurora-heatmap-standard.php:79
|
||||
#: premium/class-aurora-heatmap-standard.php:94
|
||||
msgid "Attention"
|
||||
msgstr "熟読"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:269
|
||||
#: premium/class-aurora-heatmap-standard.php:64
|
||||
msgid "Help"
|
||||
msgstr "ヘルプ"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:328
|
||||
msgid "Updated options."
|
||||
msgstr "設定を更新しました。"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:332
|
||||
msgid "Deleted heatmap data."
|
||||
msgstr "ヒートマップデータは削除されました。"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:415
|
||||
msgid "PC"
|
||||
msgstr "パソコン"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:421
|
||||
msgid "Mobile"
|
||||
msgstr "モバイル"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:511
|
||||
msgid "<b>Aurora Heatmap</b> has a premium version with extended features."
|
||||
msgstr "<b>Aurora Heatmap</b> は機能を拡張した有料版を用意しています。"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:512
|
||||
msgid "If you like this plugin, please consider upgrading!"
|
||||
msgstr ""
|
||||
"本プラグインを気に入っていただけましたら、ぜひ、アップグレードを検討くださ"
|
||||
"い!"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:515
|
||||
msgid "Features comparison"
|
||||
msgstr "機能比較"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:520
|
||||
msgid "Free Version"
|
||||
msgstr "無料版"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:521
|
||||
msgid "Premium Version"
|
||||
msgstr "有料版"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:524
|
||||
msgid "Free Plan"
|
||||
msgstr "フリープラン"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:525
|
||||
msgid "Standard Plan"
|
||||
msgstr "<span class=\"ib\">スタンダード</span><span class=\"ib\">プラン</span>"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:531
|
||||
msgid "Priority Email Support"
|
||||
msgstr "メールサポート"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:532
|
||||
msgid "Click Heatmap"
|
||||
msgstr "クリックヒートマップ"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:533
|
||||
msgid "Breakaway Heatmap"
|
||||
msgstr "離脱ヒートマップ"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:534
|
||||
msgid "Attention Heatmap"
|
||||
msgstr "熟読ヒートマップ"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:535
|
||||
msgid "URL Organization"
|
||||
msgstr "URL 最適化"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:536
|
||||
msgid "Extended Retension Period (6 months)"
|
||||
msgstr "データ保存期間の延長(6か月)"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:537
|
||||
msgid "Update to the Latest Version"
|
||||
msgstr "最新版への更新"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:550
|
||||
msgid "<b>*</b> The free plan is a premium version with no license or expired."
|
||||
msgstr "※ フリープランはライセンス未契約またはライセンス失効の有料版です。"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:561
|
||||
msgid "Migrate data to the premium version"
|
||||
msgstr "有料版へのデータ移行"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:563
|
||||
msgid ""
|
||||
"<a href=\"https://market.seous.info/aurora-heatmap/premium\">Get the "
|
||||
"installer</a> of the premium version plugin."
|
||||
msgstr ""
|
||||
"有料版プラグインの <a href=\"https://market.seous.info/aurora-heatmap/premium"
|
||||
"\">インストーラを入手</a>。"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:564
|
||||
msgid "<b>Stop</b> the free version plugin."
|
||||
msgstr "無料版プラグインを <b>停止</b>。"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:565
|
||||
msgid "<b>Install</b> / <b>activate</b> the installer."
|
||||
msgstr "インストーラの <b>インストール</b>・<b>有効化</b>。"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:566
|
||||
msgid ""
|
||||
"<b>User registration</b> / <b>license agreement</b> / <b>update plugin</b>."
|
||||
msgstr "<b>ユーザー登録</b>・<b>ライセンス契約</b>・<b>プラグインの更新</b>。"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:567
|
||||
msgid "<b>Delete</b> the free version plugin."
|
||||
msgstr "無料版プラグインの <b>削除</b>。"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:577
|
||||
#: premium/class-aurora-heatmap-standard.php:128
|
||||
msgid "1 month"
|
||||
msgstr "1か月"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:578
|
||||
#: premium/class-aurora-heatmap-standard.php:129
|
||||
msgid "3 months"
|
||||
msgstr "3か月"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:579
|
||||
#: premium/class-aurora-heatmap-standard.php:130
|
||||
msgid "6 months"
|
||||
msgstr "6か月"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:583
|
||||
#: premium/class-aurora-heatmap-standard.php:134
|
||||
msgid "High accuracy"
|
||||
msgstr "高精度"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:584
|
||||
#: premium/class-aurora-heatmap-standard.php:135
|
||||
msgid "Standard"
|
||||
msgstr "標準"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:588
|
||||
#: premium/class-aurora-heatmap-standard.php:139
|
||||
msgid "Show"
|
||||
msgstr "表示する"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:589
|
||||
#: premium/class-aurora-heatmap-standard.php:140
|
||||
msgid "Hide"
|
||||
msgstr "表示しない"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:593 class-aurora-heatmap-basic.php:598
|
||||
#: premium/class-aurora-heatmap-standard.php:144
|
||||
#: premium/class-aurora-heatmap-standard.php:149
|
||||
msgid "Integrated"
|
||||
msgstr "統合"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:594 class-aurora-heatmap-basic.php:599
|
||||
#: premium/class-aurora-heatmap-standard.php:145
|
||||
#: premium/class-aurora-heatmap-standard.php:150
|
||||
msgid "individual display"
|
||||
msgstr "別表示"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:615
|
||||
#: premium/class-aurora-heatmap-standard.php:168
|
||||
msgid "Data settings"
|
||||
msgstr "データ設定"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:619
|
||||
#: premium/class-aurora-heatmap-standard.php:172
|
||||
msgid "Retension period"
|
||||
msgstr "保存期間"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:627
|
||||
#: premium/class-aurora-heatmap-standard.php:180
|
||||
msgid "Are you sure you want to delete all the heatmap data?"
|
||||
msgstr "ヒートマップデータをすべて削除してもよろしいですか?"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:627
|
||||
#: premium/class-aurora-heatmap-standard.php:180
|
||||
msgid "Bulk data deletion"
|
||||
msgstr "データ一括削除"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:630
|
||||
#: premium/class-aurora-heatmap-standard.php:183
|
||||
msgid "Display settings"
|
||||
msgstr "表示設定"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:634
|
||||
#: premium/class-aurora-heatmap-standard.php:187
|
||||
msgid "Accuracy"
|
||||
msgstr "精度"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:638
|
||||
#: premium/class-aurora-heatmap-standard.php:191
|
||||
msgid ""
|
||||
"<b>*</b> If the count amount is not enough, please check in standard mode."
|
||||
msgstr "※ カウント量が十分でない場合は標準モードで確認してみてください。"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:643
|
||||
#: premium/class-aurora-heatmap-standard.php:196
|
||||
msgid "Count bar"
|
||||
msgstr "カウントバー"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:651
|
||||
#: premium/class-aurora-heatmap-standard.php:204
|
||||
msgid "URL hash"
|
||||
msgstr "URL ハッシュ"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:655
|
||||
#: premium/class-aurora-heatmap-standard.php:208
|
||||
msgid "<code>#top</code> etc."
|
||||
msgstr "<code>#top</code> など。"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:661
|
||||
#: premium/class-aurora-heatmap-standard.php:214
|
||||
msgid "URL parameter"
|
||||
msgstr "URL パラメータ"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:665
|
||||
#: premium/class-aurora-heatmap-standard.php:218
|
||||
msgid "<code>?page=2</code>, <code>?utm_source=xxxx</code>, etc."
|
||||
msgstr "<code>?page=2</code> や <code>?utm_source=xxxx</code> など。"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:667
|
||||
#: premium/class-aurora-heatmap-standard.php:220
|
||||
msgid ""
|
||||
"<b>*</b> If the default permalink is set <code>?p=123</code>, use it "
|
||||
"individual display."
|
||||
msgstr ""
|
||||
"※ デフォルトパーマリンク設定 <code>?p=123</code> の場合は別表示で使用くださ"
|
||||
"い。"
|
||||
|
||||
#: class-aurora-heatmap-basic.php:671
|
||||
#: premium/class-aurora-heatmap-standard.php:224
|
||||
msgid "Save"
|
||||
msgstr "保存"
|
||||
|
||||
#: class-aurora-heatmap-list.php:71
|
||||
msgctxt "List_Table"
|
||||
msgid "Count"
|
||||
msgstr "Count"
|
||||
|
||||
#: class-aurora-heatmap-list.php:72
|
||||
msgctxt "List_Table"
|
||||
msgid "URL"
|
||||
msgstr "URL"
|
||||
|
||||
#: class-aurora-heatmap-list.php:73
|
||||
msgctxt "List_Table"
|
||||
msgid "Title"
|
||||
msgstr "Title"
|
||||
|
||||
#: class-aurora-heatmap-list.php:74
|
||||
msgctxt "List_Table"
|
||||
msgid "Heatmap"
|
||||
msgstr "Heatmap"
|
||||
|
||||
#: class-aurora-heatmap-list.php:87
|
||||
msgctxt "List_Table"
|
||||
msgid "Delete"
|
||||
msgstr "削除"
|
||||
|
||||
#: class-aurora-heatmap-list.php:172
|
||||
msgid "* Analysis results can only be viewed from a PC."
|
||||
msgstr "※ 解析結果はパソコンからのみ閲覧できます。"
|
||||
|
||||
#: class-aurora-heatmap-list.php:196
|
||||
msgctxt "Table_List"
|
||||
msgid "Check"
|
||||
msgstr "チェック"
|
||||
|
||||
#: premium/class-aurora-heatmap-free.php:55
|
||||
msgctxt "Free Plan"
|
||||
msgid ""
|
||||
"Due to unlicensed or expired licenses, the premium version features, "
|
||||
"including <b>premium version plugin updates</b>, are limited."
|
||||
msgstr ""
|
||||
"ライセンス未契約または失効のため <b>有料版プラグインの更新</b> を含む有料版の"
|
||||
"機能が制限されています。"
|
||||
|
||||
#: premium/class-aurora-heatmap-free.php:56
|
||||
#, php-format
|
||||
msgctxt "Free Plan"
|
||||
msgid ""
|
||||
"To use the latest version, we recommend the <a href=\"%s\">lisense "
|
||||
"agreement</a> or the <a href=\"%s\">free version</a>. See the <a href=\"%s"
|
||||
"\">help</a> for details."
|
||||
msgstr ""
|
||||
"最新版をご利用いただくため、<a href=\"%s\">ライセンス契約</a> または <a href="
|
||||
"\"%s\">無料版</a> をおすすめします。詳細は <a href=\"%s\">ヘルプ</a> をご覧く"
|
||||
"ださい。"
|
||||
|
||||
#: premium/class-aurora-heatmap-free.php:70
|
||||
msgctxt "Free Plan"
|
||||
msgid "About the free plan"
|
||||
msgstr "フリープランについて"
|
||||
|
||||
#: premium/class-aurora-heatmap-free.php:71
|
||||
msgctxt "Free Plan"
|
||||
msgid "The license has expired, but the free plan can still be used."
|
||||
msgstr ""
|
||||
"現在、ライセンス失効していますが、引き続き無料版としての機能をご利用いただけ"
|
||||
"ます。"
|
||||
|
||||
#: premium/class-aurora-heatmap-free.php:72
|
||||
msgctxt "Free Plan"
|
||||
msgid ""
|
||||
"However, it is not possible to update to the latest version of the premium "
|
||||
"version, so we recommend that you replace the WordPress.org plugin directory "
|
||||
"with the free version."
|
||||
msgstr ""
|
||||
"ただし、最新版への更新などは行えませんので、WordPress.org プラグインディレク"
|
||||
"トリの無料版への入れ替えをお勧めします。"
|
||||
|
||||
#: premium/class-aurora-heatmap-free.php:73
|
||||
msgctxt "Free Plan"
|
||||
msgid "It is also possible to take over the current data."
|
||||
msgstr "その際、既存データを引き継ぐことも可能です。"
|
||||
|
||||
#: premium/class-aurora-heatmap-free.php:75
|
||||
msgctxt "Free Plan"
|
||||
msgid "Migrate data to the free version"
|
||||
msgstr "無料版へのデータ移行"
|
||||
|
||||
#: premium/class-aurora-heatmap-free.php:77
|
||||
msgctxt "Free Plan"
|
||||
msgid "<b>Stop</b> the premium version plugin."
|
||||
msgstr "有料版プラグインの <b>停止</b>。"
|
||||
|
||||
#: premium/class-aurora-heatmap-free.php:78
|
||||
msgctxt "Free Plan"
|
||||
msgid ""
|
||||
"<b>Install</b> / <b>activate</b> <a href=\"plugin-install.php?s=aurora-"
|
||||
"heatmap&tab=search&type=term\">the free version</a> plugin."
|
||||
msgstr ""
|
||||
"<a href=\"plugin-install.php?s=aurora-heatmap&tab=search&type=term\">無料版プ"
|
||||
"ラグイン</a> の <b>インストール</b>・<b>有効化</b>。"
|
||||
|
||||
#: premium/class-aurora-heatmap-free.php:79
|
||||
msgctxt "Free Plan"
|
||||
msgid "<b>Delete</b> the premium version plugin."
|
||||
msgstr "有料版プラグインの <b>削除</b>。"
|
||||
|
||||
#: premium/class-aurora-heatmap-free.php:83
|
||||
msgctxt "Free Plan"
|
||||
msgid "If you can't receive authentication email"
|
||||
msgstr "認証メールが受け取れない場合"
|
||||
|
||||
#: premium/class-aurora-heatmap-free.php:84
|
||||
#, php-format
|
||||
msgctxt "Free Plan"
|
||||
msgid ""
|
||||
"Change the email address of <a href=\"profile.php\">%s</a> and restart the "
|
||||
"user registration with the following button."
|
||||
msgstr ""
|
||||
"<a href=\"profile.php\">%s</a> のメールアドレスを変更の上、次のボタンでユー"
|
||||
"ザー登録をやり直してください。"
|
||||
|
||||
#: premium/class-aurora-heatmap-free.php:85
|
||||
msgctxt "Free Plan"
|
||||
msgid "Restart the user registration"
|
||||
msgstr "ユーザー登録をやり直す"
|
||||
|
||||
#~ msgid "Information"
|
||||
#~ msgstr "案内"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "<p>ライセンス未契約または失効のため <b>有料版プラグインの更新</b> を含む有"
|
||||
#~ "料版の機能が制限されています。</p>"
|
||||
#~ msgstr ""
|
||||
#~ "<p>ライセンス未契約または失効のため <b>有料版プラグインの更新</b> を含む有"
|
||||
#~ "料版の機能が制限されています。</p>"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "<p>最新版をご利用いただくため <a href=\"%s\">ライセンス契約</a> または <a "
|
||||
#~ "href=\"%s\">無料版</a> をおすすめします。詳細は <a href=\"%s\">案内タブ</"
|
||||
#~ "a> をご覧ください。</p>"
|
||||
#~ msgstr ""
|
||||
#~ "<p>最新版をご利用いただくため <a href=\"%s\">ライセンス契約</a> または <a "
|
||||
#~ "href=\"%s\">無料版</a> をおすすめします。詳細は <a href=\"%s\">案内タブ</"
|
||||
#~ "a> をご覧ください。</p>"
|
||||
|
||||
#~ msgid "Aurora Heatmap (Installer)"
|
||||
#~ msgstr "Aurora Heatmap (インストーラ)"
|
||||
|
||||
#~ msgid "Important"
|
||||
#~ msgstr "重要事項"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Fail to activate. Another version of <strong>Aurora Heatmap</strong> is "
|
||||
#~ "already active."
|
||||
#~ msgstr ""
|
||||
#~ "有効化に失敗しました。他のバージョンの <strong>Aurora Heatmap</strong> が"
|
||||
#~ "既に有効化されています。"
|
||||
|
||||
#~ msgctxt "Installer"
|
||||
#~ msgid "Aurora Heatmap (Installer)"
|
||||
#~ msgstr "Aurora Heatmap (インストーラ)"
|
||||
|
||||
#~ msgctxt "Installer"
|
||||
#~ msgid "Important"
|
||||
#~ msgstr "重要事項"
|
||||
|
||||
#~ msgctxt "Installer"
|
||||
#~ msgid ""
|
||||
#~ "<strong>%s %s</strong> はライセンス契約後のプラグインの更新でご利用いただ"
|
||||
#~ "けます。"
|
||||
#~ msgstr ""
|
||||
#~ "<strong>%s %s</strong> はライセンス契約後のプラグインの更新でご利用いただ"
|
||||
#~ "けます。"
|
||||
|
||||
#~ msgctxt "Installer"
|
||||
#~ msgid ""
|
||||
#~ "このプラグインはライセンス契約とプラグイン本体の導入を容易にするためのイン"
|
||||
#~ "ストーラです。"
|
||||
#~ msgstr ""
|
||||
#~ "このプラグインはライセンス契約とプラグイン本体の導入を容易にするためのイン"
|
||||
#~ "ストーラです。"
|
||||
|
||||
#~ msgctxt "Installer"
|
||||
#~ msgid ""
|
||||
#~ "<strong>%s %s</strong> をご希望の方は、本インストーラを <b>停止</b>・<b>削"
|
||||
#~ "除</b> して無料版をご利用ください。"
|
||||
#~ msgstr ""
|
||||
#~ "<strong>%s %s</strong> をご希望の方は、本インストーラを <b>停止</b>・<b>削"
|
||||
#~ "除</b> して無料版をご利用ください。"
|
||||
|
||||
#~ msgctxt "Installer"
|
||||
#~ msgid "本インストーラをダウンロード・インストール・有効化します。"
|
||||
#~ msgstr "本インストーラをダウンロード・インストール・有効化します。"
|
||||
|
||||
#~ msgctxt "Installer"
|
||||
#~ msgid "%s より有料版(スタンダードプラン)のライセンス契約を行います。"
|
||||
#~ msgstr "%s より有料版(スタンダードプラン)のライセンス契約を行います。"
|
||||
|
||||
#~ msgctxt "Installer"
|
||||
#~ msgid "スタンダードプランの <b>[ UPGRADE NOW ]</b> をクリックします。"
|
||||
#~ msgstr "スタンダードプランの <b>[ UPGRADE NOW ]</b> をクリックします。"
|
||||
|
||||
#~ msgctxt "Installer"
|
||||
#~ msgid "<b>[ Monthly ]</b> または <b>[ Annually ]</b> を選択します。"
|
||||
#~ msgstr "<b>[ Monthly ]</b> または <b>[ Annually ]</b> を選択します。"
|
||||
|
||||
#~ msgctxt "Installer"
|
||||
#~ msgid ""
|
||||
#~ "クレジットカード または PayPal のお支払い方法を選択して、情報を入力しま"
|
||||
#~ "す。"
|
||||
#~ msgstr ""
|
||||
#~ "クレジットカード または PayPal のお支払い方法を選択して、情報を入力しま"
|
||||
#~ "す。"
|
||||
|
||||
#~ msgctxt "Installer"
|
||||
#~ msgid "<b>[ Review Order ]</b> ボタンをクリックします。"
|
||||
#~ msgstr "<b>[ Review Order ]</b> ボタンをクリックします。"
|
||||
|
||||
#~ msgctxt "Installer"
|
||||
#~ msgid ""
|
||||
#~ "確認画面が表示されますので <b>[ Pay & Subscribe ]</b> ボタンをクリック"
|
||||
#~ "して決済します。"
|
||||
#~ msgstr ""
|
||||
#~ "確認画面が表示されますので <b>[ Pay & Subscribe ]</b> ボタンをクリック"
|
||||
#~ "して決済します。"
|
||||
|
||||
#~ msgctxt "Installer"
|
||||
#~ msgid ""
|
||||
#~ "%s より <strong>%s</strong> を最新の <strong>%s %s</strong> に更新します。"
|
||||
#~ msgstr ""
|
||||
#~ "%s より <strong>%s</strong> を最新の <strong>%s %s</strong> に更新します。"
|
||||
|
||||
#~ msgid "Breakaway (Mobile)"
|
||||
#~ msgstr "離脱 (Mobile)"
|
||||
|
||||
#~ msgid "Attention (Mobile)"
|
||||
#~ msgstr "熟読 (Mobile)"
|
||||
|
||||
#~ msgid "perusal (PC)"
|
||||
#~ msgstr "熟読 (PC)"
|
||||
|
||||
#~ msgid "perusal (Mobile)"
|
||||
#~ msgstr "熟読 (Mobile)"
|
||||
|
||||
#~ msgid "Got invalid nonce."
|
||||
#~ msgstr "不正な nonce です。"
|
||||
6
spec/fixtures/dynamic_finders/plugin_version/block-minimap/change_log/CHANGELOG.md
vendored
Normal file
6
spec/fixtures/dynamic_finders/plugin_version/block-minimap/change_log/CHANGELOG.md
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
# Changelog
|
||||
|
||||
All notable changes to this project will be documented in this file, per [the Keep a Changelog standard](http://keepachangelog.com/).
|
||||
|
||||
## [1.0.0]
|
||||
### Added
|
||||
4
spec/fixtures/dynamic_finders/plugin_version/bstone-demo-importer/change_log/CHANGELOG.txt
vendored
Normal file
4
spec/fixtures/dynamic_finders/plugin_version/bstone-demo-importer/change_log/CHANGELOG.txt
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
== Changelog ==
|
||||
|
||||
= 1.0.0 =
|
||||
* Initial Public Release
|
||||
@@ -0,0 +1,951 @@
|
||||
# Copyright (C) 2019 Blockchain of Things
|
||||
# This file is distributed under the same license as the Catenis Blocks plugin.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Catenis Blocks 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/CatenisBlocksWPPlugin\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-09-04T15:44:23-03:00\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"X-Generator: WP-CLI 2.1.0\n"
|
||||
"X-Domain: catenis-blocks\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
msgid "Catenis Blocks"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "A set of Gutenberg blocks for interfacing with the Bitcoin blockchain via Catenis Enterprise services"
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "Blockchain of Things"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin
|
||||
msgid "https://blockchainofthings.com"
|
||||
msgstr ""
|
||||
|
||||
#: src/CatenisBlocks.php:33
|
||||
msgid "Catenis"
|
||||
msgstr ""
|
||||
|
||||
#: js/SaveMessageBlock.js:195
|
||||
msgid "unnamed"
|
||||
msgstr ""
|
||||
|
||||
#: js/StoreMessageBlockEditor.js:12
|
||||
#: js/SendMessageBlockEditor.js:16
|
||||
msgid "Write your message"
|
||||
msgstr ""
|
||||
|
||||
#: js/StoreMessageBlockEditor.js:13
|
||||
#: js/StoreMessageBlockEditor.js:22
|
||||
msgid "Store Message"
|
||||
msgstr ""
|
||||
|
||||
#: js/StoreMessageBlockEditor.js:14
|
||||
msgid ""
|
||||
"Message successfully stored.\n"
|
||||
"Message Id: {!messageId}"
|
||||
msgstr ""
|
||||
|
||||
#: js/StoreMessageBlockEditor.js:23
|
||||
msgid "Store a text message onto the Bitcoin blockchain"
|
||||
msgstr ""
|
||||
|
||||
#: js/StoreMessageBlockEditor.js:211
|
||||
#: js/SendMessageBlockEditor.js:306
|
||||
msgid "Message Box"
|
||||
msgstr ""
|
||||
|
||||
#: js/StoreMessageBlockEditor.js:214
|
||||
#: js/SendMessageBlockEditor.js:309
|
||||
msgid "Number of Lines"
|
||||
msgstr ""
|
||||
|
||||
#: js/StoreMessageBlockEditor.js:222
|
||||
#: js/SaveMessageBlockEditor.js:165
|
||||
#: js/SendFileBlockEditor.js:292
|
||||
#: js/SendMessageBlockEditor.js:317
|
||||
#: js/StoreFileBlockEditor.js:199
|
||||
#: js/DisplayMessageBlockEditor.js:164
|
||||
msgid "Display"
|
||||
msgstr ""
|
||||
|
||||
#: js/StoreMessageBlockEditor.js:226
|
||||
#: js/SaveMessageBlockEditor.js:169
|
||||
#: js/SendFileBlockEditor.js:296
|
||||
#: js/SendMessageBlockEditor.js:321
|
||||
#: js/StoreFileBlockEditor.js:203
|
||||
#: js/DisplayMessageBlockEditor.js:168
|
||||
msgid "Show Spinner"
|
||||
msgstr ""
|
||||
|
||||
#: js/StoreMessageBlockEditor.js:227
|
||||
msgid "Show animated icon while storing message"
|
||||
msgstr ""
|
||||
|
||||
#: js/StoreMessageBlockEditor.js:233
|
||||
#: js/SaveMessageBlockEditor.js:238
|
||||
#: js/MessageInputBlockEditor.js:93
|
||||
#: js/SendFileBlockEditor.js:303
|
||||
#: js/SendMessageBlockEditor.js:328
|
||||
#: js/StoreFileBlockEditor.js:210
|
||||
#: js/DisplayMessageBlockEditor.js:199
|
||||
msgid "Advanced UI Settings"
|
||||
msgstr ""
|
||||
|
||||
#: js/StoreMessageBlockEditor.js:240
|
||||
#: js/SaveMessageBlockEditor.js:206
|
||||
#: js/SendFileBlockEditor.js:310
|
||||
#: js/SendMessageBlockEditor.js:335
|
||||
#: js/StoreFileBlockEditor.js:217
|
||||
#: js/DisplayMessageBlockEditor.js:204
|
||||
msgid "Spinner Color"
|
||||
msgstr ""
|
||||
|
||||
#: js/StoreMessageBlockEditor.js:260
|
||||
#: js/SendMessageBlockEditor.js:365
|
||||
msgid "Message Placeholder"
|
||||
msgstr ""
|
||||
|
||||
#: js/StoreMessageBlockEditor.js:265
|
||||
#: js/MessageInputBlockEditor.js:102
|
||||
#: js/SendFileBlockEditor.js:345
|
||||
#: js/SendMessageBlockEditor.js:370
|
||||
#: js/StoreFileBlockEditor.js:242
|
||||
msgid "Button Label"
|
||||
msgstr ""
|
||||
|
||||
#: js/StoreMessageBlockEditor.js:270
|
||||
#: js/SendFileBlockEditor.js:350
|
||||
#: js/SendMessageBlockEditor.js:375
|
||||
#: js/StoreFileBlockEditor.js:247
|
||||
msgid "Success Message Template"
|
||||
msgstr ""
|
||||
|
||||
#: js/StoreMessageBlockEditor.js:271
|
||||
#: js/SendFileBlockEditor.js:351
|
||||
#: js/SendMessageBlockEditor.js:376
|
||||
#: js/StoreFileBlockEditor.js:248
|
||||
msgid "Use the term {!messageId} as a placeholder for the returned message ID"
|
||||
msgstr ""
|
||||
|
||||
#: js/StoreMessageBlockEditor.js:282
|
||||
#: js/SendFileBlockEditor.js:362
|
||||
#: js/SendMessageBlockEditor.js:387
|
||||
#: js/StoreFileBlockEditor.js:259
|
||||
msgid "Store Options"
|
||||
msgstr ""
|
||||
|
||||
#: js/StoreMessageBlockEditor.js:286
|
||||
#: js/SendFileBlockEditor.js:378
|
||||
#: js/SendMessageBlockEditor.js:397
|
||||
#: js/StoreFileBlockEditor.js:269
|
||||
msgid "Encrypt"
|
||||
msgstr ""
|
||||
|
||||
#: js/StoreMessageBlockEditor.js:287
|
||||
#: js/SendMessageBlockEditor.js:398
|
||||
msgid "Encrypt message before storing it"
|
||||
msgstr ""
|
||||
|
||||
#: js/StoreMessageBlockEditor.js:287
|
||||
#: js/SendMessageBlockEditor.js:398
|
||||
msgid "Store message as it is"
|
||||
msgstr ""
|
||||
|
||||
#: js/StoreMessageBlockEditor.js:292
|
||||
#: js/SendMessageBlockEditor.js:403
|
||||
msgid "Storage"
|
||||
msgstr ""
|
||||
|
||||
#: js/StoreMessageBlockEditor.js:308
|
||||
#: js/SendFileBlockEditor.js:385
|
||||
#: js/SendMessageBlockEditor.js:419
|
||||
#: js/StoreFileBlockEditor.js:276
|
||||
msgid "Result"
|
||||
msgstr ""
|
||||
|
||||
#: js/StoreMessageBlockEditor.js:312
|
||||
#: js/SendFileBlockEditor.js:389
|
||||
#: js/SendMessageBlockEditor.js:423
|
||||
#: js/StoreFileBlockEditor.js:280
|
||||
msgid "Success Panel ID"
|
||||
msgstr ""
|
||||
|
||||
#: js/StoreMessageBlockEditor.js:313
|
||||
#: js/StoreMessageBlockEditor.js:319
|
||||
#: js/SendFileBlockEditor.js:390
|
||||
#: js/SendFileBlockEditor.js:396
|
||||
#: js/SendMessageBlockEditor.js:424
|
||||
#: js/SendMessageBlockEditor.js:430
|
||||
#: js/StoreFileBlockEditor.js:281
|
||||
#: js/StoreFileBlockEditor.js:287
|
||||
msgid "Enter ID of an HTML element on the page"
|
||||
msgstr ""
|
||||
|
||||
#: js/StoreMessageBlockEditor.js:318
|
||||
#: js/SendFileBlockEditor.js:395
|
||||
#: js/SendMessageBlockEditor.js:429
|
||||
#: js/StoreFileBlockEditor.js:286
|
||||
msgid "Error Panel ID"
|
||||
msgstr ""
|
||||
|
||||
#: js/StoreMessageBlockEditor.js:413
|
||||
#: js/PermissionsBlockEditor.js:533
|
||||
#: js/MessageInboxBlockEditor.js:935
|
||||
#: js/SaveMessageBlockEditor.js:314
|
||||
#: js/SendFileBlockEditor.js:534
|
||||
#: js/SendMessageBlockEditor.js:559
|
||||
#: js/StoreFileBlockEditor.js:390
|
||||
#: js/MessageHistoryBlockEditor.js:1082
|
||||
#: js/DisplayMessageBlockEditor.js:281
|
||||
msgid "Catenis API client not loaded on page"
|
||||
msgstr ""
|
||||
|
||||
#: js/PermissionsBlockEditor.js:25
|
||||
msgid "Permissions"
|
||||
msgstr ""
|
||||
|
||||
#: js/PermissionsBlockEditor.js:26
|
||||
msgid "Manage Catenis permissions"
|
||||
msgstr ""
|
||||
|
||||
#: js/PermissionsBlockEditor.js:155
|
||||
msgid "Permission Selection"
|
||||
msgstr ""
|
||||
|
||||
#: js/PermissionsBlockEditor.js:159
|
||||
msgid "Permission Events"
|
||||
msgstr ""
|
||||
|
||||
#: js/PermissionsBlockEditor.js:160
|
||||
msgid "receive-notify-new-msg"
|
||||
msgstr ""
|
||||
|
||||
#: js/PermissionsBlockEditor.js:166
|
||||
msgid "receive-notify-msg-read"
|
||||
msgstr ""
|
||||
|
||||
#: js/PermissionsBlockEditor.js:172
|
||||
msgid "receive-msg"
|
||||
msgstr ""
|
||||
|
||||
#: js/PermissionsBlockEditor.js:178
|
||||
msgid "send-read-msg-confirm"
|
||||
msgstr ""
|
||||
|
||||
#: js/PermissionsBlockEditor.js:184
|
||||
msgid "disclose-main-props"
|
||||
msgstr ""
|
||||
|
||||
#: js/PermissionsBlockEditor.js:190
|
||||
msgid "disclose-identity-info"
|
||||
msgstr ""
|
||||
|
||||
#: js/PermissionsBlockEditor.js:191
|
||||
msgid "Select the permission rights to choose"
|
||||
msgstr ""
|
||||
|
||||
#: js/PermissionsBlockEditor.js:197
|
||||
msgid "Levels"
|
||||
msgstr ""
|
||||
|
||||
#: js/PermissionsBlockEditor.js:198
|
||||
#: js/PermissionsBlockEditor.js:309
|
||||
#: js/PermissionsBlockEditor.js:428
|
||||
msgid "System"
|
||||
msgstr ""
|
||||
|
||||
#: js/PermissionsBlockEditor.js:204
|
||||
#: js/PermissionsBlockEditor.js:318
|
||||
#: js/PermissionsBlockEditor.js:437
|
||||
msgid "Catenis Node"
|
||||
msgstr ""
|
||||
|
||||
#: js/PermissionsBlockEditor.js:210
|
||||
#: js/PermissionsBlockEditor.js:327
|
||||
#: js/PermissionsBlockEditor.js:446
|
||||
msgid "Client"
|
||||
msgstr ""
|
||||
|
||||
#: js/PermissionsBlockEditor.js:216
|
||||
#: js/PermissionsBlockEditor.js:336
|
||||
#: js/PermissionsBlockEditor.js:455
|
||||
msgid "Device"
|
||||
msgstr ""
|
||||
|
||||
#: js/PermissionsBlockEditor.js:217
|
||||
msgid "Select the levels to choose"
|
||||
msgstr ""
|
||||
|
||||
#: js/PermissionsBlockEditor.js:242
|
||||
#: js/PermissionsBlockEditor.js:379
|
||||
msgid "Receive notification of new message from a device"
|
||||
msgstr ""
|
||||
|
||||
#: js/PermissionsBlockEditor.js:251
|
||||
#: js/PermissionsBlockEditor.js:388
|
||||
msgid "Receive notification of message read by a device"
|
||||
msgstr ""
|
||||
|
||||
#: js/PermissionsBlockEditor.js:260
|
||||
#: js/PermissionsBlockEditor.js:397
|
||||
msgid "Receive message from a device"
|
||||
msgstr ""
|
||||
|
||||
#: js/PermissionsBlockEditor.js:269
|
||||
#: js/PermissionsBlockEditor.js:406
|
||||
msgid "Send read message confirmation to a device"
|
||||
msgstr ""
|
||||
|
||||
#: js/PermissionsBlockEditor.js:278
|
||||
msgid "Disclose device's main properties (name, product unique ID) to a device"
|
||||
msgstr ""
|
||||
|
||||
#: js/PermissionsBlockEditor.js:287
|
||||
msgid "Disclose device's basic identification information to a device"
|
||||
msgstr ""
|
||||
|
||||
#: js/PermissionsBlockEditor.js:496
|
||||
#: js/PermissionsBlock.js:616
|
||||
msgid "allow"
|
||||
msgstr ""
|
||||
|
||||
#: js/PermissionsBlockEditor.js:499
|
||||
#: js/PermissionsBlock.js:617
|
||||
msgid "deny"
|
||||
msgstr ""
|
||||
|
||||
#: js/PermissionsBlockEditor.js:502
|
||||
#: js/PermissionsBlock.js:618
|
||||
msgid "none"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:26
|
||||
msgid "Message Inbox"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:27
|
||||
msgid "Display list with latest received messages"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:347
|
||||
#: js/MessageHistoryBlockEditor.js:374
|
||||
msgid "Message Filtering"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:350
|
||||
#: js/MessageHistoryBlockEditor.js:392
|
||||
msgid "Unread Only"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:351
|
||||
#: js/MessageHistoryBlockEditor.js:393
|
||||
msgid "List only unread messages"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:351
|
||||
#: js/MessageHistoryBlockEditor.js:393
|
||||
msgid "List all messages"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:356
|
||||
#: js/MessageHistoryBlockEditor.js:398
|
||||
msgid "Period"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:359
|
||||
#: js/MessageHistoryBlockEditor.js:401
|
||||
msgid "Today"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:362
|
||||
#: js/MessageHistoryBlockEditor.js:404
|
||||
msgid "Last 7 days"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:365
|
||||
#: js/MessageHistoryBlockEditor.js:407
|
||||
msgid "Last 30 days"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:368
|
||||
#: js/MessageHistoryBlockEditor.js:410
|
||||
msgid "Current month"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:371
|
||||
#: js/MessageHistoryBlockEditor.js:413
|
||||
msgid "Last 3 months"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:374
|
||||
#: js/MessageHistoryBlockEditor.js:416
|
||||
msgid "Last 6 months"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:377
|
||||
#: js/MessageHistoryBlockEditor.js:419
|
||||
msgid "Custom"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:387
|
||||
#: js/MessageInboxBlockEditor.js:411
|
||||
#: js/MessageHistoryBlockEditor.js:429
|
||||
#: js/MessageHistoryBlockEditor.js:453
|
||||
msgid "Start Date"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:430
|
||||
#: js/MessageHistoryBlockEditor.js:512
|
||||
msgid "Message List"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:434
|
||||
#: js/MessageHistoryBlockEditor.js:516
|
||||
msgid "Messages Per Page"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:439
|
||||
#: js/MessageHistoryBlockEditor.js:521
|
||||
msgid "Columns"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:440
|
||||
#: js/MessageInboxBlockEditor.js:552
|
||||
#: js/MessageInboxBlockEditor.js:804
|
||||
#: js/SaveMessageBlockEditor.js:176
|
||||
#: js/MessageHistoryBlockEditor.js:522
|
||||
#: js/MessageHistoryBlockEditor.js:640
|
||||
#: js/MessageHistoryBlockEditor.js:923
|
||||
msgid "Action"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:446
|
||||
#: js/MessageInboxBlockEditor.js:583
|
||||
#: js/MessageInboxBlockEditor.js:830
|
||||
#: js/SaveMessageBlockEditor.js:158
|
||||
#: js/MessageInputBlockEditor.js:8
|
||||
#: js/MessageHistoryBlockEditor.js:528
|
||||
#: js/MessageHistoryBlockEditor.js:671
|
||||
#: js/MessageHistoryBlockEditor.js:949
|
||||
#: js/DisplayMessageBlockEditor.js:157
|
||||
msgid "Message ID"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:452
|
||||
#: js/MessageInboxBlockEditor.js:616
|
||||
#: js/MessageInboxBlockEditor.js:858
|
||||
#: js/MessageHistoryBlockEditor.js:540
|
||||
#: js/MessageHistoryBlockEditor.js:737
|
||||
#: js/MessageHistoryBlockEditor.js:1005
|
||||
msgid "Date"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:458
|
||||
#: js/MessageInboxBlockEditor.js:649
|
||||
#: js/MessageInboxBlockEditor.js:886
|
||||
msgid "From"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:464
|
||||
#: js/MessageInboxBlockEditor.js:682
|
||||
#: js/MessageInboxBlockEditor.js:914
|
||||
#: js/MessageHistoryBlockEditor.js:552
|
||||
#: js/MessageHistoryBlockEditor.js:803
|
||||
#: js/MessageHistoryBlockEditor.js:1061
|
||||
msgid "Read"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:465
|
||||
#: js/MessageHistoryBlockEditor.js:553
|
||||
msgid "Select the columns to be displayed"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:472
|
||||
#: js/MessageHistoryBlockEditor.js:560
|
||||
msgid "Action Links"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:494
|
||||
msgid "Origin Device ID ('From' Column)"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:495
|
||||
#: js/MessageHistoryBlockEditor.js:583
|
||||
msgid "Always show device ID"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:495
|
||||
#: js/MessageHistoryBlockEditor.js:583
|
||||
msgid "Show product unique ID instead if present"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:516
|
||||
#: js/MessageHistoryBlockEditor.js:604
|
||||
msgid "Display HTML Anchor"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:517
|
||||
#: js/MessageHistoryBlockEditor.js:605
|
||||
msgid "Reference to block used to display the message contents"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:526
|
||||
#: js/MessageHistoryBlockEditor.js:614
|
||||
msgid "Save HTML Anchor"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:527
|
||||
#: js/MessageHistoryBlockEditor.js:615
|
||||
msgid "Reference to block used to save the message contents"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:534
|
||||
#: js/MessageHistoryBlockEditor.js:622
|
||||
msgid "Action Target"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:581
|
||||
#: js/MessageInboxBlockEditor.js:614
|
||||
#: js/MessageInboxBlockEditor.js:647
|
||||
#: js/MessageInboxBlockEditor.js:680
|
||||
#: js/MessageInboxBlockEditor.js:829
|
||||
#: js/MessageInboxBlockEditor.js:857
|
||||
#: js/MessageInboxBlockEditor.js:885
|
||||
#: js/MessageInboxBlockEditor.js:913
|
||||
#: js/MessageHistoryBlockEditor.js:669
|
||||
#: js/MessageHistoryBlockEditor.js:702
|
||||
#: js/MessageHistoryBlockEditor.js:735
|
||||
#: js/MessageHistoryBlockEditor.js:768
|
||||
#: js/MessageHistoryBlockEditor.js:801
|
||||
#: js/MessageHistoryBlockEditor.js:948
|
||||
#: js/MessageHistoryBlockEditor.js:976
|
||||
#: js/MessageHistoryBlockEditor.js:1004
|
||||
#: js/MessageHistoryBlockEditor.js:1032
|
||||
#: js/MessageHistoryBlockEditor.js:1060
|
||||
msgid "Sort by"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:734
|
||||
#: js/MessageHistoryBlockEditor.js:856
|
||||
msgid "Reload"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:742
|
||||
msgid "New Message"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:746
|
||||
#: js/MessageHistoryBlockEditor.js:865
|
||||
msgid "First page"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:754
|
||||
#: js/MessageHistoryBlockEditor.js:873
|
||||
msgid "Previous page"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:775
|
||||
#: js/MessageHistoryBlockEditor.js:894
|
||||
msgid "Next page"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInboxBlockEditor.js:783
|
||||
#: js/MessageHistoryBlockEditor.js:902
|
||||
msgid "Last page"
|
||||
msgstr ""
|
||||
|
||||
#: js/SaveMessageBlockEditor.js:11
|
||||
msgid "Save retrieved message"
|
||||
msgstr ""
|
||||
|
||||
#: js/SaveMessageBlockEditor.js:18
|
||||
msgid "Save Message"
|
||||
msgstr ""
|
||||
|
||||
#: js/SaveMessageBlockEditor.js:19
|
||||
msgid "Save message retrieved from the Bitcoin blockchain as a file"
|
||||
msgstr ""
|
||||
|
||||
#: js/SaveMessageBlockEditor.js:155
|
||||
#: js/DisplayMessageBlockEditor.js:154
|
||||
msgid "Message"
|
||||
msgstr ""
|
||||
|
||||
#: js/SaveMessageBlockEditor.js:159
|
||||
#: js/DisplayMessageBlockEditor.js:158
|
||||
msgid "ID of message to be retrieved"
|
||||
msgstr ""
|
||||
|
||||
#: js/SaveMessageBlockEditor.js:170
|
||||
#: js/DisplayMessageBlockEditor.js:169
|
||||
msgid "Show animated icon while loading message"
|
||||
msgstr ""
|
||||
|
||||
#: js/SaveMessageBlockEditor.js:180
|
||||
msgid "Auto Save"
|
||||
msgstr ""
|
||||
|
||||
#: js/SaveMessageBlockEditor.js:181
|
||||
msgid "Automatically save message after it is retrieved"
|
||||
msgstr ""
|
||||
|
||||
#: js/SaveMessageBlockEditor.js:181
|
||||
msgid "Show link to save retrieved message"
|
||||
msgstr ""
|
||||
|
||||
#: js/SaveMessageBlockEditor.js:194
|
||||
msgid "Save Message Link"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInputBlockEditor.js:9
|
||||
msgid "Submit"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInputBlockEditor.js:12
|
||||
msgid "Message Input"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInputBlockEditor.js:13
|
||||
msgid "Enter ID of message for display/saving"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInputBlockEditor.js:83
|
||||
msgid "Target"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInputBlockEditor.js:86
|
||||
msgid "HTML Anchor"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInputBlockEditor.js:87
|
||||
msgid "Reference to block used to display/save the message contents"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageInputBlockEditor.js:97
|
||||
msgid "Message ID Placeholder"
|
||||
msgstr ""
|
||||
|
||||
#: js/SendFileBlockEditor.js:11
|
||||
#: js/SendMessageBlockEditor.js:14
|
||||
msgid "Target device ID"
|
||||
msgstr ""
|
||||
|
||||
#: js/SendFileBlockEditor.js:12
|
||||
#: js/SendMessageBlockEditor.js:15
|
||||
msgid "Target device prod unique ID"
|
||||
msgstr ""
|
||||
|
||||
#: js/SendFileBlockEditor.js:13
|
||||
#: js/StoreFileBlockEditor.js:11
|
||||
msgid "Drop a file or click to select"
|
||||
msgstr ""
|
||||
|
||||
#: js/SendFileBlockEditor.js:14
|
||||
#: js/SendFileBlockEditor.js:24
|
||||
msgid "Send File"
|
||||
msgstr ""
|
||||
|
||||
#: js/SendFileBlockEditor.js:15
|
||||
msgid ""
|
||||
"File successfully sent.\n"
|
||||
"Message Id: {!messageId}"
|
||||
msgstr ""
|
||||
|
||||
#: js/SendFileBlockEditor.js:25
|
||||
msgid "Store a file onto the Bitcoin blockchain addressing it to another Catenis virtual device"
|
||||
msgstr ""
|
||||
|
||||
#: js/SendFileBlockEditor.js:264
|
||||
#: js/SendMessageBlockEditor.js:278
|
||||
msgid "Target Device"
|
||||
msgstr ""
|
||||
|
||||
#: js/SendFileBlockEditor.js:267
|
||||
#: js/SendMessageBlockEditor.js:281
|
||||
msgid "Dynamic Target Device"
|
||||
msgstr ""
|
||||
|
||||
#: js/SendFileBlockEditor.js:268
|
||||
#: js/SendMessageBlockEditor.js:282
|
||||
msgid "Select a different target device for each message"
|
||||
msgstr ""
|
||||
|
||||
#: js/SendFileBlockEditor.js:268
|
||||
#: js/SendMessageBlockEditor.js:282
|
||||
msgid "Use a single predefined target device"
|
||||
msgstr ""
|
||||
|
||||
#: js/SendFileBlockEditor.js:273
|
||||
#: js/SendMessageBlockEditor.js:287
|
||||
msgid "Use Product Unique ID"
|
||||
msgstr ""
|
||||
|
||||
#: js/SendFileBlockEditor.js:274
|
||||
#: js/SendMessageBlockEditor.js:288
|
||||
msgid "Enter product unique ID for target device"
|
||||
msgstr ""
|
||||
|
||||
#: js/SendFileBlockEditor.js:274
|
||||
#: js/SendMessageBlockEditor.js:288
|
||||
msgid "Enter Catenis device ID for target device"
|
||||
msgstr ""
|
||||
|
||||
#: js/SendFileBlockEditor.js:282
|
||||
#: js/SendMessageBlockEditor.js:296
|
||||
msgid "Target Device Product Unique ID"
|
||||
msgstr ""
|
||||
|
||||
#: js/SendFileBlockEditor.js:282
|
||||
#: js/SendMessageBlockEditor.js:296
|
||||
msgid "Target Device ID"
|
||||
msgstr ""
|
||||
|
||||
#: js/SendFileBlockEditor.js:283
|
||||
#: js/SendMessageBlockEditor.js:297
|
||||
msgid "ID of Catenis virtual device to which the message is sent"
|
||||
msgstr ""
|
||||
|
||||
#: js/SendFileBlockEditor.js:297
|
||||
msgid "Show animated icon while sending file"
|
||||
msgstr ""
|
||||
|
||||
#: js/SendFileBlockEditor.js:330
|
||||
#: js/SendMessageBlockEditor.js:355
|
||||
msgid "Target Device ID Placeholder"
|
||||
msgstr ""
|
||||
|
||||
#: js/SendFileBlockEditor.js:335
|
||||
#: js/SendMessageBlockEditor.js:360
|
||||
msgid "Target Device Prod Unique ID Placeholder"
|
||||
msgstr ""
|
||||
|
||||
#: js/SendFileBlockEditor.js:340
|
||||
#: js/StoreFileBlockEditor.js:237
|
||||
msgid "File Drop Box Message"
|
||||
msgstr ""
|
||||
|
||||
#: js/SendFileBlockEditor.js:366
|
||||
#: js/StoreFileBlockEditor.js:263
|
||||
msgid "File Header"
|
||||
msgstr ""
|
||||
|
||||
#: js/SendFileBlockEditor.js:367
|
||||
#: js/StoreFileBlockEditor.js:264
|
||||
msgid "Add header describing file properties"
|
||||
msgstr ""
|
||||
|
||||
#: js/SendFileBlockEditor.js:367
|
||||
#: js/StoreFileBlockEditor.js:264
|
||||
msgid "Only the original file contents are stored"
|
||||
msgstr ""
|
||||
|
||||
#: js/SendFileBlockEditor.js:372
|
||||
#: js/SendMessageBlockEditor.js:391
|
||||
msgid "Read Confirmation"
|
||||
msgstr ""
|
||||
|
||||
#: js/SendFileBlockEditor.js:373
|
||||
msgid "Send file with read confirmation"
|
||||
msgstr ""
|
||||
|
||||
#: js/SendFileBlockEditor.js:373
|
||||
#: js/SendMessageBlockEditor.js:392
|
||||
msgid "No read confirmation requested"
|
||||
msgstr ""
|
||||
|
||||
#: js/SendFileBlockEditor.js:379
|
||||
#: js/StoreFileBlockEditor.js:270
|
||||
msgid "Encrypt file contents before storing them"
|
||||
msgstr ""
|
||||
|
||||
#: js/SendFileBlockEditor.js:379
|
||||
#: js/StoreFileBlockEditor.js:270
|
||||
msgid "Store file contents as they are"
|
||||
msgstr ""
|
||||
|
||||
#: js/StoreMessageBlock.js:164
|
||||
msgid "No message to be stored"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageHistoryBlock.js:512
|
||||
#: js/MessageInboxBlock.js:519
|
||||
msgid "No messages"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageHistoryBlock.js:908
|
||||
#: js/MessageInboxBlock.js:908
|
||||
msgid "true"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageHistoryBlock.js:908
|
||||
#: js/MessageInboxBlock.js:908
|
||||
msgid "false"
|
||||
msgstr ""
|
||||
|
||||
#: js/SendFileBlock.js:312
|
||||
msgid "No file selected to be sent"
|
||||
msgstr ""
|
||||
|
||||
#: js/SendFileBlock.js:321
|
||||
#: js/SendMessageBlock.js:174
|
||||
msgid "No target device product unique ID"
|
||||
msgstr ""
|
||||
|
||||
#: js/SendFileBlock.js:321
|
||||
#: js/SendMessageBlock.js:174
|
||||
msgid "No target device ID"
|
||||
msgstr ""
|
||||
|
||||
#: js/SendFileBlock.js:427
|
||||
msgid "Empty file; nothing to send"
|
||||
msgstr ""
|
||||
|
||||
#: js/SendFileBlock.js:444
|
||||
#: js/StoreFileBlock.js:431
|
||||
msgid "Error reading file: "
|
||||
msgstr ""
|
||||
|
||||
#: js/SendFileBlock.js:449
|
||||
#: js/StoreFileBlock.js:436
|
||||
msgid "Reading of file has been aborted"
|
||||
msgstr ""
|
||||
|
||||
#: js/StoreFileBlock.js:311
|
||||
msgid "No file selected to be stored"
|
||||
msgstr ""
|
||||
|
||||
#: js/StoreFileBlock.js:414
|
||||
msgid "Empty file; nothing to store"
|
||||
msgstr ""
|
||||
|
||||
#: js/SendMessageBlockEditor.js:17
|
||||
#: js/SendMessageBlockEditor.js:27
|
||||
msgid "Send Message"
|
||||
msgstr ""
|
||||
|
||||
#: js/SendMessageBlockEditor.js:18
|
||||
msgid ""
|
||||
"Message successfully sent.\n"
|
||||
"Message Id: {!messageId}"
|
||||
msgstr ""
|
||||
|
||||
#: js/SendMessageBlockEditor.js:28
|
||||
msgid "Store a text message onto the Bitcoin blockchain addressing it to another Catenis virtual device"
|
||||
msgstr ""
|
||||
|
||||
#: js/SendMessageBlockEditor.js:322
|
||||
msgid "Show animated icon while sending message"
|
||||
msgstr ""
|
||||
|
||||
#: js/SendMessageBlockEditor.js:392
|
||||
msgid "Send message with read confirmation"
|
||||
msgstr ""
|
||||
|
||||
#: js/StoreFileBlockEditor.js:12
|
||||
#: js/StoreFileBlockEditor.js:21
|
||||
msgid "Store File"
|
||||
msgstr ""
|
||||
|
||||
#: js/StoreFileBlockEditor.js:13
|
||||
msgid ""
|
||||
"File successfully stored.\n"
|
||||
"Message Id: {!messageId}"
|
||||
msgstr ""
|
||||
|
||||
#: js/StoreFileBlockEditor.js:22
|
||||
msgid "Store a file onto the Bitcoin blockchain"
|
||||
msgstr ""
|
||||
|
||||
#: js/StoreFileBlockEditor.js:204
|
||||
msgid "Show animated icon while storing file"
|
||||
msgstr ""
|
||||
|
||||
#: js/SendMessageBlock.js:165
|
||||
msgid "No message to be sent"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageHistoryBlockEditor.js:28
|
||||
msgid "Message History"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageHistoryBlockEditor.js:29
|
||||
msgid "Display list with latest stored/sent messages"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageHistoryBlockEditor.js:377
|
||||
msgid "Message Type"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageHistoryBlockEditor.js:466
|
||||
#: js/MessageHistoryBlockEditor.js:490
|
||||
msgid "End Date"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageHistoryBlockEditor.js:534
|
||||
#: js/MessageHistoryBlockEditor.js:704
|
||||
#: js/MessageHistoryBlockEditor.js:977
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageHistoryBlockEditor.js:546
|
||||
#: js/MessageHistoryBlockEditor.js:770
|
||||
#: js/MessageHistoryBlockEditor.js:1033
|
||||
msgid "To"
|
||||
msgstr ""
|
||||
|
||||
#: js/MessageHistoryBlockEditor.js:582
|
||||
msgid "Target Device ID ('To' Column)"
|
||||
msgstr ""
|
||||
|
||||
#: js/DisplayMessageBlockEditor.js:19
|
||||
msgid "Display Message"
|
||||
msgstr ""
|
||||
|
||||
#: js/DisplayMessageBlockEditor.js:20
|
||||
msgid "Display a text message retrieved from the Bitcoin blockchain"
|
||||
msgstr ""
|
||||
|
||||
#: js/DisplayMessageBlockEditor.js:174
|
||||
msgid "Strip File Header"
|
||||
msgstr ""
|
||||
|
||||
#: js/DisplayMessageBlockEditor.js:175
|
||||
msgid "Do not display file header if present"
|
||||
msgstr ""
|
||||
|
||||
#: js/DisplayMessageBlockEditor.js:175
|
||||
msgid "Display message as it is"
|
||||
msgstr ""
|
||||
|
||||
#: js/DisplayMessageBlockEditor.js:180
|
||||
msgid "Limit Message"
|
||||
msgstr ""
|
||||
|
||||
#: js/DisplayMessageBlockEditor.js:181
|
||||
msgid "Truncate message if it is too large"
|
||||
msgstr ""
|
||||
|
||||
#: js/DisplayMessageBlockEditor.js:181
|
||||
msgid "Always display the whole message"
|
||||
msgstr ""
|
||||
|
||||
#: js/DisplayMessageBlockEditor.js:188
|
||||
msgid "Max Message Length"
|
||||
msgstr ""
|
||||
|
||||
#: js/DisplayMessageBlockEditor.js:189
|
||||
msgid "Maximum number of characters that can be displayed"
|
||||
msgstr ""
|
||||
|
||||
#: js/DisplayMessageBlockEditor.js:237
|
||||
msgid "Sample retrieved message"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,13 @@
|
||||
# Copyright (C) 2014 Woo OnePage Checkout Shop
|
||||
# This file is distributed under the same license as the Woo OnePage Checkout Shop package.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Woo OnePage Checkout Woocommerce OnePage Checkout Add-on - Lite 0.9\n"
|
||||
"Report-Msgid-Bugs-To: http://wordpress.org/woo-onepage\n"
|
||||
"POT-Creation-Date: 2019-11-06 11:28:06+00:00\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"PO-Revision-Date: 2014-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: AmaderCode Lab <amadercode@gmail.com>\n"
|
||||
"Language-Team: ACL Translator <amadercode@gmail.com>\n"
|
||||
@@ -1019,3 +1019,26 @@ If above timestamp is not current time, this page is cached.</p> -->
|
||||
<!-- Do you want the same scroll up bar on your WordPress blog? This site uses free scrollToTop plugin v1.1 - https://wordpress.org/plugins/scrolltotop/ -->
|
||||
|
||||
|
||||
<!-- tawkto-live-chat
|
||||
version is static and the wrong one: https://plugins.svn.wordpress.org/tawkto-live-chat/tags/0.4.1/templates/widget.php
|
||||
-->
|
||||
<!--Start of Tawk.to Script (0.3.3)-->
|
||||
<script type="text/javascript">
|
||||
var Tawk_API=Tawk_API||{};
|
||||
var Tawk_LoadStart=new Date();
|
||||
(function(){
|
||||
var s1=document.createElement("script"),s0=document.getElementsByTagName("script")[0];
|
||||
s1.async=true;
|
||||
s1.src='https://embed.tawk.to/XXXXXXXXX/default';
|
||||
s1.charset='UTF-8';
|
||||
s1.setAttribute('crossorigin','*');
|
||||
s0.parentNode.insertBefore(s1,s0);
|
||||
})();
|
||||
</script>
|
||||
<!--End of Tawk.to Script (0.3.3)-->
|
||||
|
||||
|
||||
<!-- wpsso -->
|
||||
<!-- social and search optimization by WPSSO Core v6.8.0 - https://wpsso.com/ -->
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,468 @@
|
||||
# Copyright (C) 2019 Anssi Laitila
|
||||
# This file is distributed under the same license as the Contact List plugin.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Contact List 2.3.5\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/trunk\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-09-22T22:50:46+03:00\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"X-Generator: WP-CLI 2.1.0\n"
|
||||
"X-Domain: contact-list\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
#: admin/class-contact-list-admin.php:71
|
||||
msgid "Contact List"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "Easily display contact information on your site with this simple plugin."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-contact-list-custom-fields.php:172
|
||||
msgid "Contact Details"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:72
|
||||
msgid "Contact"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:73
|
||||
msgid "Add New Contact"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:74
|
||||
msgid "Edit Contact"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:75
|
||||
#: partials/list-all-contacts.php:106
|
||||
#: partials/list-contacts.php:95
|
||||
#: public/shortcode_contact_list_groups.php:12
|
||||
#: public/class-contact-list-public.php:342
|
||||
msgid "No contacts found."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:76
|
||||
msgid "All Contacts"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:97
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:98
|
||||
#: admin/class-settings-page.php:92
|
||||
#: admin/class-settings-page.php:96
|
||||
#: admin/class-settings-page.php:301
|
||||
#: public/shortcode_contact_list_form.php:59
|
||||
msgid "First name"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:99
|
||||
#: admin/class-settings-page.php:101
|
||||
#: admin/class-settings-page.php:105
|
||||
#: admin/class-settings-page.php:300
|
||||
#: public/shortcode_contact_list_form.php:63
|
||||
msgid "Last name"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:100
|
||||
#: admin/class-settings-page.php:110
|
||||
#: admin/class-settings-page.php:114
|
||||
#: public/shortcode_contact_list_form.php:68
|
||||
msgid "Job title"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:101
|
||||
#: admin/class-settings-page.php:119
|
||||
#: admin/class-settings-page.php:123
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:102
|
||||
#: admin/class-settings-page.php:128
|
||||
#: admin/class-settings-page.php:132
|
||||
#: public/shortcode_contact_list_form.php:76
|
||||
msgid "Phone"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:103
|
||||
#: admin/class-settings-page.php:137
|
||||
#: admin/class-settings-page.php:141
|
||||
#: public/shortcode_contact_list_form.php:80
|
||||
msgid "LinkedIn URL"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:104
|
||||
#: admin/class-settings-page.php:146
|
||||
#: admin/class-settings-page.php:150
|
||||
#: public/shortcode_contact_list_form.php:84
|
||||
msgid "Twitter URL"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:105
|
||||
#: admin/class-settings-page.php:155
|
||||
#: admin/class-settings-page.php:159
|
||||
#: public/shortcode_contact_list_form.php:88
|
||||
msgid "Facebook URL"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:183
|
||||
#: admin/class-contact-list-admin.php:342
|
||||
msgid "Send email to contacts"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:184
|
||||
msgid "Send email"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:199
|
||||
#: admin/class-contact-list-admin.php:442
|
||||
msgid "How to use the Contact List plugin"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:200
|
||||
msgid "Help / Support"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:210
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:216
|
||||
#: admin/class-contact-list-admin.php:217
|
||||
msgid "Group"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:218
|
||||
msgid "Search Groups"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:219
|
||||
msgid "All Groups"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:220
|
||||
msgid "Parent Group"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:221
|
||||
msgid "Parent Group:"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:222
|
||||
msgid "Edit Group"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:223
|
||||
msgid "Update Group"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:224
|
||||
msgid "Add New Group"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:225
|
||||
msgid "Groups"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:226
|
||||
msgid "No groups found."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:345
|
||||
msgid "The emails are sent by the plugin developers own server and using <a href=\"https://www.mailgun.com\" target=\"_blank\">Mailgun</a>. The server is a DigitalOcean Droplet hosted in the EU. This method was chosen to ensure reliable mail delivery."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:349
|
||||
msgid "Subject"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:354
|
||||
msgid "Message"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:358
|
||||
msgid "Recipients"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:358
|
||||
msgid "total of"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:358
|
||||
msgid "contacts with email addresses"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:362
|
||||
msgid "Send"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:443
|
||||
msgid "Only contacts, no groups"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:446
|
||||
msgid "Add the contacts via the All Contacts page."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:447
|
||||
msgid "Insert the shortcode [contact_list] to the content editor of any page you wish the contact list to appear."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:450
|
||||
msgid "Contacts with groups"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:452
|
||||
msgid "Add the groups via the Groups page. There may be groups under groups (hierarchial groups, 2 or more levels)."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:453
|
||||
msgid "Add the contacts via the All Contacts page. You may select the appropriate group(s) at this point."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:454
|
||||
msgid "Insert the shortcode [contact_list_groups] to the content editor of any page you wish the group list to appear. When a user selects a group, then a list of contacts belonging to that group is displayed. Also, if there are subgroups under that group, those will be displayed."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:457
|
||||
msgid "Contacts from specific group"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:459
|
||||
msgid "Insert the shortcode [contact_list_groups group=GROUP_SLUG] to the content editor of any page you wish the contact list to appear. Replace GROUP_SLUG with the appropriate slug that can be found from group management."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:462
|
||||
msgid "Single contact"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:464
|
||||
msgid "Insert the shortcode [contact_list contact=CONTACT_ID] to the content editor of any page you wish the contact to appear. Replace CONTACT_ID with the appropriate id that can be found from contact management. There's a column \"ID\" in the All Contacts -page, which contains the numeric value."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:467
|
||||
msgid "Allow visitors to add new contacts"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:469
|
||||
msgid "Insert the shortcode [contact_list_form] to the page you wish the form to appear on."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:470
|
||||
msgid "When a user submits the form, a new contact is saved to the contacts. The status of that contact is \"Pending Review\" and a site administrator must publish/edit/delete the contact."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:475
|
||||
msgid "Send feedback"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:476
|
||||
msgid "Any feedback is welcome. You may contact the author at"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:476
|
||||
msgid "or e-mail directly:"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:478
|
||||
msgid "Give a rating for the plugin"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:479
|
||||
msgid "Whether it's 1 star or 5 stars, I'm grateful for your rating. You may rate the plugin"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:479
|
||||
msgid "here"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:481
|
||||
msgid "Send direct feedback to the author"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:482
|
||||
msgid "Fill out the form below to send feedback or questions to the author. Only the information provided below is sent. Thanks!"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-contact-list-admin.php:494
|
||||
msgid "Donate to this plugin"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-settings-page.php:15
|
||||
msgid "General settings"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-settings-page.php:22
|
||||
msgid "Send an email notify when a contact is added via the public form"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-settings-page.php:31
|
||||
msgid "Notification recipient email"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-settings-page.php:40
|
||||
msgid "Display group checkboxes on public form"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-settings-page.php:49
|
||||
msgid "Sort contact list by"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-settings-page.php:58
|
||||
msgid "Change default titles and texts"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-settings-page.php:65
|
||||
#: admin/class-settings-page.php:69
|
||||
#: public/class-contact-list-public.php:209
|
||||
msgid "Search contacts..."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-settings-page.php:74
|
||||
#: admin/class-settings-page.php:78
|
||||
#: public/shortcode_contact_list_groups.php:10
|
||||
msgid "Search all contacts..."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-settings-page.php:83
|
||||
msgid "\"Back\"-link title"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-settings-page.php:87
|
||||
#: public/shortcode_contact_list_groups.php:74
|
||||
msgid "Back"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-settings-page.php:164
|
||||
#: admin/class-settings-page.php:168
|
||||
#: admin/class-settings-page.php:173
|
||||
#: partials/list-all-contacts.php:54
|
||||
#: partials/list-contacts.php:43
|
||||
#: public/shortcode_contact_list_form.php:92
|
||||
#: public/class-contact-list-public.php:151
|
||||
#: public/class-contact-list-public.php:290
|
||||
msgid "Address"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-settings-page.php:173
|
||||
#: admin/class-settings-page.php:227
|
||||
msgid "Hide"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-settings-page.php:173
|
||||
#: admin/class-settings-page.php:227
|
||||
msgid "-title"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-settings-page.php:182
|
||||
#: admin/class-settings-page.php:186
|
||||
#: public/shortcode_contact_list_form.php:95
|
||||
msgid "Address line 1"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-settings-page.php:191
|
||||
#: admin/class-settings-page.php:195
|
||||
#: public/shortcode_contact_list_form.php:99
|
||||
msgid "Address line 2"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-settings-page.php:200
|
||||
#: admin/class-settings-page.php:204
|
||||
#: public/shortcode_contact_list_form.php:103
|
||||
msgid "Address line 3"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-settings-page.php:209
|
||||
#: admin/class-settings-page.php:213
|
||||
#: public/shortcode_contact_list_form.php:107
|
||||
msgid "Address line 4"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-settings-page.php:218
|
||||
#: admin/class-settings-page.php:222
|
||||
#: admin/class-settings-page.php:227
|
||||
#: admin/class-settings-page.php:257
|
||||
#: partials/list-all-contacts.php:74
|
||||
#: partials/list-contacts.php:63
|
||||
#: public/shortcode_contact_list_form.php:142
|
||||
#: public/class-contact-list-public.php:166
|
||||
#: public/class-contact-list-public.php:310
|
||||
msgid "Additional information"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-settings-page.php:236
|
||||
msgid "Thank you page / title"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-settings-page.php:240
|
||||
#: public/shortcode_contact_list_form.php:41
|
||||
msgid "Thank you"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-settings-page.php:245
|
||||
msgid "Thank you page / content"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-settings-page.php:249
|
||||
#: public/shortcode_contact_list_form.php:42
|
||||
msgid "The form was successfully processed and the contents will be reviewed by site administrator before publishing."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-settings-page.php:281
|
||||
msgid "By activating this you agree that the email sending is handled by the plugin developers own server and using <a href=\"https://www.mailgun.com\" target=\"_blank\">Mailgun</a>. The server is a DigitalOcean Droplet hosted in the EU. This method was chosen to ensure reliable mail delivery."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-settings-page.php:309
|
||||
msgid "You may enter alternative titles and texts here. The values defined here will override the default values."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-settings-page.php:346
|
||||
msgid "Contact List Settings"
|
||||
msgstr ""
|
||||
|
||||
#: public/shortcode_contact_list_groups.php:6
|
||||
#: public/class-contact-list-public.php:204
|
||||
msgid "contact"
|
||||
msgstr ""
|
||||
|
||||
#: public/shortcode_contact_list_groups.php:7
|
||||
#: public/class-contact-list-public.php:205
|
||||
msgid "contacts"
|
||||
msgstr ""
|
||||
|
||||
#: public/shortcode_contact_list_groups.php:8
|
||||
#: public/class-contact-list-public.php:206
|
||||
msgid "found"
|
||||
msgstr ""
|
||||
|
||||
#: public/shortcode_contact_list_groups.php:61
|
||||
#: public/shortcode_contact_list_groups.php:162
|
||||
msgid "There are no contacts in this group."
|
||||
msgstr ""
|
||||
|
||||
#: public/shortcode_contact_list_groups.php:193
|
||||
msgid "There are no groups."
|
||||
msgstr ""
|
||||
|
||||
#: public/shortcode_contact_list_form.php:44
|
||||
msgid "Error processing data."
|
||||
msgstr ""
|
||||
|
||||
#: public/shortcode_contact_list_form.php:65
|
||||
msgid "Please insert at least last name first."
|
||||
msgstr ""
|
||||
|
||||
#: public/shortcode_contact_list_form.php:133
|
||||
msgid "Group(s)"
|
||||
msgstr ""
|
||||
|
||||
#: public/shortcode_contact_list_form.php:156
|
||||
msgid "Submit"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,5 @@
|
||||
== Changelog =
|
||||
|
||||
= 1.0 =
|
||||
* 2019-10-08
|
||||
* Initial release
|
||||
@@ -0,0 +1,796 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: DoMyAccounting - WooCommerce QuickBooks "
|
||||
"Integration-1.0.0\n"
|
||||
"POT-Creation-Date: 2019-10-18 13:10+0530\n"
|
||||
"PO-Revision-Date: 2019-10-18 13:10+0530\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: RedefiningTheWeb\n"
|
||||
"Language: en_US\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: ..\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Poedit-SourceCharset: UTF-8\n"
|
||||
"X-Poedit-KeywordsList: __;_e;esc_attr__;esc_attr_e;esc_html__;esc_html_e\n"
|
||||
"X-Poedit-SearchPath-0: .\n"
|
||||
|
||||
#: admin/partials/rtwdma-domyaccounting-admin-display.php:29
|
||||
msgid "Authentication"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/rtwdma-domyaccounting-admin-display.php:30
|
||||
msgid "Accounts Setup"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/rtwdma-domyaccounting-admin-display.php:31
|
||||
msgid "Basic Setup"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/rtwdma-domyaccounting-admin-display.php:32
|
||||
msgid "Automation Setup"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/rtwdma-domyaccounting-admin-display.php:33
|
||||
msgid "Advance Setup"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/rtwdma-domyaccounting-admin-display.php:34
|
||||
msgid "One Click Import/Export"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/rtwdma-domyaccounting-admin-display.php:35
|
||||
msgid "Help"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/rtwdma-domyaccounting-admin-display.php:42
|
||||
msgid "DoMyAccounting"
|
||||
msgstr ""
|
||||
|
||||
#: admin/rtwdma-class-domyaccounting-admin.php:108
|
||||
msgid "All Products successfully exported in QuickBooks Online"
|
||||
msgstr ""
|
||||
|
||||
#: admin/rtwdma-class-domyaccounting-admin.php:109
|
||||
msgid "All Customers successfully exported in QuickBooks Online"
|
||||
msgstr ""
|
||||
|
||||
#: admin/rtwdma-class-domyaccounting-admin.php:110
|
||||
msgid "All Orders successfully exported in QuickBooks Online"
|
||||
msgstr ""
|
||||
|
||||
#: admin/rtwdma-class-domyaccounting-admin.php:169
|
||||
msgid "QBO Ref ID"
|
||||
msgstr ""
|
||||
|
||||
#: admin/rtwdma-class-domyaccounting-admin.php:180
|
||||
#: admin/rtwdma-class-domyaccounting-admin.php:190
|
||||
msgid "QBO ID"
|
||||
msgstr ""
|
||||
|
||||
#: admin/rtwdma-class-domyaccounting-admin.php:205
|
||||
#: admin/rtwdma-class-domyaccounting-admin.php:232
|
||||
#: admin/rtwdma-class-domyaccounting-admin.php:255
|
||||
msgid "Export"
|
||||
msgstr ""
|
||||
|
||||
#: admin/rtwdma-class-domyaccounting-admin.php:234
|
||||
msgid "Not in selected status"
|
||||
msgstr ""
|
||||
|
||||
#: admin/rtwdma-class-domyaccounting-admin.php:363
|
||||
#: admin/rtwdma-class-domyaccounting-admin.php:384
|
||||
#: admin/rtwdma-class-domyaccounting-admin.php:395
|
||||
msgid "Export to QuickBooks"
|
||||
msgstr ""
|
||||
|
||||
#: admin/rtwdma-class-domyaccounting-admin.php:517
|
||||
msgid "Successfully Exported to QuickBooks Online."
|
||||
msgstr ""
|
||||
|
||||
#: admin/rtwdma-class-domyaccounting-admin.php:519
|
||||
#: templates/admin/rtwdma-accounts.php:18 templates/admin/rtwdma-advance.php:20
|
||||
#: templates/admin/rtwdma-automation.php:20 templates/admin/rtwdma-basic.php:20
|
||||
msgid "Dismiss this notices."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-accounts.php:16 templates/admin/rtwdma-advance.php:18
|
||||
#: templates/admin/rtwdma-automation.php:18 templates/admin/rtwdma-basic.php:18
|
||||
msgid "Settings saved."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-accounts.php:43
|
||||
msgid "Accounts Selection for Accounting"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-accounts.php:50
|
||||
msgid "Income Account Reference"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-accounts.php:53
|
||||
msgid "Select Income Account Reference"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-accounts.php:64
|
||||
msgid "Asset Account Reference"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-accounts.php:67
|
||||
msgid "Select Asset Account Reference"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-accounts.php:78
|
||||
msgid "Expense Account Reference"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-accounts.php:81
|
||||
msgid "Select Expense Account Reference"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-accounts.php:92
|
||||
msgid "Discount Account Reference"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-accounts.php:95
|
||||
msgid "Select Discount Account Reference"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-accounts.php:106
|
||||
msgid "Fees Account Reference"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-accounts.php:109
|
||||
msgid "Select Fees Account Reference"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-accounts.php:120
|
||||
msgid "TaxCode Reference"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-accounts.php:123
|
||||
msgid "Select TaxCode Reference"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-accounts.php:138
|
||||
#: templates/admin/rtwdma-advance.php:129
|
||||
#: templates/admin/rtwdma-automation.php:108
|
||||
#: templates/admin/rtwdma-basic.php:154
|
||||
msgid "Save Changes"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-accounts.php:146
|
||||
msgid "For selecting accounts, Please connect with QuickBooks Online first."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-advance.php:51
|
||||
msgid "Advance Settings"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-advance.php:54
|
||||
msgid "Enable APi Execution Log File "
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-advance.php:60
|
||||
msgid ""
|
||||
"Enable api execution log file for storing all api logs of QuickBooks Online."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-advance.php:64
|
||||
msgid "Enable guest order's customer creation in QuickBooks "
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-advance.php:70
|
||||
msgid ""
|
||||
"Enable this to create customer in QuickBooks Online that placed a guest "
|
||||
"order."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-advance.php:74
|
||||
msgid "Enable to sync all expences "
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-advance.php:80
|
||||
msgid ""
|
||||
"Enable this to sync all expences in QuickBooks Online like paypal & stripe "
|
||||
"fee."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-advance.php:85
|
||||
msgid "Order status selection for Exporting Order"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-advance.php:102
|
||||
msgid "Which action will perform on selected order status"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-advance.php:106
|
||||
#: templates/admin/rtwdma-advance.php:122
|
||||
msgid "Select Action"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-advance.php:107
|
||||
msgid "Create Estimate"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-advance.php:108
|
||||
msgid "Create & Send Estimate"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-advance.php:109
|
||||
msgid "Create Invoice"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-advance.php:110
|
||||
msgid "Create & Send Invoice"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-advance.php:111
|
||||
msgid "Create Sale Receipt"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-advance.php:112
|
||||
msgid "Create & Send Sale Receipt"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-advance.php:118
|
||||
msgid "For the refunded order create "
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-advance.php:123
|
||||
msgid "Refund Receipt"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-advance.php:124
|
||||
msgid "Credit Memo"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-authentication.php:19
|
||||
msgid "Authentication Setup"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-authentication.php:21
|
||||
msgid "Authentication Required"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-authentication.php:27
|
||||
msgid "Connected"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-authentication.php:29
|
||||
msgid "Not Connected"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-authentication.php:35
|
||||
msgid "Quickbooks Redirect Url"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-authentication.php:38
|
||||
msgid "Copy"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-authentication.php:42
|
||||
msgid "Enter Client ID"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-authentication.php:46
|
||||
msgid "Enter Client Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-authentication.php:50
|
||||
msgid "Account Type"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-authentication.php:53
|
||||
msgid "Development"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-authentication.php:54
|
||||
msgid "Production"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-authentication.php:59
|
||||
msgid "Connect to QuickBooks"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-automation.php:51
|
||||
msgid "Automation Settings"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-automation.php:54
|
||||
msgid "Enable Automated Customer Export & Update in Quickbook"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-automation.php:60
|
||||
msgid ""
|
||||
"Enable to allow real-time syncing of Customers in QuickBooks Online at time "
|
||||
"of new registration and details updation."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-automation.php:64
|
||||
msgid "Enable Automated Product Export & Update in Quickbook"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-automation.php:70
|
||||
msgid ""
|
||||
"Enable to allow real-time syncing of Products in QuickBooks Online at time "
|
||||
"of product creation & updation."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-automation.php:74
|
||||
msgid "Enable Automated Invoice create & Update of a order in Quickbook"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-automation.php:80
|
||||
msgid ""
|
||||
"Enable to allow real-time invoice creation & updation of Orders in "
|
||||
"QuickBooks Online at every order status. "
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-automation.php:84
|
||||
msgid "Customer Import will run after every"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-automation.php:88
|
||||
msgid "Customers will be imported from QuickBooks after every entered hours."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-automation.php:92
|
||||
msgid "Product Import will run after every"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-automation.php:96
|
||||
msgid "Products will be imported from QuickBooks after every entered hours. "
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-automation.php:100
|
||||
msgid "Order Import will run after every"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-automation.php:104
|
||||
msgid "Orders will be imported from QuickBooks after every entered hours. "
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-basic.php:58
|
||||
msgid "Export Settings"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-basic.php:61
|
||||
msgid "Enable Customer Export in Quickbook"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-basic.php:66
|
||||
msgid "Enable this to allow syncing of store Customers in QuickBooks Online "
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-basic.php:70
|
||||
msgid "Enable Product Export in Quickbook"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-basic.php:76
|
||||
msgid "Enable this to allow syncing of store Products in QuickBooks Online "
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-basic.php:80
|
||||
msgid "Enable Order Export in Quickbook"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-basic.php:86
|
||||
msgid "Enable this to allow syncing of store Orders in QuickBooks Online "
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-basic.php:90
|
||||
msgid "Bulk Export Settings"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-basic.php:93
|
||||
msgid "Enable Bulk Customer Export in Quickbook"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-basic.php:98
|
||||
msgid ""
|
||||
"Enable this to allow bulk export of store Customers in QuickBooks Online "
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-basic.php:102
|
||||
msgid "Enable Bulk Product Export in Quickbook"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-basic.php:108
|
||||
msgid ""
|
||||
"Enable this to allow bulk export of store Products in QuickBooks Online "
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-basic.php:112
|
||||
msgid "Enable Bulk Order Export in Quickbook"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-basic.php:118
|
||||
msgid "Enable this to allow bulk import of store Orders in QuickBooks Online "
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-basic.php:122
|
||||
msgid "Import Settings"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-basic.php:125
|
||||
msgid "Enable Customer Import in Quickbook"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-basic.php:130
|
||||
msgid ""
|
||||
"Enable this to allow syncing of QuickBooks Online customers in WooCommerce "
|
||||
"Store."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-basic.php:134
|
||||
msgid "Enable Product Import in Quickbook"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-basic.php:140
|
||||
msgid ""
|
||||
"Enable this to allow syncing of QuickBooks Online products in WooCommerce "
|
||||
"Store."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-basic.php:144
|
||||
msgid "Enable Order Import in Quickbook"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-basic.php:150
|
||||
msgid ""
|
||||
"Enable this to allow syncing of QuickBooks Online orders in WooCommerce "
|
||||
"Store."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:15
|
||||
msgid "Know How It Works"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:21
|
||||
msgid "Documentation"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:24
|
||||
msgid "Contact Our Support Through"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:30
|
||||
msgid "Support Desk"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:38
|
||||
msgid "Skype"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:48
|
||||
msgid "How to connect with QuickBooks Online?"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:50
|
||||
msgid "You need to follow following steps :"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:52
|
||||
msgid "Go to Quickbooks Online site and Sign In or Sign Up with a account."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:53
|
||||
msgid ""
|
||||
"Click on create a new app for the accounting of your woocommerce store ( you "
|
||||
"don’t need to create a new app if you have already a running app for store "
|
||||
"accounting)."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:54
|
||||
msgid "Select and open a app for getting production keys."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:55
|
||||
msgid "In app dashboard you will get a keys tab , open keys tab."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:56
|
||||
msgid ""
|
||||
"Copy client id form keys pannel and put in plugin configuration section "
|
||||
"client id."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:57
|
||||
msgid ""
|
||||
"Copy Client Secret form keys panel and put in plugin configuration section "
|
||||
"Client Secret."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:58
|
||||
msgid ""
|
||||
"Put Plugin configuration page url as quickbooks redirect url in the keys tab "
|
||||
"redirect url section."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:59
|
||||
msgid "Select Account type in plugin configuration page."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:60
|
||||
msgid "Now click on authenticate button."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:61
|
||||
msgid "Now your store is connected to quickbooks online."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:64
|
||||
msgid "How to Export products manually?"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:66
|
||||
msgid ""
|
||||
"For the manual export of products in QuickBooks Online, you need to do "
|
||||
"following steps :"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:68
|
||||
msgid "Enable products export settings in basic settings tab."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:69
|
||||
msgid "You will get QBO coloumn and Export button on products listing page."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:70
|
||||
msgid "Also you will get product export button on product edit page."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:71
|
||||
msgid ""
|
||||
"After Clicking on export button product details will be updated in "
|
||||
"QuickBooks Online."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:74
|
||||
msgid "How to Export customers manually?"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:76
|
||||
msgid ""
|
||||
"For the manual export of customers in QuickBooks Online, you need to do "
|
||||
"following steps :"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:78
|
||||
msgid "Enable customers export settings in basic settings tab."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:79
|
||||
msgid "You will get QBO coloumn and Export button on customers listing page."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:80
|
||||
msgid ""
|
||||
"After Clicking on export button customer details will be updated in "
|
||||
"QuickBooks Online."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:83
|
||||
msgid "How to Export orders manually?"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:85
|
||||
msgid ""
|
||||
"For the manual export of orders in QuickBooks Online, you need to do "
|
||||
"following steps :"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:87
|
||||
msgid "Enable orders export settings in basic settings tab."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:88
|
||||
msgid "You will get QBO coloumn and Export button on orders listing page."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:89
|
||||
msgid "Also you will get order export button on order edit page."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:90
|
||||
msgid ""
|
||||
"After Clicking on export button order details will be updated in QuickBooks "
|
||||
"Online."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:93
|
||||
msgid "When products is exported in QickBooks Online automatically?"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:95
|
||||
msgid ""
|
||||
"First you need to enable automatic product export setting in automation tab "
|
||||
"and after that when you will update any product after any changes then it "
|
||||
"will be also updated in QuickBooks Online automatically."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:99
|
||||
msgid "Read More"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:102
|
||||
msgid "When customers is exported in QickBooks Online automatically?"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:104
|
||||
msgid ""
|
||||
"First you need to enable automatic customer export setting in automation tab "
|
||||
"and after that when you will update any customer after any changes then it "
|
||||
"will be also updated in QuickBooks Online automatically."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:106
|
||||
msgid "When orders is exported in QickBooks Online automatically?"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:108
|
||||
msgid ""
|
||||
"First you need to enable automatic order export setting in automation tab "
|
||||
"and after that when you will update any order after any changes then it will "
|
||||
"be also updated in QuickBooks Online automatically."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:110
|
||||
msgid "How to bulk export products in QuickBooks Online?"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:112
|
||||
msgid ""
|
||||
"For the bulk export of products in QuickBooks Online, you need to do "
|
||||
"following steps :"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:114
|
||||
msgid "Enable bulk products export settings in basic settings tab."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:115
|
||||
msgid ""
|
||||
"You will get Export to QuickBooks option in products bulk options in "
|
||||
"products listing page."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:116
|
||||
msgid ""
|
||||
"Select products that you want to export and then select Export to QuickBooks "
|
||||
"option in bulk actions list."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:117
|
||||
msgid "All products is exported successfully in QuickBooks Online."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:120
|
||||
msgid "How to bulk export customers in QuickBooks Online?"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:122
|
||||
msgid ""
|
||||
"For the bulk export of customers in QuickBooks Online, you need to do "
|
||||
"following steps :"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:124
|
||||
msgid "Enable bulk customers export settings in basic settings tab."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:125
|
||||
msgid ""
|
||||
"You will get Export to QuickBooks option in customer bulk options in "
|
||||
"customer listing page."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:126
|
||||
msgid ""
|
||||
"Select customers that you want to export and then select Export to "
|
||||
"QuickBooks option in bulk actions list."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:127
|
||||
msgid "All customers is exported successfully in QuickBooks Online."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:130
|
||||
msgid "How to bulk export orders in QuickBooks Online?"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:132
|
||||
msgid ""
|
||||
"For the bulk export of orders in QuickBooks Online, you need to do following "
|
||||
"steps :"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:134
|
||||
msgid "Enable bulk orders export settings in basic settings tab."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:135
|
||||
msgid ""
|
||||
"You will get Export to QuickBooks option in order bulk options in order "
|
||||
"listing page."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:136
|
||||
msgid ""
|
||||
"Select orders that you want to export and then select Export to QuickBooks "
|
||||
"option in bulk actions list."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:137
|
||||
msgid "All orders is exported successfully in QuickBooks Online."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:140
|
||||
msgid "How to import products Inventoey from QuickBooks Online."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-help.php:142
|
||||
msgid ""
|
||||
"We have provided import/export tab for importing/exporting all products "
|
||||
"anytime and also we have provided option for import data automatically after "
|
||||
"a fixed time duration. For this you need to set time in advance setiings tab."
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-one-click-sync.php:24
|
||||
msgid "One Click Export Section"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-one-click-sync.php:27
|
||||
msgid "Export All Customers"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-one-click-sync.php:29
|
||||
msgid "For One Click Customers Export, Enable Basic Export Setting"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-one-click-sync.php:34
|
||||
msgid "Export All Products"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-one-click-sync.php:36
|
||||
msgid "For One Click Products Export, Enable Basic Export Setting"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-one-click-sync.php:41
|
||||
msgid "Export All orders"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-one-click-sync.php:43
|
||||
msgid "For One Click Orders Export, Enable Basic Export Setting"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-one-click-sync.php:48
|
||||
msgid "One Click Import Section"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-one-click-sync.php:51
|
||||
msgid "Import All Customers"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-one-click-sync.php:53
|
||||
msgid "For One Click Customers Import, Enable Basic Import Setting"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-one-click-sync.php:58
|
||||
msgid "Import All Products"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-one-click-sync.php:60
|
||||
msgid "For One Click Products Import, Enable Basic Import Setting"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-one-click-sync.php:65
|
||||
msgid "Import All orders"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/rtwdma-one-click-sync.php:67
|
||||
msgid "For One Click Orders Import, Enable Basic Import Setting"
|
||||
msgstr ""
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,423 @@
|
||||
# Copyright (C) 2019 ReeverWeb - Andrea Carapellucci
|
||||
# This file is distributed under the same license as the Easy Static Maps plugin.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Easy Static Maps 1.0\n"
|
||||
"Report-Msgid-Bugs-To: supporto@reeverweb.it\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"POT-Creation-Date: 2019-06-05T01:34:32+02:00\n"
|
||||
"PO-Revision-Date: 2019-08-28 21:20+0200\n"
|
||||
"X-Generator: Poedit 2.2.3\n"
|
||||
"X-Domain: easy-static-maps\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"Language: it\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
#: easy-static-maps.php:48
|
||||
msgid "Easy Static Maps"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "Easily adds STATIC MAPS to a WP website. Choose between different versions of Google / OpenStreetMap / Bing maps, set map parameters and map markers."
|
||||
msgstr "Aggiunge facilmente mappe statiche ad un sito WP. Scegli tra diverse versioni di mappe di Google / OpenStreetMap / Bing, imposta i parametri e i marker della mappa."
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "ReeverWeb"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin
|
||||
msgid "https://reeverweb.it/"
|
||||
msgstr ""
|
||||
|
||||
#: easy-static-maps.php:36
|
||||
msgid "NOTICE"
|
||||
msgstr "AVVISO"
|
||||
|
||||
#: easy-static-maps.php:37
|
||||
msgid "Easy Static Maps has been successfully installed and activated. <strong>Easy Static Maps is now present on your WordPress menu. First go to the plugin settings page and follow the instructions to enter the API keys of the web map services you want to use"
|
||||
msgstr "Easy Static Maps è stato installato e attivato con successo. <strong>Easy Static Maps è ora presente nel tuo menù di WordPress. Per prima cosa vai nella pagina dei settaggi del plugin e segui le istruzioni per inserire le chiavi API dei servizi di mappe web che vuoi usare"
|
||||
|
||||
#: easy-static-maps.php:49
|
||||
msgid "Map"
|
||||
msgstr "Mappa"
|
||||
|
||||
#: easy-static-maps.php:50
|
||||
msgid "Add a map"
|
||||
msgstr "Aggiungi una mappa"
|
||||
|
||||
#: easy-static-maps.php:51
|
||||
msgid "Add a new map"
|
||||
msgstr "Aggiungi una nuova mappa"
|
||||
|
||||
#: easy-static-maps.php:52
|
||||
msgid "New map"
|
||||
msgstr "Nuova mappa"
|
||||
|
||||
#: easy-static-maps.php:53
|
||||
msgid "Edit map"
|
||||
msgstr "Modifica la mappa"
|
||||
|
||||
#: easy-static-maps.php:54
|
||||
msgid "Show map"
|
||||
msgstr "Vedi mappa"
|
||||
|
||||
#: easy-static-maps.php:55
|
||||
msgid "All maps"
|
||||
msgstr "Tutte le mappe"
|
||||
|
||||
#: easy-static-maps.php:56
|
||||
msgid "Search maps"
|
||||
msgstr "Cerca le mappe"
|
||||
|
||||
#: easy-static-maps.php:57
|
||||
msgid "No map found"
|
||||
msgstr "Nessuna mappa trovata"
|
||||
|
||||
#: easy-static-maps.php:58
|
||||
msgid "No map found in trash"
|
||||
msgstr "Nessuna mappa trovata nel cestino"
|
||||
|
||||
#: easy-static-maps.php:76
|
||||
msgid "Plugin license key"
|
||||
msgstr "Chiave di licenza del plugin"
|
||||
|
||||
#: easy-static-maps.php:77
|
||||
msgid "General settings"
|
||||
msgstr "Impostazioni generali"
|
||||
|
||||
#: easy-static-maps.php:78
|
||||
msgid "Google Maps API key"
|
||||
msgstr "Chiave API di Google Maps"
|
||||
|
||||
#: easy-static-maps.php:79
|
||||
msgid "OpenStreetMap - Mapquest API key"
|
||||
msgstr "Chiave API di OpenStreetMap - Mapquest"
|
||||
|
||||
#: easy-static-maps.php:80
|
||||
msgid "Bing Maps API key"
|
||||
msgstr "Chiave API di Bing Maps"
|
||||
|
||||
#: easy-static-maps.php:84
|
||||
msgid "The basic version does not require a license key. The basic version does not include custom marker icons, adding lines, paths, circles, colored areas and customizing the map background.<br>To purchase the Pro or Ultimate version"
|
||||
msgstr "La versione basic non richiede una chiave di licenza. La versione basic non include le icone personalizzate per i marker, l'aggiunta di linee, percorsi, cerchi, aree colorate e la personalizzazione dello sfondo della mappa.<br>Per acquistare la versione Pro o Ultimate"
|
||||
|
||||
#: easy-static-maps.php:87
|
||||
msgid "API keys (something similar to a user identification code) are now required by most web map services. Obtain API keys from the web map services you want to use and paste them in these fields to make your maps work"
|
||||
msgstr "Le chiavi API (qualcosa di simile ad un codice di identificazione utente) sono ora richieste dalla maggior parte dei servizi di mappe web. Incollale in questi campi per far funzionare le tue mappe"
|
||||
|
||||
#: easy-static-maps.php:91
|
||||
msgid "To get a Google Maps API key"
|
||||
msgstr "Per ottenere una chiave API di Google Maps"
|
||||
|
||||
#: easy-static-maps.php:95
|
||||
msgid "To get an OpenStreetMap - Mapquest API key"
|
||||
msgstr "Per ottenere una chiave API di OpenStreetMap - Mapquest"
|
||||
|
||||
#: easy-static-maps.php:99
|
||||
msgid "To get a Bing Maps API key"
|
||||
msgstr "Per ottenere una chiave API di Bing Maps"
|
||||
|
||||
#: easy-static-maps.php:103
|
||||
msgid "Easy Static Maps settings"
|
||||
msgstr "Impostazioni di Easy Static Maps"
|
||||
|
||||
#: easy-static-maps.php:115
|
||||
msgid "ESM settings"
|
||||
msgstr "Impostazioni di ESM"
|
||||
|
||||
#: easy-static-maps.php:130
|
||||
msgid "Use this place to center the map. You can indicate a precise street address or just a city or a village. Alternatively, enter the geographical coordinates (latitude and longitude) of the center of the map. Be careful: Bing Maps uses textual address of the map center to automatically set the zoom level (to be able to manually set the zoom level with Bing Maps, write only the latitude and longitude of the center of the map). <strong>To get the coordinates</strong> (latitude and longitude) from a street address you can consult a website like"
|
||||
msgstr "Usa questo luogo come centro della mappa. Puoi indicare un indirizzo stradale preciso o solo una città o un paese. In alternativa inserisci le coordinate geografiche (latitudine e longitudine) del centro della mappa. Fai attenzione: Bing Maps utilizza l'indirizzo testuale del centro della mappa per settare automaticamente il livello di zoom (per settare manualmente il livello di zoom con Bing Maps inserisci solo la latitudine e longitudine del centro della mappa). <strong>Per ottenere le coordinate</strong> (latitudine e longitudine) da un indirizzo stradale puoi consultare un sito web come"
|
||||
|
||||
#: easy-static-maps.php:130 easy-static-maps.php:270
|
||||
msgid "or open Google Maps in your browser and click on a point on the map to know its geographical coordinates"
|
||||
msgstr "oppure puoi aprire Google Maps nel tuo browser e cliccare su un punto della mappa per conoscere le sue coordinate geografiche"
|
||||
|
||||
#: easy-static-maps.php:133
|
||||
msgid "Center position"
|
||||
msgstr "Posizione del centro della mappa"
|
||||
|
||||
#: easy-static-maps.php:136 easy-static-maps.php:305
|
||||
msgid "Country"
|
||||
msgstr "Paese"
|
||||
|
||||
#: easy-static-maps.php:140 easy-static-maps.php:309
|
||||
msgid "State / Region"
|
||||
msgstr "Stato / Regione"
|
||||
|
||||
#: easy-static-maps.php:143
|
||||
msgid "For countries with federal government (such as USA or Germany) write in the second field the state (e.g. Florida). Otherwise, write the region"
|
||||
msgstr "Per i paesi con governo federale (come gli USA o la Germania) scrivi nel secondo campo lo stato (ad es. Florida). Altrimenti scrivi la regione"
|
||||
|
||||
#: easy-static-maps.php:145 easy-static-maps.php:313
|
||||
msgid "City / Village"
|
||||
msgstr "Città / Borgo"
|
||||
|
||||
#: easy-static-maps.php:149 easy-static-maps.php:317
|
||||
msgid "Street address"
|
||||
msgstr "Indirizzo stradale"
|
||||
|
||||
#: easy-static-maps.php:154 easy-static-maps.php:322
|
||||
msgid "OR"
|
||||
msgstr "OPPURE"
|
||||
|
||||
#: easy-static-maps.php:159 easy-static-maps.php:327
|
||||
msgid "Latitude"
|
||||
msgstr "Latitudine"
|
||||
|
||||
#: easy-static-maps.php:163 easy-static-maps.php:332 easy-static-maps.php:409
|
||||
msgid "E.g."
|
||||
msgstr "Ad es."
|
||||
|
||||
#: easy-static-maps.php:163 easy-static-maps.php:331
|
||||
msgid "Longitude"
|
||||
msgstr "Longitudine"
|
||||
|
||||
#: easy-static-maps.php:183
|
||||
msgid "Map service"
|
||||
msgstr "Servizio di mappe"
|
||||
|
||||
#: easy-static-maps.php:191
|
||||
msgid "Map type"
|
||||
msgstr "Tipo di mappa"
|
||||
|
||||
#: easy-static-maps.php:193
|
||||
msgid "Roadmap"
|
||||
msgstr "Mappa stradale"
|
||||
|
||||
#: easy-static-maps.php:194
|
||||
msgid "Satellite"
|
||||
msgstr "Immagini satellitari"
|
||||
|
||||
#: easy-static-maps.php:195
|
||||
msgid "Hybrid"
|
||||
msgstr "Ibrida"
|
||||
|
||||
#: easy-static-maps.php:196
|
||||
msgid "Physical (Google Maps only)"
|
||||
msgstr "Mappa fisica (solo Google Maps)"
|
||||
|
||||
#: easy-static-maps.php:197
|
||||
msgid "Light (OpenStreetMap - Mapquest and Bing Maps only)"
|
||||
msgstr "Light (solo OpenStreetMap - Mapquest e Bing Maps)"
|
||||
|
||||
#: easy-static-maps.php:198
|
||||
msgid "Dark (OpenStreetMap - Mapquest and Bing Maps only)"
|
||||
msgstr "Dark (solo OpenStreetMap - Mapquest e Bing Maps)"
|
||||
|
||||
#: easy-static-maps.php:202
|
||||
msgid "Map zoom level"
|
||||
msgstr "Livello di zoom della mappa"
|
||||
|
||||
#: easy-static-maps.php:229
|
||||
msgid "In Bing Maps the zoom level is only available if the latitude and longitude of the map center are specified"
|
||||
msgstr "Per Bing Maps il livello di zoom è disponibile solo se sono specificati la latitudine e la longitudine del centro della mappa"
|
||||
|
||||
#: easy-static-maps.php:233
|
||||
msgid "Map size"
|
||||
msgstr "Dimensioni della mappa"
|
||||
|
||||
#: easy-static-maps.php:235
|
||||
msgid "Width"
|
||||
msgstr "Larghezza"
|
||||
|
||||
#: easy-static-maps.php:235
|
||||
msgid "Height"
|
||||
msgstr "Altezza"
|
||||
|
||||
#: easy-static-maps.php:235
|
||||
msgid "Default size (in pixels) of the map"
|
||||
msgstr "Dimensioni predefinite (in pixel) della mappa"
|
||||
|
||||
#: easy-static-maps.php:235
|
||||
msgid "Google Maps max map size (not Premium Plan): 640x640"
|
||||
msgstr "Dimensioni massime della mappa di Google Maps (tranne i piani premium): 640x640"
|
||||
|
||||
#: easy-static-maps.php:235
|
||||
msgid "OpenStreetMap - Mapquest max map size: 1920x1920"
|
||||
msgstr "Dimensioni massime della mappa di OpenStreetMap - Mapquest: 1920x1920"
|
||||
|
||||
#: easy-static-maps.php:235
|
||||
msgid "Bing Maps max map size: 2000x1500"
|
||||
msgstr "Dimensioni massime della mappa di Bing Maps: 2000x1500"
|
||||
|
||||
#: easy-static-maps.php:239
|
||||
msgid "Image format"
|
||||
msgstr "Formato dell'immagine"
|
||||
|
||||
#: easy-static-maps.php:241 easy-static-maps.php:345
|
||||
msgid "Google Maps only"
|
||||
msgstr "solo Google Maps"
|
||||
|
||||
#: easy-static-maps.php:242
|
||||
msgid "high quality, larger file size"
|
||||
msgstr "alta qualità, dimensioni del file più grande"
|
||||
|
||||
#: easy-static-maps.php:243
|
||||
msgid "medium quality"
|
||||
msgstr "media qualità"
|
||||
|
||||
#: easy-static-maps.php:244
|
||||
msgid "compressed, smaller file size"
|
||||
msgstr "compresso, dimensioni del file più piccole"
|
||||
|
||||
#: easy-static-maps.php:248
|
||||
msgid "Image quality"
|
||||
msgstr "Qualità dell'immagine"
|
||||
|
||||
#: easy-static-maps.php:250
|
||||
msgid "Low quality (smaller file size)"
|
||||
msgstr "Bassa qualità (dimensioni del file più piccole)"
|
||||
|
||||
#: easy-static-maps.php:251
|
||||
msgid "High quality (larger file size)"
|
||||
msgstr "Alta qualità (dimensione del file più grande)"
|
||||
|
||||
#: easy-static-maps.php:270
|
||||
msgid "Optional. Markers (map pushpins) are useful to highlight the position of a specific place on the map. You can indicate a precise street address or just a city or a village. Alternatively, enter the geographical coordinates of the place where you want the marker to be placed. Be careful: Bing Maps only accepts latitude and longitude (any textual address will be ignored). <strong>To get the coordinates</strong> (latitude and longitude) from a street address you can consult a website like"
|
||||
msgstr "Opzionale. I marker (puntine della mappa) sono utili per evidenziare la posizione di un luogo specifico sulla mappa. Puoi indicare un indirizzo preciso o solo una città o un villaggio. In alternativa inserisci le coordinate geografiche del luogo in cui desideri posizionare il marker. Fai attenzione: Bing Maps accetta solo latitudine e longitudine (qualsiasi indirizzo testuale verrà ignorato). <strong>Per ottenere le coordinate</strong> (latitudine e longitudine) da un indirizzo stradale puoi consultare un sito web come"
|
||||
|
||||
#: easy-static-maps.php:270
|
||||
msgid "You can add <strong>custom marker icons</strong> (such as your business logo) to the map using the Pro and Ultimate version of this plugin"
|
||||
msgstr "Puoi aggiungere nella mappa <strong>marker con icone personalizzate</strong> (come il logo della tua attività) utilizzando la versione Pro e Ultimate di questo plugin"
|
||||
|
||||
#: easy-static-maps.php:273
|
||||
msgid "Number of map markers"
|
||||
msgstr "Numero di marker"
|
||||
|
||||
#: easy-static-maps.php:295
|
||||
msgid "Maximum number of markers that can be added"
|
||||
msgstr "Massimo numero di marker che si possono aggiungere"
|
||||
|
||||
#: easy-static-maps.php:299 easy-static-maps.php:453
|
||||
msgid "Map marker"
|
||||
msgstr "Marker"
|
||||
|
||||
#: easy-static-maps.php:302
|
||||
msgid "Marker position"
|
||||
msgstr "Posizione del marker"
|
||||
|
||||
#: easy-static-maps.php:337
|
||||
msgid "Default marker icon"
|
||||
msgstr "Icona di default del marker"
|
||||
|
||||
#: easy-static-maps.php:340
|
||||
msgid "Marker color"
|
||||
msgstr "Colore del marker"
|
||||
|
||||
#: easy-static-maps.php:341
|
||||
msgid "Google Maps and OpenStreetMap - Mapquest only"
|
||||
msgstr "solo Google Maps e OpenStreetMap - Mapquest"
|
||||
|
||||
#: easy-static-maps.php:344
|
||||
msgid "Marker size"
|
||||
msgstr "Dimensioni del marker"
|
||||
|
||||
#: easy-static-maps.php:345
|
||||
msgid "Tiny"
|
||||
msgstr "Minuscolo"
|
||||
|
||||
#: easy-static-maps.php:346
|
||||
msgid "Small"
|
||||
msgstr "Piccolo"
|
||||
|
||||
#: easy-static-maps.php:347
|
||||
msgid "Mid"
|
||||
msgstr "Medio"
|
||||
|
||||
#: easy-static-maps.php:348
|
||||
msgid "Normal"
|
||||
msgstr "Normale"
|
||||
|
||||
#: easy-static-maps.php:351
|
||||
msgid "Marker label"
|
||||
msgstr "Etichetta del marker"
|
||||
|
||||
#: easy-static-maps.php:352
|
||||
msgid "Optional. A single character to be shown inside the marker (only Bing Maps accepts up to 3 characters). Letters will be capitalized (not in Bing Maps)"
|
||||
msgstr "Un singolo carattere da mostrare all'interno del marcatore (solo Bing Maps accetta fino a 3 caratteri). Le lettere saranno trasformate in maiuscolo (non in Bing Maps)"
|
||||
|
||||
#: easy-static-maps.php:369
|
||||
msgid "Sometimes you have to wait a few seconds for elaboration. If you are not able to view the map preview, verify that you have correctly filled in the fields on this page or check your API keys on the settings page"
|
||||
msgstr "A volte devi aspettare qualche secondo per l'elaborazione dell'anteprima. Se non riesci a visualizzare l'anteprima della mappa verifica di aver compilato correttamente i campi in questa pagina o controlla le chiavi API nella pagina delle impostazioni"
|
||||
|
||||
#: easy-static-maps.php:403 easy-static-maps.php:408
|
||||
msgid "copy to clipboard"
|
||||
msgstr "copia negli appunti"
|
||||
|
||||
#: easy-static-maps.php:404
|
||||
msgid "Copy this shortcode and paste it into the WordPress editor of the post / page where you want the map to be displayed"
|
||||
msgstr "Copia questo shortcode e incollalo nell'editor di WordPress del post/pagina in cui desideri visualizzare la mappa"
|
||||
|
||||
#: easy-static-maps.php:405
|
||||
msgid "Manual use"
|
||||
msgstr "Utilizzo manuale"
|
||||
|
||||
#: easy-static-maps.php:406
|
||||
msgid "Generated map link"
|
||||
msgstr "Link della mappa elaborato"
|
||||
|
||||
#: easy-static-maps.php:409
|
||||
msgid "Inside a HTML document use this link as value for SRC attribute of IMG tag"
|
||||
msgstr "All'interno di un documento HTML utilizza questo link come valore per l'attributo SRC del tag IMG"
|
||||
|
||||
#: easy-static-maps.php:410
|
||||
msgid "Save the preview"
|
||||
msgstr "Salva l'anteprima"
|
||||
|
||||
#: easy-static-maps.php:411
|
||||
msgid "If you are not interested in having a constantly updated map (changes in the roads, borders, more recent satellite images, etc.) you can save on your computer the preview of the map on this page and upload the image file to the WordPress media library. Then use it in your posts as a normal image"
|
||||
msgstr "Se non ti interessa avere una mappa costantemente aggiornata (cambiamenti nelle strade, confini, foto satellitari più recenti, ecc.) puoi salvare sul tuo computer l'anteprima della mappa su questa pagina e caricare il file immagine nella media library di WordPress. Poi puoi usarla nei tuoi post come una normale immagine"
|
||||
|
||||
#: easy-static-maps.php:416 easy-static-maps.php:421 easy-static-maps.php:426
|
||||
#: easy-static-maps.php:431
|
||||
msgid "This additional feature is available only in the <a href=\"https://reeverweb.it/easy-static-maps/\" target=\"_blank\">Pro and Ultimate version</a> of this plugin"
|
||||
msgstr "Questa funzione aggiuntiva è disponibile solo per le <a href=\"https://reeverweb.it/easy-static-maps/\" target=\"_blank\">versioni Pro e Ultimate</a> di questo plugin"
|
||||
|
||||
#: easy-static-maps.php:437
|
||||
msgid "Map center"
|
||||
msgstr "Centro della mappa"
|
||||
|
||||
#: easy-static-maps.php:445
|
||||
msgid "Map settings"
|
||||
msgstr "Impostazioni della mappa"
|
||||
|
||||
#: easy-static-maps.php:453
|
||||
msgid "Map markers"
|
||||
msgstr "Marker della mappa"
|
||||
|
||||
#: easy-static-maps.php:461
|
||||
msgid "Map preview"
|
||||
msgstr "Anteprima mappa"
|
||||
|
||||
#: easy-static-maps.php:469
|
||||
msgid "To use this map"
|
||||
msgstr "Per utilizzare questa mappa"
|
||||
|
||||
#: easy-static-maps.php:477
|
||||
msgid "Add a line / calculated route"
|
||||
msgstr "Aggiungi una linea / percorso calcolato"
|
||||
|
||||
#: easy-static-maps.php:485
|
||||
msgid "Add a colored area"
|
||||
msgstr "Aggiungi un'area colorata"
|
||||
|
||||
#: easy-static-maps.php:493
|
||||
msgid "Add a circle"
|
||||
msgstr "Aggiungi un cerchio"
|
||||
|
||||
#: easy-static-maps.php:501
|
||||
msgid "Custom map styles"
|
||||
msgstr "Personalizza l'aspetto della mappa"
|
||||
|
||||
#: easy-static-maps-pro.php:412
|
||||
msgid "Map link copied in clipboard. Paste it in a SRC attribute of an IMG tag"
|
||||
msgstr "Link della mappa copiato negli appunti. Incollalo in un attributo SRC di un tag IMG"
|
||||
|
||||
#: easy-static-maps-pro.php:412
|
||||
msgid "Shortcode copied in clipboard. Paste it into the WordPress editor of the post / page where you want the map to be displayed"
|
||||
msgstr "Shortcode copiato negli appunti. Incollalo nell'editor di WordPress del post / della pagina in cui desideri visualizzare la mappa"
|
||||
@@ -0,0 +1,83 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Payment Gateway for PayUmoney Latam on Easy Digital "
|
||||
"Downloads 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-11-02 19:22+0530\n"
|
||||
"PO-Revision-Date: 2019-11-02 19:22+0530\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: en_US\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Poedit-KeywordsList: _;gettext;gettext_noop;__;_e;_n:1,2;_n_noop:1,2;"
|
||||
"_nx:1,2;_x;_ex;esc_attr_e;esc_attr__\n"
|
||||
"X-Poedit-Basepath: ..\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Poedit-SourceCharset: UTF-8\n"
|
||||
"X-Generator: Poedit 2.2.1\n"
|
||||
"X-Poedit-SearchPath-0: .\n"
|
||||
|
||||
#: admin/class-edd-payu-latam-admin.php:26 includes/class-edd-payu-latam.php:82
|
||||
#: includes/class-edd-payu-latam.php:83
|
||||
msgid "PayUmoney Latam"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-edd-payu-latam-admin.php:36
|
||||
msgid "PayUmoney Latam Payments Settings"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-edd-payu-latam-admin.php:41
|
||||
msgid "API Key"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-edd-payu-latam-admin.php:48
|
||||
msgid "Login"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-edd-payu-latam-admin.php:55
|
||||
msgid "Merchant ID"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-edd-payu-latam-admin.php:62
|
||||
msgid "Account ID"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-edd-payu-latam.php:108
|
||||
msgid "Nonce verification has failed"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-edd-payu-latam.php:108
|
||||
msgid "Error"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-edd-payu-latam.php:140
|
||||
msgid "Redirecting to PayUmoney Latam site, click on button if not redirected."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-edd-payu-latam.php:183
|
||||
msgid "Pay via PayUmoney Latam"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-edd-payu-latam.php:192
|
||||
msgid "Payment Error"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-edd-payu-latam.php:192
|
||||
#, php-format
|
||||
msgid ""
|
||||
"Payment creation failed while processing a PayUmoney payment gateway "
|
||||
"purchase. Payment data: %s"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-edd-payu-latam.php:228 includes/class-edd-payu-latam.php:233
|
||||
#: includes/class-edd-payu-latam.php:237 includes/class-edd-payu-latam.php:241
|
||||
#, php-format
|
||||
msgid "Payment done via PayUmoney Latam with transaction id %s"
|
||||
msgstr ""
|
||||
|
||||
#: wpas-edd-payu-latam-gateway.php:30
|
||||
#, php-format
|
||||
msgid "%s requires to install the %sEasy Digital Downloads%s plugin."
|
||||
msgstr ""
|
||||
@@ -0,0 +1,255 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Invoice and Tracking\n"
|
||||
"POT-Creation-Date: 2019-10-12 22:41+0200\n"
|
||||
"PO-Revision-Date: 2019-10-12 22:41+0200\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: RapidDev <kontakt@rapiddev.pl>\n"
|
||||
"Language: pl_PL\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Poedit 2.2.4\n"
|
||||
"X-Poedit-Basepath: ..\n"
|
||||
"X-Poedit-SourceCharset: UTF-8\n"
|
||||
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
|
||||
"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;"
|
||||
"_nx_noop:3c,1,2;__ngettext_noop:1,2\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
|
||||
"|| n%100>=20) ? 1 : 2);\n"
|
||||
"X-Poedit-SearchPath-0: .\n"
|
||||
|
||||
#: _SVN/tags/1.3.0/assets/class.php:78 _SVN/trunk/assets/class.php:78
|
||||
#: assets/class.php:78
|
||||
msgid "Shipment tracking"
|
||||
msgstr "Śledzenie przesyłki"
|
||||
|
||||
#: _SVN/tags/1.3.0/assets/class.php:136 _SVN/trunk/assets/class.php:136
|
||||
#: assets/class.php:136
|
||||
msgid "The message is being sent..."
|
||||
msgstr "Trwa wysyłanie wiadomości..."
|
||||
|
||||
#: _SVN/tags/1.3.0/assets/class.php:137 _SVN/trunk/assets/class.php:137
|
||||
#: assets/class.php:137
|
||||
msgid "Well done"
|
||||
msgstr "Brawo"
|
||||
|
||||
#: _SVN/tags/1.3.0/assets/class.php:137 _SVN/trunk/assets/class.php:137
|
||||
#: assets/class.php:137
|
||||
msgid ""
|
||||
"The tracking information was sent to the client. The note has been added to "
|
||||
"your order. You can now save your changes so you do not lose your tracking "
|
||||
"number and status."
|
||||
msgstr ""
|
||||
"Informacje o śledzeniu zostały wysłane do klienta. Notatka została dodana do "
|
||||
"twojego zamówienia. Możesz teraz zapisać zmiany, aby nie utracić numeru "
|
||||
"śledzenia i jego statusu."
|
||||
|
||||
#: _SVN/tags/1.3.0/assets/class.php:138 _SVN/trunk/assets/class.php:138
|
||||
#: assets/class.php:138
|
||||
msgid "An error occured"
|
||||
msgstr "Wystąpił błąd"
|
||||
|
||||
#: _SVN/tags/1.3.0/assets/class.php:138 _SVN/trunk/assets/class.php:138
|
||||
#: assets/class.php:138
|
||||
msgid "An error occurred while sending tracking information."
|
||||
msgstr "Podczas wysyłania informacji o śledzeniu wystąpił błąd."
|
||||
|
||||
#: _SVN/tags/1.3.0/assets/class.php:142 _SVN/trunk/assets/class.php:142
|
||||
#: assets/class.php:142
|
||||
msgid "Tracking number"
|
||||
msgstr "Numer śledzenia"
|
||||
|
||||
#: _SVN/tags/1.3.0/assets/class.php:144 _SVN/trunk/assets/class.php:144
|
||||
#: assets/class.php:144
|
||||
msgid "Carrier"
|
||||
msgstr "Kurier"
|
||||
|
||||
#: _SVN/tags/1.3.0/assets/class.php:150 _SVN/trunk/assets/class.php:150
|
||||
#: assets/class.php:150
|
||||
msgid "Tracking status"
|
||||
msgstr "Status śledzenia"
|
||||
|
||||
#: _SVN/tags/1.3.0/assets/class.php:151 _SVN/tags/1.3.0/assets/class.php:264
|
||||
#: _SVN/trunk/assets/class.php:151 _SVN/trunk/assets/class.php:264
|
||||
#: assets/class.php:151 assets/class.php:264
|
||||
msgid "Ready to send"
|
||||
msgstr "Gotowa do wysłania"
|
||||
|
||||
#: _SVN/tags/1.3.0/assets/class.php:152 _SVN/tags/1.3.0/assets/class.php:264
|
||||
#: _SVN/trunk/assets/class.php:152 _SVN/trunk/assets/class.php:264
|
||||
#: assets/class.php:152 assets/class.php:264
|
||||
msgid "Sent"
|
||||
msgstr "Wysłana"
|
||||
|
||||
#: _SVN/tags/1.3.0/assets/class.php:154 _SVN/trunk/assets/class.php:154
|
||||
#: assets/class.php:154
|
||||
msgid "Send tracking number"
|
||||
msgstr "Wyślij numer śledzenia"
|
||||
|
||||
#: _SVN/tags/1.3.0/assets/class.php:207 _SVN/trunk/assets/class.php:207
|
||||
#: assets/class.php:207
|
||||
msgid "Package"
|
||||
msgstr "Paczka"
|
||||
|
||||
#: _SVN/tags/1.3.0/assets/class.php:208 _SVN/trunk/assets/class.php:208
|
||||
#: assets/class.php:208
|
||||
msgid "Your package is ready to be sent"
|
||||
msgstr "Twoja paczka jest gotowa do wysłania"
|
||||
|
||||
#: _SVN/tags/1.3.0/assets/class.php:208 _SVN/trunk/assets/class.php:208
|
||||
#: assets/class.php:208
|
||||
msgid "Your package has been sent"
|
||||
msgstr "Twoja paczka została wysłana"
|
||||
|
||||
#: _SVN/tags/1.3.0/assets/class.php:209
|
||||
#: _SVN/tags/1.3.0/emails/tracking_email.php:17 _SVN/trunk/assets/class.php:209
|
||||
#: _SVN/trunk/emails/tracking_email.php:17 assets/class.php:209
|
||||
#: emails/tracking_email.php:17
|
||||
msgid "The number of your package is"
|
||||
msgstr "Numer twojej paczki to"
|
||||
|
||||
#: _SVN/tags/1.3.0/assets/class.php:210
|
||||
#: _SVN/tags/1.3.0/emails/tracking_email.php:21 _SVN/trunk/assets/class.php:210
|
||||
#: _SVN/trunk/emails/tracking_email.php:21 assets/class.php:210
|
||||
#: emails/tracking_email.php:21
|
||||
msgid "Track your parcel"
|
||||
msgstr "Śledź swoją paczkę"
|
||||
|
||||
#: _SVN/tags/1.3.0/assets/class.php:265 _SVN/trunk/assets/class.php:265
|
||||
#: assets/class.php:265
|
||||
#, php-format
|
||||
msgid "Shipment information sent to the client,<br/>Status: %s"
|
||||
msgstr "Informacja o przesyłce wysłana do klienta,<br/>Status: %s"
|
||||
|
||||
#: _SVN/tags/1.3.0/assets/class.php:266 _SVN/trunk/assets/class.php:266
|
||||
#: assets/class.php:266
|
||||
msgid "Track the package"
|
||||
msgstr "Śledź paczkę"
|
||||
|
||||
#: _SVN/tags/1.3.0/assets/class.php:307 _SVN/trunk/assets/class.php:307
|
||||
#: assets/class.php:307
|
||||
msgid "Order"
|
||||
msgstr "Zamówienie"
|
||||
|
||||
#: _SVN/tags/1.3.0/assets/class.php:307 _SVN/trunk/assets/class.php:307
|
||||
#: assets/class.php:307
|
||||
msgid "Information about your package"
|
||||
msgstr "Informacje o twojej przesyłce"
|
||||
|
||||
#: _SVN/tags/1.3.0/assets/class.php:313 _SVN/trunk/assets/class.php:313
|
||||
#: assets/class.php:313
|
||||
msgid "Your parcel is ready to be sent!"
|
||||
msgstr "Twoja paczka jest gotowa do wysłania!"
|
||||
|
||||
#: _SVN/tags/1.3.0/assets/class.php:313 _SVN/trunk/assets/class.php:313
|
||||
#: assets/class.php:313
|
||||
msgid "Your package has been sent!"
|
||||
msgstr "Twoja paczka została wysłana!"
|
||||
|
||||
#: _SVN/tags/1.3.0/assets/class.php:346 _SVN/trunk/assets/class.php:346
|
||||
#: assets/class.php:346
|
||||
#, php-format
|
||||
msgid ""
|
||||
"Your PHP version is outdated. Please, upgrade your PHP to a higher or equal "
|
||||
"version than %s."
|
||||
msgstr ""
|
||||
"Twoja wersja PHP jest przestarzała. Proszę, zaktualizuj swój PHP do wersji "
|
||||
"równej, bądź wyższej niż %s."
|
||||
|
||||
#: _SVN/tags/1.3.0/assets/class.php:349 _SVN/trunk/assets/class.php:349
|
||||
#: assets/class.php:349
|
||||
#, php-format
|
||||
msgid ""
|
||||
"Your WordPress version is outdated. Please, upgrade your WordPress to a "
|
||||
"higher or equal version than %s."
|
||||
msgstr ""
|
||||
|
||||
#: _SVN/tags/1.3.0/assets/class.php:352 _SVN/trunk/assets/class.php:352
|
||||
#: assets/class.php:352
|
||||
msgid ""
|
||||
"The WooCoomerce plug-in is outdated or disabled. Check if the plugin is "
|
||||
"enabled %shere%t or upgrade to version %u."
|
||||
msgstr ""
|
||||
|
||||
#: _SVN/tags/1.3.0/assets/class.php:355 _SVN/trunk/assets/class.php:355
|
||||
#: assets/class.php:355
|
||||
msgid "There was an unidentified error. We should look deeper..."
|
||||
msgstr "Wystąpił nieoczekiwany błąd. Powinniśmy zajrzeć głębiej..."
|
||||
|
||||
#: _SVN/tags/1.3.0/assets/class.php:359 _SVN/trunk/assets/class.php:359
|
||||
#: assets/class.php:359
|
||||
msgid "ERROR ID"
|
||||
msgstr "KOD BŁĘDU"
|
||||
|
||||
#: _SVN/tags/1.3.0/emails/tracking_email.php:19
|
||||
#: _SVN/trunk/emails/tracking_email.php:19 emails/tracking_email.php:19
|
||||
msgid "Sent with"
|
||||
msgstr "Wysłano za pomocą"
|
||||
|
||||
#~ msgid "Shipment status"
|
||||
#~ msgstr "Status przesyłki"
|
||||
|
||||
#~ msgid "Select courier"
|
||||
#~ msgstr "Wybierz kuriera"
|
||||
|
||||
#~ msgid "Courier"
|
||||
#~ msgstr "Kurier"
|
||||
|
||||
#~ msgid "Sent by "
|
||||
#~ msgstr "Wysłano przez "
|
||||
|
||||
#~ msgid "Tracking number is"
|
||||
#~ msgstr "Numer śledzenia"
|
||||
|
||||
#~ msgid "Shipment information sent to the client, status: Ready to send"
|
||||
#~ msgstr ""
|
||||
#~ "Informacja o przesyłce wysłana do klienta, status: Gotowa do wysłania"
|
||||
|
||||
#~ msgid "Shipment information sent to the client, status: Sent"
|
||||
#~ msgstr "Informacja o przesyłce wysłana do klienta, status: Wysłana"
|
||||
|
||||
#~ msgid "Tracking"
|
||||
#~ msgstr "Śledzenie"
|
||||
|
||||
#~ msgid "Not determined"
|
||||
#~ msgstr "Nie ustalono"
|
||||
|
||||
#~ msgid "Track package"
|
||||
#~ msgstr "Śledź paczkę"
|
||||
|
||||
#~ msgid "ERROR"
|
||||
#~ msgstr "BLĄD"
|
||||
|
||||
#~ msgid "requires at least"
|
||||
#~ msgstr "wymaga conajmniej"
|
||||
|
||||
#~ msgid "You need to update your WooCommerce plugin"
|
||||
#~ msgstr "Musisz zaktualizować swoją wtyczkę WooCommerce"
|
||||
|
||||
#~ msgid "You need to update your WordPress site"
|
||||
#~ msgstr "Musisz zaktualizować swojego WordPressa"
|
||||
|
||||
#~ msgid "The tracking number has been sent to the customer."
|
||||
#~ msgstr "Numer śledzenia został wysłany do klienta."
|
||||
|
||||
#~ msgid "Invoice and Tracking"
|
||||
#~ msgstr "Faktury i Śledzenie"
|
||||
|
||||
#~ msgid "Registered"
|
||||
#~ msgstr "Zarejestrowana"
|
||||
|
||||
#~ msgid "Invoice"
|
||||
#~ msgstr "Faktura"
|
||||
|
||||
#~ msgid "Send invoice"
|
||||
#~ msgstr "Wyślij fakturę"
|
||||
|
||||
#~ msgid "Your package has been registered!"
|
||||
#~ msgstr "Twoja paczka została zarejestrowana!"
|
||||
|
||||
#~ msgid "Send e-mail"
|
||||
#~ msgstr "Wyślij e-mail"
|
||||
|
||||
#~ msgid "Send"
|
||||
#~ msgstr "Wyślij"
|
||||
@@ -0,0 +1,306 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Frontend Google Analytics 1.0.5\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-13 20:15+0100\n"
|
||||
"PO-Revision-Date: 2019-09-13 20:16+0100\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: AyeCode Ltd <contact@ayecode.io>\n"
|
||||
"Language: en_US\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Poedit-KeywordsList: __;__ngettext:1,2;__ngettext_noop:1,2;_c;_e;_ex:1,2c;"
|
||||
"_n:1,2;_n_noop:1,2;_nc:4c,1,2;_nx:4c,1,2;_nx_noop:4c,1,2;_x:1,2c;esc_attr__;"
|
||||
"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;gettext;"
|
||||
"gettext_noop\n"
|
||||
"X-Poedit-Basepath: ..\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Poedit-SourceCharset: UTF-8\n"
|
||||
"X-Generator: Poedit 1.8.7.1\n"
|
||||
"X-Poedit-SearchPath-0: .\n"
|
||||
|
||||
#: includes/admin/settings/class-frontend-analytics-settings.php:95
|
||||
msgid "Google analytics Auth Code"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/settings/class-frontend-analytics-settings.php:96
|
||||
msgid "You must save this setting before accounts will show."
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/settings/class-frontend-analytics-settings.php:113
|
||||
msgid "Analytics Account"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/settings/class-frontend-analytics-settings.php:114
|
||||
msgid "Select the account that you setup for this site."
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/settings/class-frontend-analytics-settings.php:122
|
||||
msgid "Add tracking code to site?"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/settings/class-frontend-analytics-settings.php:123
|
||||
msgid "This will automatically add the correct tracking code to your site"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/settings/class-frontend-analytics-settings.php:129
|
||||
msgid "Anonymize user IP?"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/settings/class-frontend-analytics-settings.php:130
|
||||
msgid ""
|
||||
"In most cases this is not required, this is to comply with certain country "
|
||||
"laws such as Germany."
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/settings/class-frontend-analytics-settings.php:138
|
||||
msgid "Auto refresh active users every"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/settings/class-frontend-analytics-settings.php:139
|
||||
msgid ""
|
||||
"Time interval in seconds to auto refresh active users. The active users will "
|
||||
"be auto refreshed after this time interval. Leave blank or use 0(zero) to "
|
||||
"disable auto refresh. Default: 5"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/settings/class-frontend-analytics-settings.php:179
|
||||
msgid "Select Account"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/settings/class-frontend-analytics-settings.php:182
|
||||
msgid "Account re-authorization may be required"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/settings/class-frontend-analytics-settings.php:318
|
||||
msgid "Deauthorize"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/settings/class-frontend-analytics-settings.php:319
|
||||
msgid "Authorized"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/settings/class-frontend-analytics-settings.php:323
|
||||
msgid "Get Auth Code"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-frontend-analytics-ajax.php:127
|
||||
msgid "Something went wrong"
|
||||
msgstr ""
|
||||
|
||||
#: includes/functions.php:97 includes/functions.php:104
|
||||
msgid "Please check Google Analytics Settings"
|
||||
msgstr ""
|
||||
|
||||
#: includes/functions.php:134
|
||||
msgid ""
|
||||
"Not authorized, please click authorized in GD > Google analytic settings."
|
||||
msgstr ""
|
||||
|
||||
#: includes/functions.php:152
|
||||
msgid "Login failed"
|
||||
msgstr ""
|
||||
|
||||
#: includes/functions.php:375
|
||||
msgid "No results available"
|
||||
msgstr ""
|
||||
|
||||
#: includes/functions.php:405
|
||||
msgid "Jan"
|
||||
msgstr ""
|
||||
|
||||
#: includes/functions.php:406
|
||||
msgid "Feb"
|
||||
msgstr ""
|
||||
|
||||
#: includes/functions.php:407
|
||||
msgid "Mar"
|
||||
msgstr ""
|
||||
|
||||
#: includes/functions.php:408
|
||||
msgid "Apr"
|
||||
msgstr ""
|
||||
|
||||
#: includes/functions.php:409
|
||||
msgid "May"
|
||||
msgstr ""
|
||||
|
||||
#: includes/functions.php:410
|
||||
msgid "Jun"
|
||||
msgstr ""
|
||||
|
||||
#: includes/functions.php:411
|
||||
msgid "Jul"
|
||||
msgstr ""
|
||||
|
||||
#: includes/functions.php:412
|
||||
msgid "Aug"
|
||||
msgstr ""
|
||||
|
||||
#: includes/functions.php:413
|
||||
msgid "Sep"
|
||||
msgstr ""
|
||||
|
||||
#: includes/functions.php:414
|
||||
msgid "Oct"
|
||||
msgstr ""
|
||||
|
||||
#: includes/functions.php:415
|
||||
msgid "Nov"
|
||||
msgstr ""
|
||||
|
||||
#: includes/functions.php:416
|
||||
msgid "Dec"
|
||||
msgstr ""
|
||||
|
||||
#: includes/functions.php:429
|
||||
msgid "Last Year"
|
||||
msgstr ""
|
||||
|
||||
#: includes/functions.php:435
|
||||
msgid "This Year"
|
||||
msgstr ""
|
||||
|
||||
#: includes/functions.php:484
|
||||
msgid "Mon"
|
||||
msgstr ""
|
||||
|
||||
#: includes/functions.php:485
|
||||
msgid "Tue"
|
||||
msgstr ""
|
||||
|
||||
#: includes/functions.php:486
|
||||
msgid "Wed"
|
||||
msgstr ""
|
||||
|
||||
#: includes/functions.php:487
|
||||
msgid "Thu"
|
||||
msgstr ""
|
||||
|
||||
#: includes/functions.php:488
|
||||
msgid "Fri"
|
||||
msgstr ""
|
||||
|
||||
#: includes/functions.php:489
|
||||
msgid "Sat"
|
||||
msgstr ""
|
||||
|
||||
#: includes/functions.php:490
|
||||
msgid "Sun"
|
||||
msgstr ""
|
||||
|
||||
#: includes/functions.php:507
|
||||
msgid "This Week"
|
||||
msgstr ""
|
||||
|
||||
#: includes/functions.php:515
|
||||
msgid "Last Week"
|
||||
msgstr ""
|
||||
|
||||
#: includes/functions.php:631
|
||||
#: includes/widgets/class-frontend-analytics-widget-analytics.php:59
|
||||
msgid "Show Google Analytics"
|
||||
msgstr ""
|
||||
|
||||
#: includes/functions.php:633
|
||||
msgid "Analytics"
|
||||
msgstr ""
|
||||
|
||||
#: includes/functions.php:635
|
||||
msgid "Refresh"
|
||||
msgstr ""
|
||||
|
||||
#: includes/functions.php:635
|
||||
msgid "Active Users:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/functions.php:640
|
||||
msgid "Last Week vs This Week"
|
||||
msgstr ""
|
||||
|
||||
#: includes/functions.php:641
|
||||
msgid "This Year vs Last Year"
|
||||
msgstr ""
|
||||
|
||||
#: includes/functions.php:642
|
||||
msgid "Top Countries"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/class-frontend-analytics-widget-analytics.php:33
|
||||
msgid "Frontend Analytics Button Placeholder"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/class-frontend-analytics-widget-analytics.php:40
|
||||
msgid "Frontend Analytics"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/class-frontend-analytics-widget-analytics.php:43
|
||||
msgid "Show google analytics stats on your website front page."
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/class-frontend-analytics-widget-analytics.php:48
|
||||
msgid "Title:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/class-frontend-analytics-widget-analytics.php:49
|
||||
msgid "The widget title:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/class-frontend-analytics-widget-analytics.php:56
|
||||
msgid "Button text:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/class-frontend-analytics-widget-analytics.php:57
|
||||
msgid "The text to use for the button to show the analytics:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/class-frontend-analytics-widget-analytics.php:65
|
||||
msgid "Google Analytics visible to:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/class-frontend-analytics-widget-analytics.php:66
|
||||
msgid "Google Analytics will be visible to selected users only."
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/class-frontend-analytics-widget-analytics.php:69
|
||||
msgid "Administrator"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/class-frontend-analytics-widget-analytics.php:70
|
||||
msgid "Author or profile owner."
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/class-frontend-analytics-widget-analytics.php:71
|
||||
msgid "Everyone logged in"
|
||||
msgstr ""
|
||||
|
||||
#: includes/widgets/class-frontend-analytics-widget-analytics.php:72
|
||||
msgid "Everyone"
|
||||
msgstr ""
|
||||
|
||||
#: vendor/ayecode/wp-super-duper/wp-super-duper.php:140
|
||||
msgid "Select shortcode"
|
||||
msgstr ""
|
||||
|
||||
#: vendor/ayecode/wp-super-duper/wp-super-duper.php:159
|
||||
msgid "Insert shortcode"
|
||||
msgstr ""
|
||||
|
||||
#: vendor/ayecode/wp-super-duper/wp-super-duper.php:162
|
||||
msgid "Copy shortcode"
|
||||
msgstr ""
|
||||
|
||||
#: vendor/ayecode/wp-super-duper/wp-super-duper.php:361
|
||||
#: vendor/ayecode/wp-super-duper/wp-super-duper.php:981
|
||||
msgid "Advanced Settings"
|
||||
msgstr ""
|
||||
|
||||
#: vendor/ayecode/wp-super-duper/wp-super-duper.php:1229
|
||||
#, php-format
|
||||
msgid "Placeholder for: %s"
|
||||
msgstr ""
|
||||
|
||||
#: vendor/ayecode/wp-super-duper/wp-super-duper.php:1514
|
||||
msgid "Placeholder for: "
|
||||
msgstr ""
|
||||
8
spec/fixtures/dynamic_finders/plugin_version/generous-world/change_log/changelog.txt
vendored
Normal file
8
spec/fixtures/dynamic_finders/plugin_version/generous-world/change_log/changelog.txt
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
# Changelog
|
||||
All notable changes to the plugin will be documented in this file.
|
||||
|
||||
## 1.0.0 - 2019-08-24
|
||||
### Initial release
|
||||
|
||||
## 1.0.1 - 2019-09-20
|
||||
### Fixed typos and descriptions
|
||||
15
spec/fixtures/dynamic_finders/plugin_version/gratify/composer_file/package.json
vendored
Normal file
15
spec/fixtures/dynamic_finders/plugin_version/gratify/composer_file/package.json
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"name": "gratify-gutenberg-cgb-guten-block",
|
||||
"version": "1.0.0",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"start": "cgb-scripts start",
|
||||
"build": "cgb-scripts build",
|
||||
"eject": "cgb-scripts eject"
|
||||
},
|
||||
"dependencies": {
|
||||
"algoliasearch": "^3.35.0",
|
||||
"cgb-scripts": "1.20.0",
|
||||
"react-instantsearch-dom": "^5.7.0"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,122 @@
|
||||
# Copyright (C) 2019 Pitabas Behera
|
||||
# This file is distributed under the same license as the Header & Footer with Elementor plugin.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Header & Footer with Elementor 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/header-footer-with-elementor\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-10-22T10:29:49+00:00\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"X-Generator: WP-CLI 2.2.0\n"
|
||||
"X-Domain: header-footer-with-elementor\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
#: inc/class-header-footer-with-elementor.php:289
|
||||
msgid "Header & Footer with Elementor"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin URI of the plugin
|
||||
msgid "https://github.com/pitabas/header-footer-with-elementor"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "Create custom Header and Footer for your site using the Elementor Page Builder."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "Pitabas Behera"
|
||||
msgstr ""
|
||||
|
||||
#: inc/class-header-footer-with-elementor.php:240
|
||||
msgid "Hey, your current theme is not supported by Header Footer with Elementor. Only suport with <a href=\"https://wordpress.org/themes/ascent/\">Ascent theme</a>."
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1: Plugin name 2: Elementor
|
||||
#: inc/class-header-footer-with-elementor.php:261
|
||||
msgid "\"%1$s\" requires \"%2$s\" to be installed and activated."
|
||||
msgstr ""
|
||||
|
||||
#: inc/class-header-footer-with-elementor.php:262
|
||||
msgid "Header Footer with Elementor"
|
||||
msgstr ""
|
||||
|
||||
#: inc/class-header-footer-with-elementor.php:263
|
||||
msgid "Elementor"
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1: Plugin name 2: PHP 3: Required PHP version
|
||||
#: inc/class-header-footer-with-elementor.php:288
|
||||
msgid "\"%1$s\" requires \"%2$s\" version %3$s or greater."
|
||||
msgstr ""
|
||||
|
||||
#: inc/class-header-footer-with-elementor.php:290
|
||||
msgid "PHP"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/class-admin.php:69
|
||||
#: inc/admin/class-admin.php:71
|
||||
#: inc/admin/class-admin.php:114
|
||||
#: inc/admin/class-admin.php:115
|
||||
msgid "Header & Footer Template"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/class-admin.php:70
|
||||
#: inc/admin/class-admin.php:72
|
||||
msgid "Elementor Header & Footer"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/class-admin.php:73
|
||||
msgid "Add New"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/class-admin.php:74
|
||||
msgid "Add New Header & Footer"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/class-admin.php:75
|
||||
msgid "New Header & Footer Template"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/class-admin.php:76
|
||||
msgid "Edit Header & Footer Template"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/class-admin.php:77
|
||||
msgid "View Header & Footer Template"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/class-admin.php:78
|
||||
msgid "All Elementor Header & Footer"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/class-admin.php:79
|
||||
msgid "Search Header & Footer Templates"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/class-admin.php:80
|
||||
msgid "Parent Header & Footer Templates:"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/class-admin.php:81
|
||||
msgid "No Header & Footer Templates found."
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/class-admin.php:82
|
||||
msgid "No Header & Footer Templates found in Trash."
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/class-admin.php:129
|
||||
msgid "Header & Footer with Elementor options"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/class-admin.php:149
|
||||
msgid "Select template type"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/class-admin.php:151
|
||||
msgid "Select Template"
|
||||
msgstr ""
|
||||
@@ -137,6 +137,17 @@ var CGMPGlobal = {"ajaxurl":"http:\/\/wp.lab\/wp-admin\/admin-ajax.php","noBubbl
|
||||
</script>
|
||||
|
||||
|
||||
<!-- crayon-syntax-highlighter
|
||||
The version given in the settings is incorrect, so it will be ignored
|
||||
-->
|
||||
<script type='text/javascript'>
|
||||
/* <![CDATA[ */
|
||||
var CrayonSyntaxSettings = {"version":"_2.7.2_beta","is_admin":"0","ajaxurl":"http:\/\/wp.lab\/\/wp-admin\/admin-ajax.php","prefix":"crayon-","setting":"crayon-setting","selected":"crayon-setting-selected","changed":"crayon-setting-changed","special":"crayon-setting-special","orig_value":"data-orig-value","debug":""};
|
||||
var CrayonSyntaxStrings = {"copy":"Press %s to Copy, %s to Paste","minimize":"Click To Expand Code"};
|
||||
/* ]]> */
|
||||
</script>
|
||||
|
||||
|
||||
<!-- enhanced-e-commerce-for-woocommerce-store -->
|
||||
<script type="text/javascript">jQuery(function($) {
|
||||
tvc_lc="TWD";
|
||||
|
||||
424
spec/fixtures/dynamic_finders/plugin_version/linkbuildr/translation_file/languages/linkbuildr.pot
vendored
Normal file
424
spec/fixtures/dynamic_finders/plugin_version/linkbuildr/translation_file/languages/linkbuildr.pot
vendored
Normal file
@@ -0,0 +1,424 @@
|
||||
# Copyright (C) 2019 FTF.agency
|
||||
# This file is distributed under the same license as the Linkbuildr plugin.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Linkbuildr 1.0\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/linkbuildr\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-08-19T18:27:35+00:00\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"X-Generator: WP-CLI 2.3.0\n"
|
||||
"X-Domain: linkbuildr\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
#: classes/class-linkbuildr-settings.php:250
|
||||
#: classes/class-linkbuildr-settings.php:254
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-settings.php:250
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-settings.php:254
|
||||
#: dist/linkbuildr/views/admin-notice.php:3
|
||||
#: views/admin-notice.php:3
|
||||
msgid "Linkbuildr"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin URI of the plugin
|
||||
msgid "https://ftf.agency/tools/linkbuildr/"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "Automated content promotion. Share your content with the people who care the most, automatically."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "FTF.agency"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin
|
||||
msgid "https://ftf.agency/"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-linkbuildr-email-templates-table.php:110
|
||||
#: classes/class-linkbuildr-site-contacts-table.php:117
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-email-templates-table.php:110
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-site-contacts-table.php:117
|
||||
msgid "Edit"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-linkbuildr-email-templates-table.php:111
|
||||
#: classes/class-linkbuildr-site-contacts-table.php:118
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-email-templates-table.php:111
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-site-contacts-table.php:118
|
||||
msgid "Delete"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-linkbuildr-email-templates-table.php:142
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-email-templates-table.php:142
|
||||
msgid "Template Name"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-linkbuildr-email-templates-table.php:143
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-email-templates-table.php:143
|
||||
msgid "Sender"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-linkbuildr-email-templates-table.php:144
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-email-templates-table.php:144
|
||||
msgid "Subject"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-linkbuildr-email-templates-table.php:145
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-email-templates-table.php:145
|
||||
msgid "Content"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-linkbuildr-email-templates-table.php:146
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-email-templates-table.php:146
|
||||
msgid "Tweet"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-linkbuildr-settings.php:250
|
||||
#: classes/class-linkbuildr-settings.php:251
|
||||
#: classes/class-linkbuildr-settings.php:254
|
||||
#: classes/class-linkbuildr-settings.php:255
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-settings.php:250
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-settings.php:251
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-settings.php:254
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-settings.php:255
|
||||
msgid "Dashboard"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-linkbuildr-settings.php:252
|
||||
#: classes/class-linkbuildr-settings.php:256
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-settings.php:252
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-settings.php:256
|
||||
#: dist/linkbuildr/views/linkbuildr-dashboard.php:8
|
||||
#: dist/linkbuildr/views/site-contacts-list.php:6
|
||||
#: views/linkbuildr-dashboard.php:8
|
||||
#: views/site-contacts-list.php:6
|
||||
msgid "Site Contacts"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-linkbuildr-settings.php:258
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-settings.php:258
|
||||
msgid "New Site Contact"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-linkbuildr-settings.php:259
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-settings.php:259
|
||||
#: dist/linkbuildr/views/email-templates-list.php:7
|
||||
#: dist/linkbuildr/views/linkbuildr-dashboard.php:18
|
||||
#: views/email-templates-list.php:7
|
||||
#: views/linkbuildr-dashboard.php:18
|
||||
msgid "Email Templates"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-linkbuildr-settings.php:260
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-settings.php:260
|
||||
msgid "New Email Template"
|
||||
msgstr ""
|
||||
|
||||
#. translators: %d: count of Site Contacts Deleted.
|
||||
#: classes/class-linkbuildr-settings.php:295
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-settings.php:295
|
||||
msgid "Site Contacts deleted: %d"
|
||||
msgstr ""
|
||||
|
||||
#. translators: %d: count of Email Templates Deleted.
|
||||
#: classes/class-linkbuildr-settings.php:313
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-settings.php:313
|
||||
msgid "Email Templates deleted: %d"
|
||||
msgstr ""
|
||||
|
||||
#. translators: %d: count of Site Contacts Deleted, %s add 's' if plural.
|
||||
#: classes/class-linkbuildr-settings.php:372
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-settings.php:372
|
||||
msgid "%1$d Site Contact%2$s deleted."
|
||||
msgstr ""
|
||||
|
||||
#. translators: %s: The Domain (aka - Name/Url) of the Site Contact saved.
|
||||
#. translators: %s: The name of the Email Template saved.
|
||||
#: classes/class-linkbuildr-settings.php:443
|
||||
#: classes/class-linkbuildr-settings.php:686
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-settings.php:443
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-settings.php:686
|
||||
msgid "%s was successfully saved"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-linkbuildr-settings.php:445
|
||||
#: classes/class-linkbuildr-settings.php:688
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-settings.php:445
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-settings.php:688
|
||||
msgid "There was an error while saving item"
|
||||
msgstr ""
|
||||
|
||||
#. translators: %s: The Domain (aka - Name/Url) of the Site Contact updated.
|
||||
#. translators: %s: The name of the Email Template updated.
|
||||
#: classes/class-linkbuildr-settings.php:451
|
||||
#: classes/class-linkbuildr-settings.php:694
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-settings.php:451
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-settings.php:694
|
||||
msgid "%s was successfully updated"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-linkbuildr-settings.php:453
|
||||
#: classes/class-linkbuildr-settings.php:696
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-settings.php:453
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-settings.php:696
|
||||
msgid "There was an error while updating item"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-linkbuildr-settings.php:487
|
||||
#: classes/class-linkbuildr-settings.php:712
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-settings.php:487
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-settings.php:712
|
||||
msgid "Item not found"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-linkbuildr-settings.php:568
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-settings.php:568
|
||||
msgid "Domain is required"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-linkbuildr-settings.php:571
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-settings.php:571
|
||||
msgid "Site Name is required"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-linkbuildr-settings.php:574
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-settings.php:574
|
||||
msgid "First Name is required"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-linkbuildr-settings.php:577
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-settings.php:577
|
||||
msgid "Email is required"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-linkbuildr-settings.php:580
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-settings.php:580
|
||||
msgid "Message Template is required"
|
||||
msgstr ""
|
||||
|
||||
#. translators: %d: count of Email Templates Deleted, %s add 's' if plural.
|
||||
#: classes/class-linkbuildr-settings.php:626
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-settings.php:626
|
||||
msgid "%1$d Email Template%2$s deleted."
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-linkbuildr-settings.php:758
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-settings.php:758
|
||||
msgid "Template Name is required"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-linkbuildr-settings.php:761
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-settings.php:761
|
||||
msgid "Subject is required"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-linkbuildr-settings.php:764
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-settings.php:764
|
||||
msgid "Content is required"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-linkbuildr-settings.php:767
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-settings.php:767
|
||||
msgid "Tweet is required"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-linkbuildr-site-contacts-table.php:149
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-site-contacts-table.php:149
|
||||
#: dist/linkbuildr/views/site-contact-form-meta-box.php:14
|
||||
#: views/site-contact-form-meta-box.php:14
|
||||
msgid "Domain"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-linkbuildr-site-contacts-table.php:150
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-site-contacts-table.php:150
|
||||
#: dist/linkbuildr/views/site-contact-form-meta-box.php:26
|
||||
#: views/site-contact-form-meta-box.php:26
|
||||
msgid "Site Name"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-linkbuildr-site-contacts-table.php:151
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-site-contacts-table.php:151
|
||||
msgid "First Name"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-linkbuildr-site-contacts-table.php:152
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-site-contacts-table.php:152
|
||||
#: dist/linkbuildr/views/site-contact-form-meta-box.php:40
|
||||
#: views/site-contact-form-meta-box.php:40
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#: classes/class-linkbuildr-site-contacts-table.php:153
|
||||
#: dist/linkbuildr/classes/class-linkbuildr-site-contacts-table.php:153
|
||||
msgid "Email Template"
|
||||
msgstr ""
|
||||
|
||||
#. translators: %1$d: count of urls/domains needing contact info. %2$s: adds an 's' for plural if needed.
|
||||
#: dist/linkbuildr/views/admin-notice.php:6
|
||||
#: views/admin-notice.php:6
|
||||
msgid "found %1$d website%2$s in your post that need contact details added:"
|
||||
msgstr ""
|
||||
|
||||
#: dist/linkbuildr/views/admin-notice.php:8
|
||||
#: views/admin-notice.php:8
|
||||
msgid "Add Details"
|
||||
msgstr ""
|
||||
|
||||
#: dist/linkbuildr/views/classic-editor-submit-misc-actions.php:5
|
||||
#: views/classic-editor-submit-misc-actions.php:5
|
||||
msgid "Click"
|
||||
msgstr ""
|
||||
|
||||
#: dist/linkbuildr/views/classic-editor-submit-misc-actions.php:5
|
||||
#: views/classic-editor-submit-misc-actions.php:5
|
||||
msgid "Save Draft"
|
||||
msgstr ""
|
||||
|
||||
#: dist/linkbuildr/views/classic-editor-submit-misc-actions.php:5
|
||||
#: views/classic-editor-submit-misc-actions.php:5
|
||||
msgid "above to find new links before publishing"
|
||||
msgstr ""
|
||||
|
||||
#: dist/linkbuildr/views/classic-editor-submit-misc-actions.php:6
|
||||
#: views/classic-editor-submit-misc-actions.php:6
|
||||
msgid "Send Linkbuildr Emails on Publish"
|
||||
msgstr ""
|
||||
|
||||
#: dist/linkbuildr/views/email-template-form-meta-box.php:6
|
||||
#: views/email-template-form-meta-box.php:6
|
||||
msgid "Email Template Name"
|
||||
msgstr ""
|
||||
|
||||
#: dist/linkbuildr/views/email-template-form-meta-box.php:14
|
||||
#: views/email-template-form-meta-box.php:14
|
||||
msgid "Sender Email"
|
||||
msgstr ""
|
||||
|
||||
#: dist/linkbuildr/views/email-template-form-meta-box.php:15
|
||||
#: views/email-template-form-meta-box.php:15
|
||||
msgid "Optional: Defaults to Post Author if left blank"
|
||||
msgstr ""
|
||||
|
||||
#: dist/linkbuildr/views/email-template-form-meta-box.php:23
|
||||
#: views/email-template-form-meta-box.php:23
|
||||
msgid "Email Subject"
|
||||
msgstr ""
|
||||
|
||||
#: dist/linkbuildr/views/email-template-form-meta-box.php:31
|
||||
#: dist/linkbuildr/views/site-contact-form-meta-box.php:52
|
||||
#: views/email-template-form-meta-box.php:31
|
||||
#: views/site-contact-form-meta-box.php:52
|
||||
msgid "Message Template"
|
||||
msgstr ""
|
||||
|
||||
#: dist/linkbuildr/views/email-template-form-meta-box.php:32
|
||||
#: dist/linkbuildr/views/email-template-form-meta-box.php:41
|
||||
#: views/email-template-form-meta-box.php:32
|
||||
#: views/email-template-form-meta-box.php:41
|
||||
msgid "Shortcodes:[posturl], [contactname], [contactsitename], [author]"
|
||||
msgstr ""
|
||||
|
||||
#: dist/linkbuildr/views/email-template-form-meta-box.php:40
|
||||
#: views/email-template-form-meta-box.php:40
|
||||
msgid "Tweet Template"
|
||||
msgstr ""
|
||||
|
||||
#: dist/linkbuildr/views/email-template-form-meta-box.php:41
|
||||
#: views/email-template-form-meta-box.php:41
|
||||
msgid "Maximum of <strong>266 characters</strong> including shortcode values"
|
||||
msgstr ""
|
||||
|
||||
#: dist/linkbuildr/views/email-template-form-meta-box.php:46
|
||||
#: dist/linkbuildr/views/site-contact-form-meta-box.php:57
|
||||
#: views/email-template-form-meta-box.php:46
|
||||
#: views/site-contact-form-meta-box.php:57
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
#. translators: %s: Edit or New before 'Email Template' depending on context.
|
||||
#: dist/linkbuildr/views/email-template-form.php:8
|
||||
#: views/email-template-form.php:8
|
||||
msgid "%s Email Template"
|
||||
msgstr ""
|
||||
|
||||
#: dist/linkbuildr/views/email-template-form.php:11
|
||||
#: dist/linkbuildr/views/site-contact-form.php:13
|
||||
#: views/email-template-form.php:11
|
||||
#: views/site-contact-form.php:13
|
||||
msgid "Return to List"
|
||||
msgstr ""
|
||||
|
||||
#: dist/linkbuildr/views/email-templates-list.php:9
|
||||
#: dist/linkbuildr/views/site-contacts-list.php:8
|
||||
#: views/email-templates-list.php:9
|
||||
#: views/site-contacts-list.php:8
|
||||
msgid "Add new"
|
||||
msgstr ""
|
||||
|
||||
#: dist/linkbuildr/views/requirements-error.php:2
|
||||
#: views/requirements-error.php:2
|
||||
msgid "error: Your environment doesn't meet all of the system requirements listed below."
|
||||
msgstr ""
|
||||
|
||||
#. translators: %d: the version of PHP required.
|
||||
#: dist/linkbuildr/views/requirements-error.php:9
|
||||
#: views/requirements-error.php:9
|
||||
msgid "PHP %d+"
|
||||
msgstr ""
|
||||
|
||||
#. translators: %d: the version of PHP currently installed.
|
||||
#. translators: %d: the version of WordPress currently in use.
|
||||
#: dist/linkbuildr/views/requirements-error.php:15
|
||||
#: dist/linkbuildr/views/requirements-error.php:30
|
||||
#: views/requirements-error.php:15
|
||||
#: views/requirements-error.php:30
|
||||
msgid "(You're running version %d)"
|
||||
msgstr ""
|
||||
|
||||
#. translators: %d: the version of WordPress required.
|
||||
#: dist/linkbuildr/views/requirements-error.php:24
|
||||
#: views/requirements-error.php:24
|
||||
msgid "WordPress %d+"
|
||||
msgstr ""
|
||||
|
||||
#: dist/linkbuildr/views/requirements-error.php:36
|
||||
#: views/requirements-error.php:36
|
||||
msgid "If you need to upgrade your version of PHP you can ask your hosting company for assistance, and if you need help upgrading WordPress you can refer to "
|
||||
msgstr ""
|
||||
|
||||
#: dist/linkbuildr/views/requirements-error.php:36
|
||||
#: views/requirements-error.php:36
|
||||
msgid "the Codex"
|
||||
msgstr ""
|
||||
|
||||
#: dist/linkbuildr/views/site-contact-form-meta-box.php:17
|
||||
#: views/site-contact-form-meta-box.php:17
|
||||
msgid "Use full root domain path including http://"
|
||||
msgstr ""
|
||||
|
||||
#: dist/linkbuildr/views/site-contact-form-meta-box.php:32
|
||||
#: views/site-contact-form-meta-box.php:32
|
||||
msgid "Contact Name"
|
||||
msgstr ""
|
||||
|
||||
#: dist/linkbuildr/views/site-contact-form.php:7
|
||||
#: views/site-contact-form.php:7
|
||||
msgid "New Site Contacts"
|
||||
msgstr ""
|
||||
|
||||
#. translators: %s: Edit or New before 'Site Contact' depending on context.
|
||||
#: dist/linkbuildr/views/site-contact-form.php:11
|
||||
#: views/site-contact-form.php:11
|
||||
msgid "%s Site Contact"
|
||||
msgstr ""
|
||||
|
||||
#: dist/linkbuildr/views/site-contact-form.php:99
|
||||
#: views/site-contact-form.php:99
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
27
spec/fixtures/dynamic_finders/plugin_version/liquid-blocks/composer_file/package.json
vendored
Normal file
27
spec/fixtures/dynamic_finders/plugin_version/liquid-blocks/composer_file/package.json
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"name": "liquid-blocks",
|
||||
"version": "1.0.0",
|
||||
"description": "LIQUID BLOCKS",
|
||||
"directories": {
|
||||
"lib": "lib"
|
||||
},
|
||||
"scripts": {
|
||||
"build": "babel src -d lib"
|
||||
},
|
||||
"babel": {
|
||||
"presets": [
|
||||
"react",
|
||||
"es2015"
|
||||
]
|
||||
},
|
||||
"author": "LIQUID DESIGN Ltd.",
|
||||
"license": "GPL-2.0-or-later",
|
||||
"devDependencies": {
|
||||
"@wordpress/components": "^8.0.0",
|
||||
"@wordpress/edit-post": "^3.5.0",
|
||||
"babel-preset-es2015": "^6.24.1",
|
||||
"babel-preset-react": "^6.24.1",
|
||||
"po2json": "^1.0.0-alpha"
|
||||
},
|
||||
"dependencies": {}
|
||||
}
|
||||
25
spec/fixtures/dynamic_finders/plugin_version/lorem-toolbox/composer_file/package.json
vendored
Normal file
25
spec/fixtures/dynamic_finders/plugin_version/lorem-toolbox/composer_file/package.json
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"name": "lorem-wordpress-plugin",
|
||||
"version": "1.0.0",
|
||||
"description": "various development/production tools for lorem-wordpress-plugin",
|
||||
"main": "index.js",
|
||||
"repository": "git@github.com:erdembircan/lorem-wordpress-plugin.git",
|
||||
"author": "Erdem Bircan <erdem.erdembircan@gmail.com>",
|
||||
"license": "MIT",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"dev:start": "browser-sync start --proxy localhost:8080 --files '!node_modules/**/*.*, **/*.php, **/*.js, **/*.css'",
|
||||
"lint": "eslint assets/js",
|
||||
"zip": "zip -r lorem-toolbox.zip . -x 'node_modules/*' -x *.git* -x *.md*"
|
||||
},
|
||||
"devDependencies": {
|
||||
"babel-eslint": "^10.0.3",
|
||||
"browser-sync": "^2.26.7",
|
||||
"eslint": "^6.4.0",
|
||||
"eslint-config-airbnb-base": "^14.0.0",
|
||||
"eslint-config-prettier": "^6.3.0",
|
||||
"eslint-plugin-import": "^2.18.2",
|
||||
"eslint-plugin-prettier": "^3.1.0",
|
||||
"prettier": "^1.18.2"
|
||||
}
|
||||
}
|
||||
38
spec/fixtures/dynamic_finders/plugin_version/mockups/composer_file/package.json
vendored
Normal file
38
spec/fixtures/dynamic_finders/plugin_version/mockups/composer_file/package.json
vendored
Normal file
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"name": "ui-blocks",
|
||||
"author": {
|
||||
"name": "Roman Bejnar",
|
||||
"url": "https://bejnar.de"
|
||||
},
|
||||
"contributors": [
|
||||
"Trang Nguyen (https://trangnguyen.de)"
|
||||
],
|
||||
"version": "1.0.2",
|
||||
"license": "GPL-2.0-or-later",
|
||||
"main": "blocks/index.js",
|
||||
"scripts": {
|
||||
"dev": "cross-env webpack --watch",
|
||||
"build": "cross-env NODE_ENV=production webpack -p"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@wordpress/babel-preset-default": "^1.2.0",
|
||||
"babel-core": "^6.26.3",
|
||||
"babel-eslint": "^8.2.3",
|
||||
"babel-loader": "^7.1.4",
|
||||
"classnames": "^2.2.5",
|
||||
"cross-env": "^5.1.5",
|
||||
"css-loader": "^0.28.11",
|
||||
"eslint": "^4.19.1",
|
||||
"extract-text-webpack-plugin": "^3.0.2",
|
||||
"file-loader": "^4.1.0",
|
||||
"node-sass": "^4.12.0",
|
||||
"raw-loader": "^0.5.1",
|
||||
"sass-loader": "^7.1.0",
|
||||
"style-loader": "^0.19.1",
|
||||
"webpack": "^3.12.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"perspective-transform": "^1.1.3",
|
||||
"react-resize-detector": "^4.2.0"
|
||||
}
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
44
spec/fixtures/dynamic_finders/plugin_version/nelio-compare-images/composer_file/package.json
vendored
Normal file
44
spec/fixtures/dynamic_finders/plugin_version/nelio-compare-images/composer_file/package.json
vendored
Normal file
@@ -0,0 +1,44 @@
|
||||
{
|
||||
"name": "nelio-compare-images",
|
||||
"version": "1.0.0",
|
||||
"description": "Before & After Image Block for Gutenberg.",
|
||||
"main": "dist/index.js",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "git+https://github.com/davilera/nelio-compare-images.git"
|
||||
},
|
||||
"keywords": [
|
||||
"before-after",
|
||||
"image",
|
||||
"compare",
|
||||
"images"
|
||||
],
|
||||
"author": "Nelio Software",
|
||||
"license": "GPL-3.0-or-later",
|
||||
"bugs": {
|
||||
"url": "https://github.com/davilera/nelio-compare-images/issues"
|
||||
},
|
||||
"homepage": "https://github.com/davilera/nelio-compare-images#readme",
|
||||
"scripts": {
|
||||
"build": "wp-scripts build",
|
||||
"check-engines": "wp-scripts check-engines",
|
||||
"check-licenses": "wp-scripts check-licenses",
|
||||
"lint:css": "wp-scripts lint-style",
|
||||
"lint:js": "wp-scripts lint-js",
|
||||
"lint:pkg-json": "wp-scripts lint-pkg-json",
|
||||
"start": "wp-scripts start",
|
||||
"test:e2e": "wp-scripts test-e2e",
|
||||
"test:unit": "wp-scripts test-unit-js"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@wordpress/scripts": "^5.0.0",
|
||||
"classnames": "^2.2.6",
|
||||
"css-loader": "^3.2.0",
|
||||
"mini-css-extract-plugin": "^0.8.0",
|
||||
"node-sass": "^4.12.0",
|
||||
"postcss-loader": "^3.0.0",
|
||||
"sass-loader": "^8.0.0",
|
||||
"webpack": "^4.41.0",
|
||||
"webpack-rtl-plugin": "^2.0.0"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
== Changelog ==
|
||||
|
||||
= 1.0.0 - 2019-09-14 =
|
||||
* Release
|
||||
4
spec/fixtures/dynamic_finders/plugin_version/opal-estate-packages/change_log/changelog.txt
vendored
Normal file
4
spec/fixtures/dynamic_finders/plugin_version/opal-estate-packages/change_log/changelog.txt
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
== Changelog ==
|
||||
|
||||
= 1.0.0 - 2019-09-14 =
|
||||
* Release
|
||||
6
spec/fixtures/dynamic_finders/plugin_version/opal-estate-pro/change_log/changelog.txt
vendored
Normal file
6
spec/fixtures/dynamic_finders/plugin_version/opal-estate-pro/change_log/changelog.txt
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
= 1.0.4 - 2019-09-20 =
|
||||
* Fixes: Property setings.
|
||||
* Added: Search form: Collapse advanced.
|
||||
|
||||
= 1.0.0 - 2019-09-03 =
|
||||
* Release.
|
||||
23
spec/fixtures/dynamic_finders/plugin_version/otm-accessibly/composer_file/package.json
vendored
Normal file
23
spec/fixtures/dynamic_finders/plugin_version/otm-accessibly/composer_file/package.json
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"name": "wordpress-accessibility-plugin",
|
||||
"version": "1.0.0",
|
||||
"main": "index.js",
|
||||
"repository": "git@github.com:start-jobs/wordpress-accessibility-plugin.git",
|
||||
"license": "MIT",
|
||||
"scripts": {
|
||||
"build": "rollup -c",
|
||||
"watch": "rollup -c -w"
|
||||
},
|
||||
"devDependencies": {
|
||||
"resolve": "^1.12.0",
|
||||
"rollup": "^1.20.2",
|
||||
"rollup-plugin-babel": "^4.3.3",
|
||||
"rollup-plugin-commonjs": "^10.1.0",
|
||||
"rollup-plugin-node-resolve": "^5.2.0",
|
||||
"rollup-plugin-terser": "^5.1.1",
|
||||
"@babel/core": "^7.6.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"vanilla-picker": "^2.9.2"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "pagaris/pagaris-woocommerce",
|
||||
"description": "Wordpress plugin for Pagaris WooCommerce gateway",
|
||||
"version": "1.1.4",
|
||||
"keywords": ["woocommerce", "wordpress", "pagaris", "api", "library", "client", "sdk"],
|
||||
"license": "MIT",
|
||||
"authors": [
|
||||
{
|
||||
"name": "Pagaris",
|
||||
"homepage": "https://pagaris.com"
|
||||
}
|
||||
],
|
||||
"require": {
|
||||
"pagaris/pagaris-php": "^1.0.3"
|
||||
}
|
||||
}
|
||||
535
spec/fixtures/dynamic_finders/plugin_version/pixproof/translation_file/languages/pixproof.pot
vendored
Normal file
535
spec/fixtures/dynamic_finders/plugin_version/pixproof/translation_file/languages/pixproof.pot
vendored
Normal file
@@ -0,0 +1,535 @@
|
||||
# Copyright (C) 2019 Pixelgrade
|
||||
# This file is distributed under the same license as the PixProof plugin.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PixProof 2.0.0\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/pixproof\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-10-15T10:08:05+03:00\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"X-Generator: WP-CLI 2.3.0\n"
|
||||
"X-Domain: pixproof\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
#: includes/class-Pixproof_Settings.php:101
|
||||
msgid "PixProof"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin URI of the plugin
|
||||
#. Author URI of the plugin
|
||||
msgid "https://pixelgrade.com"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "WordPress photo gallery proofing plugin."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "Pixelgrade"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:126
|
||||
msgid "Something is wrong! Pixproof is not able to create .zip archives. Please contact your host and ask them to make sure that your WP installation can create zip archives via PHP."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:144
|
||||
#: includes/class-Pixproof.php:146
|
||||
#: includes/class-Pixproof.php:161
|
||||
#: includes/class-Pixproof_Settings.php:314
|
||||
msgid "Proof Galleries"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:145
|
||||
#: includes/class-Pixproof.php:160
|
||||
#: includes/class-Pixproof_Settings.php:301
|
||||
msgctxt "Post Type Single Item Name"
|
||||
msgid "Proof Gallery"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:147
|
||||
msgid "Parent Item:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:148
|
||||
msgid "All Items"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:149
|
||||
msgid "View Item"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:150
|
||||
msgid "Add New Proof Gallery"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:151
|
||||
msgid "Add New"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:152
|
||||
msgid "Edit Proof Gallery"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:153
|
||||
msgid "Update Proof Gallery"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:154
|
||||
msgid "Search Proof Galleries"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:155
|
||||
msgid "Not found"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:156
|
||||
msgid "Not found in Trash"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:211
|
||||
msgid "Manage the photos you wish to share with your client."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:215
|
||||
msgid "Client Details"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:221
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:227
|
||||
msgid "Date"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:230
|
||||
msgid "Add the date when these photos were taken, if you wish."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:234
|
||||
msgid "Advanced"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:240
|
||||
msgid "Photos Display Name"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:241
|
||||
msgid "How would you like to identify each photo?<br>Each photo numeric ID can be used in comments to automatically link to photos in the gallery for easy navigation and clearer conversations.<br>For example, the comment: \"I really like the #123 and #276 photos\" will have the IDs automatically linked to those photos.<br><strong>Unique IDs</strong> means any photo will be uniquely identified across all your site.<br><strong>Consecutive IDs</strong> means photos in this gallery will be identified with #1, #2, #3, and so on."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:246
|
||||
msgid "Unique IDs"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:247
|
||||
msgid "Consecutive IDs"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:248
|
||||
msgid "File Name"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:249
|
||||
msgid "Unique IDs and Photo Title"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:250
|
||||
msgid "Consecutive IDs and Photo Title"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:257
|
||||
msgid "Client .zip archive"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:258
|
||||
msgid "Upload a .zip archive so the client can download it via the Download link. Leave it empty to hide the link."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:266
|
||||
msgid "Disable Archive Download"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:267
|
||||
msgid "Check this to remove the ability to download the zip archive for this gallery"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:322
|
||||
#: views/pixproof_gallery.php:19
|
||||
msgid "Select"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:323
|
||||
#: views/pixproof_gallery.php:17
|
||||
msgid "Deselect"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:324
|
||||
msgid "of"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:325
|
||||
msgid "Next"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:326
|
||||
msgid "Previous"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:573
|
||||
msgid "No gallery ID provided."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:582
|
||||
msgid "The gallery password is required."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:589
|
||||
msgid "No gallery data."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:594
|
||||
msgid "Empty gallery."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:607
|
||||
msgid "Could not get attachments."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:635
|
||||
msgid "Could not find the attached file for attachment #%s."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof.php:644
|
||||
msgid "Could not add %s to the zip archive."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:53
|
||||
msgid "PixProof Setup"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:122
|
||||
msgid "General Settings"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:123
|
||||
msgid "Setup how things will behave in general."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:129
|
||||
msgid "Position"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:130
|
||||
msgid "Where should the photo proofing gallery should pe displayed in relation to the content."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:135
|
||||
msgid "Before the content"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:136
|
||||
msgid "After the content"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:141
|
||||
msgid "Enable Images Download"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:142
|
||||
msgid "Allow your customer to download a .zip archive of the photos you have attached to a certain gallery."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:149
|
||||
msgid "ZIP archive generation method"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:150
|
||||
msgid "Select \"Manually\" if you want to upload a .zip archive of your own making with all the photos you wish to share. Chose \"Automatically\" if you wish to leave the .zip generation to each client, allowing them to only include the selected photos."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:155
|
||||
msgid "Manually (uploaded by the gallery owner)"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:156
|
||||
msgid "Automatically (from the selected images)"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:165
|
||||
msgid "Disable Plugin CSS Style"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:166
|
||||
msgid "Check this if you want the plugin to stop including its own CSS file. This assumes you want more control over the galleries styling and you will add it somewhere else (like in the theme)."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:177
|
||||
msgid "Proof Galleries Global Styles"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:178
|
||||
msgid "Customize the global style options applied to galleries."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:184
|
||||
msgid "Change Global Styles"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:185
|
||||
msgid "Do you want to overwrite the style of all proof galleries?"
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1: The width of the thumbnail, 2: The height of the thumbnail.
|
||||
#: includes/class-Pixproof_Settings.php:193
|
||||
msgid "Thumbnail (%1$s x %2$s cropped)"
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1: The width of the thumbnail, 2: The height of the thumbnail.
|
||||
#: includes/class-Pixproof_Settings.php:195
|
||||
msgid "Medium (%1$s x %2$s)"
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1: The width of the thumbnail, 2: The height of the thumbnail.
|
||||
#: includes/class-Pixproof_Settings.php:197
|
||||
msgid "Large ( %1$s x %2$s)"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:198
|
||||
msgid "Full size"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:208
|
||||
msgid " cropped"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:216
|
||||
msgid "Thumbnails Size"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:217
|
||||
msgid "How big should the image thumbnails be?"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:229
|
||||
msgid "Grid Size"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:230
|
||||
msgid "How many columns should the grid have?"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:235
|
||||
msgid "Auto"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:236
|
||||
msgid "One Column"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:237
|
||||
msgid "Two Columns"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:238
|
||||
msgid "Three Columns"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:239
|
||||
msgid "Four Columns"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:240
|
||||
msgid "Five Columns"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:241
|
||||
msgid "Six Columns"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:254
|
||||
msgid "Advanced Settings"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:255
|
||||
msgid "If you really know your way around, dive in."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:261
|
||||
msgid "Custom CSS"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:262
|
||||
msgid "Add here the custom CSS you want to output on the frontend of your site. It's OK to leave it empty if you have the CSS elsewhere."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:289
|
||||
msgid "Enable Pixproof Galleries"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:290
|
||||
msgid "Enable this to register a new custom post type so you can manage Proof Galleries."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:297
|
||||
msgid "Single Item Label"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:298
|
||||
msgid "Here you can change the singular label."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:310
|
||||
msgid "Multiple Items Label"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:311
|
||||
msgid "Here you can change the plural label."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:323
|
||||
msgid "Change Single Slug"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:324
|
||||
msgid "Do you want to rewrite the single gallery item slug?"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:335
|
||||
msgid "New Single Item Slug"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-Pixproof_Settings.php:336
|
||||
msgid "Change the single gallery slug as you need it."
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/abstracts/class-Pixproof_Plugin_Init.php:81
|
||||
msgid "Error: plugin \"%s\" requires a newer version of PHP to be running."
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/abstracts/class-Pixproof_Plugin_Init.php:82
|
||||
msgid "Minimal version of PHP required: %s"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/abstracts/class-Pixproof_Plugin_Init.php:83
|
||||
msgid "Your server's PHP version: %s"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/abstracts/class-Pixproof_Plugin_Init.php:154
|
||||
msgid "The <strong>%s</strong> plugin has been updated to version %s. Enjoy!"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/abstracts/class-Pixproof_Singleton_Registry.php:56
|
||||
msgid "Trying to get instance of nonexistent class."
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/abstracts/class-Pixproof_Singleton_Registry.php:121
|
||||
msgid "Cloning is forbidden."
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/abstracts/class-Pixproof_Singleton_Registry.php:130
|
||||
msgid "Unserializing instances of this class is forbidden."
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-Pixproof_Create_Archive.php:87
|
||||
msgid "The file name of an archive cannot be empty."
|
||||
msgstr ""
|
||||
|
||||
#. translators: $1 is the file path
|
||||
#: includes/lib/class-Pixproof_Create_Archive.php:96
|
||||
msgctxt "%s = Folder name"
|
||||
msgid "Folder %s for archive not found"
|
||||
msgstr ""
|
||||
|
||||
#. translators: $1 is a directory name
|
||||
#: includes/lib/class-Pixproof_Create_Archive.php:123
|
||||
msgctxt "ZipArchive open() result"
|
||||
msgid "Cannot create zip archive: %d"
|
||||
msgstr ""
|
||||
|
||||
#. translators: the $1 is the type of the archive file
|
||||
#: includes/lib/class-Pixproof_Create_Archive.php:150
|
||||
msgctxt "%s = file name"
|
||||
msgid "Method to archive file %s not detected"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-Pixproof_Create_Archive.php:157
|
||||
msgid "Cannot open archive file"
|
||||
msgstr ""
|
||||
|
||||
#. translators: The $1 is the tecnical error string from pclzip.
|
||||
#: includes/lib/class-Pixproof_Create_Archive.php:175
|
||||
#: includes/lib/class-Pixproof_Create_Archive.php:381
|
||||
msgid "PclZip archive add error: %s"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-Pixproof_Create_Archive.php:248
|
||||
msgid "File name cannot be empty."
|
||||
msgstr ""
|
||||
|
||||
#. translators: The $1 is the name of the file to add to the archive.
|
||||
#: includes/lib/class-Pixproof_Create_Archive.php:261
|
||||
msgctxt "File to add to archive"
|
||||
msgid "File %s does not exist or is not readable"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-Pixproof_Create_Archive.php:309
|
||||
msgid "ZIP archive cannot be closed correctly"
|
||||
msgstr ""
|
||||
|
||||
#. translators: the $1 is the name of the archive.
|
||||
#. translators: $1 is the name of the archive.
|
||||
#: includes/lib/class-Pixproof_Create_Archive.php:340
|
||||
#: includes/lib/class-Pixproof_Create_Archive.php:357
|
||||
#: includes/lib/class-Pixproof_Create_Archive.php:448
|
||||
msgid "Cannot add \"%s\" to zip archive!"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-Pixproof_Create_Archive.php:411
|
||||
msgid "Folder name cannot be empty"
|
||||
msgstr ""
|
||||
|
||||
#. translators: $1 is the folder name
|
||||
#: includes/lib/class-Pixproof_Create_Archive.php:422
|
||||
msgctxt "Folder path to add to archive"
|
||||
msgid "Folder %s does not exist or is not readable"
|
||||
msgstr ""
|
||||
|
||||
#. translators. $1 is the status returned by a call to a ZipArchive method.
|
||||
#: includes/lib/class-Pixproof_Create_Archive.php:480
|
||||
msgctxt "Text of ZipArchive status Message"
|
||||
msgid "ZipArchive returns status: %s"
|
||||
msgstr ""
|
||||
|
||||
#: includes/lib/class-Pixproof_Create_Archive.php:522
|
||||
msgid "If %s will be added to your backup archive, the archive will be too large for operations with this PHP Version. You might want to consider splitting the backup job in multiple jobs with less files each."
|
||||
msgstr ""
|
||||
|
||||
#. translators: $1 is the filename to add into the archive.
|
||||
#: includes/lib/class-Pixproof_Create_Archive.php:553
|
||||
msgid "Cannot open source file %s."
|
||||
msgstr ""
|
||||
|
||||
#: views/pixproof_gallery.php:68
|
||||
msgid "Zoom"
|
||||
msgstr ""
|
||||
|
||||
#: views/pixproof_metadata.php:16
|
||||
msgid "Client"
|
||||
msgstr ""
|
||||
|
||||
#: views/pixproof_metadata.php:25
|
||||
msgid "Event date"
|
||||
msgstr ""
|
||||
|
||||
#: views/pixproof_metadata.php:34
|
||||
msgid "Images"
|
||||
msgstr ""
|
||||
|
||||
#: views/pixproof_metadata.php:43
|
||||
msgid "Download selected"
|
||||
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 ""
|
||||
@@ -0,0 +1,63 @@
|
||||
# Copyright (C) 2019 Yordan Soares
|
||||
# This file is distributed under the same license as the Provinces and Districts of Panama for WooCommerce plugin.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Provinces and Districts of Panama for WooCommerce "
|
||||
"1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/provinces-and-"
|
||||
"districts-of-panama-for-woocommerce\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"POT-Creation-Date: 2019-10-09T03:44:36-04:00\n"
|
||||
"PO-Revision-Date: 2019-10-09 03:47-0400\n"
|
||||
"X-Generator: Poedit 2.2.4\n"
|
||||
"X-Domain: provinces-and-districts-of-panama-for-woocommerce\n"
|
||||
"Last-Translator: \n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"Language: es_ES\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
msgid "Provinces and Districts of Panama for WooCommerce"
|
||||
msgstr "Provinces and Districts of Panama for WooCommerce"
|
||||
|
||||
#. Description of the plugin
|
||||
msgid ""
|
||||
"This plugins allows you to choose the Provinces, Districts and "
|
||||
"Corregimientos of Panama into the WooCommerce Options."
|
||||
msgstr ""
|
||||
"Este plugin te permite elegir las Provincias, Distritos y Corregimientos "
|
||||
"de Panamá en las opciones de WooCommerce."
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "Yordan Soares"
|
||||
msgstr "Yordan Soares"
|
||||
|
||||
#. Author URI of the plugin
|
||||
msgid "https://yordansoar.es/"
|
||||
msgstr "https://yordansoar.es/"
|
||||
|
||||
#: includes/class-wc-panama-corregimientos-select.php:120
|
||||
#: includes/class-wc-panama-corregimientos-select.php:161
|
||||
msgid "Select your district and corregimiento…"
|
||||
msgstr "Selecciona tu distrito y corregimiento…"
|
||||
|
||||
#: provinces-and-districts-of-panama-for-woocommerce.php:51
|
||||
msgid "Province"
|
||||
msgstr "Provincia"
|
||||
|
||||
#: provinces-and-districts-of-panama-for-woocommerce.php:53
|
||||
msgid "District - Corregimiento"
|
||||
msgstr "Distrito - Corregimiento"
|
||||
|
||||
#. translators: placeholders are <strong> tags
|
||||
#: provinces-and-districts-of-panama-for-woocommerce.php:100
|
||||
msgid ""
|
||||
"%sProvinces and Districts of Panama for WooCommerce%s plugin requires "
|
||||
"%sWooCommerce%s activated. The plugin was deactivated until you active "
|
||||
"%sWooCommerce%s"
|
||||
msgstr ""
|
||||
"El plugin %sProvinces and Districts of Panama for WooCommerce%s requiere "
|
||||
"%sWooCommerce%s activado. El plugin se ha desactivado hasta que actives "
|
||||
"%sWooCommerce%s"
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,214 @@
|
||||
# Copyright (C) 2019 Matthias Guenter
|
||||
# This file is distributed under the same license as the WP Real Categories Management plugin.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WP Real Categories Management 3.2.6\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/real-category-"
|
||||
"library\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"POT-Creation-Date: 2019-09-27T08:32:53+02:00\n"
|
||||
"PO-Revision-Date: 2019-09-27 08:53+0200\n"
|
||||
"X-Generator: Poedit 2.2.3\n"
|
||||
"Last-Translator: \n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"Language: de_DE\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
msgid "WP Real Categories Management"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin URI of the plugin
|
||||
msgid ""
|
||||
"https://codecanyon.net/item/wordpress-real-category-management-custom-"
|
||||
"category-order-tree-view/13580393"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "Organize your WordPress categories in a nice way."
|
||||
msgstr ""
|
||||
"Organisieren Sie Ihre WordPress-Kategorien in einer schönen Art und Weise."
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "Matthias Guenter"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin
|
||||
msgid "https://matthias-web.com"
|
||||
msgstr ""
|
||||
|
||||
#: dist/real-category-library/inc/general/TaxOrder.class.php:144
|
||||
#: dist/real-category-library-lite/inc/general/TaxOrder.class.php:144
|
||||
#: inc/general/TaxOrder.class.php:144
|
||||
msgid "No categorie found for this post type (%s) / taxonomy (%s)."
|
||||
msgstr ""
|
||||
"Für diesen Beitragstyp (%s) / Taxonomie (%s) wurde keine Kategorie "
|
||||
"gefunden."
|
||||
|
||||
#: dist/real-category-library/inc/general/TaxOrder.class.php:191
|
||||
#: dist/real-category-library-lite/inc/general/TaxOrder.class.php:191
|
||||
#: inc/general/TaxOrder.class.php:191
|
||||
msgid "No current item found."
|
||||
msgstr "Es wurde kein aktuelles Element gefunden."
|
||||
|
||||
#: dist/real-category-library/inc/general/WooCommerce.class.php:20
|
||||
#: dist/real-category-library-lite/inc/general/WooCommerce.class.php:20
|
||||
#: inc/general/WooCommerce.class.php:20
|
||||
msgid "Real Category Management"
|
||||
msgstr ""
|
||||
|
||||
#: dist/real-category-library/inc/general/WooCommerce.class.php:27
|
||||
#: dist/real-category-library-lite/inc/general/WooCommerce.class.php:27
|
||||
#: inc/general/WooCommerce.class.php:27
|
||||
msgid "Product attributes"
|
||||
msgstr "Produktattribute"
|
||||
|
||||
#: dist/real-category-library/inc/general/WooCommerce.class.php:29
|
||||
#: dist/real-category-library-lite/inc/general/WooCommerce.class.php:29
|
||||
#: inc/general/WooCommerce.class.php:29
|
||||
msgid "Enable hierarchical product attributes (recommenend for > 3.x)"
|
||||
msgstr "Hierarchische Produktattribute aktivieren (empfohlen für > 3.x)"
|
||||
|
||||
#: dist/real-category-library/inc/general/WooCommerce.class.php:33
|
||||
#: dist/real-category-library-lite/inc/general/WooCommerce.class.php:33
|
||||
#: inc/general/WooCommerce.class.php:33
|
||||
msgid ""
|
||||
"You are using Real Categories Management Lite, you need Pro to use this "
|
||||
"feature."
|
||||
msgstr ""
|
||||
"Sie verwenden Real Categories Management Lite, Sie benötigen Pro, um diese "
|
||||
"Funktion zu verwenden."
|
||||
|
||||
#: dist/real-category-library/inc/general/WooCommerce.class.php:37
|
||||
#: dist/real-category-library-lite/inc/general/WooCommerce.class.php:37
|
||||
#: dist/real-category-library-lite/inc/overrides/lite/options/ScreenSettings.trait.php:21
|
||||
#: dist/real-category-library-lite/inc/overrides/lite/options/ScreenSettings.trait.php:56
|
||||
#: inc/general/WooCommerce.class.php:37
|
||||
#: inc/overrides/lite/options/ScreenSettings.trait.php:21
|
||||
#: inc/overrides/lite/options/ScreenSettings.trait.php:56
|
||||
msgid "Learn more about Pro (external link)"
|
||||
msgstr "Erfahren Sie mehr über Pro (externer Link)"
|
||||
|
||||
#: dist/real-category-library/inc/overrides/pro/Core.trait.php:41
|
||||
#: inc/overrides/pro/Core.trait.php:41
|
||||
msgid ""
|
||||
"<strong>You have not yet entered the license key</strong>. To receive "
|
||||
"automatic updates, please enter the key in \"Enter license\"."
|
||||
msgstr ""
|
||||
"<strong>Sie haben den Lizenzschlüssel noch nicht eingegeben</strong>. Um "
|
||||
"automatische Updates zu erhalten, geben Sie bitte den Schlüssel in "
|
||||
"\"Lizenz eingeben\" ein."
|
||||
|
||||
#: dist/real-category-library/inc/overrides/pro/general/PageCategory.class.php:35
|
||||
#: dist/real-category-library/inc/overrides/pro/general/PageCategory.class.php:41
|
||||
#: inc/overrides/pro/general/PageCategory.class.php:35
|
||||
#: inc/overrides/pro/general/PageCategory.class.php:41
|
||||
msgid "Page Categories"
|
||||
msgstr "Seiten Kategorien"
|
||||
|
||||
#: dist/real-category-library/inc/overrides/pro/general/PageCategory.class.php:36
|
||||
#: inc/overrides/pro/general/PageCategory.class.php:36
|
||||
msgid "Page Category"
|
||||
msgstr "Seitenkategorie"
|
||||
|
||||
#: dist/real-category-library/inc/overrides/pro/general/PageCategory.class.php:37
|
||||
#: inc/overrides/pro/general/PageCategory.class.php:37
|
||||
msgid "Categories"
|
||||
msgstr "Kategorien"
|
||||
|
||||
#: dist/real-category-library/inc/overrides/pro/options/ScreenSettings.trait.php:17
|
||||
#: dist/real-category-library-lite/inc/overrides/lite/options/ScreenSettings.trait.php:34
|
||||
#: inc/overrides/lite/options/ScreenSettings.trait.php:34
|
||||
#: inc/overrides/pro/options/ScreenSettings.trait.php:17
|
||||
msgid "Advanced Settings for this post type"
|
||||
msgstr "Erweiterte Einstellungen für diesen Beitragstyp"
|
||||
|
||||
#: dist/real-category-library/inc/overrides/pro/options/ScreenSettings.trait.php:22
|
||||
#: dist/real-category-library-lite/inc/overrides/lite/options/ScreenSettings.trait.php:41
|
||||
#: inc/overrides/lite/options/ScreenSettings.trait.php:41
|
||||
#: inc/overrides/pro/options/ScreenSettings.trait.php:22
|
||||
msgid "Tree view"
|
||||
msgstr "Baumansicht"
|
||||
|
||||
#: dist/real-category-library/inc/overrides/pro/options/ScreenSettings.trait.php:27
|
||||
#: dist/real-category-library-lite/inc/overrides/lite/options/ScreenSettings.trait.php:46
|
||||
#: inc/overrides/lite/options/ScreenSettings.trait.php:46
|
||||
#: inc/overrides/pro/options/ScreenSettings.trait.php:27
|
||||
msgid "Avoid page reload (tree view must be active)"
|
||||
msgstr "Seitenneuladen vermeiden (Baumansicht muss aktiv sein)"
|
||||
|
||||
#: dist/real-category-library/inc/rest/Post.class.php:45
|
||||
#: dist/real-category-library-lite/inc/rest/Post.class.php:45
|
||||
#: inc/rest/Post.class.php:45
|
||||
msgid "Something went wrong."
|
||||
msgstr "Etwas ist schief gelaufen."
|
||||
|
||||
#: dist/real-category-library/inc/rest/Service.class.php:86
|
||||
#: dist/real-category-library-lite/inc/rest/Service.class.php:86
|
||||
#: inc/rest/Service.class.php:107
|
||||
msgid "No type or valid taxonomy provided."
|
||||
msgstr "Es wurde kein Typ oder eine gültige Taxonomie angegeben."
|
||||
|
||||
#: dist/real-category-library/inc/rest/Service.class.php:122
|
||||
#: dist/real-category-library-lite/inc/rest/Service.class.php:122
|
||||
#: inc/rest/Service.class.php:143
|
||||
msgid "No type or taxonomy provided."
|
||||
msgstr "Kein Typ oder keine Taxonomie angegeben."
|
||||
|
||||
#: dist/real-category-library/inc/rest/Service.class.php:140
|
||||
#: dist/real-category-library-lite/inc/rest/Service.class.php:140
|
||||
#: inc/rest/Service.class.php:161
|
||||
msgid "The passed term id was not found."
|
||||
msgstr "Die übergebene Kategorie-ID wurde nicht gefunden."
|
||||
|
||||
#: dist/real-category-library/inc/rest/Service.class.php:200
|
||||
#: dist/real-category-library-lite/inc/rest/Service.class.php:200
|
||||
#: inc/rest/Service.class.php:221
|
||||
msgid "Forbidden"
|
||||
msgstr "Nicht erlaubt"
|
||||
|
||||
#: dist/real-category-library/inc/rest/Service.class.php:205
|
||||
#: dist/real-category-library-lite/inc/rest/Service.class.php:205
|
||||
#: inc/rest/Service.class.php:226
|
||||
msgid "Real Categories Management is not active for the current user."
|
||||
msgstr ""
|
||||
"Real Categories Management ist für den aktuellen Benutzer nicht aktiv."
|
||||
|
||||
#: dist/real-category-library/inc/rest/Term.class.php:67
|
||||
#: dist/real-category-library-lite/inc/rest/Term.class.php:67
|
||||
#: inc/rest/Term.class.php:67
|
||||
msgid "The term could not be created (unknown error)."
|
||||
msgstr "Die Kategorie konnte nicht angelegt werden (unbekannter Fehler)."
|
||||
|
||||
#: dist/real-category-library/inc/rest/Term.class.php:101
|
||||
#: dist/real-category-library-lite/inc/rest/Term.class.php:101
|
||||
#: inc/rest/Term.class.php:101
|
||||
msgid "The term does not exist."
|
||||
msgstr "Diese Kategorie existiert nicht."
|
||||
|
||||
#: dist/real-category-library/inc/rest/Term.class.php:105
|
||||
#: dist/real-category-library-lite/inc/rest/Term.class.php:105
|
||||
#: inc/rest/Term.class.php:105
|
||||
msgid "You can not delete the default term."
|
||||
msgstr "Sie können die Standard-Kategorie nicht löschen."
|
||||
|
||||
#: dist/real-category-library-lite/inc/overrides/lite/options/ScreenSettings.trait.php:14
|
||||
#: inc/overrides/lite/options/ScreenSettings.trait.php:14
|
||||
msgid ""
|
||||
"You are using Real Categories Management Lite, you need Pro to activate "
|
||||
"categories for pages."
|
||||
msgstr ""
|
||||
"Sie verwenden Real Categories Management Lite, Sie benötigen Pro, um "
|
||||
"Kategorien für Seiten zu aktivieren."
|
||||
|
||||
#: dist/real-category-library-lite/inc/overrides/lite/options/ScreenSettings.trait.php:49
|
||||
#: inc/overrides/lite/options/ScreenSettings.trait.php:49
|
||||
msgid ""
|
||||
"You are using Real Categories Management Lite, you need Pro to use \"Avoid "
|
||||
"page reload\" and \"Tree view\" for Custom Post Types."
|
||||
msgstr ""
|
||||
"Sie verwenden Real Categories Management Lite, Sie benötigen Pro, um "
|
||||
"\"Seitenreload vermeiden\" und \"Baumansicht\" für benutzerdefinierte "
|
||||
"Beitragsarten zu verwenden."
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,506 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: seahorse-gdpr-data-manager 2.4.3\n"
|
||||
"POT-Creation-Date: 2019-10-10 17:44+0200\n"
|
||||
"PO-Revision-Date: 2019-11-01 11:40+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Seahorse Data\n"
|
||||
"Language: it\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Poedit 2.2.4\n"
|
||||
"X-Poedit-Basepath: .\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: assets/shgdprdm_language.php:10
|
||||
msgid ""
|
||||
"Thanks for installing GDPR Data Manager, to access your licence key visit: "
|
||||
"%s."
|
||||
msgstr ""
|
||||
"Grazie per aver installato GDPR Data Manager, per accedere alla chiave di "
|
||||
"licenza visita: %s."
|
||||
|
||||
#: assets/shgdprdm_language.php:21
|
||||
msgid ""
|
||||
"Join us in celebrating the launch of the %s plugin with a %s3-Month Free "
|
||||
"Trial%s period! Limited time only."
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:33
|
||||
msgid "Search User"
|
||||
msgstr "Cerca Utente"
|
||||
|
||||
#: assets/shgdprdm_language.php:41
|
||||
msgid "Your Database"
|
||||
msgstr "Il tuo database"
|
||||
|
||||
#: assets/shgdprdm_language.php:49
|
||||
msgid "Search"
|
||||
msgstr "Cerca"
|
||||
|
||||
#: assets/shgdprdm_language.php:57
|
||||
msgid "Pending"
|
||||
msgstr "In attesa"
|
||||
|
||||
#: assets/shgdprdm_language.php:65
|
||||
msgid "Privacy Policy"
|
||||
msgstr "Privacy Policy"
|
||||
|
||||
#: assets/shgdprdm_language.php:73
|
||||
msgid "Options"
|
||||
msgstr "Opzioni"
|
||||
|
||||
#: assets/shgdprdm_language.php:81
|
||||
msgid "History"
|
||||
msgstr "Cronologia"
|
||||
|
||||
#: assets/shgdprdm_language.php:89
|
||||
msgid "Help & Support"
|
||||
msgstr "Aiuto e Supporto"
|
||||
|
||||
#: assets/shgdprdm_language.php:97
|
||||
msgid "Register Licence"
|
||||
msgstr "Registration Date"
|
||||
|
||||
#: assets/shgdprdm_language.php:106
|
||||
msgid "%s - Options"
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:118
|
||||
msgid "Verification of Data Deletion Request"
|
||||
msgstr "Verifica della richiesta di cancellazione dei dati"
|
||||
|
||||
#: assets/shgdprdm_language.php:127
|
||||
msgid ""
|
||||
"%sPlease confirm that you have requested your data be completely removed "
|
||||
"from the %s database.%s%sThis action cannot be undone. For security reasons "
|
||||
"this link will expire in 24 hours and can only be used once. If you do "
|
||||
"nothing, the status of your data will remain unchanged.%s%sClick this link "
|
||||
"to verify the request: %s"
|
||||
msgstr ""
|
||||
"%sPlease confirm that you have requested your data be completely removed "
|
||||
"from the %s database.%s%sThis action cannot be undone. For security reasons "
|
||||
"this link will expire in 24 hours and can only be used once. If you do "
|
||||
"nothing, the status of your data will remain unchanged.%s"
|
||||
|
||||
#: assets/shgdprdm_language.php:144
|
||||
msgid ""
|
||||
"%sPlease confirm that you wish to proceed with the completion of Record "
|
||||
"Synchronisation.%sWhen executed, this action will delete all the user data "
|
||||
"for the syncronised record from the %s database.%sOnce executed, this action "
|
||||
"cannot be undone.%s%sClick this link to verify the request: %s"
|
||||
msgstr ""
|
||||
"%sPlease confirm that you wish to proceed with the completion of Record "
|
||||
"Synchronisation.%sWhen executed, this action will delete all the user data "
|
||||
"for the syncronised record from the %s database.%sOnce executed, this action "
|
||||
"cannot be undone.%s%sClick this link to verify the request: %s"
|
||||
|
||||
#: assets/shgdprdm_language.php:160
|
||||
msgid "Verification of Data Export Request"
|
||||
msgstr "Verifica della richiesta di esportazione dei dati"
|
||||
|
||||
#: assets/shgdprdm_language.php:169
|
||||
msgid ""
|
||||
"%sPlease confirm that you have requested your data be exported from the %s "
|
||||
"database.%s%sClick this link to verify the request: %s"
|
||||
msgstr ""
|
||||
"%sPlease confirm that you have requested your data be exported from the %s "
|
||||
"database.%s%sClick this link to verify the request: %s"
|
||||
|
||||
#: assets/shgdprdm_language.php:184
|
||||
msgid ""
|
||||
"%sPlease ignore this email if this was made in error or may be malicious.%s"
|
||||
"%sRegards%s%s Team%s"
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:199
|
||||
msgid "Verify Request"
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:212
|
||||
msgid "Search%sUser"
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:222
|
||||
msgid "Enter User ID Number"
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:229
|
||||
msgid "Enter User Email Address"
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:236
|
||||
msgid "The content has been deleted by the user"
|
||||
msgstr "Il contenuto è stato eliminato dall'utente"
|
||||
|
||||
#: assets/shgdprdm_language.php:245
|
||||
msgid ""
|
||||
"The boiler plate text provided here makes a number of assumptions. %s "
|
||||
"strongly advises that users read and edit the text below as required to best "
|
||||
"suit the operations of your site. The Right to Data section is only "
|
||||
"available to %s and %s users as this relates to %s services that require a "
|
||||
"licence."
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:260
|
||||
msgid "General information"
|
||||
msgstr "Informazioni Generali"
|
||||
|
||||
#: assets/shgdprdm_language.php:269
|
||||
msgid ""
|
||||
"%sWelcome to the %s Privacy Policy page. When you use site, you trust us "
|
||||
"with your information"
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:288
|
||||
msgid "Right to access, edit and delete data and to object to data processing"
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:297
|
||||
msgid ""
|
||||
"%sOur customers have the right to access, correct and delete personal data "
|
||||
"relating to them"
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:326
|
||||
msgid "Management of personal data"
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:335
|
||||
msgid ""
|
||||
"%sYou can view or edit your personal data online for many of the %s service"
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:357
|
||||
msgid "Information we collect"
|
||||
msgstr "Dati raccolti"
|
||||
|
||||
#: assets/shgdprdm_language.php:366
|
||||
msgid "%sThe %s site collects data to operate effectively and provid"
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:398
|
||||
msgid "%s%s uses the data we collect for three basic purposes"
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:420
|
||||
msgid "Sharing your information"
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:429
|
||||
msgid "%s%s will only share your personal dat"
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:459
|
||||
msgid ""
|
||||
"%s will search and process data in these tables: %scontains personally "
|
||||
"identifying information - PII%s"
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:472
|
||||
msgid ""
|
||||
"%s will search these tables (%scontains personally identifying information - "
|
||||
"PII%s"
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:488
|
||||
msgid "%s will not search this table"
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:500
|
||||
msgid "Upgrade to the %s Version to expand what data can be searched: %s | %s"
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:516
|
||||
msgid "%sInvalid email format.%sEmail string value was not of valid format"
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:527
|
||||
msgid "Cannot connect to DB. CMS app was unable to connect to the DB"
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:535
|
||||
msgid "DB table not found. Table declared in module code was not found"
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:543
|
||||
msgid "Data export error. Could not export data from table (+MySQL error)"
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:551
|
||||
msgid "MySQL error Return MySQL system error for display"
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:559
|
||||
msgid "Delete data error. Error deleting data (+MySQL error)"
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:568
|
||||
msgid ""
|
||||
"%sInvalid/Unknown Email%sThe Email address provided is not valid or is "
|
||||
"unknown"
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:580
|
||||
msgid ""
|
||||
"%sInvalid/Unknown User ID%sThe User ID Number provided is not valid or is "
|
||||
"unknown"
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:592
|
||||
msgid "%sInvalid Request%sYou are not authorised to carry out this request"
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:604
|
||||
msgid ""
|
||||
"%sINTENTIONAL TESTING ERROR CREATED (Replicate err_009)%sYou are not "
|
||||
"authorised to carry out this request"
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:616
|
||||
msgid ""
|
||||
"%sData Retrieval Error%sThere is a problem with the retrieved data.%sPlease "
|
||||
"contact %s"
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:630
|
||||
msgid ""
|
||||
"%sData Synchronise Error%sA problem has been identifed when attempting to "
|
||||
"Synchronise these data.%sPlease contact %sError Ref: "
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:649
|
||||
msgid "%sNo records found%sSearch terms returned 0 results"
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:661
|
||||
msgid ""
|
||||
"%sMultiple records found%sMore than 1 user with same email address found"
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:673
|
||||
msgid "%sData set too large%sThe size of user data is too large for display"
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:685
|
||||
msgid ""
|
||||
"%sAdministrator User%sThis action cannot be carried out on Administration "
|
||||
"Users"
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:697
|
||||
msgid ""
|
||||
"%sNo Search Details%sNo input details were detected in the search request"
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:709
|
||||
msgid ""
|
||||
"%sMultiple Inputs%sMultiple search inputs were detected. Search must be for "
|
||||
"a single user only"
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:721
|
||||
msgid ""
|
||||
"%s%sUpgrade to access all the %s Features!%s Select the %s plan %s that best "
|
||||
"suits your needs."
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:737
|
||||
msgid ""
|
||||
"%sLicence Key Not Registered%sPlease Register & Activate your Licence Key to "
|
||||
"access the full suite of GDM features."
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:751
|
||||
msgid "%sData returned.%sUser data retrieved and returned for display"
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:762
|
||||
msgid "Data downloaded. The size of user data is too large for display"
|
||||
msgstr ""
|
||||
|
||||
#: assets/shgdprdm_language.php:770
|
||||
msgid "Data deleted. Requested user data deleted"
|
||||
msgstr "Dati cancellati. Dati utente richiesti cancellati"
|
||||
|
||||
#: assets/shgdprdm_language.php:781
|
||||
msgid "%sWarning!%"
|
||||
msgstr "%sAvviso!%"
|
||||
|
||||
#: assets/shgdprdm_language.php:801
|
||||
msgid "Understanding your data is essential to the success of your business.%"
|
||||
msgstr ""
|
||||
|
||||
#: user/classes/shgdprdm_extTmpl.class.php:92
|
||||
msgid "Your access link has expired."
|
||||
msgstr "Il link di accesso è scaduto."
|
||||
|
||||
#: user/classes/shgdprdm_extTmpl.class.php:107
|
||||
msgid "Please contact %s to request a new link."
|
||||
msgstr ""
|
||||
|
||||
#: user/classes/shgdprdm_extTmpl.class.php:118
|
||||
#: user/classes/shgdprdm_extTmpl.class.php:163
|
||||
#: user/classes/shgdprdm_extTmpl.class.php:190
|
||||
msgid "Contact"
|
||||
msgstr "Contatto"
|
||||
|
||||
#: user/classes/shgdprdm_extTmpl.class.php:124
|
||||
#: user/classes/shgdprdm_extTmpl.class.php:169
|
||||
#: user/classes/shgdprdm_extTmpl.class.php:196
|
||||
msgid "Return to"
|
||||
msgstr "Ritorna a"
|
||||
|
||||
#: user/classes/shgdprdm_extTmpl.class.php:138
|
||||
msgid "Your Request for Account at %s to be Deleted has been processed."
|
||||
msgstr ""
|
||||
|
||||
#: user/classes/shgdprdm_extTmpl.class.php:145
|
||||
msgid "A confirmation email has been sent."
|
||||
msgstr "È stata inviata un'e-mail di conferma."
|
||||
|
||||
#: user/classes/shgdprdm_extTmpl.class.php:208 inc/shgdprdm_admin_nav.php:298
|
||||
msgid "Data must be downloaded prior to Deleting."
|
||||
msgstr "I dati devono essere scaricati prima dell'eliminazione."
|
||||
|
||||
#: user/classes/shgdprdm_extTmpl.class.php:225
|
||||
msgid "Request from"
|
||||
msgstr "Richiesta da"
|
||||
|
||||
#: user/classes/shgdprdm_extTmpl.class.php:251 inc/shgdprdm_admin_nav.php:425
|
||||
msgid ""
|
||||
"Warning: If you have in-complete orders pending and execute this action %s "
|
||||
"will be unable to fulfil your order"
|
||||
msgstr ""
|
||||
"Attenzione: se hai ordini in-complet in sospeso ed esegui questa azione %s "
|
||||
"non sarà in grado di soddisfare il tuo ordine"
|
||||
|
||||
#: user/classes/shgdprdm_extTmpl.class.php:273 inc/shgdprdm_admin_nav.php:339
|
||||
msgid "First Name"
|
||||
msgstr "Nome"
|
||||
|
||||
#: user/classes/shgdprdm_extTmpl.class.php:277 inc/shgdprdm_admin_nav.php:343
|
||||
msgid "Last Name"
|
||||
msgstr "Cognome"
|
||||
|
||||
#: user/classes/shgdprdm_extTmpl.class.php:281 inc/shgdprdm_admin_nav.php:347
|
||||
msgid "Email"
|
||||
msgstr "Email"
|
||||
|
||||
#: user/classes/shgdprdm_extTmpl.class.php:285 inc/shgdprdm_admin_nav.php:351
|
||||
msgid "Login Name"
|
||||
msgstr "Nome Login"
|
||||
|
||||
#: user/classes/shgdprdm_extTmpl.class.php:289 inc/shgdprdm_admin_nav.php:355
|
||||
msgid "Registration Date"
|
||||
msgstr "Data di Registrazione"
|
||||
|
||||
#: user/classes/shgdprdm_extTmpl.class.php:298
|
||||
msgid "You are about to sync this delete action on your local database."
|
||||
msgstr ""
|
||||
|
||||
#: user/classes/shgdprdm_extTmpl.class.php:305
|
||||
msgid "This action cannot be undone"
|
||||
msgstr "Questa azione non può essere ripristinata"
|
||||
|
||||
#: user/classes/shgdprdm_extTmpl.class.php:313 inc/shgdprdm_admin_nav.php:375
|
||||
msgid "You can view our full %s Privacy Policy Here%s"
|
||||
msgstr ""
|
||||
"È possibile visualizzare la nostra informativa sulla privacy completa %s Qui"
|
||||
"%s"
|
||||
|
||||
#: user/classes/shgdprdm_extTmpl.class.php:351
|
||||
#: user/classes/shgdprdm_extTmpl.class.php:370
|
||||
#: user/classes/shgdprdm_extTmpl.class.php:389 inc/shgdprdm_admin_nav.php:400
|
||||
#: inc/shgdprdm_admin_nav.php:419 inc/shgdprdm_admin_nav.php:438
|
||||
#: inc/shgdprdm_disrec_helpers_prem.php:171
|
||||
#: inc/shgdprdm_disrec_helpers_prem.php:191
|
||||
#: inc/shgdprdm_disrec_helpers_prem.php:211 inc/shgdprdm_export_helpers.php:221
|
||||
#: inc/shgdprdm_export_helpers.php:239 inc/shgdprdm_export_helpers.php:257
|
||||
#: templates/shgdprdm_ext_disrec.php:31 templates/shgdprdm_ext_disrec.php:53
|
||||
#: templates/shgdprdm_ext_disrec.php:75
|
||||
msgid "Download %s"
|
||||
msgstr "Download %s"
|
||||
|
||||
#: user/classes/shgdprdm_extTmpl.class.php:358
|
||||
#: user/classes/shgdprdm_extTmpl.class.php:377
|
||||
#: user/classes/shgdprdm_extTmpl.class.php:396 inc/shgdprdm_admin_nav.php:407
|
||||
#: inc/shgdprdm_admin_nav.php:426 inc/shgdprdm_admin_nav.php:445
|
||||
#: inc/shgdprdm_disrec_helpers_prem.php:178
|
||||
#: inc/shgdprdm_disrec_helpers_prem.php:198
|
||||
#: inc/shgdprdm_disrec_helpers_prem.php:218 inc/shgdprdm_export_helpers.php:228
|
||||
#: inc/shgdprdm_export_helpers.php:246 inc/shgdprdm_export_helpers.php:264
|
||||
#: templates/shgdprdm_ext_disrec.php:38 templates/shgdprdm_ext_disrec.php:60
|
||||
#: templates/shgdprdm_ext_disrec.php:82
|
||||
msgid "Download Format: %s"
|
||||
msgstr "Formato di download: %s"
|
||||
|
||||
#: user/classes/shgdprdm_extTmpl.class.php:414 inc/shgdprdm_admin_nav.php:456
|
||||
#: inc/shgdprdm_export_helpers.php:274
|
||||
msgid "Delete All Data"
|
||||
msgstr "Cancella Tutti i Dati"
|
||||
|
||||
#: user/classes/shgdprdm_extTmpl.class.php:419 inc/shgdprdm_admin_nav.php:461
|
||||
#: inc/shgdprdm_export_helpers.php:279
|
||||
msgid "Download %s Delete Data for Email %s"
|
||||
msgstr "Scarica %s Elimina dati per Email %s"
|
||||
|
||||
#: inc/shgdprdm_admin_nav.php:199
|
||||
msgid "Please Purchase a Licence here to make this feature available"
|
||||
msgstr ""
|
||||
"Si prega di acquistare una licenza qui per rendere disponibile questa "
|
||||
"funzione"
|
||||
|
||||
#: inc/shgdprdm_admin_nav.php:246
|
||||
msgid "Please Purchase a Licence here to make these features available"
|
||||
msgstr ""
|
||||
"Si prega di acquistare una licenza qui per rendere disponibili queste "
|
||||
"funzioni"
|
||||
|
||||
#: inc/shgdprdm_admin_nav.php:315
|
||||
msgid "CUSTOMER EMAIL"
|
||||
msgstr "E-MAIL DEL CLIENTE"
|
||||
|
||||
#: inc/shgdprdm_admin_nav.php:325
|
||||
msgid "Subject"
|
||||
msgstr "Oggetto"
|
||||
|
||||
#: inc/shgdprdm_admin_nav.php:338
|
||||
msgid "Verify Export/Delete"
|
||||
msgstr "Verifica esportazione/eliminazione"
|
||||
|
||||
#: inc/shgdprdm_admin_nav.php:355
|
||||
msgid "User Delete/Export Page View"
|
||||
msgstr "Elimina/Esporta utente visualizzazione pagina"
|
||||
|
||||
#: inc/shgdprdm_admin_nav.php:366
|
||||
msgid ""
|
||||
"Updating the %sRight to Data%s section on the left will be reflected in this "
|
||||
"preview. This is the user page for Right to Forget / Portability requests. "
|
||||
"The %sRight to Data%s section is replicated on this page as well as your "
|
||||
"Privacy Policy page. You can also edit your Privacy Policy Page URL."
|
||||
msgstr ""
|
||||
"L'aggiornamento della sezione %sRight to Data%s a sinistra si rifletterà in "
|
||||
"questa anteprima. Questa è la pagina utente per le richieste Right to "
|
||||
"Forget / Portability. La sezione %sRight to Data%s viene replicata in questa "
|
||||
"pagina e nella pagina Informativa sulla privacy. Puoi anche modificare l'URL "
|
||||
"della Pagina dell'Informativa sulla privacy."
|
||||
|
||||
#: inc/shgdprdm_admin_nav.php:399
|
||||
msgid "Data Export / Delete Request from %s"
|
||||
msgstr "Esportazione dati/Elimina richiesta da %s"
|
||||
|
||||
#: inc/shgdprdm_admin_nav.php:340, 344, 348, 352, 356
|
||||
msgid "Example"
|
||||
msgstr "Esempio"
|
||||
|
||||
#: inc/shgdprdm_disrec_helpers_prem.php:230
|
||||
#: templates/shgdprdm_ext_disrec.php:96
|
||||
msgid "Delete User"
|
||||
msgstr "Eliminare Utente"
|
||||
|
||||
#: inc/shgdprdm_disrec_helpers_prem.php:235
|
||||
#: templates/shgdprdm_ext_disrec.php:101
|
||||
msgid "Download & Delete Data for ID %s"
|
||||
msgstr "Scarica ed elimina dati per ID %s"
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user