Compare commits
192 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4c1aeaab3d | ||
|
|
f9366f6da6 | ||
|
|
a9f3624a9b | ||
|
|
3305692808 | ||
|
|
4c50336793 | ||
|
|
ed89ea4a78 | ||
|
|
58bde8c26a | ||
|
|
39d4e94fbb | ||
|
|
a87e394b6d | ||
|
|
b48d11374f | ||
|
|
a8f913c020 | ||
|
|
3f4877a3a0 | ||
|
|
5feb6ffe34 | ||
|
|
90b61d035e | ||
|
|
05c21fb0a8 | ||
|
|
28cdf8e649 | ||
|
|
d1f2781929 | ||
|
|
6b57da0d8a | ||
|
|
b38f94ef39 | ||
|
|
06e3c76ac6 | ||
|
|
885bf041c4 | ||
|
|
ffe8574c51 | ||
|
|
910d34c721 | ||
|
|
5fec3a97c5 | ||
|
|
37f7dddac7 | ||
|
|
05d912e658 | ||
|
|
4bd87b2953 | ||
|
|
a4c843e51e | ||
|
|
7f9295ad54 | ||
|
|
0ab3d16be9 | ||
|
|
93f2e18811 | ||
|
|
ccd7324590 | ||
|
|
7323e8aa08 | ||
|
|
035830d7bc | ||
|
|
eaaefe2cf5 | ||
|
|
9499caf7b8 | ||
|
|
a677cf87cd | ||
|
|
2fc872ae6f | ||
|
|
27d4d14303 | ||
|
|
434f8819a2 | ||
|
|
97ad2dc158 | ||
|
|
8c1b8b5fda | ||
|
|
e179b7ae66 | ||
|
|
3af18b4fcb | ||
|
|
f4ddff64e9 | ||
|
|
0f587c4292 | ||
|
|
cc7f284d93 | ||
|
|
ebe6c50e15 | ||
|
|
19a4671e59 | ||
|
|
e505afe9df | ||
|
|
2632c6ed86 | ||
|
|
2f5ad3a338 | ||
|
|
7ea45a5f9b | ||
|
|
9d06ffe83a | ||
|
|
11394eaa9f | ||
|
|
8353161451 | ||
|
|
cbc52b977f | ||
|
|
e0b47d7501 | ||
|
|
d92152a557 | ||
|
|
2cc243ac13 | ||
|
|
e735a68102 | ||
|
|
d50ee2217e | ||
|
|
e78d948f82 | ||
|
|
dd10991f93 | ||
|
|
99963c9b24 | ||
|
|
9acac36b85 | ||
|
|
460f10b4ad | ||
|
|
48f5e7c4ab | ||
|
|
866504c2ab | ||
|
|
ec6417feed | ||
|
|
b02f65888c | ||
|
|
9db97d0730 | ||
|
|
36a35279f2 | ||
|
|
d9f3c682d0 | ||
|
|
42dee6cfa9 | ||
|
|
d41e73727a | ||
|
|
9b2755020d | ||
|
|
91388a787a | ||
|
|
2690ab324f | ||
|
|
84993f7bd6 | ||
|
|
5b5cac925c | ||
|
|
854ad45d84 | ||
|
|
7078943b90 | ||
|
|
d59a4799f5 | ||
|
|
cac9d4cc71 | ||
|
|
8aff900d4a | ||
|
|
3c99593599 | ||
|
|
d14bc739c8 | ||
|
|
6060fc7a69 | ||
|
|
d79163fcb5 | ||
|
|
145cae912b | ||
|
|
058eac160f | ||
|
|
f38cac8d8a | ||
|
|
2e19a423fc | ||
|
|
52e3e25741 | ||
|
|
1201ecbfd3 | ||
|
|
75de6316d2 | ||
|
|
4dbef70bd2 | ||
|
|
a0b5fb1107 | ||
|
|
14800f1f6c | ||
|
|
78231becd9 | ||
|
|
da180e1e20 | ||
|
|
c48be5e980 | ||
|
|
98a71d3af6 | ||
|
|
111693ce9e | ||
|
|
d926520b29 | ||
|
|
1a6e359d02 | ||
|
|
46d7ce0a65 | ||
|
|
fd63bfd5fa | ||
|
|
0778d7e5f6 | ||
|
|
9cb53bbf43 | ||
|
|
a98e37918b | ||
|
|
1d18514ab5 | ||
|
|
75d6a16298 | ||
|
|
d0ce7cb5c5 | ||
|
|
fa0d068c30 | ||
|
|
33d5199f51 | ||
|
|
ac14ce71be | ||
|
|
f4bb6e521e | ||
|
|
5f8aa862b4 | ||
|
|
3621f4cc15 | ||
|
|
b6e36b2605 | ||
|
|
7b55570cbb | ||
|
|
308997523c | ||
|
|
90433d77c6 | ||
|
|
c4bc3bf0e7 | ||
|
|
e9638bee06 | ||
|
|
850662902b | ||
|
|
26867873e2 | ||
|
|
7f491c2403 | ||
|
|
776ca22e77 | ||
|
|
dec31b5a1c | ||
|
|
96dbe526cf | ||
|
|
3113e7309e | ||
|
|
1809c6c195 | ||
|
|
adb84ef7da | ||
|
|
824697490f | ||
|
|
62e01cb9d6 | ||
|
|
87c2f82b80 | ||
|
|
f887f8baa4 | ||
|
|
4d00d97be9 | ||
|
|
b0e946ee29 | ||
|
|
1220b9f47b | ||
|
|
12d2d0ffb0 | ||
|
|
4581113741 | ||
|
|
a20c769eae | ||
|
|
3259316cf1 | ||
|
|
9cc06234e4 | ||
|
|
1ee73268d7 | ||
|
|
f477620899 | ||
|
|
8a9dc1ce2c | ||
|
|
b584aa24bd | ||
|
|
8dfe78a210 | ||
|
|
7143cb5def | ||
|
|
e6c49d99b6 | ||
|
|
6e71f9771c | ||
|
|
452126b56a | ||
|
|
28dfd8b3b9 | ||
|
|
d3196bc03f | ||
|
|
0bff3231cd | ||
|
|
6e9d147dd0 | ||
|
|
9a7872a7c4 | ||
|
|
e8f10fb2db | ||
|
|
221f3fcbfd | ||
|
|
ab5153363f | ||
|
|
8576145d3f | ||
|
|
7908fb7d97 | ||
|
|
44b934540e | ||
|
|
9978595237 | ||
|
|
109c701e4f | ||
|
|
11f35d86ff | ||
|
|
fa3005f2b7 | ||
|
|
f30255d6d8 | ||
|
|
183df75112 | ||
|
|
105d06c8f8 | ||
|
|
82941906ca | ||
|
|
470fbb1ff3 | ||
|
|
8c6234879e | ||
|
|
689252c715 | ||
|
|
19cf00227b | ||
|
|
c9795dc560 | ||
|
|
188c8f31b2 | ||
|
|
76b2c067f6 | ||
|
|
01316ceac1 | ||
|
|
52f14c5f06 | ||
|
|
6782730d80 | ||
|
|
4235871a00 | ||
|
|
cb27a22fc4 | ||
|
|
e639d4eee3 | ||
|
|
d95b70f1c2 | ||
|
|
fb97553f7c | ||
|
|
b3b3bec6b0 |
7
.codeclimate.yml
Normal file
7
.codeclimate.yml
Normal file
@@ -0,0 +1,7 @@
|
||||
version: "2"
|
||||
# https://docs.codeclimate.com/docs/default-analysis-configuration#sample-codeclimateyml
|
||||
checks:
|
||||
method-complexity:
|
||||
enabled: true
|
||||
config:
|
||||
threshold: 15
|
||||
17
.github/dependabot.yml
vendored
Normal file
17
.github/dependabot.yml
vendored
Normal file
@@ -0,0 +1,17 @@
|
||||
# To get started with Dependabot version updates, you'll need to specify which
|
||||
# package ecosystems to update and where the package manifests are located.
|
||||
# Please see the documentation for all configuration options:
|
||||
# https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
|
||||
|
||||
version: 2
|
||||
updates:
|
||||
- package-ecosystem: "bundler"
|
||||
directory: "/"
|
||||
schedule:
|
||||
interval: "weekly"
|
||||
|
||||
- package-ecosystem: "github-actions"
|
||||
directory: "/"
|
||||
schedule:
|
||||
# Check for updates to GitHub Actions every weekday
|
||||
interval: "daily"
|
||||
7
.github/workflows/build.yml
vendored
7
.github/workflows/build.yml
vendored
@@ -9,14 +9,14 @@ jobs:
|
||||
|
||||
strategy:
|
||||
matrix:
|
||||
ruby: [2.5, 2.6, 2.7]
|
||||
ruby: [2.5, 2.6, 2.7, '3.0', 3.1]
|
||||
|
||||
steps:
|
||||
- name: Checkout code
|
||||
uses: actions/checkout@v1
|
||||
uses: actions/checkout@v3
|
||||
|
||||
- name: Set up Ruby ${{ matrix.ruby }}
|
||||
uses: actions/setup-ruby@v1
|
||||
uses: ruby/setup-ruby@v1
|
||||
with:
|
||||
ruby-version: ${{ matrix.ruby }}
|
||||
|
||||
@@ -37,5 +37,6 @@ jobs:
|
||||
|
||||
- name: Coveralls
|
||||
uses: coverallsapp/github-action@master
|
||||
continue-on-error: true
|
||||
with:
|
||||
github-token: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
56
.github/workflows/docker.yml
vendored
Normal file
56
.github/workflows/docker.yml
vendored
Normal file
@@ -0,0 +1,56 @@
|
||||
name: Build Docker Images
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- master
|
||||
release:
|
||||
types: [published]
|
||||
schedule:
|
||||
- cron: "0 7 * * *"
|
||||
|
||||
jobs:
|
||||
images:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- name: checkout sources
|
||||
uses: actions/checkout@v3
|
||||
|
||||
- name: Set tag to latest
|
||||
if: (github.event_name == 'push' && github.ref == 'refs/heads/master') || github.event_name == 'schedule'
|
||||
run: |
|
||||
echo "DOCKER_TAG=latest" >> $GITHUB_ENV
|
||||
|
||||
- name: Set tag to release name
|
||||
if: github.event_name == 'release' && startsWith(github.ref, 'refs/tags/')
|
||||
run: |
|
||||
echo "DOCKER_TAG=${{ github.event.release.tag_name }}" >> $GITHUB_ENV
|
||||
|
||||
- name: Check if DOCKER_TAG is set
|
||||
if: env.DOCKER_TAG == ''
|
||||
run: |
|
||||
echo DOCKER_TAG is not set!
|
||||
exit 1
|
||||
|
||||
- name: Set up QEMU
|
||||
uses: docker/setup-qemu-action@v1
|
||||
|
||||
- name: Set up Docker Buildx
|
||||
uses: docker/setup-buildx-action@v1
|
||||
id: buildx
|
||||
with:
|
||||
install: true
|
||||
|
||||
- name: Login to Docker Hub
|
||||
uses: docker/login-action@v1.14.1
|
||||
with:
|
||||
username: ${{ secrets.DOCKERHUB_USERNAME }}
|
||||
password: ${{ secrets.DOCKERHUB_TOKEN }}
|
||||
|
||||
- name: Build and push
|
||||
uses: docker/build-push-action@v2
|
||||
with:
|
||||
platforms: linux/amd64,linux/arm/v7,linux/arm64
|
||||
push: true
|
||||
tags: wpscanteam/wpscan:${{ env.DOCKER_TAG }}
|
||||
4
.github/workflows/gempush.yml
vendored
4
.github/workflows/gempush.yml
vendored
@@ -10,9 +10,9 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@master
|
||||
- uses: actions/checkout@v3
|
||||
- name: Set up Ruby 2.6
|
||||
uses: actions/setup-ruby@v1
|
||||
uses: actions/setup-ruby@v1.1.3
|
||||
with:
|
||||
ruby-version: 2.6.x
|
||||
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
require: rubocop-performance
|
||||
AllCops:
|
||||
NewCops: enable
|
||||
SuggestExtensions: false
|
||||
TargetRubyVersion: 2.5
|
||||
Exclude:
|
||||
- '*.gemspec'
|
||||
@@ -14,7 +15,7 @@ Lint/MissingSuper:
|
||||
Lint/UriEscapeUnescape:
|
||||
Enabled: false
|
||||
Metrics/AbcSize:
|
||||
Max: 25
|
||||
Max: 27
|
||||
Metrics/BlockLength:
|
||||
Exclude:
|
||||
- 'spec/**/*'
|
||||
|
||||
@@ -1 +1 @@
|
||||
2.7.2
|
||||
3.0.2
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
FROM ruby:2.7.2-alpine AS builder
|
||||
FROM ruby:3.0.2-alpine AS builder
|
||||
LABEL maintainer="WPScan Team <contact@wpscan.com>"
|
||||
|
||||
RUN echo "install: --no-document --no-post-install-message\nupdate: --no-document --no-post-install-message" > /etc/gemrc
|
||||
@@ -19,7 +19,7 @@ RUN rake install --trace
|
||||
RUN chmod -R a+r /usr/local/bundle
|
||||
|
||||
|
||||
FROM ruby:2.7.2-alpine
|
||||
FROM ruby:3.0.2-alpine
|
||||
LABEL maintainer="WPScan Team <contact@wpscan.com>"
|
||||
LABEL org.opencontainers.image.source https://github.com/wpscanteam/wpscan
|
||||
|
||||
|
||||
26
README.md
26
README.md
@@ -15,6 +15,7 @@
|
||||
|
||||
<p align="center">
|
||||
<a href="https://badge.fury.io/rb/wpscan" target="_blank"><img src="https://badge.fury.io/rb/wpscan.svg"></a>
|
||||
<a href="https://hub.docker.com/r/wpscanteam/wpscan/" target="_blank"><img src="https://img.shields.io/docker/pulls/wpscanteam/wpscan.svg"></a>
|
||||
<a href="https://github.com/wpscanteam/wpscan/actions?query=workflow%3ABuild" target="_blank"><img src="https://github.com/wpscanteam/wpscan/workflows/Build/badge.svg"></a>
|
||||
<a href="https://codeclimate.com/github/wpscanteam/wpscan" target="_blank"><img src="https://codeclimate.com/github/wpscanteam/wpscan/badges/gpa.svg"></a>
|
||||
</p>
|
||||
@@ -24,10 +25,11 @@
|
||||
## Prerequisites
|
||||
|
||||
- (Optional but highly recommended: [RVM](https://rvm.io/rvm/install))
|
||||
- Ruby >= 2.3 - Recommended: latest
|
||||
- Ruby >= 2.5 - Recommended: latest
|
||||
- Ruby 2.5.0 to 2.5.3 can cause an 'undefined symbol: rmpd_util_str_to_d' error in some systems, see [#1283](https://github.com/wpscanteam/wpscan/issues/1283)
|
||||
- Curl >= 7.21 - Recommended: latest
|
||||
- Curl >= 7.72 - Recommended: latest
|
||||
- The 7.29 has a segfault
|
||||
- The < 7.72 could result in `Stream error in the HTTP/2 framing layer` in some cases
|
||||
- RubyGems - Recommended: latest
|
||||
- Nokogiri might require packages to be installed via your package manager depending on your OS, see https://nokogiri.org/tutorials/installing_nokogiri.html
|
||||
|
||||
@@ -35,6 +37,10 @@
|
||||
|
||||
When using a pentesting distubution (such as Kali Linux), it is recommended to install/update wpscan via the package manager if available.
|
||||
|
||||
### In macOSX via Homebrew
|
||||
|
||||
`brew install wpscanteam/tap/wpscan`
|
||||
|
||||
### From RubyGems
|
||||
|
||||
```shell
|
||||
@@ -47,7 +53,7 @@ On MacOSX, if a ```Gem::FilePermissionError``` is raised due to the Apple's Syst
|
||||
|
||||
You can update the local database by using ```wpscan --update```
|
||||
|
||||
Updating WPScan itself is either done via ```gem update wpscan``` or the packages manager (this is quite important for distributions such as in Kali Linux: ```apt-get update && apt-get upgrade```) depending how WPScan was (pre)installed
|
||||
Updating WPScan itself is either done via ```gem update wpscan``` or the packages manager (this is quite important for distributions such as in Kali Linux: ```apt-get update && apt-get upgrade```) depending on how WPScan was (pre)installed
|
||||
|
||||
# Docker
|
||||
|
||||
@@ -80,9 +86,19 @@ For more options, open a terminal and type ```wpscan --help``` (if you built wps
|
||||
|
||||
The DB is located at ~/.wpscan/db
|
||||
|
||||
## Vulnerability Database
|
||||
## Optional: WordPress Vulnerability Database API
|
||||
|
||||
The WPScan CLI tool uses the [WPScan API](https://wpscan.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 [WPScan](https://wpscan.com/register). 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 [WPScan](https://wpscan.com/).
|
||||
The WPScan CLI tool uses the [WordPress Vulnerability Database API](https://wpscan.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 [WPScan.com](https://wpscan.com/register).
|
||||
|
||||
Up to 25 API requests per day are given free of charge, that should be suitable to scan most WordPress websites at least once per day. When the daily 25 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 [WPScan.com](https://wpscan.com/).
|
||||
|
||||
#### The Free plan allows 25 API requests per day. View the different [available API plans](https://wpscan.com/api).
|
||||
|
||||
### How many API requests do you need?
|
||||
|
||||
- Our WordPress scanner makes one API request for the WordPress version, one request per installed plugin and one request per installed theme.
|
||||
- On average, a WordPress website has 22 installed plugins.
|
||||
- The Free plan should cover around 50% of all WordPress websites.
|
||||
|
||||
## Load CLI options from file/s
|
||||
|
||||
|
||||
@@ -8,13 +8,13 @@ module WPScan
|
||||
def cli_options
|
||||
[OptURL.new(['--url URL', 'The URL of the blog to scan'],
|
||||
required_unless: %i[update help hh version], default_protocol: 'http')] +
|
||||
super.drop(1) + # delete the --url from CMSScanner
|
||||
super.drop(2) + # delete the --url and --force from CMSScanner
|
||||
[
|
||||
OptChoice.new(['--server SERVER', 'Force the supplied server module to be loaded'],
|
||||
choices: %w[apache iis nginx],
|
||||
normalize: %i[downcase to_sym],
|
||||
advanced: true),
|
||||
OptBoolean.new(['--force', 'Do not check if the target is running WordPress']),
|
||||
OptBoolean.new(['--force', 'Do not check if the target is running WordPress or returns a 403']),
|
||||
OptBoolean.new(['--[no-]update', 'Whether or not to update the Database'])
|
||||
]
|
||||
end
|
||||
@@ -39,7 +39,7 @@ module WPScan
|
||||
output('@notice', msg: 'It seems like you have not updated the database for some time.')
|
||||
print '[?] Do you want to update now? [Y]es [N]o, default: [N]'
|
||||
|
||||
/^y/i.match?(Readline.readline) ? true : false
|
||||
/^y/i.match?(Readline.readline)
|
||||
end
|
||||
|
||||
def update_db
|
||||
|
||||
@@ -170,6 +170,12 @@ module WPScan
|
||||
['--users-detection MODE',
|
||||
'Use the supplied mode to enumerate Users, instead of the global (--detection-mode) mode.'],
|
||||
choices: %w[mixed passive aggressive], normalize: :to_sym, advanced: true
|
||||
),
|
||||
OptRegexp.new(
|
||||
[
|
||||
'--exclude-usernames REGEXP_OR_STRING',
|
||||
'Exclude usernames matching the Regexp/string (case insensitive). Regexp delimiters are not required.'
|
||||
], options: Regexp::IGNORECASE
|
||||
)
|
||||
]
|
||||
end
|
||||
|
||||
@@ -7,7 +7,7 @@ module WPScan
|
||||
class KnownLocations < CMSScanner::Finders::Finder
|
||||
include CMSScanner::Finders::Finder::Enumerator
|
||||
|
||||
SQL_PATTERN = /(?:DROP|(?:UN)?LOCK|CREATE) TABLE|INSERT INTO/.freeze
|
||||
SQL_PATTERN = /(?:DROP|(?:UN)?LOCK|CREATE|ALTER) (?:TABLE|DATABASE)|INSERT INTO/.freeze
|
||||
|
||||
# @param [ Hash ] opts
|
||||
# @option opts [ String ] :list
|
||||
@@ -39,18 +39,57 @@ module WPScan
|
||||
#
|
||||
# @return [ Hash ]
|
||||
def potential_urls(opts = {})
|
||||
urls = {}
|
||||
domain_name = (PublicSuffix.domain(target.uri.host) || target.uri.host)[/(^[\w|-]+)/, 1]
|
||||
urls = {}
|
||||
index = 0
|
||||
|
||||
File.open(opts[:list]).each_with_index do |path, index|
|
||||
path.gsub!('{domain_name}', domain_name)
|
||||
File.open(opts[:list]).each do |path|
|
||||
path.chomp!
|
||||
|
||||
urls[target.url(path.chomp)] = index
|
||||
if path.include?('{domain_name}')
|
||||
urls[target.url(path.gsub('{domain_name}', domain_name))] = index
|
||||
|
||||
if domain_name != domain_name_with_sub
|
||||
urls[target.url(path.gsub('{domain_name}', domain_name_with_sub))] = index + 1
|
||||
|
||||
index += 1
|
||||
end
|
||||
else
|
||||
urls[target.url(path)] = index
|
||||
end
|
||||
|
||||
index += 1
|
||||
end
|
||||
|
||||
urls
|
||||
end
|
||||
|
||||
def domain_name
|
||||
@domain_name ||= if Resolv::AddressRegex.match?(target.uri.host)
|
||||
target.uri.host
|
||||
else
|
||||
(PublicSuffix.domain(target.uri.host) || target.uri.host)[/(^[\w|-]+)/, 1]
|
||||
end
|
||||
end
|
||||
|
||||
def domain_name_with_sub
|
||||
@domain_name_with_sub ||=
|
||||
if Resolv::AddressRegex.match?(target.uri.host)
|
||||
target.uri.host
|
||||
else
|
||||
parsed = PublicSuffix.parse(target.uri.host)
|
||||
|
||||
if parsed.subdomain
|
||||
parsed.subdomain.gsub(".#{parsed.tld}", '')
|
||||
elsif parsed.domain
|
||||
parsed.domain.gsub(".#{parsed.tld}", '')
|
||||
else
|
||||
target.uri.host
|
||||
end
|
||||
end
|
||||
rescue PublicSuffix::DomainNotAllowed
|
||||
@domain_name_with_sub = target.uri.host
|
||||
end
|
||||
|
||||
def create_progress_bar(opts = {})
|
||||
super(opts.merge(title: ' Checking DB Exports -'))
|
||||
end
|
||||
|
||||
@@ -6,6 +6,7 @@ require_relative 'interesting_findings/multisite'
|
||||
require_relative 'interesting_findings/debug_log'
|
||||
require_relative 'interesting_findings/backup_db'
|
||||
require_relative 'interesting_findings/mu_plugins'
|
||||
require_relative 'interesting_findings/php_disabled'
|
||||
require_relative 'interesting_findings/registration'
|
||||
require_relative 'interesting_findings/tmm_db_migrate'
|
||||
require_relative 'interesting_findings/upload_sql_dump'
|
||||
@@ -26,7 +27,7 @@ module WPScan
|
||||
%w[
|
||||
Readme DebugLog FullPathDisclosure BackupDB DuplicatorInstallerLog
|
||||
Multisite MuPlugins Registration UploadDirectoryListing TmmDbMigrate
|
||||
UploadSQLDump EmergencyPwdResetScript WPCron
|
||||
UploadSQLDump EmergencyPwdResetScript WPCron PHPDisabled
|
||||
].each do |f|
|
||||
finders << InterestingFindings.const_get(f).new(target)
|
||||
end
|
||||
|
||||
@@ -13,7 +13,7 @@ module WPScan
|
||||
|
||||
return unless [200, 302].include?(res.code)
|
||||
return if res.code == 302 && location&.include?('wp-login.php?action=register')
|
||||
return unless res.code == 200 || res.code == 302 && location&.include?('wp-signup.php')
|
||||
return unless res.code == 200 || (res.code == 302 && location&.include?('wp-signup.php'))
|
||||
|
||||
target.multisite = true
|
||||
|
||||
|
||||
21
app/finders/interesting_findings/php_disabled.rb
Normal file
21
app/finders/interesting_findings/php_disabled.rb
Normal file
@@ -0,0 +1,21 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
module WPScan
|
||||
module Finders
|
||||
module InterestingFindings
|
||||
# See https://github.com/wpscanteam/wpscan/issues/1593
|
||||
class PHPDisabled < CMSScanner::Finders::Finder
|
||||
PATTERN = /\$wp_version =/.freeze
|
||||
|
||||
# @return [ InterestingFinding ]
|
||||
def aggressive(_opts = {})
|
||||
path = 'wp-includes/version.php'
|
||||
|
||||
return unless PATTERN.match?(target.head_and_get(path).body)
|
||||
|
||||
Model::PHPDisabled.new(target.url(path), confidence: 100, found_by: DIRECT_ACCESS)
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
@@ -59,13 +59,13 @@ module WPScan
|
||||
#
|
||||
# @return [ String, nil ] The best version number detected from the changelog section
|
||||
def from_changelog_section(body)
|
||||
extracted_versions = body.scan(%r{=+\s+(?:v(?:ersion)?\s*)?([0-9.-]+)[ \ta-z0-9().\-/]*=+}i)
|
||||
extracted_versions = body.scan(/^=+\s+(?:v(?:ersion)?\s*)?([0-9.-]+)[^=]*=+$/i)
|
||||
|
||||
return if extracted_versions.nil? || extracted_versions.empty?
|
||||
|
||||
extracted_versions.flatten!
|
||||
# must contain at least one number
|
||||
extracted_versions = extracted_versions.select { |x| x =~ /[0-9]+/ }
|
||||
extracted_versions = extracted_versions.grep(/[0-9]+/)
|
||||
|
||||
sorted = extracted_versions.sort do |x, y|
|
||||
Gem::Version.new(x) <=> Gem::Version.new(y)
|
||||
|
||||
@@ -11,6 +11,16 @@ require_relative 'users/yoast_seo_author_sitemap'
|
||||
|
||||
module WPScan
|
||||
module Finders
|
||||
# Specific Finders container to filter the usernames found
|
||||
# and remove the ones matching ParsedCli.exclude_username if supplied
|
||||
class UsersFinders < SameTypeFinders
|
||||
def filter_findings
|
||||
findings.delete_if { |user| ParsedCli.exclude_usernames.match?(user.username) } if ParsedCli.exclude_usernames
|
||||
|
||||
findings
|
||||
end
|
||||
end
|
||||
|
||||
module Users
|
||||
# Users Finder
|
||||
class Base
|
||||
@@ -28,6 +38,10 @@ module WPScan
|
||||
Users::AuthorIdBruteForcing.new(target) <<
|
||||
Users::LoginErrorMessages.new(target)
|
||||
end
|
||||
|
||||
def finders
|
||||
@finders ||= Finders::UsersFinders.new
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@@ -10,7 +10,7 @@ module WPScan
|
||||
module Finders
|
||||
# Specific Finders container to filter the version detected
|
||||
# and remove the one with low confidence to avoid false
|
||||
# positive when there is not enought information to accurately
|
||||
# positive when there is not enough information to accurately
|
||||
# determine it.
|
||||
class WpVersionFinders < UniqueFinders
|
||||
def filter_findings
|
||||
|
||||
@@ -132,5 +132,19 @@ module WPScan
|
||||
}
|
||||
end
|
||||
end
|
||||
|
||||
class PHPDisabled < InterestingFinding
|
||||
# @return [ String ]
|
||||
def to_s
|
||||
@to_s ||= 'PHP seems to be disabled'
|
||||
end
|
||||
|
||||
# @return [ Hash ]
|
||||
def references
|
||||
@references ||= {
|
||||
url: ['https://github.com/wpscanteam/wpscan/issues/1593']
|
||||
}
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@@ -30,7 +30,7 @@ module WPScan
|
||||
def vulnerabilities
|
||||
vulns = []
|
||||
|
||||
vulns << rce_webshot_vuln if version == false || version > '1.35' && version < '2.8.14' && webshot_enabled?
|
||||
vulns << rce_webshot_vuln if version == false || (version > '1.35' && version < '2.8.14' && webshot_enabled?)
|
||||
vulns << rce_132_vuln if version == false || version < '1.33'
|
||||
|
||||
vulns
|
||||
@@ -63,7 +63,7 @@ module WPScan
|
||||
def webshot_enabled?
|
||||
res = Browser.get(url, params: { webshot: 1, src: "http://#{default_allowed_domains.sample}" })
|
||||
|
||||
/WEBSHOT_ENABLED == true/.match?(res.body) ? false : true
|
||||
!/WEBSHOT_ENABLED == true/.match?(res.body)
|
||||
end
|
||||
|
||||
# @return [ Array<String> ] The default allowed domains (between the 2.0 and 2.8.13)
|
||||
|
||||
@@ -53,7 +53,9 @@ module WPScan
|
||||
#
|
||||
# @return [ Boolean ]
|
||||
def vulnerable_to?(vuln)
|
||||
return true unless version && vuln && vuln.fixed_in && !vuln.fixed_in.empty?
|
||||
return false if version && vuln&.introduced_in && version < vuln.introduced_in
|
||||
|
||||
return true unless version && vuln&.fixed_in && !vuln.fixed_in.empty?
|
||||
|
||||
version < vuln.fixed_in
|
||||
end
|
||||
@@ -160,7 +162,7 @@ module WPScan
|
||||
#
|
||||
# @return [ Typhoeus::Response ]
|
||||
def head_and_get(path, codes = [200], params = {})
|
||||
final_path = +@path_from_blog
|
||||
final_path = @path_from_blog.dup # @path_from_blog is set in the plugin/theme
|
||||
final_path << path unless path.nil?
|
||||
|
||||
blog.head_and_get(final_path, codes, params)
|
||||
|
||||
@@ -9,5 +9,5 @@
|
||||
<% end -%>
|
||||
<% else -%>
|
||||
<%= warning_icon %> No WPScan 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://wpscan.com/register
|
||||
<%= warning_icon %> You can get a free API token with 25 daily requests by registering at https://wpscan.com/register
|
||||
<% end -%>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<% if @version -%>
|
||||
<%= info_icon %> WordPress version <%= @version.number %> identified (<%= @version.status.capitalize %>, released on <%= @version.release_date %>).
|
||||
<%= info_icon %> WordPress version <%= @version.number %> identified (<%= @version.status.tr('-', '_').humanize %>, released on <%= @version.release_date %>).
|
||||
<%= render('@finding', item: @version) -%>
|
||||
<% else -%>
|
||||
<%= notice_icon %> The WordPress version could not be detected.
|
||||
|
||||
@@ -8,6 +8,6 @@
|
||||
"requests_remaining": <%= @status['requests_remaining'].to_json %>
|
||||
<% end -%>
|
||||
<% else -%>
|
||||
"error": "No WPScan 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://wpscan.com/register"
|
||||
"error": "No WPScan API Token given, as a result vulnerability data has not been output.\nYou can get a free API token with 25 daily requests by registering at https://wpscan.com/register"
|
||||
<% end -%>
|
||||
},
|
||||
@@ -13,6 +13,7 @@ require 'uri'
|
||||
require 'time'
|
||||
require 'readline'
|
||||
require 'securerandom'
|
||||
require 'resolv'
|
||||
# Monkey Patches/Fixes/Override
|
||||
require 'wpscan/typhoeus/response' # Adds a from_vuln_api? method
|
||||
# Custom Libs
|
||||
|
||||
@@ -11,7 +11,11 @@ module WPScan
|
||||
|
||||
# @return [ Hash ]
|
||||
def self.all_df_data
|
||||
@all_df_data ||= YAML.safe_load(File.read(df_file), [Regexp])
|
||||
@all_df_data ||= if Gem::Version.new(Psych::VERSION) >= Gem::Version.new('4.0.0')
|
||||
YAML.safe_load(File.read(df_file), permitted_classes: [Regexp])
|
||||
else
|
||||
YAML.safe_load(File.read(df_file), [Regexp])
|
||||
end
|
||||
end
|
||||
|
||||
# @return [ Array<Symbol> ]
|
||||
|
||||
@@ -24,7 +24,13 @@ module WPScan
|
||||
|
||||
FileUtils.mkdir_p(repo_directory.to_s) unless Dir.exist?(repo_directory.to_s)
|
||||
|
||||
raise "#{repo_directory} is not writable" unless repo_directory.writable?
|
||||
# When --no-update is passed, return to avoid raising an error if the directory is not writable
|
||||
# Mainly there for Homebrew: https://github.com/wpscanteam/wpscan/pull/1455
|
||||
return if ParsedCli.update == false
|
||||
|
||||
unless repo_directory.writable?
|
||||
raise "#{repo_directory} is not writable (uid: #{Process.uid}, gid: #{Process.gid})"
|
||||
end
|
||||
|
||||
delete_old_files
|
||||
end
|
||||
@@ -129,7 +135,7 @@ module WPScan
|
||||
res = Typhoeus.get(file_url, request_params)
|
||||
raise Error::Download, res if res.timed_out? || res.code != 200
|
||||
|
||||
File.open(file_path, 'wb') { |f| f.write(res.body) }
|
||||
File.binwrite(file_path, res.body)
|
||||
|
||||
local_file_checksum(filename)
|
||||
end
|
||||
|
||||
@@ -5,16 +5,16 @@ module WPScan
|
||||
class PluginsThresholdReached < Standard
|
||||
def to_s
|
||||
"The number of plugins detected reached the threshold of #{ParsedCli.plugins_threshold} " \
|
||||
'which might indicate False Positive. It would be recommended to use the --exclude-content-based ' \
|
||||
'option to ignore the bad responses.'
|
||||
'which might indicate False Positive. It would be recommended to use the --exclude-content-based ' \
|
||||
'option to ignore the bad responses.'
|
||||
end
|
||||
end
|
||||
|
||||
class ThemesThresholdReached < Standard
|
||||
def to_s
|
||||
"The number of themes detected reached the threshold of #{ParsedCli.themes_threshold} " \
|
||||
'which might indicate False Positive. It would be recommended to use the --exclude-content-based ' \
|
||||
'option to ignore the bad responses.'
|
||||
'which might indicate False Positive. It would be recommended to use the --exclude-content-based ' \
|
||||
'option to ignore the bad responses.'
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@@ -26,7 +26,7 @@ module WPScan
|
||||
class WpContentDirNotDetected < Standard
|
||||
def to_s
|
||||
'Unable to identify the wp-content dir, please supply it with --wp-content-dir,' \
|
||||
' use the --scope option or make sure the --url value given is the correct one'
|
||||
' use the --scope option or make sure the --url value given is the correct one'
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
@@ -56,7 +56,9 @@ module WPScan
|
||||
|
||||
homepage_result = find(target.homepage_res, opts)
|
||||
|
||||
return homepage_result unless homepage_result.nil? || homepage_result.is_a?(Array) && homepage_result&.empty?
|
||||
unless homepage_result.nil? || (homepage_result.is_a?(Array) && homepage_result&.empty?)
|
||||
return homepage_result
|
||||
end
|
||||
|
||||
find(target.error_404_res, opts)
|
||||
end
|
||||
|
||||
@@ -125,14 +125,14 @@ module WPScan
|
||||
return @uri.to_s unless path
|
||||
|
||||
if %r{wp-content/plugins}i.match?(path)
|
||||
path = +path.gsub('wp-content/plugins', plugins_dir)
|
||||
new_path = path.gsub('wp-content/plugins', plugins_dir)
|
||||
elsif /wp-content/i.match?(path)
|
||||
path = +path.gsub('wp-content', content_dir)
|
||||
new_path = path.gsub('wp-content', content_dir)
|
||||
elsif path[0] != '/' && sub_dir
|
||||
path = "#{sub_dir}/#{path}"
|
||||
new_path = "#{sub_dir}/#{path}"
|
||||
end
|
||||
|
||||
super(path)
|
||||
super(new_path || path)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@@ -2,5 +2,5 @@
|
||||
|
||||
# Version
|
||||
module WPScan
|
||||
VERSION = '3.8.11'
|
||||
VERSION = '3.8.22'
|
||||
end
|
||||
|
||||
@@ -21,6 +21,7 @@ module WPScan
|
||||
references: references,
|
||||
type: json_data['vuln_type'],
|
||||
fixed_in: json_data['fixed_in'],
|
||||
introduced_in: json_data['introduced_in'],
|
||||
cvss: json_data['cvss']&.symbolize_keys
|
||||
)
|
||||
end
|
||||
|
||||
@@ -76,7 +76,7 @@ describe WPScan::Controller::Enumeration do
|
||||
config_backups_list config_backups_detection
|
||||
db_exports_list db_exports_detection
|
||||
medias_detection
|
||||
users_list users_detection]
|
||||
users_list users_detection exclude_usernames]
|
||||
)
|
||||
end
|
||||
end
|
||||
|
||||
@@ -7,7 +7,7 @@ describe WPScan::Controller::VulnApi do
|
||||
|
||||
before do
|
||||
WPScan::ParsedCli.options = rspec_parsed_options(cli_args)
|
||||
WPScan::DB::VulnApi.instance_variable_set(:'@default_request_params', nil)
|
||||
WPScan::DB::VulnApi.instance_variable_set(:@default_request_params, nil)
|
||||
end
|
||||
|
||||
describe '#cli_options' do
|
||||
|
||||
@@ -12,7 +12,7 @@ describe WPScan::Finders::DbExports::KnownLocations do
|
||||
allow(target).to receive(:sub_dir).and_return(false)
|
||||
end
|
||||
|
||||
it 'replaces {domain_name} by its value' do
|
||||
it 'replaces {domain_name} by its values' do
|
||||
expect(finder.potential_urls(opts).keys).to eql %w[
|
||||
http://ex.lo/aa/ex.sql
|
||||
http://ex.lo/aa/wordpress.sql
|
||||
@@ -27,8 +27,8 @@ describe WPScan::Finders::DbExports::KnownLocations do
|
||||
context "when #{sub_domain} sub-domain" do
|
||||
let(:url) { "https://#{sub_domain}.domain.tld" }
|
||||
|
||||
it 'replaces {domain_name} by its correct value' do
|
||||
expect(finder.potential_urls(opts).keys).to include "#{url}/domain.sql"
|
||||
it 'replaces {domain_name} by its correct values' do
|
||||
expect(finder.potential_urls(opts).keys).to include "#{url}/domain.sql", "#{url}/#{sub_domain}.domain.sql"
|
||||
end
|
||||
end
|
||||
end
|
||||
@@ -44,16 +44,22 @@ describe WPScan::Finders::DbExports::KnownLocations do
|
||||
context 'when multi-level tlds and sub-domain' do
|
||||
let(:url) { 'https://dev.something.com.tr' }
|
||||
|
||||
it 'replaces {domain_name} by its correct value' do
|
||||
expect(finder.potential_urls(opts).keys).to include 'https://dev.something.com.tr/something.sql'
|
||||
it 'replaces {domain_name} by its correct values' do
|
||||
expect(finder.potential_urls(opts).keys).to include(
|
||||
'https://dev.something.com.tr/something.sql',
|
||||
'https://dev.something.com.tr/dev.something.sql'
|
||||
)
|
||||
end
|
||||
end
|
||||
|
||||
context 'when some weird stuff' do
|
||||
let(:url) { 'https://098f6bcd4621d373cade4e832627b4f6.aa-bb-ccc-dd.domain-test.com' }
|
||||
|
||||
it 'replaces {domain_name} by its correct value' do
|
||||
expect(finder.potential_urls(opts).keys).to include "#{url}/domain-test.sql"
|
||||
it 'replaces {domain_name} by its correct values' do
|
||||
expect(finder.potential_urls(opts).keys).to include(
|
||||
"#{url}/domain-test.sql",
|
||||
"#{url}/098f6bcd4621d373cade4e832627b4f6.aa-bb-ccc-dd.domain-test.sql"
|
||||
)
|
||||
end
|
||||
end
|
||||
|
||||
@@ -64,6 +70,14 @@ describe WPScan::Finders::DbExports::KnownLocations do
|
||||
expect(finder.potential_urls(opts).keys).to include "#{url}/dc-2.sql"
|
||||
end
|
||||
end
|
||||
|
||||
context 'when an IP address' do
|
||||
let(:url) { 'http://192.168.1.12' }
|
||||
|
||||
it 'replaces {domain_name} by the IP address' do
|
||||
expect(finder.potential_urls(opts).keys).to include "#{url}/192.168.1.12.sql"
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
describe '#aggressive' do
|
||||
@@ -102,19 +116,29 @@ describe WPScan::Finders::DbExports::KnownLocations do
|
||||
expect(target).to receive(:homepage_or_404?).twice.and_return(false)
|
||||
end
|
||||
|
||||
it 'returns the expected Array<DbExport>' do
|
||||
expected = []
|
||||
context 'when matching the pattern' do
|
||||
it 'returns the expected Array<DbExport>' do
|
||||
expected = []
|
||||
|
||||
found_files.each do |file|
|
||||
url = "#{target.url}#{file}"
|
||||
expected << WPScan::Model::DbExport.new(
|
||||
url,
|
||||
confidence: 100,
|
||||
found_by: described_class::DIRECT_ACCESS
|
||||
)
|
||||
found_files.each do |file|
|
||||
url = "#{target.url}#{file}"
|
||||
expected << WPScan::Model::DbExport.new(
|
||||
url,
|
||||
confidence: 100,
|
||||
found_by: described_class::DIRECT_ACCESS
|
||||
)
|
||||
end
|
||||
|
||||
expect(finder.aggressive(opts)).to eql expected
|
||||
end
|
||||
end
|
||||
|
||||
expect(finder.aggressive(opts)).to eql expected
|
||||
context 'when not matching the pattern' do
|
||||
let(:db_export) { '' }
|
||||
|
||||
it 'returns an empty array' do
|
||||
expect(finder.aggressive(opts)).to eql []
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
50
spec/app/finders/interesting_findings/php_disabled_spec.rb
Normal file
50
spec/app/finders/interesting_findings/php_disabled_spec.rb
Normal file
@@ -0,0 +1,50 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
describe WPScan::Finders::InterestingFindings::PHPDisabled do
|
||||
subject(:finder) { described_class.new(target) }
|
||||
let(:target) { WPScan::Target.new(url).extend(CMSScanner::Target::Server::Apache) }
|
||||
let(:url) { 'http://ex.lo/' }
|
||||
let(:fixtures) { FINDERS_FIXTURES.join('interesting_findings', 'php_disabled') }
|
||||
let(:file_path) { 'wp-includes/version.php' }
|
||||
let(:file_url) { target.url(file_path) }
|
||||
|
||||
describe '#aggressive' do
|
||||
before do
|
||||
expect(target).to receive(:sub_dir).at_least(1).and_return(false)
|
||||
expect(target).to receive(:head_or_get_params).and_return(method: :head)
|
||||
end
|
||||
|
||||
context 'when not a 200' do
|
||||
it 'return nil' do
|
||||
stub_request(:head, file_url).to_return(status: 404)
|
||||
|
||||
expect(finder.aggressive).to eql nil
|
||||
end
|
||||
end
|
||||
|
||||
context 'when a 200' do
|
||||
before do
|
||||
stub_request(:head, file_url)
|
||||
stub_request(:get, file_url).to_return(body: body)
|
||||
end
|
||||
|
||||
context 'when the body does not match' do
|
||||
let(:body) { '' }
|
||||
|
||||
its(:aggressive) { should be_nil }
|
||||
end
|
||||
|
||||
context 'when the body matches' do
|
||||
let(:body) { File.read(fixtures.join('version.php')) }
|
||||
|
||||
it 'returns the PHPDisabled' do
|
||||
expect(finder.aggressive).to eql WPScan::Model::PHPDisabled.new(
|
||||
file_url,
|
||||
confidence: 100,
|
||||
found_by: described_class::DIRECT_ACCESS
|
||||
)
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
@@ -10,7 +10,7 @@ describe WPScan::Finders::InterestingFindings::Base do
|
||||
%w[
|
||||
Readme DebugLog FullPathDisclosure
|
||||
Multisite MuPlugins Registration UploadDirectoryListing TmmDbMigrate
|
||||
UploadSQLDump
|
||||
UploadSQLDump PHPDisabled
|
||||
]
|
||||
end
|
||||
|
||||
|
||||
@@ -35,7 +35,7 @@ describe WPScan::Finders::Passwords::WpLogin do
|
||||
context 'when multiple cookies set' do
|
||||
let(:headers) do
|
||||
"Set-Cookie: wordpress_test_cookie=WP+Cookie+check; path=/\r\n" \
|
||||
'Set-Cookie: something=value; path=/'
|
||||
'Set-Cookie: something=value; path=/'
|
||||
end
|
||||
|
||||
it 'returns false' do
|
||||
@@ -47,9 +47,9 @@ describe WPScan::Finders::Passwords::WpLogin do
|
||||
context 'when logged_in cookie set' do
|
||||
let(:headers) do
|
||||
"Set-Cookie: wordpress_test_cookie=WP+Cookie+check; path=/\r\r" \
|
||||
"Set-Cookie: wordpress_xxx=yyy; path=/wp-content/plugins; httponly\r\n" \
|
||||
"Set-Cookie: wordpress_xxx=yyy; path=/wp-admin; httponly\r\n" \
|
||||
'Set-Cookie: wordpress_logged_in_xxx=yyy; path=/; httponly'
|
||||
"Set-Cookie: wordpress_xxx=yyy; path=/wp-content/plugins; httponly\r\n" \
|
||||
"Set-Cookie: wordpress_xxx=yyy; path=/wp-admin; httponly\r\n" \
|
||||
'Set-Cookie: wordpress_logged_in_xxx=yyy; path=/; httponly'
|
||||
end
|
||||
|
||||
it 'returns false' do
|
||||
|
||||
@@ -108,7 +108,8 @@ describe WPScan::Finders::PluginVersion::Readme do
|
||||
'advanced-most-recent-posts-mod' => '1.6.5.2',
|
||||
'a-lead-capture-contact-form-and-tab-button-by-awebvoicecom' => '3.1',
|
||||
'backup-scheduler' => '1.5.9',
|
||||
'release_date_slash' => '1.0.4'
|
||||
'release_date_slash' => '1.0.4',
|
||||
'cool_tag_cloud' => '2.27'
|
||||
}.each do |file, version_number|
|
||||
context "whith #{file}.txt" do
|
||||
it 'returns the expected version' do
|
||||
|
||||
@@ -172,7 +172,7 @@ describe WPScan::Model::Plugin do
|
||||
|
||||
after do
|
||||
expect(plugin.vulnerabilities).to eq @expected
|
||||
expect(plugin.vulnerable?).to eql @expected.empty? ? false : true
|
||||
expect(plugin.vulnerable?).to eql !@expected.empty?
|
||||
end
|
||||
|
||||
context 'when plugin not in the DB' do
|
||||
@@ -195,50 +195,108 @@ describe WPScan::Model::Plugin do
|
||||
end
|
||||
|
||||
context 'when vulnerabilities' do
|
||||
let(:slug) { 'vulnerable-not-popular' }
|
||||
let(:db_data) { vuln_api_data_for('plugins/vulnerable-not-popular') }
|
||||
context 'when only fixed_in' do
|
||||
let(:slug) { 'vulnerable-not-popular' }
|
||||
let(:db_data) { vuln_api_data_for('plugins/vulnerable-not-popular') }
|
||||
|
||||
let(:all_vulns) do
|
||||
[
|
||||
WPScan::Vulnerability.new(
|
||||
'First Vuln <= 6.3.10 - LFI',
|
||||
references: { wpvulndb: '1' },
|
||||
type: 'LFI',
|
||||
fixed_in: '6.3.10'
|
||||
),
|
||||
WPScan::Vulnerability.new('No Fixed In', references: { wpvulndb: '2' })
|
||||
]
|
||||
end
|
||||
|
||||
context 'when no plugin version' do
|
||||
before { expect(plugin).to receive(:version).at_least(1).and_return(false) }
|
||||
|
||||
it 'returns all the vulnerabilities' do
|
||||
@expected = all_vulns
|
||||
end
|
||||
end
|
||||
|
||||
context 'when plugin version' do
|
||||
before do
|
||||
expect(plugin)
|
||||
.to receive(:version)
|
||||
.at_least(1)
|
||||
.and_return(WPScan::Model::Version.new(number))
|
||||
let(:all_vulns) do
|
||||
[
|
||||
WPScan::Vulnerability.new(
|
||||
'First Vuln <= 6.3.10 - LFI',
|
||||
references: { wpvulndb: '1' },
|
||||
type: 'LFI',
|
||||
fixed_in: '6.3.10'
|
||||
),
|
||||
WPScan::Vulnerability.new('No Fixed In', references: { wpvulndb: '2' })
|
||||
]
|
||||
end
|
||||
|
||||
context 'when < to a fixed_in' do
|
||||
let(:number) { '5.0' }
|
||||
context 'when no plugin version' do
|
||||
before { expect(plugin).to receive(:version).at_least(1).and_return(false) }
|
||||
|
||||
it 'returns it' do
|
||||
it 'returns all the vulnerabilities' do
|
||||
@expected = all_vulns
|
||||
end
|
||||
end
|
||||
|
||||
context 'when >= to a fixed_in' do
|
||||
let(:number) { '6.3.10' }
|
||||
context 'when plugin version' do
|
||||
before do
|
||||
expect(plugin)
|
||||
.to receive(:version)
|
||||
.at_least(1)
|
||||
.and_return(WPScan::Model::Version.new(number))
|
||||
end
|
||||
|
||||
it 'does not return it ' do
|
||||
@expected = [all_vulns.last]
|
||||
context 'when < to fixed_in' do
|
||||
let(:number) { '5.0' }
|
||||
|
||||
it 'returns it' do
|
||||
@expected = all_vulns
|
||||
end
|
||||
end
|
||||
|
||||
context 'when >= to fixed_in' do
|
||||
let(:number) { '6.3.10' }
|
||||
|
||||
it 'does not return it ' do
|
||||
@expected = [all_vulns.last]
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
context 'when introduced_in' do
|
||||
let(:db_data) { vuln_api_data_for('plugins/vulnerable-introduced-in') }
|
||||
|
||||
let(:all_vulns) do
|
||||
[
|
||||
WPScan::Vulnerability.new(
|
||||
'Introduced In 6.4',
|
||||
fixed_in: '6.5',
|
||||
introduced_in: '6.4',
|
||||
references: { wpvulndb: '1' }
|
||||
)
|
||||
]
|
||||
end
|
||||
|
||||
context 'when no plugin version' do
|
||||
before { expect(plugin).to receive(:version).at_least(1).and_return(false) }
|
||||
|
||||
it 'returns all the vulnerabilities' do
|
||||
@expected = all_vulns
|
||||
end
|
||||
end
|
||||
|
||||
context 'when plugin version' do
|
||||
before do
|
||||
expect(plugin)
|
||||
.to receive(:version)
|
||||
.at_least(1)
|
||||
.and_return(WPScan::Model::Version.new(number))
|
||||
end
|
||||
|
||||
context 'when < to introduced_in' do
|
||||
let(:number) { '5.0' }
|
||||
|
||||
it 'does not return it' do
|
||||
@expected = []
|
||||
end
|
||||
end
|
||||
|
||||
context 'when >= to fixed_in' do
|
||||
let(:number) { '6.5' }
|
||||
|
||||
it 'does not return it' do
|
||||
@expected = []
|
||||
end
|
||||
end
|
||||
|
||||
context 'when >= to introduced_in' do
|
||||
let(:number) { '6.4' }
|
||||
|
||||
it 'returns it' do
|
||||
@expected = all_vulns
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@@ -200,7 +200,7 @@ describe WPScan::Model::Theme do
|
||||
|
||||
after do
|
||||
expect(theme.vulnerabilities).to eq @expected
|
||||
expect(theme.vulnerable?).to eql @expected.empty? ? false : true
|
||||
expect(theme.vulnerable?).to eql !@expected.empty?
|
||||
end
|
||||
|
||||
context 'when theme not in the DB' do
|
||||
|
||||
24578
spec/fixtures/db/dynamic_finders.yml
vendored
24578
spec/fixtures/db/dynamic_finders.yml
vendored
File diff suppressed because it is too large
Load Diff
13
spec/fixtures/db/vuln_api/plugins/vulnerable-introduced-in.json
vendored
Normal file
13
spec/fixtures/db/vuln_api/plugins/vulnerable-introduced-in.json
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"latest_version": null,
|
||||
"last_updated": null,
|
||||
"popular": false,
|
||||
"vulnerabilities" : [
|
||||
{
|
||||
"title": "Introduced In 6.4",
|
||||
"id": 1,
|
||||
"introduced_in": "6.4",
|
||||
"fixed_in": "6.5"
|
||||
}
|
||||
]
|
||||
}
|
||||
10581
spec/fixtures/dynamic_finders/expected.yml
vendored
10581
spec/fixtures/dynamic_finders/expected.yml
vendored
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,97 @@
|
||||
= 4.0.0 =
|
||||
* Released 2021.07.20
|
||||
* Upgraded to use V4 of the what3words AutoSuggest Component with improved styling and functionality.
|
||||
* Updated admin section interface.
|
||||
* Addition of advanced clipping options to restrict suggestions displayed to a user.
|
||||
* Addition of options to store latitude and longitude coordinates and nearest place against a record.
|
||||
* Added ability to change the field label.
|
||||
|
||||
= 3.0.11 =
|
||||
* Released 2021.06.30
|
||||
* Fixes non-fatal debugging log output for PHP "Variable assignment" error
|
||||
|
||||
= 3.0.10 =
|
||||
* Released 2021.03.09
|
||||
* Fixes passing API key to autosuggest for requests.
|
||||
|
||||
= 3.0.9 =
|
||||
* Released 2021.02.03
|
||||
* Updated screenshots
|
||||
* Send key version numbers to what3words API via `X-W3W-Plugin` request header.
|
||||
|
||||
= 3.0.8 =
|
||||
* Released 2020.12.11
|
||||
* Improved interoperability, errors in 3rd party scripts will be less likely to prevent the plugin operating.
|
||||
* Bumped to latest WordPress release, 5.6
|
||||
|
||||
= 3.0.7 =
|
||||
* Released 2020.06.17
|
||||
* Addresses an error that prevented the plugin loading on Internet Explorer.
|
||||
* Minor styling improvements.
|
||||
|
||||
= 3.0.6 =
|
||||
* Released 2020.06.02
|
||||
* Further improvements to match theme styling
|
||||
* Clarified the purpose of the `Input Selector(s)` field
|
||||
* Updated readme
|
||||
|
||||
= 3.0.5 =
|
||||
* Released 2020.06.01
|
||||
* Apply missing `font-size` property.
|
||||
|
||||
= 3.0.4 =
|
||||
* Released 2020.06.01
|
||||
* Hotfix missing `font-size` property.
|
||||
|
||||
= 3.0.3 =
|
||||
* Released 2020.06.01
|
||||
* Plugin tweaked to take up less vertical height on themes with slimmer text inputs.
|
||||
|
||||
= 3.0.2 =
|
||||
* Released 2020.06.01
|
||||
* The plugin now inherits styles from the current wordpress theme for more seamless integration.
|
||||
* The following css properties are automatically applied to the upgraded input: `background-color`, `border`, `border-radius`, `color`, `font`, `height`.
|
||||
|
||||
= 3.0.1 =
|
||||
* Released 2020.05.27
|
||||
* Fixes an issue where country clipping would not work when shipping and billing addresses were in different countries.
|
||||
* Updated screenshots
|
||||
|
||||
= 3.0.0 =
|
||||
* Released 2020.05.26
|
||||
* Updated the plugin to use new web component and V3 of the what3words API. Note that this release simplifies the plugin setup and removes some settings.
|
||||
* Updated links to what3words documentation and developer site
|
||||
* Settings available are now:
|
||||
* API key
|
||||
* CSS selector to specify which inputs should be upgraded to the auto suggest component
|
||||
* Placeholder text shown on inputs
|
||||
* Turn on/off the WooCommerce integration, to automatically add what3words address fields to your checkout forms
|
||||
|
||||
= 2.0.4 =
|
||||
* Released 2019.01.16
|
||||
* Added new function to allow a country field to be specified for country clipping
|
||||
|
||||
= 2.0.3 =
|
||||
* Released 2018.04.05
|
||||
* bug fixes
|
||||
|
||||
= 2.0.2 =
|
||||
* Released 2018.03.16
|
||||
* bug fixes
|
||||
|
||||
= 2.0.1 =
|
||||
* Released 2018.01.09
|
||||
* bug fixes
|
||||
|
||||
= 2.0.0 =
|
||||
* Released 2018.01.08
|
||||
* Reworked and redesigned plugin code base
|
||||
|
||||
= 1.1.0 =
|
||||
* uses what3words autosuggest jQuery plugin 1.2.0
|
||||
|
||||
= 1.0.1 =
|
||||
* General fixes
|
||||
|
||||
= 1.0.0 =
|
||||
* Initial release
|
||||
@@ -0,0 +1,2 @@
|
||||
/**1.0.0 - 2022.04.01**/
|
||||
~ The first released.
|
||||
344
spec/fixtures/dynamic_finders/plugin_version/Ultimate_VC_Addons/change_log/changelog.txt
vendored
Normal file
344
spec/fixtures/dynamic_finders/plugin_version/Ultimate_VC_Addons/change_log/changelog.txt
vendored
Normal file
@@ -0,0 +1,344 @@
|
||||
3.19.11 - 22 July 2021
|
||||
- Improvement: Compatibility with the WordPress 5.8
|
||||
- Fix: Advanced Carousel element not working properly.
|
||||
- Fix: The Price Box element is not showing horizontally.
|
||||
- Fix: Hotspot module styling options are not applying properly.
|
||||
- Fix: Functional code is showing when the interactive banner is used with the Advanced carousel.
|
||||
|
||||
3.19.10 - 04 June 2021
|
||||
- Improvement: Compatibility with the latest JavaScript and CSS standard rule.
|
||||
- Improvement: Added the prefix to all the PHP function and class name to avoid future conflicts.
|
||||
- Improvement: Added the prefix to the global variable, script and style handlers.
|
||||
- Fix: Fixed the PHP error foreach() argument must be of type array|object.
|
||||
- Fix: Fixed the PHP notice undefined index into the google font manager.
|
||||
|
||||
3.19.9 - 18 Feb 2021
|
||||
- Improvement : Updated the Smooth-scroll library.
|
||||
- Fix : Ultimate Icon conflict issue with Yoast SEO.
|
||||
- Fix : Console error unable to preventDefault inside passive event listener due to the target being treated as passive.
|
||||
- Fix : Console error cannot read property 'msie' of undefined.
|
||||
- Fix : Youtube video background is not working on MacOSX BigSur.
|
||||
- Fix : Console error cannot read property '1' of null.
|
||||
|
||||
3.19.8 - 12 Dec 2020
|
||||
- Improvement: Shortcode compatibility with PHP 8.0 – Deprecated: Function ultimate_wrap_shortcode_in_div().
|
||||
- Fix: Deprecated jquery issue into Interactive Mouse Parallax row background after WordPress - 5.6
|
||||
- Fix: Console warning jQuery.browser is deprecated after WordPress - 5.6
|
||||
- Fix: Console warning indexOf is not a function after WordPress - 5.6
|
||||
- Fix: Console warning jquery-fn-load is deprecated for below elements after WordPress - 5.6
|
||||
- Heading
|
||||
- Countdown
|
||||
- Creative-link
|
||||
- Dual-Button
|
||||
- Filp-Box
|
||||
- iHover
|
||||
- Info-banner
|
||||
- Info-Box
|
||||
- Info-circle
|
||||
- Modal popup
|
||||
- Team Module
|
||||
- Content Box
|
||||
- Image separator
|
||||
- Google Map
|
||||
- Advanced carousel
|
||||
|
||||
- Fix: Console warning pseudo-event is deprecated for below modules after WordPress - 5.6
|
||||
- Advanced Button
|
||||
- Flip-Box
|
||||
- Interactive Banner
|
||||
|
||||
3.19.7 - 09 Nov 2020
|
||||
- Improvement: Updated the jparallax.js library for the parallax effect.
|
||||
- Improvement: Updated the strings into the backend.
|
||||
- Fix - Console warning jquery-fn-load-is-deprecated.
|
||||
- Fix - Interactive Mouse Parallax row background not working.
|
||||
- Fix - Typography is not applied to prefix into the Fancy text element.
|
||||
|
||||
3.19.6 - 12 Aug 2020
|
||||
- Improvement: Compatibility to WordPress 5.5.
|
||||
- Fix: Google Fonts are not loading into the Google Font Manager tab for WordPress 5.5.
|
||||
- Fix: Upload the custom icon support is not working for WordPress 5.5.
|
||||
- Fix: Save button functionality is not working for the elements with the WordPress 5.5.
|
||||
- Fix: Switch buttons of the Element Tab and Debug Tab are not working with the WordPress 5.5.
|
||||
|
||||
3.19.5 - 16 June 2020
|
||||
- New: Users can now share non-personal usage data to help us test and develop better products. ( <a href="https://store.brainstormforce.com/usage-tracking/?utm_source=changelog&utm_medium=changelog&utm_campaign=usage_tracking" target="_blank" rel="noopener">Know More</a> )
|
||||
- Fix: Fixed the flip-box background overlapping issue into firefox.
|
||||
- Fix: Fixed the duplicate ID issue into the Counter element.
|
||||
- Fix: Fixed the PHP notice issue with the PHP 7.4
|
||||
- Fix: Breaking the UI for the video element while using the Vimeo link.
|
||||
- Fix: Fixed the PHP notice trying to access array offset on the value of type bool.
|
||||
|
||||
3.19.4 - 12 March 2020
|
||||
- Improvement: Updated Dual Color Heading element code for WPML compatibility.
|
||||
- Fix: PHP Notice of $icon_img variable is not defined.
|
||||
- Fix: Interactive Banner Captions come over the sticky header while scrolling.
|
||||
- Fix: PHP Notice of $img_width variable is not defined.
|
||||
- Fix: The hover text color of button2 stopped working for Dual button.
|
||||
- Fix: PHP Notice of $icon_size variable is not defined.
|
||||
- Fix: Rendering issue when background is not set for flip-box.
|
||||
- Fix: PHP Notice of $icon_border_radius variable is not defined.
|
||||
- Fix: Update the strings inside the modules.
|
||||
- Fix: PHP Notice of $icon_border_spacing variable is not defined.
|
||||
|
||||
3.19.3 - 20 Feb 2020
|
||||
- Improvement: Compatibility with latest WordPress PHP_CodeSniffer rules.
|
||||
|
||||
3.19.2 - 03 Feb 2020
|
||||
- Improvement: Hardened the security of the plugin.
|
||||
|
||||
3.19.1 - 22 Jan 2020
|
||||
- Security Fix: Cross-site scripting (XSS) vulnerability.
|
||||
|
||||
3.19.0 - 30 July 2019
|
||||
- New: Introducing Dual Color Heading Element.
|
||||
- Improvement: Added the Extra class option for the Hotspot item.
|
||||
- Improvement: Update WPML XML file for Compatibility.
|
||||
- Improvement: Update the string as an Element instead of Modules in backend settings.
|
||||
- Fix: PHP Notice of $ub variable is not initialized.
|
||||
- Fix: Hotspot glow animation color is not working.
|
||||
- Fix: PHP Warning in Team element appearing on the front end.
|
||||
- Removed purchase key License activation method as the API for this is now being deprecated by Envato.
|
||||
|
||||
3.18.0 - 18 Feb 2019
|
||||
- New: Introduce Ribbon element.
|
||||
- Improvement: Added the animation option for a marker in Google Map.
|
||||
- Fix: Advanced Carousel rendering issue when page refresh.
|
||||
- Fix: PHP Notice Undefined license-form-method variable.
|
||||
|
||||
3.17.1 - 6 Dec 2018
|
||||
- Improvement: Added Text transform option for Fancy text.
|
||||
- Improvement: Update WPML xml file for Compatibility.
|
||||
- Improvement: Added license key purchase form button in debug screen.
|
||||
- Fix: Spacing issue in Fancy text.
|
||||
- Fix: Advanced Carousel doesn't slide properly with one at a time option on Tablet and Mobile devices.
|
||||
|
||||
3.17.0 - 29 Oct 2018
|
||||
- New: Introduce Video element.
|
||||
- Improvement: Toolip will display in case of link in Just Icon.
|
||||
- Fix: Fancy Text not consistent in slide up option.
|
||||
- Removed purchase key License activation method as the API for this is now being deprecated by Envato.
|
||||
|
||||
3.16.26 - 27-Sept-2018
|
||||
- Improvement: Added Border radius option for Flip Box.
|
||||
- Fix: Advanced Tab collapsed when the value is not set for the Active tab.
|
||||
- Fix: Control option not working when Load script globally option is enabled in the hosted video.
|
||||
- Fix: Youtube video not working when the Viewport option is enabled.
|
||||
|
||||
3.16.25 - 22-Aug-2018
|
||||
- Improvement: Added Modal on menu option in Debug setting.
|
||||
- Improvement: Added Description color option for Flip Box.
|
||||
- Improvement: Updated YTplayer JS library for YouTube video.
|
||||
- Improvement: Updated fancy text element code for WPML compatibility.
|
||||
- Fix: Content visibility issue on mobile device in Advanced tab on accordion mode.
|
||||
- Fix: CSS duplication issue on resize in dual button element.
|
||||
- Fix: Timeline position issue in RTL condition.
|
||||
- Fix: Advanced carousel show slide issue in tab and mobile.
|
||||
|
||||
3.16.24 - 28-may-2018
|
||||
- Improvement: Updated registration form popup for updater with GDPR Compliance.
|
||||
- Improvement: Changed license to GPL v2.
|
||||
|
||||
3.16.23 - 15-may-2018
|
||||
- Improvement: Added post/page title select option for headings.
|
||||
- Improvement: Added div, paragraph and span tag options with heading tags for Timeline.
|
||||
- Improvement: Added custom JS option on click of the advanced button.
|
||||
- Fix: Advanced Tabs accordion issue on default active tab.
|
||||
- Fix: Set false to PauseOnFocus in advance carousel settings.
|
||||
- Fix: Flipbox visibility issue while using custom height option.
|
||||
|
||||
3.16.22 - 11-April-2018
|
||||
- Improvement: Updated page builder name as WPBakery Page Builder instead of visual composer.
|
||||
- Improvement: Added div, paragraph and span tag options with heading tags for package title and for subheading in Info table.
|
||||
- Improvement: New registration form popup for updater.
|
||||
- Improvement: Added div, paragraph and span tag options with heading tags for list item title in Info list.
|
||||
- Improvement: Added Focus on select option on advanced carousel.
|
||||
- Improvement: Improve UI.
|
||||
- Fix: Rel Attribute option space issue.
|
||||
- Fix: Icon not uploaded due to server issue.
|
||||
- Fix: Advanced tab js causing issue in IE.
|
||||
- Fix: Flipbox module animation issue in firefox browser.
|
||||
- Fix: Info circle item animation issue in different Browsers while initial load.
|
||||
|
||||
3.16.21 - 3-January-2018
|
||||
- Improvement: Added div, paragraph and span tag options with heading tags for package title and for subheading in Price Box.
|
||||
- Fix: Conflict with venus theme function name.
|
||||
- Fix: Counter in Module's list have different name on page element list.
|
||||
- Fix: Dual button height issue on First loading with Advanced Tab.
|
||||
- Fix: Advanced Tabs ID does not work in URL.
|
||||
- Fix: HTML validation error in counter element.
|
||||
- Fix: RTL issue in effect 18 of ihover element.
|
||||
- Fix: Rel Attribute option is not working in advance button.
|
||||
- Fix: Space issue in anchor tag attribute.
|
||||
- Fix: Change the labels from optimized to combined in script & style tab and separator instead of seperator in heading element.
|
||||
|
||||
3.16.20 - 21-November-2017
|
||||
- Improvement: Added div, paragraph and span tag options with heading tags for title in Info-banner.
|
||||
- Improvement: Update WPML xml file for Compatibility.
|
||||
- Fix: Advanced Tab Active Tab option issue.
|
||||
- Fix: WPBakery Page Builder map element has issue with advanced tabs.
|
||||
- Fix: Fancy text issue with special character(&) in string.
|
||||
- Fix: Info circle connector alignment issue in RTL condition.
|
||||
- Fix: Info circle item animation issue in Safari Browser.
|
||||
- Fix: Modal Box - Close Modal On Overlay Click and ESC not working when selector option is used.
|
||||
- Fix: Info-circle border not applied properly in safari browser.
|
||||
- Fix: Interactive banner2 link redirect issue in touch devices.
|
||||
- Fix: Toggle button issue while using Visual Composer starter theme.
|
||||
|
||||
3.16.19.1 - 13-November-2017
|
||||
- Fix: Row background pattern images are not showing in effect tab.
|
||||
|
||||
3.16.19 - 6-November-2017
|
||||
- Improvement: Added info list border type option.
|
||||
- Improvement: Optimize plugin code and improved performance.
|
||||
- Improvement: Added padding option for info-circle item.
|
||||
- Improvement: Added time delay option for redirecting the links on touch devices in interactive banner2.
|
||||
- Fix: Info circle clipped at bottom / top is not working properly.
|
||||
- Fix: Info circle image alignment issue.
|
||||
- Fix: Advanced Tab content height issue on First loading with animation style.
|
||||
- Fix: Anchor tag link and tooltip issue in Just Icon.
|
||||
- Fix: Anchor tag link issue in Icon.
|
||||
- Fix: Timeline issue without timeline item disappear.
|
||||
- Fix: Js error in row background.
|
||||
- Fix: Smooth Scroll issue in Chrome Browser.
|
||||
- Fix: Dual button getting collapse in Advanced Tabs.
|
||||
|
||||
3.16.18 - 20-September-2017
|
||||
Security Fix: A cross-site scripting (XSS) vulnerability was discovered in html links, WordPress core has patched it's vulnerability in 4.8.2 release and we've also fix it for Ultimate Addons for Visual Composer.
|
||||
|
||||
3.16.17 - 13-September-2017
|
||||
- Improvement: Added modal Close icon design feature.
|
||||
- Improvement: Added modal popup close on ESC key.
|
||||
- Improvement: Added hover color option for button in Modal.
|
||||
- Improvement: Added modal hide feature on page load for mobile/tablet devices.
|
||||
- Improvement: Advance Tab navigation icon for accordion updated.
|
||||
- Fix: Need to change CSS for pan style in Info banner element.
|
||||
- Fix: Info circle responsive issue.
|
||||
|
||||
3.16.16 - 29-August-2017
|
||||
- Improvement: Advanced Tab ID is now editable.
|
||||
- Improvement: Link markup condition for team element need improvement.
|
||||
- Improvement: Added image alignment option for image in image separator.
|
||||
- Fix: Row separator tilt left right issue.
|
||||
- Fix: Info-Circle does not include image in description area.
|
||||
- Fix: Info-Circle animation not working properly.
|
||||
- Fix: Hosted video background height issue.
|
||||
- Fix: Video background placeholder images do not show up after video completes.
|
||||
- Fix: Timeline right side item spacing issue.
|
||||
- Fix: Timeline has html markup issue and point issue.
|
||||
- Fix: Scripts Loading issue in Carousel.
|
||||
- Fix: Scripts Loading issue in Fancy text.
|
||||
|
||||
3.16.15 - 16-August-2017
|
||||
- Improvement: Added tag options for titles in Flipbox.
|
||||
- Improvement: iHover style addition.
|
||||
- Fix: Info List icon position in RTL should not change.
|
||||
- Fix: Fancy text slide up effect is not working in the Advanced tab.
|
||||
- Fix: Advanced carousel dot navigation color option is not working.
|
||||
- Fix: Dual button getting collapse in expandable section.
|
||||
- Fix: Carousel loading issue in tabs.
|
||||
- Fix: Interactive banner-2 title alignment issue.
|
||||
- Fix: iHover style not working in Internet Explorer.
|
||||
|
||||
3.16.14.1 - 11-August-2017
|
||||
- Fix: Element converting into text-blocks.
|
||||
|
||||
3.16.14 - 1-August-2017
|
||||
- Improvement: Added div, paragraph and span tag options with heading tags for title in modules.
|
||||
- Improvement: Interactive banner added Title tags option.
|
||||
- Improvement: iHover - added Title tags option.
|
||||
- Improvement: Compress plugin images.
|
||||
- Fix: Timeline issue with the link.
|
||||
- Fix: Info box alignment issue with icon at right with heading.
|
||||
- Fix: Dual button font size and line height option not working.
|
||||
- Fix: Hotspot RTL Compatibility.
|
||||
- Fix: Just icon tooltip text is not working.
|
||||
- Fix: Fatal error for redeclaration class in modules.
|
||||
- Fix: Advanced tabs scroll issue while click on tab.
|
||||
|
||||
3.16.13 - 18-July-2017
|
||||
- Improvement: Optimize all the plugin code.
|
||||
- Improvement: Provide filters for theme authors to disable enqueing google fonts in front end.
|
||||
- Fix: Flipbox flip not working on some of the websites.
|
||||
|
||||
3.16.12 - 4-May-2017
|
||||
- Fix: PHP Warning in font manager appearing on front end for some users.
|
||||
|
||||
3.16.11 - 29-Apr-2017
|
||||
- Improved overall security of the plugin by added sanitization wherever required, All the Ajax actions are now checked for user capabilities and nounce to harden the security.
|
||||
- Fix: Dual button not working properly for the second style.
|
||||
- Fix: WooCommere compatibility for version v3.0.4.
|
||||
|
||||
3.16.10 - 07-Apr-2017
|
||||
- Fix: Google Fonts Manager loading fonts with http instead of https in the preview.
|
||||
- Fix: Google Fonts URL returning 404 if the generated URL had duplicate '|' character.
|
||||
- Fix: JavaScript error on WooCommerce v3.0 product pages.
|
||||
- Fix: Option disable parallax on mobile not working.
|
||||
- Fix: Info list aligning besides each other instead of one below other.
|
||||
|
||||
3.16.9 - 07-Mar-2017
|
||||
- Fix: Token invalid error appearing for some users when activating the license. We apologize for the inconvenience.
|
||||
- Fix: Dual button icon images not aligned to center.
|
||||
- Fix: Dual button second button linking to the first buttons link.
|
||||
- Fix: Dual button first button background size option not working when "Design your own" option is selected.
|
||||
- Fix: Advanced Tabs causing Javascript errors on pages with anchors with # links.
|
||||
- Fix: Advanced button "rel" option not working.
|
||||
- Fix: Some users having issues with appear animations not triggering correctly when the row/element is in the viewport.
|
||||
|
||||
3.16.8 - 20-Feb-2017
|
||||
- New: Added WPML Compatibility.
|
||||
- New: Option to pause on hover and center mode in Advanced carousel
|
||||
- New: Option to open selected tab by providing tab index number.
|
||||
- New: Option for title alignment in expandable section element.
|
||||
- New: Added margin/padding options for highlight box.
|
||||
- New: Option to select Zoom control position in Google maps element.
|
||||
- New: Added Typography option for Countdown.
|
||||
- New: All new license activation method to activate license key with just one click.
|
||||
- Improvement: Added aria labels for Next/Prev buttons in Advanced Carousel.
|
||||
- Improvement: RTL Support for All the elements.
|
||||
- Improvement: Rel and Title tag for all the links in all elements.
|
||||
- Improvement: Maps - Added option to enable/disable dragging effect on the desktop.
|
||||
- Improvement: Info Box - Added option to select heading tags for the title.
|
||||
- Improvement: Modal Box - Added support for hosted videos in the modal box, Add any video with WordPress media selector and Select "Hosted video" in option What is this video about.
|
||||
- Improvement: Optimized images in the plugins package.
|
||||
- Fixed: Ultimate Addons menu not being registered in some multisite environments.
|
||||
- Fixed: JavaScript files not being loaded on pages even if shortcode was present on a page.
|
||||
- Fixed: Animation effects in advanced carousel not working.
|
||||
- Fixed: Interactive banner 2 - Multiple interactive banners opening links in new tab, each link did not open a new tab, rather loaded the page in the same new tab.
|
||||
- Fixed: Info list - List alignment set to right breaks the content alignment to enter.
|
||||
- Fixed: Disable Parallax on mobile option not working.
|
||||
- Fixed: Insufficient memory error when activating the plugin from WP-CLI.
|
||||
- Fixed: Flipbox center aligned not working on mobile devices.
|
||||
|
||||
3.16.7 - 04-Aug-2016
|
||||
- Fixed: Appear animation conflict causing pages to creash in salient theme.
|
||||
- Fixed: Flip boxes not working when added inside advanced carousel on mobile phones.
|
||||
- Fixed: Info list causing descriptions not aligned in the center of adjacent icons.
|
||||
- Fixed: Appear animation breaking for some users.
|
||||
- Updaed slick js to latest version which fixes compatibility issues in Ultimate Carousel.
|
||||
- Lots of minor bug fixes and browser compatibility fixes.
|
||||
|
||||
3.16.6
|
||||
- Fixed: Font Icons - SSL issue for $_SERVER[HTTPS] failing
|
||||
- Fixed: Icon Manager - Font zip are not showing after being uploaded
|
||||
- Fixed: Icon Manager - Filetype x-zip allowed to upload
|
||||
- Fixed: Advacned Button - Animation issue while background image applied
|
||||
- Fixed: Video backgrounds - Safari browser alignment issue
|
||||
- Improvement: Google Maps - Changed Google Map policy support to new domains with API key required - http://bsf.io/google-map-api-key
|
||||
|
||||
3.16.5
|
||||
- Fixed: PHP 5.2 fatal error for transient fallback
|
||||
|
||||
3.16.4
|
||||
- Fixed: Video Backgrounds - VC stretch row and full height conflict
|
||||
- Fixed: Hosted Video background - JS console error
|
||||
- Fixed: IB 2 - Style 11 iOS issue
|
||||
- Fixed: Image param - content pass as array instead string
|
||||
- Fixed: Hotspot - Misalignment
|
||||
- Fixed: Row Backgrounds - Image separator conflict with full height option
|
||||
- Fixed: Admin - Redux CSS conflicts with UAVC
|
||||
- Fixed: Timeline - Backend structure break due image alignment
|
||||
- Fixed: Multiple video backgrounds - Poster images not showing on mobile devices
|
||||
- Improvement - Advanced Tabs - Responsive accordion scroll to container on open tab option - http://bsf.io/lmde8
|
||||
- Improvement - Advanced Button - Inline alignment option added to display buttons inline - http://bsf.io/bvkn4
|
||||
- BSF Core v1.17 - With fallback to W3 Total Cache's deleting transients on every page reload
|
||||
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"name": "a-note-above",
|
||||
"version": "1.0.1",
|
||||
"description": "A way to keep notes on your dashboard.",
|
||||
"author": "Josh Brown <joshbrown101@gmail.com>",
|
||||
"license": "GPLv2",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"dev": "webpack --watch --progress --hide-modules",
|
||||
"dev-build": "webpack -d --mode development",
|
||||
"build": "webpack -p --mode production"
|
||||
},
|
||||
"dependencies": {
|
||||
"axios": "^0.21.1",
|
||||
"vue": "^2.6.12"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/core": "^7.12.13",
|
||||
"@babel/preset-env": "latest",
|
||||
"babel-loader": "^8.2.2",
|
||||
"browser-sync": "^2.26.14",
|
||||
"browser-sync-webpack-plugin": "^2.3.0",
|
||||
"css-loader": "^3.6.0",
|
||||
"file-loader": "^4.3.0",
|
||||
"html-webpack-plugin": "^3.2.0",
|
||||
"html-webpack-template": "^6.2.0",
|
||||
"less": "^3.13.1",
|
||||
"less-loader": "^5.0.0",
|
||||
"mini-css-extract-plugin": "^0.8.2",
|
||||
"optimize-css-assets-webpack-plugin": "^5.0.4",
|
||||
"terser-webpack-plugin": "^4.2.3",
|
||||
"url-loader": "^2.3.0",
|
||||
"vue-loader": "^15.9.6",
|
||||
"vue-template-compiler": "^2.6.12",
|
||||
"webpack": "^4.46.0",
|
||||
"webpack-cli": "^3.3.12"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,554 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Abandoned Cart for WooCommerce 1.0.0\n"
|
||||
"POT-Creation-Date: 2021-03-25 19:20+0530\n"
|
||||
"PO-Revision-Date: 2021-03-25 19:20+0530\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: MakeWebBetter\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;_n;_x;_ex;_nx;esc_attr__;esc_attr_e;esc_attr_x;"
|
||||
"esc_html__;esc_html_e;esc_html_x;_n_noop;_nx_noop;translate_nooped_plural\n"
|
||||
"X-Poedit-SearchPath-0: .\n"
|
||||
|
||||
#: abandoned-cart-for-woocommerce.php:162
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: abandoned-cart-for-woocommerce.php:204
|
||||
msgid ""
|
||||
"Oops! You tried activating the ABANDONED CART FOR WOOCOMMERCE. Please "
|
||||
"activate WooCommerce and then try again."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:232
|
||||
msgid "Email Work Flow"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:236
|
||||
msgid "Abandon Cart Reports "
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:240
|
||||
msgid "Abandon Cart Analytics "
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:244
|
||||
msgid " Overview"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:264
|
||||
msgid "Enable plugin"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:266
|
||||
msgid "Enable plugin to start the functionality."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:271
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:283
|
||||
msgid "YES"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:272
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:284
|
||||
msgid "NO"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:276
|
||||
msgid "Add to Cart Pop-Up"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:278
|
||||
msgid "Enable this to show pop-up at the add to cart time."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:288
|
||||
msgid "Add to Cart Pop-Up Title"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:290
|
||||
msgid "Enter title here to show on add to cart pop-up."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:294
|
||||
msgid "Add to Cart title"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:297
|
||||
msgid "Add to Cart Pop-Up Text"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:299
|
||||
msgid "Enter text here to show on add to cart pop-up."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:303
|
||||
msgid "Add to Cart text"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:306
|
||||
msgid "Cut-off time"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:308
|
||||
msgid "Enter time in HOURS after which a cart will be treated as abandoned."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:313
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:323
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:352
|
||||
msgid "Enter Time"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:316
|
||||
msgid "Delete abandoned cart history"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:318
|
||||
msgid ""
|
||||
"Enter the number of days before which you dont want to keep history of "
|
||||
"abandoned cart. Remain blank to never delete history automatically."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:326
|
||||
msgid "User role for tracking "
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:328
|
||||
msgid ""
|
||||
"Select user roles for which you want to track abandoned carts(By default "
|
||||
"only “GUEST USERS” are tracked)."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:336
|
||||
msgid "Coupon code prefix"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:338
|
||||
msgid ""
|
||||
"Add a pattern in which you want the coupons to be generated for Cart "
|
||||
"Abandoners. Generated coupon will be prefix_<random_5_digit_alphanumeric>."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:342
|
||||
msgid "Enter Coupon code"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:345
|
||||
msgid "Coupon expiry"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:347
|
||||
msgid ""
|
||||
"Enter the number of hours after which coupon will be expired if not used. "
|
||||
"Time will start at the time of coupon send."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:355
|
||||
msgid "Coupon Discount"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:357
|
||||
msgid ""
|
||||
"Enter the percentage discount (between 1-100) which will apply on abandoned "
|
||||
"cart."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:363
|
||||
msgid "Enter Discount"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:368
|
||||
msgid "Save Settings"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:411
|
||||
msgid "Id of some field is missing"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:414
|
||||
msgid "Settings saved !"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:418
|
||||
msgid " Nonce Not Verified "
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:485
|
||||
msgid "Nonce not verified"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:508
|
||||
msgid "Product Id"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:511
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-product-report.php:71
|
||||
msgid "Product Name"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:514
|
||||
msgid "Quantity"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-abandoned-cart-for-woocommerce-admin.php:517
|
||||
msgid "Total "
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-admin-dashboard.php:26
|
||||
msgid "Documentation"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-admin-dashboard.php:28
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:125
|
||||
msgid "Support"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-analytics.php:36
|
||||
msgid "Abandoned Carts this Month"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-analytics.php:49
|
||||
msgid "Abandoned Carts till Now"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-analytics.php:64
|
||||
msgid "Recovered Carts this Month"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-analytics.php:80
|
||||
msgid "Recovered Carts till Now"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-analytics.php:95
|
||||
msgid "Recovered Money"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-analytics.php:119
|
||||
msgid "Money That Can Be recovered"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-analytics.php:142
|
||||
msgid "Graph of Abandoned Carts"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-email-workflow.php:26
|
||||
msgid "Use Placeholders"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-email-workflow.php:26
|
||||
msgid "to apply a coupon on the cart"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-email-workflow.php:26
|
||||
msgid "for displaying the cart in the email"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-email-workflow.php:27
|
||||
msgid " for checkout page"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-email-workflow.php:52
|
||||
msgid "Enable The workflow"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-email-workflow.php:71
|
||||
msgid "Initiate Time"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-email-workflow.php:81
|
||||
msgid "Enter time"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-email-workflow.php:84
|
||||
msgid "Enter time In Hours"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-email-workflow.php:90
|
||||
msgid "Mail Subject"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-email-workflow.php:100
|
||||
msgid "Enter Mail Subject"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-email-workflow.php:103
|
||||
msgid "Enter Subject"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-email-workflow.php:109
|
||||
msgid "Content"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-email-workflow.php:125
|
||||
msgid "Save Workflow"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:22
|
||||
msgid "What Is Abandoned Cart For WooCommerce?"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:27
|
||||
msgid ""
|
||||
"Abandoned Cart For WooCommerce is an all-in-one solution to beat an online "
|
||||
"seller’s biggest nightmare, i.e, abandoned carts. With the help of this "
|
||||
"plugin, \n"
|
||||
"\t\t\t\t\tyou can very easily and efficiently win back your lost WooCommerce "
|
||||
"customers and skyrocket your conversion rate."
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:33
|
||||
msgid "As a store owner, you get to:"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:35
|
||||
msgid "Analyze deep insights into your abandoned carts and products."
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:36
|
||||
msgid "Capture customer emails on the checkout and cart page."
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:37
|
||||
msgid "Send automated emails to your lost customers"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:38
|
||||
msgid "Win-back even the unregistered customers"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:39
|
||||
msgid "See a complete list of abandoned carts"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:40
|
||||
msgid "Customizable abandoned cart workflows"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:41
|
||||
msgid "Disable tracking for selected user roles"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:42
|
||||
msgid ""
|
||||
"Create an abandoned cart recovery strategy for even the variable products"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:45
|
||||
msgid "The Free Plugin Benefits"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:53
|
||||
msgid " Advanced Reports For Abandoned Products"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:57
|
||||
msgid ""
|
||||
"The plugin comes with advanced reports for the abandoned carts made in your "
|
||||
"store. Thus, allowing you to \n"
|
||||
"\t\t\t\t\t\t\t\tmake an informed abandoned cart recovery strategy."
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:72
|
||||
msgid "Workflow For Abandoned Carts"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:73
|
||||
msgid ""
|
||||
"Abandoned Cart For WooCommerce comes with a customizable workflow that lets "
|
||||
"you send emails and win back your lost customers."
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:83
|
||||
msgid "Support Variable Product"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:88
|
||||
msgid ""
|
||||
"The plugin works very well with and supports variable products on your "
|
||||
"WooCommerce store."
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:103
|
||||
msgid "Complete List Of Abandoned Users"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:108
|
||||
msgid ""
|
||||
"The plugin gives you a complete list of shoppers that left carts abandoned "
|
||||
"on your WooCommerce store."
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:129
|
||||
msgid ""
|
||||
"Phone, Email & Skype support. Our Support is ready to assist you regarding "
|
||||
"any query, issue, or feature request and if that doesn't help our Technical "
|
||||
"team will connect with you personally and have your query\n"
|
||||
"\t\t\t\t\t\t\t\tresolved."
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-product-report.php:49
|
||||
msgid "Reports according products-name"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/abandoned-cart-for-woocommerce-product-report.php:74
|
||||
msgid "Abandoned time"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/class-abandoned-cart-for-woocommerce-report.php:138
|
||||
msgid "Abandoned"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/class-abandoned-cart-for-woocommerce-report.php:140
|
||||
msgid "Recovered"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/class-abandoned-cart-for-woocommerce-report.php:198
|
||||
#: includes/class-abandoned-cart-for-woocommerce-onboarding-steps.php:360
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/class-abandoned-cart-for-woocommerce-report.php:199
|
||||
msgid "Left Page FROM "
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/class-abandoned-cart-for-woocommerce-report.php:200
|
||||
msgid "Total"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/class-abandoned-cart-for-woocommerce-report.php:201
|
||||
msgid "Status"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/class-abandoned-cart-for-woocommerce-report.php:321
|
||||
msgid "Nonce Not Verified"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/class-abandoned-cart-for-woocommerce-report.php:368
|
||||
msgid "Full Details Of Cart"
|
||||
msgstr ""
|
||||
|
||||
#: common/class-abandoned-cart-for-woocommerce-common.php:92
|
||||
msgid "Every custom time"
|
||||
msgstr ""
|
||||
|
||||
#: common/class-abandoned-cart-for-woocommerce-common.php:97
|
||||
msgid "Delete custom time"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-abandoned-cart-for-woocommerce-onboarding-steps.php:300
|
||||
msgid "What is your monthly revenue?"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-abandoned-cart-for-woocommerce-onboarding-steps.php:319
|
||||
msgid "What industry defines your business?"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-abandoned-cart-for-woocommerce-onboarding-steps.php:325
|
||||
msgid "Industry Type"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-abandoned-cart-for-woocommerce-onboarding-steps.php:356
|
||||
msgid "What is the best email address to contact you?"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-abandoned-cart-for-woocommerce-onboarding-steps.php:368
|
||||
msgid "What is your contact number?"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-abandoned-cart-for-woocommerce-onboarding-steps.php:373
|
||||
msgid "Contact Number"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-abandoned-cart-for-woocommerce-onboarding-steps.php:487
|
||||
msgid ""
|
||||
"Let us know why you are deactivating Abandoned Cart for WooCommerce so we "
|
||||
"can improve the plugin"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-abandoned-cart-for-woocommerce-onboarding-steps.php:491
|
||||
msgid "Reason"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-abandoned-cart-for-woocommerce-onboarding-steps.php:729
|
||||
msgid "Unexpected Error Occured"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-abandoned-cart-for-woocommerce.php:367
|
||||
msgid "General Setting"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-abandoned-cart-for-woocommerce.php:384
|
||||
msgid "Cart"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-abandoned-cart-for-woocommerce.php:388
|
||||
msgid "Product"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-abandoned-cart-for-woocommerce.php:412
|
||||
#, php-format
|
||||
msgid ""
|
||||
"Unable to locate file at location %s. Some features may not work properly in "
|
||||
"this plugin. Please contact us!"
|
||||
msgstr ""
|
||||
|
||||
#: mwb-acwf-gdpr.php:23
|
||||
msgid "Stored Customer Details for Tracking Abandoned cart"
|
||||
msgstr ""
|
||||
|
||||
#: mwb-acwf-gdpr.php:24
|
||||
msgid ""
|
||||
"We store customer's email address, customer's Ip Address so that we can send "
|
||||
"them email reagarding their abandoned cart to cover them"
|
||||
msgstr ""
|
||||
|
||||
#: mwb-acwf-gdpr.php:36
|
||||
msgid "Abandoned Cart For WooCommerce"
|
||||
msgstr ""
|
||||
|
||||
#: mwb-acwf-gdpr.php:54 mwb-acwf-gdpr.php:121
|
||||
msgid "Recipient Details"
|
||||
msgstr ""
|
||||
|
||||
#: mwb-acwf-gdpr.php:166
|
||||
msgid "Removed data of \"Abandoned Cart\""
|
||||
msgstr ""
|
||||
|
||||
#: onboarding/templates/abandoned-cart-for-woocommerce-deactivation-template.php:33
|
||||
msgid "May we have a little info about why you are deactivating?"
|
||||
msgstr ""
|
||||
|
||||
#: onboarding/templates/abandoned-cart-for-woocommerce-deactivation-template.php:44
|
||||
msgid "Skip and Deactivate Now"
|
||||
msgstr ""
|
||||
|
||||
#: onboarding/templates/abandoned-cart-for-woocommerce-onboarding-template.php:27
|
||||
msgid "Welcome to MakeWebBetter"
|
||||
msgstr ""
|
||||
|
||||
#: onboarding/templates/abandoned-cart-for-woocommerce-onboarding-template.php:28
|
||||
msgid ""
|
||||
"We love making new friends! Subscribe below and we promise to keep you up-to-"
|
||||
"date with our latest new plugins, updates, awesome deals and a few special "
|
||||
"offers."
|
||||
msgstr ""
|
||||
|
||||
#: onboarding/templates/abandoned-cart-for-woocommerce-onboarding-template.php:40
|
||||
msgid "Skip For Now"
|
||||
msgstr ""
|
||||
|
||||
#: public/class-abandoned-cart-for-woocommerce-public.php:84
|
||||
msgid "Enter Your Email Here"
|
||||
msgstr ""
|
||||
|
||||
#: public/class-abandoned-cart-for-woocommerce-public.php:232
|
||||
msgid "Do You Want to Buy"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,66 @@
|
||||
# Copyright (C) 2021 AbsolutePlugins
|
||||
# This file is distributed under the GPLv3 or later.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Absolute Thumbnail Column 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/absolute-thumbnail-column\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: 2021-07-07T14:49:00+00:00\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"X-Generator: WP-CLI 2.5.0\n"
|
||||
"X-Domain: absp-thumbnail-column\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
msgid "Absolute Thumbnail Column"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin URI of the plugin
|
||||
msgid "https://absoluteplugins.com/plugins/absolute-thumbnail-column/"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "Absolute Thumbnail column allows you to upload, select and change thumbnail on any post-types right from the post table."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "AbsolutePlugins"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin
|
||||
msgid "https://absoluteplugins.com/"
|
||||
msgstr ""
|
||||
|
||||
#: absolute-thumbnail-column.php:112
|
||||
msgid "Thumbnail"
|
||||
msgstr ""
|
||||
|
||||
#: absolute-thumbnail-column.php:175
|
||||
#: absolute-thumbnail-column.php:177
|
||||
msgid "Click the image to edit or update"
|
||||
msgstr ""
|
||||
|
||||
#: absolute-thumbnail-column.php:179
|
||||
#: absolute-thumbnail-column.php:181
|
||||
msgid "Remove featured image"
|
||||
msgstr ""
|
||||
|
||||
#: absolute-thumbnail-column.php:189
|
||||
msgid "No Thumb"
|
||||
msgstr ""
|
||||
|
||||
#: absolute-thumbnail-column.php:197
|
||||
#: absolute-thumbnail-column.php:199
|
||||
msgid "Set featured image"
|
||||
msgstr ""
|
||||
|
||||
#: absolute-thumbnail-column.php:360
|
||||
msgid "Could not set that as the thumbnail image. Try a different attachment."
|
||||
msgstr ""
|
||||
|
||||
#: absolute-thumbnail-column.php:362
|
||||
msgid "Could not remove the post thumbnail image. Try a again later."
|
||||
msgstr ""
|
||||
@@ -0,0 +1,622 @@
|
||||
# Copyright (C) 2022 AcademyLMS
|
||||
# This file is distributed under the GPL-3.0+.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Academy Starter Templates 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/academy-starter-templates\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: 2022-02-20T16:36:06+00:00\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"X-Generator: WP-CLI 2.5.0\n"
|
||||
"X-Domain: academy-starter-templates\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
msgid "Academy Starter Templates"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin URI of the plugin
|
||||
msgid "http://demo.academylms.net"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "Demo importer plugin for academy lms."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "AcademyLMS"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin
|
||||
msgid "http://academylms.net"
|
||||
msgstr ""
|
||||
|
||||
#: includes/hooks.php:183
|
||||
msgid "No relevent plugin for this demo."
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/customizer-importer.php:38
|
||||
#: includes/library/customizer-importer.php:45
|
||||
msgid "Importing customizer settings"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/customizer-importer.php:43
|
||||
msgid "Customizer settings import finished!"
|
||||
msgstr ""
|
||||
|
||||
#. translators: %s - file path
|
||||
#: includes/library/customizer-importer.php:73
|
||||
msgid "Error: The customizer import file is missing! File path: %s"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/customizer-importer.php:93
|
||||
msgid "Error: The customizer import file is not in a correct format. Please make sure to use the correct customizer import file."
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/customizer-importer.php:99
|
||||
msgid "Error: The customizer import file is not suitable for current theme. You can only import customizer settings for the same theme or a child theme."
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/downloader.php:59
|
||||
msgid "Missing URL for downloading a file!"
|
||||
msgstr ""
|
||||
|
||||
#. translators: %1$s and %3$s - strong HTML tags, %2$s - file URL, %4$s - br HTML tag, %5$s - error code, %6$s - error message.
|
||||
#: includes/library/downloader.php:77
|
||||
msgid "An error occurred while fetching file from: %1$s%2$s%3$s!%4$sReason: %5$s - %6$s."
|
||||
msgstr ""
|
||||
|
||||
#. translators: %1$s - br HTML tag, %2$s - file path
|
||||
#: includes/library/helpers.php:196
|
||||
#: includes/library/helpers.php:239
|
||||
msgid "An error occurred while writing file to your server! Tried to write a file to: %1$s%2$s."
|
||||
msgstr ""
|
||||
|
||||
#. translators: %1$s - br HTML tag, %2$s - file path
|
||||
#: includes/library/helpers.php:273
|
||||
msgid "An error occurred while reading a file from your server! Tried reading file from path: %1$s%2$s."
|
||||
msgstr ""
|
||||
|
||||
#. translators: %1$s and %2$s - strong HTML tags, %3$s - HTML link to a doc page.
|
||||
#: includes/library/helpers.php:296
|
||||
msgid "This WordPress page does not have %1$sdirect%2$s write file access. This plugin needs it in order to save the demo import xml file to the upload directory of your site. You can change this setting with these instructions: %3$s."
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/helpers.php:313
|
||||
msgid "An error occurred while retrieving reading/writing permissions to your server (could not retrieve WP filesystem credentials)!"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/helpers.php:321
|
||||
msgid "Your WordPress login credentials don't allow to use WP_Filesystem!"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/helpers.php:361
|
||||
msgid "Academy Starter Templates - "
|
||||
msgstr ""
|
||||
|
||||
#. translators: %1$s - opening div and paragraph HTML tags, %2$s - closing div and paragraph HTML tags.
|
||||
#: includes/library/helpers.php:395
|
||||
msgid "%1$sYour user role isn't high enough. You don't have permission to import demo data.%2$s"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/helpers.php:428
|
||||
msgid "No file provided."
|
||||
msgstr ""
|
||||
|
||||
#. translators: %s - the error message.
|
||||
#: includes/library/helpers.php:456
|
||||
msgid "Content file was not uploaded. Error: %s"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/helpers.php:460
|
||||
#: includes/library/helpers.php:476
|
||||
#: includes/library/helpers.php:492
|
||||
#: includes/library/helpers.php:503
|
||||
#: includes/library/helpers.php:522
|
||||
#: includes/library/helpers.php:530
|
||||
msgid "Upload files"
|
||||
msgstr ""
|
||||
|
||||
#. translators: %s - the error message.
|
||||
#: includes/library/helpers.php:472
|
||||
msgid "Widget file was not uploaded. Error: %s"
|
||||
msgstr ""
|
||||
|
||||
#. translators: %s - the error message.
|
||||
#: includes/library/helpers.php:488
|
||||
msgid "Customizer file was not uploaded. Error: %s"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/helpers.php:501
|
||||
msgid "Missing Redux option name! Please also enter the Redux option name!"
|
||||
msgstr ""
|
||||
|
||||
#. translators: %s - the error message.
|
||||
#: includes/library/helpers.php:518
|
||||
msgid "Redux file was not uploaded. Error: %s"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/helpers.php:528
|
||||
msgid "The import files were successfully uploaded!"
|
||||
msgstr ""
|
||||
|
||||
#. translators: %s - the max execution time.
|
||||
#: includes/library/helpers.php:554
|
||||
msgid "Initial max execution time = %s"
|
||||
msgstr ""
|
||||
|
||||
#. translators: %1$s - new line break, %2$s - the site URL, %3$s - the file path for content import, %4$s - the file path for widgets import, %5$s - the file path for widgets import, %6$s - the file path for redux import.
|
||||
#: includes/library/helpers.php:558
|
||||
msgid "Files info:%1$sSite URL = %2$s%1$sData file = %3$s%1$sWidget file = %4$s%1$sCustomizer file = %5$s%1$sRedux files:%1$s%6$s"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/helpers.php:561
|
||||
#: includes/library/helpers.php:562
|
||||
#: includes/library/helpers.php:563
|
||||
#: includes/library/helpers.php:564
|
||||
msgid "not defined!"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/helpers.php:735
|
||||
#: includes/library/helpers.php:736
|
||||
msgid "Academy Starter"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/importer.php:175
|
||||
msgid "New AJAX call!"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/one-click-demo-import.php:215
|
||||
msgid "No preview image defined for this import."
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/one-click-demo-import.php:216
|
||||
msgid "Are you sure?"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/one-click-demo-import.php:217
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/one-click-demo-import.php:218
|
||||
msgid "Yes, import!"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/one-click-demo-import.php:219
|
||||
msgid "Selected demo import:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/one-click-demo-import.php:220
|
||||
msgid "Installing..."
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/one-click-demo-import.php:221
|
||||
#: includes/library/wpcli-commands.php:154
|
||||
msgid "Importing..."
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/one-click-demo-import.php:222
|
||||
msgid "Successfully Imported!"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/one-click-demo-import.php:223
|
||||
msgid "Install Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/one-click-demo-import.php:224
|
||||
msgid "Installed"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/one-click-demo-import.php:225
|
||||
msgid "Import Failed"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/one-click-demo-import.php:226
|
||||
msgid "Whoops, there was a problem importing your content."
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/one-click-demo-import.php:227
|
||||
msgid "Looks like some of the plugins failed to install. Please try again. If this issue persists, please manually install the failing plugins and come back to this step to import the theme demo data."
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/one-click-demo-import.php:228
|
||||
msgid "Invalid file type detected! Please select an XML file for the Content Import."
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/one-click-demo-import.php:229
|
||||
msgid "Invalid file type detected! Please select a JSON or WIE file for the Widgets Import."
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/one-click-demo-import.php:230
|
||||
msgid "Invalid file type detected! Please select a DAT file for the Customizer Import."
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/one-click-demo-import.php:231
|
||||
msgid "Invalid file type detected! Please select a JSON file for the Redux Import."
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/one-click-demo-import.php:248
|
||||
msgid "Manual import files are missing! Please select the import files and try again."
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/one-click-demo-import.php:263
|
||||
#: includes/library/one-click-demo-import.php:308
|
||||
msgid "Manually uploaded files"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/one-click-demo-import.php:320
|
||||
#: includes/library/one-click-demo-import.php:331
|
||||
msgid "Downloaded files"
|
||||
msgstr ""
|
||||
|
||||
#. translators: %s - the name of the selected import.
|
||||
#: includes/library/one-click-demo-import.php:327
|
||||
msgid "The import files for: %s were successfully downloaded!"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/one-click-demo-import.php:335
|
||||
msgid "No import files specified!"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/one-click-demo-import.php:452
|
||||
#: views/import.php:118
|
||||
msgid "Import Complete!"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/one-click-demo-import.php:453
|
||||
#: views/import.php:121
|
||||
msgid "Congrats, your demo was imported successfully. You can now begin editing your site."
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/one-click-demo-import.php:454
|
||||
msgid "Successful Import"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/one-click-demo-import.php:457
|
||||
msgid "Your import completed, but some things may not have imported properly."
|
||||
msgstr ""
|
||||
|
||||
#. translators: %s - link to the log file.
|
||||
#: includes/library/one-click-demo-import.php:461
|
||||
msgid "<p><a href=\"%s\" target=\"_blank\">View error log</a> for more information.</p>"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/plugin-installer.php:86
|
||||
msgid "WPForms"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/plugin-installer.php:87
|
||||
msgid "Join 4,000,000+ professionals who build smarter forms and surveys with WPForms."
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/plugin-installer.php:93
|
||||
msgid "All in One SEO"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/plugin-installer.php:94
|
||||
msgid "Use All in One SEO Pack to optimize your WordPress site for SEO."
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/plugin-installer.php:100
|
||||
msgid "MonsterInsights"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/plugin-installer.php:101
|
||||
msgid "The #1 Google Analytics Plugin for WordPress that’s easy and powerful."
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/plugin-installer.php:107
|
||||
msgid "Custom Landing Pages by SeedProd"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/plugin-installer.php:108
|
||||
msgid "Work on your site in private while visitors see a \"Coming Soon\" or \"Maintenance Mode\" page."
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/plugin-installer.php:113
|
||||
msgid "Smash Balloon Social Photo Feed"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/plugin-installer.php:114
|
||||
msgid "Display beautifully clean, customizable, and responsive Instagram feeds."
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/plugin-installer.php:119
|
||||
msgid "WP Mail SMTP"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/plugin-installer.php:120
|
||||
msgid "Make email delivery easy for WordPress. Connect with SMTP, Gmail, Outlook, Mailgun, and more."
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/plugin-installer.php:225
|
||||
msgid "Could not install the plugin. You don't have permission to install plugins."
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/plugin-installer.php:231
|
||||
msgid "Could not install the plugin. Plugin slug is missing."
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/plugin-installer.php:236
|
||||
msgid "Plugin is already installed and activated!"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/plugin-installer.php:244
|
||||
msgid "Plugin was already installed! We activated it for you."
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/plugin-installer.php:252
|
||||
msgid "Could not install the plugin. Don't have file permission."
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/plugin-installer.php:292
|
||||
msgid "Plugin installed and activated succesfully."
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/plugin-installer.php:299
|
||||
msgid "Could not install the plugin. WP Plugin installer could not retrieve plugin information."
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/view-helpers.php:20
|
||||
msgid "Academy Starter Templates"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/view-helpers.php:22
|
||||
msgid "Questionmark icon"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/view-helpers.php:53
|
||||
msgid "Theme screenshot"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/widget-importer.php:41
|
||||
#: includes/library/widget-importer.php:52
|
||||
msgid "Importing widgets"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/widget-importer.php:88
|
||||
msgid "Error: Widget import file could not be found."
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/widget-importer.php:118
|
||||
msgid "Error: Widget import data could not be read. Please try a different file."
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/widget-importer.php:156
|
||||
msgid "Sidebar does not exist in theme (moving widget to Inactive)"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/widget-importer.php:177
|
||||
msgid "Site does not support widget"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/widget-importer.php:210
|
||||
msgid "Widget already exists"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/widget-importer.php:275
|
||||
msgid "Imported"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/widget-importer.php:278
|
||||
msgid "Imported to Inactive"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/widget-importer.php:284
|
||||
msgid "No Title"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/widget-importer.php:331
|
||||
msgid "No results for widget import!"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/wpcli-commands.php:35
|
||||
msgid "There are no predefined demo imports for currently active theme!"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/wpcli-commands.php:38
|
||||
msgid "Here are the predefined demo imports:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/wpcli-commands.php:72
|
||||
msgid "At least one of the possible options should be set! Check them with --help"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/wpcli-commands.php:123
|
||||
msgid "The \"predefined\" parameter should be a number (an index of the OCDI predefined demo import)!"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/wpcli-commands.php:129
|
||||
msgid "The supplied predefined index does not exist! Please take a look at the available predefined demo imports:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/wpcli-commands.php:136
|
||||
msgid "Predefined demo import started! All other parameters will be ignored!"
|
||||
msgstr ""
|
||||
|
||||
#. translators: %s - the name of the selected demo import.
|
||||
#: includes/library/wpcli-commands.php:141
|
||||
msgid "Selected predefined demo import: %s"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/wpcli-commands.php:144
|
||||
msgid "Preparing the demo import files..."
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/wpcli-commands.php:149
|
||||
msgid "Demo import files could not be retrieved!"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/wpcli-commands.php:152
|
||||
msgid "Demo import files retrieved successfully!"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/wpcli-commands.php:174
|
||||
msgid "Predefined import finished!"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/wpcli-commands.php:186
|
||||
msgid "Content import file provided does not exist! Skipping this import!"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/wpcli-commands.php:195
|
||||
msgid "Importing content (this might take a while)..."
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/wpcli-commands.php:197
|
||||
msgid "Importing content"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/wpcli-commands.php:202
|
||||
msgid "Content import finished!"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/wpcli-commands.php:204
|
||||
msgid "There were some issues while importing the content!"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/wpcli-commands.php:223
|
||||
msgid "Widgets import file provided does not exist! Skipping this import!"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/wpcli-commands.php:227
|
||||
msgid "Importing widgets..."
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/wpcli-commands.php:232
|
||||
msgid "Widgets imported successfully!"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/wpcli-commands.php:234
|
||||
msgid "There were some issues while importing widgets!"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/wpcli-commands.php:253
|
||||
msgid "Customizer import file provided does not exist! Skipping this import!"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/wpcli-commands.php:257
|
||||
msgid "Importing customizer settings..."
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/wpcli-commands.php:262
|
||||
msgid "Customizer settings imported successfully!"
|
||||
msgstr ""
|
||||
|
||||
#: includes/library/wpcli-commands.php:264
|
||||
msgid "There were some issues while importing customizer settings!"
|
||||
msgstr ""
|
||||
|
||||
#. translators: %s - the name of the executing action.
|
||||
#: includes/library/wpcli-commands.php:284
|
||||
msgid "Executing action: %s ..."
|
||||
msgstr ""
|
||||
|
||||
#: views/import.php:28
|
||||
msgid "Before We Import Your Demo"
|
||||
msgstr ""
|
||||
|
||||
#: views/import.php:30
|
||||
msgid "To ensure the best experience, installing the following plugins is strongly recommended, and in some cases required."
|
||||
msgstr ""
|
||||
|
||||
#: views/import.php:43
|
||||
msgid "All required/recommended plugins are already installed. You can import your demo content."
|
||||
msgstr ""
|
||||
|
||||
#: views/import.php:56
|
||||
#: views/import.php:89
|
||||
msgid "Star icon"
|
||||
msgstr ""
|
||||
|
||||
#: views/import.php:71
|
||||
#: views/install-plugins.php:49
|
||||
msgid "Checkmark icon"
|
||||
msgstr ""
|
||||
|
||||
#: views/import.php:73
|
||||
msgid "Lock icon"
|
||||
msgstr ""
|
||||
|
||||
#: views/import.php:75
|
||||
#: views/install-plugins.php:50
|
||||
msgid "Loading..."
|
||||
msgstr ""
|
||||
|
||||
#: views/import.php:85
|
||||
msgid "The plugins with %1$s are recommended by Academy Starter Templates plugin to help you grow your website. They are not required for the %2$s theme to work."
|
||||
msgstr ""
|
||||
|
||||
#: views/import.php:98
|
||||
#: views/install-plugins.php:57
|
||||
msgid "Back icon"
|
||||
msgstr ""
|
||||
|
||||
#: views/import.php:98
|
||||
#: views/install-plugins.php:57
|
||||
msgid "Go Back"
|
||||
msgstr ""
|
||||
|
||||
#: views/import.php:99
|
||||
msgid "Continue & Import"
|
||||
msgstr ""
|
||||
|
||||
#: views/import.php:108
|
||||
msgid "Importing Content"
|
||||
msgstr ""
|
||||
|
||||
#: views/import.php:109
|
||||
msgid "Please sit tight while we import your content. Do not refresh the page or hit the back button."
|
||||
msgstr ""
|
||||
|
||||
#: views/import.php:112
|
||||
msgid "Importing animation"
|
||||
msgstr ""
|
||||
|
||||
#: views/import.php:129
|
||||
msgid "Theme Settings"
|
||||
msgstr ""
|
||||
|
||||
#: views/import.php:130
|
||||
msgid "Visit Site"
|
||||
msgstr ""
|
||||
|
||||
#: views/install-plugins.php:25
|
||||
msgid "Install Recommended Plugins"
|
||||
msgstr ""
|
||||
|
||||
#: views/install-plugins.php:27
|
||||
msgid "Want to use the best plugins for the job? Here is the list of awesome plugins that will help you achieve your goals."
|
||||
msgstr ""
|
||||
|
||||
#: views/install-plugins.php:58
|
||||
msgid "Install & Activate"
|
||||
msgstr ""
|
||||
|
||||
#. translators: %1$s - the opening div and paragraph HTML tags, %2$s and %3$s - strong HTML tags, %4$s - the closing div and paragraph HTML tags.
|
||||
#: views/plugin-page.php:27
|
||||
msgid "%1$sWarning: your server is using %2$sPHP safe mode%3$s. This means that you might experience server timeout errors.%4$s"
|
||||
msgstr ""
|
||||
|
||||
#: views/plugin-page.php:50
|
||||
msgid "All Demos"
|
||||
msgstr ""
|
||||
|
||||
#: views/plugin-page.php:63
|
||||
msgid "Search Demos..."
|
||||
msgstr ""
|
||||
|
||||
#: views/plugin-page.php:86
|
||||
msgid "No preview image."
|
||||
msgstr ""
|
||||
|
||||
#: views/plugin-page.php:93
|
||||
msgid "Preview Demo"
|
||||
msgstr ""
|
||||
|
||||
#: views/plugin-page.php:95
|
||||
msgid "Import Demo"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,495 @@
|
||||
# Copyright (C) 2020 ZealousWeb
|
||||
# This file is distributed under the same license as the Accept SagePay Payments Using Contact Form 7 plugin.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Accept SagePay Payments Using Contact Form 7 1.0\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/accept-sagepay-payments-using-contact-form-7\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: 2020-11-27T08:04:48+01:00\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"X-Generator: WP-CLI 2.4.0\n"
|
||||
"X-Domain: accept-sagepay-payments-using-contact-form-7\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
msgid "Accept SagePay Payments Using Contact Form 7"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "This plugin will integrate Sagepay payment gateway for making your payments through Contact Form 7."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "ZealousWeb"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin
|
||||
msgid "https://www.zealousweb.com"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/class.cfspzw.admin.action.php:81
|
||||
msgid "From Data"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/class.cfspzw.admin.action.php:82
|
||||
#: inc/admin/class.cfspzw.admin.action.php:344
|
||||
msgid "Do you need help for configuration?"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/class.cfspzw.admin.action.php:347
|
||||
msgid "Refer the document."
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/class.cfspzw.admin.action.php:349
|
||||
msgid "Support Link"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/class.cfspzw.admin.filter.php:55
|
||||
msgid "SagePay"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/class.cfspzw.admin.filter.php:104
|
||||
#: inc/admin/template/cfspzw.template.php:140
|
||||
msgid "Document Link"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/class.cfspzw.admin.filter.php:139
|
||||
msgid "User Name"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/class.cfspzw.admin.filter.php:140
|
||||
msgid "Invoice ID"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/class.cfspzw.admin.filter.php:141
|
||||
msgid "Transaction Status"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/class.cfspzw.admin.filter.php:142
|
||||
msgid "Total Amount"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/class.cfspzw.admin.filter.php:143
|
||||
msgid "Submitted Date"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:68
|
||||
msgid "Sandbox"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:69
|
||||
msgid "Live"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:73
|
||||
msgid "Payment"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:74
|
||||
msgid "Deferred"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:75
|
||||
msgid "Authenticate"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:79
|
||||
msgid "Yes"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:80
|
||||
msgid "No"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:139
|
||||
msgid "To use SagePay option, first you need to create and save form tags."
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:149
|
||||
msgid "Sagepay Enable"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:159
|
||||
msgid "Enable Debug Mode"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:169
|
||||
msgid "Payment Mode "
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:186
|
||||
msgid "Sandbox Vendor Name "
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:197
|
||||
msgid "Sandbox Encryption Password "
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:209
|
||||
msgid "Live Vendor Name "
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:220
|
||||
msgid "Live Encryption Password "
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:232
|
||||
msgid "Amount Field Name "
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:238
|
||||
msgid "Select field name for amount"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:251
|
||||
msgid "Customer Email "
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:257
|
||||
msgid "Select field name for customer email"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:270
|
||||
msgid "Quantity Field Name (Optional)"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:276
|
||||
msgid "Select field name for quantity"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:290
|
||||
msgid "Transaction type"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:308
|
||||
msgid "Apply 3D Secure"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:326
|
||||
msgid "Select Currency"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:345
|
||||
msgid "VendorTXCode Prefix (Optional)"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:356
|
||||
msgid "Success Return URL (Optional)"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:362
|
||||
#: inc/admin/template/cfspzw.template.php:382
|
||||
msgid "Select page"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:376
|
||||
msgid "Cancel Return URL (Optional)"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:400
|
||||
msgid "Customer Billing Details"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:409
|
||||
msgid "Billing First Name "
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:415
|
||||
msgid "Select field name for billing first name"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:428
|
||||
msgid "Billing Last Name "
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:434
|
||||
msgid "Select field name for billing last name"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:447
|
||||
msgid "Billing Address "
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:453
|
||||
msgid "Select field name for billing address"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:466
|
||||
msgid "Billing City "
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:472
|
||||
msgid "Select field name for billing city"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:485
|
||||
msgid "Billing State "
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:491
|
||||
msgid "Select field name for billing state"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:504
|
||||
msgid "Select Billing Country"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:510
|
||||
msgid "Select field name for billing country"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:523
|
||||
msgid "Billing Zipcode "
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:529
|
||||
msgid "Select field name for billing zipcode"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:546
|
||||
msgid "Customer Shipping Details"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:555
|
||||
msgid "Shipping First Name "
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:561
|
||||
msgid "Select field name for shipping first name"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:574
|
||||
msgid "Shipping Last Name "
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:580
|
||||
msgid "Select field name for shipping last name"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:593
|
||||
msgid "Shipping Address "
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:599
|
||||
msgid "Select field name for shipping address"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:612
|
||||
msgid "Shipping City "
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:618
|
||||
msgid "Select field name for shipping city"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:631
|
||||
msgid "Shipping State "
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:637
|
||||
msgid "Select field name for shipping state"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:650
|
||||
msgid "Select Shipping Country"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:656
|
||||
msgid "Select field name for shipping country"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:669
|
||||
msgid "Shipping Zipcode "
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:675
|
||||
msgid "Select field name for shipping zipcode"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:709
|
||||
msgid "<h3>Vendor Name </h3><p>Get Vendor Name from <a href=\"#\" target=\"_blank\">here</a></p>"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:713
|
||||
msgid "<h3>Encryption Password</h3><p>Get Encryption Password from <a href=\"#\" target=\"_blank\">here</a></p>"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:717
|
||||
msgid "<h3>Select Currency</h3><p>Select the currency.</p>"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:721
|
||||
msgid "<h3>Amount Field</h3><p>Select field from where amount value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:725
|
||||
msgid "<h3>Quantity Field</h3><p>Select field from where quantity value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:729
|
||||
msgid "<h3>Customer Email Field</h3><p>Select field from where customer email value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:733
|
||||
msgid "<h3>VendorTXCode Prefix Field</h3><p>Please enter unique prefix name which display in invoice order.</p>"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:737
|
||||
msgid "<h3>Success Return URL Field </h3><p>Select page and redirect customer after succesfully payment done.</p>"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:741
|
||||
msgid "<h3>Cancel Return URL Field </h3><p>Select page and redirect customer after cancel payment process or payment not done.</p>"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:745
|
||||
msgid "<h3>Billing First Name Field</h3><p>Select field from where billing first name value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:749
|
||||
msgid "<h3>Billing Last Name Field</h3><p>Select field from where billing last name value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:753
|
||||
msgid "<h3>Billing Address Field</h3><p>Select field from where billing address value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:757
|
||||
msgid "<h3>Billing City Field</h3><p>Select field from where billing city value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:761
|
||||
msgid "<h3>Billing State Field</h3><p>Select field from where billing state value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:765
|
||||
msgid "<h3>Billing Country Field</h3><p>Select field from where billing country value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:769
|
||||
msgid "<h3>Billing ZipCode Field</h3><p>Select field from where billing zipcode value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:773
|
||||
msgid "<h3>Shipping First Name Field</h3><p>Select field from where shipping first name value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:777
|
||||
msgid "<h3>Shipping Last Name Field</h3><p>Select field from where shipping last name value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:781
|
||||
msgid "<h3>Shipping Address Field</h3><p>Select field from where shipping address value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:785
|
||||
msgid "<h3>Shipping City Field</h3><p>Select field from where shipping city value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:789
|
||||
msgid "<h3>Shipping State Field</h3><p>Select field from where shipping state value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:793
|
||||
msgid "<h3>Shipping Country Field</h3><p>Select field from where shipping country value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin/template/cfspzw.template.php:797
|
||||
msgid "<h3>Shipping ZipCode Field</h3><p>Select field from where shipping zipcode value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
|
||||
msgstr ""
|
||||
|
||||
#: inc/class.cfspzw.php:112
|
||||
#: inc/class.cfspzw.php:113
|
||||
#: inc/class.cfspzw.php:118
|
||||
msgid "Sagepay Payment Details"
|
||||
msgstr ""
|
||||
|
||||
#: inc/class.cfspzw.php:114
|
||||
msgid "Transaction Detail"
|
||||
msgstr ""
|
||||
|
||||
#: inc/class.cfspzw.php:158
|
||||
msgid "<strong><a href=\"https://wordpress.org/plugins/contact-form-7/\" target=\"_blank\">Contact Form 7</a></strong> is required to use <strong>%s</strong>."
|
||||
msgstr ""
|
||||
|
||||
#: inc/class.cfspzw.php:177
|
||||
msgid "Sagepay Country"
|
||||
msgstr ""
|
||||
|
||||
#: inc/class.cfspzw.php:280
|
||||
msgid "Generate a form-tag for to display Sagepay Country"
|
||||
msgstr ""
|
||||
|
||||
#: inc/class.cfspzw.php:289
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#: inc/class.cfspzw.php:304
|
||||
msgid "Insert Tag"
|
||||
msgstr ""
|
||||
|
||||
#: inc/class.cfspzw.php:311
|
||||
msgid "To use the value input through this field in a mail field, you need to insert the corresponding mail-tag (%s) into the field on the Mail tab."
|
||||
msgstr ""
|
||||
|
||||
#: inc/lib/class.cfspzw.lib.php:213
|
||||
msgid "SagePay Payment Notification"
|
||||
msgstr ""
|
||||
|
||||
#: inc/lib/class.cfspzw.lib.php:427
|
||||
#: inc/lib/class.cfspzw.lib.php:437
|
||||
msgid "Sagepay Response Details:"
|
||||
msgstr ""
|
||||
|
||||
#: inc/lib/class.cfspzw.lib.php:568
|
||||
msgid "Payment Page not Configured Properly. Please Conatct Admin. "
|
||||
msgstr ""
|
||||
|
||||
#: inc/lib/class.cfspzw.lib.php:631
|
||||
#: inc/lib/class.cfspzw.lib.php:640
|
||||
#: inc/lib/class.cfspzw.lib.php:967
|
||||
msgid "Please Enter Amount value or Value in Numeric."
|
||||
msgstr ""
|
||||
|
||||
#: inc/lib/class.cfspzw.lib.php:732
|
||||
msgid "Order #%s"
|
||||
msgstr ""
|
||||
|
||||
#: inc/lib/class.cfspzw.lib.php:846
|
||||
msgid "Something goes wrong! Please try again."
|
||||
msgstr ""
|
||||
|
||||
#: inc/lib/class.cfspzw.lib.php:866
|
||||
msgid "Transaction Amount :"
|
||||
msgstr ""
|
||||
|
||||
#: inc/lib/class.cfspzw.lib.php:870
|
||||
msgid "Payment Status :"
|
||||
msgstr ""
|
||||
|
||||
#: inc/lib/class.cfspzw.lib.php:874
|
||||
msgid "Transaction Id :"
|
||||
msgstr ""
|
||||
|
||||
#: inc/lib/class.cfspzw.lib.php:878
|
||||
msgid "Invoice ID :"
|
||||
msgstr ""
|
||||
|
||||
#: inc/lib/class.cfspzw.lib.php:886
|
||||
msgid "Response :"
|
||||
msgstr ""
|
||||
|
||||
#: inc/lib/class.cfspzw.lib.php:934
|
||||
msgid "Please wait you are redirecting to sagepay..!"
|
||||
msgstr ""
|
||||
|
||||
#: inc/lib/class.cfspzw.lib.php:969
|
||||
msgid "The field is required."
|
||||
msgstr ""
|
||||
|
||||
#: inc/lib/class.cfspzw.lib.php:993
|
||||
msgid "One or more fields have an error. Please check and try again."
|
||||
msgstr ""
|
||||
@@ -0,0 +1,41 @@
|
||||
# Copyright (C) 2021 Acowebs
|
||||
# This file is distributed under the same license as the Aco Variation Swatches for WooCommerce plugin.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Aco Variation Swatches for WooCommerce 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/aco-woo-variation-swatches-free\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: 2021-05-01T11:51:41+00:00\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"X-Generator: WP-CLI 2.3.0\n"
|
||||
"X-Domain: aco-variation-swatches-for-woocommerce\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
#. Description of the plugin
|
||||
msgid "Aco Variation Swatches for WooCommerce"
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "Acowebs"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin
|
||||
msgid "http://acowebs.com"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-acovsw-backend.php:130
|
||||
#: includes/class-acovsw-backend.php:137
|
||||
msgid "Variation Swatches"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-acovsw-backend.php:132
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-acovsw-options.php:113
|
||||
msgid "Select an option"
|
||||
msgstr ""
|
||||
21
spec/fixtures/dynamic_finders/plugin_version/action-scheduler/change_log/changelog.txt
vendored
Normal file
21
spec/fixtures/dynamic_finders/plugin_version/action-scheduler/change_log/changelog.txt
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
*** Changelog ***
|
||||
|
||||
= 3.2.0 - 2021-06-03 =
|
||||
* Fix - Add "no ordering" option to as_next_scheduled_action().
|
||||
* Fix - Add secondary scheduled date checks when claiming actions (DBStore) | #634.
|
||||
* Fix - Add secondary scheduled date checks when claiming actions (wpPostStore) | #634.
|
||||
* Fix - Adds a new index to the action table, reducing the potential for deadlocks (props: @glagonikas).
|
||||
* Fix - Fix unit tests infrastructure and adapt tests to PHP 8.
|
||||
* Fix - Identify in-use data store.
|
||||
* Fix - Improve test_migration_is_scheduled.
|
||||
* Fix - PHP notice on list table.
|
||||
* Fix - Speed up clean up and batch selects.
|
||||
* Fix - Update pending dependencies.
|
||||
* Fix - [PHP 8.0] Only pass action arg values through to do_action_ref_array().
|
||||
* Fix - [PHP 8] Set the PHP version to 7.1 in composer.json for PHP 8 compatibility.
|
||||
* Fix - add is_initialized() to docs.
|
||||
* Fix - fix file permissions.
|
||||
* Fix - fixes #664 by replacing __ with esc_html__.
|
||||
|
||||
= 3.1.6 - 2020-05-12 =
|
||||
* Change log starts.
|
||||
@@ -0,0 +1,337 @@
|
||||
# Copyright (C) 2021 WP White Security
|
||||
# This file is distributed under the same license as the WP Activity Log for Gravity Forms plugin.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WP Activity Log for Gravity Forms 1.1.0\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/activity-log-gravity-forms\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: 2021-04-27T11:24:00+01:00\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"X-Generator: WP-CLI 2.4.0\n"
|
||||
"X-Domain: wsal-gravity-forms\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
msgid "WP Activity Log for Gravity Forms"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin URI of the plugin
|
||||
msgid "https://wpactivitylog.com/extensions/"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "A WP Activity Log plugin extension for Gravity Forms."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "WP White Security"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin
|
||||
msgid "http://www.wpwhitesecurity.com/"
|
||||
msgstr ""
|
||||
|
||||
#: includes/wsal-functions.php:39
|
||||
msgid "Keep a log when website visitors submits a form (by default the plugin only keeps a log when logged in users submit a form)."
|
||||
msgstr ""
|
||||
|
||||
#: includes/wsal-functions.php:52
|
||||
msgid "Forms in Gravity Forms"
|
||||
msgstr ""
|
||||
|
||||
#: includes/wsal-functions.php:53
|
||||
msgid "Confirmations in Gravity Forms"
|
||||
msgstr ""
|
||||
|
||||
#: includes/wsal-functions.php:54
|
||||
msgid "Notifications in Gravity Forms"
|
||||
msgstr ""
|
||||
|
||||
#: includes/wsal-functions.php:55
|
||||
msgid "Entries in Gravity Forms"
|
||||
msgstr ""
|
||||
|
||||
#: includes/wsal-functions.php:56
|
||||
msgid "Fields in Gravity Forms"
|
||||
msgstr ""
|
||||
|
||||
#: includes/wsal-functions.php:57
|
||||
msgid "Settings in Gravity Forms"
|
||||
msgstr ""
|
||||
|
||||
#: includes/wsal-functions.php:68
|
||||
msgid "Starred"
|
||||
msgstr ""
|
||||
|
||||
#: includes/wsal-functions.php:69
|
||||
msgid "Unstarred"
|
||||
msgstr ""
|
||||
|
||||
#: includes/wsal-functions.php:70
|
||||
msgid "Read"
|
||||
msgstr ""
|
||||
|
||||
#: includes/wsal-functions.php:71
|
||||
msgid "Unread"
|
||||
msgstr ""
|
||||
|
||||
#: includes/wsal-functions.php:72
|
||||
msgid "Submitted"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:4
|
||||
msgid "Gravity Forms"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:5
|
||||
msgid "Monitor Gravity Forms"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:10
|
||||
msgid "A form was created, modified"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:11
|
||||
msgid "The Form called %form_name%."
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:14
|
||||
#: wp-security-audit-log/custom-alerts.php:30
|
||||
#: wp-security-audit-log/custom-alerts.php:45
|
||||
#: wp-security-audit-log/custom-alerts.php:60
|
||||
#: wp-security-audit-log/custom-alerts.php:93
|
||||
#: wp-security-audit-log/custom-alerts.php:108
|
||||
#: wp-security-audit-log/custom-alerts.php:129
|
||||
#: wp-security-audit-log/custom-alerts.php:144
|
||||
#: wp-security-audit-log/custom-alerts.php:162
|
||||
#: wp-security-audit-log/custom-alerts.php:177
|
||||
#: wp-security-audit-log/custom-alerts.php:196
|
||||
#: wp-security-audit-log/custom-alerts.php:211
|
||||
#: wp-security-audit-log/custom-alerts.php:243
|
||||
#: wp-security-audit-log/custom-alerts.php:258
|
||||
msgid "Form ID"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:17
|
||||
#: wp-security-audit-log/custom-alerts.php:33
|
||||
#: wp-security-audit-log/custom-alerts.php:63
|
||||
#: wp-security-audit-log/custom-alerts.php:96
|
||||
#: wp-security-audit-log/custom-alerts.php:132
|
||||
#: wp-security-audit-log/custom-alerts.php:147
|
||||
#: wp-security-audit-log/custom-alerts.php:165
|
||||
#: wp-security-audit-log/custom-alerts.php:180
|
||||
msgid "View form in the editor"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:26
|
||||
msgid "A form was moved to trash"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:27
|
||||
msgid "Moved the form to trash."
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:29
|
||||
#: wp-security-audit-log/custom-alerts.php:195
|
||||
#: wp-security-audit-log/custom-alerts.php:226
|
||||
#: wp-security-audit-log/custom-alerts.php:242
|
||||
#: wp-security-audit-log/custom-alerts.php:257
|
||||
msgid "Form name"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:42
|
||||
msgid "A form was permanently deleted"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:43
|
||||
msgid "Permanently deleted the form %form_name%."
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:55
|
||||
msgid "A form setting was modified"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:56
|
||||
msgid "The setting %setting_name% in form %form_name%."
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:58
|
||||
#: wp-security-audit-log/custom-alerts.php:276
|
||||
msgid "Previous value"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:59
|
||||
#: wp-security-audit-log/custom-alerts.php:277
|
||||
msgid "New value"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:72
|
||||
msgid "A form was duplicated"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:73
|
||||
msgid "Duplicated the form %original_form_name%."
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:75
|
||||
msgid "New form name"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:76
|
||||
msgid "Source form ID"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:77
|
||||
msgid "New form ID"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:80
|
||||
msgid "View new duplicated form in the editor"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:89
|
||||
msgid "A field was created, modified or deleted"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:90
|
||||
msgid "The Field called %field_name% in the form %form_name%."
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:92
|
||||
msgid "Field type"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:105
|
||||
msgid "A form was submitted"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:106
|
||||
msgid "Submitted the form %form_name%."
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:109
|
||||
msgid "Submission email"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:112
|
||||
#: wp-security-audit-log/custom-alerts.php:199
|
||||
#: wp-security-audit-log/custom-alerts.php:214
|
||||
#: wp-security-audit-log/custom-alerts.php:230
|
||||
#: wp-security-audit-log/custom-alerts.php:261
|
||||
msgid "View entry"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:124
|
||||
msgid "A confirmation was created, modified or deleted"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:125
|
||||
msgid "The Confirmation called %confirmation_name% in the form %form_name%."
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:127
|
||||
msgid "Confirmation type"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:128
|
||||
msgid "Confirmation message"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:141
|
||||
msgid "A confirmation was activated or deactivated"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:142
|
||||
msgid "The confirmation %confirmation_name% in the form %form_name%."
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:159
|
||||
msgid "A notification was created, modified or deleted"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:160
|
||||
msgid "The Notification called %notification_name% in the form %form_name%."
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:174
|
||||
msgid "A notification was activated or deactivated"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:175
|
||||
msgid "Changed the status of the Notification called %notification_name% in the form %form_name%."
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:192
|
||||
msgid "An entry was starred or unstarred"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:193
|
||||
msgid "Entry title: %entry_title%."
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:208
|
||||
msgid "An entry was marked as read or unread"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:209
|
||||
msgid "The entry called %entry_title% from form %form_name%."
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:223
|
||||
msgid "An entry was moved to trash"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:224
|
||||
msgid "Deleted the entry %event_desc%."
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:227
|
||||
msgid "Form ID "
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:239
|
||||
msgid "An entry was permanently deleted"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:240
|
||||
msgid "Permanently deleted the entry %entry_title%."
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:253
|
||||
msgid "An entry note was created or deleted"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:254
|
||||
msgid "The entry note %entry_note%."
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:256
|
||||
msgid "Entry title"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:273
|
||||
msgid "A plugin setting was changed."
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:274
|
||||
msgid "Changed the plugin setting %setting_name%."
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-sensors/WSAL_Sensors_Gravity_Forms.php:972
|
||||
msgid "moved to trash"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-sensors/WSAL_Sensors_Gravity_Forms.php:1010
|
||||
msgid "restored"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-sensors/WSAL_Sensors_Gravity_Forms.php:1081
|
||||
msgid "Not found"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-sensors/WSAL_Sensors_Gravity_Forms.php:1221
|
||||
msgid "Not provided"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,204 @@
|
||||
# Copyright (C) 2021 WP White Security
|
||||
# This file is distributed under the same license as the WP Activity Log Extension for TablePress plugin.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WP Activity Log Extension for TablePress 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/activity-log-tablepress\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: 2021-10-11T13:50:49+01:00\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"X-Generator: WP-CLI 2.4.0\n"
|
||||
"X-Domain: wsal-tablepress\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
msgid "WP Activity Log Extension for TablePress"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin URI of the plugin
|
||||
msgid "https://wpactivitylog.com/extensions/"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "A WP Activity Log plugin extension for TablePress"
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "WP White Security"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin
|
||||
msgid "http://www.wpwhitesecurity.com/"
|
||||
msgstr ""
|
||||
|
||||
#: includes/wsal-functions.php:15
|
||||
#: wp-security-audit-log/custom-alerts.php:4
|
||||
msgid "TablePress"
|
||||
msgstr ""
|
||||
|
||||
#: includes/wsal-functions.php:26
|
||||
msgid "Imported"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:5
|
||||
msgid "Monitor TablePress"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:10
|
||||
msgid "A table was created"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:11
|
||||
msgid "Added the new table %table_name%."
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:14
|
||||
#: wp-security-audit-log/custom-alerts.php:32
|
||||
#: wp-security-audit-log/custom-alerts.php:63
|
||||
#: wp-security-audit-log/custom-alerts.php:98
|
||||
#: wp-security-audit-log/custom-alerts.php:118
|
||||
#: wp-security-audit-log/custom-alerts.php:136
|
||||
#: wp-security-audit-log/custom-alerts.php:154
|
||||
msgid "Table ID"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:15
|
||||
#: wp-security-audit-log/custom-alerts.php:99
|
||||
msgid "Number of rows"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:16
|
||||
#: wp-security-audit-log/custom-alerts.php:100
|
||||
msgid "Number of columns"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:19
|
||||
#: wp-security-audit-log/custom-alerts.php:50
|
||||
#: wp-security-audit-log/custom-alerts.php:66
|
||||
#: wp-security-audit-log/custom-alerts.php:84
|
||||
#: wp-security-audit-log/custom-alerts.php:105
|
||||
#: wp-security-audit-log/custom-alerts.php:123
|
||||
#: wp-security-audit-log/custom-alerts.php:141
|
||||
#: wp-security-audit-log/custom-alerts.php:157
|
||||
msgid "View in the editor"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:28
|
||||
msgid "A table was deleted"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:29
|
||||
msgid "Deleted the table %table_name%."
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:42
|
||||
msgid "A table was duplicated"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:43
|
||||
msgid "Created a copy of the table %table_name%."
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:46
|
||||
msgid "New table name"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:47
|
||||
#: wp-security-audit-log/custom-alerts.php:81
|
||||
msgid "New table ID"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:59
|
||||
msgid "A table was imported"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:60
|
||||
msgid "Imported the table %table_name%."
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:76
|
||||
msgid "A table ID was changed"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:77
|
||||
msgid "Changed the ID of the table %table_name%."
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:80
|
||||
msgid "Previous table ID"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:94
|
||||
msgid "A table was modified"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:95
|
||||
msgid "Made changes to the table %table_name%"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:101
|
||||
msgid "Previous number of rows"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:102
|
||||
msgid "Previous number of columns"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:114
|
||||
msgid "A table row was added or removed"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:115
|
||||
msgid "A row was added or removed from the table %table_name%"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:119
|
||||
msgid "Previous row count"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:120
|
||||
msgid "New row count"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:132
|
||||
msgid "A table column was added or removed"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:133
|
||||
msgid "A column was added or removed from the table %table_name%"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:137
|
||||
msgid "Previous column count"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:138
|
||||
msgid "New column count"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:150
|
||||
msgid "A table option was modified"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-alerts.php:151
|
||||
msgid "Changed the status of the table option %option_name% in %table_name%"
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-sensors/WSAL_Sensors_TablePress.php:224
|
||||
msgid "The last row of the table is the table footer."
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-sensors/WSAL_Sensors_TablePress.php:226
|
||||
msgid "The first row of the table is the table header."
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-sensors/WSAL_Sensors_TablePress.php:228
|
||||
msgid "The background colors of consecutive rows shall alternate."
|
||||
msgstr ""
|
||||
|
||||
#: wp-security-audit-log/custom-sensors/WSAL_Sensors_TablePress.php:230
|
||||
msgid "Highlight a row while the mouse cursor hovers above it by changing its background color."
|
||||
msgstr ""
|
||||
5
spec/fixtures/dynamic_finders/plugin_version/additional-block-styles/change_log/changelog.md
vendored
Normal file
5
spec/fixtures/dynamic_finders/plugin_version/additional-block-styles/change_log/changelog.md
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
# Additional Block Styles Changelog
|
||||
|
||||
## 1.0.0, 20220330
|
||||
|
||||
- Initial release.
|
||||
35
spec/fixtures/dynamic_finders/plugin_version/admin-color-schemes/composer_file/package.json
vendored
Normal file
35
spec/fixtures/dynamic_finders/plugin_version/admin-color-schemes/composer_file/package.json
vendored
Normal file
@@ -0,0 +1,35 @@
|
||||
{
|
||||
"name": "Admin-Color-Schemes",
|
||||
"slug": "admin-color-schemes",
|
||||
"description": "WordPress dashboard color schemes",
|
||||
"version": "3.0.0",
|
||||
"devDependencies": {
|
||||
"@wordpress/env": "4.2.0",
|
||||
"@wordpress/stylelint-config": "19.1.0",
|
||||
"gulp": "4.0.2",
|
||||
"gulp-concat": "2.6.1",
|
||||
"gulp-csso": "4.0.1",
|
||||
"gulp-dart-sass": "1.0.2",
|
||||
"gulp-rename": "2.0.0",
|
||||
"gulp-rtlcss": "1.4.2",
|
||||
"stylelint": "13.13.1"
|
||||
},
|
||||
"stylelint": {
|
||||
"extends": [
|
||||
"@wordpress/stylelint-config/scss"
|
||||
],
|
||||
"rules": {
|
||||
"no-descending-specificity": null
|
||||
},
|
||||
"ignoreFiles": [
|
||||
"_*.scss",
|
||||
"editor.css"
|
||||
]
|
||||
},
|
||||
"scripts": {
|
||||
"wp-env": "wp-env",
|
||||
"start": "gulp",
|
||||
"build": "gulp build",
|
||||
"lint": "stylelint */*.scss"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,316 @@
|
||||
# Copyright (C) 2021 Web Rockstar
|
||||
# This file is distributed under the GPL-2.0+.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WP Admin Notes 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wp-admin-notes-off\n"
|
||||
"Last-Translator: FULL NAME <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: 2021-02-26T17:52:32+00:00\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"X-Generator: WP-CLI 2.5.0-alpha-59d879d\n"
|
||||
"X-Domain: wp-admin-notes\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
#: admin/class-wp-admin-notes-admin.php:357
|
||||
msgid "WP Admin Notes"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin URI of the plugin
|
||||
#. Author URI of the plugin
|
||||
msgid "https://webrockstar.net"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "Create and manage admin footer text, help tabs, and notices directly from the WordPress admin."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "Web Rockstar"
|
||||
msgstr ""
|
||||
|
||||
#: admin/admin-post-view.php:3
|
||||
msgid "Notes"
|
||||
msgstr ""
|
||||
|
||||
#: admin/admin-post-view.php:32
|
||||
msgid "Enter your note here."
|
||||
msgstr ""
|
||||
|
||||
#: admin/admin-post-view.php:34
|
||||
msgid "Make Private"
|
||||
msgstr ""
|
||||
|
||||
#: admin/admin-post-view.php:35
|
||||
msgid "Edit"
|
||||
msgstr ""
|
||||
|
||||
#: admin/admin-post-view.php:36
|
||||
msgid "Delete"
|
||||
msgstr ""
|
||||
|
||||
#: admin/admin-post-view.php:37
|
||||
msgid "Note is public and visible to all users"
|
||||
msgstr ""
|
||||
|
||||
#: admin/admin-post-view.php:71
|
||||
msgid "There are currently no admin notes."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin-help-tab.php:198
|
||||
#: admin/class-wp-admin-notes-admin-notice.php:219
|
||||
msgid "Screen ID"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin-help-tab.php:238
|
||||
msgctxt "post type general name"
|
||||
msgid "Help Tabs"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin-help-tab.php:239
|
||||
msgctxt "post type singular name"
|
||||
msgid "Help Tab"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin-help-tab.php:240
|
||||
msgctxt "admin menu"
|
||||
msgid "Help Tabs"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin-help-tab.php:241
|
||||
msgctxt "add new on admin bar"
|
||||
msgid "Help Tab"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin-help-tab.php:242
|
||||
msgctxt "wpan_help_tab"
|
||||
msgid "Add New"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin-help-tab.php:243
|
||||
msgid "Add New Help Tab"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin-help-tab.php:244
|
||||
msgid "New Help Tab"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin-help-tab.php:245
|
||||
msgid "Edit Help Tab"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin-help-tab.php:246
|
||||
msgid "View Help Tab"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin-help-tab.php:247
|
||||
msgid "All Help Tabs"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin-help-tab.php:248
|
||||
msgid "Search Help Tabs"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin-help-tab.php:249
|
||||
msgid "Parent Help Tabs:"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin-help-tab.php:250
|
||||
msgid "No Help Tabs found."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin-help-tab.php:251
|
||||
msgid "No Help Tabs found in Trash."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin-notice.php:258
|
||||
msgctxt "post type general name"
|
||||
msgid "Admin Notices"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin-notice.php:259
|
||||
msgctxt "post type singular name"
|
||||
msgid "Admin Notice"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin-notice.php:260
|
||||
msgctxt "admin menu"
|
||||
msgid "Admin Notices"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin-notice.php:261
|
||||
msgctxt "add new on admin bar"
|
||||
msgid "Admin Notice"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin-notice.php:262
|
||||
msgctxt "wpan_notice"
|
||||
msgid "Add New"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin-notice.php:263
|
||||
msgid "Add New Admin Notice"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin-notice.php:264
|
||||
msgid "New Admin Notice"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin-notice.php:265
|
||||
msgid "Edit Admin Notice"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin-notice.php:266
|
||||
msgid "View Admin Notice"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin-notice.php:267
|
||||
msgid "All Admin Notices"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin-notice.php:268
|
||||
msgid "Search Admin Notices"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin-notice.php:269
|
||||
msgid "Parent Admin Notices:"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin-notice.php:270
|
||||
msgid "No Admin Notices found."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin-notice.php:271
|
||||
msgid "No Admin Notices found in Trash."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin.php:114
|
||||
#: admin/class-wp-admin-notes-admin.php:183
|
||||
msgid "(click to copy)"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin.php:115
|
||||
msgid "(copied!)"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin.php:361
|
||||
msgid "Admin Footer Text"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin.php:362
|
||||
msgid ""
|
||||
"Overrides the default text in the very bottom left corner of every WordPress admin page.\n"
|
||||
"\t\t\t\t\tThis is typically used to highlight the department or company that developed/configured the website."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin.php:364
|
||||
msgid "Enable Admin Footer Text"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin.php:367
|
||||
msgid "Footer Text"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin.php:370
|
||||
msgid "Website built and configured by..."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin.php:377
|
||||
msgid "Allowed HTML: a, strong, em"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin.php:378
|
||||
msgid "Footer Text Icon Image"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin.php:379
|
||||
msgid ""
|
||||
"Optional image icon for the admin footer text. Icon is displayed at 24px X 24px and left aligned.\n"
|
||||
"\t\t\t\t Transparent PNG or SVG works best."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin.php:389
|
||||
msgid "Notice Posts"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin.php:391
|
||||
msgid "Disable Notice Posts"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin.php:393
|
||||
msgid "Toggles the display of the Admin Notices post type on the left menu bar."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin.php:395
|
||||
msgid "Help Tabs"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin.php:396
|
||||
msgid "Custom help tabs on WordPress admin pages. Created and managed in the WordPress admin."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin.php:397
|
||||
msgid "Disable Help Tabs"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin.php:399
|
||||
msgid "Toggles the display of the Help Tab post type on the left menu bar."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin.php:402
|
||||
msgid "Global Help Tab"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin.php:403
|
||||
msgid ""
|
||||
"A single global help tab that appears on every WordPress admin page.\n"
|
||||
"\t\t\t\t\t This is typically used to display a message about who to contact regarding technical issues or feature requests."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin.php:405
|
||||
msgid "Enable Global Help Tab"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin.php:407
|
||||
msgid "Global Help Tab Title"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin.php:416
|
||||
msgid "Global Help Tab Body"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin.php:425
|
||||
msgid "Allowed HTML includes: a, strong, em, ul, ol, li, h1, h2, h3, h4, h5, h6. "
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin.php:426
|
||||
msgid "Global Help Tab Logo Image"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin.php:427
|
||||
msgid ""
|
||||
"Optional logo image to display at the bottom of the global help tab content.\n"
|
||||
"\t\t\t\t\t\t This is typically the logo of the company that configured/developed the website, if applicable.\n"
|
||||
"\t\t\t\t\t\t This image is displayed with a maximum width and height of 200px. Transparent PNG or SVG works best."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin.php:439
|
||||
msgid "Other Settings"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin.php:441
|
||||
msgid "Hide Default Help Tabs"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin.php:445
|
||||
msgid "Animate Help Tab Before First Click"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-admin-notes-admin.php:447
|
||||
msgid ""
|
||||
"To help users discover the help tab, it will bounce and highlight until clicked.\n"
|
||||
"\t\t\t\t\t After it is clicked once it will never animate again for that user."
|
||||
msgstr ""
|
||||
@@ -0,0 +1,34 @@
|
||||
# Copyright (C) 2021 Brickdots
|
||||
# This file is distributed under the same license as the Admin Todotastic plugin.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Admin Todotastic 1.0\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/src\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: n/a\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"X-Generator: WP-CLI 2.4.0\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
msgid "Admin Todotastic"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin URI of the plugin
|
||||
msgid "https://wordpress.org/plugins/admin-todotastic"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "Assign todo to internal users by mentioning them"
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "Brickdots"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin
|
||||
msgid "https://brickdots.com"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,35 @@
|
||||
# Copyright (C) 2022 CodeRockz
|
||||
# This file is distributed under the same license as the Advance Cash On Delivery For WooCommerce plugin.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Advance Cash On Delivery For WooCommerce 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/coderockz-wc-advance-cod-free\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: 2022-03-25T16:59:24+01:00\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"X-Generator: WP-CLI 2.4.0\n"
|
||||
"X-Domain: coderockz-wc-advance-cod-free\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
msgid "Advance Cash On Delivery For WooCommerce"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin URI of the plugin
|
||||
msgid "https://coderockz.com/downloads/woocommerce-advance-cash-on-delivery/"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "This is a short description of what the plugin does. It's displayed in the WordPress admin area."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "CodeRockz"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin
|
||||
msgid "https://coderockz.com"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,167 @@
|
||||
# Copyright (C) 2021 WP Concern
|
||||
# This file is distributed under the GPL3.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Advanced Google reCAPTCHA 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: "
|
||||
"https://wordpress.org/support/plugin/advanced-google-recaptcha\n"
|
||||
"POT-Creation-Date: 2021-03-09 07:19:48+00:00\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=utf-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"PO-Revision-Date: 2021-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"X-Generator: node-wp-i18n 1.2.5\n"
|
||||
|
||||
#: edd_templates/shortcode-login.php:16
|
||||
msgid "Log into Your Account"
|
||||
msgstr ""
|
||||
|
||||
#: edd_templates/shortcode-login.php:19
|
||||
msgid "Username or Email"
|
||||
msgstr ""
|
||||
|
||||
#: edd_templates/shortcode-login.php:23
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: edd_templates/shortcode-login.php:30
|
||||
msgid "Remember Me"
|
||||
msgstr ""
|
||||
|
||||
#: edd_templates/shortcode-login.php:36
|
||||
msgid "Log In"
|
||||
msgstr ""
|
||||
|
||||
#: edd_templates/shortcode-login.php:40
|
||||
msgid "Lost Password?"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin.php:26 inc/core.php:227
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin.php:27
|
||||
msgid "Features"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin.php:39
|
||||
msgid "Save Changes"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin Name of the plugin/theme
|
||||
msgid "Advanced Google reCAPTCHA"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin.php:130
|
||||
#. translators: 1: link open, 2: link close
|
||||
msgid ""
|
||||
"Please %1$sregister your domain%2$s first, get required keys from Google "
|
||||
"(reCAPTCHA v2 or reCAPTCHA v3) and save them below."
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin.php:139
|
||||
msgid "You can enable/disable reCAPTCHA for different forms separately."
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin.php:175
|
||||
msgid ""
|
||||
"Applies for default login, WooCommerce login and Easy Digital Downloads "
|
||||
"login."
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin.php:211
|
||||
msgid "Key Settings"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin.php:213
|
||||
msgid "reCAPTCHA Type"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin.php:215
|
||||
msgid "Site Key"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin.php:216
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin.php:218
|
||||
msgid "Status Settings"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin.php:220
|
||||
msgid "Enable for Login"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin.php:221
|
||||
msgid "Enable for Register"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin.php:222
|
||||
msgid "Enable for Lost Password"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin.php:224
|
||||
msgid "Enable for Comment Form"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin.php:225
|
||||
msgid "Enable for WooCommerce Register"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin.php:226
|
||||
msgid "Enable for Easy Digital Downloads Register"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin.php:227
|
||||
msgid "Enable for BuddyPress Register"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin.php:272
|
||||
msgid "To implement reCAPTCHA, Key settings should be completed first."
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin.php:274
|
||||
msgid "Captcha Settings"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin.php:314
|
||||
msgid "V2"
|
||||
msgstr ""
|
||||
|
||||
#: inc/admin.php:315
|
||||
msgid "V3"
|
||||
msgstr ""
|
||||
|
||||
#: inc/core.php:150 inc/core.php:153 inc/core.php:170 inc/core.php:173
|
||||
#: inc/core.php:192 inc/core.php:195 inc/core.php:211 inc/core.php:214
|
||||
#: inc/core.php:373 inc/core.php:383 inc/core.php:424 inc/core.php:434
|
||||
#: inc/core.php:452 inc/core.php:455 inc/core.php:471 inc/core.php:474
|
||||
msgid "Google reCAPTCHA verification failed."
|
||||
msgstr ""
|
||||
|
||||
#: inc/core.php:170 inc/core.php:173 inc/core.php:192 inc/core.php:195
|
||||
#: inc/core.php:211 inc/core.php:214 inc/core.php:373 inc/core.php:383
|
||||
#: inc/core.php:424 inc/core.php:434
|
||||
msgid "ERROR:"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin URI of the plugin/theme
|
||||
msgid "https://www.wpconcern.com/advanced-google-recaptcha/"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin/theme
|
||||
msgid ""
|
||||
"Advanced Google reCAPTCHA will safeguard your WordPress site from spam "
|
||||
"comments and brute force attacks."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin/theme
|
||||
msgid "WP Concern"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin/theme
|
||||
msgid "https://www.wpconcern.com/"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,33 @@
|
||||
{
|
||||
"name": "advanced-image-comparison-for-elementor",
|
||||
"version": "1.0.0",
|
||||
"description": "Advanced Testimonial Carousel for Elementor WordPress Plugin",
|
||||
"main": "index.js",
|
||||
"dependencies": {
|
||||
"laravel-mix": "^6.0.13",
|
||||
"node-sass": "^5.0.0",
|
||||
"postcss": "^8.2.6",
|
||||
"resolve-url-loader": "^3.1.2",
|
||||
"sass": "^1.32.8",
|
||||
"sass-loader": "^10.1.1"
|
||||
},
|
||||
"devDependencies": {},
|
||||
"scripts": {
|
||||
"development": "mix",
|
||||
"watch": "mix watch",
|
||||
"watch-poll": "mix watch -- --watch-options-poll=1000",
|
||||
"hot": "mix watch --hot",
|
||||
"production": "mix --production"
|
||||
},
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "git+https://github.com/ruhel241/advanced-testimonial-carousel.git"
|
||||
},
|
||||
"keywords": [],
|
||||
"author": "",
|
||||
"license": "ISC",
|
||||
"bugs": {
|
||||
"url": "https://github.com/ruhel241/advanced-testimonial-carousel/issues"
|
||||
},
|
||||
"homepage": "https://github.com/ruhel241/advanced-testimonial-carousel#readme"
|
||||
}
|
||||
4
spec/fixtures/dynamic_finders/plugin_version/advanced-quiz/change_log/changelog.txt
vendored
Normal file
4
spec/fixtures/dynamic_finders/plugin_version/advanced-quiz/change_log/changelog.txt
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
= 1.0.0 =
|
||||
* WordPress 5.9 and PHP 8.0 ready
|
||||
|
||||
|
||||
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"name": "advanced-testimonial-carousel-for-elementor",
|
||||
"version": "1.0.0",
|
||||
"description": "",
|
||||
"main": "index.js",
|
||||
"scripts": {
|
||||
"development": "mix",
|
||||
"watch": "mix watch",
|
||||
"watch-poll": "mix watch -- --watch-options-poll=1000",
|
||||
"hot": "mix watch --hot",
|
||||
"production": "mix --production"
|
||||
},
|
||||
"keywords": [],
|
||||
"author": "",
|
||||
"license": "ISC",
|
||||
"devDependencies": {
|
||||
"postcss": "^8.2.6",
|
||||
"resolve-url-loader": "^3.1.2",
|
||||
"sass": "^1.32.8",
|
||||
"sass-loader": "^10.1.1"
|
||||
},
|
||||
"dependencies": {
|
||||
"laravel-mix": "^6.0.13",
|
||||
"node-sass": "^5.0.0"
|
||||
}
|
||||
}
|
||||
4
spec/fixtures/dynamic_finders/plugin_version/af-companion/change_log/changelog.txt
vendored
Normal file
4
spec/fixtures/dynamic_finders/plugin_version/af-companion/change_log/changelog.txt
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
### 1.0.0 - 16/02/2021
|
||||
|
||||
Changes:
|
||||
*INITIAL RELEASE*
|
||||
@@ -0,0 +1,174 @@
|
||||
# Copyright (C) 2021 David Lidor
|
||||
# This file is distributed under the GPL-2.0+.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Affiliate Bridge 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/affiliate-bridge\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: 2021-03-07T21:35:15+00:00\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"X-Generator: WP-CLI 2.5.0-alpha\n"
|
||||
"X-Domain: affiliate-bridge\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
#: affiliate-bridge.php:120
|
||||
#: affiliate-bridge.php:121
|
||||
msgid "Affiliate Bridge"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin URI of the plugin
|
||||
msgid "https://affiliate-bridge.com"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "Affiliate Bridge."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "David Lidor"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin
|
||||
msgid "https://www.bicycle-riding.com"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/affiliate-bridge-backend.php:13
|
||||
msgid "Affiliate Bridge Settings"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/affiliate-bridge-backend.php:19
|
||||
msgid "Default Source"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/affiliate-bridge-backend.php:22
|
||||
msgid "Ebay"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/affiliate-bridge-backend.php:24
|
||||
msgid "More Affiliate program in future plugin revisions..."
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/affiliate-bridge-backend.php:28
|
||||
msgid "Ebay App ID"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/affiliate-bridge-backend.php:31
|
||||
msgid "Find your eBay App ID "
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/affiliate-bridge-backend.php:31
|
||||
#: includes/admin/affiliate-bridge-backend.php:60
|
||||
msgid "Here"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/affiliate-bridge-backend.php:35
|
||||
msgid "Default Keywords"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/affiliate-bridge-backend.php:37
|
||||
msgid "Add keywords (with spaces and other special characters). See"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/affiliate-bridge-backend.php:39
|
||||
msgid "eBay Developer Program"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/affiliate-bridge-backend.php:45
|
||||
msgid "Framed"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/affiliate-bridge-backend.php:48
|
||||
msgid "Yes"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/affiliate-bridge-backend.php:49
|
||||
msgid "No"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/affiliate-bridge-backend.php:50
|
||||
msgid "Custom"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/affiliate-bridge-backend.php:52
|
||||
msgid "Image frame options: \"Yes\": Boxed, \"Custom\": Custom frame, \"No\": No frame"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/affiliate-bridge-backend.php:56
|
||||
msgid "Default Categories"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/affiliate-bridge-backend.php:59
|
||||
msgid "Add Category IDs, separated by a comma. Download eBay Categories "
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/affiliate-bridge-backend.php:65
|
||||
msgid "Default Condition"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/affiliate-bridge-backend.php:68
|
||||
msgid "All (New & Used)"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/affiliate-bridge-backend.php:69
|
||||
msgid "New"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/affiliate-bridge-backend.php:70
|
||||
msgid "Used"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/affiliate-bridge-backend.php:72
|
||||
msgid "Specify Items Condition in search. See"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/affiliate-bridge-backend.php:74
|
||||
msgid "eBay Item Condition options"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/affiliate-bridge-backend.php:79
|
||||
msgid "Default Image Size"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/affiliate-bridge-backend.php:82
|
||||
msgid "Small (110px)"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/affiliate-bridge-backend.php:83
|
||||
msgid "Medium (200px)"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/affiliate-bridge-backend.php:84
|
||||
msgid "Large (400px)"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/affiliate-bridge-backend.php:86
|
||||
msgid "Default image size. there are 2 more Shortcode options: size=\"75%\", and size=\"400px\""
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/affiliate-bridge-backend.php:90
|
||||
msgid "Default Number of Items"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/affiliate-bridge-backend.php:92
|
||||
msgid "If items > 1, Multiple Items will be shown in a table"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/affiliate-bridge-backend.php:96
|
||||
msgid "Default Image"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/affiliate-bridge-backend.php:104
|
||||
msgid "def"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/affiliate-bridge-backend.php:105
|
||||
msgid "Default Image (if eBay item does not have an image)"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/affiliate-bridge-backend.php:115
|
||||
msgid "Save Changes"
|
||||
msgstr ""
|
||||
24
spec/fixtures/dynamic_finders/plugin_version/affiliatebooster-blocks/composer_file/package.json
vendored
Normal file
24
spec/fixtures/dynamic_finders/plugin_version/affiliatebooster-blocks/composer_file/package.json
vendored
Normal file
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"name": "my-block-cgb-guten-block",
|
||||
"version": "1.0.0",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"start": "cgb-scripts start",
|
||||
"build": "cgb-scripts build",
|
||||
"eject": "cgb-scripts eject"
|
||||
},
|
||||
"dependencies": {
|
||||
"@wordpress/compose": "^3.19.1",
|
||||
"@wordpress/icons": "^2.4.0",
|
||||
"cgb-scripts": "1.23.1",
|
||||
"classnames": "^2.2.6",
|
||||
"memize": "^1.1.0",
|
||||
"npm-upgrade": "^2.0.3",
|
||||
"react-select": "^3.1.0",
|
||||
"striptags": "^2.2.1",
|
||||
"uglify-js": "^3.10.0",
|
||||
"uglifyjs-webpack-plugin": "^2.2.0",
|
||||
"update": "^0.7.4",
|
||||
"webfontloader": "^1.6.28"
|
||||
}
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
9
spec/fixtures/dynamic_finders/plugin_version/afi-to-integrations/change_log/changelog.txt
vendored
Normal file
9
spec/fixtures/dynamic_finders/plugin_version/afi-to-integrations/change_log/changelog.txt
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
== Archived Changelog Entries ==
|
||||
|
||||
This file contains older changelog entries, so we can keep the size of the standard WordPress readme.txt file reasonable.
|
||||
For the latest changes, please see the "Changelog" section of the [readme.txt file](https://plugins.svn.wordpress.org/plugin_name/trunk/readme.txt).
|
||||
|
||||
= 1.0.0 =
|
||||
*Release Date - 19 May 2021*
|
||||
|
||||
* Initial release
|
||||
47
spec/fixtures/dynamic_finders/plugin_version/agnoplay/translation_file/languages/nl.po
vendored
Normal file
47
spec/fixtures/dynamic_finders/plugin_version/agnoplay/translation_file/languages/nl.po
vendored
Normal file
@@ -0,0 +1,47 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: agnoplay wordpress v1.0.2\n"
|
||||
"Report-Msgid-Bugs-To: Translator Name <info@agnoplay.com>\n"
|
||||
"POT-Creation-Date: 2021-08-04 11:36+0200\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Egeniq <info@agnoplay.com>\n"
|
||||
"Language: nl\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\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.3\n"
|
||||
"X-Poedit-SearchPath-0: .\n"
|
||||
|
||||
#: agnoplay-wordpress.php:98 agnoplay-wordpress.php:99
|
||||
#: agnoplay-wordpress.php:167
|
||||
msgid "Agnoplay settings"
|
||||
msgstr "Agnoplay instellingen"
|
||||
|
||||
#: agnoplay-wordpress.php:120
|
||||
msgid "Videoplayer brand ID"
|
||||
msgstr "Videospeler merk ID"
|
||||
|
||||
#: agnoplay-wordpress.php:128
|
||||
msgid "Liveplayer brand ID"
|
||||
msgstr "Livespeler merk ID"
|
||||
|
||||
#: agnoplay-wordpress.php:136
|
||||
msgid "Audioplayer brand ID"
|
||||
msgstr "Audiospeler merk ID"
|
||||
|
||||
#: agnoplay-wordpress.php:160
|
||||
msgid ""
|
||||
"Enter the brand ID of your players, including the equivalent license keys. "
|
||||
"Please contact Agnoplay for the correct values"
|
||||
msgstr ""
|
||||
"Voer het merk ID van uw spelers in, inclusief de bijbehorende "
|
||||
"licentiesleutels. Neem contact op met Agnoplay voor de correcte waarden"
|
||||
@@ -0,0 +1,220 @@
|
||||
# Agy is a powerful solution to add any kind of verification restriction on your website. Easy to setup, optimized for all devices, and modern design option to match your
|
||||
# Copyright (C) YEAR Marko Radulovic
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
# FIRST AUTHOR <upss070288@gmail.com>, 2021.
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Agy Verification 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-01-05 19:48+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=CHARSET\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: agy-verification.php:69
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: agy-verification.php:83
|
||||
msgid "Docs & FAQs"
|
||||
msgstr ""
|
||||
|
||||
#: agy-verification.php:88
|
||||
msgid "GitHub"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:24
|
||||
msgid "You have successfully saved your settings."
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:93
|
||||
#, php-format
|
||||
msgid "<a href=\"%s\" target=\"%s\" class=\"%s\">"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:145
|
||||
#, php-format
|
||||
msgid "<a href=\"%s\" target=\"%s\"><img src=\"%s\" class=\"%s\"></a>"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:159
|
||||
msgid "_blank"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:161
|
||||
msgid "agy-logo"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:176 includes/Agy_Dashboard.php:262
|
||||
msgid "General"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:177 includes/Agy_Dashboard.php:267
|
||||
msgid "Text"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:179 includes/Agy_Dashboard.php:272
|
||||
msgid "Design"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:186
|
||||
msgid "Agy Verification"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:222
|
||||
msgid "Save Changes"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:244
|
||||
msgid "Set your General settings."
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:249
|
||||
msgid "Set all of the text for your modal verification."
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:254
|
||||
msgid "Set the desirable design for the modal verification."
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:278
|
||||
msgid "Enable / Disable"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:283
|
||||
msgid "Show for unregistered users only"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:288
|
||||
msgid "Activate Debug mode"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:293
|
||||
msgid "Exit URL"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:299
|
||||
msgid "Headline"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:304
|
||||
msgid "Subtitle"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:309
|
||||
msgid "Message"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:314
|
||||
msgid "Enter Button Label"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:319
|
||||
msgid "Exit Button Label"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:324
|
||||
msgid "Separator Text"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:329
|
||||
msgid "Slogan"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:335
|
||||
msgid "Background color"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:340
|
||||
msgid "Z-Index ( Overlay )"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:345
|
||||
msgid "Content Box width ( in px )"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:350
|
||||
msgid "Headline Color"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:355
|
||||
msgid "Headline Font size ( in px )"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:360
|
||||
msgid "Subtitle Color"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:365
|
||||
msgid "Subtitle Font size ( in px )"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:370
|
||||
msgid "Message Color"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:375
|
||||
msgid "Message Font size ( in px )"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:380
|
||||
msgid "Enter Button background color"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:385
|
||||
msgid "Enter Button font color"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:390
|
||||
msgid "Enter Button border style"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:395
|
||||
msgid "Enter Button border color"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:400
|
||||
msgid "Enter Button font size ( in px )"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:405
|
||||
msgid "Exit Button background color"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:410
|
||||
msgid "Exit Button font color"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:415
|
||||
msgid "Exit Button border style"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:420
|
||||
msgid "Exit Button border color"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:425
|
||||
msgid "Exit Button font size ( in px )"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:430
|
||||
msgid "Separator Color"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:435
|
||||
msgid "Separator Font size ( in px )"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:440
|
||||
msgid "Slogan Color"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Agy_Dashboard.php:445
|
||||
msgid "Slogan Font size ( in px )"
|
||||
msgstr ""
|
||||
18
spec/fixtures/dynamic_finders/plugin_version/ajax-search-bar/composer_file/package.json
vendored
Normal file
18
spec/fixtures/dynamic_finders/plugin_version/ajax-search-bar/composer_file/package.json
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"name": "mysearchplugin",
|
||||
"version": "1.0.0",
|
||||
"description": "this is search plugin",
|
||||
"main": "index.js",
|
||||
"scripts": {
|
||||
"build": "wp-scripts build",
|
||||
"start": "wp-scripts start",
|
||||
"dev": "wp-scripts start",
|
||||
"devFast": "wp-scripts start",
|
||||
"test": "echo \"Error: no test specified\" && exit 1"
|
||||
},
|
||||
"author": "",
|
||||
"license": "ISC",
|
||||
"dependencies": {
|
||||
"@wordpress/scripts": "*"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,495 @@
|
||||
# Copyright (C) 2021 All Embed Addons for elementor
|
||||
# This file is distributed under the same license as the All Embed Addons for elementor package.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: All Embed Addons for elementor 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/All-Embed-Elementor-Addons\n"
|
||||
"POT-Creation-Date: 2021-05-28 04:47:21+00:00\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"PO-Revision-Date: 2021-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
||||
#. translators: 1: Plugin name 2: Elementor
|
||||
|
||||
#: All-Embed.php:129
|
||||
msgid "\"%1$s\" requires \"%2$s\" to be installed and activated."
|
||||
msgstr ""
|
||||
|
||||
#: All-Embed.php:130
|
||||
msgid "Media Player Addon"
|
||||
msgstr ""
|
||||
|
||||
#: All-Embed.php:131 All-Embed.php:154
|
||||
msgid "Elementor"
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1: Plugin name 2: Elementor 3: Required Elementor version
|
||||
#. translators: 1: Plugin name 2: PHP 3: Required PHP version
|
||||
|
||||
#: All-Embed.php:152 All-Embed.php:176
|
||||
msgid "\"%1$s\" requires \"%2$s\" version %3$s or greater."
|
||||
msgstr ""
|
||||
|
||||
#: All-Embed.php:153
|
||||
msgid "unlimited addon"
|
||||
msgstr ""
|
||||
|
||||
#: All-Embed.php:177
|
||||
msgid "venus wp"
|
||||
msgstr ""
|
||||
|
||||
#: All-Embed.php:178
|
||||
msgid "PHP"
|
||||
msgstr ""
|
||||
|
||||
#: plugin.php:167
|
||||
msgid "All Embed For Elementor"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/Sirv.php:40
|
||||
msgid "Sirv Embed"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/Sirv.php:90
|
||||
msgid "Sirv Content Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/Sirv.php:99
|
||||
msgid "Sirv Link"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/Sirv.php:102 widgets/appointly.php:102 widgets/bandcamp.php:102
|
||||
#: widgets/codepen.php:102 widgets/creddle.php:102 widgets/dailymotion.php:102
|
||||
#: widgets/dartfish.php:102 widgets/facebook.php:102 widgets/genial.php:102
|
||||
#: widgets/giphy.php:102 widgets/google-map.php:102 widgets/imgur.php:102
|
||||
#: widgets/invison.php:102 widgets/jotform.php:102 widgets/kuula.php:102
|
||||
#: widgets/linkedin.php:102 widgets/mixcloud.php:102 widgets/pinterest.php:102
|
||||
#: widgets/reddit.php:102 widgets/slideshare.php:102 widgets/soundcloud.php:102
|
||||
#: widgets/spotify.php:102 widgets/twitch.php:102 widgets/twitframe.php:102
|
||||
#: widgets/vimeo_addon.php:102 widgets/youtube_addon.php:102
|
||||
msgid "https://your-link.com"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/Sirv.php:112
|
||||
msgid "Sirv Other Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/Sirv.php:119 widgets/appointly.php:119 widgets/bandcamp.php:119
|
||||
#: widgets/codepen.php:119 widgets/creddle.php:119 widgets/dailymotion.php:118
|
||||
#: widgets/dartfish.php:119 widgets/facebook.php:119 widgets/genial.php:119
|
||||
#: widgets/giphy.php:119 widgets/google-map.php:119 widgets/imgur.php:119
|
||||
#: widgets/invison.php:119 widgets/jotform.php:119 widgets/kuula.php:119
|
||||
#: widgets/linkedin.php:119 widgets/mixcloud.php:119 widgets/pinterest.php:119
|
||||
#: widgets/reddit.php:119 widgets/slideshare.php:119 widgets/soundcloud.php:119
|
||||
#: widgets/spotify.php:119 widgets/twitch.php:119 widgets/twitframe.php:119
|
||||
#: widgets/vimeo_addon.php:119 widgets/youtube_addon.php:119
|
||||
msgid "Width"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/Sirv.php:147 widgets/appointly.php:148 widgets/bandcamp.php:147
|
||||
#: widgets/codepen.php:147 widgets/creddle.php:147 widgets/dailymotion.php:146
|
||||
#: widgets/dartfish.php:147 widgets/facebook.php:147 widgets/genial.php:147
|
||||
#: widgets/giphy.php:147 widgets/google-map.php:147 widgets/invison.php:147
|
||||
#: widgets/jotform.php:147 widgets/kuula.php:147 widgets/linkedin.php:147
|
||||
#: widgets/mixcloud.php:147 widgets/pinterest.php:147 widgets/reddit.php:147
|
||||
#: widgets/slideshare.php:147 widgets/soundcloud.php:147
|
||||
#: widgets/spotify.php:147 widgets/twitch.php:147 widgets/twitframe.php:147
|
||||
#: widgets/vimeo_addon.php:147 widgets/youtube_addon.php:147
|
||||
msgid "Height"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/appointly.php:40
|
||||
msgid "appointly Embed Player"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/appointly.php:90
|
||||
msgid "appointly Content Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/appointly.php:99 widgets/dartfish.php:99 widgets/invison.php:99
|
||||
#: widgets/jotform.php:99 widgets/soundcloud.php:99 widgets/vimeo_addon.php:99
|
||||
#: widgets/youtube_addon.php:99
|
||||
msgid "Video Link"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/appointly.php:112
|
||||
msgid "appointly Other Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/bandcamp.php:40
|
||||
msgid "bandcamp Embed Player"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/bandcamp.php:90
|
||||
msgid "bandcamp Content Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/bandcamp.php:99
|
||||
msgid "bandcamp Link"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/bandcamp.php:112
|
||||
msgid "bandcamp Other Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/codepen.php:40
|
||||
msgid "Codepen Embed"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/codepen.php:90
|
||||
msgid "Codepen Content Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/codepen.php:99
|
||||
msgid "Codepen Link"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/codepen.php:112
|
||||
msgid "Codepen Other Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/creddle.php:40
|
||||
msgid "creddle Embed"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/creddle.php:90
|
||||
msgid "creddle Content Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/creddle.php:99
|
||||
msgid "creddle Link"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/creddle.php:112
|
||||
msgid "creddle Other Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/dailymotion.php:40
|
||||
msgid "dailymotion Embed"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/dailymotion.php:90
|
||||
msgid "dailymotion Content Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/dailymotion.php:99
|
||||
msgid "dailymotion Link"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/dailymotion.php:112
|
||||
msgid "dailymotion Other Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/dartfish.php:40
|
||||
msgid "dartfish Embed Player"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/dartfish.php:90
|
||||
msgid "dartfish Player Content Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/dartfish.php:112
|
||||
msgid "Player Other Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/facebook.php:40
|
||||
msgid "facebook Embed"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/facebook.php:90
|
||||
msgid "facebook Content Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/facebook.php:99
|
||||
msgid "facebook Link"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/facebook.php:112
|
||||
msgid "facebook Other Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/genial.php:40
|
||||
msgid "genial Embed"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/genial.php:90
|
||||
msgid "genial Content Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/genial.php:99
|
||||
msgid "genial Link"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/genial.php:112
|
||||
msgid "genial Other Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/giphy.php:40
|
||||
msgid "giphy Embed Player"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/giphy.php:90
|
||||
msgid "Giphy Content Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/giphy.php:99
|
||||
msgid "Giphy Link"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/giphy.php:112
|
||||
msgid "Giphy Other Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/google-map.php:40
|
||||
msgid "Google Map Embed"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/google-map.php:90
|
||||
msgid "Map Content Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/google-map.php:99
|
||||
msgid "Map Link"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/google-map.php:112
|
||||
msgid "Map Other Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/imgur.php:40
|
||||
msgid "imgur Embed"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/imgur.php:90
|
||||
msgid "imgur Content Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/imgur.php:99
|
||||
msgid "imgur Link"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/imgur.php:112
|
||||
msgid "imgur Other Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/invison.php:40
|
||||
msgid "invison Embed"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/invison.php:90
|
||||
msgid "invison Content Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/invison.php:112
|
||||
msgid "invison Other Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/jotform.php:40
|
||||
msgid "jotform Embed Form"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/jotform.php:90
|
||||
msgid "jotform Content Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/jotform.php:112
|
||||
msgid "jotform Other Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/kuula.php:40
|
||||
msgid "kuula Embed"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/kuula.php:90
|
||||
msgid "kuula Content Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/kuula.php:99
|
||||
msgid "kuula Link"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/kuula.php:112
|
||||
msgid "kuula Other Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/linkedin.php:40
|
||||
msgid "linkedin Embed"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/linkedin.php:90
|
||||
msgid "linkedin Content Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/linkedin.php:99
|
||||
msgid "linkedin Link"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/linkedin.php:112
|
||||
msgid "linkedin Other Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/mixcloud.php:40
|
||||
msgid "mixcloud Player"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/mixcloud.php:90
|
||||
msgid "mixcloud Content Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/mixcloud.php:99
|
||||
msgid "mixcloud Link"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/mixcloud.php:112
|
||||
msgid "mixcloud Other Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/pinterest.php:40
|
||||
msgid "pinterest Embed"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/pinterest.php:90
|
||||
msgid "pinterest Content Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/pinterest.php:99
|
||||
msgid "pinterest Link"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/pinterest.php:112
|
||||
msgid "pinterest Other Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/reddit.php:40
|
||||
msgid "reddit Embed"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/reddit.php:90
|
||||
msgid "reddit Content Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/reddit.php:99
|
||||
msgid "reddit Link"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/reddit.php:112
|
||||
msgid "reddit Other Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/slideshare.php:40
|
||||
msgid "Slideshare Embed"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/slideshare.php:90
|
||||
msgid "Slideshare Content Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/slideshare.php:99
|
||||
msgid "Slideshare Link"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/slideshare.php:112
|
||||
msgid "Slideshare Other Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/soundcloud.php:40
|
||||
msgid "Soundcloud Embed Player"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/soundcloud.php:90
|
||||
msgid "Soundcloud Player Content Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/soundcloud.php:112
|
||||
msgid "Soundcloud Player Other Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/spotify.php:40
|
||||
msgid "Spotify Embed Player"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/spotify.php:90
|
||||
msgid "spotify Player Content Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/spotify.php:99
|
||||
msgid "Spotify Link"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/spotify.php:112
|
||||
msgid "Spotify Player Other Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/twitch.php:40
|
||||
msgid "twitch Embed Player"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/twitch.php:90
|
||||
msgid "twitch Content Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/twitch.php:99
|
||||
msgid "twitch Link"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/twitch.php:112
|
||||
msgid "twitch Player Other Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/twitframe.php:40
|
||||
msgid "twitframe Embed"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/twitframe.php:90
|
||||
msgid "twitframe Content Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/twitframe.php:99
|
||||
msgid "twitframe Link"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/twitframe.php:112
|
||||
msgid "twitframe Player Other Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/vimeo_addon.php:40
|
||||
msgid "Vimeo Embed Player"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/vimeo_addon.php:90
|
||||
msgid "Vimeo Player Content Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/vimeo_addon.php:112
|
||||
msgid "Vimeo Player Other Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/youtube_addon.php:40
|
||||
msgid "Youtube Embed Player"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/youtube_addon.php:90
|
||||
msgid "Youtube Player Content Settings"
|
||||
msgstr ""
|
||||
|
||||
#: widgets/youtube_addon.php:112
|
||||
msgid "Youtube Player Other Settings"
|
||||
msgstr ""
|
||||
#. Plugin Name of the plugin/theme
|
||||
msgid "All Embed Addons for elementor"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin/theme
|
||||
msgid "Collection of All types of Embed files such as YouTube, Vimeo and more...."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin/theme
|
||||
msgid "bPlugins LLC"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin/theme
|
||||
msgid "https://bPlugins.com"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,35 @@
|
||||
# Copyright (C) 2020 RedNao
|
||||
# This file is distributed under the same license as the Easy Pricing Forms plugin.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Easy Pricing Forms 1.2.13\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/easy-calculation-forms\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: 2020-04-25T13:05:42+00:00\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"X-Generator: WP-CLI 2.3.0\n"
|
||||
"X-Domain: rednaoeasycalculationforms\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
msgid "Easy Pricing Forms"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin URI of the plugin
|
||||
msgid "http://smartforms.rednao.com/getit"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "Order Forms, Quotes, Even Registration and more. If you need to calculate a price in your form this is the best builder for you."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "RedNao"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin
|
||||
msgid "http://rednao.com"
|
||||
msgstr ""
|
||||
50
spec/fixtures/dynamic_finders/plugin_version/all-in-one-music-player/composer_file/package.json
vendored
Normal file
50
spec/fixtures/dynamic_finders/plugin_version/all-in-one-music-player/composer_file/package.json
vendored
Normal file
@@ -0,0 +1,50 @@
|
||||
{
|
||||
"name": "all-in-one-music-player",
|
||||
"title": "All in One Music Player",
|
||||
"version": "1.0.0",
|
||||
"homepage": "",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/sanzeeb3/music-player.git"
|
||||
},
|
||||
"license": "GPL-3.0+",
|
||||
"main": "Gruntfile.js",
|
||||
"scripts": {
|
||||
"build": "cross-env BABEL_ENV=default NODE_ENV=production webpack",
|
||||
"dev": "cross-env BABEL_ENV=default webpack --watch"
|
||||
},
|
||||
"devDependencies": {
|
||||
"autoprefixer": "~9.1.5",
|
||||
"babel-core": "^6.25.0",
|
||||
"babel-loader": "^7.1.1",
|
||||
"babel-plugin-transform-react-jsx": "^6.24.1",
|
||||
"babel-preset-env": "^1.6.0",
|
||||
"cross-env": "^5.0.1",
|
||||
"grunt": "~1.3.0",
|
||||
"lint-staged": "^9.5.0",
|
||||
"grunt-checktextdomain": "~1.0.1",
|
||||
"grunt-contrib-compress": "^1.5.0",
|
||||
"grunt-contrib-cssmin": "~2.2.1",
|
||||
"grunt-contrib-jshint": "~1.1.0",
|
||||
"grunt-contrib-uglify": "4.0.1",
|
||||
"grunt-contrib-watch": "~1.1.0",
|
||||
"grunt-phpcs": "~0.4.0",
|
||||
"grunt-postcss": "~0.9.0",
|
||||
"grunt-replace": "^2.0.2",
|
||||
"grunt-rtlcss": "~2.0.1",
|
||||
"grunt-sass": "~3.0.1",
|
||||
"grunt-stylelint": "~0.10.1",
|
||||
"grunt-wp-i18n": "^1.0.3",
|
||||
"node-sass": "^4.14.1",
|
||||
"stylelint": "~9.5.0",
|
||||
"webpack": "^3.1.0",
|
||||
"husky": "^3.1.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=8.9.3",
|
||||
"npm": ">=5.5.1"
|
||||
},
|
||||
"dependencies": {
|
||||
"save": "^2.3.3"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,50 @@
|
||||
# Copyright (C) 2021 Sanjeev Aryal
|
||||
# This file is distributed under the same license as the All in One Music Player package.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: All in One Music Player 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-06-18 04:53:28+00:00\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=utf-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"PO-Revision-Date: 2021-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <EMAIL@ADDRESS>\n"
|
||||
"X-Generator: grunt-wp-i18n 1.0.3\n"
|
||||
|
||||
#: src/Plugin.php:243
|
||||
msgid "No music player selected."
|
||||
msgstr ""
|
||||
|
||||
#: templates/a-player.php:2 templates/circular-spikes.php:5
|
||||
msgid "Searching media files..."
|
||||
msgstr ""
|
||||
|
||||
#: templates/a-player.php:3 templates/circular-spikes.php:6
|
||||
msgid "Please upload your audio files in the media library."
|
||||
msgstr ""
|
||||
|
||||
#: templates/flat-black.php:5
|
||||
msgid "Hide Playlist"
|
||||
msgstr ""
|
||||
|
||||
#: templates/flat-black.php:57
|
||||
msgid "Show Playlist"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin Name of the plugin/theme
|
||||
msgid "All in One Music Player"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin/theme
|
||||
msgid "Easily embed your favourite music player in your website."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin/theme
|
||||
msgid "Sanjeev Aryal"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin/theme
|
||||
msgid "https://www.sanjeebaryal.com.np"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,7 @@
|
||||
Version 1.1 - February 18, 2022
|
||||
-Change Tutorial link
|
||||
-Fixed Bug related to Team configuration
|
||||
-Change the tested up
|
||||
|
||||
Version 1.0 - December 30, 2021
|
||||
|
||||
@@ -0,0 +1,353 @@
|
||||
# Copyright (C) 2021 Ali Ali
|
||||
# This file is distributed under the same license as the Alpha Google Map For Elementor plugin.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Alpha Google Map For Elementor 1.0.1\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: 2021-06-03T11:57:48+00:00\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"X-Generator: WP-CLI 2.4.0\n"
|
||||
"X-Domain: alpha-google-map-for-elementor\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
#: include/alpha-map.php:122
|
||||
#: include/alpha-map.php:138
|
||||
msgid "Alpha Google Map For Elementor"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "Premium Google Map features for WordPress."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "Ali Ali"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin
|
||||
msgid "https://github.com/Ali-A-Ali"
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1: Just text decoration 2: Just text decoration
|
||||
#: include/alpha-map.php:99
|
||||
msgid "%1$sAlpha Google Map For Elementor%2$s requires %1$s\"Elementor\"%2$s plugin to be active. Please activate Elementor to continue."
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha-map.php:100
|
||||
msgid "Activate Elementor"
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1: Just text decoration 2: Just text decoration
|
||||
#: include/alpha-map.php:107
|
||||
msgid "%1$sAlpha Google Map For Elementor%2$s requires %1$s\"Elementor\"%2$s plugin to be installed and activated. Please install Elementor to continue."
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha-map.php:108
|
||||
msgid "Install Elementor"
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1: Plugin name 2: Elementor 3: Required Elementor version
|
||||
#: include/alpha-map.php:121
|
||||
msgid "\"%1$s\" requires \"%2$s\" version %3$s or greater."
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha-map.php:123
|
||||
msgid "Elementor"
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1: Plugin name 2: Required PHP version
|
||||
#: include/alpha-map.php:137
|
||||
msgid "\"%1$s\" requires PHP version %3$s or greater."
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:28
|
||||
msgid "Alpha Google Map"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:44
|
||||
msgid "API"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:51
|
||||
msgid "API Key"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:53
|
||||
msgid "Enter your Google API Key"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:60
|
||||
msgid "Location Latitude"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:63
|
||||
msgid "Enter your location latitude"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:72
|
||||
msgid "Location Longitude"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:75
|
||||
msgid "Enter your location longitude"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:86
|
||||
msgid "Markers"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:93
|
||||
msgid "Max Width"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:95
|
||||
msgid "Set the Maximum width for markers description box"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:104
|
||||
msgid "Custom Icon"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:116
|
||||
msgid "Icon On Active Pin"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:129
|
||||
#: include/Alpha_Google_Map.php:714
|
||||
msgid "Size"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:148
|
||||
msgid "Pin Latitude"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:158
|
||||
msgid "Pin Longitude"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:168
|
||||
#: include/Alpha_Google_Map.php:363
|
||||
msgid "Title"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:178
|
||||
#: include/Alpha_Google_Map.php:447
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:188
|
||||
#: include/Alpha_Google_Map.php:531
|
||||
msgid "Time Table"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:198
|
||||
msgid "Pin Gallery"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:208
|
||||
msgid "Map Pins"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:213
|
||||
msgid "Alpha Google Maps"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:214
|
||||
msgid "Add an optional description to your map pin"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:215
|
||||
msgid "Add a time table for the location pin"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:227
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:234
|
||||
msgid "Map Type"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:237
|
||||
msgid "Road Map"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:238
|
||||
msgid "Satellite"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:239
|
||||
msgid "Terrain"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:240
|
||||
msgid "Hybrid"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:249
|
||||
msgid "Height"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:269
|
||||
msgid "Zoom"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:286
|
||||
msgid "Disable Map Drag"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:294
|
||||
msgid "Map Type Controls"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:302
|
||||
msgid "Zoom Controls"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:310
|
||||
msgid "Street View Control"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:318
|
||||
msgid "Fullscreen Control"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:326
|
||||
msgid "Scroll Wheel Zoom"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:334
|
||||
msgid "Info Container Always Opened"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:342
|
||||
msgid "Info Container Opened when Hovered"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:350
|
||||
msgid "Info Container Closed when Mouse Out"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:371
|
||||
#: include/Alpha_Google_Map.php:455
|
||||
#: include/Alpha_Google_Map.php:539
|
||||
msgid "Color"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:395
|
||||
#: include/Alpha_Google_Map.php:479
|
||||
#: include/Alpha_Google_Map.php:563
|
||||
#: include/Alpha_Google_Map.php:652
|
||||
#: include/Alpha_Google_Map.php:834
|
||||
msgid "Margin"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:407
|
||||
#: include/Alpha_Google_Map.php:491
|
||||
#: include/Alpha_Google_Map.php:575
|
||||
#: include/Alpha_Google_Map.php:664
|
||||
#: include/Alpha_Google_Map.php:846
|
||||
msgid "Padding"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:419
|
||||
#: include/Alpha_Google_Map.php:503
|
||||
#: include/Alpha_Google_Map.php:587
|
||||
#: include/Alpha_Google_Map.php:751
|
||||
msgid "Alignment"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:423
|
||||
#: include/Alpha_Google_Map.php:507
|
||||
#: include/Alpha_Google_Map.php:591
|
||||
#: include/Alpha_Google_Map.php:755
|
||||
msgid "Left"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:427
|
||||
#: include/Alpha_Google_Map.php:511
|
||||
#: include/Alpha_Google_Map.php:595
|
||||
#: include/Alpha_Google_Map.php:759
|
||||
msgid "Center"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:431
|
||||
#: include/Alpha_Google_Map.php:515
|
||||
#: include/Alpha_Google_Map.php:599
|
||||
#: include/Alpha_Google_Map.php:763
|
||||
msgid "Right"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:615
|
||||
msgid "Map"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:631
|
||||
msgid "Border Radius"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:643
|
||||
msgid "Shadow"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:679
|
||||
#: include/Alpha_Google_Map.php:686
|
||||
#: include/Alpha_Google_Map.php:793
|
||||
msgid "Map Title"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:691
|
||||
msgid "Enter your title"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:692
|
||||
msgid "Add Your Title Text Here"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:699
|
||||
msgid "Link"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:718
|
||||
msgid "Default"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:719
|
||||
msgid "Small"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:720
|
||||
msgid "Medium"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:721
|
||||
msgid "Large"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:722
|
||||
msgid "XL"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:723
|
||||
msgid "XXL"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:731
|
||||
msgid "HTML Tag"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:767
|
||||
msgid "Justified"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:781
|
||||
msgid "View"
|
||||
msgstr ""
|
||||
|
||||
#: include/Alpha_Google_Map.php:801
|
||||
msgid "Text Color"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,6 @@
|
||||
*** WP Davies Alpha Insights ***
|
||||
|
||||
= 2020.10.2 - version 1.0.0 =
|
||||
* Initial release
|
||||
|
||||
// Fix, Tweak, Feature, Update, Add, Remove
|
||||
@@ -0,0 +1,281 @@
|
||||
# Copyright (C) 2021 Ali Ali
|
||||
# This file is distributed under the same license as the Alpha Price Table For Elementor plugin.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Alpha Price Table For Elementor 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/alpha-price-table-for-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: 2021-06-05T02:56:49+00:00\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"X-Generator: WP-CLI 2.4.0\n"
|
||||
"X-Domain: alpha-pricetable-for-elementor\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
msgid "Alpha Price Table For Elementor"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "Premium Price Table for wordpress."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "Ali Ali"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin
|
||||
msgid "https://github.com/Ali-A-Ali"
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1: Just text decoration 2: Just text decoration
|
||||
#: include/alpha-pricetable.php:87
|
||||
msgid "%1$sAlpha Price Table for Elementor%2$s requires %1$s\"Elementor\"%2$s plugin to be active. Please activate Elementor to continue."
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha-pricetable.php:88
|
||||
msgid "Activate Elementor"
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1: Just text decoration 2: Just text decoration
|
||||
#: include/alpha-pricetable.php:95
|
||||
msgid "%1$sAlpha Price Table for Elementor%2$s requires %1$s\"Elementor\"%2$s plugin to be installed and activated. Please install Elementor to continue."
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha-pricetable.php:96
|
||||
msgid "Install Elementor"
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1: Plugin name 2: Elementor 3: Required Elementor version
|
||||
#: include/alpha-pricetable.php:110
|
||||
msgid "\"%1$s\" requires \"%2$s\" version %3$s or greater."
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha-pricetable.php:111
|
||||
msgid "Alpha Price Table for Elementor"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha-pricetable.php:112
|
||||
msgid "Elementor"
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1: Plugin name 2: Required PHP version
|
||||
#: include/alpha-pricetable.php:126
|
||||
msgid "\"%1$s\" requires PHP version %2$s or greater."
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha-pricetable.php:127
|
||||
#: include/alpha_price_table.php:21
|
||||
msgid "Alpha Price Table"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:36
|
||||
#: include/alpha_price_table.php:227
|
||||
msgid "Header"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:43
|
||||
#: include/alpha_price_table.php:263
|
||||
msgid "Title"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:45
|
||||
msgid "Enter your title"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:52
|
||||
msgid "Alignment"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:57
|
||||
msgid "Left"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:61
|
||||
msgid "Center"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:65
|
||||
msgid "Right"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:78
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:80
|
||||
msgid "Enter your description"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:87
|
||||
msgid "Heading Tag"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:105
|
||||
#: include/alpha_price_table.php:323
|
||||
msgid "Features"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:114
|
||||
msgid "Text"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:116
|
||||
msgid "List Item"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:128
|
||||
msgid "Icon"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:138
|
||||
msgid "Icon Color"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:150
|
||||
msgid "Icon Position"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:154
|
||||
msgid "Before"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:155
|
||||
msgid "After"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:170
|
||||
msgid "List Item #1"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:175
|
||||
msgid "List Item #2"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:180
|
||||
msgid "List Item #3"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:194
|
||||
#: include/alpha_price_table.php:400
|
||||
msgid "Footer"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:201
|
||||
msgid "Button Text"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:203
|
||||
msgid "Click Here"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:210
|
||||
msgid "Link"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:212
|
||||
msgid "https://your-link.com"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:236
|
||||
#: include/alpha_price_table.php:332
|
||||
#: include/alpha_price_table.php:409
|
||||
#: include/alpha_price_table.php:502
|
||||
#: include/alpha_price_table.php:587
|
||||
msgid "Background Color"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:251
|
||||
#: include/alpha_price_table.php:344
|
||||
#: include/alpha_price_table.php:420
|
||||
msgid "Padding"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:272
|
||||
#: include/alpha_price_table.php:301
|
||||
#: include/alpha_price_table.php:356
|
||||
msgid "Color"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:292
|
||||
msgid "Sub Title"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:381
|
||||
msgid "Width"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:432
|
||||
msgid "Button"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:444
|
||||
msgid "Size"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:448
|
||||
msgid "Extra Small"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:449
|
||||
msgid "Small"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:450
|
||||
msgid "Medium"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:451
|
||||
msgid "Large"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:452
|
||||
msgid "Extra Large"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:465
|
||||
msgid "Normal"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:475
|
||||
#: include/alpha_price_table.php:573
|
||||
msgid "Text Color"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:531
|
||||
msgid "Border Radius"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:546
|
||||
msgid "Text Padding"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:563
|
||||
msgid "Hover"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:601
|
||||
msgid "Border Color"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:615
|
||||
msgid "Animation"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:632
|
||||
msgid "Table"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:641
|
||||
msgid "Overflow"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:645
|
||||
msgid "Hidden"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_price_table.php:646
|
||||
msgid "Visible"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,222 @@
|
||||
# Copyright (C) 2021 Ali Ali
|
||||
# This file is distributed under the same license as the Alpha Single Product For Elementor plugin.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Alpha Single Product For Elementor 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/alpha-single-product-for-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: 2021-06-09T04:33:58+00:00\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"X-Generator: WP-CLI 2.4.0\n"
|
||||
"X-Domain: alpha-single-product-for-elementor\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
msgid "Alpha Single Product For Elementor"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "Single WooCommerce Product Widget Addon For Elementor."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "Ali Ali"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin
|
||||
msgid "https://github.com/Ali-A-Ali"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha-sp.php:80
|
||||
#: include/alpha_sp_product.php:463
|
||||
msgid "Go to cart"
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1: Just text decoration 2: Just text decoration
|
||||
#: include/alpha-sp.php:109
|
||||
msgid "%1$sAlpha Single Product Widget for Elementor%2$s requires %1$s\"Elementor\"%2$s plugin to be active. Please activate Elementor to continue."
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha-sp.php:110
|
||||
msgid "Activate Elementor"
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1: Just text decoration 2: Just text decoration
|
||||
#: include/alpha-sp.php:117
|
||||
msgid "%1$sAlpha Single Product Widget for Elementor%2$s requires %1$s\"Elementor\"%2$s plugin to be installed and activated. Please install Elementor to continue."
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha-sp.php:118
|
||||
msgid "Install Elementor"
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1: Just text decoration 2: Just text decoration
|
||||
#: include/alpha-sp.php:137
|
||||
msgid "%1$sAlpha Single Product Widget for Elementor%2$s requires %1$s\"WooCommerce\"%2$s plugin to be active. Please activate WooCommerce to continue."
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha-sp.php:138
|
||||
msgid "Activate WooCommerce"
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1: Just text decoration 2: Just text decoration
|
||||
#: include/alpha-sp.php:145
|
||||
msgid "%1$sAlpha Single Product Widget for Elementor%2$s requires %1$s\"WooCommerce\"%2$s plugin to be installed and activated. Please install WooCommerce to continue."
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha-sp.php:146
|
||||
msgid "Install WooCommerce"
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1: Plugin name 2: Elementor 3: Required Elementor version
|
||||
#: include/alpha-sp.php:160
|
||||
msgid "\"%1$s\" requires \"%2$s\" version %3$s or greater."
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha-sp.php:161
|
||||
msgid "Alpha Single Product Widget for Elementor"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha-sp.php:162
|
||||
msgid "Elementor"
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1: Plugin name 2: Required PHP version
|
||||
#: include/alpha-sp.php:176
|
||||
msgid "\"%1$s\" requires PHP version %2$s or greater."
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha-sp.php:177
|
||||
msgid "Alpha Single Product Widget"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_sp_product.php:20
|
||||
msgid "Alpha SP Widget"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_sp_product.php:36
|
||||
msgid "Query Settings"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_sp_product.php:43
|
||||
msgid "Select Product"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_sp_product.php:57
|
||||
msgid "Product Settings"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_sp_product.php:63
|
||||
msgid "Hide Title"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_sp_product.php:74
|
||||
msgid "Hide Price"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_sp_product.php:85
|
||||
msgid "Action Button Text"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_sp_product.php:87
|
||||
msgid "ADD TO CART"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_sp_product.php:94
|
||||
msgid "Add CSS Class"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_sp_product.php:102
|
||||
msgid "Product Image Size"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_sp_product.php:111
|
||||
msgid "Width"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_sp_product.php:122
|
||||
msgid "Height"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_sp_product.php:136
|
||||
msgid "Style"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_sp_product.php:144
|
||||
msgid "Padding"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_sp_product.php:156
|
||||
#: include/alpha_sp_product.php:211
|
||||
#: include/alpha_sp_product.php:254
|
||||
msgid "Margin"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_sp_product.php:169
|
||||
msgid "Product Title"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_sp_product.php:187
|
||||
msgid "Title Color"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_sp_product.php:199
|
||||
msgid "Title Hover Color"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_sp_product.php:224
|
||||
msgid "Product Price"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_sp_product.php:233
|
||||
msgid "Price Color"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_sp_product.php:269
|
||||
msgid "Action Button Style"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_sp_product.php:277
|
||||
msgid "Button"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_sp_product.php:291
|
||||
msgid "Normal"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_sp_product.php:298
|
||||
#: include/alpha_sp_product.php:387
|
||||
msgid "Text Color"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_sp_product.php:319
|
||||
#: include/alpha_sp_product.php:398
|
||||
msgid "Background Color"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_sp_product.php:342
|
||||
msgid "Border Radius"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_sp_product.php:354
|
||||
msgid "Button Padding"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_sp_product.php:366
|
||||
msgid "Button Margin"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_sp_product.php:380
|
||||
msgid "Hover"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_sp_product.php:409
|
||||
msgid "Border Color"
|
||||
msgstr ""
|
||||
|
||||
#: include/alpha_sp_product.php:431
|
||||
msgid "Select"
|
||||
msgstr ""
|
||||
29
spec/fixtures/dynamic_finders/plugin_version/amzft/composer_file/package.json
vendored
Normal file
29
spec/fixtures/dynamic_finders/plugin_version/amzft/composer_file/package.json
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"name": "fragment-amzn",
|
||||
"version": "1.0.1",
|
||||
"description": "Amazonの商品を検索してブロックに追加します。",
|
||||
"author": "fragment.co.jp",
|
||||
"license": "GPL-2.0-or-later",
|
||||
"main": "build/index.js",
|
||||
"type": "module",
|
||||
"scripts": {
|
||||
"build": "wp-scripts build",
|
||||
"format": "wp-scripts format",
|
||||
"lint:css": "wp-scripts lint-style",
|
||||
"lint:js": "wp-scripts lint-js",
|
||||
"start": "wp-scripts start",
|
||||
"packages-update": "wp-scripts packages-update"
|
||||
},
|
||||
"dependencies": {
|
||||
"@wordpress/block-editor": "^7.0.2",
|
||||
"@wordpress/blocks": "^11.1.0",
|
||||
"@wordpress/i18n": "^4.2.2",
|
||||
"babel-core": "^6.26.3",
|
||||
"babel-loader": "^8.2.2",
|
||||
"babel-plugin-transform-react-jsx": "^6.24.1",
|
||||
"babel-preset-env": "^1.7.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@wordpress/scripts": "^16.1.5"
|
||||
}
|
||||
}
|
||||
12
spec/fixtures/dynamic_finders/plugin_version/ananas/change_log/CHANGELOG.md
vendored
Normal file
12
spec/fixtures/dynamic_finders/plugin_version/ananas/change_log/CHANGELOG.md
vendored
Normal file
@@ -0,0 +1,12 @@
|
||||
# Changelog
|
||||
|
||||
All notable changes to this project will be documented in this file.
|
||||
|
||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) with minor modifications,
|
||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
## [1.0.0] - 8th Dec 2021
|
||||
Initial plugin release.
|
||||
|
||||
22
spec/fixtures/dynamic_finders/plugin_version/api-cache-pro/composer_file/package.json
vendored
Normal file
22
spec/fixtures/dynamic_finders/plugin_version/api-cache-pro/composer_file/package.json
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"name": "api-cache-pro",
|
||||
"version": "0.0.3",
|
||||
"description": "A simple plugin to cache WP Rest API Requests.",
|
||||
"main": "index.js",
|
||||
"directories": {
|
||||
"test": "tests"
|
||||
},
|
||||
"scripts": {
|
||||
"test": "echo \"Error: no test specified\" && exit 1"
|
||||
},
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "git+https://github.com/hubbardlabs/api-cache-pro.git"
|
||||
},
|
||||
"author": "",
|
||||
"license": "ISC",
|
||||
"bugs": {
|
||||
"url": "https://github.com/hubbardlabs/api-cache-pro/issues"
|
||||
},
|
||||
"homepage": "https://github.com/hubbardlabs/api-cache-pro#readme"
|
||||
}
|
||||
32
spec/fixtures/dynamic_finders/plugin_version/arrayforms/composer_file/package.json
vendored
Normal file
32
spec/fixtures/dynamic_finders/plugin_version/arrayforms/composer_file/package.json
vendored
Normal file
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"name": "arrayforms",
|
||||
"version": "1.0.0",
|
||||
"description": "Build Array Forms Embed",
|
||||
"author": "BuildArray.com",
|
||||
"license": "GPL-2.0-or-later",
|
||||
"main": "build/index.js",
|
||||
"scripts": {
|
||||
"build": "wp-scripts build",
|
||||
"format": "wp-scripts format",
|
||||
"lint:css": "wp-scripts lint-style",
|
||||
"lint:js": "wp-scripts lint-js",
|
||||
"start": "wp-scripts start",
|
||||
"packages-update": "wp-scripts packages-update"
|
||||
},
|
||||
"dependencies": {
|
||||
"@wordpress/api-fetch": "^5.1.1",
|
||||
"@wordpress/block-editor": "^6.1.0",
|
||||
"@wordpress/blocks": "^9.1.0",
|
||||
"@wordpress/core-data": "^3.1.7",
|
||||
"@wordpress/i18n": "^4.1.0",
|
||||
"@wordpress/plugins": "^3.1.2",
|
||||
"axios": "^0.21.1",
|
||||
"immer": "^9.0.3",
|
||||
"react-transition-group": "^4.4.2",
|
||||
"styled-components": "^5.3.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@wordpress/scripts": "^16.1.0",
|
||||
"dotenv-webpack": "^7.0.3"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,230 @@
|
||||
# Copyright (C) 2022 Khorshid, ArvanCloud
|
||||
# This file is distributed under the GPL-3.0+.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: ArvanCloud CDN 0.0.2\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/temp-git\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: 2022-02-17T17:05:53+00:00\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"X-Generator: WP-CLI 2.5.0\n"
|
||||
"X-Domain: arvancloud-cdn\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
#: wp-arvancloud-cdn.php:29
|
||||
msgid "ArvanCloud CDN"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin URI of the plugin
|
||||
#. Author URI of the plugin
|
||||
msgid "https://www.arvancloud.com/en/products/cdn"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "ArvanCloud CDN service caches your website content. Using this plugin, you will be able to purge and update the cached version, either manually or automatically, so that your users visit the latest version of your website at any time."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "Khorshid, ArvanCloud"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-arvancloud-cdn-admin.php:113
|
||||
msgid "Please Wait"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-arvancloud-cdn-admin.php:114
|
||||
msgid "Request sent."
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-arvancloud-cdn-admin.php:115
|
||||
msgid "Updated"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-arvancloud-cdn-admin.php:116
|
||||
msgid "Update failed"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-arvancloud-cdn-admin.php:142
|
||||
#: admin/class-wp-arvancloud-cdn-admin.php:143
|
||||
#: admin/partials/wp-arvancloud-cdn-settings-display.php:8
|
||||
msgid "CDN General Settings"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-arvancloud-cdn-admin.php:151
|
||||
#: admin/partials/wp-arvancloud-cdn-about-us-display.php:2
|
||||
msgid "About ArvanCloud"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-arvancloud-cdn-admin.php:152
|
||||
msgid "About"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-arvancloud-cdn-admin.php:181
|
||||
#: admin/class-wp-arvancloud-cdn-admin.php:184
|
||||
msgid "Clear Cache"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-arvancloud-cdn-admin.php:287
|
||||
msgid "Active"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-arvancloud-cdn-admin.php:290
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-arvancloud-cdn-admin.php:293
|
||||
msgid "Pending DNS changes"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-arvancloud-cdn-admin.php:296
|
||||
msgid "Pending CDN"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-arvancloud-cdn-admin.php:299
|
||||
msgid "Disable"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-arvancloud-cdn-admin.php:318
|
||||
msgid "Basic"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-arvancloud-cdn-admin.php:321
|
||||
msgid "Growth"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-arvancloud-cdn-admin.php:324
|
||||
msgid "Professional"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-wp-arvancloud-cdn-admin.php:327
|
||||
msgid "Enterprise"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/class-request-handler.php:47
|
||||
msgid "There was a problem. please try again later."
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/class-request-handler.php:73
|
||||
#: admin/inc/class-request-handler.php:162
|
||||
#: admin/inc/class-request-handler.php:268
|
||||
msgid "ArvanCloud is not responding right now. please try again later."
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/class-request-handler.php:79
|
||||
#: admin/inc/class-request-handler.php:170
|
||||
#: admin/inc/class-request-handler.php:270
|
||||
msgid "ArvanCloud API key is invalid. Please try again."
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/class-request-handler.php:87
|
||||
msgid "Purging CDN cache request sent successfully"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/class-request-handler.php:195
|
||||
#: admin/partials/wp-arvancloud-cdn-settings-display.php:15
|
||||
msgid "-- not shown --"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/class-request-handler.php:198
|
||||
msgid "Enter your API key"
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/class-request-handler.php:217
|
||||
msgid "settings saved."
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/class-request-handler.php:237
|
||||
msgid "Invalid security token sent."
|
||||
msgstr ""
|
||||
|
||||
#: admin/inc/class-request-handler.php:245
|
||||
msgid "Invalid item sent."
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/wp-arvancloud-cdn-about-us-display.php:6
|
||||
msgid "ArvanCloud, an international cloud services provider in Germany, offers various effective solutions for its customers worldwide. As one of the fastest-growing cloud solutions providers in the market, with an exceptional team, cutting-edge technologies and equipment, ArvancCloud aims to become a leader in the cloud industry. <br /> Equipped with a globally distributed network of more than 40 PoPs, ArvanCloud prides itself on innovative cloud solutions at the best price and highest quality. With ArvanCloud solutions, every customer can enjoy a fast, secure, reliable, and affordable cloud service. <br /> ArvanCloud has always provided the broadest set of services possible, to make a significant difference in the cloud services industry. Currently, its portfolio includes numerous cloud products, such as Cloud CDN, Manage DNS, Cloud Security, Video Streaming, Live Streaming Platform, Cloud Object Storage, and Platform as a service."
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/wp-arvancloud-cdn-footer.php:5
|
||||
msgid "CDN Plans"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/wp-arvancloud-cdn-footer.php:6
|
||||
msgid "Support"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/wp-arvancloud-cdn-footer.php:7
|
||||
msgid "Email Us"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/wp-arvancloud-cdn-header.php:6
|
||||
msgid "Status: "
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/wp-arvancloud-cdn-header.php:33
|
||||
msgid "Change API Key"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/wp-arvancloud-cdn-header.php:37
|
||||
msgid "Back to options"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/wp-arvancloud-cdn-header.php:43
|
||||
msgid "ArvanCloud panel →"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/wp-arvancloud-cdn-options-display.php:18
|
||||
msgid "CDN Options"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/wp-arvancloud-cdn-options-display.php:27
|
||||
msgid "Purge Cache"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/wp-arvancloud-cdn-options-display.php:28
|
||||
msgid "This will help you to get the full version of the new data from your web server by clearing the cache data from Arvan servers."
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/wp-arvancloud-cdn-options-display.php:37
|
||||
msgid "Always Online"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/wp-arvancloud-cdn-options-display.php:38
|
||||
msgid "After activating of this feature, in case of website or webserver time out, the last saved version in arvancloud will be shown to the user. Arvancloud can only show the main page or dynamic pages if it has the permission to cache."
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/wp-arvancloud-cdn-options-display.php:47
|
||||
msgid "Development Mode"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/wp-arvancloud-cdn-options-display.php:48
|
||||
msgid "Activating Development Mode will temporarily stop caching so that developers can work easier. Web optimization will also be disabled."
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/wp-arvancloud-cdn-options-display.php:57
|
||||
msgid "Automatic cleaning"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/wp-arvancloud-cdn-options-display.php:58
|
||||
msgid "Automatically clear cache when a post or page or custom post type is edited or created or deleted."
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/wp-arvancloud-cdn-settings-display.php:10
|
||||
msgid "Configure CDN API"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/wp-arvancloud-cdn-settings-display.php:18
|
||||
msgid "Get API Key"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/wp-arvancloud-cdn-settings-display.php:20
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
#: wp-arvancloud-cdn.php:30
|
||||
msgid "wp-arvancloud-cdn"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,254 @@
|
||||
# Copyright (C) 2021 Ascendoor
|
||||
# This file is distributed under the GNU General Public License v3.0.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Ascendoor Logo Slide 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/ascendoor-logo-slide\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: 2021-10-21T10:44:52+05:45\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"X-Generator: WP-CLI 2.5.0\n"
|
||||
"X-Domain: ascendoor-logo-slide\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
#: admin/includes/class-ascendoor-logo-slide-admin-settings.php:75
|
||||
#: admin/includes/class-ascendoor-logo-slide-admin-settings.php:76
|
||||
msgid "Ascendoor Logo Slide"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin URI of the plugin
|
||||
#. Author URI of the plugin
|
||||
msgid "https://ascendoor.com/"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "Simple logo slide with CSS transition effects."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "Ascendoor"
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1. PHP Version.
|
||||
#: includes/class-ascendoor-logo-slide-activate-deactivate.php:33
|
||||
msgid "Ascendoor Logo Slide plugin requires PHP version %s or higher."
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1. WordPress Version.
|
||||
#: includes/class-ascendoor-logo-slide-activate-deactivate.php:48
|
||||
msgid "Ascendoor Logo Slide plugin requires WordPress version %s or higher."
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/build/index.js:1
|
||||
#: admin/resources/src/components/Loading/index.js:6
|
||||
msgid "Loading…"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Common/ResponsiveIcons.js:18
|
||||
#: admin/resources/src/components/Header/Info.js:136
|
||||
#: admin/resources/src/components/Header/ResponsivePreview.js:26
|
||||
msgid "Mobile"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Common/ResponsiveIcons.js:40
|
||||
#: admin/resources/src/components/Header/Info.js:118
|
||||
#: admin/resources/src/components/Header/ResponsivePreview.js:48
|
||||
msgid "Tablet"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Common/ResponsiveIcons.js:62
|
||||
#: admin/resources/src/components/Header/Info.js:100
|
||||
#: admin/resources/src/components/Header/ResponsivePreview.js:70
|
||||
msgid "Desktop"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Header/Info.js:24
|
||||
msgid "Info"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Header/Info.js:49
|
||||
msgid "Close info content"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Header/Info.js:62
|
||||
msgid "You have some inactive columns. Please use the guide below for the recommended setup."
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Header/Info.js:68
|
||||
msgid "Total Added Logos:"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Header/Info.js:80
|
||||
#: admin/resources/src/components/Tabs/GeneralTab/RowColumn/index.js:99
|
||||
msgid "Columns"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Header/Info.js:83
|
||||
msgid "Min. No. of Logos"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Header/Info.js:89
|
||||
msgid "Inactive Columns"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Header/Info.js:167
|
||||
msgid "Duplicate logos to fill the inactive columns."
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Tabs/GeneralTab/ManageLogo/AddLogo.js:19
|
||||
#: admin/resources/src/components/Tabs/GeneralTab/ManageLogo/AddLogo.js:21
|
||||
msgid "Select Logo"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Tabs/GeneralTab/ManageLogo/AddLogo.js:101
|
||||
msgid "Add Logo"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Tabs/GeneralTab/ManageLogo/EditLogo.js:61
|
||||
msgid "Logo Alt Text"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Tabs/GeneralTab/ManageLogo/EditLogo.js:74
|
||||
msgid "Logo Title"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Tabs/GeneralTab/ManageLogo/EditLogo.js:87
|
||||
msgid "Logo Link To"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Tabs/GeneralTab/ManageLogo/EditLogo.js:102
|
||||
msgid "Link Open In"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Tabs/GeneralTab/ManageLogo/index.js:63
|
||||
msgid "Edit"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Tabs/GeneralTab/ManageLogo/index.js:87
|
||||
msgid "Close Edit"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Tabs/GeneralTab/ManageLogo/index.js:109
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Tabs/GeneralTab/ManageLogo/index.js:144
|
||||
msgid "Manage Logo"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Tabs/GeneralTab/RowColumn/index.js:92
|
||||
msgid "Column"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Tabs/GeneralTab/RowColumn/index.js:115
|
||||
msgid "Column Gap"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Tabs/GeneralTab/SlideType/index.js:49
|
||||
#: admin/resources/src/components/Tabs/GeneralTab/SlideType/index.js:55
|
||||
msgid "Slide Type"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Tabs/GeneralTab/SlideType/index.js:71
|
||||
msgid "Slide Time"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Tabs/GeneralTab/SlideType/index.js:74
|
||||
msgid "Random"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Tabs/GeneralTab/SlideType/index.js:104
|
||||
#: admin/resources/src/components/Tabs/GeneralTab/SlideType/index.js:107
|
||||
msgid "Pause on Hover"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Tabs/index.js:40
|
||||
msgid "General"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Tabs/index.js:51
|
||||
msgid "Style"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Tabs/StyleTab/Container/index.js:160
|
||||
msgid "Select Background Image"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Tabs/StyleTab/Container/index.js:162
|
||||
msgid "Select Image"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Tabs/StyleTab/Container/index.js:304
|
||||
msgid "Container"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Tabs/StyleTab/Container/index.js:311
|
||||
msgid "Margin"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Tabs/StyleTab/Container/index.js:390
|
||||
#: admin/resources/src/components/Tabs/StyleTab/Logos/index.js:181
|
||||
msgid "Padding"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Tabs/StyleTab/Container/index.js:469
|
||||
#: admin/resources/src/components/Tabs/StyleTab/Logos/index.js:260
|
||||
msgid "Class Name"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Tabs/StyleTab/Container/index.js:481
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Tabs/StyleTab/Container/index.js:495
|
||||
msgid "Background Type"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Tabs/StyleTab/Container/index.js:516
|
||||
msgid "Background Color"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Tabs/StyleTab/Container/index.js:535
|
||||
#: admin/resources/src/components/Tabs/StyleTab/Container/index.js:582
|
||||
msgid "Update Image"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Tabs/StyleTab/Container/index.js:564
|
||||
msgid "Add Image"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Tabs/StyleTab/Container/index.js:599
|
||||
msgid "Remove Image"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Tabs/StyleTab/Container/index.js:610
|
||||
msgid "Background Position"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Tabs/StyleTab/Container/index.js:658
|
||||
msgid "Background Size"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Tabs/StyleTab/Container/index.js:686
|
||||
msgid "Background Repeat"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Tabs/StyleTab/Container/index.js:718
|
||||
msgid "Background Attachment"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Tabs/StyleTab/Logos/index.js:145
|
||||
msgid "Logos"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Tabs/StyleTab/Logos/index.js:152
|
||||
msgid "Height (in PX)"
|
||||
msgstr ""
|
||||
|
||||
#: admin/resources/src/components/Tabs/StyleTab/Logos/index.js:163
|
||||
msgid "Hint: 0 = Auto. The frontend logo container and the current backend preview container might not be the same. Set height based on frontend view."
|
||||
msgstr ""
|
||||
@@ -0,0 +1,186 @@
|
||||
# Copyright (C) 2021 Ascendoor
|
||||
# This file is distributed under the GNU General Public License v3.0.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Ascendoor Metadata Manager 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/ascendoor-metadata-manager\n"
|
||||
"Last-Translator: Ascendoor <info@ascendoor.com>\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: 2021-10-27T14:44:34+05:45\n"
|
||||
"PO-Revision-Date: 2021-10-27 00:00+05:45\n"
|
||||
"X-Generator: WP-CLI 2.5.0\n"
|
||||
"X-Domain: ascendoor-metadata-manager\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
msgid "Ascendoor Metadata Manager"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "View and manage posts, terms, users and comments metadata."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "Ascendoor"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin
|
||||
msgid "https://ascendoor.com/"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-ascendoor-metadata-manager-admin.php:109
|
||||
msgid "Are you sure to delete this meta data?"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-ascendoor-metadata-manager-admin.php:110
|
||||
msgid "Invalid Request!!"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-ascendoor-metadata-manager-admin.php:111
|
||||
msgid "This meta data seems to be private. Are you sure to delete this meta data?"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-ascendoor-metadata-manager-admin.php:112
|
||||
msgid "Reload page?"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-ascendoor-metadata-manager-admin.php:113
|
||||
msgid "This meta data seems to be private. Are you sure to update this meta data?"
|
||||
msgstr ""
|
||||
|
||||
#: admin/class-ascendoor-metadata-manager-admin.php:114
|
||||
msgid "Are you sure to update this meta data?"
|
||||
msgstr ""
|
||||
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-comment-metas.php:83
|
||||
msgid "Comment Metadata Manager"
|
||||
msgstr ""
|
||||
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-comment-metas.php:112
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-post-metas.php:124
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-term-metas.php:133
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-user-metas.php:122
|
||||
msgid "Meta Key"
|
||||
msgstr ""
|
||||
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-comment-metas.php:115
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-post-metas.php:127
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-term-metas.php:136
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-user-metas.php:125
|
||||
msgid "Meta Value"
|
||||
msgstr ""
|
||||
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-comment-metas.php:118
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-post-metas.php:130
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-term-metas.php:139
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-user-metas.php:128
|
||||
#: admin/partials/ascendoor-metadata-manager-admin.php:104
|
||||
msgid "Action"
|
||||
msgstr ""
|
||||
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-comment-metas.php:156
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-post-metas.php:168
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-term-metas.php:177
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-user-metas.php:166
|
||||
msgid "Meta data list is empty."
|
||||
msgstr ""
|
||||
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-comment-metas.php:165
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-post-metas.php:177
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-term-metas.php:186
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-user-metas.php:175
|
||||
msgid "Meta data not found."
|
||||
msgstr ""
|
||||
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-comment-metas.php:198
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-post-metas.php:210
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-term-metas.php:218
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-user-metas.php:207
|
||||
msgid "You are not allowed to delete this meta data."
|
||||
msgstr ""
|
||||
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-comment-metas.php:230
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-post-metas.php:242
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-term-metas.php:250
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-user-metas.php:239
|
||||
msgid "You are not allowed to update this meta data."
|
||||
msgstr ""
|
||||
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-post-metas.php:95
|
||||
msgid "Post Metadata Manager"
|
||||
msgstr ""
|
||||
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-settings.php:78
|
||||
msgid "Disable Metadata Manager for Post Types"
|
||||
msgstr ""
|
||||
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-settings.php:109
|
||||
msgid "Disable Metadata Manager for Taxonomies"
|
||||
msgstr ""
|
||||
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-settings.php:138
|
||||
msgid "Disable Metadata Manager for Users or Comments"
|
||||
msgstr ""
|
||||
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-settings.php:145
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-settings.php:157
|
||||
msgid "Comments"
|
||||
msgstr ""
|
||||
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-settings.php:187
|
||||
msgid "Save Settings"
|
||||
msgstr ""
|
||||
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-settings.php:287
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-term-metas.php:100
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-term-metas.php:107
|
||||
msgid "Term Metadata Manager"
|
||||
msgstr ""
|
||||
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-user-metas.php:90
|
||||
#: admin/includes/class-ascendoor-metadata-manager-admin-user-metas.php:97
|
||||
msgid "User Metadata Manager"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/ascendoor-metadata-manager-admin.php:41
|
||||
#: admin/partials/ascendoor-metadata-manager-admin.php:73
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/ascendoor-metadata-manager-admin.php:48
|
||||
#: admin/partials/ascendoor-metadata-manager-admin.php:80
|
||||
msgid "Update"
|
||||
msgstr ""
|
||||
|
||||
#. translators: %1$s - WordPress sanitization Function Name with Anchor Tag, %2$s - WordPress sanitization Function Name with Anchor Tag
|
||||
#. translators: %1$s - WordPress sanitization Function Name with Anchor Tag, %2$s - WordPress sanitization Function Name with Anchor Tag
|
||||
#: admin/partials/ascendoor-metadata-manager-admin.php:59
|
||||
#: admin/partials/ascendoor-metadata-manager-admin.php:91
|
||||
msgid "While updating, meta value will be sanitized and filtered with %1$s (if meta value contains HTML tags) or %2$s."
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/ascendoor-metadata-manager-admin.php:107
|
||||
msgid "Delete meta key and value"
|
||||
msgstr ""
|
||||
|
||||
#: admin/partials/ascendoor-metadata-manager-admin.php:118
|
||||
msgid "Edit meta value"
|
||||
msgstr ""
|
||||
|
||||
#. translators: %s - PHP Version.
|
||||
#: includes/class-ascendoor-metadata-manager-activate-deactivate.php:34
|
||||
msgid "Ascendoor Metadata Manager plugin requires PHP version %s or higher."
|
||||
msgstr ""
|
||||
|
||||
#. translators: %s - WordPress Version.
|
||||
#: includes/class-ascendoor-metadata-manager-activate-deactivate.php:49
|
||||
msgid "Ascendoor Metadata Manager plugin requires WordPress version %s or higher."
|
||||
msgstr ""
|
||||
30
spec/fixtures/dynamic_finders/plugin_version/asura-connector/composer_file/package.json
vendored
Normal file
30
spec/fixtures/dynamic_finders/plugin_version/asura-connector/composer_file/package.json
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"name": "asura-connector",
|
||||
"version": "1.0.0",
|
||||
"scripts": {
|
||||
"development": "mix",
|
||||
"watch": "mix watch",
|
||||
"watch-poll": "mix watch -- --watch-options-poll=1000",
|
||||
"hot": "mix watch --hot",
|
||||
"production": "mix --production"
|
||||
},
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "git+ssh://git@github.com/thelostasura/asura-connector.git"
|
||||
},
|
||||
"author": "thelostasura <mail@thelostasura.com>",
|
||||
"license": "ISC",
|
||||
"bugs": {
|
||||
"url": "https://github.com/thelostasura/asura-connector/issues"
|
||||
},
|
||||
"homepage": "https://github.com/thelostasura/asura-connector",
|
||||
"devDependencies": {
|
||||
"@vue/compiler-sfc": "^3.0.4",
|
||||
"axios": "^0.21.0",
|
||||
"laravel-mix": "^6.0.0",
|
||||
"lodash": "^4.17.20",
|
||||
"vue": "^3.0.4",
|
||||
"vue-loader": "^16.1.2",
|
||||
"vue-router": "4"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,345 @@
|
||||
# Copyright (C) 2021 aThemes
|
||||
# This file is distributed under the GPL-2.0+.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: aThemes Blocks 1.0.1\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/athemes-blocks\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"POT-Creation-Date: 2021-07-23T15:39:37+00:00\n"
|
||||
"X-Generator: WP-CLI 2.5.0\n"
|
||||
"X-Domain: athemes-blocks\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
msgid "aThemes Blocks"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "aThemes Blocks is a Gutenberg plugin extending the WordPress editor with awesome blocks."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "aThemes"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin
|
||||
msgid "https://athemes.com"
|
||||
msgstr ""
|
||||
|
||||
#: athemes-blocks.php:36
|
||||
msgid "aThemes Blocks plugin requires PHP version %s+. Please update your server PHP version to get the plugin working."
|
||||
msgstr ""
|
||||
|
||||
#: athemes-blocks.php:46
|
||||
msgid "aThemes Blocks plugin requires WordPress version %s+. Please update the WordPress version to get the plugin working."
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/block/container/index.js:25
|
||||
msgid "Container Block"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/block/container/index.js:27
|
||||
msgid "A style wrapper to combine different blocks in a single row."
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/block/container/index.js:30
|
||||
msgid "wrapper"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/block/container/index.js:31
|
||||
msgid "athemes"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/block/container/index.js:32
|
||||
msgid "container"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/block/container/index.js:33
|
||||
msgid "section"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/block/container/index.js:46
|
||||
msgid "Lorem ipsum dolor"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/block/container/index.js:53
|
||||
msgid "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam id tempus metus. Donec vestibulum, purus at eleifend maximus."
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/block/container/edit.js:107
|
||||
#: src/components/global-advanced-controls/index.js:29
|
||||
msgid "General"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/block/container/edit.js:115
|
||||
#: src/block/container/edit.js:123
|
||||
#: src/block/container/edit.js:131
|
||||
msgid "Content Width"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/block/container/edit.js:140
|
||||
msgid "Border Radius"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/block/container/edit.js:152
|
||||
msgid "Moves the block to backward or forward"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/block/container/edit.js:154
|
||||
msgid "Z-index"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/block/container/edit.js:167
|
||||
msgid "Content Alignment"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/block/container/edit.js:262
|
||||
msgid "Spacing"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/block/container/edit.js:271
|
||||
msgid "Paddings"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/block/container/edit.js:450
|
||||
msgid "Margins"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/panel-tabs-buttons/index.js:25
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/panel-tabs-buttons/index.js:31
|
||||
msgid "Style"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/panel-tabs-buttons/index.js:37
|
||||
msgid "Advanced"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/responsive-controls/index.js:141
|
||||
msgid "Units"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/responsive-controls/index.js:155
|
||||
msgid "Device"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/advanced-control/index.js:28
|
||||
msgid "Element ID"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/background-control/index.js:36
|
||||
msgid "Background"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/background-control/index.js:42
|
||||
msgid "None"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/background-control/index.js:48
|
||||
msgid "Color"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/background-control/index.js:54
|
||||
msgid "Gradient"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/background-control/index.js:60
|
||||
msgid "Image"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/background-control/index.js:65
|
||||
msgid "Background Color"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/background-control/index.js:73
|
||||
msgid "Gradient Color #1"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/background-control/index.js:78
|
||||
msgid "Gradient Color #2"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/background-control/index.js:83
|
||||
msgid "Degree"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/background-control/index.js:92
|
||||
msgid "Color #1 position"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/background-control/index.js:101
|
||||
msgid "Color #2 position"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/background-control/index.js:127
|
||||
#: src/components/background-control/index.js:134
|
||||
msgid "Select a image"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/background-control/index.js:134
|
||||
msgid "Replace image"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/background-control/index.js:150
|
||||
msgid "Remove Image"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/background-control/index.js:157
|
||||
msgid "Background Size"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/background-control/index.js:161
|
||||
msgid "Auto"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/background-control/index.js:162
|
||||
msgid "Contain"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/background-control/index.js:163
|
||||
msgid "Cover"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/background-control/index.js:167
|
||||
msgid "Background Position"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/background-control/index.js:171
|
||||
msgid "Top left"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/background-control/index.js:172
|
||||
msgid "Top center"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/background-control/index.js:173
|
||||
msgid "Top right"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/background-control/index.js:174
|
||||
msgid "Center left"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/background-control/index.js:175
|
||||
msgid "Center"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/background-control/index.js:176
|
||||
msgid "Center right"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/background-control/index.js:177
|
||||
msgid "Bottom left"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/background-control/index.js:178
|
||||
msgid "Bottom center"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/background-control/index.js:179
|
||||
msgid "Bottom right"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/background-control/index.js:183
|
||||
msgid "Background Attachment"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/background-control/index.js:187
|
||||
msgid "Fixed"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/background-control/index.js:188
|
||||
msgid "Scroll"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/background-control/index.js:192
|
||||
msgid "Background Repeat"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/background-control/index.js:196
|
||||
msgid "No repeat"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/background-control/index.js:197
|
||||
msgid "Repeat"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/background-control/index.js:198
|
||||
msgid "Repeat X"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/background-control/index.js:199
|
||||
msgid "Repeat Y"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/background-control/index.js:200
|
||||
msgid "Round"
|
||||
msgstr ""
|
||||
|
||||
#: dist/blocks.build.js:1
|
||||
#: src/components/background-control/index.js:201
|
||||
msgid "Space"
|
||||
msgstr ""
|
||||
149
spec/fixtures/dynamic_finders/plugin_version/atlas-content-modeler/change_log/CHANGELOG.md
vendored
Normal file
149
spec/fixtures/dynamic_finders/plugin_version/atlas-content-modeler/change_log/CHANGELOG.md
vendored
Normal file
@@ -0,0 +1,149 @@
|
||||
# Atlas Content Modeler Changelog
|
||||
|
||||
## 0.8.0 - 2021-10-13
|
||||
|
||||
### Added
|
||||
- Share models between sites using the new Export and Import models feature. Visit Content Modeler → Tools to get started.
|
||||
- Added "author" support to custom post types. This unlocks new functionality such as assigning specific users to a post, and querying posts by author in WPGraphQL.
|
||||
|
||||
### Fixed
|
||||
- Fixed bug where the model icon could not be changed when editing an existing model.
|
||||
- Fixed bug in the Number field where you could not define a Step value without also defining a Max value.
|
||||
- Improved duplicate field slug detection to ensure forward and reverse slugs for the Relationship field are unique in WPGraphQL.
|
||||
|
||||
### Changed
|
||||
- The `@wordpress/i18n` package is no longer bundled in the plugin's scripts, relying on the version that ships with WordPress instead.
|
||||
|
||||
## 0.7.0 - 2021-10-04
|
||||
|
||||
### Added
|
||||
- Relationship Field: one-to-one and one-to-many relationships were renamed to many-to-one and many-to-many to accurately reflect their function.
|
||||
- Relationship Field: fields can now optionally include reverse references.
|
||||
- Relationship Field: added [Beta] flag as the feature takes shape.
|
||||
- Chore: set "Requires at least" to WordPress version 5.7
|
||||
- Chore: set "Requires PHP" to version 7.2
|
||||
|
||||
### Fixed
|
||||
- Fixed bug where the app prompted about "Unsaved changes" when no changes had been made.
|
||||
|
||||
## 0.6.0 - 2021-09-09
|
||||
|
||||
### Added
|
||||
- Create one-to-one and one-to-many relationships between model entries with the new Relationship field.
|
||||
- A plugin icon will appear on the plugin update page during future updates.
|
||||
|
||||
### Fixed
|
||||
- Improved modal scroll behavior and positioning.
|
||||
|
||||
## 0.5.0 - 2021-08-12
|
||||
|
||||
### Added
|
||||
- You can now add custom Taxonomies and assign them to your models. Visit Atlas Content Modeler → Taxonomies to get started.
|
||||
- Models and Taxonomies submenu items now appear in the admin sidebar below Atlas Content Modeler.
|
||||
|
||||
### Changed
|
||||
- Refactored PHP tests.
|
||||
|
||||
## 0.4.2 - 2021-08-04
|
||||
|
||||
### Added
|
||||
- Ability to choose an icon when creating or editing a model.
|
||||
- Option to restrict file types for the media field.
|
||||
- Generate WordPress changelog from the Markdown changelog so that changes are visible from the WordPress changes modal.
|
||||
- Plugin developer improvements: GitHub Pull Request template; Code Climate configuration; Makefile for test environments.
|
||||
|
||||
### Changed
|
||||
- Change “API Identifier” field title on model entry forms to “Model ID” with a new description to better reflect its use.
|
||||
- Continuous Integration: the generated plugin zip is now tested and verified before deploying.
|
||||
|
||||
### Fixed
|
||||
- Improve query generation for “Open in GraphiQL” to include lowercase model names and models with the same plural and singular name.
|
||||
- Improve sanitization of model slugs. Includes safe migration of existing model slugs.
|
||||
- Prevent a PHP warning during title filtering if post info can not be found.
|
||||
- Improve number field validation.
|
||||
|
||||
## 0.4.1 - 2021-06-24
|
||||
### Added
|
||||
- Generate POT language file for translations.
|
||||
|
||||
### Changed
|
||||
- Use `include` in place of `require` so that missing or corrupt files do not take WordPress down.
|
||||
|
||||
### Removed
|
||||
- Removed the Multiple Choice field for now while we add support for custom choice API IDs.
|
||||
|
||||
## 0.4.0 - 2021-06-22
|
||||
- First public release. There may be breaking changes until 1.0.0.
|
||||
|
||||
### Added
|
||||
- New Multiple Choice field (beta) to create radio and checklist groups.
|
||||
- New “Send Feedback” button to share your experience with us.
|
||||
- New model option for “Private” or “Public” API visibility.
|
||||
- The Text field now includes an optional character minimum and maximum count in Advanced Settings.
|
||||
- The Number field now includes an optional minimum, maximum and step value in Advanced Settings.
|
||||
- Prompt to complete edits to an open field when attempting to open another field.
|
||||
- Added LICENSE, CONTRIBUTING and CHANGELOG files.
|
||||
|
||||
### Changed
|
||||
- REST responses now show Atlas Content Modeler fields under an `acm_fields` property.
|
||||
- REST responses now display detailed information about media fields.
|
||||
- Changed “Text Length” to “Input Type” in the Text field. Text length is now determined in Advanced Settings. Input type lets developers choose an input or textarea field.
|
||||
- Increased the clickable area on dropdown menu items in the developer app.
|
||||
- Adjusted styling in the publisher app.
|
||||
- Refactored default value handling to improve field load times.
|
||||
- Internal REST routes now include an `atlas` prefix.
|
||||
- The README now includes a getting started guide.
|
||||
|
||||
### Fixed
|
||||
- Pressing return in the publisher app will now submit the form, instead of clearing fields.
|
||||
- Corrected an issue preventing fields from appearing in REST responses.
|
||||
- Prevented custom fields from showing in REST when `show_in_rest` is false.
|
||||
- Strings in the publisher and developer interfaces are now translatable.
|
||||
- Fixed Jest tests and add to Continuous Integration workflow.
|
||||
- Improved admin URL handling for WordPress sites hosted in a subfolder.
|
||||
- Improved plugin update error messages to include the name of the plugin reporting them.
|
||||
- Prevented a styling issue with the Content Modeler admin menu item.
|
||||
|
||||
## 0.3.0 - 2021-06-01
|
||||
### Added
|
||||
- Developers can now mark fields as required.
|
||||
- Publishers will see inline errors prompting them to fill required fields.
|
||||
|
||||
### Changed
|
||||
- Rebranded to Atlas Content Modeler.
|
||||
- Changed data storage format.
|
||||
- Changed model data option name from wpe_content_model_post_types to atlas_content_modeler_post_types.
|
||||
- Updated admin sidebar icons for settings and entries.
|
||||
- Improved Rich Text fields, including adding media support.
|
||||
- Open fields now close when another field is created or opened.
|
||||
- Media fields now have a WPGraphQL type of MediaItem instead of String to enable complete queries for media information.
|
||||
|
||||
### Fixed
|
||||
- Improved model and field list appearance at mobile screen widths.
|
||||
- Improved client-side field validation for publishers.
|
||||
- Hid duplicate page title on new entry screens.
|
||||
- Corrected headers when editing entries.
|
||||
- Protected meta fields to prevent them appearing in the Custom Fields meta box.
|
||||
|
||||
### Removed
|
||||
- Repeater fields have been removed.
|
||||
- Screen options have been removed from entry pages for content model post types.
|
||||
- Post thumbnail support has been removed for content model post types.
|
||||
|
||||
## 0.2.0 - 2021-05-07
|
||||
### Added
|
||||
- Publishers can now enter model entries via a form.
|
||||
- Developers have the option to set a field as the title field.
|
||||
- The plugin now checks for updates.
|
||||
- Model and field options now close on blur or when the escape key is pressed.
|
||||
- Model options include “Open in GraphiQL” if the WPGraphQL plugin is active.
|
||||
- Improved developer tooling for linting, including pre-commit hooks.
|
||||
|
||||
### Changed
|
||||
- The media field is restricted to single file uploads for now.
|
||||
|
||||
### Removed
|
||||
- Unused “Created on” column from the model table.
|
||||
|
||||
## 0.1.0
|
||||
- Initial version.
|
||||
File diff suppressed because it is too large
Load Diff
7
spec/fixtures/dynamic_finders/plugin_version/atom-featured-image/change_log/CHANGELOG.md
vendored
Normal file
7
spec/fixtures/dynamic_finders/plugin_version/atom-featured-image/change_log/CHANGELOG.md
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
## Changelog ##
|
||||
|
||||
### 1.0 ###
|
||||
* Initial Release
|
||||
|
||||
### 1.0.1 ###
|
||||
* Link to settings page now available in list of installed plugins
|
||||
19
spec/fixtures/dynamic_finders/plugin_version/audius-block/composer_file/package.json
vendored
Normal file
19
spec/fixtures/dynamic_finders/plugin_version/audius-block/composer_file/package.json
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"name": "audius-wp",
|
||||
"version": "1.1.0",
|
||||
"description": "Audius.co Wordpress plugin",
|
||||
"main": "index.js",
|
||||
"scripts": {
|
||||
"build": "wp-scripts build",
|
||||
"start": "wp-scripts start",
|
||||
"test": "echo \"Error: no test specified\" && exit 1"
|
||||
},
|
||||
"author": "",
|
||||
"license": "ISC",
|
||||
"devDependencies": {
|
||||
"@wordpress/scripts": "12.5.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"hashids": "^2.2.2"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,53 @@
|
||||
# Copyright (C) 2022 Thomas Zwirner
|
||||
# This file is distributed under the GPL-2.0-or-later.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Auto Category for Posts 1.0.2\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/auto-category-for-posts\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: 2022-02-09T15:01:42+01:00\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"X-Generator: WP-CLI 2.6.0\n"
|
||||
"X-Domain: auto-category-for-posts\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
msgid "Auto Category for Posts"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "Automatically add a default-category to each new post before it is first saved."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "Thomas Zwirner"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin
|
||||
msgid "https://www.thomaszwirner.de"
|
||||
msgstr ""
|
||||
|
||||
#: auto-category-for-posts.php:97
|
||||
#: admin/js.js:24
|
||||
msgid "Set as default"
|
||||
msgstr ""
|
||||
|
||||
#: auto-category-for-posts.php:100
|
||||
#: admin/js.js:26
|
||||
msgid "Default category"
|
||||
msgstr ""
|
||||
|
||||
#: auto-category-for-posts.php:153
|
||||
msgid "Error on saving new settings for default category."
|
||||
msgstr ""
|
||||
|
||||
#: auto-category-for-posts.php:184
|
||||
msgid "Given category does not exists."
|
||||
msgstr ""
|
||||
|
||||
#: auto-category-for-posts.php:188
|
||||
msgid "No new category-id given."
|
||||
msgstr ""
|
||||
@@ -0,0 +1,69 @@
|
||||
# Copyright (C) 2021 Kan-Ru Chen
|
||||
# This file is distributed under the same license as the Auto Login with Cloudflare plugin.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Auto Login with Cloudflare 0.9.0\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/auto-login-with-cloudflare\n"
|
||||
"POT-Creation-Date: 2021-02-02T14:25:58+09:00\n"
|
||||
"PO-Revision-Date: 2021-01-31 00:43+09:00\n"
|
||||
"Last-Translator: Kan-Ru Chen <kanru@kanru.info>\n"
|
||||
"Language-Team: Kan-Ru Chen <kanru@kanru.info>\n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: WP-CLI 2.4.0\n"
|
||||
"X-Domain: auto-login-with-cloudflare\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
#: settings.php:114 settings.php:115
|
||||
msgid "Auto Login with Cloudflare"
|
||||
msgstr "用 Cloudflare 自動登入"
|
||||
|
||||
#. Plugin URI of the plugin
|
||||
msgid "https://github.com/kanru/auto-login-with-cloudflare"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "Allow login to Wordpress when using Cloudflare Access."
|
||||
msgstr "讓 Wordpress 可以用 Cloudflare Access 自動登入。"
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "Kan-Ru Chen"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin
|
||||
msgid "https://github.com/kanru"
|
||||
msgstr ""
|
||||
|
||||
#: settings.php:18
|
||||
msgid "Application settings"
|
||||
msgstr "應用程式設定"
|
||||
|
||||
#: settings.php:25
|
||||
msgid "Auth domain"
|
||||
msgstr "認證網域"
|
||||
|
||||
#: settings.php:37
|
||||
msgid "Application audience (AUD) tag"
|
||||
msgstr "應用程式代表碼 (AUD)"
|
||||
|
||||
#: settings.php:49
|
||||
msgid "Redirect login page"
|
||||
msgstr "重新導向登入頁"
|
||||
|
||||
#: settings.php:106
|
||||
msgid "redirect to Cloudflare Access"
|
||||
msgstr "自動重新導向登入頁面到 Cloudflare Access"
|
||||
|
||||
#: settings.php:136
|
||||
msgid "Save Settings"
|
||||
msgstr "儲存設定"
|
||||
|
||||
#: auto-login-with-cloudflare.php:187
|
||||
msgid "Settings"
|
||||
msgstr "設定"
|
||||
|
||||
#: auto-login-with-cloudflare.php:188
|
||||
msgid "Buy me a coffee"
|
||||
msgstr "贊助我一杯咖啡"
|
||||
272
spec/fixtures/dynamic_finders/plugin_version/autodate/translation_file/languages/default.pot
vendored
Normal file
272
spec/fixtures/dynamic_finders/plugin_version/autodate/translation_file/languages/default.pot
vendored
Normal file
@@ -0,0 +1,272 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Autodate (Wordpress plugin) 1.0\n"
|
||||
"Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/autodate\n"
|
||||
"POT-Creation-Date: 2021-05-02 11:00+0800\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Sergei Sahapov <s.sahapov@hotmail.com>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Poedit-SourceCharset: UTF-8\n"
|
||||
"X-Poedit-KeywordsList: __;"
|
||||
"X-Poedit-Basepath: .\n"
|
||||
"X-Poedit-SearchPath-0: ..\n"
|
||||
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "This plugin allows you to add dates to your site that will update automatically according to the interval you specify"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
#: ../php_inc/autodate.php:60
|
||||
#, php-format
|
||||
msgid "Autodate"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:60 ../php_inc/autodate.php:362
|
||||
#, php-format
|
||||
msgid "Autodate management"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:87
|
||||
#, php-format
|
||||
msgid ""
|
||||
"An error occurred while transferring data.\n"
|
||||
" Refresh the Autodate page and try changing the data again"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:96
|
||||
#, php-format
|
||||
msgid "Failed to update data for field *Short description*"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:102
|
||||
#, php-format
|
||||
msgid "Failed to update data for field *When to update the date*"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:108
|
||||
#, php-format
|
||||
msgid "Failed to update data for field *Update frequency*"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:114
|
||||
#, php-format
|
||||
msgid "Failed to update data for field *Displayed date*"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:120
|
||||
#, php-format
|
||||
msgid "Failed to update data for field *How much to shift the date*"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:126
|
||||
#, php-format
|
||||
msgid "Failed to update the state of switch *Switched on/Switched off*"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:206
|
||||
#, php-format
|
||||
msgid ""
|
||||
"An error occured while saving your changes.\n"
|
||||
" Refresh the plugin page"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:209
|
||||
#, php-format
|
||||
msgid "New date information has been saved"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:213 ../php_inc/autodate.php:218
|
||||
#, php-format
|
||||
msgid "Data changes saved"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:221
|
||||
#, php-format
|
||||
msgid ""
|
||||
"An error occurred while saving data.\n"
|
||||
" Refresh the Autodate page and try changing the data again"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:357
|
||||
#, php-format
|
||||
msgid "does not exist"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:357
|
||||
#, php-format
|
||||
msgid "Switched on"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:357
|
||||
#, php-format
|
||||
msgid "Switched off"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:357
|
||||
#, php-format
|
||||
msgid "Save changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:357
|
||||
#, php-format
|
||||
msgid "Delete this data"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:357
|
||||
#, php-format
|
||||
msgid "Are you sure you want to delete this data?"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:357
|
||||
#, php-format
|
||||
msgid "Data has not been deleted!\\n Refresh the Autodate page and try again"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:357
|
||||
#, php-format
|
||||
msgid "Data deleted successfully"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:357
|
||||
#, php-format
|
||||
msgid "Want to add new data?"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:362
|
||||
#, php-format
|
||||
msgid "On this plugin page you can: manage automatically updated dates, create new ones, delete existing ones"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:373
|
||||
#, php-format
|
||||
msgid "Autodate usage hint"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:376
|
||||
#, php-format
|
||||
msgid "How to use Autodate"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:379
|
||||
#, php-format
|
||||
msgid "To use the plugin, you need to take a few steps:"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:381
|
||||
#, php-format
|
||||
msgid "Create new date (button <strong>Add date</strong>)"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:382
|
||||
#, php-format
|
||||
msgid "Customize the date:"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:384
|
||||
#, php-format
|
||||
msgid "Specify the value of the <strong>Displayed date</strong>"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:385
|
||||
#, php-format
|
||||
msgid "Specify the value of the <strong>How much to shift the date</strong>"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:386
|
||||
#, php-format
|
||||
msgid "Specify the value of the <strong>When to update the date</strong>"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:387
|
||||
#, php-format
|
||||
msgid "Specify the value of the <strong>Update frequency</strong>"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:388
|
||||
#, php-format
|
||||
msgid "For further convenience of editing the date, it is recommended to specify a value for the <strong>short description</strong>"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:391
|
||||
#, php-format
|
||||
msgid "Switch on date (<strong>Switched on/Switched off</strong>)<br><em>Please note that if the target date is <strong>switched off</strong>, then it will not be displayed on the site, BUT it will be updated in accordance with the specified settings.</em>"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:392
|
||||
#, php-format
|
||||
msgid "Save the date (button <strong>Save changes</strong>)"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:393
|
||||
#, php-format
|
||||
msgid "Copy the generated <strong>shortcode</strong>"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:394
|
||||
#, php-format
|
||||
msgid "Add <strong>shortcode</strong> to post or page content<br><em>Please note that the date will be displayed in the format specified in your Wordpress settings ( <strong>Settings</strong> --> <strong>General</strong> --> item <strong>Date format</strong> )</em><br>P.S. Please note that the <strong style='color: #f00;'>Autodate only works with the date</strong>, data that determine the time (hours, minutes, seconds) are not taken into account."
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:396
|
||||
#, php-format
|
||||
msgid "You can also:"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:398
|
||||
#, php-format
|
||||
msgid "Delete previously created dates (red button <strong>X</strong>)"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:399
|
||||
#, php-format
|
||||
msgid "Edit settings of previously created dates (Remember to save your changes - button <strong>Save changes</strong>)"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:410 ../php_inc/autodate.php:413
|
||||
#, php-format
|
||||
msgid "How to manage date settings"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:416
|
||||
#, php-format
|
||||
msgid "Let's say the Autodate settings fields contain the following values:"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:416
|
||||
#, php-format
|
||||
msgid "<strong>Displayed date:</strong> 15.01.2021"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:416
|
||||
#, php-format
|
||||
msgid "How much to shift the date"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:416
|
||||
#, php-format
|
||||
msgid "<strong>When to update the date:</strong> 13.01.2021"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:416
|
||||
#, php-format
|
||||
msgid "Update frequency"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:416
|
||||
#, php-format
|
||||
msgid "This means that until <strong>13.01.2021</strong> the website will display the date <strong>15.01.2021</strong>.<br>From <strong>13.01.2021</strong> to <strong>22.01.2021</strong> <em>(13.01 + 10 is the date of the next update)</em> the date on the website will be as follows: <strong>25.01.2021</strong> <em>(15.01 + 10 is the date shift)</em>"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:424
|
||||
#, php-format
|
||||
msgid "<th>Switch on/Switch off </th><th>Shortcode</th><th>Short description</th><th>Displayed date</th><th>How much to shift the date</th><th>When to update the date</th><th>Update frequency</th>"
|
||||
msgstr ""
|
||||
|
||||
#: ../php_inc/autodate.php:424
|
||||
#, php-format
|
||||
msgid "Add date"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,43 @@
|
||||
# Copyright (c) $(date +'%Y') Automatic Image Uploader.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Automatic Image Uploader 1.2.1\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/automatic-image-uploader\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: 2022-02-21T05:53:35+01:00\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"X-Generator: WP-CLI 2.5.0\n"
|
||||
"X-Domain: aiu\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
msgid "Automatic Image Uploader"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin URI of the plugin
|
||||
#. Author URI of the plugin
|
||||
msgid "http://www.iranimij.com"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "Upload your images automatically."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "Iman Heydari"
|
||||
msgstr ""
|
||||
|
||||
#: automatic-image-uploader.php:263
|
||||
msgid "Automatic image uploader"
|
||||
msgstr ""
|
||||
|
||||
#: automatic-image-uploader.php:264
|
||||
msgid "AIU"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class.php:101
|
||||
msgid "The data has been saved."
|
||||
msgstr ""
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user