Compare commits

...

795 Commits

Author SHA1 Message Date
Roland Dalmulder 8971fb4b67
Merge pull request #369 from joomla-extensions/l10n_crowdin_translations
New Crowdin translations by GitHub Action
2023-11-04 19:31:26 +01:00
Crowdin Bot 8b12a6664c New Crowdin translations by GitHub Action 2023-11-04 17:48:51 +00:00
Roland Dalmulder 0730ce3a40
Merge pull request #367 from joomla-extensions/l10n_crowdin_translations
New Crowdin translations by GitHub Action
2023-10-10 12:31:19 +02:00
Roland Dalmulder 9f1593d1c2
Fixed setting progress header in case of error
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2023-10-10 17:30:24 +07:00
Roland Dalmulder 3c132ba2e8
Merge pull request #368 from dgrammatiko/patch-1
Update js scripts
2023-10-10 12:28:01 +02:00
Dimitris Grammatikogiannis d68b24ed7f
Safer 2023-10-10 13:00:31 +03:00
Dimitris Grammatikogiannis c87730187c
more simplifications 2023-10-10 12:50:26 +03:00
Crowdin Bot c858fd8ce7 New Crowdin translations by GitHub Action 2023-10-10 09:48:46 +00:00
Dimitris Grammatikogiannis 28871503bf
Update patchtester.js 2023-10-10 10:34:02 +03:00
Dimitris Grammatikogiannis 2434668162
Update patchtester.js 2023-10-07 00:18:25 +03:00
Dimitris Grammatikogiannis 012d39a316
Type module scripts are always deferred (unless async) 2023-10-07 00:13:52 +03:00
Dimitris Grammatikogiannis e6f60ab93a
Update patchtester.js 2023-10-07 00:12:23 +03:00
Roland Dalmulder fbbc89169b
Update PatchTester User agent
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2023-09-06 22:49:28 +02:00
Roland Dalmulder 62f3eba0a7
Merge pull request #366 from joomla-extensions/l10n_crowdin_translations
New Crowdin translations by GitHub Action
2023-09-06 22:47:15 +02:00
Roland Dalmulder 684a17b6c9
Merge pull request #365 from heelc29/pulls-filter
fix pulls filter
2023-09-06 22:46:12 +02:00
Roland Dalmulder 6501996b6d
Merge pull request #364 from dgrammatiko/patch-1
Drop jQuery, fix a number of XSS
2023-09-06 22:38:00 +02:00
Roland Dalmulder 8aad204d1d
[#364] Cleaned JavaScript to make it work
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2023-09-06 22:31:36 +02:00
Crowdin Bot 3d2f251bea New Crowdin translations by GitHub Action 2023-09-06 19:48:35 +00:00
Christian Heel f463dee6bd
fix pulls filter 2023-08-29 19:02:58 +02:00
Dimitris Grammatikogiannis 8a6c8d3016
Update media/com_patchtester/js/fetcher.js
Co-authored-by: heelc29 <66922325+heelc29@users.noreply.github.com>
2023-08-27 17:04:02 +03:00
Roland Dalmulder 7d90255c4e
Prepare 4.3.1 release
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2023-08-26 12:14:08 +02:00
Roland Dalmulder d31bb23bdd
[#363] Fixed namespaces for File and Folder
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2023-08-26 12:09:36 +02:00
Roland Dalmulder 347ab47844
Fixed getting link header
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2023-08-26 12:05:29 +02:00
Dimitris Grammatikogiannis 192e86da9b
Update fetcher.js 2023-08-26 12:42:26 +03:00
Roland Dalmulder 13d174d1b8
Last codestyle I hope
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2023-08-25 22:58:31 +02:00
Roland Dalmulder d167f62f73
Even more codestyle
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2023-08-25 22:55:48 +02:00
Roland Dalmulder aeb58bebef
More codestyle
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2023-08-25 22:48:31 +02:00
Roland Dalmulder 8b0f33e99e
Codestyle fixes
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2023-08-25 22:44:21 +02:00
Roland Dalmulder 8e9d4cb0ff
Prepare 4.3.0 release
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2023-08-25 22:18:54 +02:00
Roland Dalmulder 321f60eaee
Fixed column ordering
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2023-08-25 21:57:29 +02:00
Roland Dalmulder d1419dc893
Fixed NPM filter
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2023-08-25 20:34:03 +02:00
Roland Dalmulder bafb673cbf
Updated build script and manifest
Updated dependencies

Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2023-08-21 21:16:22 +02:00
Roland Dalmulder e1faca7305
Merge branch 'master' into feature/j4-code-layout 2023-08-21 20:44:51 +02:00
Roland Dalmulder 8dd0833675
Merge pull request #362 from heelc29/remove-crowdin-sync
remove joomla/crowdin-sync
2023-08-21 20:44:05 +02:00
Roland Dalmulder 408d3a6e3b
Merge pull request #360 from heelc29/update-crowdin-action-checkout
update crowdin action
2023-08-21 20:42:49 +02:00
Roland Dalmulder 62d0cf96a7
Merge pull request #359 from heelc29/update-crowdin-action-fork
update crowdin action
2023-08-21 20:42:22 +02:00
Roland Dalmulder 60ab7d95a5
Merge pull request #358 from joomla-extensions/l10n_crowdin_translations
New Crowdin translations by GitHub Action
2023-08-21 20:41:24 +02:00
Roland Dalmulder d48af09958
Merge pull request #361 from heelc29/manifest-creationdate
update creation date format
2023-08-21 20:40:27 +02:00
Roland Dalmulder c1b1209f63
Fixed fetching data
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2023-08-21 20:37:40 +02:00
Crowdin Bot cc386b03e5 New Crowdin translations by GitHub Action 2023-08-21 17:48:51 +00:00
Roland Dalmulder 96b8480c51
Clean up controllers and models
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2023-08-20 15:54:48 +02:00
Roland Dalmulder 63510fe4f9
Refactor to use Joomla 4 structure step 1 WIP
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2023-08-17 22:01:47 +02:00
Christian Heel 7ef777ef7b
remove joomla/crowdin-sync 2023-08-17 21:33:17 +02:00
Christian Heel 1951fd6657
update creation date format 2023-08-17 20:36:31 +02:00
Christian Heel 33c624d144
update crowdin action
checkout@v3 (node16)
2023-08-17 20:18:30 +02:00
Christian Heel 8a3a7e6cb4
update crowdin action
no scheduled execution in forks
2023-08-17 20:06:27 +02:00
Roland Dalmulder cfcfdf440d
Merge pull request #357 from joomla-extensions/l10n_crowdin_translations
New Crowdin translations by GitHub Action
2023-08-14 20:40:44 +02:00
Crowdin Bot 34276ae7aa New Crowdin translations by GitHub Action 2023-08-14 17:49:00 +00:00
Roland Dalmulder 81089ae896
Merge pull request #356 from heelc29/php-cs
fix php cs
2023-08-14 12:38:09 +02:00
Roland Dalmulder 274fa445e4
Merge pull request #355 from heelc29/update-crowdin-action
update crowdin action
2023-08-14 12:37:09 +02:00
Christian Heel 428ac867e0
fix php cs 2023-08-13 22:27:34 +02:00
Christian Heel 7817270a07
update crowdin action 2023-08-13 22:19:27 +02:00
Roland Dalmulder a30d83b243
Prepare 4.2.2 release
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2023-08-03 21:04:45 +02:00
Roland Dalmulder d86335e344
Update class definitions to use the namespaced versions
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2023-08-03 20:49:54 +02:00
Roland Dalmulder b74c149f36
Fixed styling of links on Joomla 5
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2023-08-03 20:48:24 +02:00
Roland Dalmulder e211ef0271
Check if there is a title or body set
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2023-05-12 15:14:16 +02:00
Roland Dalmulder a083871234
[#352] Check if there is a link to follow
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2023-05-12 15:13:46 +02:00
Hannes Papenberg f250b56718 Updating dependencies and forcing to PHP 7.2.5 minimum 2023-02-03 13:19:11 +01:00
George Wilson 220d75558a
Fix codestyle 2022-10-25 11:52:42 +01:00
Roland Dalmulder 8b9a3e8865
Merge pull request #351 from N6REJ/340
fixes hover issues
2022-10-15 15:55:19 +02:00
Bear d8d6c9141f remove superfelous btn-sm 2022-10-15 08:53:47 -05:00
Bear 0452c87a28 fixes hover issues 2022-10-13 02:24:48 -05:00
Roland Dalmulder 3cfdc66072
Merge pull request #348 from joomla-extensions/psr12
Switching to PSR-12 and updating composer dependencies
2022-10-08 20:51:39 +02:00
Hannes Papenberg af2613fce6
Update renovate.json 2022-09-20 22:15:48 +02:00
Hannes Papenberg 429006b3ee Fixing drone.yml 2022-09-08 10:56:26 +02:00
Hannes Papenberg 8234d9a14a Switching to PSR-12 and updating composer dependencies 2022-09-08 10:54:04 +02:00
Hannes Papenberg 397c64c3e4
Update renovate.json 2022-08-03 16:24:31 +02:00
Hannes Papenberg 6556d8a6fb
Merge pull request #343 from joomla-dependency-bot/renovate/configure 2022-08-03 16:24:12 +02:00
Renovate Bot b3321a3e0d Add renovate.json 2022-07-30 18:35:46 +00:00
Roland Dalmulder 14554d87e7
Use correct checksum
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2022-01-28 20:48:04 +01:00
Roland Dalmulder 09c0d2d8ae
Prepare the 4.2.1 release
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2022-01-28 20:44:45 +01:00
Roland Dalmulder ec181cb72c
Codestyle fixes
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2022-01-28 20:31:46 +01:00
Roland Dalmulder 533a602b40
Fixed the version number
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2022-01-28 20:27:03 +01:00
Roland Dalmulder 1c859928b3
Prepare the 4.2.0 release
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2022-01-28 20:18:23 +01:00
Roland Dalmulder a6c73777b4
Merge branch 'master' into feature/native-searchtools
# Conflicts:
#	administrator/components/com_patchtester/PatchTester/View/Pulls/tmpl/default.php
2022-01-28 19:29:33 +01:00
Roland Dalmulder f2d062bb19
Merge pull request #337 from tecpromotion/fix-double-quotes
fix double qoutes
2022-01-28 19:27:50 +01:00
Stefan Wendhausen ce1d6d3e38
remove class
there is no class "font-weight-bold" in admin template atum
2022-01-16 20:06:12 +01:00
Stefan Wendhausen 44ab08b7d1
fix double qoutes 2022-01-16 20:00:07 +01:00
Roland Dalmulder 49e0052237
Merge pull request #336 from hans2103/patch-1
adjust tooltip id by
2021-12-16 20:25:07 +01:00
Hans Kuijpers 79d2e51791
adjust tooltip id by 2021-12-15 19:12:35 +01:00
Roland Dalmulder b64c1d3356
[#327] Process pull requests with more than 30 files
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2021-11-05 22:48:36 +01:00
Roland Dalmulder 635327e36a
Added draft status
Sort language strings

Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2021-10-31 10:41:15 +01:00
Roland Dalmulder 98e48eb411
Fixed the model state not being set correctly
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2021-10-30 22:50:50 +02:00
Roland Dalmulder b3e7a90d37
Fixed loading subsequent issue pages
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2021-10-30 22:07:02 +02:00
Roland Dalmulder 4ea1532319
Removed Joomla 4 warning
Fixed branch filter
Set Yes as first option in filters

Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2021-10-30 21:12:04 +02:00
Roland Dalmulder 39c5db61bd
Merge branch 'master' into feature/native-searchtools
# Conflicts:
#	administrator/components/com_patchtester/PatchTester/Model/PullsModel.php
#	administrator/components/com_patchtester/PatchTester/View/Pulls/PullsHtmlView.php
#	administrator/components/com_patchtester/language/en-GB/com_patchtester.ini
2021-10-29 23:30:40 +02:00
Roland Dalmulder 869d6fd778
Remove obsolete language string
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2021-10-29 23:17:32 +02:00
Roland Dalmulder 1bdd5eb56f
Merge pull request #332 from alikon/patch-3
no more need for a warning if j4
2021-10-29 23:15:37 +02:00
Roland Dalmulder 0d487f7d57
Merge pull request #333 from Bakual/patch-1
Properly escape \"
2021-10-29 23:12:59 +02:00
Wilco Alsemgeest fccbdb0106
Merge pull request #329 from joomla-extensions/l10n_crowdin_translations
New Crowdin translations by Github Action
2021-09-10 22:03:10 +02:00
Thomas Hunziker b735a1a7bb
Second instance 2021-09-09 19:44:08 +02:00
Thomas Hunziker f11cbc620e
Properly escape \" 2021-09-09 19:06:17 +02:00
Crowdin Bot f3f447724d New Crowdin translations by Github Action 2021-09-07 13:04:13 +00:00
Nicola Galgano 940a30f4dd
no more need for a warning if j4 2021-08-25 13:55:15 +02:00
Wilco Alsemgeest e4156748d0
Update crowdin-wf.yml
New required Crowdin github-action version
2021-07-09 14:09:02 +02:00
Wilco Alsemgeest a28f2bdd39
Update crowdin-wf.yml
The translations and sources are upload.
Now the translations can progress further and be downloaded
2021-06-15 22:48:09 +02:00
Wilco Alsemgeest 7ecc4a11e4
Update crowdin.yml
Make it possible to have site in the future as well
2021-06-15 22:41:02 +02:00
Wilco Alsemgeest 6d298b134f
Update README.md
Crowdin link update
2021-06-15 22:38:59 +02:00
Wilco Alsemgeest fa4f77bf02
Update crowdin-wf.yml
Dryrun successful, start real first run to add sources and existing translations
2021-06-15 22:30:03 +02:00
Wilco Alsemgeest 7834262205
Update crowdin.yml
Base_path doesn't seem to work
2021-06-15 22:27:57 +02:00
Wilco Alsemgeest 266fc0d5b3
Rename crowdin.yaml to crowdin.yml
Correct filename
2021-06-15 22:20:49 +02:00
Roland Dalmulder bfd76430b5
Merge pull request #328 from joomla-extensions/conconnl-patch-ghactions
Update crowdin.yaml
2021-06-15 22:10:57 +02:00
Wilco Alsemgeest a490650bb8
Merge pull request #325 from joomla-extensions/l10n_master
New Crowdin updates
2021-06-13 14:22:45 +02:00
Wilco Alsemgeest 1d4a5edc0d
Update crowdin.yaml
Remove double settings
2021-06-13 14:19:55 +02:00
Wilco Alsemgeest ac8c6b9a3b
Update crowdin.yaml
Correct typo
2021-06-13 14:19:14 +02:00
Wilco Alsemgeest fc0ae25de7
Create crowdin-wf.yml
GitHub Actions Crowdin Workflow.
First run will be a dry run to check the configuration.
Then a run to put the already existing translations into Crowdin.
Then it will be configured for the hourly run.
2021-06-13 14:15:21 +02:00
Wilco Alsemgeest daf8535ebb
Update crowdin.yaml
Move to GitHub actions preparation crowdin config
2021-06-13 14:11:44 +02:00
joomla-patchtester-bot 0f7710320c New translations com_patchtester.sys.ini (Hindi) 2021-06-01 22:11:41 +02:00
joomla-patchtester-bot e2e58d914d New translations com_patchtester.ini (Hindi) 2021-06-01 22:11:40 +02:00
joomla-patchtester-bot 91b2b3a2f4 New translations com_patchtester.sys.ini (Hindi) 2021-06-01 21:12:21 +02:00
joomla-patchtester-bot 97227138a3 New translations com_patchtester.ini (Hindi) 2021-06-01 21:12:20 +02:00
Roland Dalmulder 05929bb408
Prepare the 4.1.0 release
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2021-05-02 12:38:00 +02:00
joomla-patchtester-bot d1e02c6d33 New translations com_patchtester.ini (Japanese) 2021-05-02 12:31:57 +02:00
joomla-patchtester-bot f19c6c59b4 New translations com_patchtester.ini (Georgian) 2021-05-02 12:31:54 +02:00
joomla-patchtester-bot 4a6f2dd552 New translations com_patchtester.ini (Macedonian) 2021-05-02 12:31:52 +02:00
joomla-patchtester-bot 2e19d35b38 New translations com_patchtester.ini (Dutch) 2021-05-02 12:31:50 +02:00
joomla-patchtester-bot 618e940e98 New translations com_patchtester.ini (Polish) 2021-05-02 12:31:49 +02:00
joomla-patchtester-bot 53106b2493 New translations com_patchtester.ini (Italian) 2021-05-02 12:31:47 +02:00
joomla-patchtester-bot 549852492c New translations com_patchtester.ini (Russian) 2021-05-02 12:31:45 +02:00
joomla-patchtester-bot bc1cfdb171 New translations com_patchtester.ini (Slovak) 2021-05-02 12:31:43 +02:00
joomla-patchtester-bot 2a77b63726 New translations com_patchtester.ini (Slovenian) 2021-05-02 12:31:41 +02:00
joomla-patchtester-bot 7013814530 New translations com_patchtester.ini (Serbian (Cyrillic)) 2021-05-02 12:31:39 +02:00
joomla-patchtester-bot aeb71cf6fc New translations com_patchtester.ini (Swedish) 2021-05-02 12:31:37 +02:00
joomla-patchtester-bot 9bb241c0b7 New translations com_patchtester.ini (Portuguese) 2021-05-02 12:31:36 +02:00
joomla-patchtester-bot a9e7b89bc0 New translations com_patchtester.ini (Romanian) 2021-05-02 12:31:32 +02:00
joomla-patchtester-bot 22d96154c9 New translations com_patchtester.ini (French) 2021-05-02 12:31:30 +02:00
joomla-patchtester-bot a6f65f5e3b New translations com_patchtester.ini (Spanish) 2021-05-02 12:31:29 +02:00
joomla-patchtester-bot 47449b82cc New translations com_patchtester.ini (Arabic) 2021-05-02 12:31:26 +02:00
joomla-patchtester-bot 080d886368 New translations com_patchtester.ini (Bulgarian) 2021-05-02 12:31:25 +02:00
joomla-patchtester-bot 189f7eef2e New translations com_patchtester.ini (Hungarian) 2021-05-02 12:31:23 +02:00
joomla-patchtester-bot 894e803529 New translations com_patchtester.ini (Catalan) 2021-05-02 12:31:22 +02:00
joomla-patchtester-bot 676f5c1f21 New translations com_patchtester.ini (Danish) 2021-05-02 12:31:21 +02:00
joomla-patchtester-bot 196a2a46b1 New translations com_patchtester.ini (German) 2021-05-02 12:31:19 +02:00
joomla-patchtester-bot 8c2d3ba37e New translations com_patchtester.ini (Greek) 2021-05-02 12:31:17 +02:00
joomla-patchtester-bot 9ae82b8d05 New translations com_patchtester.ini (Finnish) 2021-05-02 12:31:15 +02:00
joomla-patchtester-bot ab36d07fe4 New translations com_patchtester.ini (Irish) 2021-05-02 12:31:13 +02:00
joomla-patchtester-bot bfdbd7a155 New translations com_patchtester.ini (Turkish) 2021-05-02 12:31:10 +02:00
joomla-patchtester-bot 6b93ad957f New translations com_patchtester.ini (Chinese Simplified) 2021-05-02 12:31:09 +02:00
joomla-patchtester-bot bd8d31beab New translations com_patchtester.ini (English, United States) 2021-05-02 12:31:08 +02:00
joomla-patchtester-bot 7dd081e65f New translations com_patchtester.ini (Tagalog) 2021-05-02 12:31:06 +02:00
joomla-patchtester-bot 230b290d27 New translations com_patchtester.ini (French, Canada) 2021-05-02 12:31:04 +02:00
joomla-patchtester-bot f98ea371bf New translations com_patchtester.ini (Welsh) 2021-05-02 12:31:02 +02:00
joomla-patchtester-bot ed44ccedcc New translations com_patchtester.ini (Esperanto) 2021-05-02 12:30:59 +02:00
joomla-patchtester-bot b3c6a352cd New translations com_patchtester.sys.ini (Esperanto) 2021-05-02 12:30:58 +02:00
joomla-patchtester-bot 82c1125981 New translations com_patchtester.ini (Filipino) 2021-05-02 12:30:57 +02:00
joomla-patchtester-bot f288d5fa8a New translations com_patchtester.ini (Norwegian Bokmal) 2021-05-02 12:30:55 +02:00
joomla-patchtester-bot 9d93823e92 New translations com_patchtester.ini (Serbian (Latin)) 2021-05-02 12:30:53 +02:00
joomla-patchtester-bot 14ccc91d0b New translations com_patchtester.ini (Dutch, Belgium) 2021-05-02 12:30:52 +02:00
joomla-patchtester-bot 9d6e79dbbb New translations com_patchtester.ini (Hausa) 2021-05-02 12:30:50 +02:00
joomla-patchtester-bot 20caaaf8bc New translations com_patchtester.ini (Urdu (India)) 2021-05-02 12:30:48 +02:00
joomla-patchtester-bot fb82be750f New translations com_patchtester.ini (Malay) 2021-05-02 12:30:45 +02:00
joomla-patchtester-bot 33ff7566ff New translations com_patchtester.ini (Hindi) 2021-05-02 12:30:44 +02:00
joomla-patchtester-bot 7a9866ce07 New translations com_patchtester.ini (Chinese Traditional) 2021-05-02 12:30:42 +02:00
joomla-patchtester-bot 91704a10f0 New translations com_patchtester.ini (Icelandic) 2021-05-02 12:30:40 +02:00
joomla-patchtester-bot cfa1bf5848 New translations com_patchtester.ini (Portuguese, Brazilian) 2021-05-02 12:30:38 +02:00
joomla-patchtester-bot 5c18c7613b New translations com_patchtester.ini (Indonesian) 2021-05-02 12:30:36 +02:00
joomla-patchtester-bot 27ce631d8b New translations com_patchtester.ini (Spanish, Colombia) 2021-05-02 12:30:34 +02:00
joomla-patchtester-bot 7f7d096a69 New translations com_patchtester.ini (Thai) 2021-05-02 12:30:30 +02:00
joomla-patchtester-bot 1eea509152 New translations com_patchtester.ini (Croatian) 2021-05-02 12:30:28 +02:00
joomla-patchtester-bot e5cac1b21f New translations com_patchtester.ini (Estonian) 2021-05-02 12:30:26 +02:00
joomla-patchtester-bot eac3b2e26e New translations com_patchtester.ini (Latvian) 2021-05-02 12:30:24 +02:00
joomla-patchtester-bot 5214ccd49d New translations com_patchtester.ini (Bengali) 2021-05-02 12:30:22 +02:00
joomla-patchtester-bot 16cffc1ad8 New translations com_patchtester.ini (Persian) 2021-05-02 12:30:21 +02:00
Roland Dalmulder 16f3485af2
Fixed the button close to auto-close
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2021-05-02 11:56:55 +02:00
Roland Dalmulder 061cc4ca9f
Merge remote-tracking branch 'origin/master' 2021-05-02 11:35:19 +02:00
Roland Dalmulder c95809d17b
Merge pull request #318 from joomla-extensions/l10n_master
New Crowdin updates
2021-05-02 11:35:02 +02:00
Roland Dalmulder cfa82b43fb
Merge pull request #320 from particthistle/master
4.0 Remove Credentials option for GitHub as it's been phased out.
2021-05-02 11:34:04 +02:00
Roland Dalmulder 0fdf3e9722
Merge remote-tracking branch 'origin/master' 2021-05-02 11:29:25 +02:00
Roland Dalmulder 8a1eb29ad6
Merge pull request #322 from joomdonation/patch-1
Fix Fetch PRs
2021-05-02 11:29:15 +02:00
Roland Dalmulder 2b39f0e8cb
[#324] Fix fetch data stopping after page 1
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2021-04-28 21:15:24 +02:00
joomla-patchtester-bot d810c3cdd3 New translations com_patchtester.sys.ini (Persian) 2021-04-24 01:30:28 +02:00
joomla-patchtester-bot 2bbeebadb7 New translations com_patchtester.ini (Persian) 2021-04-24 01:30:27 +02:00
joomla-patchtester-bot 5cb76db5b2 New translations com_patchtester.ini (Persian) 2021-04-24 00:30:32 +02:00
joomla-patchtester-bot c3401d8608 New translations com_patchtester.sys.ini (Chinese Simplified) 2021-04-10 13:50:23 +02:00
joomla-patchtester-bot e5ae2b62a9 New translations com_patchtester.ini (Chinese Simplified) 2021-04-10 13:50:21 +02:00
Tuan Pham Ngoc 9f444cf4ec
Update PullsModel.php 2021-03-28 17:45:53 +07:00
joomla-patchtester-bot e177f4a203 New translations com_patchtester.sys.ini (Arabic) 2021-03-20 23:30:30 +01:00
joomla-patchtester-bot 5e84bfbb64 New translations com_patchtester.ini (Arabic) 2021-03-20 23:30:28 +01:00
Patrick Jackson 1ad9adfce6
Update com_patchtester.ini
Update COM_PATCHTESTER_NO_CREDENTIALS to reference token not credentials.
2021-03-21 00:42:35 +11:00
Patrick Jackson b17ca9d70e
Update com_patchtester.ini
Modify string to remove credentials reference.
2021-03-21 00:38:46 +11:00
Patrick Jackson 1615f038d9
Update Helper.php
Username and password for Github no longer able to be supplied in credentials, so can no longer be used by helper.
2021-03-21 00:26:31 +11:00
Patrick Jackson fb4e987bb3
Update GitHub.php
As basic authentication no longer can be set, basic authentication should be removed.
2021-03-21 00:23:49 +11:00
Patrick Jackson 5a44f045aa
Update com_patchtester.ini 2021-03-20 21:40:05 +11:00
Patrick Jackson 070dab3943
Update config.xml to remove option for Github Credentials
Remove option for Github Credentials authentication method.
2021-03-20 21:38:17 +11:00
joomla-patchtester-bot 061e8e1c38 New translations com_patchtester.sys.ini (Russian) 2021-03-15 15:24:33 +01:00
joomla-patchtester-bot 5c6471de11 New translations com_patchtester.ini (Russian) 2021-03-15 15:24:31 +01:00
joomla-patchtester-bot 9f9752480b New translations com_patchtester.sys.ini (Danish) 2021-03-09 21:22:35 +01:00
joomla-patchtester-bot 28efaa9b3a New translations com_patchtester.ini (Danish) 2021-03-09 21:22:34 +01:00
joomla-patchtester-bot 63c38c45ef New translations com_patchtester.sys.ini (Welsh) 2021-03-09 20:22:48 +01:00
joomla-patchtester-bot 9d884b48e8 New translations com_patchtester.ini (Welsh) 2021-03-09 20:22:46 +01:00
joomla-patchtester-bot 95667469e9 New translations com_patchtester.ini (Danish) 2021-03-09 20:22:45 +01:00
Wilco Alsemgeest 41724bfde2
Delete com_patchtester.sys.ini
Wrong language code
2021-03-04 21:48:52 +01:00
Wilco Alsemgeest d5c2344b93
Delete com_patchtester.ini
Wrong language code.
2021-03-04 21:48:38 +01:00
Roland Dalmulder a8fff2e087
Set the correct version
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2021-03-04 20:39:48 +01:00
Roland Dalmulder 92dd91dc2f
Update manifest file for 4.0.1
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2021-03-04 20:13:58 +01:00
Roland Dalmulder 9617a8991d
Merge pull request #317 from joomla-extensions/l10n_master
New Crowdin updates
2021-03-04 20:04:03 +01:00
Roland Dalmulder 585700cd6c
More codestyle fixes
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2021-03-04 19:56:39 +01:00
Roland Dalmulder 3f60741211
Fixed codestyle
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2021-03-04 19:54:09 +01:00
joomla-patchtester-bot 7801b7c499 New translations com_patchtester.ini (Dutch, Belgium) 2021-03-03 22:31:44 +01:00
joomla-patchtester-bot 7850c71433 New translations com_patchtester.ini (Arabic) 2021-03-03 22:31:35 +01:00
joomla-patchtester-bot d326cda52f New translations com_patchtester.ini (Slovenian) 2021-03-03 22:31:31 +01:00
joomla-patchtester-bot c2d94b1f66 New translations com_patchtester.sys.ini (Dutch, Belgium) 2021-03-03 22:30:57 +01:00
joomla-patchtester-bot c30443ed3c New translations com_patchtester.sys.ini (Arabic) 2021-03-03 22:30:49 +01:00
Roland Dalmulder ef98862329
Merge pull request #316 from weeblr/314-missing-pulls-j4
314 missing pulls j4
2021-03-03 21:22:07 +01:00
Roland Dalmulder 7891ddc368
Merge pull request #306 from joomla-extensions/l10n_master
New Crowdin updates
2021-03-03 20:53:04 +01:00
Roland Dalmulder 05edf1b729
Merge pull request #313 from richard67/master-fix-badges-for-bs5
Adapt CSS classes for badges to BS5
2021-03-03 20:50:54 +01:00
joomla-patchtester-bot 581424b744 New translations com_patchtester.ini (Portuguese) 2021-03-03 16:15:49 +01:00
joomla-patchtester-bot ef7cee620d New translations com_patchtester.sys.ini (Esperanto) 2021-03-03 07:11:24 +01:00
joomla-patchtester-bot 533a2fb709 New translations com_patchtester.ini (Esperanto) 2021-03-03 07:11:23 +01:00
joomla-patchtester-bot 5de1425e2a New translations com_patchtester.sys.ini (German) 2021-03-03 07:11:21 +01:00
joomla-patchtester-bot 2577b79331 New translations com_patchtester.ini (German) 2021-03-03 07:11:20 +01:00
Weeblr 49db0f2382
Pull PR directly instead of Issues from Github 2021-03-01 11:17:37 +01:00
Weeblr 560abdec67
Added method to get PR from Github 2021-03-01 11:15:27 +01:00
joomla-patchtester-bot 4541575fc3 New translations com_patchtester.ini (Danish) 2021-02-25 20:23:16 +01:00
Richard Fath 3d7cb6abaf Adapt CSS classes for badges to BS5 2021-02-10 13:53:53 +01:00
joomla-patchtester-bot 9b6971f3d3 New translations com_patchtester.sys.ini (Dutch) 2021-02-06 14:40:41 +01:00
joomla-patchtester-bot fe5342efd9 New translations com_patchtester.ini (Dutch) 2021-02-06 14:40:39 +01:00
joomla-patchtester-bot c4785da302 New translations com_patchtester.ini (Italian) 2020-12-05 01:32:56 +01:00
Roland Dalmulder 2f62b5716d
Reworking the pulls list to use native filter
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2020-11-28 17:09:53 +01:00
Roland Dalmulder cb1b242f1b
Add our own form fields 2020-11-28 14:43:53 +01:00
joomla-patchtester-bot afb24c084f New translations com_patchtester.ini (Dutch) 2020-11-27 15:41:03 +01:00
Roland Dalmulder 900d2289fc
Merge pull request #307 from brianteeman/string
Untranslated string
2020-11-06 20:55:42 +01:00
Roland Dalmulder f8c246835f
Merge pull request #309 from brianteeman/desxcription
Duplicate description
2020-11-06 20:55:02 +01:00
brian teeman a2f5eb76ea Duplicate description 2020-10-25 10:04:16 +00:00
brian teeman ae2e182512 Untranslated string
Simple PR to replace a hard coded string with the correct translatable global language key
2020-10-18 12:38:18 +01:00
joomla-patchtester-bot 91a7be4659 New translations com_patchtester.ini (Italian) 2020-10-17 14:50:55 +02:00
Roland Dalmulder adc6b409a1
Update manifest file for 4.0.0
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2020-10-15 21:31:14 +02:00
Roland Dalmulder 47d1b4db2a
Merge pull request #301 from joomla-extensions/l10n_master
New Crowdin updates
2020-10-15 20:40:16 +02:00
Roland Dalmulder e231f1bcf8
Merge pull request #303 from richard67/master-fix-applied-filter-sql-query
Fix SQL error missing column "pulls.applied" breaking the "Applied" filter
2020-10-15 20:38:16 +02:00
Richard Fath 63a0cbc931 Fix SQL error missing column "pulls.applied" 2020-10-15 12:33:57 +02:00
joomla-patchtester-bot 775fa7c29c New translations com_patchtester.ini (Turkish) 2020-10-14 01:11:56 +02:00
Roland Dalmulder 1089772eec
Merge pull request #302 from richard67/patch-1
Fix PHPCS errors from previous commit "Add a label filter"
2020-10-12 16:08:08 +02:00
Richard Fath da17e7e492
Fix PHPCS error from previous commit 2020-10-12 15:59:32 +02:00
joomla-patchtester-bot 19b43f999e New translations com_patchtester.ini (Japanese) 2020-10-10 17:12:38 +02:00
joomla-patchtester-bot fef0924289 New translations com_patchtester.ini (Georgian) 2020-10-10 17:12:36 +02:00
joomla-patchtester-bot 00dab0243b New translations com_patchtester.ini (Macedonian) 2020-10-10 17:12:34 +02:00
joomla-patchtester-bot 027991b7e9 New translations com_patchtester.ini (Dutch) 2020-10-10 17:12:31 +02:00
joomla-patchtester-bot 464874fd8f New translations com_patchtester.ini (Polish) 2020-10-10 17:12:29 +02:00
joomla-patchtester-bot 76843a282b New translations com_patchtester.ini (Portuguese) 2020-10-10 17:12:26 +02:00
joomla-patchtester-bot bb335a5cb4 New translations com_patchtester.ini (Russian) 2020-10-10 17:12:24 +02:00
joomla-patchtester-bot 1a0e5997d4 New translations com_patchtester.ini (Slovak) 2020-10-10 17:12:22 +02:00
joomla-patchtester-bot 767ac3b56e New translations com_patchtester.ini (Slovenian) 2020-10-10 17:12:20 +02:00
joomla-patchtester-bot f6a929cf53 New translations com_patchtester.ini (Serbian (Cyrillic)) 2020-10-10 17:12:18 +02:00
joomla-patchtester-bot 69b69729cd New translations com_patchtester.ini (Swedish) 2020-10-10 17:12:15 +02:00
joomla-patchtester-bot bc48f1b775 New translations com_patchtester.ini (Italian) 2020-10-10 17:12:13 +02:00
joomla-patchtester-bot 82760b0a0c New translations com_patchtester.ini (Hungarian) 2020-10-10 17:12:11 +02:00
joomla-patchtester-bot 45aadee89a New translations com_patchtester.ini (French) 2020-10-10 17:12:09 +02:00
joomla-patchtester-bot 66fc26aa31 New translations com_patchtester.ini (Spanish) 2020-10-10 17:12:07 +02:00
joomla-patchtester-bot faecc7d21d New translations com_patchtester.ini (Arabic) 2020-10-10 17:12:05 +02:00
joomla-patchtester-bot 5239f3d3ec New translations com_patchtester.ini (Bulgarian) 2020-10-10 17:12:02 +02:00
joomla-patchtester-bot e9aad92266 New translations com_patchtester.ini (Catalan) 2020-10-10 17:12:00 +02:00
joomla-patchtester-bot f4afd71fdf New translations com_patchtester.ini (German) 2020-10-10 17:11:56 +02:00
joomla-patchtester-bot 55e7f69276 New translations com_patchtester.ini (Greek) 2020-10-10 17:11:53 +02:00
joomla-patchtester-bot 82032187e1 New translations com_patchtester.ini (Finnish) 2020-10-10 17:11:51 +02:00
joomla-patchtester-bot 96d2a07516 New translations com_patchtester.ini (Irish) 2020-10-10 17:11:48 +02:00
joomla-patchtester-bot d2424ab2c2 New translations com_patchtester.ini (Danish) 2020-10-10 17:11:46 +02:00
joomla-patchtester-bot ebd5633d13 New translations com_patchtester.ini (Turkish) 2020-10-10 17:11:44 +02:00
joomla-patchtester-bot d5c5ad6954 New translations com_patchtester.ini (Chinese Simplified) 2020-10-10 17:11:42 +02:00
joomla-patchtester-bot 9c2fc955c0 New translations com_patchtester.ini (Malay) 2020-10-10 17:11:40 +02:00
joomla-patchtester-bot ed4d12d4e2 New translations com_patchtester.ini (English, United States) 2020-10-10 17:11:38 +02:00
joomla-patchtester-bot f893ab71ac New translations com_patchtester.ini (Tagalog) 2020-10-10 17:11:36 +02:00
joomla-patchtester-bot 0659196f41 New translations com_patchtester.ini (French, Canada) 2020-10-10 17:11:33 +02:00
joomla-patchtester-bot 2030d3ceb7 New translations com_patchtester.ini (Hindi) 2020-10-10 17:11:31 +02:00
joomla-patchtester-bot a1b50fb809 New translations com_patchtester.ini (Filipino) 2020-10-10 17:11:29 +02:00
joomla-patchtester-bot 9fe75b9638 New translations com_patchtester.ini (Norwegian Bokmal) 2020-10-10 17:11:28 +02:00
joomla-patchtester-bot 45ac46faaa New translations com_patchtester.ini (Serbian (Latin)) 2020-10-10 17:11:25 +02:00
joomla-patchtester-bot 3820bc196a New translations com_patchtester.ini (Dutch, Belgium) 2020-10-10 17:11:23 +02:00
joomla-patchtester-bot c7606bc8ee New translations com_patchtester.ini (Hausa) 2020-10-10 17:11:21 +02:00
joomla-patchtester-bot 15a0a2a89d New translations com_patchtester.ini (Urdu (India)) 2020-10-10 17:11:19 +02:00
joomla-patchtester-bot f74f23d4bb New translations com_patchtester.ini (Chinese Traditional) 2020-10-10 17:11:14 +02:00
joomla-patchtester-bot 7704c1be2b New translations com_patchtester.ini (Icelandic) 2020-10-10 17:11:12 +02:00
joomla-patchtester-bot d16e0715ea New translations com_patchtester.ini (Portuguese, Brazilian) 2020-10-10 17:11:10 +02:00
joomla-patchtester-bot 01b0c8f978 New translations com_patchtester.ini (Indonesian) 2020-10-10 17:11:05 +02:00
joomla-patchtester-bot ba0edd6331 New translations com_patchtester.ini (Latvian) 2020-10-10 17:11:03 +02:00
joomla-patchtester-bot 3f5022cd72 New translations com_patchtester.ini (Persian) 2020-10-10 17:11:01 +02:00
joomla-patchtester-bot 325da2b3e1 New translations com_patchtester.ini (Spanish, Colombia) 2020-10-10 17:11:00 +02:00
joomla-patchtester-bot c0991a3759 New translations com_patchtester.ini (Bengali) 2020-10-10 17:10:57 +02:00
joomla-patchtester-bot 3b52376dad New translations com_patchtester.ini (Thai) 2020-10-10 17:10:55 +02:00
joomla-patchtester-bot a06e318f65 New translations com_patchtester.ini (Croatian) 2020-10-10 17:10:53 +02:00
joomla-patchtester-bot 1270340758 New translations com_patchtester.ini (Estonian) 2020-10-10 17:10:50 +02:00
joomla-patchtester-bot 7a391a1698 New translations com_patchtester.ini (Romanian) 2020-10-10 17:10:48 +02:00
Roland Dalmulder 4592caba1e
Add a label filter
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2020-10-10 17:05:13 +02:00
Roland Dalmulder 76f43fa151
Set default value to token. Fixes #299
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2020-10-10 12:01:39 +02:00
Roland Dalmulder 545b3806e7
Do not show a link to the issue tracker if there is none. Fixes #298
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2020-10-10 11:57:55 +02:00
Roland Dalmulder 6ac62486ea
Fixed the items per page not being used Fixes #296
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2020-10-10 11:30:52 +02:00
Roland Dalmulder 9a14a7ed5a
Make language string available to modal Fixes #295
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2020-10-10 11:03:49 +02:00
Roland Dalmulder e9c6b2e760
Check if there are any lables Fixes #297
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2020-10-10 10:52:20 +02:00
joomla-patchtester-bot 38b0a3b7d2 New translations com_patchtester.ini (Japanese) 2020-10-10 10:32:45 +02:00
joomla-patchtester-bot f2a18917e5 New translations com_patchtester.ini (Georgian) 2020-10-10 10:32:43 +02:00
joomla-patchtester-bot a105b9d98a New translations com_patchtester.ini (Macedonian) 2020-10-10 10:32:41 +02:00
joomla-patchtester-bot 67b83c8407 New translations com_patchtester.ini (Polish) 2020-10-10 10:32:37 +02:00
joomla-patchtester-bot 9a4427bcc3 New translations com_patchtester.ini (Portuguese) 2020-10-10 10:32:34 +02:00
joomla-patchtester-bot 74bed2a0b8 New translations com_patchtester.ini (Russian) 2020-10-10 10:32:33 +02:00
joomla-patchtester-bot dd3bd6e3ff New translations com_patchtester.ini (Serbian (Cyrillic)) 2020-10-10 10:32:28 +02:00
joomla-patchtester-bot 75d403e2cd New translations com_patchtester.ini (Swedish) 2020-10-10 10:32:26 +02:00
joomla-patchtester-bot a550401076 New translations com_patchtester.ini (Spanish) 2020-10-10 10:32:20 +02:00
joomla-patchtester-bot bd2aa8667a New translations com_patchtester.ini (Arabic) 2020-10-10 10:32:18 +02:00
joomla-patchtester-bot 9fe01ce7b3 New translations com_patchtester.ini (Bulgarian) 2020-10-10 10:32:16 +02:00
joomla-patchtester-bot 57588288e8 New translations com_patchtester.ini (Catalan) 2020-10-10 10:32:13 +02:00
joomla-patchtester-bot 50008fb133 New translations com_patchtester.ini (Greek) 2020-10-10 10:32:08 +02:00
joomla-patchtester-bot 25933910b3 New translations com_patchtester.ini (Finnish) 2020-10-10 10:32:06 +02:00
joomla-patchtester-bot 2934f138f7 New translations com_patchtester.ini (Irish) 2020-10-10 10:32:04 +02:00
joomla-patchtester-bot 6fa2c895e2 New translations com_patchtester.ini (Danish) 2020-10-10 10:32:01 +02:00
joomla-patchtester-bot 21a7596ef5 New translations com_patchtester.ini (Chinese Simplified) 2020-10-10 10:31:58 +02:00
joomla-patchtester-bot a5ac1b6ae5 New translations com_patchtester.ini (Malay) 2020-10-10 10:31:56 +02:00
joomla-patchtester-bot 2a4aa846ba New translations com_patchtester.ini (English, United States) 2020-10-10 10:31:54 +02:00
joomla-patchtester-bot c9b4914dd4 New translations com_patchtester.ini (Tagalog) 2020-10-10 10:31:51 +02:00
joomla-patchtester-bot a31eb0737a New translations com_patchtester.ini (Hindi) 2020-10-10 10:31:47 +02:00
joomla-patchtester-bot 93f5a12f58 New translations com_patchtester.ini (Filipino) 2020-10-10 10:31:46 +02:00
joomla-patchtester-bot 6e2d8a033d New translations com_patchtester.ini (Norwegian Bokmal) 2020-10-10 10:31:44 +02:00
joomla-patchtester-bot 8a3ec939eb New translations com_patchtester.ini (Hausa) 2020-10-10 10:31:40 +02:00
joomla-patchtester-bot d03d4e30bb New translations com_patchtester.ini (Urdu (India)) 2020-10-10 10:31:37 +02:00
joomla-patchtester-bot 1e04457613 New translations com_patchtester.ini (Chinese Traditional) 2020-10-10 10:31:32 +02:00
joomla-patchtester-bot baf0802308 New translations com_patchtester.ini (Icelandic) 2020-10-10 10:31:30 +02:00
joomla-patchtester-bot 55241e40ea New translations com_patchtester.ini (Portuguese, Brazilian) 2020-10-10 10:31:28 +02:00
joomla-patchtester-bot 012140fc6e New translations com_patchtester.ini (Indonesian) 2020-10-10 10:31:25 +02:00
joomla-patchtester-bot ce8562af81 New translations com_patchtester.ini (Latvian) 2020-10-10 10:31:23 +02:00
joomla-patchtester-bot 865d6699a7 New translations com_patchtester.ini (Persian) 2020-10-10 10:31:22 +02:00
joomla-patchtester-bot b7d70eb6cb New translations com_patchtester.ini (Spanish, Colombia) 2020-10-10 10:31:20 +02:00
joomla-patchtester-bot 25fc473ec3 New translations com_patchtester.ini (Bengali) 2020-10-10 10:31:17 +02:00
joomla-patchtester-bot d09662f337 New translations com_patchtester.ini (Thai) 2020-10-10 10:31:15 +02:00
joomla-patchtester-bot 651ef83086 New translations com_patchtester.ini (Croatian) 2020-10-10 10:31:13 +02:00
Roland Dalmulder 18bdcc4f4d
Merge pull request #292 from brianteeman/patch-1
grammar and typo fixes
2020-10-10 10:22:00 +02:00
Roland Dalmulder 277d7d0f8e
Merge pull request #291 from joomla-extensions/l10n_master
New Crowdin updates
2020-10-10 10:21:03 +02:00
joomla-patchtester-bot 1cbb724d35 New translations com_patchtester.ini (Portuguese) 2020-08-27 15:41:42 +02:00
joomla-patchtester-bot 336b8d3aa6 New translations com_patchtester.ini (Italian) 2020-08-23 16:29:44 +02:00
Brian Teeman cccf30cf4b
grammar and typo fixes 2020-08-22 09:38:03 +01:00
Wilco Alsemgeest ceb3908950
Delete com_patchtester.ini
Exported as with wrong language code
2020-08-21 16:16:40 +02:00
Wilco Alsemgeest 1f18d32f57
Delete com_patchtester.sys.ini
Exported as with wrong language code
2020-08-21 16:16:33 +02:00
Wilco Alsemgeest e4d97415de
Delete com_patchtester.sys.ini
Exported as with wrong language code
2020-08-21 16:16:26 +02:00
Wilco Alsemgeest 7ce19fd427
Delete com_patchtester.ini
Exported as with wrong language code
2020-08-21 16:16:12 +02:00
joomla-patchtester-bot 95ae5f0201 New translations com_patchtester.sys.ini (Serbian (Latin)) 2020-08-21 16:10:56 +02:00
joomla-patchtester-bot 6f0a48c092 New translations com_patchtester.ini (Serbian (Latin)) 2020-08-21 16:10:54 +02:00
joomla-patchtester-bot f7fc611a9c New translations com_patchtester.ini (Serbian (Cyrillic)) 2020-08-21 16:10:52 +02:00
joomla-patchtester-bot 536fa667be New translations com_patchtester.ini (Serbian (Cyrillic)) 2020-08-21 13:52:30 +02:00
joomla-patchtester-bot fc80489bd9 New translations com_patchtester.sys.ini (Serbian (Cyrillic)) 2020-08-21 13:52:29 +02:00
joomla-patchtester-bot b605a3b895 New translations com_patchtester.ini (Serbian (Latin)) 2020-08-21 13:52:02 +02:00
joomla-patchtester-bot a6f29b11e6 New translations com_patchtester.sys.ini (Serbian (Latin)) 2020-08-21 13:52:01 +02:00
joomla-patchtester-bot f9ac6c37a1 New translations com_patchtester.ini (French, Canada) 2020-08-21 12:10:57 +02:00
joomla-patchtester-bot 444b754363 New translations com_patchtester.sys.ini (French, Canada) 2020-08-21 12:10:55 +02:00
Wilco Alsemgeest c70a9028b8
Delete com_patchtester.sys.ini
Wrong language code
2020-08-21 11:08:54 +02:00
Wilco Alsemgeest 51bc2c4921
Delete com_patchtester.ini
Wrong language code
2020-08-21 11:08:47 +02:00
Wilco Alsemgeest 318fdde2c2
Delete com_patchtester.sys.ini
Wrong language code
2020-08-21 11:08:40 +02:00
Wilco Alsemgeest 322025338a
Delete com_patchtester.ini
Wrong language code
2020-08-21 11:08:32 +02:00
joomla-patchtester-bot 845d0af6e9 New translations com_patchtester.sys.ini (French) 2020-08-20 15:11:11 +02:00
joomla-patchtester-bot d227f920f4 New translations com_patchtester.ini (French) 2020-08-20 15:11:09 +02:00
joomla-patchtester-bot e6fd12dc60 New translations com_patchtester.sys.ini (French) 2020-08-20 14:10:55 +02:00
joomla-patchtester-bot a011a8fd40 New translations com_patchtester.ini (Dutch) 2020-08-19 11:01:10 +02:00
joomla-patchtester-bot 1f28bdb07c New translations com_patchtester.ini (French) 2020-08-19 07:59:30 +02:00
joomla-patchtester-bot 7ca3d42e12 New translations com_patchtester.ini (Turkish) 2020-08-19 05:49:24 +02:00
joomla-patchtester-bot 6d2ac9ca3c New translations com_patchtester.sys.ini (Japanese) 2020-08-18 15:31:33 +02:00
joomla-patchtester-bot c1e6eee037 New translations com_patchtester.sys.ini (Georgian) 2020-08-18 15:31:31 +02:00
joomla-patchtester-bot 61b354118c New translations com_patchtester.ini (Dutch) 2020-08-18 15:31:29 +02:00
joomla-patchtester-bot 5e9b1c199a New translations com_patchtester.sys.ini (Dutch) 2020-08-18 15:31:27 +02:00
joomla-patchtester-bot 8cd97a0975 New translations com_patchtester.sys.ini (Swedish) 2020-08-18 15:31:19 +02:00
joomla-patchtester-bot 6e5e2e5457 New translations com_patchtester.sys.ini (Dutch) 2020-08-18 13:31:46 +02:00
joomla-patchtester-bot a297d5e3ac New translations com_patchtester.ini (Dutch) 2020-08-18 13:31:45 +02:00
joomla-patchtester-bot d4f86a3b8c New translations com_patchtester.ini (English, United States) 2020-08-18 12:30:57 +02:00
joomla-patchtester-bot cc219d26b6 New translations com_patchtester.sys.ini (English, United States) 2020-08-18 12:30:56 +02:00
joomla-patchtester-bot 5e56b21203 New translations com_patchtester.ini (Dutch) 2020-08-18 11:10:32 +02:00
joomla-patchtester-bot 0afc735629 New translations com_patchtester.ini (Dutch) 2020-08-18 10:11:28 +02:00
joomla-patchtester-bot fc8a46f6ad New translations com_patchtester.ini (English) 2020-08-17 21:51:03 +02:00
joomla-patchtester-bot 6f6f7d60f7 New translations com_patchtester.sys.ini (English) 2020-08-17 21:51:02 +02:00
joomla-patchtester-bot c3044a441f
Update README.md
Crowdin updates.
2020-08-17 20:59:02 +02:00
joomla-patchtester-bot 805b3706ca New translations com_patchtester.ini (Serbian (Cyrillic)) 2020-08-17 20:52:18 +02:00
joomla-patchtester-bot 68fb0aadc0 New translations com_patchtester.sys.ini (Serbian (Cyrillic)) 2020-08-17 20:52:16 +02:00
joomla-patchtester-bot 650f84f116 New translations com_patchtester.ini (English, United States) 2020-08-17 20:51:52 +02:00
joomla-patchtester-bot 348e2c2d2e New translations com_patchtester.sys.ini (English, United States) 2020-08-17 20:51:51 +02:00
joomla-patchtester-bot 17dce2d1b6 New translations com_patchtester.ini (French, Canada) 2020-08-17 20:51:48 +02:00
joomla-patchtester-bot 844c5f7dd2 New translations com_patchtester.sys.ini (French, Canada) 2020-08-17 20:51:46 +02:00
joomla-patchtester-bot ae7d443601 New translations com_patchtester.ini (Serbian (Latin)) 2020-08-17 20:51:42 +02:00
joomla-patchtester-bot 02d7a351a4 New translations com_patchtester.sys.ini (Serbian (Latin)) 2020-08-17 20:51:40 +02:00
joomla-patchtester-bot cddd66aa57 New translations com_patchtester.ini (Dutch, Belgium) 2020-08-17 20:51:39 +02:00
joomla-patchtester-bot 9c0b1e1424 New translations com_patchtester.sys.ini (Dutch, Belgium) 2020-08-17 20:51:37 +02:00
joomla-patchtester-bot 9306b76c4e New translations com_patchtester.ini (English) 2020-08-17 20:51:29 +02:00
joomla-patchtester-bot de9c2706e7 New translations com_patchtester.sys.ini (English) 2020-08-17 20:51:28 +02:00
joomla-patchtester-bot e9d5dde309 New translations com_patchtester.ini (Spanish, Colombia) 2020-08-17 20:51:21 +02:00
joomla-patchtester-bot 33c94e3c4b New translations com_patchtester.sys.ini (Spanish, Colombia) 2020-08-17 20:51:20 +02:00
Wilco Alsemgeest 6a9fd3b384
Merge pull request #289 from joomla-extensions/l10n_master
New Crowdin updates
2020-08-11 10:33:55 +02:00
joomla-patchtester-bot 0c5eae5eda New translations com_patchtester.ini (Portuguese, Brazilian) 2020-08-01 19:10:45 +02:00
joomla-patchtester-bot b7bd071fe5 New translations com_patchtester.ini (Portuguese, Brazilian) 2020-08-01 19:00:44 +02:00
Roland Dalmulder 1ca08d2066
Update manifest file
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2020-08-01 12:05:15 +02:00
Roland Dalmulder 13941c2c96
Version bump to 4.0.0-rc3
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2020-08-01 11:57:26 +02:00
Roland Dalmulder 04d5ae7de6
Merge pull request #288 from joomla-extensions/l10n_master
New Crowdin updates
2020-08-01 11:42:27 +02:00
joomla-patchtester-bot 73a2e638da New translations com_patchtester.sys.ini (English, United States) 2020-08-01 02:40:50 +02:00
joomla-patchtester-bot 86b8ce1ecd New translations com_patchtester.ini (Dutch) 2020-07-28 11:23:48 +02:00
joomla-patchtester-bot b70c732d16 New translations com_patchtester.ini (Slovak) 2020-07-28 11:03:06 +02:00
joomla-patchtester-bot 75f3e59f79 New translations com_patchtester.ini (Slovenian) 2020-07-26 20:11:43 +02:00
Roland Dalmulder 34995d5748
Merge pull request #287 from joomla-extensions/l10n_master
New Crowdin updates
2020-07-26 20:01:19 +02:00
Roland Dalmulder cf35adf97a
Codestyle
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2020-07-26 20:00:05 +02:00
Roland Dalmulder 06750d7e97
Also hide composer dependency changes
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2020-07-26 19:57:06 +02:00
Roland Dalmulder 9957855865
Show the search when NPM filter is applied
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2020-07-26 19:53:51 +02:00
joomla-patchtester-bot dec9f4f5c5 New translations com_patchtester.ini (Estonian) 2020-07-26 19:40:55 +02:00
joomla-patchtester-bot e6d5fb14d2 New translations com_patchtester.ini (Hungarian) 2020-07-26 12:00:57 +02:00
joomla-patchtester-bot f9bde76ec1 New translations com_patchtester.ini (Romanian) 2020-07-26 12:00:56 +02:00
joomla-patchtester-bot b07f3889ce New translations com_patchtester.ini (Chinese Traditional) 2020-07-26 05:10:44 +02:00
joomla-patchtester-bot 2902b13580 New translations com_patchtester.ini (Dutch, Belgium) 2020-07-25 17:10:48 +02:00
joomla-patchtester-bot e08d8f9bf5 New translations com_patchtester.ini (Italian) 2020-07-25 17:00:49 +02:00
joomla-patchtester-bot 095f504186 New translations com_patchtester.ini (French) 2020-07-25 16:40:49 +02:00
Roland Dalmulder 31534b51e9
Fixed column name
Fixed modal not self-closing

Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2020-07-25 16:25:47 +02:00
joomla-patchtester-bot a52b3a4b76 New translations com_patchtester.ini (Urdu (India)) 2020-07-25 16:22:10 +02:00
joomla-patchtester-bot 4e75db34f8 New translations com_patchtester.ini (Serbian (Cyrillic)) 2020-07-25 16:22:08 +02:00
joomla-patchtester-bot d723eb8393 New translations com_patchtester.ini (Slovenian) 2020-07-25 16:22:07 +02:00
joomla-patchtester-bot ddc0303af5 New translations com_patchtester.ini (Slovak) 2020-07-25 16:22:06 +02:00
joomla-patchtester-bot e0aa4d1b6c New translations com_patchtester.ini (Russian) 2020-07-25 16:22:04 +02:00
joomla-patchtester-bot 7cadaa05d6 New translations com_patchtester.ini (Portuguese) 2020-07-25 16:22:03 +02:00
joomla-patchtester-bot b90fabc0ea New translations com_patchtester.ini (Polish) 2020-07-25 16:22:01 +02:00
joomla-patchtester-bot 80795354ba New translations com_patchtester.ini (Dutch) 2020-07-25 16:22:00 +02:00
joomla-patchtester-bot d8959585a9 New translations com_patchtester.ini (Macedonian) 2020-07-25 16:21:58 +02:00
joomla-patchtester-bot 2184a4bbc6 New translations com_patchtester.ini (Georgian) 2020-07-25 16:21:57 +02:00
joomla-patchtester-bot fb1b6f7ec6 New translations com_patchtester.ini (Japanese) 2020-07-25 16:21:55 +02:00
joomla-patchtester-bot eae6befc2a New translations com_patchtester.ini (Swedish) 2020-07-25 16:21:54 +02:00
joomla-patchtester-bot 4ebfcf0c8d New translations com_patchtester.ini (Italian) 2020-07-25 16:21:52 +02:00
joomla-patchtester-bot b64aaa4bc1 New translations com_patchtester.ini (Irish) 2020-07-25 16:21:51 +02:00
joomla-patchtester-bot 6d2638fe25 New translations com_patchtester.ini (Finnish) 2020-07-25 16:21:49 +02:00
joomla-patchtester-bot 9f9b0a4d5a New translations com_patchtester.ini (Greek) 2020-07-25 16:21:48 +02:00
joomla-patchtester-bot 7f482ff65d New translations com_patchtester.ini (German) 2020-07-25 16:21:46 +02:00
joomla-patchtester-bot a3c8e97b90 New translations com_patchtester.ini (Danish) 2020-07-25 16:21:45 +02:00
joomla-patchtester-bot 455ec241d9 New translations com_patchtester.ini (Catalan) 2020-07-25 16:21:43 +02:00
joomla-patchtester-bot 31ad3bfeee New translations com_patchtester.ini (Bulgarian) 2020-07-25 16:21:42 +02:00
joomla-patchtester-bot 143daa7035 New translations com_patchtester.ini (Arabic) 2020-07-25 16:21:41 +02:00
joomla-patchtester-bot 745a931d5f New translations com_patchtester.ini (Spanish) 2020-07-25 16:21:39 +02:00
joomla-patchtester-bot 2ed94fddae New translations com_patchtester.ini (Hungarian) 2020-07-25 16:21:37 +02:00
joomla-patchtester-bot 9ed066b1e4 New translations com_patchtester.ini (French) 2020-07-25 16:21:36 +02:00
joomla-patchtester-bot b53feb427a New translations com_patchtester.ini (Turkish) 2020-07-25 16:21:34 +02:00
joomla-patchtester-bot 280371ce74 New translations com_patchtester.ini (Chinese Traditional) 2020-07-25 16:21:33 +02:00
joomla-patchtester-bot ab56e64d1e New translations com_patchtester.ini (Hausa) 2020-07-25 16:21:31 +02:00
joomla-patchtester-bot 6b600922ca New translations com_patchtester.ini (Dutch, Belgium) 2020-07-25 16:21:30 +02:00
joomla-patchtester-bot e4681ae879 New translations com_patchtester.ini (Serbian (Latin)) 2020-07-25 16:21:28 +02:00
joomla-patchtester-bot 987938a6bf New translations com_patchtester.ini (Norwegian Bokmal) 2020-07-25 16:21:27 +02:00
joomla-patchtester-bot 0ac0affa92 New translations com_patchtester.ini (Filipino) 2020-07-25 16:21:25 +02:00
joomla-patchtester-bot 75fcf4c10f New translations com_patchtester.ini (French, Canada) 2020-07-25 16:21:24 +02:00
joomla-patchtester-bot 4f7e3e2176 New translations com_patchtester.ini (Tagalog) 2020-07-25 16:21:22 +02:00
joomla-patchtester-bot 45c8b9f381 New translations com_patchtester.ini (English, United States) 2020-07-25 16:21:20 +02:00
joomla-patchtester-bot b655eaa186 New translations com_patchtester.ini (Malay) 2020-07-25 16:21:19 +02:00
joomla-patchtester-bot 82d9694d9d New translations com_patchtester.ini (Chinese Simplified) 2020-07-25 16:21:17 +02:00
joomla-patchtester-bot fb9ee66c65 New translations com_patchtester.ini (Hindi) 2020-07-25 16:21:16 +02:00
joomla-patchtester-bot c3eebe3402 New translations com_patchtester.ini (Estonian) 2020-07-25 16:21:14 +02:00
joomla-patchtester-bot 2dbd75870d New translations com_patchtester.ini (Croatian) 2020-07-25 16:21:13 +02:00
joomla-patchtester-bot 19b0ee6c27 New translations com_patchtester.ini (Thai) 2020-07-25 16:21:11 +02:00
joomla-patchtester-bot 1c7190289d New translations com_patchtester.ini (Bengali) 2020-07-25 16:21:09 +02:00
joomla-patchtester-bot 3a85dcdd01 New translations com_patchtester.ini (Spanish, Colombia) 2020-07-25 16:21:08 +02:00
joomla-patchtester-bot fb4af2c469 New translations com_patchtester.ini (Persian) 2020-07-25 16:21:06 +02:00
joomla-patchtester-bot d74df206d7 New translations com_patchtester.ini (Indonesian) 2020-07-25 16:21:05 +02:00
joomla-patchtester-bot 32084009b0 New translations com_patchtester.ini (Portuguese, Brazilian) 2020-07-25 16:21:03 +02:00
joomla-patchtester-bot f2c31e59b4 New translations com_patchtester.ini (Icelandic) 2020-07-25 16:21:02 +02:00
joomla-patchtester-bot 80bb8c229a New translations com_patchtester.ini (Latvian) 2020-07-25 16:21:00 +02:00
joomla-patchtester-bot c224ca2c7e New translations com_patchtester.ini (Romanian) 2020-07-25 16:20:59 +02:00
Roland Dalmulder 5508865fc2
Implement Github labels and NPM filter
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2020-07-25 16:16:38 +02:00
Roland Dalmulder 409e5d9aa6
Merge pull request #285 from zero-24/zero-24-patch-1
Avoid github deprecation mails when using the token
2020-07-25 14:48:34 +02:00
Roland Dalmulder 21015b83dc
Merge pull request #283 from joomla-extensions/l10n_master
New Crowdin translations
2020-07-25 14:34:01 +02:00
Roland Dalmulder 9b0aea98b5
Merge pull request #277 from N6REJ/28075
makes icons conform to pr #28075 in J! 4.0-dev
2020-07-23 22:11:02 +02:00
Bear edc33a822e
Update PullsHtmlView.php
revert line 148
2020-07-13 14:16:08 -05:00
Troy T. Hall 4b3b13c849 change title icon to fa 2020-07-09 13:15:09 -05:00
joomla-patchtester-bot 27dc9fd2f9 New translations com_patchtester.ini (Portuguese) 2020-07-07 17:30:46 +02:00
joomla-patchtester-bot e88ceb5a86 New translations com_patchtester.ini (Portuguese) 2020-07-07 17:20:39 +02:00
joomla-patchtester-bot 8ad68c4cf1 New translations com_patchtester.ini (Portuguese) 2020-07-07 17:10:56 +02:00
Tobias Zulauf 69614981cb
avoid github deprecation mails when using the token 2020-07-05 11:17:38 +02:00
joomla-patchtester-bot 1da1d5c330 New translations com_patchtester.sys.ini (Romanian) 2020-07-05 09:20:38 +02:00
joomla-patchtester-bot 1b10054244 New translations com_patchtester.ini (Romanian) 2020-07-05 09:20:36 +02:00
joomla-patchtester-bot 0e995bfc03 New translations com_patchtester.ini (Hungarian) 2020-07-05 09:10:37 +02:00
joomla-patchtester-bot 5457f8c787 New translations com_patchtester.sys.ini (French) 2020-06-30 09:50:33 +02:00
joomla-patchtester-bot cd24e8a39d New translations com_patchtester.sys.ini (French) 2020-06-14 16:40:21 +02:00
joomla-patchtester-bot 4e5e710fea New translations com_patchtester.ini (French) 2020-06-14 16:40:20 +02:00
joomla-patchtester-bot 4670dc1fde New translations com_patchtester.ini (French) 2020-06-14 16:30:18 +02:00
joomla-patchtester-bot d4033b29e6 New translations com_patchtester.ini (Serbian (Latin)) 2020-05-30 11:20:22 +02:00
joomla-patchtester-bot d81deb2fac New translations com_patchtester.ini (Serbian (Latin)) 2020-05-30 11:10:25 +02:00
joomla-patchtester-bot 26aaedfb2b New translations com_patchtester.ini (Serbian (Latin)) 2020-05-30 10:20:43 +02:00
joomla-patchtester-bot 223925260b New translations com_patchtester.sys.ini (Serbian (Latin)) 2020-05-30 10:10:24 +02:00
joomla-patchtester-bot 643160bc09 New translations com_patchtester.ini (Turkish) 2020-05-26 02:10:21 +02:00
joomla-patchtester-bot 57219efea6 New translations com_patchtester.sys.ini (Turkish) 2020-05-26 02:00:25 +02:00
joomla-patchtester-bot bc62e4494d New translations com_patchtester.ini (Turkish) 2020-05-26 02:00:24 +02:00
joomla-patchtester-bot 8ac2ed2b6e New translations com_patchtester.sys.ini (Turkish) 2020-05-26 01:50:20 +02:00
Roland Dalmulder 8ca2b1dfb7
Merge pull request #282 from joomla-extensions/l10n_master
New Crowdin translations
2020-05-24 11:24:02 +02:00
joomla-patchtester-bot 0f4a726c38 New translations com_patchtester.ini (Turkish) 2020-05-20 20:00:51 +02:00
joomla-patchtester-bot 38bcdbca7e New translations com_patchtester.ini (Turkish) 2020-05-20 19:50:57 +02:00
joomla-patchtester-bot 43cb988b2d New translations com_patchtester.ini (Indonesian) 2020-05-16 17:00:40 +02:00
joomla-patchtester-bot 51456387fa New translations com_patchtester.ini (Slovak) 2020-05-12 12:40:58 +02:00
joomla-patchtester-bot aedd53a473 New translations com_patchtester.ini (Dutch) 2020-05-12 10:01:07 +02:00
joomla-patchtester-bot 57e1e0b46f New translations com_patchtester.ini (Italian) 2020-05-12 00:50:20 +02:00
joomla-patchtester-bot 0d50ab98b0 New translations com_patchtester.ini (Serbian (Cyrillic)) 2020-05-11 21:21:26 +02:00
joomla-patchtester-bot 0d7d3d3ea1 New translations com_patchtester.ini (Hausa) 2020-05-11 21:21:10 +02:00
joomla-patchtester-bot a7e2659869 New translations com_patchtester.ini (Filipino) 2020-05-11 21:21:06 +02:00
Roland Dalmulder 31f8bfbd94
Add space between Patch Tester
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2020-05-11 21:04:16 +02:00
joomla-patchtester-bot 6b46c2b71e New translations com_patchtester.ini (Slovenian) 2020-05-11 18:50:27 +02:00
joomla-patchtester-bot 200261e4f2 New translations com_patchtester.ini (Estonian) 2020-05-11 17:40:32 +02:00
joomla-patchtester-bot 7bbc783eb6 New translations com_patchtester.sys.ini (Dutch) 2020-05-11 17:30:23 +02:00
joomla-patchtester-bot dd1525bb39 New translations com_patchtester.sys.ini (Dutch) 2020-05-11 17:20:48 +02:00
joomla-patchtester-bot c50e6f9549 New translations com_patchtester.ini (Dutch) 2020-05-11 17:20:46 +02:00
joomla-patchtester-bot cf474756b7 New translations com_patchtester.ini (Dutch, Belgium) 2020-05-11 17:10:52 +02:00
joomla-patchtester-bot 247638d654 New translations com_patchtester.ini (Dutch) 2020-05-11 17:10:51 +02:00
joomla-patchtester-bot cb366c91f7 New translations com_patchtester.ini (Dutch) 2020-05-11 17:00:56 +02:00
joomla-patchtester-bot 4aea140288 New translations com_patchtester.ini (Dutch) 2020-05-11 16:50:35 +02:00
joomla-patchtester-bot af70fdc548 New translations com_patchtester.ini (Dutch) 2020-05-11 16:40:36 +02:00
joomla-patchtester-bot 00409f47ce New translations com_patchtester.ini (Dutch) 2020-05-11 16:20:28 +02:00
joomla-patchtester-bot dce6173c47 New translations com_patchtester.ini (Dutch) 2020-05-11 16:10:36 +02:00
joomla-patchtester-bot 108438d8e0 New translations com_patchtester.ini (Dutch) 2020-05-11 15:30:26 +02:00
joomla-patchtester-bot ef80cd7f0a New translations com_patchtester.ini (Urdu (India)) 2020-05-11 14:51:42 +02:00
joomla-patchtester-bot 68755639c7 New translations com_patchtester.ini (Serbian (Cyrillic)) 2020-05-11 14:51:40 +02:00
joomla-patchtester-bot 2577e2b162 New translations com_patchtester.ini (Slovenian) 2020-05-11 14:51:39 +02:00
joomla-patchtester-bot f9663a08a2 New translations com_patchtester.ini (Slovak) 2020-05-11 14:51:38 +02:00
joomla-patchtester-bot 343b71cdb6 New translations com_patchtester.ini (Russian) 2020-05-11 14:51:36 +02:00
joomla-patchtester-bot 23ac1526fb New translations com_patchtester.ini (Portuguese) 2020-05-11 14:51:35 +02:00
joomla-patchtester-bot f3aa0ec722 New translations com_patchtester.ini (Polish) 2020-05-11 14:51:33 +02:00
joomla-patchtester-bot 294da55456 New translations com_patchtester.ini (Dutch) 2020-05-11 14:51:31 +02:00
joomla-patchtester-bot fe614f9fdb New translations com_patchtester.ini (Macedonian) 2020-05-11 14:51:30 +02:00
joomla-patchtester-bot 4d5ff7f5f1 New translations com_patchtester.ini (Georgian) 2020-05-11 14:51:28 +02:00
joomla-patchtester-bot 59253cf0a9 New translations com_patchtester.ini (Japanese) 2020-05-11 14:51:27 +02:00
joomla-patchtester-bot 32f7e19a1b New translations com_patchtester.ini (Swedish) 2020-05-11 14:51:26 +02:00
joomla-patchtester-bot 75246b41e0 New translations com_patchtester.ini (Italian) 2020-05-11 14:51:24 +02:00
joomla-patchtester-bot 453a4a1287 New translations com_patchtester.ini (Irish) 2020-05-11 14:51:22 +02:00
joomla-patchtester-bot 33caf15fec New translations com_patchtester.ini (Greek) 2020-05-11 14:51:21 +02:00
joomla-patchtester-bot 4aa12a9f50 New translations com_patchtester.ini (German) 2020-05-11 14:51:19 +02:00
joomla-patchtester-bot c702d94d3a New translations com_patchtester.ini (Danish) 2020-05-11 14:51:18 +02:00
joomla-patchtester-bot a014b9e74f New translations com_patchtester.ini (Catalan) 2020-05-11 14:51:17 +02:00
joomla-patchtester-bot 6ed3af7f38 New translations com_patchtester.ini (Bulgarian) 2020-05-11 14:51:15 +02:00
joomla-patchtester-bot 7116ce34b7 New translations com_patchtester.ini (Arabic) 2020-05-11 14:51:14 +02:00
joomla-patchtester-bot 961f78e79c New translations com_patchtester.ini (Spanish) 2020-05-11 14:51:13 +02:00
joomla-patchtester-bot f3f3664b67 New translations com_patchtester.ini (Romanian) 2020-05-11 14:51:11 +02:00
joomla-patchtester-bot dfb4b624d0 New translations com_patchtester.ini (Hungarian) 2020-05-11 14:51:09 +02:00
joomla-patchtester-bot 7ee632f507 New translations com_patchtester.ini (Finnish) 2020-05-11 14:51:08 +02:00
joomla-patchtester-bot a8b77d17ec New translations com_patchtester.ini (Turkish) 2020-05-11 14:51:07 +02:00
joomla-patchtester-bot 887bd8a20f New translations com_patchtester.ini (Chinese Traditional) 2020-05-11 14:51:05 +02:00
joomla-patchtester-bot b5b2b037dc New translations com_patchtester.ini (Hausa) 2020-05-11 14:51:03 +02:00
joomla-patchtester-bot 424997929c New translations com_patchtester.ini (Dutch, Belgium) 2020-05-11 14:51:02 +02:00
joomla-patchtester-bot 8b85dfa98d New translations com_patchtester.ini (Serbian (Latin)) 2020-05-11 14:51:01 +02:00
joomla-patchtester-bot 0af63a02b0 New translations com_patchtester.ini (Norwegian Bokmal) 2020-05-11 14:50:59 +02:00
joomla-patchtester-bot 28e466bc39 New translations com_patchtester.ini (Filipino) 2020-05-11 14:50:58 +02:00
joomla-patchtester-bot f69a3e9240 New translations com_patchtester.ini (French, Canada) 2020-05-11 14:50:57 +02:00
joomla-patchtester-bot de05078cdb New translations com_patchtester.ini (Tagalog) 2020-05-11 14:50:55 +02:00
joomla-patchtester-bot d180817e80 New translations com_patchtester.ini (English, United States) 2020-05-11 14:50:54 +02:00
joomla-patchtester-bot 729aca2475 New translations com_patchtester.ini (Malay) 2020-05-11 14:50:52 +02:00
joomla-patchtester-bot 54f8c41489 New translations com_patchtester.ini (Chinese Simplified) 2020-05-11 14:50:51 +02:00
joomla-patchtester-bot 83bc88fc39 New translations com_patchtester.ini (Hindi) 2020-05-11 14:50:50 +02:00
joomla-patchtester-bot 8de7a1957a New translations com_patchtester.ini (Estonian) 2020-05-11 14:50:48 +02:00
joomla-patchtester-bot 1a14aa8f6b New translations com_patchtester.ini (Croatian) 2020-05-11 14:50:46 +02:00
joomla-patchtester-bot 7711171267 New translations com_patchtester.ini (Thai) 2020-05-11 14:50:44 +02:00
joomla-patchtester-bot 15abab8bb9 New translations com_patchtester.ini (Bengali) 2020-05-11 14:50:42 +02:00
joomla-patchtester-bot a7a9b7c356 New translations com_patchtester.ini (Spanish, Colombia) 2020-05-11 14:50:41 +02:00
joomla-patchtester-bot af06f1ba81 New translations com_patchtester.ini (Persian) 2020-05-11 14:50:39 +02:00
joomla-patchtester-bot 431640f41d New translations com_patchtester.ini (Indonesian) 2020-05-11 14:50:38 +02:00
joomla-patchtester-bot 0c314b1da9 New translations com_patchtester.ini (Portuguese, Brazilian) 2020-05-11 14:50:36 +02:00
joomla-patchtester-bot d4d53a2ad5 New translations com_patchtester.ini (Icelandic) 2020-05-11 14:50:34 +02:00
joomla-patchtester-bot b413a1c821 New translations com_patchtester.ini (Latvian) 2020-05-11 14:50:33 +02:00
joomla-patchtester-bot 32dad607b5 New translations com_patchtester.ini (French) 2020-05-11 14:50:31 +02:00
Roland Dalmulder 5fdc426977
Finish adding warning Fixes #235
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2020-05-11 14:49:00 +02:00
Roland Dalmulder 0754ff48cd
Revert "Removing warning message for Joomla 4"
This reverts commit 56fc6fc0

Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2020-05-11 14:25:28 +02:00
Roland Dalmulder 8c0eda45c9
CI is off by default Fixes #279
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2020-05-11 14:18:00 +02:00
Roland Dalmulder 8a74d4f52c
Merge pull request #280 from joomla-extensions/l10n_master
New Crowdin translations
2020-05-11 14:16:00 +02:00
Roland Dalmulder c6aacb4cd5
Merge pull request #281 from SharkyKZ/namespace-mapper
[4.0] Use namespace mapper to regenerate namespace map
2020-05-11 14:15:29 +02:00
SharkyKZ 2d8e2e03c1 Regenerate namespace map 2020-05-08 12:38:58 +03:00
joomla-patchtester-bot 2f84945c8c New translations com_patchtester.ini (Finnish) 2020-05-07 19:21:14 +02:00
Roland Dalmulder 841af8aa20
Merge pull request #278 from joomla-extensions/l10n_master
New Crowdin translations
2020-05-02 12:18:53 +02:00
Roland Dalmulder 568f372f8d
Fixed resetting the pull requests
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2020-05-02 12:15:16 +02:00
joomla-patchtester-bot 3d941fc20c New translations com_patchtester.ini (French) 2020-05-02 11:30:21 +02:00
Roland Dalmulder c1ab5c56ea
Show error message in modal
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2020-05-02 11:21:58 +02:00
joomla-patchtester-bot 599645b02b New translations com_patchtester.sys.ini (Estonian) 2020-04-25 10:20:57 +02:00
joomla-patchtester-bot a88e4751b4 New translations com_patchtester.ini (Estonian) 2020-04-25 10:20:55 +02:00
Roland Dalmulder 8156574de7
Merge pull request #276 from joomla-extensions/l10n_master
New Crowdin translations
2020-04-25 10:19:06 +02:00
Roland Dalmulder 418c1a8cc5
Use the repo name from the pull request
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2020-04-25 10:18:28 +02:00
Troy T. Hall 4834319f29 makes icons conform to pr #28075 in J! 4.0-dev 2020-04-20 13:21:12 -05:00
joomla-patchtester-bot aa6c4fd1b3 New translations com_patchtester.ini (Turkish) 2020-04-19 01:20:19 +02:00
joomla-patchtester-bot a84930c5d3 New translations com_patchtester.ini (Italian) 2020-04-18 23:50:53 +02:00
joomla-patchtester-bot 81c5e1d925 New translations com_patchtester.ini (Italian) 2020-04-18 23:31:50 +02:00
joomla-patchtester-bot 83d2fecb75 New translations com_patchtester.sys.ini (Italian) 2020-04-18 23:31:41 +02:00
Roland Dalmulder fe1e8f7e6f
Merge pull request #275 from joomla-extensions/l10n_master
New Crowdin translations
2020-04-18 12:07:21 +02:00
joomla-patchtester-bot 6aefed32c8 New translations com_patchtester.ini (Slovenian) 2020-04-17 20:40:27 +02:00
joomla-patchtester-bot be6de9a9f8 New translations com_patchtester.sys.ini (Slovenian) 2020-04-17 20:40:26 +02:00
joomla-patchtester-bot e4e6a782cc New translations com_patchtester.sys.ini (Slovenian) 2020-04-17 20:30:23 +02:00
joomla-patchtester-bot 1bc6ccdd8b New translations com_patchtester.ini (Slovenian) 2020-04-17 20:20:56 +02:00
joomla-patchtester-bot 8bbe1dbb83 New translations com_patchtester.sys.ini (Slovenian) 2020-04-17 20:20:55 +02:00
joomla-patchtester-bot 8d2ce6840f New translations com_patchtester.ini (Slovak) 2020-04-16 11:34:01 +02:00
joomla-patchtester-bot 60b1c1a52d New translations com_patchtester.sys.ini (Slovak) 2020-04-16 11:34:00 +02:00
joomla-patchtester-bot 70090375cb New translations com_patchtester.ini (Italian) 2020-04-14 15:31:18 +02:00
Roland Dalmulder 2337adc8a5
Merge pull request #274 from joomla-extensions/l10n_master
New Crowdin translations
2020-04-14 12:55:00 +02:00
Roland Dalmulder fb171a13cf
Update signature
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2020-04-14 12:52:57 +02:00
joomla-patchtester-bot 974c517091 New translations com_patchtester.sys.ini (Urdu (India)) 2020-04-14 12:32:52 +02:00
joomla-patchtester-bot ebbc3965bc New translations com_patchtester.ini (Finnish) 2020-04-14 12:32:51 +02:00
joomla-patchtester-bot 970d9fcddd New translations com_patchtester.sys.ini (Finnish) 2020-04-14 12:32:50 +02:00
joomla-patchtester-bot 257159713f New translations com_patchtester.ini (French) 2020-04-14 12:32:49 +02:00
joomla-patchtester-bot 0e11a1a111 New translations com_patchtester.sys.ini (French) 2020-04-14 12:32:47 +02:00
joomla-patchtester-bot a7213ab09c New translations com_patchtester.ini (French, Canada) 2020-04-14 12:32:46 +02:00
joomla-patchtester-bot 515f73a76e New translations com_patchtester.sys.ini (French, Canada) 2020-04-14 12:32:45 +02:00
joomla-patchtester-bot 6183f95289 New translations com_patchtester.ini (Georgian) 2020-04-14 12:32:44 +02:00
joomla-patchtester-bot e0acb0832a New translations com_patchtester.sys.ini (Georgian) 2020-04-14 12:32:43 +02:00
joomla-patchtester-bot 7843103529 New translations com_patchtester.ini (German) 2020-04-14 12:32:42 +02:00
joomla-patchtester-bot 52ac10db46 New translations com_patchtester.sys.ini (German) 2020-04-14 12:32:41 +02:00
joomla-patchtester-bot 949acc23b5 New translations com_patchtester.sys.ini (Filipino) 2020-04-14 12:32:40 +02:00
joomla-patchtester-bot eb54940075 New translations com_patchtester.ini (Greek) 2020-04-14 12:32:39 +02:00
joomla-patchtester-bot ddbc8629fa New translations com_patchtester.ini (Hausa) 2020-04-14 12:32:38 +02:00
joomla-patchtester-bot 6350e0fa05 New translations com_patchtester.sys.ini (Hausa) 2020-04-14 12:32:37 +02:00
joomla-patchtester-bot aefce70366 New translations com_patchtester.ini (Hindi) 2020-04-14 12:32:35 +02:00
joomla-patchtester-bot 296940621a New translations com_patchtester.sys.ini (Hindi) 2020-04-14 12:32:34 +02:00
joomla-patchtester-bot 06cfbf22e4 New translations com_patchtester.ini (Hungarian) 2020-04-14 12:32:33 +02:00
joomla-patchtester-bot ee7d04ccab New translations com_patchtester.sys.ini (Hungarian) 2020-04-14 12:32:32 +02:00
joomla-patchtester-bot 46c33bfb90 New translations com_patchtester.ini (Icelandic) 2020-04-14 12:32:31 +02:00
joomla-patchtester-bot 661a462c73 New translations com_patchtester.sys.ini (Icelandic) 2020-04-14 12:32:30 +02:00
joomla-patchtester-bot f8290a0374 New translations com_patchtester.ini (Indonesian) 2020-04-14 12:32:29 +02:00
joomla-patchtester-bot 6053de09b7 New translations com_patchtester.sys.ini (Greek) 2020-04-14 12:32:28 +02:00
joomla-patchtester-bot a25d22a2da New translations com_patchtester.sys.ini (Indonesian) 2020-04-14 12:32:27 +02:00
joomla-patchtester-bot 96b0196a93 New translations com_patchtester.ini (Filipino) 2020-04-14 12:32:26 +02:00
joomla-patchtester-bot cad37145a3 New translations com_patchtester.ini (Estonian) 2020-04-14 12:32:24 +02:00
joomla-patchtester-bot edb9c767d5 New translations com_patchtester.ini (Bengali) 2020-04-14 12:32:23 +02:00
joomla-patchtester-bot 808e1a9bd1 New translations com_patchtester.sys.ini (Bengali) 2020-04-14 12:32:22 +02:00
joomla-patchtester-bot 242b2df00d New translations com_patchtester.ini (Bulgarian) 2020-04-14 12:32:21 +02:00
joomla-patchtester-bot 9c96e5154e New translations com_patchtester.sys.ini (Bulgarian) 2020-04-14 12:32:19 +02:00
joomla-patchtester-bot 8ade94713c New translations com_patchtester.ini (Catalan) 2020-04-14 12:32:18 +02:00
joomla-patchtester-bot 0922e8861d New translations com_patchtester.sys.ini (Catalan) 2020-04-14 12:32:17 +02:00
joomla-patchtester-bot 76bd1f2d75 New translations com_patchtester.ini (Chinese Simplified) 2020-04-14 12:32:16 +02:00
joomla-patchtester-bot 41b0a402c1 New translations com_patchtester.sys.ini (Chinese Simplified) 2020-04-14 12:32:15 +02:00
joomla-patchtester-bot 787f916470 New translations com_patchtester.ini (Chinese Traditional) 2020-04-14 12:32:14 +02:00
joomla-patchtester-bot ba27fbdf01 New translations com_patchtester.sys.ini (Estonian) 2020-04-14 12:32:13 +02:00
joomla-patchtester-bot c5e34e7c99 New translations com_patchtester.sys.ini (Chinese Traditional) 2020-04-14 12:32:12 +02:00
joomla-patchtester-bot 1d3cd637a4 New translations com_patchtester.sys.ini (Croatian) 2020-04-14 12:32:11 +02:00
joomla-patchtester-bot 36b952dbcb New translations com_patchtester.ini (Danish) 2020-04-14 12:32:10 +02:00
joomla-patchtester-bot 71321b50a8 New translations com_patchtester.sys.ini (Danish) 2020-04-14 12:32:09 +02:00
joomla-patchtester-bot 9a92fbeac4 New translations com_patchtester.ini (Dutch) 2020-04-14 12:32:07 +02:00
joomla-patchtester-bot 92dce5bc12 New translations com_patchtester.sys.ini (Dutch) 2020-04-14 12:32:06 +02:00
joomla-patchtester-bot c5e7d67f49 New translations com_patchtester.ini (Dutch, Belgium) 2020-04-14 12:32:05 +02:00
joomla-patchtester-bot 1c8f0e18e6 New translations com_patchtester.sys.ini (Dutch, Belgium) 2020-04-14 12:32:04 +02:00
joomla-patchtester-bot be1359ad42 New translations com_patchtester.ini (English, United States) 2020-04-14 12:32:03 +02:00
joomla-patchtester-bot 75046b71fb New translations com_patchtester.sys.ini (English, United States) 2020-04-14 12:32:02 +02:00
joomla-patchtester-bot f2bcdb30f6 New translations com_patchtester.ini (Croatian) 2020-04-14 12:32:01 +02:00
joomla-patchtester-bot 5d5718bbfd New translations com_patchtester.sys.ini (Arabic) 2020-04-14 12:32:00 +02:00
joomla-patchtester-bot eaa24fe21b New translations com_patchtester.ini (Irish) 2020-04-14 12:31:59 +02:00
joomla-patchtester-bot 9a44e21b77 New translations com_patchtester.ini (Italian) 2020-04-14 12:31:57 +02:00
joomla-patchtester-bot 168b2c7fed New translations com_patchtester.sys.ini (Serbian (Cyrillic)) 2020-04-14 12:31:56 +02:00
joomla-patchtester-bot ccb61bb758 New translations com_patchtester.ini (Serbian (Latin)) 2020-04-14 12:31:55 +02:00
joomla-patchtester-bot 9f2432f927 New translations com_patchtester.sys.ini (Serbian (Latin)) 2020-04-14 12:31:54 +02:00
joomla-patchtester-bot 0c47349d65 New translations com_patchtester.ini (Slovak) 2020-04-14 12:31:50 +02:00
joomla-patchtester-bot 5ec8e8ad56 New translations com_patchtester.sys.ini (Slovak) 2020-04-14 12:31:49 +02:00
joomla-patchtester-bot b38e58fe44 New translations com_patchtester.ini (Slovenian) 2020-04-14 12:31:48 +02:00
joomla-patchtester-bot bfdde4302d New translations com_patchtester.sys.ini (Slovenian) 2020-04-14 12:31:46 +02:00
joomla-patchtester-bot e88b12712d New translations com_patchtester.ini (Spanish) 2020-04-14 12:31:45 +02:00
joomla-patchtester-bot 9be1ed0a5c New translations com_patchtester.sys.ini (Spanish) 2020-04-14 12:31:44 +02:00
joomla-patchtester-bot bd308608c3 New translations com_patchtester.ini (Serbian (Cyrillic)) 2020-04-14 12:31:43 +02:00
joomla-patchtester-bot abc7b4766b New translations com_patchtester.ini (Spanish, Colombia) 2020-04-14 12:31:42 +02:00
joomla-patchtester-bot 3507fd0b61 New translations com_patchtester.ini (Swedish) 2020-04-14 12:31:41 +02:00
joomla-patchtester-bot fa6a00677c New translations com_patchtester.sys.ini (Swedish) 2020-04-14 12:31:40 +02:00
joomla-patchtester-bot c7629c34d6 New translations com_patchtester.ini (Tagalog) 2020-04-14 12:31:38 +02:00
joomla-patchtester-bot 324d6d9c2d New translations com_patchtester.sys.ini (Tagalog) 2020-04-14 12:31:37 +02:00
joomla-patchtester-bot 00ecc3ddaf New translations com_patchtester.ini (Thai) 2020-04-14 12:31:36 +02:00
joomla-patchtester-bot 2f89e7a3aa New translations com_patchtester.sys.ini (Thai) 2020-04-14 12:31:35 +02:00
joomla-patchtester-bot d6e9c792b9 New translations com_patchtester.ini (Turkish) 2020-04-14 12:31:34 +02:00
joomla-patchtester-bot 1ba453efa7 New translations com_patchtester.sys.ini (Turkish) 2020-04-14 12:31:33 +02:00
joomla-patchtester-bot 30d3ae2c76 New translations com_patchtester.ini (Urdu (India)) 2020-04-14 12:31:32 +02:00
joomla-patchtester-bot c9a1bc640e New translations com_patchtester.sys.ini (Spanish, Colombia) 2020-04-14 12:31:31 +02:00
joomla-patchtester-bot 4e85ecdcde New translations com_patchtester.sys.ini (Irish) 2020-04-14 12:31:30 +02:00
joomla-patchtester-bot 80645b175d New translations com_patchtester.sys.ini (Russian) 2020-04-14 12:31:29 +02:00
joomla-patchtester-bot 1ef90aa2ec New translations com_patchtester.sys.ini (Romanian) 2020-04-14 12:31:28 +02:00
joomla-patchtester-bot 68e8d79319 New translations com_patchtester.sys.ini (Italian) 2020-04-14 12:31:27 +02:00
joomla-patchtester-bot 26ea4285bf New translations com_patchtester.ini (Japanese) 2020-04-14 12:31:25 +02:00
joomla-patchtester-bot daf5eb4f0a New translations com_patchtester.sys.ini (Japanese) 2020-04-14 12:31:24 +02:00
joomla-patchtester-bot a8e0077cd9 New translations com_patchtester.ini (Latvian) 2020-04-14 12:31:23 +02:00
joomla-patchtester-bot 4744eaab34 New translations com_patchtester.sys.ini (Latvian) 2020-04-14 12:31:22 +02:00
joomla-patchtester-bot 067ab8f321 New translations com_patchtester.ini (Macedonian) 2020-04-14 12:31:21 +02:00
joomla-patchtester-bot d69e004786 New translations com_patchtester.sys.ini (Macedonian) 2020-04-14 12:31:20 +02:00
joomla-patchtester-bot 9b42dd1b78 New translations com_patchtester.ini (Malay) 2020-04-14 12:31:19 +02:00
joomla-patchtester-bot 2cde68c6ce New translations com_patchtester.sys.ini (Malay) 2020-04-14 12:31:18 +02:00
joomla-patchtester-bot 07383a39ab New translations com_patchtester.ini (Russian) 2020-04-14 12:31:16 +02:00
joomla-patchtester-bot 96bbd6604b New translations com_patchtester.ini (Norwegian Bokmal) 2020-04-14 12:31:15 +02:00
joomla-patchtester-bot 877b3fb434 New translations com_patchtester.ini (Persian) 2020-04-14 12:31:14 +02:00
joomla-patchtester-bot eb98ddb9b3 New translations com_patchtester.sys.ini (Persian) 2020-04-14 12:31:13 +02:00
joomla-patchtester-bot 115363e8e5 New translations com_patchtester.ini (Polish) 2020-04-14 12:31:12 +02:00
joomla-patchtester-bot a57c0a4656 New translations com_patchtester.sys.ini (Polish) 2020-04-14 12:31:11 +02:00
joomla-patchtester-bot ba09c8e5d0 New translations com_patchtester.ini (Portuguese) 2020-04-14 12:31:10 +02:00
joomla-patchtester-bot 8bd5f3f0f0 New translations com_patchtester.sys.ini (Portuguese) 2020-04-14 12:31:08 +02:00
joomla-patchtester-bot 5f1ecf1185 New translations com_patchtester.ini (Portuguese, Brazilian) 2020-04-14 12:31:07 +02:00
joomla-patchtester-bot a637054eff New translations com_patchtester.sys.ini (Portuguese, Brazilian) 2020-04-14 12:31:06 +02:00
joomla-patchtester-bot 01bb2d1051 New translations com_patchtester.ini (Romanian) 2020-04-14 12:31:05 +02:00
joomla-patchtester-bot d1d63ef95c New translations com_patchtester.sys.ini (Norwegian Bokmal) 2020-04-14 12:31:04 +02:00
joomla-patchtester-bot 4ea0437f9e New translations com_patchtester.ini (Arabic) 2020-04-14 12:31:03 +02:00
Roland Dalmulder 58f4fd8976
Merge pull request #273 from joomla-extensions/conconnl-patch-fixlanguagerecieve
Update crowdin.yaml
2020-04-14 12:30:51 +02:00
Wilco Alsemgeest 59882ea9fd
Update crowdin.yaml
Fix language receive config, by removing the limit.
Advised by Crowdin
2020-04-14 11:52:45 +02:00
joomla-patchtester-bot 71da6e3916 Update Crowdin configuration file 2020-04-14 11:45:35 +02:00
Wilco Alsemgeest d2da65c6df
Merge pull request #271 from joomla-extensions/conconnl-patch-fixreceivinglanguages
Update crowdin.yaml
2020-04-14 11:44:23 +02:00
Wilco Alsemgeest 7654ed60a2
Update crowdin.yaml
After contact with Crowdin it seems that the removed line, blocks receiving translations.
2020-04-14 11:42:59 +02:00
Roland Dalmulder 73d9095613
Merge pull request #270 from joomla-extensions/joomla-patchtester-bot-patch-1
Update crowdin.yaml
2020-04-13 11:26:45 +02:00
joomla-patchtester-bot 1af4592135
Update crowdin.yaml
Little improvement after testing the connection with Crowdin.
2020-04-13 11:14:07 +02:00
Roland Dalmulder 1678e45153
Merge pull request #269 from joomla-extensions/conconnl-patch-crowdin
Update crowdin.yaml
2020-04-12 20:17:40 +02:00
Wilco Alsemgeest 7df193aa2f
Update .drone.yml
Disable Crowdin API in Drone
2020-04-12 20:08:41 +02:00
Wilco Alsemgeest 78e312d611
Update crowdin.yaml 2020-04-12 20:01:19 +02:00
Roland Dalmulder b5dfe5d3f4
Merge pull request #264 from mtmeyrick/master
Link to Patch Tester after installation
2020-04-12 15:04:28 +02:00
Richard Fath db659a4f71
Update patchtester.xml 2020-04-12 14:39:22 +02:00
Richard Fath b880ed24ef
Update patchtester.xml to changes in base branch 2020-04-12 13:35:22 +02:00
Roland Dalmulder e2ab370e17
Merge branch 'master' into pull/264 2020-04-12 09:02:58 +02:00
Roland Dalmulder 650124d5d6
Set correct language path
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2020-04-11 21:45:55 +02:00
Roland Dalmulder f1d7183835
Merge pull request #268 from richard67/master-remove-language-files-prefixes
Remove language code prefix like "en-GB." from language files' names for Joomla 4 and other language file fixes
2020-04-11 21:37:32 +02:00
Roland Dalmulder ed0c89567c
Update language strings and messages on installation and uninstallation #264
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2020-04-11 20:59:03 +02:00
Richard Fath 3909848451 Some more language file fixes 2020-04-10 20:13:22 +02:00
Richard Fath aa58aaa236 Update crowdin.yaml 2020-04-10 18:00:41 +02:00
Richard Fath 8d29c1bb6f Rename language files 2020-04-10 17:50:49 +02:00
Matt Meyrick 0dfa02c513 tab fixes 2020-04-09 08:16:16 +01:00
Matt Meyrick 49b36540a7 space removal 2020-04-09 08:13:09 +01:00
Matt Meyrick 7a17be2df9 fixes for review 2020-04-09 08:10:45 +01:00
Matt Meyrick 11db29f799
Merge pull request #1 from richard67/patch-1
Final code style fix for patchtester/pull/264
2020-04-04 22:09:44 +01:00
Matt Meyrick 10a34dd02b Update script.php 2020-04-04 22:07:45 +01:00
Richard Fath 4c33c35bfe
Final code style fix 2020-04-04 23:06:19 +02:00
Matt Meyrick dd45425fdc Update script.php 2020-04-04 22:04:07 +01:00
Matt Meyrick f8715fd620 Update script.php 2020-04-04 22:00:40 +01:00
Matt Meyrick b9d97cec3c Update script.php 2020-04-04 21:52:00 +01:00
Matt Meyrick 167a01a50b #199
Link to Patchtester after Installation
2020-04-04 21:34:16 +01:00
Roland Dalmulder 0306c7e129
Update manifest file
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2020-04-04 14:13:33 +02:00
Roland Dalmulder c18ac35fb8
Version bump to 4.0.0-rc2
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2020-04-04 14:11:01 +02:00
Roland Dalmulder 5c6b278628
Fixed path checking on Windows #262
Turn off CI server by default
Changed CI server port
Removed left over from patch chain

Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2020-04-04 14:04:47 +02:00
Roland Dalmulder 63d99d3e20
Fixed version 3 tag
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2020-04-04 09:46:10 +02:00
Roland Dalmulder ffc70b22e2
Update manifest file for version 3
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2020-04-04 09:44:58 +02:00
Roland Dalmulder fd3c0e27ee
Update manifest file
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2020-04-04 09:19:28 +02:00
Roland Dalmulder 5e42279dfa
Bump version to 4.0.0-rc
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2020-04-03 22:19:05 +02:00
Roland Dalmulder daa9c3b712
Make sure the autoloader class is not loaded yet
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2020-04-03 22:07:34 +02:00
Roland Dalmulder 37d1b288c5
Handle undefined notices
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2020-04-03 21:58:18 +02:00
Roland Dalmulder 99754c72e8
Open GitHub links in a new tab
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2020-04-03 21:49:15 +02:00
Roland Dalmulder 5363b773e4
Update token description
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2020-04-03 21:41:31 +02:00
Roland Dalmulder 5d979880a7
Implement clearer instructions for using Token Authentication
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2020-04-03 21:00:49 +02:00
Roland Dalmulder f70ea39171
Codestyle fixing
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2020-04-03 17:46:07 +02:00
Roland Dalmulder e7d1fa7ded
Update composer dependencies
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2020-04-03 17:43:29 +02:00
Roland Dalmulder 573f7aa6c8
Merge branch 'feature/test-autoloader-on-apply' 2020-04-03 17:40:48 +02:00
Roland Dalmulder 0a07c92570
Remove obsolete variable 2020-04-03 17:39:53 +02:00
Roland Dalmulder 9a9ff3c30a
Merge pull request #261 from richard67/master-clean-up-one-more-sql
Clean up one more SQL file - most important one - from patchtester chain
2020-04-03 17:24:17 +02:00
Richard Fath 832493a610 Clean up one more SQL file - most important one 2020-04-03 08:48:27 +02:00
Roland Dalmulder fad93340f4
Check against all composer files if any of the new files exist 2020-04-01 19:37:31 +02:00
Roland Dalmulder 1e5dffa719
First round of verifying composer on applying a patchˆ 2020-03-31 21:44:32 +02:00
Roland Dalmulder d2789bbca4
Cleanup the SQL files #234 2020-03-31 20:20:15 +02:00
Roland Dalmulder ab56101511
Remove the patch chain Fixed #234 2020-03-31 20:19:05 +02:00
Richard Fath 34e4271a71
Update path to autoloader file to changes in J4 (#260) 2020-03-28 23:17:31 +00:00
Roland Dalmulder 702712a62e
Remove Joomla 4 check as this only runs on Joomla 4 Fixes #232 2020-03-22 10:41:28 +01:00
Roland Dalmulder 96fe1e3143
Code cleanup Fixes #231 2020-03-22 10:37:29 +01:00
Roland Dalmulder 0dcf7c45c5
Merge pull request #258 from richard67/master-delete-autoload-psr4-on-j4
Delete autoload_psr4.php when applying or reverting patches on Joomla 4 and later.
2020-03-22 10:10:02 +01:00
Richard Fath 98b69ee49c Fix silly typo causing syntax error 2020-03-21 16:34:25 +01:00
Richard Fath 10f3e5766c Delete libraries/autoload_psr4.php
Delete libraries/autoload_psr4.php when applying or reverting patches on Joomla 4 and later.
2020-03-21 16:22:11 +01:00
Roland Dalmulder 921a818107
Replace Travis with Drone Fixes #238 2020-03-21 12:20:58 +01:00
Roland Dalmulder 3e2f50d34b
Restore script.php #237
Cleanup after 4.0 bump
2020-03-21 12:16:28 +01:00
Roland Dalmulder 235e8ad289
Merge pull request #256 from richard67/master-use-http-factory-to-fetch-remote-files
Use HttpFactory to fetch zip file from CI server
2020-03-21 11:33:20 +01:00
Roland Dalmulder fe536a49b7
Restore warning message and clean up code #236 2020-03-21 11:26:42 +01:00
Richard Fath 7e47be334b Use HttpFactory to download zip file 2020-03-21 10:58:04 +01:00
Roland Dalmulder fa314fbcc0
Show filters if a filter is set 2020-03-21 10:11:31 +01:00
Roland Dalmulder fac5d93bb0
Merge branch '4.0-dev' 2020-03-21 09:51:05 +01:00
Roland Dalmulder 5f4d6e16a4
Merge pull request #251 from SharkyKZ/patch-1
[4.0] Error in PostgreSQL update SQL
2020-03-20 21:07:41 +01:00
Roland Dalmulder e53009ba25
Set correct argument order #252 2020-03-20 21:05:22 +01:00
Roland Dalmulder 89c7d3f45f
Use language string for modal title #254 2020-03-20 21:03:37 +01:00
Roland Dalmulder c78a9084b8
Merge pull request #246 from mangeshmane/master
Issue #243 fix:Tip overlapped search box
2020-03-20 20:58:10 +01:00
SharkyKZ b3a99666ea
Error in PostgreSQL update SQL 2019-11-21 09:59:56 +02:00
Hannes Papenberg 872b4fabdd
Merge pull request #248 from richard67/4.0-dev-fix-php-notices-controller
Fix PHP notice in ResetController
2019-11-09 13:04:35 +01:00
Richard Fath 6bd3b6152a Fix PHP notice in ResetController 2019-11-09 12:56:52 +01:00
Hannes Papenberg 715b71793d
[4.0] Fix PHP warning "failed to open stream: No such file or di… (#241)
[4.0] Fix PHP warning "failed to open stream: No such file or directory"
2019-11-09 11:23:59 +01:00
“Mangesh eb5f87b2f0 Issue #243 fix:Tip overlapped search box 2019-11-02 12:58:19 +05:30
“Mangesh 7472b8a20f Merge remote-tracking branch 'upstream/4.0-dev' 2019-11-02 12:53:53 +05:30
Hannes Papenberg a2b354af09
[4.0] Fix applying patches failing on Linux hosts (#242)
[4.0] Fix applying patches failing on Linux hosts
2019-10-24 13:55:22 +02:00
Richard Fath 63d9019052
Update PullModel.php 2019-10-19 15:47:43 +02:00
Richard Fath 380831c017
Fix PHP warning "failed to open stream..." 2019-10-19 12:50:41 +02:00
Hannes Papenberg 0a1792da58 Fixing hash 2019-10-17 22:44:13 +02:00
Hannes Papenberg 989bb80f99 bumping version number 2019-10-17 22:39:13 +02:00
Hannes Papenberg 32eaf72bc4 Removing unnecessary template overrides
Raising minimum Joomla version to 4.0
2019-10-17 22:32:19 +02:00
Hannes Papenberg 7a6c898975 Bumping version to 4.0.0-beta1 2019-10-17 21:58:14 +02:00
Hannes Papenberg f96dfdb9a0
[4.0] Patch tester enhancement for joomla4 (pre-compiled diff) (#227)
[4.0] Patch tester enhancement for joomla4 (pre-compiled diff)
2019-10-17 18:37:40 +02:00
Sebastian Enns 8286b48e11 Merge remote-tracking branch 'origin/4.0-dev' into 4.0-dev 2019-10-17 13:01:37 +02:00
Hannes Papenberg 4c1c271252
Removing warning message for Joomla 4 (#230)
Removing warning message for Joomla 4
2019-10-16 12:13:00 +02:00
Hannes Papenberg 56fc6fc016 Removing warning message for Joomla 4 2019-10-16 12:10:35 +02:00
Hannes Papenberg 1e671cc6c7
Signing drone.yml (#229)
Signing drone.yml
2019-10-16 09:38:28 +02:00
Hannes Papenberg 6e8efcd90c Adding conditions for crowdin 2019-10-16 09:37:08 +02:00
Hannes Papenberg 642c3ec3a7 Removing Travis implementation
Fixing PHP requirement in composer.json
2019-10-15 16:50:19 +02:00
Hannes Papenberg aacb14b928 Signing drone.yml 2019-10-15 16:47:26 +02:00
Hannes Papenberg af4cecf474
Merge branch '4.0-dev' into 4.0-dev 2019-10-13 10:42:07 +02:00
Hannes Papenberg 945ccb6d40
Updating to use Drone and newest codestyle (#228)
Updating to use Drone and newest codestyle
2019-10-13 10:15:32 +02:00
Hannes Papenberg e9baadd522 Updating to use Drone and newest codestyle 2019-10-13 10:12:37 +02:00
Sebastian Enns bdd05fec59 Merge remote-tracking branch 'origin/4.0-dev' into 4.0-dev 2019-10-01 14:07:40 +02:00
Sebastian Enns 4103c5f154 Regenerated composer.lock, reformatted config.xml and replaced let as well as arrow functions in patchtester.js file. 2019-10-01 14:07:26 +02:00
Sebastian Enns 6f4a9518b3
Apply suggestions from code review
Added some new lines at the end of templates, whites-spaces between casting and attribute, replaced back ticks with double quotes.

Co-Authored-By: SharkyKZ <sharkykz@gmail.com>
2019-10-01 13:23:01 +02:00
Sebastian Enns 502a4937ba Merge branch '4.0-dev' of https://github.com/eXsiLe95/patchtester into 4.0-dev 2019-09-30 12:13:57 +02:00
Sebastian Enns 5a19d0a2a3 Reverted some changes f.e. white-spaces between separators in ini files and already removed new lines, changed to single quotes instead of double quotes where necessary, reformatted config and template files and reverted changes in composer.json file. 2019-09-30 12:13:48 +02:00
Sebastian Enns 986b6cf36c
Apply suggestions from code review
Removed white spaces between separators and short-array syntax

Co-Authored-By: SharkyKZ <sharkykz@gmail.com>
2019-09-30 12:10:54 +02:00
Sebastian Enns 81f76e4251 Added an additional condition to ignore the "apply by ci path" automatically if j3 is used. Fixed a bug where patches could be applied by the old patcher even if there are no files to patch, because they got ignored during parsing. 2019-09-23 15:33:46 +02:00
Sebastian Enns e7bf31b20e Re-configured CI url in Helper and in default values for CI settings. 2019-09-18 15:13:24 +02:00
Sebastian Enns b5b0636502 Re-added J3 templates and replaced JScript via anchor with event binding. Removed temp folder and updated build.sh script. 2019-09-15 18:23:58 +02:00
Sebastian Enns 5daeb04450 Updated some lines to Joomla coding standards. 2019-09-14 19:51:08 +02:00
Sebb 0e1d2017f1 Updated composer.lock 2019-09-12 15:49:23 +02:00
datsepp f958707caf Modified default value for server.url in ciSettings. 2019-09-12 15:43:41 +02:00
datsepp f9eb75c1b7 Added gate way to prevent reverting ci applied pulls with git option. Now they will be removed by ci automatically. 2019-09-12 15:25:46 +02:00
datsepp 4ffb145b61 Fixes to previous commit. 2019-09-12 12:58:17 +02:00
datsepp 26b5399df6 First attempt to move the patch_chain.json to database. 2019-09-12 12:08:51 +02:00
datsepp 3b1f1578da Reworked patchChain as json to store pull_id and db_id for checking later on on reverting or resetting. 2019-09-12 10:52:34 +02:00
datsepp a321ad0d2f Changed parameter of revert from db_id to pull_id. Configured resetController to remove first all git patches and then revert all ci patches in order of patchChain. 2019-09-12 09:04:05 +02:00
Sebastian Enns 4f301b2636 Merge remote-tracking branch 'origin/4.0-dev' into 4.0-dev
# Conflicts:
#	administrator/components/com_patchtester/PatchTester/Model/PullModel.php
2019-09-11 23:35:29 +02:00
Sebastian Enns 1006702eb8 Added patch chain to lock order of reverting - avoid demolishing own installation by accident.
Fix of some mistakes in Patch Chain.
2019-09-11 23:32:09 +02:00
Sebastian Enns 7360369c5b Added patch chain to lock order of reverting - avoid demolishing own installation by accident. 2019-09-11 22:51:03 +02:00
datsepp 13bc747b71 Added configuration support for CI-Server. Now it is possible to switch between methods of applying patches. 2019-09-11 14:57:35 +02:00
datsepp b5bd81143e Fixed deleting files from master. 2019-09-11 13:57:14 +02:00
datsepp 84cb1b369b Fixed revert/applying patch methods and added language constants. 2019-09-11 11:41:01 +02:00
datsepp 16c415872c Added Git-Request to retrieve sha in applyWithCiServer method. 2019-09-10 15:39:57 +02:00
datsepp 8f06c8db1c Refactored JSCode for button-click events. 2019-09-10 15:22:19 +02:00
datsepp aaeccd3402 Added method for reverting applied patches, added methods to reduce duplicate code and edited build.sh 2019-09-10 13:53:40 +02:00
Sebastian Enns 82befbe554 Added a validation in revert method to check if a directory is empty and remove it after reverting patch. 2019-09-09 21:38:23 +02:00
Sebastian Enns 690a3c7cd0 Small fix to avoid calling apply method multiple times. 2019-09-09 18:38:25 +02:00
datsepp 723deb1c88 Added method for reverting applied patches, added methods to reduce duplicate code and edited build.sh 2019-09-09 17:32:50 +02:00
Sebastian Enns 5e3c94d5c2 First Attempt to add an "apply method via CI Server". 2019-09-08 18:02:14 +02:00
282 changed files with 10339 additions and 7339 deletions

32
.drone.yml Normal file
View File

@ -0,0 +1,32 @@
---
kind: pipeline
name: default
clone:
steps:
- name: composer
image: joomlaprojects/docker-images:php7.4
volumes:
- name: composer-cache
path: /tmp/composer-cache
commands:
- composer validate --no-check-all --strict
- composer install --no-progress --no-suggest
- name: phpcs
image: joomlaprojects/docker-images:php7.2
commands:
- echo $(date)
- ./administrator/components/com_patchtester/vendor/bin/phpcs --extensions=php -p --standard=ruleset.xml .
- echo $(date)
volumes:
- name: composer-cache
host:
path: /tmp/composer-cache
---
kind: signature
hmac: 6894a15e535673bd3eb1cf2c8ee3f9cbac4b5a6e52aa26773add3e4943f3bd86
...

20
.editorconfig Normal file
View File

@ -0,0 +1,20 @@
# EditorConfig is awesome: https://EditorConfig.org
# top-most EditorConfig file
root = true
# Unix-style end of lines and a blank line at the end of the file
[*]
indent_style = tab
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true
[*.php]
indent_style = space
indent_size = 4
[*.{js,json,scss,css,vue}]
indent_style = space
indent_size = 2

48
.github/workflows/crowdin-wf.yml vendored Normal file
View File

@ -0,0 +1,48 @@
name: Crowdin Action
# Controls when the action will run.
on:
schedule:
- cron: '43 * * * *'
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
# This workflow contains a single job called "build"
synchronize-with-crowdin:
if: (github.event_name == 'schedule' && github.repository == 'joomla-extensions/patchtester') || (github.event_name != 'schedule')
# The type of runner that the job will run on
runs-on: ubuntu-latest
# Steps represent a sequence of tasks that will be executed as part of the job
steps:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- name: Checkout
uses: actions/checkout@v3
# Runs the Crowdin action command - https://github.com/crowdin/github-action
- name: crowdin action
uses: crowdin/github-action@v1.10.0
with:
# Upload sources to Crowdin
upload_sources: true
# Upload translations to Crowdin, only use true at initial run
upload_translations: false
# Make pull request of Crowdin translations
download_translations: true
# Only download translated strings
skip_untranslated_strings: false
# Download translations with pushing to branch
push_translations: true
# To download translations to the specified version branch
localization_branch_name: 'l10n_crowdin_translations'
# Create pull request after pushing to branch
create_pull_request: true
# Configuration file to use
config: 'crowdin.yml'
# Use true for dryrun to test the run without actually processing anything
dryrun_action: false
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }}

View File

@ -1,25 +0,0 @@
# Forces new Travis-CI Infrastructure
sudo: false
language: php
env:
global:
- secure: DW+TBREK61G9CahBZ+3FoMD8GvsGyZHPNW0lTR0gpKmGvmjkJXWxgiB2ZlnBMIPTq3CTbV0vZa/XNHELlhjHLMUCz1aQJ+07JnNt+nVvhmpUgS1C2Nci8jpYP6hjDadOU+D4b90YclrrQDcYbeCHuoLW2kiqiuB+DXyoCWEJXls=
- RUN_PHPCS="no"
- UPDATE_CROWDIN="no"
matrix:
include:
- php: 5.6
env: RUN_PHPCS="yes"
- php: 7.0
env: UPDATE_CROWDIN="yes"
before_script:
# Make sure all dev dependencies are installed
- composer install
script:
- if [[ $RUN_PHPCS == "yes" ]]; then administrator/components/com_patchtester/vendor/bin/phpcs --report=full --extensions=php -p --standard=build/phpcs/Joomla --ignore=./*tmpl/*,administrator/components/com_patchtester/vendor/* administrator/components/com_patchtester; fi
- if [[ $UPDATE_CROWDIN == "yes" && $TRAVIS_PULL_REQUEST == "false" && $TRAVIS_BRANCH == "master" ]]; then administrator/components/com_patchtester/vendor/bin/crowdin --upload; fi

View File

@ -1,4 +1,5 @@
Patch Tester [![Build Status](https://travis-ci.org/joomla-extensions/patchtester.png)](https://travis-ci.org/joomla-extensions/patchtester) [![Crowdin](https://d322cqt584bo4o.cloudfront.net/joomla-patchtester/localized.svg)](https://crowdin.com/project/joomla-patchtester)
Patch Tester [![Build Status](https://ci.joomla.org/api/badges/joomla-extensions/patchtester/status.svg)](https://ci.joomla.org/joomla-extensions/patchtester)
[![Crowdin](https://badges.crowdin.net/e/f166ad1cd11fb51fd49eb6a863f64f08/localized.svg)](https://joomla.crowdin.com/joomla-official-extensions)
=============
* [In English](#license)
@ -42,7 +43,7 @@ To use an account that has two factor authentication enabled, you'll have to [cr
Translations
=============
Translations for the patch tester component are managed on [Crowdin](https://crowdin.com/project/joomla-patchtester).
Translations for the patch tester component are managed on [Crowdin](https://joomla.crowdin.com/joomla-official-extensions).
fr-FR - Patch Tester en français

View File

@ -1,108 +0,0 @@
<?php
/**
* Patch testing component for the Joomla! CMS
*
* @copyright Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later
*/
namespace PatchTester\Controller;
use Joomla\CMS\Application\CMSApplication;
use Joomla\CMS\Component\ComponentHelper;
use Joomla\Input\Input;
use Joomla\Registry\Registry;
use PatchTester\Model\AbstractModel;
/**
* Base controller for the patch testing component
*
* @since 2.0
*/
abstract class AbstractController
{
/**
* The active application
*
* @var CMSApplication
* @since __DEPLOY_VERSION__
*/
protected $app;
/**
* The object context
*
* @var string
* @since 2.0
*/
protected $context;
/**
* The default view to display
*
* @var string
* @since 2.0
*/
protected $defaultView = 'pulls';
/**
* Instantiate the controller
*
* @param CMSApplication $app The application object.
*
* @since 2.0
*/
public function __construct(CMSApplication $app)
{
$this->app = $app;
// Set the context for the controller
$this->context = 'com_patchtester.' . $this->getInput()->getCmd('view', $this->defaultView);
}
/**
* Get the application object.
*
* @return CMSApplication
*
* @since __DEPLOY_VERSION__
*/
public function getApplication()
{
return $this->app;
}
/**
* Get the input object.
*
* @return Input
*
* @since __DEPLOY_VERSION__
*/
public function getInput()
{
return $this->app->input;
}
/**
* Sets the state for the model object
*
* @param AbstractModel $model Model object
*
* @return Registry
*
* @since 2.0
*/
protected function initializeState(AbstractModel $model)
{
$state = new Registry;
// Load the parameters.
$params = ComponentHelper::getParams('com_patchtester');
$state->set('github_user', $params->get('org', 'joomla'));
$state->set('github_repo', $params->get('repo', 'joomla-cms'));
return $state;
}
}

View File

@ -1,59 +0,0 @@
<?php
/**
* Patch testing component for the Joomla! CMS
*
* @copyright Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later
*/
namespace PatchTester\Controller;
use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text;
use Joomla\CMS\Router\Route;
use PatchTester\Model\PullModel;
/**
* Controller class to apply patches
*
* @since 2.0
*/
class ApplyController extends AbstractController
{
/**
* Execute the controller.
*
* @return void Redirects the application
*
* @since 2.0
*/
public function execute()
{
try
{
$model = new PullModel(null, Factory::getDbo());
// Initialize the state for the model
$model->setState($this->initializeState($model));
if ($model->apply($this->getInput()->getUint('pull_id')))
{
$msg = Text::_('COM_PATCHTESTER_APPLY_OK');
}
else
{
$msg = Text::_('COM_PATCHTESTER_NO_FILES_TO_PATCH');
}
$type = 'message';
}
catch (\Exception $e)
{
$msg = $e->getMessage();
$type = 'error';
}
$this->getApplication()->enqueueMessage($msg, $type);
$this->getApplication()->redirect(Route::_('index.php?option=com_patchtester', false));
}
}

View File

@ -1,149 +0,0 @@
<?php
/**
* Patch testing component for the Joomla! CMS
*
* @copyright Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later
*/
namespace PatchTester\Controller;
use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text;
use Joomla\Registry\Registry;
use PatchTester\Model\AbstractModel;
/**
* Default display controller
*
* @since 2.0
*/
class DisplayController extends AbstractController
{
/**
* Default ordering value
*
* @var string
* @since __DEPLOY_VERSION__
*/
protected $defaultFullOrdering = 'a.pull_id DESC';
/**
* Execute the controller.
*
* @return boolean True on success
*
* @since 2.0
* @throws \RuntimeException
*/
public function execute()
{
// Set up variables to build our classes
$view = $this->getInput()->getCmd('view', $this->defaultView);
$format = $this->getInput()->getCmd('format', 'html');
// Register the layout paths for the view
$paths = new \SplPriorityQueue;
// Add the path for template overrides
$paths->insert(JPATH_THEMES . '/' . $this->getApplication()->getTemplate() . '/html/com_patchtester/' . $view, 2);
// Add the path for the default layouts
$paths->insert(dirname(__DIR__) . '/View/' . ucfirst($view) . '/tmpl', 1);
// Build the class names for the model and view
$viewClass = '\\PatchTester\\View\\' . ucfirst($view) . '\\' . ucfirst($view) . ucfirst($format) . 'View';
$modelClass = '\\PatchTester\\Model\\' . ucfirst($view) . 'Model';
// Sanity check - Ensure our classes exist
if (!class_exists($viewClass))
{
// Try to use a default view
$viewClass = '\\PatchTester\\View\\Default' . ucfirst($format) . 'View';
if (!class_exists($viewClass))
{
throw new \RuntimeException(Text::sprintf('COM_PATCHTESTER_ERROR_VIEW_NOT_FOUND', $view, $format), 500);
}
}
if (!class_exists($modelClass))
{
throw new \RuntimeException(Text::sprintf('COM_PATCHTESTER_ERROR_MODEL_NOT_FOUND', $modelClass), 500);
}
// Initialize the model class now; need to do it before setting the state to get required data from it
$model = new $modelClass($this->context, null, Factory::getDbo());
// Initialize the state for the model
$model->setState($this->initializeState($model));
// Initialize the view class now
$view = new $viewClass($model, $paths);
// Echo the rendered view for the application
echo $view->render();
// Finished!
return true;
}
/**
* Sets the state for the model object
*
* @param AbstractModel $model Model object
*
* @return Registry
*
* @since 2.0
*/
protected function initializeState(AbstractModel $model)
{
$state = parent::initializeState($model);
// Load the filter state.
$state->set('filter.search', $this->getApplication()->getUserStateFromRequest($this->context . '.filter.search', 'filter_search', ''));
$state->set('filter.applied', $this->getApplication()->getUserStateFromRequest($this->context . '.filter.applied', 'filter_applied', ''));
$state->set('filter.branch', $this->getApplication()->getUserStateFromRequest($this->context . '.filter.branch', 'filter_branch', ''));
$state->set('filter.rtc', $this->getApplication()->getUserStateFromRequest($this->context . '.filter.rtc', 'filter_rtc', ''));
// Pre-fill the limits.
$limit = $this->getApplication()->getUserStateFromRequest('global.list.limit', 'limit', $this->getApplication()->get('list_limit', 20), 'uint');
$state->set('list.limit', $limit);
$fullOrdering = $this->getApplication()->getUserStateFromRequest($this->context . '.fullorder', 'list_fullordering', $this->defaultFullOrdering);
$orderingParts = explode(' ', $fullOrdering);
if (count($orderingParts) !== 2)
{
$fullOrdering = $this->defaultFullOrdering;
$orderingParts = explode(' ', $fullOrdering);
}
$state->set('list.fullordering', $fullOrdering);
// The 2nd part will be considered the direction
$direction = $orderingParts[array_key_last($orderingParts)];
if (in_array(strtoupper($direction), array('ASC', 'DESC', '')))
{
$state->set('list.direction', $direction);
}
// The 1st part will be the ordering
$ordering = $orderingParts[array_key_first($orderingParts)];
if (in_array($ordering, $model->getSortFields()))
{
$state->set('list.ordering', $ordering);
}
$value = $this->getApplication()->getUserStateFromRequest($this->context . '.limitstart', 'limitstart', 0);
$limitstart = ($limit != 0 ? (floor($value / $limit) * $limit) : 0);
$state->set('list.start', $limitstart);
return $state;
}
}

View File

@ -1,100 +0,0 @@
<?php
/**
* Patch testing component for the Joomla! CMS
*
* @copyright Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later
*/
namespace PatchTester\Controller;
use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text;
use Joomla\CMS\Response\JsonResponse;
use PatchTester\Model\PullsModel;
/**
* Controller class to fetch remote data
*
* @since 2.0
*/
class FetchController extends AbstractController
{
/**
* Execute the controller.
*
* @return void Redirects the application
*
* @since 2.0
*/
public function execute()
{
// We don't want this request to be cached.
$this->getApplication()->setHeader('Expires', 'Mon, 1 Jan 2001 00:00:00 GMT', true);
$this->getApplication()->setHeader('Last-Modified', gmdate('D, d M Y H:i:s') . ' GMT', true);
$this->getApplication()->setHeader('Cache-Control', 'no-store, no-cache, must-revalidate, post-check=0, pre-check=0', false);
$this->getApplication()->setHeader('Pragma', 'no-cache');
$this->getApplication()->setHeader('Content-Type', $this->getApplication()->mimeType . '; charset=' . $this->getApplication()->charSet);
$session = Factory::getSession();
try
{
// Fetch our page from the session
$page = $session->get('com_patchtester_fetcher_page', 1);
$model = new PullsModel('com_patchtester.fetch', null, Factory::getDbo());
// Initialize the state for the model
$model->setState($this->initializeState($model));
$status = $model->requestFromGithub($page);
}
catch (\Exception $e)
{
$response = new JsonResponse($e);
$this->getApplication()->sendHeaders();
echo json_encode($response);
$this->getApplication()->close(1);
}
// Store the last page to the session if given one
if (isset($status['lastPage']) && $status['lastPage'] !== false)
{
$session->set('com_patchtester_fetcher_last_page', $status['lastPage']);
}
// Update the UI and session now
if ($status['complete'] || $page === $session->get('com_patchtester_fetcher_last_page', false))
{
$status['complete'] = true;
$status['header'] = Text::_('COM_PATCHTESTER_FETCH_SUCCESSFUL', true);
$message = Text::_('COM_PATCHTESTER_FETCH_COMPLETE_CLOSE_WINDOW', true);
}
elseif (isset($status['page']))
{
$session->set('com_patchtester_fetcher_page', $status['page']);
if ($session->has('com_patchtester_fetcher_last_page'))
{
$message = Text::sprintf(
'COM_PATCHTESTER_FETCH_PAGE_NUMBER_OF_TOTAL', $status['page'], $session->get('com_patchtester_fetcher_last_page')
);
}
else
{
$message = Text::sprintf('COM_PATCHTESTER_FETCH_PAGE_NUMBER', $status['page']);
}
}
$response = new JsonResponse($status, $message, false, true);
$this->getApplication()->sendHeaders();
echo json_encode($response);
$this->getApplication()->close();
}
}

View File

@ -1,137 +0,0 @@
<?php
/**
* Patch testing component for the Joomla! CMS
*
* @copyright Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later
*/
namespace PatchTester\Controller;
use Joomla\CMS\Factory;
use Joomla\CMS\Filesystem\Folder;
use Joomla\CMS\Language\Text;
use Joomla\CMS\Router\Route;
use Joomla\Filesystem\File;
use PatchTester\Model\PullModel;
use PatchTester\Model\PullsModel;
use PatchTester\Model\TestsModel;
/**
* Controller class to reset the system state
*
* @since 2.0
*/
class ResetController extends AbstractController
{
/**
* Execute the controller.
*
* @return void Redirects the application
*
* @since 2.0
*/
public function execute()
{
try
{
$hasErrors = false;
$pullModel = new PullModel(null, Factory::getDbo());
$pullsModel = new PullsModel($this->context, null, Factory::getDbo());
$testsModel = new TestsModel(null, Factory::getDbo());
// Check the applied patches in the database first
$appliedPatches = $testsModel->getAppliedPatches();
if (count($appliedPatches))
{
$revertErrored = false;
// Let's try to cleanly revert all applied patches
foreach ($appliedPatches as $patch)
{
try
{
$pullModel->revert($patch->id);
}
catch (\RuntimeException $e)
{
$revertErrored = true;
}
}
// If we errored out reverting patches, we'll need to truncate the table
if ($revertErrored)
{
try
{
$testsModel->truncateTable();
}
catch (\RuntimeException $e)
{
$hasErrors = true;
$this->getApplication()->enqueueMessage(
Text::sprintf('COM_PATCHTESTER_ERROR_TRUNCATING_PULLS_TABLE', $e->getMessage()), 'error'
);
}
}
}
// Now truncate the pulls table
try
{
$pullsModel->truncateTable();
}
catch (\RuntimeException $e)
{
$hasErrors = true;
$this->getApplication()->enqueueMessage(
Text::sprintf('COM_PATCHTESTER_ERROR_TRUNCATING_TESTS_TABLE', $e->getMessage()), 'error'
);
}
// Check the backups directory to see if any .txt files remain; clear them if so
$backups = Folder::files(JPATH_COMPONENT . '/backups', '.txt');
if (count($backups))
{
foreach ($backups as $file)
{
if (!File::delete(JPATH_COMPONENT . '/backups/' . $file))
{
$this->getApplication()->enqueueMessage(
Text::sprintf('COM_PATCHTESTER_ERROR_CANNOT_DELETE_FILE', JPATH_COMPONENT . '/backups/' . $file), 'error'
);
$hasErrors = true;
}
}
}
// Processing completed, inform the user of a success or fail
if ($hasErrors)
{
$msg = Text::sprintf(
'COM_PATCHTESTER_RESET_HAS_ERRORS', JPATH_COMPONENT . '/backups', Factory::getDbo()->replacePrefix('#__patchtester_tests')
);
$type = 'warning';
}
else
{
$msg = Text::_('COM_PATCHTESTER_RESET_OK');
$type = 'notice';
}
}
catch (\Exception $e)
{
$msg = $e->getMessage();
$type = 'error';
}
$this->getApplication()->enqueueMessage($msg, $type);
$this->getApplication()->redirect(Route::_('index.php?option=com_patchtester', false));
}
}

View File

@ -1,53 +0,0 @@
<?php
/**
* Patch testing component for the Joomla! CMS
*
* @copyright Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later
*/
namespace PatchTester\Controller;
use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text;
use Joomla\CMS\Router\Route;
use PatchTester\Model\PullModel;
/**
* Controller class to revert patches
*
* @since 2.0
*/
class RevertController extends AbstractController
{
/**
* Execute the controller.
*
* @return void Redirects the application
*
* @since 2.0
*/
public function execute()
{
try
{
$model = new PullModel(null, Factory::getDbo());
// Initialize the state for the model
$model->setState($this->initializeState($model));
$model->revert($this->getInput()->getUint('pull_id'));
$msg = Text::_('COM_PATCHTESTER_REVERT_OK');
$type = 'message';
}
catch (\Exception $e)
{
$msg = $e->getMessage();
$type = 'error';
}
$this->getApplication()->enqueueMessage($msg, $type);
$this->getApplication()->redirect(Route::_('index.php?option=com_patchtester', false));
}
}

View File

@ -1,130 +0,0 @@
<?php
/**
* Patch testing component for the Joomla! CMS
*
* @copyright Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later
*/
namespace PatchTester\Controller;
use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text;
use Joomla\CMS\Response\JsonResponse;
use Joomla\CMS\Session\Session;
use PatchTester\Helper;
use PatchTester\Model\TestsModel;
/**
* Controller class to start fetching remote data
*
* @since 2.0
*/
class StartfetchController extends AbstractController
{
/**
* Execute the controller.
*
* @return void Redirects the application
*
* @since 2.0
*/
public function execute()
{
// We don't want this request to be cached.
$this->getApplication()->setHeader('Expires', 'Mon, 1 Jan 2001 00:00:00 GMT', true);
$this->getApplication()->setHeader('Last-Modified', gmdate('D, d M Y H:i:s') . ' GMT', true);
$this->getApplication()->setHeader('Cache-Control', 'no-store, no-cache, must-revalidate, post-check=0, pre-check=0', false);
$this->getApplication()->setHeader('Pragma', 'no-cache');
$this->getApplication()->setHeader('Content-Type', $this->getApplication()->mimeType . '; charset=' . $this->getApplication()->charSet);
// Check for a valid token. If invalid, send a 403 with the error message.
if (!Session::checkToken('request'))
{
$response = new JsonResponse(new \Exception(Text::_('JINVALID_TOKEN'), 403));
$this->getApplication()->sendHeaders();
echo json_encode($response);
$this->getApplication()->close(1);
}
// Make sure we can fetch the data from GitHub - throw an error on < 10 available requests
try
{
$rateResponse = Helper::initializeGithub()->getRateLimit();
$rate = json_decode($rateResponse->body);
}
catch (\Exception $e)
{
$response = new JsonResponse(
new \Exception(
Text::sprintf('COM_PATCHTESTER_COULD_NOT_CONNECT_TO_GITHUB', $e->getMessage()),
$e->getCode(),
$e
)
);
$this->getApplication()->sendHeaders();
echo json_encode($response);
$this->getApplication()->close(1);
}
// If over the API limit, we can't build this list
if ($rate->resources->core->remaining < 10)
{
$response = new JsonResponse(
new \Exception(
Text::sprintf('COM_PATCHTESTER_API_LIMIT_LIST', Factory::getDate($rate->resources->core->reset)),
429
)
);
$this->getApplication()->sendHeaders();
echo json_encode($response);
$this->getApplication()->close(1);
}
$testsModel = new TestsModel(null, Factory::getDbo());
try
{
// Sanity check, ensure there aren't any applied patches
if (count($testsModel->getAppliedPatches()) >= 1)
{
$response = new JsonResponse(new \Exception(Text::_('COM_PATCHTESTER_ERROR_APPLIED_PATCHES'), 500));
$this->getApplication()->sendHeaders();
echo json_encode($response);
$this->getApplication()->close(1);
}
}
catch (\Exception $e)
{
$response = new JsonResponse($e);
$this->getApplication()->sendHeaders();
echo json_encode($response);
$this->getApplication()->close(1);
}
// We're able to successfully pull data, prepare our environment
Factory::getSession()->set('com_patchtester_fetcher_page', 1);
$response = new JsonResponse(
array('complete' => false, 'header' => Text::_('COM_PATCHTESTER_FETCH_PROCESSING', true)),
Text::sprintf('COM_PATCHTESTER_FETCH_PAGE_NUMBER', 1),
false,
true
);
$this->getApplication()->sendHeaders();
echo json_encode($response);
$this->getApplication()->close();
}
}

View File

@ -1,56 +0,0 @@
<?php
/**
* Patch testing component for the Joomla! CMS
*
* @copyright Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later
*/
namespace PatchTester\GitHub\Exception;
use Joomla\CMS\Http\Response;
/**
* Exception representing an unexpected response
*
* @since 3.0.0
*/
class UnexpectedResponse extends \DomainException
{
/**
* The Response object.
*
* @var Response
* @since 3.0.0
*/
private $response;
/**
* Constructor
*
* @param Response $response The Response object.
* @param string $message The Exception message to throw.
* @param integer $code The Exception code.
* @param \Exception $previous The previous exception used for the exception chaining.
*
* @since 3.0.0
*/
public function __construct(Response $response, $message = '', $code = 0, \Exception $previous = null)
{
parent::__construct($message, $code, $previous);
$this->response = $response;
}
/**
* Get the Response object.
*
* @return Response
*
* @since 3.0.0
*/
public function getResponse()
{
return $this->response;
}
}

View File

@ -1,332 +0,0 @@
<?php
/**
* Patch testing component for the Joomla! CMS
*
* @copyright Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later
*/
namespace PatchTester\GitHub;
use Joomla\CMS\Http\Http;
use Joomla\CMS\Http\HttpFactory;
use Joomla\CMS\Http\Response;
use Joomla\CMS\Uri\Uri;
use Joomla\Registry\Registry;
/**
* Helper class for interacting with the GitHub API.
*
* @since 3.0.0
*/
class GitHub
{
/**
* Options for the connector.
*
* @var Registry
* @since 3.0.0
*/
protected $options;
/**
* The HTTP client object to use in sending HTTP requests.
*
* @var Http
* @since 3.0.0
*/
protected $client;
/**
* Constructor.
*
* @param Registry $options Connector options.
* @param Http $client The HTTP client object.
*
* @since 3.0.0
*/
public function __construct(Registry $options = null, Http $client = null)
{
$this->options = $options ?: new Registry;
$this->client = $client ?: HttpFactory::getHttp($options);
}
/**
* Build and return a full request URL.
*
* This method will add appropriate pagination details and basic authentication credentials if necessary
* and also prepend the API url to have a complete URL for the request.
*
* @param string $path URL to inflect
* @param integer $page Page to request
* @param integer $limit Number of results to return per page
*
* @return string The request URL.
*
* @since 3.0.0
*/
protected function fetchUrl($path, $page = 0, $limit = 0)
{
// Get a new Uri object using the API URL and given path.
$uri = new Uri($this->options->get('api.url') . $path);
// Only apply basic authentication if an access token is not set
if ($this->options->get('gh.token', false) === false)
{
// Use basic authentication
if ($this->options->get('api.username', false))
{
$username = $this->options->get('api.username');
$username = str_replace('@', '%40', $username);
$username = str_replace('#', '%23', $username);
$uri->setUser($username);
}
if ($this->options->get('api.password', false))
{
$password = $this->options->get('api.password');
$password = str_replace('@', '%40', $password);
$password = str_replace('#', '%23', $password);
$uri->setPass($password);
}
}
// If we have a defined page number add it to the JUri object.
if ($page > 0)
{
$uri->setVar('page', (int) $page);
}
// If we have a defined items per page add it to the JUri object.
if ($limit > 0)
{
$uri->setVar('per_page', (int) $limit);
}
return (string) $uri;
}
/**
* Get the HTTP client for this connector.
*
* @return Http
*
* @since 3.0.0
*/
public function getClient()
{
return $this->client;
}
/**
* Get the diff for a pull request.
*
* @param string $user The name of the owner of the GitHub repository.
* @param string $repo The name of the GitHub repository.
* @param integer $pullId The pull request number.
*
* @return Response
*
* @since 3.0.0
*/
public function getDiffForPullRequest($user, $repo, $pullId)
{
// Build the request path.
$path = "/repos/$user/$repo/pulls/" . (int) $pullId;
// Build the request headers.
$headers = array('Accept' => 'application/vnd.github.diff');
$prepared = $this->prepareRequest($path, 0, 0, $headers);
return $this->processResponse($this->client->get($prepared['url'], $prepared['headers']));
}
/**
* Get a file's contents from a repository.
*
* @param string $user The name of the owner of the GitHub repository.
* @param string $repo The name of the GitHub repository.
* @param string $path The content path.
* @param string $ref The name of the commit/branch/tag. Default: the repositorys default branch (usually master)
*
* @return Response
*
* @since 3.0.0
*/
public function getFileContents($user, $repo, $path, $ref = null)
{
$path = "/repos/$user/$repo/contents/$path";
$prepared = $this->prepareRequest($path);
if ($ref)
{
$url = new Uri($prepared['url']);
$url->setVar('ref', $ref);
$prepared['url'] = (string) $url;
}
return $this->processResponse($this->client->get($prepared['url'], $prepared['headers']));
}
/**
* Get the list of modified files for a pull request.
*
* @param string $user The name of the owner of the GitHub repository.
* @param string $repo The name of the GitHub repository.
* @param integer $pullId The pull request number.
*
* @return Response
*
* @since 3.0.0
*/
public function getFilesForPullRequest($user, $repo, $pullId)
{
// Build the request path.
$path = "/repos/$user/$repo/pulls/" . (int) $pullId . '/files';
$prepared = $this->prepareRequest($path);
return $this->processResponse($this->client->get($prepared['url'], $prepared['headers']));
}
/**
* Get a list of the open issues for a repository.
*
* @param string $user The name of the owner of the GitHub repository.
* @param string $repo The name of the GitHub repository.
* @param integer $page The page number from which to get items.
* @param integer $limit The number of items on a page.
*
* @return Response
*
* @since 3.0.0
*/
public function getOpenIssues($user, $repo, $page = 0, $limit = 0)
{
$prepared = $this->prepareRequest("/repos/$user/$repo/issues", $page, $limit);
return $this->processResponse($this->client->get($prepared['url'], $prepared['headers']));
}
/**
* Get an option from the connector.
*
* @param string $key The name of the option to get.
* @param mixed $default The default value if the option is not set.
*
* @return mixed The option value.
*
* @since 3.0.0
*/
public function getOption($key, $default = null)
{
return $this->options->get($key, $default);
}
/**
* Get a single pull request.
*
* @param string $user The name of the owner of the GitHub repository.
* @param string $repo The name of the GitHub repository.
* @param integer $pullId The pull request number.
*
* @return Response
*
* @since 3.0.0
*/
public function getPullRequest($user, $repo, $pullId)
{
// Build the request path.
$path = "/repos/$user/$repo/pulls/" . (int) $pullId;
$prepared = $this->prepareRequest($path);
return $this->processResponse($this->client->get($prepared['url'], $prepared['headers']));
}
/**
* Get the rate limit for the authenticated user.
*
* @return Response
*
* @since 3.0.0
*/
public function getRateLimit()
{
$prepared = $this->prepareRequest('/rate_limit');
return $this->processResponse($this->client->get($prepared['url'], $prepared['headers']));
}
/**
* Process the response and return it.
*
* @param Response $response The response.
* @param integer $expectedCode The expected response code.
*
* @return Response
*
* @since 3.0.0
* @throws Exception\UnexpectedResponse
*/
protected function processResponse(Response $response, $expectedCode = 200)
{
// Validate the response code.
if ($response->code != $expectedCode)
{
// Decode the error response and throw an exception.
$body = json_decode($response->body);
$error = isset($body->error) ? $body->error : (isset($body->message) ? $body->message : 'Unknown Error');
throw new Exception\UnexpectedResponse($response, $error, $response->code);
}
return $response;
}
/**
* Method to build and return a full request URL for the request.
*
* This method will add appropriate pagination details if necessary and also prepend the API url to have a complete URL for the request.
*
* @param string $path Path to process
* @param integer $page Page to request
* @param integer $limit Number of results to return per page
* @param array $headers The headers to send with the request
*
* @return array Associative array containing the prepared URL and request headers
*
* @since 3.0.0
*/
protected function prepareRequest($path, $page = 0, $limit = 0, array $headers = array())
{
$url = $this->fetchUrl($path, $page, $limit);
if ($token = $this->options->get('gh.token', false))
{
$headers['Authorization'] = "token $token";
}
return array('url' => $url, 'headers' => $headers);
}
/**
* Set an option for the connector.
*
* @param string $key The name of the option to set.
* @param mixed $value The option value to set.
*
* @return $this
*
* @since 3.0.0
*/
public function setOption($key, $value)
{
$this->options->set($key, $value);
return $this;
}
}

View File

@ -1,65 +0,0 @@
<?php
/**
* Patch testing component for the Joomla! CMS
*
* @copyright Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later
*/
namespace PatchTester;
use Joomla\CMS\Component\ComponentHelper;
use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text;
use Joomla\Registry\Registry;
use PatchTester\GitHub\GitHub;
/**
* Helper class for the patch tester component
*
* @since 2.0
*/
abstract class Helper
{
/**
* Initializes the GitHub object
*
* @return GitHub
*
* @since 2.0
*/
public static function initializeGithub()
{
$params = ComponentHelper::getParams('com_patchtester');
$options = new Registry;
// Set a user agent for the request
$options->set('userAgent', 'PatchTester/3.0');
// Set the default timeout to 120 seconds
$options->set('timeout', 120);
// Set the API URL
$options->set('api.url', 'https://api.github.com');
// If an API token is set in the params, use it for authentication
if ($params->get('gh_token', ''))
{
$options->set('gh.token', $params->get('gh_token', ''));
}
// Set the username and password if set in the params
elseif ($params->get('gh_user', '') && $params->get('gh_password'))
{
$options->set('api.username', $params->get('gh_user', ''));
$options->set('api.password', $params->get('gh_password', ''));
}
// Display a message about the lowered API limit without credentials
else
{
Factory::getApplication()->enqueueMessage(Text::_('COM_PATCHTESTER_NO_CREDENTIALS'), 'notice');
}
return new GitHub($options);
}
}

View File

@ -1,102 +0,0 @@
<?php
/**
* Patch testing component for the Joomla! CMS
*
* @copyright Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later
*/
namespace PatchTester\Model;
use Joomla\CMS\Factory;
use Joomla\Registry\Registry;
/**
* Base model for the patch testing component
*
* @since __DEPLOY_VERSION__
*/
abstract class AbstractModel
{
/**
* The database driver.
*
* @var \JDatabaseDriver
* @since __DEPLOY_VERSION__
*/
protected $db;
/**
* The model state.
*
* @var Registry
* @since __DEPLOY_VERSION__
*/
protected $state;
/**
* Instantiate the model.
*
* @param Registry $state The model state.
* @param \JDatabaseDriver $db The database adpater.
*
* @since __DEPLOY_VERSION__
*/
public function __construct(Registry $state = null, \JDatabaseDriver $db = null)
{
$this->state = $state ?: new Registry;
$this->db = $db ?: Factory::getDbo();
}
/**
* Get the database driver.
*
* @return \JDatabaseDriver
*
* @since __DEPLOY_VERSION__
*/
public function getDb()
{
return $this->db;
}
/**
* Get the model state.
*
* @return Registry
*
* @since __DEPLOY_VERSION__
*/
public function getState()
{
return $this->state;
}
/**
* Set the database driver.
*
* @param \JDatabaseDriver $db The database driver.
*
* @return void
*
* @since __DEPLOY_VERSION__
*/
public function setDb(\JDatabaseDriver $db)
{
$this->db = $db;
}
/**
* Set the model state.
*
* @param Registry $state The state object.
*
* @return void
*
* @since __DEPLOY_VERSION__
*/
public function setState(Registry $state)
{
$this->state = $state;
}
}

View File

@ -1,484 +0,0 @@
<?php
/**
* Patch testing component for the Joomla! CMS
*
* @copyright Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later
*/
namespace PatchTester\Model;
use Joomla\CMS\Factory;
use Joomla\CMS\Filesystem\Path;
use Joomla\CMS\Language\Text;
use Joomla\CMS\Version;
use Joomla\Filesystem\File;
use PatchTester\GitHub\Exception\UnexpectedResponse;
use PatchTester\Helper;
/**
* Methods supporting pull requests.
*
* @since 2.0
*/
class PullModel extends AbstractModel
{
/**
* Array containing top level non-production folders
*
* @var array
* @since 2.0
*/
protected $nonProductionFolders = array(
'build',
'docs',
'installation',
'tests',
'.github',
);
/**
* Array containing non-production files
*
* @var array
* @since 2.0
*/
protected $nonProductionFiles = array(
'.drone.yml',
'.gitignore',
'.php_cs',
'.travis.yml',
'README.md',
'build.xml',
'composer.json',
'composer.lock',
'phpunit.xml.dist',
'robots.txt.dist',
'travisci-phpunit.xml',
'LICENSE',
'RoboFile.dist.ini',
'RoboFile.php',
'codeception.yml',
'jorobo.dist.ini',
'manifest.xml',
'crowdin.yaml',
);
/**
* Parse the list of modified files from a pull request
*
* @param object $files The modified files to parse
*
* @return array
*
* @since 3.0.0
*/
protected function parseFileList($files)
{
$parsedFiles = array();
/*
* Check if the patch tester is running in a development environment
* If we are not in development, we'll need to check the exclusion lists
*/
$isDev = file_exists(JPATH_INSTALLATION . '/index.php');
foreach ($files as $file)
{
if (!$isDev)
{
$filePath = explode('/', $file->filename);
if (in_array($filePath[0], $this->nonProductionFiles))
{
continue;
}
if (in_array($filePath[0], $this->nonProductionFolders))
{
continue;
}
}
// Sometimes the repo filename is not the production file name
$prodFileName = $file->filename;
$prodRenamedFileName = isset($file->previous_filename) ? $file->previous_filename : false;
$filePath = explode('/', $prodFileName);
// Remove the `src` here to match the CMS paths if needed
if ($filePath[0] === 'src')
{
$prodFileName = str_replace('src/', '', $prodFileName);
}
if ($prodRenamedFileName)
{
$filePath = explode('/', $prodRenamedFileName);
// Remove the `src` here to match the CMS paths if needed
if ($filePath[0] === 'src')
{
$prodRenamedFileName = str_replace('src/', '', $prodRenamedFileName);
}
}
$parsedFiles[] = (object) array(
'action' => $file->status,
'filename' => $prodFileName,
'repofilename' => $file->filename,
'fileurl' => $file->contents_url,
'originalFile' => $prodRenamedFileName,
);
}
return $parsedFiles;
}
/**
* Patches the code with the supplied pull request
*
* @param integer $id ID of the pull request to apply
*
* @return boolean
*
* @since 2.0
* @throws \RuntimeException
*/
public function apply($id)
{
// Get the Github object
$github = Helper::initializeGithub();
try
{
$rateResponse = $github->getRateLimit();
$rate = json_decode($rateResponse->body);
}
catch (UnexpectedResponse $e)
{
throw new \RuntimeException(Text::sprintf('COM_PATCHTESTER_COULD_NOT_CONNECT_TO_GITHUB', $e->getMessage()), $e->getCode(), $e);
}
// If over the API limit, we can't build this list
if ($rate->resources->core->remaining == 0)
{
throw new \RuntimeException(
Text::sprintf('COM_PATCHTESTER_API_LIMIT_LIST', Factory::getDate($rate->resources->core->reset))
);
}
try
{
$pullResponse = $github->getPullRequest($this->getState()->get('github_user'), $this->getState()->get('github_repo'), $id);
$pull = json_decode($pullResponse->body);
}
catch (UnexpectedResponse $e)
{
throw new \RuntimeException(Text::sprintf('COM_PATCHTESTER_COULD_NOT_CONNECT_TO_GITHUB', $e->getMessage()), $e->getCode(), $e);
}
if (is_null($pull->head->repo))
{
throw new \RuntimeException(Text::_('COM_PATCHTESTER_REPO_IS_GONE'));
}
try
{
$filesResponse = $github->getFilesForPullRequest($this->getState()->get('github_user'), $this->getState()->get('github_repo'), $id);
$files = json_decode($filesResponse->body);
}
catch (UnexpectedResponse $e)
{
throw new \RuntimeException(Text::sprintf('COM_PATCHTESTER_COULD_NOT_CONNECT_TO_GITHUB', $e->getMessage()), $e->getCode(), $e);
}
if (!count($files))
{
return false;
}
$parsedFiles = $this->parseFileList($files);
foreach ($parsedFiles as $file)
{
switch ($file->action)
{
case 'deleted':
if (!file_exists(JPATH_ROOT . '/' . $file->filename))
{
throw new \RuntimeException(Text::sprintf('COM_PATCHTESTER_FILE_DELETED_DOES_NOT_EXIST_S', $file->filename));
}
break;
case 'added':
case 'modified':
case 'renamed':
// If the backup file already exists, we can't apply the patch
if (file_exists(JPATH_COMPONENT . '/backups/' . md5($file->filename) . '.txt'))
{
throw new \RuntimeException(Text::sprintf('COM_PATCHTESTER_CONFLICT_S', $file->filename));
}
if ($file->action == 'modified' && !file_exists(JPATH_ROOT . '/' . $file->filename))
{
throw new \RuntimeException(Text::sprintf('COM_PATCHTESTER_FILE_MODIFIED_DOES_NOT_EXIST_S', $file->filename));
}
try
{
$contentsResponse = $github->getFileContents(
$pull->head->user->login, $this->getState()->get('github_repo'), $file->repofilename, urlencode($pull->head->ref)
);
$contents = json_decode($contentsResponse->body);
// In case encoding type ever changes
switch ($contents->encoding)
{
case 'base64':
$file->body = base64_decode($contents->content);
break;
default:
throw new \RuntimeException(Text::_('COM_PATCHTESTER_ERROR_UNSUPPORTED_ENCODING'));
}
}
catch (UnexpectedResponse $e)
{
throw new \RuntimeException(Text::sprintf('COM_PATCHTESTER_COULD_NOT_CONNECT_TO_GITHUB', $e->getMessage()), $e->getCode(), $e);
}
break;
}
}
// At this point, we have ensured that we have all the new files and there are no conflicts
foreach ($parsedFiles as $file)
{
// We only create a backup if the file already exists
if ($file->action == 'deleted' || (file_exists(JPATH_ROOT . '/' . $file->filename) && $file->action == 'modified')
|| (file_exists(JPATH_ROOT . '/' . $file->originalFile) && $file->action == 'renamed'))
{
$filename = $file->action == 'renamed' ? $file->originalFile : $file->filename;
$src = JPATH_ROOT . '/' . $filename;
$dest = JPATH_COMPONENT . '/backups/' . md5($filename) . '.txt';
if (!File::copy(Path::clean($src), $dest))
{
throw new \RuntimeException(Text::sprintf('COM_PATCHTESTER_ERROR_CANNOT_COPY_FILE', $src, $dest));
}
}
switch ($file->action)
{
case 'modified':
case 'added':
if (!File::write(Path::clean(JPATH_ROOT . '/' . $file->filename), $file->body))
{
throw new \RuntimeException(Text::sprintf('COM_PATCHTESTER_ERROR_CANNOT_WRITE_FILE', JPATH_ROOT . '/' . $file->filename));
}
break;
case 'deleted':
if (!File::delete(Path::clean(JPATH_ROOT . '/' . $file->filename)))
{
throw new \RuntimeException(Text::sprintf('COM_PATCHTESTER_ERROR_CANNOT_DELETE_FILE', JPATH_ROOT . '/' . $file->filename));
}
break;
case 'renamed':
if (!File::delete(Path::clean(JPATH_ROOT . '/' . $file->originalFile)))
{
throw new \RuntimeException(Text::sprintf('COM_PATCHTESTER_ERROR_CANNOT_DELETE_FILE', JPATH_ROOT . '/' . $file->originalFile));
}
if (!File::write(Path::clean(JPATH_ROOT . '/' . $file->filename), $file->body))
{
throw new \RuntimeException(Text::sprintf('COM_PATCHTESTER_ERROR_CANNOT_WRITE_FILE', JPATH_ROOT . '/' . $file->filename));
}
break;
}
// We don't need the file's body any longer (and it causes issues with binary data when json_encode() is run), so remove it
unset($file->body);
}
$record = (object) array(
'pull_id' => $pull->number,
'data' => json_encode($parsedFiles),
'patched_by' => Factory::getUser()->id,
'applied' => 1,
'applied_version' => JVERSION,
);
$db = $this->getDb();
$db->insertObject('#__patchtester_tests', $record);
// Insert the retrieved commit SHA into the pulls table for this item
$db->setQuery(
$db->getQuery(true)
->update('#__patchtester_pulls')
->set('sha = ' . $db->quote($pull->head->sha))
->where($db->quoteName('pull_id') . ' = ' . (int) $id)
)->execute();
// Change the media version
$version = new Version;
$version->refreshMediaVersion();
return true;
}
/**
* Reverts the specified pull request
*
* @param integer $id ID of the pull request to revert
*
* @return boolean
*
* @since 2.0
* @throws \RuntimeException
*/
public function revert($id)
{
$db = $this->getDb();
$testRecord = $db->setQuery(
$db->getQuery(true)
->select('*')
->from('#__patchtester_tests')
->where('id = ' . (int) $id)
)->loadObject();
// We don't want to restore files from an older version
if ($testRecord->applied_version != JVERSION)
{
return $this->removeTest($testRecord);
}
$files = json_decode($testRecord->data);
if (!$files)
{
throw new \RuntimeException(Text::sprintf('COM_PATCHTESTER_ERROR_READING_DATABASE_TABLE', __METHOD__, htmlentities($testRecord->data)));
}
foreach ($files as $file)
{
switch ($file->action)
{
case 'deleted':
case 'modified':
$src = JPATH_COMPONENT . '/backups/' . md5($file->filename) . '.txt';
$dest = JPATH_ROOT . '/' . $file->filename;
if (!File::copy($src, $dest))
{
throw new \RuntimeException(Text::sprintf('COM_PATCHTESTER_ERROR_CANNOT_COPY_FILE', $src, $dest));
}
if (file_exists($src))
{
if (!File::delete($src))
{
throw new \RuntimeException(
Text::sprintf('COM_PATCHTESTER_ERROR_CANNOT_DELETE_FILE', $src)
);
}
}
break;
case 'added':
$src = JPATH_ROOT . '/' . $file->filename;
if (file_exists($src))
{
if (!File::delete($src))
{
throw new \RuntimeException(
Text::sprintf('COM_PATCHTESTER_ERROR_CANNOT_DELETE_FILE', $src)
);
}
}
break;
case 'renamed':
$originalSrc = JPATH_COMPONENT . '/backups/' . md5($file->originalFile) . '.txt';
$newSrc = JPATH_ROOT . '/' . $file->filename;
$dest = JPATH_ROOT . '/' . $file->originalFile;
if (!File::copy($originalSrc, $dest))
{
throw new \RuntimeException(Text::sprintf('COM_PATCHTESTER_ERROR_CANNOT_COPY_FILE', $originalSrc, $dest));
}
if (file_exists($originalSrc))
{
if (!File::delete($originalSrc))
{
throw new \RuntimeException(
Text::sprintf('COM_PATCHTESTER_ERROR_CANNOT_DELETE_FILE', $originalSrc)
);
}
}
if (file_exists($newSrc))
{
if (!File::delete($newSrc))
{
throw new \RuntimeException(
Text::sprintf('COM_PATCHTESTER_ERROR_CANNOT_DELETE_FILE', $newSrc)
);
}
}
break;
}
}
// Change the media version
$version = new Version;
$version->refreshMediaVersion();
return $this->removeTest($testRecord);
}
/**
* Remove the database record for a test
*
* @param stdClass $testRecord The record being deleted
*
* @return boolean
*
* @since 3.0.0
*/
private function removeTest($testRecord)
{
$db = $this->getDb();
// Remove the retrieved commit SHA from the pulls table for this item
$db->setQuery(
$db->getQuery(true)
->update('#__patchtester_pulls')
->set('sha = ' . $db->quote(''))
->where($db->quoteName('pull_id') . ' = ' . (int) $testRecord->pull_id)
)->execute();
// And delete the record from the tests table
$db->setQuery(
$db->getQuery(true)
->delete('#__patchtester_tests')
->where('id = ' . (int) $testRecord->id)
)->execute();
return true;
}
}

View File

@ -1,514 +0,0 @@
<?php
/**
* Patch testing component for the Joomla! CMS
*
* @copyright Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later
*/
namespace PatchTester\Model;
use Joomla\CMS\HTML\HTMLHelper;
use Joomla\CMS\Language\Text;
use Joomla\CMS\Pagination\Pagination;
use Joomla\Registry\Registry;
use PatchTester\GitHub\Exception\UnexpectedResponse;
use PatchTester\Helper;
/**
* Model class for the pulls list view
*
* @since 2.0
*/
class PullsModel extends AbstractModel
{
/**
* The object context
*
* @var string
* @since 2.0
*/
protected $context;
/**
* Array of fields the list can be sorted on
*
* @var array
* @since 2.0
*/
protected $sortFields = array('a.pull_id', 'a.title');
/**
* Instantiate the model.
*
* @param string $context The model context.
* @param Registry $state The model state.
* @param \JDatabaseDriver $db The database adpater.
*
* @since 2.0
*/
public function __construct($context, Registry $state = null, \JDatabaseDriver $db = null)
{
parent::__construct($state, $db);
$this->context = $context;
}
/**
* Method to get an array of branches.
*
* @return array
*
* @since 3.0.0
*/
public function getBranches()
{
// Create a new query object.
$db = $this->getDb();
$query = $db->getQuery(true);
// Select distinct branches excluding empty values
$query->select('DISTINCT(branch) AS text')
->from('#__patchtester_pulls')
->where($db->quoteName('branch') . ' != ' . $db->quote(''))
->order('branch ASC');
return $db->setQuery($query)->loadAssocList();
}
/**
* Method to get an array of data items.
*
* @return mixed An array of data items on success, false on failure.
*
* @since 2.0
*/
public function getItems()
{
// Get a storage key.
$store = $this->getStoreId();
// Try to load the data from internal storage.
if (isset($this->cache[$store]))
{
return $this->cache[$store];
}
// Load the list items and add the items to the internal cache.
$this->cache[$store] = $this->_getList($this->_getListQuery(), $this->getStart(), $this->getState()->get('list.limit'));
return $this->cache[$store];
}
/**
* Method to get a JDatabaseQuery object for retrieving the data set from a database.
*
* @return \JDatabaseQuery A JDatabaseQuery object to retrieve the data set.
*
* @since 2.0
*/
protected function getListQuery()
{
// Create a new query object.
$db = $this->getDb();
$query = $db->getQuery(true);
// Select the required fields from the table.
$query->select('a.*');
$query->from('#__patchtester_pulls AS a');
// Join the tests table to get applied patches
$query->select('t.id AS applied');
$query->join('LEFT', '#__patchtester_tests AS t ON t.pull_id = a.pull_id');
// Filter by search
$search = $this->getState()->get('filter.search');
if (!empty($search))
{
if (stripos($search, 'id:') === 0)
{
$query->where('a.pull_id = ' . (int) substr($search, 3));
}
elseif (is_numeric($search))
{
$query->where('a.pull_id = ' . (int) $search);
}
else
{
$query->where('(a.title LIKE ' . $db->quote('%' . $db->escape($search, true) . '%') . ')');
}
}
// Filter for applied patches
$applied = $this->getState()->get('filter.applied');
if (!empty($applied))
{
// Not applied patches have a NULL value, so build our value part of the query based on this
$value = $applied == 'no' ? ' IS NULL' : ' = 1';
$query->where($db->quoteName('applied') . $value);
}
// Filter for branch
$branch = $this->getState()->get('filter.branch');
if (!empty($branch))
{
$query->where($db->quoteName('branch') . ' = ' . $db->quote($branch));
}
// Filter for RTC patches
$applied = $this->getState()->get('filter.rtc');
if (!empty($applied))
{
// Not applied patches have a NULL value, so build our value part of the query based on this
$value = $applied == 'no' ? '0' : '1';
$query->where($db->quoteName('is_rtc') . ' = ' . $value);
}
// Handle the list ordering.
$ordering = $this->getState()->get('list.ordering', 'a.pull_id');
$direction = $this->getState()->get('list.direction', 'DESC');
if (!empty($ordering))
{
$query->order($db->escape($ordering) . ' ' . $db->escape($direction));
}
return $query;
}
/**
* Method to get a Pagination object for the data set.
*
* @return Pagination A Pagination object for the data set.
*
* @since 2.0
*/
public function getPagination()
{
// Get a storage key.
$store = $this->getStoreId('getPagination');
// Try to load the data from internal storage.
if (isset($this->cache[$store]))
{
return $this->cache[$store];
}
// Create the pagination object and add the object to the internal cache.
$this->cache[$store] = new Pagination($this->getTotal(), $this->getStart(), (int) $this->getState()->get('list.limit', 20));
return $this->cache[$store];
}
/**
* Retrieves the array of authorized sort fields
*
* @return array
*
* @since 2.0
*/
public function getSortFields()
{
return $this->sortFields;
}
/**
* Method to get a store id based on the model configuration state.
*
* This is necessary because the model is used by the component and
* different modules that might need different sets of data or different
* ordering requirements.
*
* @param string $id An identifier string to generate the store id.
*
* @return string A store id.
*
* @since 2.0
*/
protected function getStoreId($id = '')
{
// Add the list state to the store id.
$id .= ':' . $this->getState()->get('list.start');
$id .= ':' . $this->getState()->get('list.limit');
$id .= ':' . $this->getState()->get('list.ordering');
$id .= ':' . $this->getState()->get('list.direction');
return md5($this->context . ':' . $id);
}
/**
* Method to get the starting number of items for the data set.
*
* @return integer The starting number of items available in the data set.
*
* @since 2.0
*/
public function getStart()
{
$store = $this->getStoreId('getStart');
// Try to load the data from internal storage.
if (isset($this->cache[$store]))
{
return $this->cache[$store];
}
$start = $this->getState()->get('list.start', 0);
$limit = $this->getState()->get('list.limit', 20);
$total = $this->getTotal();
if ($start > $total - $limit)
{
$start = max(0, (int) (ceil($total / $limit) - 1) * $limit);
}
// Add the total to the internal cache.
$this->cache[$store] = $start;
return $this->cache[$store];
}
/**
* Method to get the total number of items for the data set.
*
* @return integer The total number of items available in the data set.
*
* @since 2.0
*/
public function getTotal()
{
// Get a storage key.
$store = $this->getStoreId('getTotal');
// Try to load the data from internal storage.
if (isset($this->cache[$store]))
{
return $this->cache[$store];
}
// Load the total and add the total to the internal cache.
$this->cache[$store] = (int) $this->_getListCount($this->_getListQuery());
return $this->cache[$store];
}
/**
* Method to request new data from GitHub
*
* @param integer $page The page of the request
*
* @return array
*
* @since 2.0
* @throws \RuntimeException
*/
public function requestFromGithub($page)
{
// If on page 1, dump the old data
if ($page === 1)
{
$this->getDb()->truncateTable('#__patchtester_pulls');
}
try
{
// TODO - Option to configure the batch size
$batchSize = 100;
$pullsResponse = Helper::initializeGithub()->getOpenIssues(
$this->getState()->get('github_user'), $this->getState()->get('github_repo'), $page, $batchSize
);
$pulls = json_decode($pullsResponse->body);
}
catch (UnexpectedResponse $e)
{
throw new \RuntimeException(Text::sprintf('COM_PATCHTESTER_ERROR_GITHUB_FETCH', $e->getMessage()), $e->getCode(), $e);
}
// If this is page 1, let's check to see if we need to paginate
if ($page === 1)
{
// Default this to being a single page of results
$lastPage = 1;
if (isset($pullsResponse->headers['Link']))
{
$linkHeader = $pullsResponse->headers['Link'];
// The `joomla/http` 2.0 package uses PSR-7 Responses which has a different format for headers, check for this
if (is_array($linkHeader))
{
$linkHeader = $linkHeader[0];
}
preg_match('/(\?page=[0-9]{1,3}&per_page=' . $batchSize . '+>; rel=\"last\")/', $linkHeader, $matches);
if ($matches && isset($matches[0]))
{
$pageSegment = str_replace('&per_page=' . $batchSize, '', $matches[0]);
preg_match('/\d+/', $pageSegment, $pages);
$lastPage = (int) $pages[0];
}
}
}
// If there are no pulls to insert then bail, assume we're finished
if (count($pulls) === 0)
{
return array('complete' => true);
}
$data = array();
foreach ($pulls as $pull)
{
if (isset($pull->pull_request))
{
// Check if this PR is RTC and has a `PR-` branch label
$isRTC = false;
$branch = '';
foreach ($pull->labels as $label)
{
if ($label->name === 'RTC')
{
$isRTC = true;
}
elseif (substr($label->name, 0, 3) === 'PR-')
{
$branch = substr($label->name, 3);
}
}
// Build the data object to store in the database
$pullData = array(
(int) $pull->number,
$this->getDb()->quote(HTMLHelper::_('string.truncate', $pull->title, 150)),
$this->getDb()->quote(HTMLHelper::_('string.truncate', $pull->body, 100)),
$this->getDb()->quote($pull->pull_request->html_url),
(int) $isRTC,
$this->getDb()->quote($branch),
);
$data[] = implode(',', $pullData);
}
}
// If there are no pulls to insert then bail, assume we're finished
if (count($data) === 0)
{
return array('complete' => true);
}
$this->getDb()->setQuery(
$this->getDb()->getQuery(true)
->insert('#__patchtester_pulls')
->columns(array('pull_id', 'title', 'description', 'pull_url', 'is_rtc', 'branch'))
->values($data)
);
try
{
$this->getDb()->execute();
}
catch (\RuntimeException $e)
{
throw new \RuntimeException(Text::sprintf('COM_PATCHTESTER_ERROR_INSERT_DATABASE', $e->getMessage()), $e->getCode(), $e);
}
// Need to make another request
return array('complete' => false, 'page' => ($page + 1), 'lastPage' => isset($lastPage) ? $lastPage : false);
}
/**
* Truncates the pulls table
*
* @return void
*
* @since 2.0
*/
public function truncateTable()
{
$this->getDb()->truncateTable('#__patchtester_pulls');
}
/**
* Gets an array of objects from the results of database query.
*
* @param \JDatabaseQuery|string $query The query.
* @param integer $limitstart Offset.
* @param integer $limit The number of records.
*
* @return array An array of results.
*
* @since 2.0
* @throws RuntimeException
*/
protected function _getList($query, $limitstart = 0, $limit = 0)
{
return $this->getDb()->setQuery($query, $limitstart, $limit)->loadObjectList();
}
/**
* Returns a record count for the query.
*
* @param \JDatabaseQuery|string $query The query.
*
* @return integer Number of rows for query.
*
* @since 2.0
*/
protected function _getListCount($query)
{
// Use fast COUNT(*) on JDatabaseQuery objects if there no GROUP BY or HAVING clause:
if ($query instanceof \JDatabaseQuery && $query->type == 'select' && $query->group === null && $query->having === null)
{
$query = clone $query;
$query->clear('select')->clear('order')->select('COUNT(*)');
$this->getDb()->setQuery($query);
return (int) $this->getDb()->loadResult();
}
// Otherwise fall back to inefficient way of counting all results.
$this->getDb()->setQuery($query)->execute();
return (int) $this->getDb()->getNumRows();
}
/**
* Method to cache the last query constructed.
*
* This method ensures that the query is constructed only once for a given state of the model.
*
* @return \JDatabaseQuery A JDatabaseQuery object
*
* @since 2.0
*/
protected function _getListQuery()
{
// Capture the last store id used.
static $lastStoreId;
// Compute the current store id.
$currentStoreId = $this->getStoreId();
// If the last store id is different from the current, refresh the query.
if ($lastStoreId != $currentStoreId || empty($this->query))
{
$lastStoreId = $currentStoreId;
$this->query = $this->getListQuery();
}
return $this->query;
}
}

View File

@ -1,50 +0,0 @@
<?php
/**
* Patch testing component for the Joomla! CMS
*
* @copyright Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later
*/
namespace PatchTester\Model;
/**
* Methods supporting applied pull requests.
*
* @since 2.0
*/
class TestsModel extends AbstractModel
{
/**
* Retrieves a list of applied patches
*
* @return mixed
*
* @since 2.0
*/
public function getAppliedPatches()
{
$db = $this->getDb();
$db->setQuery(
$db->getQuery(true)
->select('*')
->from($db->quoteName('#__patchtester_tests'))
->where($db->quoteName('applied') . ' = 1')
);
return $db->loadObjectList('pull_id');
}
/**
* Truncates the tests table
*
* @return void
*
* @since 2.0
*/
public function truncateTable()
{
$this->getDb()->truncateTable('#__patchtester_tests');
}
}

View File

@ -1,69 +0,0 @@
<?php
/**
* Patch testing component for the Joomla! CMS
*
* @copyright Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later
*/
namespace PatchTester;
/**
* Helper class for Joomla's issue tracker integrations
*
* @since 2.0
*/
abstract class TrackerHelper
{
/**
* Array containing the supported repositories integrated with the Joomla! Issue Tracker
*
* @var array
* @since 2.0
*/
private static $projects = array(
'joomla-cms' => array(
'githubUser' => 'joomla',
'githubrepo' => 'joomla-cms',
'projectAlias' => 'joomla-cms',
),
'patchtester' => array(
'githubUser' => 'joomla-extensions',
'githubrepo' => 'patchtester',
'projectAlias' => 'patchtester',
),
'weblinks' => array(
'githubUser' => 'joomla-extensions',
'githubrepo' => 'weblinks',
'projectAlias' => 'weblinks',
),
);
/**
* Get the issue tracker project alias for a GitHub repository
*
* @param string $githubUser The owner of the GitHub repository (user or organization)
* @param string $githubRepo The GitHub repository name
*
* @return string|boolean The project alias if supported or boolean false
*
* @since 2.0
*/
public static function getTrackerAlias($githubUser, $githubRepo)
{
// If the repo isn't even listed, no point in going further
if (!array_key_exists($githubRepo, self::$projects))
{
return false;
}
// Now the GitHub user must match the project (we don't support forks, sorry!)
if (self::$projects[$githubRepo]['githubUser'] !== $githubUser)
{
return false;
}
// This project is supported
return self::$projects[$githubRepo]['projectAlias'];
}
}

View File

@ -1,222 +0,0 @@
<?php
/**
* Patch testing component for the Joomla! CMS
*
* @copyright Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later
*/
namespace PatchTester\View;
use Joomla\CMS\Filesystem\Path;
use Joomla\CMS\Language\Text;
use PatchTester\Model\AbstractModel;
/**
* Base HTML view for the patch testing component
*
* @since __DEPLOY_VERSION__
*/
abstract class AbstractHtmlView extends AbstractView
{
/**
* The view layout.
*
* @var string
* @since __DEPLOY_VERSION__
*/
protected $layout = 'default';
/**
* The paths queue.
*
* @var SplPriorityQueue
* @since __DEPLOY_VERSION__
*/
protected $paths;
/**
* Method to instantiate the view.
*
* @param AbstractModel $model The model object.
* @param SplPriorityQueue $paths The paths queue.
*
* @since __DEPLOY_VERSION__
*/
public function __construct(AbstractModel $model, \SplPriorityQueue $paths = null)
{
parent::__construct($model);
// Setup dependencies.
$this->paths = $paths ?: new \SplPriorityQueue;
}
/**
* Method to escape output.
*
* @param string $output The output to escape.
*
* @return string The escaped output.
*
* @since __DEPLOY_VERSION__
*/
public function escape($output)
{
// Escape the output.
return htmlspecialchars($output, ENT_COMPAT, 'UTF-8');
}
/**
* Method to get the view layout.
*
* @return string The layout name.
*
* @since __DEPLOY_VERSION__
*/
public function getLayout()
{
return $this->layout;
}
/**
* Method to get the layout path.
*
* @param string $layout The layout name.
*
* @return mixed The layout file name if found, false otherwise.
*
* @since __DEPLOY_VERSION__
*/
public function getPath($layout)
{
// Get the layout file name.
$file = Path::clean($layout . '.php');
// Find the layout file path.
$path = Path::find(clone $this->paths, $file);
return $path;
}
/**
* Method to get the view paths.
*
* @return SplPriorityQueue The paths queue.
*
* @since __DEPLOY_VERSION__
*/
public function getPaths()
{
return $this->paths;
}
/**
* Load a template file -- first look in the templates folder for an override
*
* @param string $tpl The name of the template source file; automatically searches the template paths and compiles as needed.
*
* @return string The output of the the template script.
*
* @since __DEPLOY_VERSION__
* @throws \RuntimeException
*/
public function loadTemplate($tpl = null)
{
// Get the path to the file
$file = $this->getLayout();
if (isset($tpl))
{
$file .= '_' . $tpl;
}
$path = $this->getPath($file);
if (!$path)
{
throw new \RuntimeException(Text::sprintf('JLIB_APPLICATION_ERROR_LAYOUTFILE_NOT_FOUND', $file), 500);
}
// Unset so as not to introduce into template scope
unset($tpl);
unset($file);
// Never allow a 'this' property
if (isset($this->this))
{
unset($this->this);
}
// Start an output buffer.
ob_start();
// Load the template.
include $path;
// Get the layout contents.
return ob_get_clean();
}
/**
* Method to render the view.
*
* @return string The rendered view.
*
* @since __DEPLOY_VERSION__
* @throws RuntimeException
*/
public function render()
{
// Get the layout path.
$path = $this->getPath($this->getLayout());
// Check if the layout path was found.
if (!$path)
{
throw new \RuntimeException('Layout Path Not Found');
}
// Start an output buffer.
ob_start();
// Load the layout.
include $path;
// Get the layout contents.
$output = ob_get_clean();
return $output;
}
/**
* Method to set the view layout.
*
* @param string $layout The layout name.
*
* @return $this
*
* @since __DEPLOY_VERSION__
*/
public function setLayout($layout)
{
$this->layout = $layout;
return $this;
}
/**
* Method to set the view paths.
*
* @param \SplPriorityQueue $paths The paths queue.
*
* @return $this
*
* @since __DEPLOY_VERSION__
*/
public function setPaths(\SplPriorityQueue $paths)
{
$this->paths = $paths;
return $this;
}
}

View File

@ -1,53 +0,0 @@
<?php
/**
* Patch testing component for the Joomla! CMS
*
* @copyright Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later
*/
namespace PatchTester\View;
use PatchTester\Model\AbstractModel;
/**
* Base view for the patch testing component
*
* @since __DEPLOY_VERSION__
*/
abstract class AbstractView
{
/**
* The model object.
*
* @var AbstractModel
* @since __DEPLOY_VERSION__
*/
protected $model;
/**
* Method to instantiate the view.
*
* @param AbstractModel $model The model object.
*
* @since __DEPLOY_VERSION__
*/
public function __construct(AbstractModel $model)
{
$this->model = $model;
}
/**
* Method to escape output.
*
* @param string $output The output to escape.
*
* @return string The escaped output.
*
* @since __DEPLOY_VERSION__
*/
public function escape($output)
{
return $output;
}
}

View File

@ -1,28 +0,0 @@
<?php
/**
* Patch testing component for the Joomla! CMS
*
* @copyright Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later
*/
use Joomla\CMS\Factory;
use Joomla\CMS\HTML\HTMLHelper;
use Joomla\CMS\Language\Text;
/** @var \PatchTester\View\DefaultHtmlView $this */
HTMLHelper::_('jquery.framework');
HTMLHelper::_('behavior.core');
HTMLHelper::_('script', 'com_patchtester/fetcher.js', array('version' => 'auto', 'relative' => true));
?>
<div id="patchtester-container">
<h1 id="patchtester-progress-header"><?php echo Text::_('COM_PATCHTESTER_FETCH_INITIALIZING'); ?></h1>
<p id="patchtester-progress-message"><?php echo Text::_('COM_PATCHTESTER_FETCH_INITIALIZING_DESCRIPTION'); ?></p>
<div id="progress" class="progress progress-striped active">
<div id="progress-bar" class="bar bar-success" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100"></div>
</div>
<input id="patchtester-token" type="hidden" name="<?php echo Factory::getSession()->getFormToken(); ?>" value="1" />
</div>

View File

@ -1,201 +0,0 @@
<?php
/**
* Patch testing component for the Joomla! CMS
*
* @copyright Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later
*/
namespace PatchTester\View\Pulls;
use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text;
use Joomla\CMS\Pagination\Pagination;
use Joomla\CMS\Toolbar\Toolbar;
use Joomla\CMS\Toolbar\ToolbarHelper;
use Joomla\Registry\Registry;
use PatchTester\TrackerHelper;
use PatchTester\View\DefaultHtmlView;
/**
* View class for a list of pull requests.
*
* @since 2.0
*
* @property-read \PatchTester\Model\PullsModel $model The model object.
*/
class PullsHtmlView extends DefaultHtmlView
{
/**
* Array containing the list of branches
*
* @var array
* @since 3.0.0
*/
protected $branches = array();
/**
* Array containing environment errors
*
* @var array
* @since 2.0
*/
protected $envErrors = array();
/**
* Array of open pull requests
*
* @var array
* @since 2.0
*/
protected $items;
/**
* Pagination object
*
* @var Pagination
* @since 2.0
*/
protected $pagination;
/**
* The model state
*
* @var Registry
* @since 2.0
*/
protected $state;
/**
* The issue tracker project alias
*
* @var string|boolean
* @since 2.0
*/
protected $trackerAlias;
/**
* Method to render the view.
*
* @return string The rendered view.
*
* @since 2.0
*/
public function render()
{
if (!extension_loaded('openssl'))
{
$this->envErrors[] = Text::_('COM_PATCHTESTER_REQUIREMENT_OPENSSL');
}
if (!in_array('https', stream_get_wrappers()))
{
$this->envErrors[] = Text::_('COM_PATCHTESTER_REQUIREMENT_HTTPS');
}
// Only process the data if there are no environment errors
if (!count($this->envErrors))
{
$this->state = $this->model->getState();
$this->items = $this->model->getItems();
$this->pagination = $this->model->getPagination();
$this->trackerAlias = TrackerHelper::getTrackerAlias($this->state->get('github_user'), $this->state->get('github_repo'));
$this->branches = $this->model->getBranches();
}
// Change the layout if there are environment errors
if (count($this->envErrors))
{
$this->setLayout('errors');
}
$this->addToolbar();
// Make text strings available in the JavaScript API
Text::script('COM_PATCHTESTER_CONFIRM_RESET');
// Set a warning on 4.0 branch
if (version_compare(JVERSION, '4.0', 'ge'))
{
Factory::getApplication()->enqueueMessage(Text::_('COM_PATCHTESTER_40_WARNING'), 'warning');
}
return parent::render();
}
/**
* Add the page title and toolbar.
*
* @return void
*
* @since 2.0
*/
protected function addToolbar()
{
ToolbarHelper::title(Text::_('COM_PATCHTESTER'), 'patchtester icon-apply');
if (!count($this->envErrors))
{
$toolbar = Toolbar::getInstance('toolbar');
$toolbar->appendButton(
'Popup',
'refresh',
'COM_PATCHTESTER_TOOLBAR_FETCH_DATA',
'index.php?option=com_patchtester&view=fetch&tmpl=component',
500,
210,
0,
0,
'window.parent.location.reload()',
'COM_PATCHTESTER_HEADING_FETCH_DATA'
);
// Add a reset button.
$toolbar->appendButton('Standard', 'expired', 'COM_PATCHTESTER_TOOLBAR_RESET', 'reset', false);
}
ToolbarHelper::preferences('com_patchtester');
}
/**
* Returns an array of values to be used for pagination limits
*
* @return array
*
* @since __DEPLOY_VERSION__
*/
protected function getLimitOptions()
{
return array(
5 => Text::_('J5'),
10 => Text::_('J10'),
15 => Text::_('J15'),
20 => Text::_('J20'),
25 => Text::_('J25'),
30 => Text::_('J30'),
50 => Text::_('J50'),
100 => Text::_('J100'),
200 => Text::_('J200'),
500 => Text::_('J500'),
0 => Text::_('JALL'),
);
}
/**
* Returns an array of fields the table can be sorted by
*
* @return array
*
* @since 2.0
*/
protected function getSortFields()
{
return array(
'a.title ASC' => Text::_('JGLOBAL_TITLE_ASC'),
'a.title DESC' => Text::_('JGLOBAL_TITLE_DESC'),
'a.pull_id ASC' => Text::_('COM_PATCHTESTER_PULL_ID_ASC'),
'a.pull_id DESC' => Text::_('COM_PATCHTESTER_PULL_ID_DESC'),
);
}
}

View File

@ -1,122 +0,0 @@
<?php
/**
* Patch testing component for the Joomla! CMS
*
* @copyright Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later
*/
use Joomla\CMS\HTML\HTMLHelper;
use Joomla\CMS\Language\Text;
use Joomla\CMS\Router\Route;
/** @var \PatchTester\View\Pulls\PullsHtmlView $this */
HTMLHelper::_('behavior.core');
HTMLHelper::_('bootstrap.tooltip');
HTMLHelper::_('formbehavior.chosen', 'select');
HTMLHelper::_('stylesheet', 'com_patchtester/octicons.css', array('version' => '3.5.0', 'relative' => true));
HTMLHelper::_('script', 'com_patchtester/patchtester.js', array('version' => 'auto', 'relative' => true));
$listOrder = $this->escape($this->state->get('list.fullordering', 'a.pull_id DESC'));
$filterApplied = $this->escape($this->state->get('filter.applied'));
$filterBranch = $this->escape($this->state->get('filter.branch'));
$filterRtc = $this->escape($this->state->get('filter.rtc'));
?>
<form action="<?php echo Route::_('index.php?option=com_patchtester&view=pulls'); ?>" method="post" name="adminForm" id="adminForm" data-order="<?php echo $listOrder; ?>">
<div id="j-main-container">
<div id="filter-bar" class="btn-toolbar">
<div class="filter-search btn-group pull-left">
<label for="filter_search" class="element-invisible"><?php echo Text::_('COM_PATCHTESTER_FILTER_SEARCH_DESCRIPTION'); ?></label>
<input type="text" name="filter_search" placeholder="<?php echo Text::_('COM_PATCHTESTER_FILTER_SEARCH_DESCRIPTION'); ?>" id="filter_search" value="<?php echo $this->escape($this->state->get('filter.search')); ?>" title="<?php echo Text::_('COM_PATCHTESTER_FILTER_SEARCH_DESCRIPTION'); ?>" />
</div>
<div class="btn-group pull-left hidden-phone">
<button class="btn tip hasTooltip" type="submit" title="<?php echo Text::_('JSEARCH_FILTER_SUBMIT'); ?>"><i class="icon-search"></i></button>
<button class="btn tip hasTooltip" type="button" onclick="document.getElementById('filter_search').value='';this.form.submit();" title="<?php echo Text::_('JSEARCH_FILTER_CLEAR'); ?>"><i class="icon-remove"></i></button>
</div>
<div class="btn-group pull-right hidden-phone">
<label for="limit" class="element-invisible"><?php echo Text::_('JFIELD_PLG_SEARCH_SEARCHLIMIT_DESC'); ?></label>
<?php echo $this->pagination->getLimitBox(); ?>
</div>
<div class="btn-group pull-right">
<label for="list_fullordering" class="element-invisible"><?php echo Text::_('JGLOBAL_SORT_BY'); ?></label>
<select name="list_fullordering" id="list_fullordering" class="input-medium" onchange="this.form.submit();">
<option value=""><?php echo Text::_('JGLOBAL_SORT_BY'); ?></option>
<?php echo HTMLHelper::_('select.options', $this->getSortFields(), 'value', 'text', $listOrder);?>
</select>
</div>
<div class="btn-group pull-right">
<label for="filter_applied" class="element-invisible"><?php echo Text::_('JSEARCH_TOOLS_DESC'); ?></label>
<select name="filter_applied" class="input-medium" onchange="this.form.submit();">
<option value=""><?php echo Text::_('COM_PATCHTESTER_FILTER_APPLIED_PATCHES'); ?></option>
<option value="yes"<?php if ($filterApplied == 'yes') echo ' selected="selected"'; ?>><?php echo Text::_('COM_PATCHTESTER_APPLIED'); ?></option>
<option value="no"<?php if ($filterApplied == 'no') echo ' selected="selected"'; ?>><?php echo Text::_('COM_PATCHTESTER_NOT_APPLIED'); ?></option>
</select>
</div>
<div class="btn-group pull-right">
<label for="filter_rtc" class="element-invisible"><?php echo Text::_('JSEARCH_TOOLS_DESC'); ?></label>
<select name="filter_rtc" class="input-medium" onchange="this.form.submit();">
<option value=""><?php echo Text::_('COM_PATCHTESTER_FILTER_RTC_PATCHES'); ?></option>
<option value="yes"<?php if ($filterRtc == 'yes') echo ' selected="selected"'; ?>><?php echo Text::_('COM_PATCHTESTER_RTC'); ?></option>
<option value="no"<?php if ($filterRtc == 'no') echo ' selected="selected"'; ?>><?php echo Text::_('COM_PATCHTESTER_NOT_RTC'); ?></option>
</select>
</div>
<div class="btn-group pull-right">
<label for="filter_branch" class="element-invisible"><?php echo Text::_('JSEARCH_TOOLS_DESC'); ?></label>
<select name="filter_branch" class="input-medium" onchange="this.form.submit();">
<option value=""><?php echo Text::_('COM_PATCHTESTER_FILTER_BRANCH'); ?></option>
<?php echo HTMLHelper::_('select.options', $this->branches, 'text', 'text', $filterBranch, false);?>
</select>
</div>
</div>
<?php if (empty($this->items)) : ?>
<div class="alert alert-no-items">
<?php echo Text::_('JGLOBAL_NO_MATCHING_RESULTS'); ?>
</div>
<?php else : ?>
<table class="table table-striped">
<thead>
<tr>
<th width="5%" class="nowrap center">
<?php echo Text::_('COM_PATCHTESTER_PULL_ID'); ?>
</th>
<th class="nowrap">
<?php echo Text::_('JGLOBAL_TITLE'); ?>
</th>
<th width="8%" class="nowrap center hidden-phone">
<?php echo Text::_('COM_PATCHTESTER_BRANCH'); ?>
</th>
<th width="8%" class="nowrap center hidden-phone">
<?php echo Text::_('COM_PATCHTESTER_READY_TO_COMMIT'); ?>
</th>
<th width="8%" class="nowrap center">
<?php echo Text::_('COM_PATCHTESTER_GITHUB'); ?>
</th>
<?php if ($this->trackerAlias !== false) : ?>
<th width="8%" class="nowrap center">
<?php echo Text::_('COM_PATCHTESTER_JISSUES'); ?>
</th>
<?php endif; ?>
<th width="10%" class="nowrap center">
<?php echo Text::_('JSTATUS'); ?>
</th>
<th width="15%" class="nowrap center">
<?php echo Text::_('COM_PATCHTESTER_TEST_THIS_PATCH'); ?>
</th>
</tr>
</thead>
<tbody>
<?php echo $this->loadTemplate('items'); ?>
</tbody>
</table>
<?php endif; ?>
<?php echo $this->pagination->getListFooter(); ?>
<input type="hidden" name="task" value="" />
<input type="hidden" name="boxchecked" value="0" />
<input type="hidden" name="pull_id" id="pull_id" value="" />
<?php echo HTMLHelper::_('form.token'); ?>
</div>
</form>

View File

@ -1,73 +0,0 @@
<?php
/**
* Patch testing component for the Joomla! CMS
*
* @copyright Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later
*/
use Joomla\CMS\Language\Text;
/** @var \PatchTester\View\DefaultHtmlView $this */
foreach ($this->items as $i => $item) :
$status = '';
if ($item->applied) :
$status = ' class="success"';
endif;
?>
<tr<?php echo $status; ?>>
<td class="center">
<?php echo $item->pull_id; ?>
</td>
<td>
<span class="hasTooltip" title="<strong>Info</strong><br/><?php echo $this->escape($item->description); ?>"><?php echo $this->escape($item->title); ?></span>
<?php if ($item->applied) : ?>
<div class="small">
<span class="label label-info"><?php echo Text::sprintf('COM_PATCHTESTER_APPLIED_COMMIT_SHA', substr($item->sha, 0, 10)); ?></span>
</div>
<?php endif; ?>
</td>
<td class="center hidden-phone">
<?php echo $this->escape($item->branch); ?>
</td>
<td class="center hidden-phone">
<?php if ($item->is_rtc) : ?>
<span class="label label-success"><?php echo Text::_('JYES'); ?></span>
<?php else : ?>
<span class="label label-primary"><?php echo Text::_('JNO'); ?></span>
<?php endif; ?>
</td>
<td class="center">
<a class="btn btn-small btn-info" href="<?php echo $item->pull_url; ?>" target="_blank">
<span class="octicon octicon-mark-github"></span> <?php echo Text::_('COM_PATCHTESTER_GITHUB'); ?>
</a>
</td>
<?php if ($this->trackerAlias !== false) : ?>
<td class="center">
<a class="btn btn-small btn-warning" href="https://issues.joomla.org/tracker/<?php echo $this->trackerAlias; ?>/<?php echo $item->pull_id; ?>" target="_blank">
<i class="icon-joomla"></i> <?php echo Text::_('COM_PATCHTESTER_JISSUE'); ?>
</a>
</td>
<?php endif; ?>
<td class="center">
<?php if ($item->applied) : ?>
<div>
<span class="label label-success"><?php echo Text::_('COM_PATCHTESTER_APPLIED'); ?></span>
</div>
<?php else : ?>
<span class="label">
<?php echo Text::_('COM_PATCHTESTER_NOT_APPLIED'); ?>
</span>
<?php endif; ?>
</td>
<td class="center">
<?php if ($item->applied) : ?>
<a class="btn btn-small btn-success" href="javascript:PatchTester.submitpatch('revert', '<?php echo (int) $item->applied; ?>');"><?php echo Text::_('COM_PATCHTESTER_REVERT_PATCH'); ?></a><br />
<?php else : ?>
<a class="btn btn-small btn-primary" href="javascript:PatchTester.submitpatch('apply', '<?php echo (int) $item->pull_id; ?>');"><?php echo Text::_('COM_PATCHTESTER_APPLY_PATCH'); ?></a>
<?php endif; ?>
</td>
</tr>
<?php endforeach;

View File

@ -2,19 +2,19 @@
<config>
<fieldset
name="repositories"
label="COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL"
description="COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC"
>
name="repositories"
label="COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL"
description="COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC"
>
<field
name="repository"
type="list"
label="COM_PATCHTESTER_FIELD_REPOSITORY_LABEL"
description="COM_PATCHTESTER_FIELD_REPOSITORY_DESC"
default="joomla:joomla-cms"
onchange="if (jQuery(this).val() != 'custom') { var parts = jQuery(this).val().split(':'); } else { var parts = ['', '']; } document.getElementById('jform_org').value = parts[0]; document.getElementById('jform_repo').value = parts[1];"
>
name="repository"
type="list"
label="COM_PATCHTESTER_FIELD_REPOSITORY_LABEL"
description="COM_PATCHTESTER_FIELD_REPOSITORY_DESC"
default="joomla:joomla-cms"
onchange="if (jQuery(this).val() != 'custom') { var parts = jQuery(this).val().split(':'); } else { var parts = ['', '']; } document.getElementById('jform_org').value = parts[0]; document.getElementById('jform_repo').value = parts[1];"
>
<option value="joomla:joomla-cms">COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_JOOMLA_CMS</option>
<option value="joomla-extensions:patchtester">COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_PATCHTESTER</option>
<option value="joomla-extensions:install-from-web-client">COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_INSTALL_FROM_WEB</option>
@ -23,92 +23,97 @@
</field>
<field
name="org"
type="text"
label="COM_PATCHTESTER_FIELD_ORG_LABEL"
description="COM_PATCHTESTER_FIELD_ORG_DESC"
default="joomla"
id="org"
showon="repository:custom"
name="org"
type="text"
label="COM_PATCHTESTER_FIELD_ORG_LABEL"
description="COM_PATCHTESTER_FIELD_ORG_DESC"
default="joomla"
id="org"
showon="repository:custom"
/>
<field
name="repo"
type="text"
label="COM_PATCHTESTER_FIELD_REPO_LABEL"
description="COM_PATCHTESTER_FIELD_REPO_DESC"
default="joomla-cms"
id="repo"
showon="repository:custom"
name="repo"
type="text"
label="COM_PATCHTESTER_FIELD_REPO_LABEL"
description="COM_PATCHTESTER_FIELD_REPO_DESC"
default="joomla-cms"
id="repo"
showon="repository:custom"
/>
</fieldset>
<fieldset
name="authentication"
label="COM_PATCHTESTER_FIELDSET_AUTHENTICATION_LABEL"
description="COM_PATCHTESTER_FIELDSET_AUTHENTICATION_DESC"
>
name="authentication"
label="COM_PATCHTESTER_FIELDSET_AUTHENTICATION_LABEL"
description="COM_PATCHTESTER_FIELDSET_AUTHENTICATION_DESC"
>
<field
name="gh_auth"
type="list"
label="COM_PATCHTESTER_FIELD_GH_AUTH_LABEL"
description="COM_PATCHTESTER_FIELD_GH_AUTH_DESC"
default=""
onchange="jQuery('#jform_gh_user, #jform_gh_password, #jform_gh_token').val('');"
>
name="gh_auth"
type="list"
label="COM_PATCHTESTER_FIELD_GH_AUTH_LABEL"
description="COM_PATCHTESTER_FIELD_GH_AUTH_DESC"
default="token"
onchange="jQuery('#jform_gh_user, #jform_gh_password, #jform_gh_token').val('');"
>
<option value="">JNONE</option>
<option value="credentials">COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_CREDENTIALS</option>
<option value="token">COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_TOKEN</option>
</field>
<!-- Note: Default username is a space to avoid browser autocomplete. -->
<field
name="gh_user"
type="text"
label="COM_PATCHTESTER_FIELD_GH_USER_LABEL"
description="COM_PATCHTESTER_FIELD_GH_USER_DESC"
autocomplete="off"
default=" "
showon="gh_auth:credentials"
/>
<field
name="gh_password"
type="password"
label="COM_PATCHTESTER_FIELD_GH_PASSWORD_LABEL"
description="COM_PATCHTESTER_FIELD_GH_PASSWORD_DESC"
autocomplete="off"
default=""
showon="gh_auth:credentials"
/>
<field
name="gh_token"
type="text"
label="COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL"
description="COM_PATCHTESTER_FIELD_GH_TOKEN_DESC"
showon="gh_auth:token"
name="gh_token"
type="text"
label="COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL"
description="COM_PATCHTESTER_FIELD_GH_TOKEN_DESC"
showon="gh_auth:token"
/>
</fieldset>
<fieldset
name="permissions"
label="JCONFIG_PERMISSIONS_LABEL"
description="JCONFIG_PERMISSIONS_DESC"
>
name="ci_settings"
label="COM_PATCHTESTER_FIELDSET_CI_SETTINGS"
description="COM_PATCHTESTER_FIELDSET_CI_SETTINGS_DESC"
>
<field
name="rules"
type="rules"
name="ci_server"
type="text"
label="COM_PATCHTESTER_FIELD_CI_SERVER_NAME"
description="COM_PATCHTESTER_FIELD_CI_SERVER_NAME_DESC"
autocomplete="off"
default="https://ci.joomla.org"
/>
<field
name="ci_switch"
type="list"
label="COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH"
description="COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_DESC"
default="0"
>
<option value="1">COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_ON</option>
<option value="0">COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_OFF</option>
</field>
</fieldset>
<fieldset
name="permissions"
label="JCONFIG_PERMISSIONS_LABEL"
component="com_patchtester"
filter="rules"
validate="rules"
section="component"
description="JCONFIG_PERMISSIONS_DESC"
>
<field
name="rules"
type="rules"
label="JCONFIG_PERMISSIONS_LABEL"
component="com_patchtester"
filter="rules"
validate="rules"
section="component"
/>
</fieldset>

View File

@ -0,0 +1,106 @@
<?xml version="1.0" encoding="utf-8"?>
<form addfieldprefix="Joomla\Component\Patchtester\Administrator\Field">
<fields name="filter">
<field
name="search"
type="text"
inputmode="search"
description="COM_PATCHTESTER_FILTER_SEARCH_DESCRIPTION"
hint="JSEARCH_FILTER"
/>
<field
name="applied"
type="list"
default=""
validate="options"
onchange="this.form.submit();"
>
<option value="">COM_PATCHTESTER_FILTER_APPLIED_PATCHES</option>
<option value="1">JYES</option>
<option value="0">JNO</option>
</field>
<field
name="rtc"
type="list"
default=""
validate="options"
onchange="this.form.submit();"
>
<option value="">COM_PATCHTESTER_FILTER_RTC_PATCHES</option>
<option value="1">JYES</option>
<option value="0">JNO</option>
</field>
<field
name="npm"
type="list"
default=""
validate="options"
onchange="this.form.submit();"
>
<option value="">COM_PATCHTESTER_FILTER_NPM_PATCHES</option>
<option value="1">JYES</option>
<option value="0">JNO</option>
</field>
<field
name="draft"
type="list"
default=""
validate="options"
onchange="this.form.submit();"
>
<option value="">COM_PATCHTESTER_FILTER_DRAFT_PATCHES</option>
<option value="1">JYES</option>
<option value="0">JNO</option>
</field>
<field
name="label"
type="Label"
layout="joomla.form.field.list-fancy-select"
hint="COM_PATCHTESTER_FILTER_LABEL"
onchange="this.form.submit();"
default=""
multiple="true"
>
</field>
<field
name="branch"
type="Branch"
layout="joomla.form.field.list-fancy-select"
hint="COM_PATCHTESTER_FILTER_BRANCH"
onchange="this.form.submit();"
default=""
multiple="true"
>
</field>
</fields>
<fields name="list">
<field
name="fullordering"
type="list"
onchange="this.form.submit();"
default="pulls.pull_id DESC"
validate="options"
>
<option value="pulls.title ASC">JGLOBAL_TITLE_ASC</option>
<option value="pulls.title DESC">JGLOBAL_TITLE_DESC</option>
<option value="pulls.pull_id ASC">COM_PATCHTESTER_PULL_ID_ASC</option>
<option value="pulls.pull_id DESC">COM_PATCHTESTER_PULL_ID_DESC</option>
</field>
<field
name="limit"
type="limitbox"
label="JGLOBAL_LIST_LIMIT"
default="25"
onchange="this.form.submit();"
/>
</fields>
</form>

View File

@ -1,21 +1,40 @@
CREATE TABLE IF NOT EXISTS `#__patchtester_pulls` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`pull_id` int(11) NOT NULL,
`title` varchar(200) NOT NULL,
`description` varchar(150) NOT NULL DEFAULT '',
`pull_url` varchar(255) NOT NULL,
`sha` varchar(40) NOT NULL DEFAULT '',
`is_rtc` tinyint(1) NOT NULL DEFAULT 0,
`branch` varchar(255) NOT NULL DEFAULT '',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci;
CREATE TABLE IF NOT EXISTS `#__patchtester_pulls`
(
`id` int(11) NOT NULL AUTO_INCREMENT,
`pull_id` int(11) NOT NULL,
`title` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL,
`description` varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
`pull_url` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
`sha` varchar(40) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
`is_rtc` tinyint(1) NOT NULL DEFAULT 0,
`is_npm` tinyint(1) DEFAULT 0,
`branch` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
`is_draft` tinyint(1) unsigned DEFAULT 0 COMMENT 'If the pull request is a draft PR',
PRIMARY KEY (`id`)
) ENGINE = InnoDB
DEFAULT CHARSET = utf8mb4
COLLATE = utf8mb4_unicode_ci;
CREATE TABLE IF NOT EXISTS `#__patchtester_tests` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`pull_id` int(11) NOT NULL,
`data` longtext NOT NULL,
`patched_by` int(11) NOT NULL,
`applied` int(11) NOT NULL,
`applied_version` varchar(25) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci;
CREATE TABLE IF NOT EXISTS `#__patchtester_pulls_labels`
(
`id` int(11) NOT NULL AUTO_INCREMENT,
`pull_id` int(11) NOT NULL,
`name` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL,
`color` varchar(6) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE = InnoDB
DEFAULT CHARSET = utf8mb4
COLLATE = utf8mb4_unicode_ci;
CREATE TABLE IF NOT EXISTS `#__patchtester_tests`
(
`id` int(11) NOT NULL AUTO_INCREMENT,
`pull_id` int(11) NOT NULL,
`data` longtext NOT NULL,
`patched_by` int(11) NOT NULL,
`applied` int(11) NOT NULL,
`applied_version` varchar(25) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE = InnoDB
DEFAULT CHARSET = utf8mb4
DEFAULT COLLATE = utf8mb4_unicode_ci;

View File

@ -1,2 +1,3 @@
DROP TABLE IF EXISTS `#__patchtester_pulls`;
DROP TABLE IF EXISTS `#__patchtester_pulls_labels`;
DROP TABLE IF EXISTS `#__patchtester_tests`;

View File

@ -1,21 +1,34 @@
CREATE TABLE IF NOT EXISTS "#__patchtester_pulls" (
"id" serial NOT NULL,
"pull_id" bigint NOT NULL,
"title" character varying(200) NOT NULL,
"description" character varying(150) DEFAULT '' NOT NULL,
"pull_url" character varying(255) NOT NULL,
"sha" character varying(40) DEFAULT '' NOT NULL,
"is_rtc" smallint DEFAULT 1 NOT NULL,
"branch" character varying(255) DEFAULT '' NOT NULL,
PRIMARY KEY ("id")
CREATE TABLE IF NOT EXISTS "#__patchtester_pulls"
(
"id" serial NOT NULL,
"pull_id" bigint NOT NULL,
"title" character varying(200) NOT NULL,
"description" character varying(150) DEFAULT '' NOT NULL,
"pull_url" character varying(255) NOT NULL,
"sha" character varying(40) DEFAULT '' NOT NULL,
"is_rtc" smallint DEFAULT 1 NOT NULL,
"is_npm" smallint DEFAULT 1 NOT NULL,
"branch" character varying(255) DEFAULT '' NOT NULL,
"is_draft" smallint DEFAULT 0 NOT NULL,
PRIMARY KEY ("id")
);
CREATE TABLE IF NOT EXISTS "#__patchtester_tests" (
"id" serial NOT NULL,
"pull_id" bigint NOT NULL,
"data" text NOT NULL,
"patched_by" bigint NOT NULL,
"applied" bigint NOT NULL,
"applied_version" character varying(25) NOT NULL,
PRIMARY KEY ("id")
CREATE TABLE IF NOT EXISTS "#__patchtester_pulls_labels"
(
"id" serial NOT NULL,
"pull_id" bigint NOT NULL,
"name" character varying(200) NOT NULL,
"color" character varying(6) NOT NULL,
PRIMARY KEY ("id")
);
CREATE TABLE IF NOT EXISTS "#__patchtester_tests"
(
"id" serial NOT NULL,
"pull_id" bigint NOT NULL,
"data" text NOT NULL,
"patched_by" bigint NOT NULL,
"applied" bigint NOT NULL,
"applied_version" character varying(25) NOT NULL,
PRIMARY KEY ("id")
);

View File

@ -1,2 +1,3 @@
DROP TABLE IF EXISTS "#__patchtester_pulls";
DROP TABLE IF EXISTS "#__patchtester_pulls_labels";
DROP TABLE IF EXISTS "#__patchtester_tests";

View File

@ -1,27 +0,0 @@
CREATE TABLE [#__patchtester_pulls] (
[id] [bigint] IDENTITY(1,1) NOT NULL,
[pull_id] [bigint] NOT NULL,
[title] [nvarchar](200) NOT NULL,
[description] [nvarchar](150) NOT NULL DEFAULT '',
[pull_url] [nvarchar](255) NOT NULL,
[sha] [nvarchar](40) NOT NULL DEFAULT '',
[is_rtc] [smallint] NOT NULL DEFAULT 1,
[branch] [nvarchar](255) NOT NULL DEFAULT '',
CONSTRAINT [PK_#__patchtester_pulls] PRIMARY KEY CLUSTERED
(
[id] ASC
) WITH (STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF)
);
CREATE TABLE [#__patchtester_tests](
[id] [bigint] IDENTITY(1,1) NOT NULL,
[pull_id] [bigint] NOT NULL,
[data] [nvarchar](MAX) NULL,
[patched_by] [bigint] NOT NULL,
[applied] [bigint] NOT NULL,
[applied_version] [nvarchar](25) NOT NULL,
CONSTRAINT [PK_#__patchtester_tests] PRIMARY KEY CLUSTERED
(
[id] ASC
) WITH (STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF)
);

View File

@ -1,2 +0,0 @@
DROP TABLE [#__patchtester_pulls];
DROP TABLE [#__patchtester_tests];

View File

@ -0,0 +1 @@
ALTER TABLE #__patchtester_pulls ADD is_draft TINYINT(1) UNSIGNED DEFAULT 0 NULL COMMENT 'If the pull request is a draft PR';

View File

@ -0,0 +1 @@
ALTER TABLE "#__patchtester_pulls" ADD COLUMN "is_draft" smallint DEFAULT 0 NOT NULL;

View File

@ -1,26 +0,0 @@
CREATE TABLE [#__patchtester_pulls] (
[id] [bigint] IDENTITY(1,1) NOT NULL,
[pull_id] [bigint] NOT NULL,
[title] [nvarchar](200) NOT NULL,
[description] [nvarchar](150) NOT NULL DEFAULT '',
[pull_url] [nvarchar](255) NOT NULL,
[sha] [nvarchar](40) NOT NULL DEFAULT '',
[is_rtc] [smallint] NOT NULL DEFAULT 1,
CONSTRAINT [PK_#__patchtester_pulls] PRIMARY KEY CLUSTERED
(
[id] ASC
) WITH (STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF)
);
CREATE TABLE [#__patchtester_tests](
[id] [bigint] IDENTITY(1,1) NOT NULL,
[pull_id] [bigint] NOT NULL,
[data] [nvarchar](MAX) NULL,
[patched_by] [bigint] NOT NULL,
[applied] [bigint] NOT NULL,
[applied_version] [nvarchar](25) NOT NULL,
CONSTRAINT [PK_#__patchtester_tests] PRIMARY KEY CLUSTERED
(
[id] ASC
) WITH (STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF)
);

View File

@ -1 +0,0 @@
ALTER TABLE [#__patchtester_pulls] ADD [branch] [nvarchar](255) NOT NULL DEFAULT '';

View File

@ -0,0 +1,114 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch Tester"
COM_PATCHTESTER_API_LIMIT_ACTION="Die GitHub API tempolimiet is vir hierdie hulpbron bereik, kon nie aan GitHub koppel om die versoekte handeling uit te voer nie. Die tarieflimiet sal teruggestel word om %s"
COM_PATCHTESTER_API_LIMIT_LIST="Die GitHub API tempolimiet is vir hierdie hulpbron bereik, kon nie aan GitHub koppel vir opgedateerde data nie. Die tarieflimiet sal teruggestel word om %s"
COM_PATCHTESTER_APPLIED="Toegepas"
COM_PATCHTESTER_APPLIED_COMMIT_SHA="Commit SHA: %s Toegepas"
COM_PATCHTESTER_APPLY_OK="Regstelling is suksesvol toegepas"
COM_PATCHTESTER_APPLY_PATCH="Pas Regstelling toe"
COM_PATCHTESTER_BRANCH="Vertakking"
COM_PATCHTESTER_CONFIGURATION="Joomla! Patch Tester Stellings"
COM_PATCHTESTER_CONFIRM_RESET="Herstelling sal probeer om alle toegepaste regstellings terug te stel en alle gerugsteunde lêers te verwyder. Dit kan lei tot 'n korrupte omgewing. Is jy seker jy wil voortgaan?"
COM_PATCHTESTER_CONFLICT_S="Die regstelling kon nie toegepas word nie omdat dit bots met 'n voorheen toegepaste regstelling: %s"
COM_PATCHTESTER_COULD_NOT_CONNECT_TO_GITHUB="Kon nie aan GitHub koppel nie: %s"
COM_PATCHTESTER_ERROR_APPLIED_PATCHES="Kan nie data van GitHub af haal terwyl daar toegepaste regstellings is nie. Stel asseblief daardie regstellings terug voordat jy voortgaan."
COM_PATCHTESTER_ERROR_CANNOT_COPY_FILE="Kan nie bronlêer %1$s na bestemming %2$s kopieer nie"
COM_PATCHTESTER_ERROR_CANNOT_DELETE_FILE="Kan nie lêer %s uitvee nie"
COM_PATCHTESTER_ERROR_CANNOT_WRITE_FILE="Kan nie lêer %s skryf nie"
COM_PATCHTESTER_ERROR_GITHUB_FETCH="Fout met onttrekking van aftrekversoeke vanaf GitHub: %s"
COM_PATCHTESTER_ERROR_INSERT_DATABASE="Kon nie aftrekversoekdata in die databasis invoeg nie: %s"
COM_PATCHTESTER_ERROR_MODEL_NOT_FOUND="Modelklas %s nie gevind nie."
COM_PATCHTESTER_ERROR_READING_DATABASE_TABLE="%1$s Kon nie tabeldata onttrek nie (%2$s)"
COM_PATCHTESTER_ERROR_TRUNCATING_PULLS_TABLE="Kon nie die aftrektabel leeg maak nie: %s"
COM_PATCHTESTER_ERROR_TRUNCATING_TESTS_TABLE="Kon nie die toetstabel leeg maak nie: %s"
COM_PATCHTESTER_ERROR_UNSUPPORTED_ENCODING="Die regstelling se lêers is geënkodeer in 'n nieondersteunde formaat."
COM_PATCHTESTER_ERROR_VIEW_NOT_FOUND="Aansig nie gevind nie [naam, formaat]: %1$s, %2$s"
COM_PATCHTESTER_FAILED_APPLYING_PATCH="Regstelling kon nie toegepas word nie as gevolg van uitsondering met %1$s. %2$s"
COM_PATCHTESTER_FAILED_REVERT_PATCH="Regstelling kon nie herstel word nie as gevolg van uitsondering met %1$s. %2$s"
COM_PATCHTESTER_FETCH_AN_ERROR_HAS_OCCURRED="'n Fout het voorgekom tydens die haal van die data vanaf GitHub."
COM_PATCHTESTER_FETCH_COMPLETE_CLOSE_WINDOW="Alle data is herwin. Maak asseblief hierdie modale venster toe om die bladsy te verfris."
COM_PATCHTESTER_FETCH_INITIALIZING="Berei tans voor om GitHub-data te gaan haal"
COM_PATCHTESTER_FETCH_INITIALIZING_DESCRIPTION="Besig om seker te maak alles is reg om data te gaan haal. Wag 'n oomblik."
COM_PATCHTESTER_FETCH_PAGE_NUMBER="Verwerk tans bladsy %s van GitHub-data"
COM_PATCHTESTER_FETCH_PAGE_NUMBER_OF_TOTAL="Verwerk tans bladsy %1$s van %2$s bladsye van GitHub-data"
COM_PATCHTESTER_FETCH_PROCESSING="Verwerk data vanaf GitHub"
COM_PATCHTESTER_FETCH_SUCCESSFUL="Aftrek-versoeke is suksesvol onttrek"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_DESC="Konfigurasiewaardes vir GitHub Verifikasie"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_LABEL="GitHub Verifikasie"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS="CI Bedienerstellings"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS_DESC="Konfigurasiewaardes vir CI Server Patching"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC="Konfigurasiewaardes vir GitHub Bewaarplek"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL="GitHub Bewaarplek"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME="CI Bedieneradres"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME_DESC="Bedieneradres vir saamgestelde regstellings."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH="Skakel tussen CI Integrasie"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_DESC="Skakel CI integrasie aan of af."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_OFF="Af"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_ON="Aan"
COM_PATCHTESTER_FIELD_GH_AUTH_DESC="Kies 'Token' vir 'n GitHub API Token"
COM_PATCHTESTER_FIELD_GH_AUTH_LABEL="GitHub Verifikasiemetode"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_TOKEN="Token"
COM_PATCHTESTER_FIELD_GH_TOKEN_DESC="Gebruik hierdie veld om 'n GitHub API Token in te voer in die plek van jou gebruikersnaam en wagwoord. Let daarop dat dit vereis word as jou rekening Tweedeel-Stawing geaktiveer het.<p></p>Volg hierdie stappe om 'n toegangstoken op te stel.<ol><li><a href=\"\"https://github.com/settings/tokens/new?description=Joomla%20Patch%20Tester&scopes=public_repo,repo:status\"\" target=\"\"_blank\"\">Skep 'n persoonlike toegangstoken</a></li><li>Klik <span class =\"\"font-weight-bold\"\">Genereer token</span> onderaan die bladsy</li><li>Bo in die groen balk sal jy jou toegangstoken kry</li><li>Kopieer die token deur dit te kies of op die knipbord te klik</li><li>Plak die token in die <span class=\"\"font-weight-bold\"\">GitHub Token</span> veld hierbo</li><li>Stoor die veranderinge deur die <span class=\"\"font-weight-bold\"\">Stoor & Maak Toe</span> knoppie aan die bokant te klik</li><li>Jy kan nou die Patch Tester met jou token gebruik </li></ol><p>Jy kan altyd toegang herroep deur die Persoonlike toegangstoken uit te vee van die <a href=\"\"https://github.com/settings/tokens\"\" target=\"\"_blank\"\">Persoonlike toegangstoken op Github</a>.</p>"
COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL="GitHub Token"
COM_PATCHTESTER_FIELD_ORG_DESC="'n Gebruikernaam of organisasie op GitHub om aftrekversoeke te monitor."
COM_PATCHTESTER_FIELD_ORG_LABEL="Pasgemaakte Projek Eienaar"
COM_PATCHTESTER_FIELD_REPOSITORY_CUSTOM="Pasgemaak"
COM_PATCHTESTER_FIELD_REPOSITORY_DESC="Beskikbare Joomla! bewaarplekke. Kies om die waardes van die organisasie en bewaarplekvelde outomaties in te vul."
COM_PATCHTESTER_FIELD_REPOSITORY_LABEL="GitHub Bewaarplek"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_INSTALL_FROM_WEB="Joomla! Installeer Vanaf Web Inprop"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_JOOMLA_CMS="Joomla! CMS"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_PATCHTESTER="Joomla! Patch Tester Komponent"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_WEBLINKS="Joomla! Webskakels Pakket"
COM_PATCHTESTER_FIELD_REPO_DESC="Naam van 'n bewaarplek op GitHub om aftrekversoeke te monitor."
COM_PATCHTESTER_FIELD_REPO_LABEL="Pasgemaakte Projekbewaarplek"
COM_PATCHTESTER_FILE_DELETED_DOES_NOT_EXIST_S="Die lêer wat vir uitvee gemerk is, bestaan nie: %s"
COM_PATCHTESTER_FILE_MODIFIED_DOES_NOT_EXIST_S="Die lêer gemerk vir wysiging bestaan nie: %s"
COM_PATCHTESTER_FILTER_APPLIED_PATCHES="Filter Pas Regstellings Toe"
COM_PATCHTESTER_FILTER_BRANCH="Filter Doel Vertakking"
COM_PATCHTESTER_FILTER_DRAFT_PATCHES="Filter Draft Patches"
COM_PATCHTESTER_FILTER_LABEL="Filter Etiket"
COM_PATCHTESTER_FILTER_NPM_PATCHES="Filter NPM Regstellings"
COM_PATCHTESTER_FILTER_RTC_PATCHES="Filter RTC Regstellings"
COM_PATCHTESTER_FILTER_SEARCH_DESCRIPTION="Deursoek die lys volgens titel of voorvoegsel met 'id:' om volgens Pull ID te soek."
COM_PATCHTESTER_GITHUB="Github"
COM_PATCHTESTER_HEADING_FETCH_DATA="Haal tans GitHub Data"
COM_PATCHTESTER_IS_DRAFT="Draft"
COM_PATCHTESTER_JISSUE="J! Probleem"
COM_PATCHTESTER_JISSUES="Probleem Spoorsnyer"
COM_PATCHTESTER_NOT_APPLIED="Nie Toegepas nie"
COM_PATCHTESTER_NOT_NPM="Nie NPM nie"
COM_PATCHTESTER_NOT_RTC="Nie RTC nie"
COM_PATCHTESTER_NO_CREDENTIALS="Jy het nie jou GitHub API token in die Opsies ingevoer nie. Dit sal jou beperk tot slegs 60 versoeke na die GitHub API per uur. Opstelling-verifikasie via 'n API token sal 5 000 versoeke per uur toelaat."
COM_PATCHTESTER_NO_FILES_TO_PATCH="Daar is geen lêers om vanaf hierdie aftrekversoek reg te stel nie. Dit kan beteken dat die lêers in die aftrekversoek nie in jou installasie teenwoordig is nie."
COM_PATCHTESTER_NO_ITEMS="Geen data is van GitHub herwin nie, klik asseblief die 'Haal Data' knoppie in die nutsbalk om die oop trekversoeke te herwin."
COM_PATCHTESTER_NPM="NPM"
COM_PATCHTESTER_PATCH_BREAKS_SITE="Die regstelling kon nie toegepas word nie, want dit sou die werf breek. Gaan die aftrekversoek na om te sien of dit op datum is."
COM_PATCHTESTER_PULLS_TABLE_CAPTION="Tabel van Aftrekversoeke"
COM_PATCHTESTER_PULL_ID="Aftrek ID"
COM_PATCHTESTER_PULL_ID_ASC="Aftrek ID opgaande"
COM_PATCHTESTER_PULL_ID_DESC="Aftrek ID afgaande"
COM_PATCHTESTER_READY_TO_COMMIT="Gereed vir Toevoeging"
COM_PATCHTESTER_REPO_IS_GONE="Die regstelling kon nie toegepas word nie omdat die bewaarplek ontbreek"
COM_PATCHTESTER_REQUIREMENTS_HEADING="Voldoen nie aan vereistes nie"
COM_PATCHTESTER_REQUIREMENTS_NOT_MET="Jou stelsel voldoen nie aan die vereistes om die Patch Tester komponent te laat loop nie:"
COM_PATCHTESTER_REQUIREMENT_HTTPS="HTTPS omhulsels moet geaktiveer word"
COM_PATCHTESTER_REQUIREMENT_OPENSSL="Die OpenSSL uitbreiding moet in jou php.ini geïnstalleer en geaktiveer word"
COM_PATCHTESTER_RESET_HAS_ERRORS="Die terugstelproses is voltooi, maar dit het foute ondervind. Verwyder asseblief enige .txt-lêers in die '%1$s' gids en maak die '%2$s' databasistabel leeg."
COM_PATCHTESTER_RESET_OK="Die terugstelproses is suksesvol voltooi."
COM_PATCHTESTER_REVERT_OK="Regstelling is suksesvol teruggestel"
COM_PATCHTESTER_REVERT_PATCH="Stel Regstelling terug"
COM_PATCHTESTER_RTC="RTC"
COM_PATCHTESTER_SERVER_RESPONDED_NOT_200="Die regstelling kon nie toegepas word nie weens 'n ontbrekende verbinding met die bediener óf 'n ontbrekende regstelling op die bediener."
COM_PATCHTESTER_TEST_THIS_PATCH="Toets Hierdie Regstelling"
COM_PATCHTESTER_TOOLBAR_FETCH_DATA="Haal Data"
COM_PATCHTESTER_TOOLBAR_RESET="Stel terug"
COM_PATCHTESTER_VIEW_ON_GITHUB="Bekyk op GitHub"
COM_PATCHTESTER_VIEW_ON_JOOMLA_ISSUE_TRACKER="Bekyk op Joomla! Probleem Spoorsnyer"
COM_PATCHTESTER_XML_DESCRIPTION="Komponent om die beheer van aftrekversoeke te toets"
COM_PATCHTESTER_ZIP_DOES_NOT_EXIST="Die regstelling kon nie toegepas word nie, want dit kon nie van bediener onttrek word nie."
COM_PATCHTESTER_ZIP_EXTRACT_FAILED="Die regstelling kon nie aangebring word nie, want dit kon nie onttrek word nie."

View File

@ -0,0 +1,14 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch Tester"
COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Kon nie die sjabloon-oorheersings vir die volgende sjablone installeer nie: %s"
COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Kon nie die sjabloon-oorheersings vir die volgende sjablone verwyder nie: %s"
COM_PATCHTESTER_XML_DESCRIPTION="Komponent om die beheer van aftrekversoeke te toets"
COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Opdateeringskrip. Patch Tester is nou opgedateer na weergawe %s."
COM_PATCHTESTER_INSTALL_INSTRUCTIONS="<p>Dankie dat jy die Joomla! Patch Tester installeer.</p><p>Om die Joomla! Patch Tester te gebruik moet jy eers jou GitHub intekenbesonderhede in die Joomla! Patch Tester Opsies opstel. <a href=\"\"index.php?option=com_config&view=component&component=com_patchtester&returnurl=aW5kZXgucGhwP29wdGlvbj1jb21fcGF0Y2h0ZXN0ZXI=#authentication\"\" alt=\"Go to Options!\">Gaan na die Joomla! Patch Tester Opsies</a> om jou intekenbesonderhede op te stel. Nadat jy op Stoor & Maak Toe geklik het, sal jy na die Joomla! Patch Tester geneem word waar jy die Patch Tester kan begin gebruik."
COM_PATCHTESTER_UPDATE_INSTRUCTIONS="<p>Dankie dat jy die Joomla! Patch Tester opdateer.</p><p><a href=\"\"index.php?option=com_patchtester\"\" alt=\"Go to Patch Tester\">Gaan na die Joomla! Patch Tester</a></p>"
COM_PATCHTESTER_UNINSTALL_THANK_YOU="Dankie dat jy die Joomla! Patch Tester gebruik vir die toets van regstellings vir die nuutste weergawe van Joomla!"

View File

@ -1,10 +0,0 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch Tester"
COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="لا يمكن تثبيت تجاوزات القالب للقوالب التالية: %s"
COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="تعذر إزالة تجاوزات القالب للقوالب التالية: %s"
COM_PATCHTESTER_XML_DESCRIPTION="تطبيق إدارة طلبات الفحص"

View File

@ -3,13 +3,14 @@
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch Tester"
COM_PATCHTESTER="اختبار التصحيح Joomla!"
COM_PATCHTESTER_API_LIMIT_ACTION="تم الوصول لحد السرعة GitHub API لهذا المورد، وتعذر الاتصال GitHub للقيام بالإجراء المطلوب. سيتم إعادة تعيين حد السرعة في %s"
COM_PATCHTESTER_API_LIMIT_LIST="تم الوصول لحد السرعة GitHub API لهذا المورد، وتعذر الاتصال GitHub لتحديث البيانات. سيتم إعادة تعيين حد السرعة في %s"
COM_PATCHTESTER_APPLIED="مطبق"
COM_PATCHTESTER_APPLIED_COMMIT_SHA="فرض مطبق SHA: %s"
COM_PATCHTESTER_APPLY_OK="طبق التصحيح بنجاح"
COM_PATCHTESTER_APPLY_PATCH="تطبيق التصحيح"
COM_PATCHTESTER_BRANCH="فرع"
COM_PATCHTESTER_CONFIGURATION="اعدادات Joomla! Patch Tester"
COM_PATCHTESTER_CONFIRM_RESET="إن إعادة التعيين سيحاول العودة لكل التصحيحات المطبقة ويزيل جميع النسخ الاحتياطي للملفات. قد ينتج عن هذا بيئة معطوبة. هل أنت متأكد من أنك تريد المتابعة؟"
COM_PATCHTESTER_CONFLICT_S="لا يمكن تطبيق التصحيح لأنه يتعارض مع تصحيح مطبق سابقا: %s"
@ -26,6 +27,8 @@ COM_PATCHTESTER_ERROR_TRUNCATING_PULLS_TABLE="خطأ اقتطاع سحوبات
COM_PATCHTESTER_ERROR_TRUNCATING_TESTS_TABLE="خطأ اقتطاع اختبارات الجدول: %s"
COM_PATCHTESTER_ERROR_UNSUPPORTED_ENCODING="تم ترميز ملفات التصحيح في تنسيق غير معتمد."
COM_PATCHTESTER_ERROR_VIEW_NOT_FOUND="لم يتم العثور على العرض [اسم بتنسيق]: %1$s، %2$s"
COM_PATCHTESTER_FAILED_APPLYING_PATCH="لا يمكن تطبيق التصحيح بسبب الاستثناء مع %1$s. %2$s"
COM_PATCHTESTER_FAILED_REVERT_PATCH="لا يمكن الرجوع عن التصحيح بسبب الاستثناء مع %1$s. %2$s"
COM_PATCHTESTER_FETCH_AN_ERROR_HAS_OCCURRED="حدث خطأ أثناء إحضار البيانات من GitHub."
COM_PATCHTESTER_FETCH_COMPLETE_CLOSE_WINDOW="تم استرداد كافة البيانات. الرجاء إغلاق هذه النافذة لتحديث الصفحة."
COM_PATCHTESTER_FETCH_INITIALIZING="التحضير لإحضار بيانات GitHub"
@ -34,58 +37,78 @@ COM_PATCHTESTER_FETCH_PAGE_NUMBER="%s معالجة صفحة من بيانات Gi
COM_PATCHTESTER_FETCH_PAGE_NUMBER_OF_TOTAL="معالجة صفحة %1$s من %2$s صفحة من بيانات GitHub"
COM_PATCHTESTER_FETCH_PROCESSING="معالجة البيانات من GitHub"
COM_PATCHTESTER_FETCH_SUCCESSFUL="سحب طلبات استرداد بنجاح"
COM_PATCHTESTER_FIELD_GH_AUTH_DESC="حدد 'الاعتماد' ﻻستخدام المصادقة عبر اسم مستخدم وكلمة مرور GitHub أو 'الرمز المميز' لـ GitHub API Token"
COM_PATCHTESTER_FIELD_GH_AUTH_LABEL="طريقة المصادقة GitHub"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_CREDENTIALS="بيانات الاعتماد"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_TOKEN="الرمز المميز"
COM_PATCHTESTER_FIELD_GH_PASSWORD_LABEL="كلمة مرور حساب GitHub"
COM_PATCHTESTER_FIELD_GH_PASSWORD_DESC="كلمة المرور لحساب تم إدخالها في الحقل 'اسم مستخدم لحساب GitHub'. علما بأن الحسابات التي تستخدم "_QQ_"عامل التوثيق الثنائي"_QQ_" لن تعمل مع مصادقة اسم المستخدم وكلمة المرور."
COM_PATCHTESTER_FIELD_GH_TOKEN_DESC="استخدم هذا الحقل لإدخال الرمز المميز لـ GitHub API بدلاً من اسم المستخدم وكلمة المرور الخاصة بك. لاحظ أن هذا مطلوب إذا كان الحساب الخاص بك تم تمكينه بـ "_QQ_"عامل المصادقة الثنائي"_QQ_"."
COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL="GitHub الرمز المميز"
COM_PATCHTESTER_FIELD_GH_USER_LABEL="اسم مستخدم حساب GitHub"
COM_PATCHTESTER_FIELD_GH_USER_DESC="اسم الحساب في GitHub لاستخدام المصادقة إلى API."
COM_PATCHTESTER_FIELD_ORG_LABEL="مالك المشروع المخصص"
COM_PATCHTESTER_FIELD_ORG_DESC="اسم مستخدم أو منظمة على GitHub لمراقبة طلبات السحب."
COM_PATCHTESTER_FIELD_REPO_LABEL="مستودع مشروع مخصص"
COM_PATCHTESTER_FIELD_REPO_DESC="اسم المستودع على GitHub لرصد طلبات السحب."
COM_PATCHTESTER_FIELD_REPOSITORY_DESC="مستودعات جملة! المتاحة. حدد نشر اتوماتيكي لقيم حقول المستودع والمنظمة."
COM_PATCHTESTER_FIELD_REPOSITORY_LABEL="مستودع GitHub"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_JOOMLA_CMS="نظام ادارة المحتوى joomla!"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_PATCHTESTER="مكون Joomla! Patch Tester"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_INSTALL_FROM_WEB="تثبيت جملة! من اضافات الويب"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_WEBLINKS="جملة! مجموعة روابط المواقع"
COM_PATCHTESTER_FIELD_REPOSITORY_CUSTOM="مخصص"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC="قيم الاعداد لـمستودع GitHub"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL="مستودع GitHub"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_DESC="قيم التكوين لمصادقة GitHub"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_LABEL="مصادقة GitHub"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS="إعدادات خادم CI"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS_DESC="قيم الإعدادات لتعديل خادم CI"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC="قيم الاعداد لـمستودع GitHub"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL="مستودع GitHub"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME="عنوان خادم CI"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME_DESC="عنوان الخادم للتصحيحات المجمعة."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH="تبديل تكامل CI"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_DESC="تشغيل أو إيقاف دمج CI."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_OFF="معطل"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_ON="مفعل"
COM_PATCHTESTER_FIELD_GH_AUTH_DESC="حدد 'الاعتماد' ﻻستخدام المصادقة عبر اسم مستخدم وكلمة مرور GitHub أو 'الرمز المميز' لـ GitHub API Token"
COM_PATCHTESTER_FIELD_GH_AUTH_LABEL="طريقة المصادقة GitHub"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_TOKEN="الرمز المميز"
COM_PATCHTESTER_FIELD_GH_TOKEN_DESC="استخدم هذا الحقل لإدخال الرمز المميز لـ GitHub API بدلاً من اسم المستخدم وكلمة المرور الخاصة بك. لاحظ أن هذا مطلوب إذا كان الحساب الخاص بك تم تمكينه بـ \"عامل المصادقة الثنائي\"."
COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL="GitHub الرمز المميز"
COM_PATCHTESTER_FIELD_ORG_DESC="اسم مستخدم أو منظمة على GitHub لمراقبة طلبات السحب."
COM_PATCHTESTER_FIELD_ORG_LABEL="مالك المشروع المخصص"
COM_PATCHTESTER_FIELD_REPOSITORY_CUSTOM="مخصص"
COM_PATCHTESTER_FIELD_REPOSITORY_DESC="مستودعات جملة! المتاحة. حدد نشر اتوماتيكي لقيم حقول المستودع والمنظمة."
COM_PATCHTESTER_FIELD_REPOSITORY_LABEL="مستودع GitHub"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_INSTALL_FROM_WEB="تثبيت جملة! من اضافات الويب"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_JOOMLA_CMS="نظام ادارة المحتوى joomla!"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_PATCHTESTER="مكون Joomla! Patch Tester"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_WEBLINKS="جملة! مجموعة روابط المواقع"
COM_PATCHTESTER_FIELD_REPO_DESC="اسم المستودع على GitHub لرصد طلبات السحب."
COM_PATCHTESTER_FIELD_REPO_LABEL="مستودع مشروع مخصص"
COM_PATCHTESTER_FILE_DELETED_DOES_NOT_EXIST_S="الملف المحدد للحذف غير موجود: %s"
COM_PATCHTESTER_FILE_MODIFIED_DOES_NOT_EXIST_S="الملف المحدد للتعديل غير موجود: %s"
COM_PATCHTESTER_FILTER_APPLIED_PATCHES="تصحيحات التصفية المطبقة"
COM_PATCHTESTER_FILTER_BRANCH="فلتر الهدف الفرع"
COM_PATCHTESTER_FILTER_DRAFT_PATCHES="Filter Draft Patches"
COM_PATCHTESTER_FILTER_LABEL="تسمية الفلتر"
COM_PATCHTESTER_FILTER_NPM_PATCHES="تصفية التصحيحات NPM"
COM_PATCHTESTER_FILTER_RTC_PATCHES="تصحيحات تصفية RTC"
COM_PATCHTESTER_FILTER_SEARCH_DESCRIPTION="البحث في القائمة حسب العنوان أو بادئة مع 'id:' البحث عن طريق سحب المعرف."
COM_PATCHTESTER_GITHUB="GitHub"
COM_PATCHTESTER_HEADING_FETCH_DATA="إحضار بيانات GitHub"
COM_PATCHTESTER_IS_DRAFT="Draft"
COM_PATCHTESTER_JISSUE="مشكلة J!"
COM_PATCHTESTER_JISSUES="تعقب المشكلة"
COM_PATCHTESTER_PULL_ID="سحب معرف"
COM_PATCHTESTER_NOT_APPLIED="غير مطبق"
COM_PATCHTESTER_NOT_NPM="ليس NPM"
COM_PATCHTESTER_NOT_RTC="لا RTC"
COM_PATCHTESTER_NO_CREDENTIALS="لم تقم بإدخال بيانات اعتماد المستخدم الخاصة بك في الخيارات. هذا سوف يلزمك ب 60 طلب فقط كل ساعة لـ API GitHub. إضافة بيانات الاعتماد الخاصة بك وسوف تسمح لك بـ 000 5 طلب كل ساعة."
COM_PATCHTESTER_NO_FILES_TO_PATCH="لا توجد ملفات للتصحيح من طلب السحب هذا. وهذا قد يعني أن الملفات في طلب السحب ليست موجودة في التثبيت الخاص بك."
COM_PATCHTESTER_NO_ITEMS="لم يتم استرداد أية بيانات من GitHub، الرجاء النقر فوق الزر "_QQ_"إحضار بيانات"_QQ_" في شريط الأدوات لاسترداد طلبات السحب المفتوحة."
COM_PATCHTESTER_NOT_APPLIED="غير مطبق"
COM_PATCHTESTER_NOT_RTC="لا RTC"
COM_PATCHTESTER_NO_ITEMS="لم يتم استرداد أية بيانات من GitHub، الرجاء النقر فوق الزر \"إحضار بيانات\" في شريط الأدوات لاسترداد طلبات السحب المفتوحة."
COM_PATCHTESTER_NPM="NPM"
COM_PATCHTESTER_PATCH_BREAKS_SITE="تعذر تطبيق التصحيح لأنه سيكسر الموقع. تحقق من طلب السحب لمعرفة ما إذا كان محدثا."
COM_PATCHTESTER_PULLS_TABLE_CAPTION="جدول طلبات السحب"
COM_PATCHTESTER_PULL_ID="سحب معرف"
COM_PATCHTESTER_PULL_ID_ASC="حسب رقم المعرف تصاعديا"
COM_PATCHTESTER_PULL_ID_DESC="حسب رقم المعرف تنازليا"
COM_PATCHTESTER_READY_TO_COMMIT="مستعدة للالتزام"
COM_PATCHTESTER_REPO_IS_GONE="لا يمكن تطبيق التصحيح لأن المستودع مفقود"
COM_PATCHTESTER_REQUIREMENTS_HEADING="المتطلبات لم تتحقق"
COM_PATCHTESTER_REQUIREMENTS_NOT_MET="النظام الخاص بك لا يفي بالمتطلبات اللازمة لتشغيل مكون \"اختبار التصحيح\":"
COM_PATCHTESTER_REQUIREMENT_HTTPS="يجب تمكين غلاف HTTPS"
COM_PATCHTESTER_REQUIREMENT_OPENSSL="يجب تثبيت ملحق OpenSSL وتمكينه في php.ini الخاص بك"
COM_PATCHTESTER_REQUIREMENTS_HEADING="المتطلبات لم تتحقق"
COM_PATCHTESTER_REQUIREMENTS_NOT_MET="النظام الخاص بك لا يفي بالمتطلبات اللازمة لتشغيل مكون "_QQ_"اختبار التصحيح"_QQ_":"
COM_PATCHTESTER_RESET_HAS_ERRORS="اكتملت عملية إعادة التعيين مع أنها صادفت أخطاء. الرجاء إزالة أي ملفات.txt في الدليل '%1$s' واقتطاع جدول قاعدة البيانات '%2$s'."
COM_PATCHTESTER_RESET_OK="تم إكمال عملية إعادة التعيين بنجاح."
COM_PATCHTESTER_REVERT_OK="عاد التصحيح بنجاح"
COM_PATCHTESTER_REVERT_PATCH="عودة التصحيح"
COM_PATCHTESTER_RTC="RTC"
COM_PATCHTESTER_SERVER_RESPONDED_NOT_200="لا يمكن تطبيق التصحيح إما بسبب اتصال مفقود بالخادم أو بسبب تعديل مفقود على الخادم."
COM_PATCHTESTER_TEST_THIS_PATCH="اختبار هذا التصحيح"
COM_PATCHTESTER_TOOLBAR_FETCH_DATA="إحضار البيانات"
COM_PATCHTESTER_TOOLBAR_RESET="إعادة تعيين"
COM_PATCHTESTER_VIEW_ON_GITHUB="العرض على GitHub"
COM_PATCHTESTER_VIEW_ON_JOOMLA_ISSUE_TRACKER="عرض على جملة! تعقب المشكلة"
COM_PATCHTESTER_XML_DESCRIPTION="مكون لسحب اختبار فحص الطلب"
COM_PATCHTESTER_ZIP_DOES_NOT_EXIST="لا يمكن تطبيق التصحيح لأنه لا يمكن استرجاعه من الخادم."
COM_PATCHTESTER_ZIP_EXTRACT_FAILED="لا يمكن تطبيق التصحيح لأنه لا يمكن استخراجه."

View File

@ -0,0 +1,14 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="اختبار التصحيح Joomla!"
COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="لا يمكن تثبيت تجاوزات القالب للقوالب التالية: %s"
COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="تعذر إزالة تجاوزات القالب للقوالب التالية: %s"
COM_PATCHTESTER_XML_DESCRIPTION="مكون لسحب اختبار فحص الطلب"
COM_PATCHTESTER_UPDATE_TEXT="نص تحديث اختبار التصحيح. اختبار التصحيح يتم تحديثه الآن إلى الإصدار %s."
COM_PATCHTESTER_INSTALL_INSTRUCTIONS="<p>شكرا لك لتثبيت اختبار التصحيحات Joomla!</p><p>لاستخدام اختبار التصحيحات Joomla! تحتاج أولاً إلى إعداد بيانات اعتماد GitHub الخاصة بك في خيارات اختبار التصحيحات Joomla! <a href=\"\"index.php?option=com_config&view=component&component=com_patchtester&returnurl=aW5kZXgucGhwP29wdGlvbj1jb21fcGF0Y2h0ZXN0ZXI=#authentication\"\" alt=\"Go to Options\">انتقل إلى خيارات اختبار التصحيحات Joomla!</a> لإعداد بيانات الاعتماد الخاصة بك. بعد النقر على حفظ وإغلاق سيتم نقلك إلى اختبار التصحيحات Joomla! حيث يمكنك البدء باستخدام اختبار التصحيح."
COM_PATCHTESTER_UPDATE_INSTRUCTIONS="<p>شكرا لك على تحديث اختبار التصحيحات Joomla!</p><p><a href=\"\"index.php?option=com_patchtester\"\" alt=\"Go to Patch Tester\">اذهب إلى اختبار التصحيحات Joomla!</a></p>"
COM_PATCHTESTER_UNINSTALL_THANK_YOU="شكرا لك على استخدام اختبار التصحيحات Joomla! لاختبار التصحيحات لأحدث إصدار من Joomla!"

View File

@ -1,10 +0,0 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch Tester"
COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="لا يمكن تثبيت تجاوزات القالب للقوالب التالية: %s"
COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="تعذر إزالة تجاوزات القالب للقوالب التالية: %s"
COM_PATCHTESTER_XML_DESCRIPTION="مكون لسحب اختبار فحص الطلب"

View File

@ -4,14 +4,14 @@
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch Tester"
COM_PATCHTESTER_40_WARNING="بينما جوملا! 4.0 في مرحلة التطوير، يعتبر استخدام التصحيح التجري للإختبار لفحص التغييرات يمكن دمجها في جوملا، بما في ذلك الكود البرمجي الوارد في التصحيح."
COM_PATCHTESTER_40_WARNING="While Joomla! 4.0 is in development, using the patch tester is considered experimental since breaking changes may be merged into Joomla, including the code contained in a patch."
COM_PATCHTESTER_API_LIMIT_ACTION="تم الوصول لحد السرعة GitHub API لهذا المورد، وتعذر الاتصال GitHub للقيام بالإجراء المطلوب. سيتم إعادة تعيين حد السرعة في %s"
COM_PATCHTESTER_API_LIMIT_LIST="تم الوصول لحد السرعة GitHub API لهذا المورد، وتعذر الاتصال GitHub لتحديث البيانات. سيتم إعادة تعيين حد السرعة في %s"
COM_PATCHTESTER_APPLIED="مطبق"
COM_PATCHTESTER_APPLIED_COMMIT_SHA="فرض مطبق SHA: %s"
COM_PATCHTESTER_APPLY_OK="طبق التصحيح بنجاح"
COM_PATCHTESTER_APPLY_PATCH="تطبيق التصحيح"
COM_PATCHTESTER_BRANCH="الفرع"
COM_PATCHTESTER_BRANCH="Branch"
COM_PATCHTESTER_CONFIGURATION="اعدادات Joomla! Patch Tester"
COM_PATCHTESTER_CONFIRM_RESET="إن إعادة التعيين سيحاول العودة لكل التصحيحات المطبقة ويزيل جميع النسخ الاحتياطي للملفات. قد ينتج عن هذا بيئة معطوبة. هل أنت متأكد من أنك تريد المتابعة؟"
COM_PATCHTESTER_CONFLICT_S="لا يمكن تطبيق التصحيح لأنه يتعارض مع تصحيح مطبق سابقا: %s"
@ -28,6 +28,8 @@ COM_PATCHTESTER_ERROR_TRUNCATING_PULLS_TABLE="خطأ اقتطاع سحوبات
COM_PATCHTESTER_ERROR_TRUNCATING_TESTS_TABLE="خطأ اقتطاع اختبارات الجدول: %s"
COM_PATCHTESTER_ERROR_UNSUPPORTED_ENCODING="تم ترميز ملفات التصحيح في تنسيق غير معتمد."
COM_PATCHTESTER_ERROR_VIEW_NOT_FOUND="لم يتم العثور على العرض [اسم بتنسيق]: %1$s، %2$s"
COM_PATCHTESTER_FAILED_APPLYING_PATCH="Patch could not be applied due to exception with %1$s. %2$s"
COM_PATCHTESTER_FAILED_REVERT_PATCH="Patch could not be reverted due to exception with %1$s. %2$s"
COM_PATCHTESTER_FETCH_AN_ERROR_HAS_OCCURRED="حدث خطأ أثناء إحضار البيانات من GitHub."
COM_PATCHTESTER_FETCH_COMPLETE_CLOSE_WINDOW="تم استرداد كافة البيانات. الرجاء إغلاق هذه النافذة لتحديث الصفحة."
COM_PATCHTESTER_FETCH_INITIALIZING="التحضير لإحضار بيانات GitHub"
@ -36,35 +38,45 @@ COM_PATCHTESTER_FETCH_PAGE_NUMBER="%s معالجة صفحة من بيانات Gi
COM_PATCHTESTER_FETCH_PAGE_NUMBER_OF_TOTAL="معالجة صفحة %1$s من %2$s صفحة من بيانات GitHub"
COM_PATCHTESTER_FETCH_PROCESSING="معالجة البيانات من GitHub"
COM_PATCHTESTER_FETCH_SUCCESSFUL="سحب طلبات استرداد بنجاح"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME="CI Server Address"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME_DESC="Server address for compiled patches."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH="Switch CI Integration"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_DESC="Turn CI integration on or off."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_OFF="Off"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_ON="On"
COM_PATCHTESTER_FIELD_GH_AUTH_DESC="حدد 'الاعتماد' ﻻستخدام المصادقة عبر اسم مستخدم وكلمة مرور GitHub أو 'الرمز المميز' لـ GitHub API Token"
COM_PATCHTESTER_FIELD_GH_AUTH_LABEL="طريقة المصادقة GitHub"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_CREDENTIALS="بيانات الاعتماد"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_TOKEN="الرمز المميز"
COM_PATCHTESTER_FIELD_GH_PASSWORD_DESC="كلمة المرور لحساب تم إدخالها في الحقل 'اسم مستخدم لحساب GitHub'. علما بأن الحسابات التي تستخدم \"عامل التوثيق الثنائي\" لن تعمل مع مصادقة اسم المستخدم وكلمة المرور."
COM_PATCHTESTER_FIELD_GH_PASSWORD_LABEL="كلمة مرور حساب GitHub"
COM_PATCHTESTER_FIELD_GH_PASSWORD_DESC="كلمة المرور لحساب تم إدخالها في الحقل 'اسم مستخدم لحساب GitHub'. علما بأن الحسابات التي تستخدم "_QQ_"عامل التوثيق الثنائي"_QQ_" لن تعمل مع مصادقة اسم المستخدم وكلمة المرور."
COM_PATCHTESTER_FIELD_GH_TOKEN_DESC="استخدم هذا الحقل لإدخال الرمز المميز لـ GitHub API بدلاً من اسم المستخدم وكلمة المرور الخاصة بك. لاحظ أن هذا مطلوب إذا كان الحساب الخاص بك تم تمكينه بـ "_QQ_"عامل المصادقة الثنائي"_QQ_"."
COM_PATCHTESTER_FIELD_GH_TOKEN_DESC="استخدم هذا الحقل لإدخال الرمز المميز لـ GitHub API بدلاً من اسم المستخدم وكلمة المرور الخاصة بك. لاحظ أن هذا مطلوب إذا كان الحساب الخاص بك تم تمكينه بـ \"عامل المصادقة الثنائي\"."
COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL="GitHub الرمز المميز"
COM_PATCHTESTER_FIELD_GH_USER_LABEL="اسم مستخدم حساب GitHub"
COM_PATCHTESTER_FIELD_GH_USER_DESC="اسم الحساب في GitHub لاستخدام المصادقة إلى API."
COM_PATCHTESTER_FIELD_ORG_LABEL="مالك المشروع المخصص"
COM_PATCHTESTER_FIELD_GH_USER_LABEL="اسم مستخدم حساب GitHub"
COM_PATCHTESTER_FIELD_ORG_DESC="اسم مستخدم أو منظمة على GitHub لمراقبة طلبات السحب."
COM_PATCHTESTER_FIELD_REPO_LABEL="مستودع مشروع مخصص"
COM_PATCHTESTER_FIELD_ORG_LABEL="مالك المشروع المخصص"
COM_PATCHTESTER_FIELD_REPO_DESC="اسم المستودع على GitHub لرصد طلبات السحب."
COM_PATCHTESTER_FIELD_REPO_LABEL="مستودع مشروع مخصص"
COM_PATCHTESTER_FIELD_REPOSITORY_CUSTOM="مخصص"
COM_PATCHTESTER_FIELD_REPOSITORY_DESC="مستودعات جملة! المتاحة. حدد نشر اتوماتيكي لقيم حقول المستودع والمنظمة."
COM_PATCHTESTER_FIELD_REPOSITORY_LABEL="مستودع GitHub"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_INSTALL_FROM_WEB="تثبيت جملة! من اضافات الويب"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_JOOMLA_CMS="نظام ادارة المحتوى joomla!"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_PATCHTESTER="مكون Joomla! Patch Tester"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_INSTALL_FROM_WEB="تثبيت جملة! من اضافات الويب"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_WEBLINKS="جملة! مجموعة روابط المواقع"
COM_PATCHTESTER_FIELD_REPOSITORY_CUSTOM="مخصص"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC="قيم الاعداد لـمستودع GitHub"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL="مستودع GitHub"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_DESC="قيم التكوين لمصادقة GitHub"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_LABEL="مصادقة GitHub"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS="CI Server Settings"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS_DESC="Configuration Values for CI Server Patching"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC="قيم الاعداد لـمستودع GitHub"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL="مستودع GitHub"
COM_PATCHTESTER_FILE_DELETED_DOES_NOT_EXIST_S="الملف المحدد للحذف غير موجود: %s"
COM_PATCHTESTER_FILE_MODIFIED_DOES_NOT_EXIST_S="الملف المحدد للتعديل غير موجود: %s"
COM_PATCHTESTER_FILTER_APPLIED_PATCHES="تصحيحات التصفية المطبقة"
COM_PATCHTESTER_FILTER_BRANCH="فلترة الفرع المستهدف"
COM_PATCHTESTER_FILTER_BRANCH="Filter Target Branch"
COM_PATCHTESTER_FILTER_LABEL="Filter Label"
COM_PATCHTESTER_FILTER_NPM_PATCHES="Filter NPM Patches"
COM_PATCHTESTER_FILTER_RTC_PATCHES="تصحيحات تصفية RTC"
COM_PATCHTESTER_FILTER_SEARCH_DESCRIPTION="البحث في القائمة حسب العنوان أو بادئة مع 'id:' البحث عن طريق سحب المعرف."
COM_PATCHTESTER_GITHUB="GitHub"
@ -73,27 +85,34 @@ COM_PATCHTESTER_JISSUE="مشكلة J!"
COM_PATCHTESTER_JISSUES="تعقب المشكلة"
COM_PATCHTESTER_NO_CREDENTIALS="لم تقم بإدخال بيانات اعتماد المستخدم الخاصة بك في الخيارات. هذا سوف يلزمك ب 60 طلب فقط كل ساعة لـ API GitHub. إضافة بيانات الاعتماد الخاصة بك وسوف تسمح لك بـ 000 5 طلب كل ساعة."
COM_PATCHTESTER_NO_FILES_TO_PATCH="لا توجد ملفات للتصحيح من طلب السحب هذا. وهذا قد يعني أن الملفات في طلب السحب ليست موجودة في التثبيت الخاص بك."
COM_PATCHTESTER_NO_ITEMS="لم يتم استرداد أية بيانات من GitHub، الرجاء النقر فوق الزر "_QQ_"إحضار بيانات"_QQ_" في شريط الأدوات لاسترداد طلبات السحب المفتوحة."
COM_PATCHTESTER_NO_ITEMS="لم يتم استرداد أية بيانات من GitHub، الرجاء النقر فوق الزر \"إحضار بيانات\" في شريط الأدوات لاسترداد طلبات السحب المفتوحة."
COM_PATCHTESTER_NOT_APPLIED="غير مطبق"
COM_PATCHTESTER_NOT_NPM="Not NPM"
COM_PATCHTESTER_NOT_RTC="لا RTC"
COM_PATCHTESTER_NPM="NPM"
COM_PATCHTESTER_PATCH_BREAKS_SITE="The patch could not be applied because it would break the site. Check the pull request to see if it is up-to-date."
COM_PATCHTESTER_PULL_ID="سحب معرف"
COM_PATCHTESTER_PULL_ID_ASC="ترتيب رقم السحب بشكل تصاعدي"
COM_PATCHTESTER_PULL_ID_DESC="ترتيب رقم السحب بشكل تنازلي"
COM_PATCHTESTER_PULLS_TABLE_CAPTION="جدول من طلبات السحب"
COM_PATCHTESTER_PULL_ID_ASC="Pull ID ascending"
COM_PATCHTESTER_PULL_ID_DESC="Pull ID descending"
COM_PATCHTESTER_PULLS_TABLE_CAPTION="Table of Pull Requests"
COM_PATCHTESTER_READY_TO_COMMIT="مستعدة للالتزام"
COM_PATCHTESTER_REPO_IS_GONE="لا يمكن تطبيق التصحيح لأن المستودع مفقود"
COM_PATCHTESTER_REQUIREMENT_HTTPS="يجب تمكين غلاف HTTPS"
COM_PATCHTESTER_REQUIREMENT_OPENSSL="يجب تثبيت ملحق OpenSSL وتمكينه في php.ini الخاص بك"
COM_PATCHTESTER_REQUIREMENTS_HEADING="المتطلبات لم تتحقق"
COM_PATCHTESTER_REQUIREMENTS_NOT_MET="النظام الخاص بك لا يفي بالمتطلبات اللازمة لتشغيل مكون "_QQ_"اختبار التصحيح"_QQ_":"
COM_PATCHTESTER_REQUIREMENTS_NOT_MET="النظام الخاص بك لا يفي بالمتطلبات اللازمة لتشغيل مكون \"اختبار التصحيح\":"
COM_PATCHTESTER_RESET_HAS_ERRORS="اكتملت عملية إعادة التعيين مع أنها صادفت أخطاء. الرجاء إزالة أي ملفات.txt في الدليل '%1$s' واقتطاع جدول قاعدة البيانات '%2$s'."
COM_PATCHTESTER_RESET_OK="تم إكمال عملية إعادة التعيين بنجاح."
COM_PATCHTESTER_REVERT_OK="عاد التصحيح بنجاح"
COM_PATCHTESTER_REVERT_PATCH="عودة التصحيح"
COM_PATCHTESTER_RTC="RTC"
COM_PATCHTESTER_SERVER_RESPONDED_NOT_200="The patch could not be applied either due to a missing connection to the server or a missing patch on the server."
COM_PATCHTESTER_TEST_THIS_PATCH="اختبار هذا التصحيح"
COM_PATCHTESTER_TOOLBAR_FETCH_DATA="إحضار البيانات"
COM_PATCHTESTER_TOOLBAR_RESET="إعادة تعيين"
COM_PATCHTESTER_VIEW_ON_GITHUB="للمزيد من المعلومات تابع على GitHub"
COM_PATCHTESTER_VIEW_ON_JOOMLA_ISSUE_TRACKER="المزيد من المعلومات تابع على Joomla! Issue Tracker"
COM_PATCHTESTER_VIEW_ON_GITHUB="View on GitHub"
COM_PATCHTESTER_VIEW_ON_JOOMLA_ISSUE_TRACKER="View on Joomla! Issue Tracker"
COM_PATCHTESTER_XML_DESCRIPTION="مكون لسحب اختبار فحص الطلب"
COM_PATCHTESTER_ZIP_DOES_NOT_EXIST="The patch could not be applied because it couldn't be retrieved from server."
COM_PATCHTESTER_ZIP_EXTRACT_FAILED="The patch could not be applied because it couldn't be extracted."

View File

@ -0,0 +1,14 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch Tester"
COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="لا يمكن تثبيت تجاوزات القالب للقوالب التالية: %s"
COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="تعذر إزالة تجاوزات القالب للقوالب التالية: %s"
COM_PATCHTESTER_XML_DESCRIPTION="مكون لسحب اختبار فحص الطلب"
COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s."
COM_PATCHTESTER_INSTALL_INSTRUCTIONS="<p>Thank you for installing the Joomla! Patch Tester.</p><p>To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. <a href="_QQ_""_QQ_"index.php?option=com_config&view=component&component=com_patchtester&returnurl=aW5kZXgucGhwP29wdGlvbj1jb21fcGF0Y2h0ZXN0ZXI=#authentication"_QQ_""_QQ_" alt="_QQ_"Go to Options"_QQ_">Go to the Joomla! Patch Tester Options</a> to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester."
COM_PATCHTESTER_UPDATE_INSTRUCTIONS="<p>Thank you for updating the Joomla! Patch Tester.</p><p><a href="_QQ_""_QQ_"index.php?option=com_patchtester"_QQ_""_QQ_" alt="_QQ_"Go to Patch Tester"_QQ_">Go to the Joomla! Patch Tester</a></p>"
COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!"

View File

@ -0,0 +1,114 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch Tester"
COM_PATCHTESTER_API_LIMIT_ACTION="The GitHub API rate limit has been reached for this resource, could not connect to GitHub to perform the requested action. The rate limit will reset at %s"
COM_PATCHTESTER_API_LIMIT_LIST="The GitHub API rate limit has been reached for this resource, could not connect to GitHub for updated data. The rate limit will reset at %s"
COM_PATCHTESTER_APPLIED="Applied"
COM_PATCHTESTER_APPLIED_COMMIT_SHA="Applied Commit SHA: %s"
COM_PATCHTESTER_APPLY_OK="Patch successfully applied"
COM_PATCHTESTER_APPLY_PATCH="Apply Patch"
COM_PATCHTESTER_BRANCH="Branch"
COM_PATCHTESTER_CONFIGURATION="Joomla! Patch Tester Settings"
COM_PATCHTESTER_CONFIRM_RESET="Resetting will attempt to revert all applied patches and remove all backed up files. This may result in a corrupted environment. Are you sure you want to continue?"
COM_PATCHTESTER_CONFLICT_S="The patch could not be applied because it conflicts with a previously applied patch: %s"
COM_PATCHTESTER_COULD_NOT_CONNECT_TO_GITHUB="Could not connect to GitHub: %s"
COM_PATCHTESTER_ERROR_APPLIED_PATCHES="Cannot fetch data from GitHub while there are applied patches. Please revert those patches before continuing."
COM_PATCHTESTER_ERROR_CANNOT_COPY_FILE="Cannot copy source file %1$s to destination %2$s"
COM_PATCHTESTER_ERROR_CANNOT_DELETE_FILE="Cannot delete file %s"
COM_PATCHTESTER_ERROR_CANNOT_WRITE_FILE="Cannot write file %s"
COM_PATCHTESTER_ERROR_GITHUB_FETCH="Error retrieving pull requests from GitHub: %s"
COM_PATCHTESTER_ERROR_INSERT_DATABASE="Error inserting pull request data into the database: %s"
COM_PATCHTESTER_ERROR_MODEL_NOT_FOUND="Model class %s not found."
COM_PATCHTESTER_ERROR_READING_DATABASE_TABLE="%1$s - Error retrieving table data (%2$s)"
COM_PATCHTESTER_ERROR_TRUNCATING_PULLS_TABLE="Error truncating the pulls table: %s"
COM_PATCHTESTER_ERROR_TRUNCATING_TESTS_TABLE="Error truncating the tests table: %s"
COM_PATCHTESTER_ERROR_UNSUPPORTED_ENCODING="The patch's files are encoded in an unsupported format."
COM_PATCHTESTER_ERROR_VIEW_NOT_FOUND="View not found [name, format]: %1$s, %2$s"
COM_PATCHTESTER_FAILED_APPLYING_PATCH="Patch could not be applied due to exception with %1$s. %2$s"
COM_PATCHTESTER_FAILED_REVERT_PATCH="Patch could not be reverted due to exception with %1$s. %2$s"
COM_PATCHTESTER_FETCH_AN_ERROR_HAS_OCCURRED="An error has occurred while fetching the data from GitHub."
COM_PATCHTESTER_FETCH_COMPLETE_CLOSE_WINDOW="All data has been retrieved. Please close this modal window to refresh the page."
COM_PATCHTESTER_FETCH_INITIALIZING="Preparing to fetch GitHub data"
COM_PATCHTESTER_FETCH_INITIALIZING_DESCRIPTION="Making sure all is well to fetch data. Sit tight."
COM_PATCHTESTER_FETCH_PAGE_NUMBER="Processing page %s of GitHub data"
COM_PATCHTESTER_FETCH_PAGE_NUMBER_OF_TOTAL="Processing page %1$s of %2$s pages of GitHub data"
COM_PATCHTESTER_FETCH_PROCESSING="Processing data from GitHub"
COM_PATCHTESTER_FETCH_SUCCESSFUL="Successfully retrieved pull requests"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_DESC="Configuration Values for GitHub Authentication"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_LABEL="GitHub Authentication"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS="CI Server Settings"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS_DESC="Configuration Values for CI Server Patching"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC="Configuration Values for GitHub Repository"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL="GitHub Repository"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME="CI Server Address"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME_DESC="Server address for compiled patches."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH="Switch CI Integration"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_DESC="Turn CI integration on or off."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_OFF="Off"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_ON="On"
COM_PATCHTESTER_FIELD_GH_AUTH_DESC="Select 'Token' for a GitHub API Token"
COM_PATCHTESTER_FIELD_GH_AUTH_LABEL="GitHub Authentication Method"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_TOKEN="Token"
COM_PATCHTESTER_FIELD_GH_TOKEN_DESC="Use this field to input a GitHub API Token in place of your username and password. Note that this is required if your account has Two Factor Authentication enabled.<p></p>To setup an access token, follow these steps.<ol><li><a href=\"https://github.com/settings/tokens/new?description=Joomla%20Patch%20Tester&scopes=public_repo,repo:status\" target=\"_blank\">Create a Personal Access Token</a></li><li>Click Generate token at the bottom of the page</li><li>At the top in the green bar you will find your access token</li><li>Copy the token by selecting it or clicking on the clipboard</li><li>Paste the token in the GitHub Token field above</li><li>Save the changes by clicking the Save & Close button at the top</li><li>You can now use the Patch Tester with your token</li></ol><p>You can always revoke access by deleting the Personal access token from the <a href=\"https://github.com/settings/tokens\" target=\"_blank\">Personal access tokens on Github</a>.</p>"
COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL="GitHub Token"
COM_PATCHTESTER_FIELD_ORG_DESC="A username or organisation on GitHub to monitor pull requests for."
COM_PATCHTESTER_FIELD_ORG_LABEL="Custom Project Owner"
COM_PATCHTESTER_FIELD_REPOSITORY_CUSTOM="Custom"
COM_PATCHTESTER_FIELD_REPOSITORY_DESC="Available Joomla! repositories. Select to autopopulate the organisation and repository fields values."
COM_PATCHTESTER_FIELD_REPOSITORY_LABEL="GitHub Repository"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_INSTALL_FROM_WEB="Joomla! Install From Web Plugin"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_JOOMLA_CMS="Joomla! CMS"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_PATCHTESTER="Joomla! Patch Tester Component"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_WEBLINKS="Joomla! Weblinks Package"
COM_PATCHTESTER_FIELD_REPO_DESC="Name of a repository on GitHub to monitor pull requests for."
COM_PATCHTESTER_FIELD_REPO_LABEL="Custom Project Repository"
COM_PATCHTESTER_FILE_DELETED_DOES_NOT_EXIST_S="The file marked for deletion does not exist: %s"
COM_PATCHTESTER_FILE_MODIFIED_DOES_NOT_EXIST_S="The file marked for modification does not exist: %s"
COM_PATCHTESTER_FILTER_APPLIED_PATCHES="Filter Applied Patches"
COM_PATCHTESTER_FILTER_BRANCH="Filter Target Branch"
COM_PATCHTESTER_FILTER_DRAFT_PATCHES="Filter Draft Patches"
COM_PATCHTESTER_FILTER_LABEL="Filter Label"
COM_PATCHTESTER_FILTER_NPM_PATCHES="Filter NPM Patches"
COM_PATCHTESTER_FILTER_RTC_PATCHES="Filter RTC Patches"
COM_PATCHTESTER_FILTER_SEARCH_DESCRIPTION="Search the list by title or prefix with 'id:' to search by Pull ID."
COM_PATCHTESTER_GITHUB="GitHub"
COM_PATCHTESTER_HEADING_FETCH_DATA="Fetching GitHub Data"
COM_PATCHTESTER_IS_DRAFT="Draft"
COM_PATCHTESTER_JISSUE="J! Issue"
COM_PATCHTESTER_JISSUES="Issue Tracker"
COM_PATCHTESTER_NOT_APPLIED="Not Applied"
COM_PATCHTESTER_NOT_NPM="Not NPM"
COM_PATCHTESTER_NOT_RTC="Not RTC"
COM_PATCHTESTER_NO_CREDENTIALS="You have not entered your GitHub API token in the Options. This will limit you to only 60 requests to the GitHub API per hour. Configuring authentication via an API token will allow 5,000 requests per hour."
COM_PATCHTESTER_NO_FILES_TO_PATCH="There are no files to patch from this pull request. This may mean that the files in the pull request are not present in your installation."
COM_PATCHTESTER_NO_ITEMS="No data has been retrieved from GitHub, please click the 'Fetch Data' button in the toolbar to retrieve the open pull requests."
COM_PATCHTESTER_NPM="NPM"
COM_PATCHTESTER_PATCH_BREAKS_SITE="The patch could not be applied because it would break the site. Check the pull request to see if it is up-to-date."
COM_PATCHTESTER_PULLS_TABLE_CAPTION="Table of Pull Requests"
COM_PATCHTESTER_PULL_ID="Pull ID"
COM_PATCHTESTER_PULL_ID_ASC="Pull ID ascending"
COM_PATCHTESTER_PULL_ID_DESC="Pull ID descending"
COM_PATCHTESTER_READY_TO_COMMIT="Ready to Commit"
COM_PATCHTESTER_REPO_IS_GONE="The patch could not be applied because the repository is missing"
COM_PATCHTESTER_REQUIREMENTS_HEADING="Requirements Not Met"
COM_PATCHTESTER_REQUIREMENTS_NOT_MET="Your system does not meet the requirements to run the Patch Tester component:"
COM_PATCHTESTER_REQUIREMENT_HTTPS="HTTPS wrappers must be enabled"
COM_PATCHTESTER_REQUIREMENT_OPENSSL="The OpenSSL extension must be installed and enabled in your php.ini"
COM_PATCHTESTER_RESET_HAS_ERRORS="The reset process has completed however it encountered errors. Please remove any .txt files in the '%1$s' directory and truncate the '%2$s' database table."
COM_PATCHTESTER_RESET_OK="The reset process has completed successfully."
COM_PATCHTESTER_REVERT_OK="Patch successfully reverted"
COM_PATCHTESTER_REVERT_PATCH="Revert Patch"
COM_PATCHTESTER_RTC="RTC"
COM_PATCHTESTER_SERVER_RESPONDED_NOT_200="The patch could not be applied either due to a missing connection to the server or a missing patch on the server."
COM_PATCHTESTER_TEST_THIS_PATCH="Test This Patch"
COM_PATCHTESTER_TOOLBAR_FETCH_DATA="Fetch Data"
COM_PATCHTESTER_TOOLBAR_RESET="Reset"
COM_PATCHTESTER_VIEW_ON_GITHUB="View on GitHub"
COM_PATCHTESTER_VIEW_ON_JOOMLA_ISSUE_TRACKER="View on Joomla! Issue Tracker"
COM_PATCHTESTER_XML_DESCRIPTION="Component for pull request management testing"
COM_PATCHTESTER_ZIP_DOES_NOT_EXIST="The patch could not be applied because it couldn't be retrieved from server."
COM_PATCHTESTER_ZIP_EXTRACT_FAILED="The patch could not be applied because it couldn't be extracted."

View File

@ -0,0 +1,14 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch Tester"
COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Could not install the template overrides for the following templates: %s"
COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Could not remove the template overrides for the following templates: %s"
COM_PATCHTESTER_XML_DESCRIPTION="Component for pull request management testing"
COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s."
COM_PATCHTESTER_INSTALL_INSTRUCTIONS="<p>Thank you for installing the Joomla! Patch Tester.</p><p>To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. <a href=\"index.php?option=com_config&view=component&component=com_patchtester&returnurl=aW5kZXgucGhwP29wdGlvbj1jb21fcGF0Y2h0ZXN0ZXI=#authentication\" alt=\"Go to Options\">Go to the Joomla! Patch Tester Options</a> to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester."
COM_PATCHTESTER_UPDATE_INSTRUCTIONS="<p>Thank you for updating the Joomla! Patch Tester.</p><p><a href=\"index.php?option=com_patchtester\" alt=\"Go to Patch Tester\">Go to the Joomla! Patch Tester</a></p>"
COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!"

View File

@ -1,10 +0,0 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch Tester"
COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Замяните в шаблона не се инсталираха в следните шаблони: %s"
COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Замяните в шаблона не се премахнаха в следните шаблони: %s"
COM_PATCHTESTER_XML_DESCRIPTION="Компонент за тестване на Pull заявки (PR)"

View File

@ -3,12 +3,11 @@
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch Tester"
COM_PATCHTESTER_40_WARNING="Докато Joomla! 4.0 е в процес на разработка, използването на тестера за пачове се счита за експериментално, тъй като не работещите пачове могат да бъдат внесени в Joomla."
COM_PATCHTESTER="Тестер на пачове- Joomla! Patch Tester"
COM_PATCHTESTER_API_LIMIT_ACTION="Достигнат е лимита на GitHub API за този ресурс, не може да се свърже с GitHub за да извърши действието. Лимита ще се нулира на %s"
COM_PATCHTESTER_API_LIMIT_LIST="Достигнат е лимита на GitHub API за този ресурс, не може да се свърже с GitHub за да актуализира данните. Лимита ще се нулира на %s"
COM_PATCHTESTER_APPLIED="Приложен"
COM_PATCHTESTER_APPLIED_COMMIT_SHA="Приложна ангажират SHA: %s"
COM_PATCHTESTER_APPLIED_COMMIT_SHA="Приложен ангажимент SHA: %s"
COM_PATCHTESTER_APPLY_OK="Сполучливо прилагане на пач"
COM_PATCHTESTER_APPLY_PATCH="Приложи пач"
COM_PATCHTESTER_BRANCH="Клон"
@ -20,14 +19,16 @@ COM_PATCHTESTER_ERROR_APPLIED_PATCHES="Не може да се извлекат
COM_PATCHTESTER_ERROR_CANNOT_COPY_FILE="Не може да се копира оригиналния файл %1$s до местоназначението %2$s"
COM_PATCHTESTER_ERROR_CANNOT_DELETE_FILE="Не може да изтрие файл %s"
COM_PATCHTESTER_ERROR_CANNOT_WRITE_FILE="Не може да запише файла %s"
COM_PATCHTESTER_ERROR_GITHUB_FETCH="Грешка при извличане на PR от GitHub: %s"
COM_PATCHTESTER_ERROR_GITHUB_FETCH="Грешка при извличане на заявки за изтегляне от GitHub: %s"
COM_PATCHTESTER_ERROR_INSERT_DATABASE="Грешка при вмъкване PR данни в базата данни: %s"
COM_PATCHTESTER_ERROR_MODEL_NOT_FOUND="Класът на модела %s не е намерен."
COM_PATCHTESTER_ERROR_READING_DATABASE_TABLE="%1$s - грешка при извличане на данни от таблица (%2$s)"
COM_PATCHTESTER_ERROR_TRUNCATING_PULLS_TABLE="Грешка при съкращаване на PR таблицата"
COM_PATCHTESTER_ERROR_TRUNCATING_PULLS_TABLE="Грешка при съкращаването на таблицата за изтегляне: %s"
COM_PATCHTESTER_ERROR_TRUNCATING_TESTS_TABLE="Грешка при съкращаване на таблицата: %s за тестове"
COM_PATCHTESTER_ERROR_UNSUPPORTED_ENCODING="Файловете на пача с кодирани в неподдържан формат."
COM_PATCHTESTER_ERROR_VIEW_NOT_FOUND="Изгледа не е намерен [име, формат]: %1$s %2$s"
COM_PATCHTESTER_FAILED_APPLYING_PATCH="Корекцията не можа да бъде приложена поради изключение с %1$s. %2$s"
COM_PATCHTESTER_FAILED_REVERT_PATCH="Корекцията не можа да бъде върната поради изключение с %1$s. %2$s"
COM_PATCHTESTER_FETCH_AN_ERROR_HAS_OCCURRED="Възникна грешка при извличане на данни от GitHub."
COM_PATCHTESTER_FETCH_COMPLETE_CLOSE_WINDOW="Всички данни са извлечени. Затворете този прозорец за да се обнови страницата."
COM_PATCHTESTER_FETCH_INITIALIZING="Подготовка за извличане на GitHub данни"
@ -35,65 +36,79 @@ COM_PATCHTESTER_FETCH_INITIALIZING_DESCRIPTION="Уверете се, че вси
COM_PATCHTESTER_FETCH_PAGE_NUMBER="Обработка на страница %s от GitHub данни"
COM_PATCHTESTER_FETCH_PAGE_NUMBER_OF_TOTAL="Обработка на страница %1$s от %2$s страници на GitHub данни"
COM_PATCHTESTER_FETCH_PROCESSING="Обработка на данни от GitHub"
COM_PATCHTESTER_FETCH_SUCCESSFUL="Успешно извлечени PR"
COM_PATCHTESTER_FIELD_GH_AUTH_DESC="Изберете "_QQ_"Удостоверение"_QQ_", за да се удостоверите чрез вашето потребителско име и парола в GitHub или "_QQ_"Token"_QQ_" за GitHub API Token"
COM_PATCHTESTER_FIELD_GH_AUTH_LABEL="Метод за удостоверяване"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_CREDENTIALS="Данни за идентификация"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_TOKEN="Код"
COM_PATCHTESTER_FIELD_GH_PASSWORD_LABEL="GitHub парола на акаунт"
COM_PATCHTESTER_FIELD_GH_PASSWORD_DESC="Парола на профила, въведен в полето "_QQ_"Потребителско име на GitHub"_QQ_". Обърнете внимание, че профилите, използващи двуфакторно удостоверяване, няма да работят чрез потребителско име и парола."
COM_PATCHTESTER_FIELD_GH_TOKEN_DESC="Използвайте това поле, за да въведете Token на GitHub API вместо вашето потребителско име и парола. Имайте предвид, че това е необходимо, ако в профила Ви е активиран дфуфакторно удостоверяване."
COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL="GitHub Token"
COM_PATCHTESTER_FIELD_GH_USER_LABEL="GitHub Име на профил"
COM_PATCHTESTER_FIELD_GH_USER_DESC="Име на профила в GitHub, което да се използва за удостоверяване на API."
COM_PATCHTESTER_FIELD_ORG_LABEL="Персонален собственик на проекта"
COM_PATCHTESTER_FIELD_ORG_DESC="Потребителско име или организация в GitHub да наблюдава PR."
COM_PATCHTESTER_FIELD_REPO_LABEL="Потребителско хранилище на проект"
COM_PATCHTESTER_FIELD_REPO_DESC="Име на хранилище в GitHub да наблюдава PR."
COM_PATCHTESTER_FIELD_REPOSITORY_DESC="Налице са Joomla! хранилища. Изберете за автоматично попълване на стойностите на полетата в хранилището."
COM_PATCHTESTER_FIELD_REPOSITORY_LABEL="GitHub хранилище"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_JOOMLA_CMS="Joomla! CMS"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_PATCHTESTER="Настройки за тестера на пачове"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_INSTALL_FROM_WEB="Joomla! Инсталиране от уеб плъгин"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_WEBLINKS="Joomla! Пакет Уебвръзки"
COM_PATCHTESTER_FIELD_REPOSITORY_CUSTOM="Потребителско хранилище"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC="Конфигурационните стойности за GitHub хранилище"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL="GitHub хранилище"
COM_PATCHTESTER_FETCH_SUCCESSFUL="Заявките за изтегляне са извлечени успешно"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_DESC="Конфигурационните стойности за GitHub удостоверяване"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_LABEL="GitHub удостоверяване"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS="Настройки на CI сървъра"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS_DESC="Конфигурационни стойности за корекции на CI сървър"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC="Конфигурационните стойности за GitHub хранилище"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL="GitHub хранилище"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME="Адрес на CI сървъра"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME_DESC="Адрес на сървъра за компилирани поправки."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH="Превключи CI интеграцията"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_DESC="Включи или изключи CI интеграцията /Turn CI integration on or off/."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_OFF="Изключено/Off"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_ON="Включено/On"
COM_PATCHTESTER_FIELD_GH_AUTH_DESC="Изберете 'Токен', за да се удостоверите чрез вашето потребителско име и парола в GitHub или 'Token' за GitHub API Token"
COM_PATCHTESTER_FIELD_GH_AUTH_LABEL="Метод за удостоверяване"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_TOKEN="Код"
COM_PATCHTESTER_FIELD_GH_TOKEN_DESC="Използвайте това поле, за да въведете GitHub API Token вместо вашето потребителско име и парола. Имайте предвид, че това е необходимо, ако акаунтът ви има активирана двуфакторна автентификация.<p></p>За да настроите токен за достъп, следвайте тези стъпки.<ol><li><a href=\"\"https://github.com/settings/tokens/new?description=Joomla%20Patch%20Tester&scopes=public_repo,repo:status\"\" target=\"\"_blank\"\">Създайте личен токен за достъп</a></li><li>Кликнете <span class=\"\"font-weight-bold\"\">Генериране на токен</span> в долната част на страницата </li><li>В горната част на зелената лента ще намерите своя токен за достъп</li><li>Копирайте токена, като го изберете или щракнете върху клипборда</li><li>Поставете токена в <span class=\"\"font-weight-bold\"\">GitHub Tокен</span> поле отгоре </li><li> Запазете промените, като щракнете върху <span class=\"\"font-weight-bold\"\">Save & Close</span> бутона от горе</li><li>Вече можете да използвате Patch Tester с вашия токен</li></ol><p>Винаги можете да отмените достъпа, като изтриете токена за персонален достъп от <a href=\"\"https://github.com/settings/tokens\"\" target=\"\"_blank\"\">Лични токени за достъп в Github</a>.</p>"
COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL="GitHub Token"
COM_PATCHTESTER_FIELD_ORG_DESC="Потребителско име или организация в GitHub да наблюдава PR."
COM_PATCHTESTER_FIELD_ORG_LABEL="Персонален собственик на проекта"
COM_PATCHTESTER_FIELD_REPOSITORY_CUSTOM="Потребителско хранилище"
COM_PATCHTESTER_FIELD_REPOSITORY_DESC="Налице са Joomla! хранилища. Изберете за автоматично попълване на стойностите на полетата в хранилището."
COM_PATCHTESTER_FIELD_REPOSITORY_LABEL="GitHub хранилище"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_INSTALL_FROM_WEB="Joomla! Инсталиране от уеб плъгин"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_JOOMLA_CMS="Joomla! CMS - система за управление на съдържанието"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_PATCHTESTER="Настройки за тестера на пачове"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_WEBLINKS="Joomla! Пакет Уеблинкове"
COM_PATCHTESTER_FIELD_REPO_DESC="Име на хранилище в GitHub да наблюдава PR."
COM_PATCHTESTER_FIELD_REPO_LABEL="Потребителско хранилище на проект"
COM_PATCHTESTER_FILE_DELETED_DOES_NOT_EXIST_S="Файлът маркиран за изтриване не съществува: %s"
COM_PATCHTESTER_FILE_MODIFIED_DOES_NOT_EXIST_S="Файлът маркиран за промяна не съществува: %s"
COM_PATCHTESTER_FILTER_APPLIED_PATCHES="Филтрирай приложени пачове"
COM_PATCHTESTER_FILTER_BRANCH="Филтриране на целеви клон"
COM_PATCHTESTER_FILTER_DRAFT_PATCHES="Filter Draft Patches"
COM_PATCHTESTER_FILTER_LABEL="Етикет на филтъра"
COM_PATCHTESTER_FILTER_NPM_PATCHES="NPM Корекции - филтър"
COM_PATCHTESTER_FILTER_RTC_PATCHES="Филтриране на RTC пачове"
COM_PATCHTESTER_FILTER_SEARCH_DESCRIPTION="Търсете списъка със заглавие или с префикс с "_QQ_"id:"_QQ_", за да търсите с PR ID."
COM_PATCHTESTER_FILTER_SEARCH_DESCRIPTION="Търсете списъка със заглавие или с префикс с \"id:\", за да търсите с PR ID."
COM_PATCHTESTER_GITHUB="GitHub"
COM_PATCHTESTER_HEADING_FETCH_DATA="Извличане на GitHub данни"
COM_PATCHTESTER_IS_DRAFT="Draft"
COM_PATCHTESTER_JISSUE="J! Проблем"
COM_PATCHTESTER_JISSUES="Проследяване на проблемите"
COM_PATCHTESTER_NOT_APPLIED="Не е приложено"
COM_PATCHTESTER_NOT_NPM="Не NPM"
COM_PATCHTESTER_NOT_RTC="Не RTC"
COM_PATCHTESTER_NO_CREDENTIALS="Не сте въвели потребителски данни в опциите. Това ще ви ограничи до само 60 заявки към API на GitHub на час. Добавянето на данните ще Ви позволи до 5 000 заявки на час."
COM_PATCHTESTER_NO_FILES_TO_PATCH="Няма налични файлове за пач от този PR. Това може да означава че файловете в PR не са налични във вашата инсталация."
COM_PATCHTESTER_NO_ITEMS="Няма извличане на данни от GitHub, моля, кликнете върху бутона "_QQ_"Извличане на данни"_QQ_" в лентата с инструменти, за да изтеглите отворените PR."
COM_PATCHTESTER_NOT_APPLIED="Не е приложено"
COM_PATCHTESTER_NOT_RTC="Не RTC"
COM_PATCHTESTER_NO_ITEMS="Няма извличане на данни от GitHub, моля, кликнете върху бутона \"Извличане на данни\" в лентата с инструменти, за да изтеглите отворените Pr."
COM_PATCHTESTER_NPM="NPM"
COM_PATCHTESTER_PATCH_BREAKS_SITE="Поправката не може да бъде приложена, защото може да разбие сайта. Проверете заявката за изтегляне, за да видите дали е актуална."
COM_PATCHTESTER_PULLS_TABLE_CAPTION="Таблица на заявките за изтегляне / Table of Pull Requests"
COM_PATCHTESTER_PULL_ID="PR ID"
COM_PATCHTESTER_PULL_ID_ASC="Pull ID ascending"
COM_PATCHTESTER_PULL_ID_DESC="Pull ID descending"
COM_PATCHTESTER_PULLS_TABLE_CAPTION="Table of Pull Requests"
COM_PATCHTESTER_PULL_ID_ASC="Изтеглете идентификаторите в нарастваща последователност /Pull ID ascending/"
COM_PATCHTESTER_PULL_ID_DESC="Изтеглете идентификаторите в намаляваща последователност /Pull ID descending/"
COM_PATCHTESTER_READY_TO_COMMIT="Готов за действие"
COM_PATCHTESTER_REPO_IS_GONE="Пача не може да се приложи, защото хранилището липсва"
COM_PATCHTESTER_REQUIREMENT_HTTPS="HTTPS wrappers трябва да са разрешени"
COM_PATCHTESTER_REQUIREMENT_OPENSSL="OpenSSL разширението трябва да бъде инсталирано и активирано във вашия php.ini файл"
COM_PATCHTESTER_REQUIREMENTS_HEADING="Изисквания не са изпълнени"
COM_PATCHTESTER_REQUIREMENTS_NOT_MET="Вашата система не отговаря на изискванията на пач тестера:"
COM_PATCHTESTER_REQUIREMENT_HTTPS="HTTPS wrappers трябва да са разрешени"
COM_PATCHTESTER_REQUIREMENT_OPENSSL="OpenSSL разширението трябва да бъде инсталирано и активирано във вашия php.ini файл"
COM_PATCHTESTER_RESET_HAS_ERRORS="Процесът на нулиране завърши, но възникна грешка. Моля, премахнете всички .txt файлове в директорията '%1$s' и изпразнете таблицата на базата данни '%2$s'."
COM_PATCHTESTER_RESET_OK="Нулирането приключи успешно."
COM_PATCHTESTER_REVERT_OK="Сполучливо връщане на пач"
COM_PATCHTESTER_REVERT_PATCH="Връщане на пач"
COM_PATCHTESTER_RTC="RTC"
COM_PATCHTESTER_SERVER_RESPONDED_NOT_200="Поправката не може да бъде приложена поради липсваща връзка със сървъра или липсва на сървъра."
COM_PATCHTESTER_TEST_THIS_PATCH="Тествайте този пач"
COM_PATCHTESTER_TOOLBAR_FETCH_DATA="Извличане на данни"
COM_PATCHTESTER_TOOLBAR_RESET="Нулиране"
COM_PATCHTESTER_VIEW_ON_GITHUB="View on GitHub"
COM_PATCHTESTER_VIEW_ON_JOOMLA_ISSUE_TRACKER="View on Joomla! Issue Tracker"
COM_PATCHTESTER_VIEW_ON_GITHUB="Вижте на GitHub"
COM_PATCHTESTER_VIEW_ON_JOOMLA_ISSUE_TRACKER="Проследете проблема в Joomla! Issue Tracker"
COM_PATCHTESTER_XML_DESCRIPTION="Компонент за тестване на Pull заявки (PR)"
COM_PATCHTESTER_ZIP_DOES_NOT_EXIST="Поправката не можа да бъде приложена, защото не може да бъде извлечена от сървъра."
COM_PATCHTESTER_ZIP_EXTRACT_FAILED="Поправката не може да бъде приложена, защото не може да бъде извлечена."

View File

@ -0,0 +1,14 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Тестер на поправктите - Joomla! Patch Tester"
COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Замяните в шаблона не се инсталираха в следните шаблони: %s"
COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Замяните в шаблона не се премахнаха в следните шаблони: %s"
COM_PATCHTESTER_XML_DESCRIPTION="Компонент за тестване на Pull заявки (PR)"
COM_PATCHTESTER_UPDATE_TEXT="Скрипт за актуализиране на тестера за корекции. Тестера за корекции /Patch Tester/ вече е актуализиран до версия %s."
COM_PATCHTESTER_INSTALL_INSTRUCTIONS="<p>Благодарим ви, че инсталирахте тестера за корекции Joomla! Patch Tester.</p><p>За да използвате Joomla! Patch Tester, първо трябва да въведете GitHub идентификационните си данни в опциите на тестера за корекции. Отидете към опциите <a href=\"\"index.php?option=com_config&view=component&component=com_patchtester&returnurl=aW5kZXgucGhwP29wdGlvbj1jb21fcGF0Y2h0ZXN0ZXI=#authentication\"\" alt=\"Отидете към опциите\">Go to the Joomla! Patch Tester Options</a>, за да настроите вашите идентификационни данни. След като кликнете върху Save & Close, ще бъдете отведени в Joomla! Patch Tester и можете да започнете да използвате тестера за корекции."
COM_PATCHTESTER_UPDATE_INSTRUCTIONS="<p>Благодарим ви, че актуализирахте тестера за корекции Joomla! Patch Tester.</p><p>Отидете към тестера за корекции <a href=\"\"index.php?option=com_patchtester\"\" alt=\"Отидете към тестер на корекции\">Go to the Joomla! Patch Tester</a></p>"
COM_PATCHTESTER_UNINSTALL_THANK_YOU="Благодарим ви, че използвате Joomla! Patch Tester за тестване на корекциите за най-новата версия на Joomla!"

View File

@ -1,10 +0,0 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch Tester"
COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="নিম্নলিখিত %s টেমপ্লেটগুলির জন্য টেমপ্লেট ওভাররাইড ইনস্টল করা যায়নি"
COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="নিম্নলিখিত %s টেমপ্লেটগুলির জন্য টেমপ্লেট ওভাররাইডগুলি সরাতে পারেনি"
COM_PATCHTESTER_XML_DESCRIPTION="কম্পোনেন্ট পুল অনুরোধ করা হয়েছে ব্যবস্থাপনা পরীক্ষার জন্য"

View File

@ -4,7 +4,6 @@
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch Tester"
COM_PATCHTESTER_40_WARNING="Joomla! 4.0 যদিও ডেভেলপমেন্টে, প্যাচ পরীক্ষক ব্যবহার করে পরীক্ষামূলক ব্যবহার করা হয় কারণ সেগুলি পরিবর্তনের কারণে Joomla! তে মার্জ করা যেতে পারে, যার মধ্যে একটি প্যাচ রয়েছে."
COM_PATCHTESTER_API_LIMIT_ACTION="এই রিসোর্সের জন্য GitHub API হার সীমাতে পৌঁছেছে, অনুরোধ করা কর্ম সঞ্চালনের জন্য GitHub এ সংযোগ করতে পারেনি। হার সীমা %s এ পুনরায় সেট করা হবে"
COM_PATCHTESTER_API_LIMIT_LIST="এই রিসোর্সের জন্য GitHub API হার সীমাতে পৌঁছেছে, আপডেট হওয়া ডেটার জন্য GitHub এ সংযোগ করতে পারেনি। হার সীমা %s এ পুনরায় সেট করা হবে"
COM_PATCHTESTER_APPLIED="ব্যবহারিত"
@ -28,6 +27,8 @@ COM_PATCHTESTER_ERROR_TRUNCATING_PULLS_TABLE="Truncating ত্রুটি য
COM_PATCHTESTER_ERROR_TRUNCATING_TESTS_TABLE="Truncating ত্রুটি যখন টেস্ট টেবিলের তথ্য পুল করা হয়: %s"
COM_PATCHTESTER_ERROR_UNSUPPORTED_ENCODING="প্যাচের ফাইলগুলি অসমর্থিত ফর্ম্যাটে এনকোড করা হয়."
COM_PATCHTESTER_ERROR_VIEW_NOT_FOUND="পাওয়া যায় নি [নাম, ফরম্যাট]: %1$s, %2$s"
COM_PATCHTESTER_FAILED_APPLYING_PATCH="Patch could not be applied due to exception with %1$s. %2$s"
COM_PATCHTESTER_FAILED_REVERT_PATCH="Patch could not be reverted due to exception with %1$s. %2$s"
COM_PATCHTESTER_FETCH_AN_ERROR_HAS_OCCURRED="GitHub থেকে তথ্য আদান প্রদানের সময় একটি ত্রুটি ঘটেছে."
COM_PATCHTESTER_FETCH_COMPLETE_CLOSE_WINDOW="সমস্ত তথ্য উদ্ধার করা হয়েছে. পৃষ্ঠার রিফ্রেশ করার জন্য এই মোডাল উইন্ডো বন্ধ করুন."
COM_PATCHTESTER_FETCH_INITIALIZING="GitHub ডেটা আনতে প্রস্তুত"
@ -36,64 +37,78 @@ COM_PATCHTESTER_FETCH_PAGE_NUMBER="GitHub ডেটার প্রসেসি
COM_PATCHTESTER_FETCH_PAGE_NUMBER_OF_TOTAL="GitHub ডেটার %2$s পৃষ্ঠার %1$s প্রসেসিং পৃষ্ঠা"
COM_PATCHTESTER_FETCH_PROCESSING="GitHub থেকে তথ্য প্রক্রিয়াকরণ"
COM_PATCHTESTER_FETCH_SUCCESSFUL="সফলভাবে পুল অনুরোধগুলি পুনরুদ্ধার করা হয়েছে"
COM_PATCHTESTER_FIELD_GH_AUTH_DESC="আপনার GitHub ব্যবহারকারীর নাম এবং পাসওয়ার্ডের মাধ্যমে প্রমাণীকরণ ব্যবহার করতে বা 'GotHub API টোকেন' -এর 'টোকেন' নির্বাচন করতে 'Credentials' নির্বাচন করুন"
COM_PATCHTESTER_FIELD_GH_AUTH_LABEL="GitHub প্রমাণীকরণ পদ্ধতি"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_CREDENTIALS="পরিচয়পত্র"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_TOKEN="টোকেন"
COM_PATCHTESTER_FIELD_GH_PASSWORD_LABEL="GitHub অ্যাকাউন্ট পাসওয়ার্ড"
COM_PATCHTESTER_FIELD_GH_PASSWORD_DESC="'GitHub অ্যাকাউন্ট ইউজারনেম' ক্ষেত্রের অ্যাকাউন্টের জন্য পাসওয়ার্ড প্রয়োজন। উল্লেখ্য যে দুই ফ্যাক্টর প্রমাণীকরণ ব্যবহার করে অ্যাকাউন্টগুলি ব্যবহারকারীর নাম এবং পাসওয়ার্ড প্রমাণীকরণের সাথে কাজ করবে না."
COM_PATCHTESTER_FIELD_GH_TOKEN_DESC="আপনার ব্যবহারকারী নাম এবং পাসওয়ার্ডের পরিবর্তে একটি GitHub API টোকেন ইনপুট করতে এই ক্ষেত্রটি ব্যবহার করুন। উল্লেখ্য, আপনার অ্যাকাউন্ট দুটি ফ্যাক্টর প্রমাণীকরণ সক্ষম থাকলে এটির প্রয়োজন."
COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL="GitHub টোকেন"
COM_PATCHTESTER_FIELD_GH_USER_LABEL="GitHub অ্যাকাউন্ট ব্যবহারকারীর নাম"
COM_PATCHTESTER_FIELD_GH_USER_DESC="API- র প্রমাণীকরণের জন্য GitHub অ্যাকাউন্টের নামটি ব্যবহার করুন."
COM_PATCHTESTER_FIELD_ORG_LABEL="কাস্টম প্রকল্প মালিক"
COM_PATCHTESTER_FIELD_ORG_DESC="GitHub- এর ব্যবহারকারীর নাম অথবা প্রতিষ্ঠানের জন্য পুল অনুরোধের নিরীক্ষণের জন্য."
COM_PATCHTESTER_FIELD_REPO_LABEL="কাস্টম প্রকল্প রেপোজিটরি"
COM_PATCHTESTER_FIELD_REPO_DESC="GitHub এর একটি রিপোসিটোরির নামের জন্য পুলের অনুরোধগুলি নিরীক্ষণের জন্য."
COM_PATCHTESTER_FIELD_REPOSITORY_DESC="উপলব্ধ Joomla! রেপোজিটরি। অটো সংস্থান এবং সংগ্রহস্থল ক্ষেত্রের মানগুলি নির্বাচন করুন."
COM_PATCHTESTER_FIELD_REPOSITORY_LABEL="GitHub রেপোজিটরি"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_JOOMLA_CMS="Joomla! সিএমএস"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_PATCHTESTER="Joomla! Patch Tester সেটিংস"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_INSTALL_FROM_WEB="Joomla! ওয়েব থেকে প্লাগইন ইনস্টল করুন"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_WEBLINKS="Joomla! ওয়েবলিঙ্কস প্যাকেজ"
COM_PATCHTESTER_FIELD_REPOSITORY_CUSTOM="পছন্দমত"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC="কনফিগারেশন মান জন্য GitHub রেপোজিটরি"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL="GitHub রেপোজিটরি"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_DESC="কনফিগারেশন মান জন্য GitHub প্রমাণীকরণ"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_LABEL="GitHub প্রমাণীকরণ"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS="CI Server Settings"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS_DESC="Configuration Values for CI Server Patching"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC="কনফিগারেশন মান জন্য GitHub রেপোজিটরি"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL="GitHub রেপোজিটরি"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME="CI Server Address"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME_DESC="Server address for compiled patches."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH="Switch CI Integration"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_DESC="Turn CI integration on or off."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_OFF="Off"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_ON="On"
COM_PATCHTESTER_FIELD_GH_AUTH_DESC="আপনার GitHub ব্যবহারকারীর নাম এবং পাসওয়ার্ডের মাধ্যমে প্রমাণীকরণ ব্যবহার করতে বা 'GotHub API টোকেন' -এর 'টোকেন' নির্বাচন করতে 'Credentials' নির্বাচন করুন"
COM_PATCHTESTER_FIELD_GH_AUTH_LABEL="GitHub প্রমাণীকরণ পদ্ধতি"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_TOKEN="টোকেন"
COM_PATCHTESTER_FIELD_GH_TOKEN_DESC="আপনার ব্যবহারকারী নাম এবং পাসওয়ার্ডের পরিবর্তে একটি GitHub API টোকেন ইনপুট করতে এই ক্ষেত্রটি ব্যবহার করুন। উল্লেখ্য, আপনার অ্যাকাউন্ট দুটি ফ্যাক্টর প্রমাণীকরণ সক্ষম থাকলে এটির প্রয়োজন."
COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL="GitHub টোকেন"
COM_PATCHTESTER_FIELD_ORG_DESC="GitHub- এর ব্যবহারকারীর নাম অথবা প্রতিষ্ঠানের জন্য পুল অনুরোধের নিরীক্ষণের জন্য."
COM_PATCHTESTER_FIELD_ORG_LABEL="কাস্টম প্রকল্প মালিক"
COM_PATCHTESTER_FIELD_REPOSITORY_CUSTOM="পছন্দমত"
COM_PATCHTESTER_FIELD_REPOSITORY_DESC="উপলব্ধ Joomla! রেপোজিটরি। অটো সংস্থান এবং সংগ্রহস্থল ক্ষেত্রের মানগুলি নির্বাচন করুন."
COM_PATCHTESTER_FIELD_REPOSITORY_LABEL="GitHub রেপোজিটরি"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_INSTALL_FROM_WEB="Joomla! ওয়েব থেকে প্লাগইন ইনস্টল করুন"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_JOOMLA_CMS="Joomla! সিএমএস"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_PATCHTESTER="Joomla! Patch Tester সেটিংস"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_WEBLINKS="Joomla! ওয়েবলিঙ্কস প্যাকেজ"
COM_PATCHTESTER_FIELD_REPO_DESC="GitHub এর একটি রিপোসিটোরির নামের জন্য পুলের অনুরোধগুলি নিরীক্ষণের জন্য."
COM_PATCHTESTER_FIELD_REPO_LABEL="কাস্টম প্রকল্প রেপোজিটরি"
COM_PATCHTESTER_FILE_DELETED_DOES_NOT_EXIST_S="অপসারণের জন্য চিহ্নিত ফাইলটি বিদ্যমান নেই: %s"
COM_PATCHTESTER_FILE_MODIFIED_DOES_NOT_EXIST_S="সংশোধনের জন্য চিহ্নিত ফাইলটি বিদ্যমান নয়: %s"
COM_PATCHTESTER_FILTER_APPLIED_PATCHES="ফিল্টার প্রয়োগ প্যাচ"
COM_PATCHTESTER_FILTER_BRANCH="ফিল্টার টার্গেট শাখা"
COM_PATCHTESTER_FILTER_DRAFT_PATCHES="Filter Draft Patches"
COM_PATCHTESTER_FILTER_LABEL="Filter Label"
COM_PATCHTESTER_FILTER_NPM_PATCHES="Filter NPM Patches"
COM_PATCHTESTER_FILTER_RTC_PATCHES="ফিল্টার RTC প্যাচ"
COM_PATCHTESTER_FILTER_SEARCH_DESCRIPTION="পুলে আইডি দ্বারা অনুসন্ধান করতে 'আইডি:' শিরোনাম বা উপসর্গ দ্বারা তালিকাটি অনুসন্ধান করুন."
COM_PATCHTESTER_GITHUB="GitHub"
COM_PATCHTESTER_HEADING_FETCH_DATA="GitHub ডেটা নিয়ে আসছে"
COM_PATCHTESTER_IS_DRAFT="Draft"
COM_PATCHTESTER_JISSUE="জে! সমস্যা"
COM_PATCHTESTER_JISSUES="ইস্যু ট্র্যাকার"
COM_PATCHTESTER_NOT_APPLIED="প্রযোজ্য নয়"
COM_PATCHTESTER_NOT_NPM="Not NPM"
COM_PATCHTESTER_NOT_RTC="RTC না"
COM_PATCHTESTER_NO_CREDENTIALS="আপনি বিকল্পগুলিতে আপনার ব্যবহারকারীর শংসাপত্রগুলি প্রবেশ করেননি। এটি আপনাকে প্রতি ঘন্টায় GitHub API এ কেবল 60 টি অনুরোধে সীমাবদ্ধ করবে। আপনার শংসাপত্র যোগ করা প্রতি ঘন্টায় 5,000 অনুরোধ করতে পারবেন."
COM_PATCHTESTER_NO_FILES_TO_PATCH="এই পুল অনুরোধ থেকে প্যাচ কোন ফাইল নেই। এর মানে হল যে পল অনুরোধে ফাইলগুলি আপনার ইনস্টলেশনে উপস্থিত নয়."
COM_PATCHTESTER_NO_ITEMS="GitHub থেকে কোন ডেটা উদ্ধার করা হয়নি, খোলা পোর্টের অনুরোধ পুনরুদ্ধারের জন্য টুলবারে 'তথ্য আনতে' বোতামটি ক্লিক করুন."
COM_PATCHTESTER_NOT_APPLIED="প্রযোজ্য নয়"
COM_PATCHTESTER_NOT_RTC="RTC না"
COM_PATCHTESTER_NPM="NPM"
COM_PATCHTESTER_PATCH_BREAKS_SITE="The patch could not be applied because it would break the site. Check the pull request to see if it is up-to-date."
COM_PATCHTESTER_PULLS_TABLE_CAPTION="পুল রিকুষ্টে এর টেবিল"
COM_PATCHTESTER_PULL_ID="পুল আই. ডি"
COM_PATCHTESTER_PULL_ID_ASC="আইডি উর্ধক্রম"
COM_PATCHTESTER_PULL_ID_DESC="আইডি নিম্নক্রম"
COM_PATCHTESTER_PULLS_TABLE_CAPTION="পুল রিকুষ্টে এর টেবিল"
COM_PATCHTESTER_READY_TO_COMMIT="জমা দেওয়ার জন্য প্রস্তুত"
COM_PATCHTESTER_REPO_IS_GONE="প্যাচ প্রয়োগ করা যাবে না কারণ রেপোজিটরিটি অনুপস্থিত"
COM_PATCHTESTER_REQUIREMENT_HTTPS="HTTPS wrappers গুলি সক্ষম করা আবশ্যক"
COM_PATCHTESTER_REQUIREMENT_OPENSSL="OpenSSL এক্সটেনশান আপনার ইনস্টল করা php.ini এ সক্রিয় করা আবশ্যক"
COM_PATCHTESTER_REQUIREMENTS_HEADING="প্রয়োজনীয়তা মিলে না"
COM_PATCHTESTER_REQUIREMENTS_NOT_MET="আপনার সিস্টেম প্যাচ পরীক্ষক উপাদান চালানোর জন্য প্রয়োজনীয়তাগুলি পূরণ করে না:"
COM_PATCHTESTER_REQUIREMENT_HTTPS="HTTPS wrappers গুলি সক্ষম করা আবশ্যক"
COM_PATCHTESTER_REQUIREMENT_OPENSSL="OpenSSL এক্সটেনশান আপনার ইনস্টল করা php.ini এ সক্রিয় করা আবশ্যক"
COM_PATCHTESTER_RESET_HAS_ERRORS="রিসেট প্রক্রিয়া সম্পন্ন হয়েছে কিন্তু এটি ত্রুটি সম্মুখীন। দয়া করে '%1$s' ডিরেক্টরির মধ্যে কোনো .txt ফাইল সরিয়ে দিন এবং '%2$s' ডাটাবেস সারণিটি ছিন্ন করুন।."
COM_PATCHTESTER_RESET_OK="রিসেট প্রক্রিয়া সফলভাবে সম্পন্ন হয়েছে."
COM_PATCHTESTER_REVERT_OK="প্যাচ সফলভাবে প্রত্যাবর্তন"
COM_PATCHTESTER_REVERT_PATCH="প্যাচ প্রত্যাবর্তন"
COM_PATCHTESTER_RTC="RTC"
COM_PATCHTESTER_SERVER_RESPONDED_NOT_200="The patch could not be applied either due to a missing connection to the server or a missing patch on the server."
COM_PATCHTESTER_TEST_THIS_PATCH="এই প্যাচ পরীক্ষা কর"
COM_PATCHTESTER_TOOLBAR_FETCH_DATA="ডেটা আনুন"
COM_PATCHTESTER_TOOLBAR_RESET="রিসেট"
COM_PATCHTESTER_VIEW_ON_GITHUB="আরো দেখুন GitHub এ"
COM_PATCHTESTER_VIEW_ON_JOOMLA_ISSUE_TRACKER="Joomla! Issue Tracker এ দেখুন"
COM_PATCHTESTER_XML_DESCRIPTION="কম্পোনেন্ট পুল অনুরোধ করা হয়েছে ব্যবস্থাপনা পরীক্ষার জন্য"
COM_PATCHTESTER_ZIP_DOES_NOT_EXIST="The patch could not be applied because it couldn't be retrieved from server."
COM_PATCHTESTER_ZIP_EXTRACT_FAILED="The patch could not be applied because it couldn't be extracted."

View File

@ -0,0 +1,14 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch Tester"
COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="নিম্নলিখিত %s টেমপ্লেটগুলির জন্য টেমপ্লেট ওভাররাইড ইনস্টল করা যায়নি"
COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="নিম্নলিখিত %s টেমপ্লেটগুলির জন্য টেমপ্লেট ওভাররাইডগুলি সরাতে পারেনি"
COM_PATCHTESTER_XML_DESCRIPTION="কম্পোনেন্ট পুল অনুরোধ করা হয়েছে ব্যবস্থাপনা পরীক্ষার জন্য"
COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s."
COM_PATCHTESTER_INSTALL_INSTRUCTIONS="<p>Thank you for installing the Joomla! Patch Tester.</p><p>To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. <a href=\"index.php?option=com_config&view=component&component=com_patchtester&returnurl=aW5kZXgucGhwP29wdGlvbj1jb21fcGF0Y2h0ZXN0ZXI=#authentication\" alt=\"Go to Options\">Go to the Joomla! Patch Tester Options</a> to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester."
COM_PATCHTESTER_UPDATE_INSTRUCTIONS="<p>Thank you for updating the Joomla! Patch Tester.</p><p><a href=\"index.php?option=com_patchtester\" alt=\"Go to Patch Tester\">Go to the Joomla! Patch Tester</a></p>"
COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!"

View File

@ -1,10 +0,0 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch Tester"
COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="No s'han pogut instal·lar els overrides per a les següents plantilles: %s"
COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="No s'han pogut eliminar els overrides per a les següents plantilles: %s"
COM_PATCHTESTER_XML_DESCRIPTION="Component per a la gestió de proves de pull request"

View File

@ -4,7 +4,6 @@
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch Tester"
COM_PATCHTESTER_40_WARNING="Mentre que Joomla! 4.0 estigui en desenvolupament, fer un ús de l'analitzador de pedaços es considera experimental ja que els canvis d'última hora podrien ser fusionats a Joomla, incloent el codi contingut en un pedaç."
COM_PATCHTESTER_API_LIMIT_ACTION="S'ha arribat a la tassa límit de la API de Github per a aquest recurs, no s'ha pogut connectar a Github per a dur a terme l'acció sol·licitada. El límit es restablirà a %s"
COM_PATCHTESTER_API_LIMIT_LIST="S'ha arribat a la tassa límit de la API de Github per a aquest recurs, no s'ha pogut connectar a Github per a obtenir dades actualitzades. El límit es restablirà a %s"
COM_PATCHTESTER_APPLIED="Aplicat"
@ -28,6 +27,8 @@ COM_PATCHTESTER_ERROR_TRUNCATING_PULLS_TABLE="Error al truncar la taula de pulls
COM_PATCHTESTER_ERROR_TRUNCATING_TESTS_TABLE="Error al truncar la taula de proves: %s"
COM_PATCHTESTER_ERROR_UNSUPPORTED_ENCODING="Els fitxers del pedaç están codificats en un format no soportat."
COM_PATCHTESTER_ERROR_VIEW_NOT_FOUND="No s'ha trobat la vista [nom, format]:%1$s, %2$s"
COM_PATCHTESTER_FAILED_APPLYING_PATCH="Patch could not be applied due to exception with %1$s. %2$s"
COM_PATCHTESTER_FAILED_REVERT_PATCH="Patch could not be reverted due to exception with %1$s. %2$s"
COM_PATCHTESTER_FETCH_AN_ERROR_HAS_OCCURRED="S'ha produït un error a l'obtenir les dades desde GitHub."
COM_PATCHTESTER_FETCH_COMPLETE_CLOSE_WINDOW="S'han obtingut totes les dades. Si us plau tanca questa finestra modal per a actualitzar la pàgina."
COM_PATCHTESTER_FETCH_INITIALIZING="Preparant-se per a obtenir les dades de GitHub"
@ -36,64 +37,78 @@ COM_PATCHTESTER_FETCH_PAGE_NUMBER="Processant la pàgina %s de les dades de GitH
COM_PATCHTESTER_FETCH_PAGE_NUMBER_OF_TOTAL="Processant la pàgina %1$s de %2$s pàgines de dades de GitHub"
COM_PATCHTESTER_FETCH_PROCESSING="Processant dades des de GitHub"
COM_PATCHTESTER_FETCH_SUCCESSFUL="Els pull requests han sigut obtinguts amb èxit"
COM_PATCHTESTER_FIELD_GH_AUTH_DESC="Select 'Credentials' to use authentication through your GitHub Username and Password, or 'Token' for a GitHub API Token"
COM_PATCHTESTER_FIELD_GH_AUTH_LABEL="GitHub Authentication Method"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_CREDENTIALS="Credentials"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_TOKEN="Token"
COM_PATCHTESTER_FIELD_GH_PASSWORD_LABEL="GitHub Account Password"
COM_PATCHTESTER_FIELD_GH_PASSWORD_DESC="Password for the account entered in the 'GitHub Account Username' field. Note that accounts using Two Factor Authentication will not work with username and password authentication."
COM_PATCHTESTER_FIELD_GH_TOKEN_DESC="Use this field to input a GitHub API Token in place of your username and password. Note that this is required if your account has Two Factor Authentication enabled."
COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL="GitHub Token"
COM_PATCHTESTER_FIELD_GH_USER_LABEL="GitHub Account Username"
COM_PATCHTESTER_FIELD_GH_USER_DESC="Name of account on GitHub to use to authenticate to the API."
COM_PATCHTESTER_FIELD_ORG_LABEL="Custom Project Owner"
COM_PATCHTESTER_FIELD_ORG_DESC="A username or organisation on GitHub to monitor pull requests for."
COM_PATCHTESTER_FIELD_REPO_LABEL="Custom Project Repository"
COM_PATCHTESTER_FIELD_REPO_DESC="Name of a repository on GitHub to monitor pull requests for."
COM_PATCHTESTER_FIELD_REPOSITORY_DESC="Available Joomla! repositories. Select to autopopulate the organisation and repository fields values."
COM_PATCHTESTER_FIELD_REPOSITORY_LABEL="GitHub Repository"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_JOOMLA_CMS="Joomla! CMS"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_PATCHTESTER="Joomla! Patch Tester Component"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_INSTALL_FROM_WEB="Joomla! Install From Web Plugin"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_WEBLINKS="Joomla! Weblinks Package"
COM_PATCHTESTER_FIELD_REPOSITORY_CUSTOM="Custom"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC="Configuration Values for GitHub Repository"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL="GitHub Repository"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_DESC="Configuration Values for GitHub Authentication"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_LABEL="GitHub Authentication"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS="CI Server Settings"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS_DESC="Configuration Values for CI Server Patching"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC="Configuration Values for GitHub Repository"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL="GitHub Repository"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME="CI Server Address"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME_DESC="Server address for compiled patches."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH="Switch CI Integration"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_DESC="Turn CI integration on or off."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_OFF="Off"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_ON="On"
COM_PATCHTESTER_FIELD_GH_AUTH_DESC="Select 'Token' for a GitHub API Token"
COM_PATCHTESTER_FIELD_GH_AUTH_LABEL="GitHub Authentication Method"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_TOKEN="Token"
COM_PATCHTESTER_FIELD_GH_TOKEN_DESC="Use this field to input a GitHub API Token in place of your username and password. Note that this is required if your account has Two Factor Authentication enabled."
COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL="GitHub Token"
COM_PATCHTESTER_FIELD_ORG_DESC="A username or organisation on GitHub to monitor pull requests for."
COM_PATCHTESTER_FIELD_ORG_LABEL="Custom Project Owner"
COM_PATCHTESTER_FIELD_REPOSITORY_CUSTOM="Custom"
COM_PATCHTESTER_FIELD_REPOSITORY_DESC="Available Joomla! repositories. Select to autopopulate the organisation and repository fields values."
COM_PATCHTESTER_FIELD_REPOSITORY_LABEL="GitHub Repository"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_INSTALL_FROM_WEB="Joomla! Install From Web Plugin"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_JOOMLA_CMS="Joomla! CMS"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_PATCHTESTER="Joomla! Patch Tester Component"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_WEBLINKS="Joomla! Weblinks Package"
COM_PATCHTESTER_FIELD_REPO_DESC="Name of a repository on GitHub to monitor pull requests for."
COM_PATCHTESTER_FIELD_REPO_LABEL="Custom Project Repository"
COM_PATCHTESTER_FILE_DELETED_DOES_NOT_EXIST_S="The file marked for deletion does not exist: %s"
COM_PATCHTESTER_FILE_MODIFIED_DOES_NOT_EXIST_S="The file marked for modification does not exist: %s"
COM_PATCHTESTER_FILTER_APPLIED_PATCHES="Filter Applied Patches"
COM_PATCHTESTER_FILTER_BRANCH="Filter Target Branch"
COM_PATCHTESTER_FILTER_DRAFT_PATCHES="Filter Draft Patches"
COM_PATCHTESTER_FILTER_LABEL="Filter Label"
COM_PATCHTESTER_FILTER_NPM_PATCHES="Filter NPM Patches"
COM_PATCHTESTER_FILTER_RTC_PATCHES="Filter RTC Patches"
COM_PATCHTESTER_FILTER_SEARCH_DESCRIPTION="Search the list by title or prefix with 'id:' to search by Pull ID."
COM_PATCHTESTER_GITHUB="GitHub"
COM_PATCHTESTER_HEADING_FETCH_DATA="Fetching GitHub Data"
COM_PATCHTESTER_IS_DRAFT="Draft"
COM_PATCHTESTER_JISSUE="J! Issue"
COM_PATCHTESTER_JISSUES="Issue Tracker"
COM_PATCHTESTER_NO_CREDENTIALS="You have not entered your user credentials in the Options. This will limit you to only 60 requests to the GitHub API per hour. Adding your credentials will allow 5,000 requests per hour."
COM_PATCHTESTER_NOT_APPLIED="Not Applied"
COM_PATCHTESTER_NOT_NPM="Not NPM"
COM_PATCHTESTER_NOT_RTC="Not RTC"
COM_PATCHTESTER_NO_CREDENTIALS="You have not entered your GitHub API token in the Options. This will limit you to only 60 requests to the GitHub API per hour. Configuring authentication via an API token will allow 5,000 requests per hour."
COM_PATCHTESTER_NO_FILES_TO_PATCH="There are no files to patch from this pull request. This may mean that the files in the pull request are not present in your installation."
COM_PATCHTESTER_NO_ITEMS="No data has been retrieved from GitHub, please click the 'Fetch Data' button in the toolbar to retrieve the open pull requests."
COM_PATCHTESTER_NOT_APPLIED="Not Applied"
COM_PATCHTESTER_NOT_RTC="Not RTC"
COM_PATCHTESTER_NPM="NPM"
COM_PATCHTESTER_PATCH_BREAKS_SITE="The patch could not be applied because it would break the site. Check the pull request to see if it is up-to-date."
COM_PATCHTESTER_PULLS_TABLE_CAPTION="Table of Pull Requests"
COM_PATCHTESTER_PULL_ID="Pull ID"
COM_PATCHTESTER_PULL_ID_ASC="Pull ID ascending"
COM_PATCHTESTER_PULL_ID_DESC="Pull ID descending"
COM_PATCHTESTER_PULLS_TABLE_CAPTION="Table of Pull Requests"
COM_PATCHTESTER_READY_TO_COMMIT="Ready to Commit"
COM_PATCHTESTER_REPO_IS_GONE="The patch could not be applied because the repository is missing"
COM_PATCHTESTER_REQUIREMENT_HTTPS="HTTPS wrappers must be enabled"
COM_PATCHTESTER_REQUIREMENT_OPENSSL="The OpenSSL extension must be installed and enabled in your php.ini"
COM_PATCHTESTER_REQUIREMENTS_HEADING="Requirements Not Met"
COM_PATCHTESTER_REQUIREMENTS_NOT_MET="Your system does not meet the requirements to run the Patch Tester component:"
COM_PATCHTESTER_REQUIREMENT_HTTPS="HTTPS wrappers must be enabled"
COM_PATCHTESTER_REQUIREMENT_OPENSSL="The OpenSSL extension must be installed and enabled in your php.ini"
COM_PATCHTESTER_RESET_HAS_ERRORS="The reset process has completed however it encountered errors. Please remove any .txt files in the '%1$s' directory and truncate the '%2$s' database table."
COM_PATCHTESTER_RESET_OK="The reset process has completed successfully."
COM_PATCHTESTER_REVERT_OK="Pedaç revertit correctament"
COM_PATCHTESTER_REVERT_PATCH="Revertir el pedaç"
COM_PATCHTESTER_RTC="RTC"
COM_PATCHTESTER_SERVER_RESPONDED_NOT_200="The patch could not be applied either due to a missing connection to the server or a missing patch on the server."
COM_PATCHTESTER_TEST_THIS_PATCH="Prova aquest pedaç"
COM_PATCHTESTER_TOOLBAR_FETCH_DATA="Obtenir dades"
COM_PATCHTESTER_TOOLBAR_RESET="Restablir"
COM_PATCHTESTER_VIEW_ON_GITHUB="View on GitHub"
COM_PATCHTESTER_VIEW_ON_JOOMLA_ISSUE_TRACKER="View on Joomla! Issue Tracker"
COM_PATCHTESTER_XML_DESCRIPTION="Component per a la gestió de proves de pull request"
COM_PATCHTESTER_ZIP_DOES_NOT_EXIST="The patch could not be applied because it couldn't be retrieved from server."
COM_PATCHTESTER_ZIP_EXTRACT_FAILED="The patch could not be applied because it couldn't be extracted."

View File

@ -0,0 +1,14 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Tester de pegats de Joomla!"
COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="No s'han pogut instal·lar els overrides per a les següents plantilles: %s"
COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="No s'han pogut eliminar els overrides per a les següents plantilles: %s"
COM_PATCHTESTER_XML_DESCRIPTION="Component per a la gestió de proves de pull request"
COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Script d'actualització. Patch Tester s'ha actualitzat a la versió %s."
COM_PATCHTESTER_INSTALL_INSTRUCTIONS="<p>Gràcies per instal·lar Joomla! Patch Tester.</p><p>Per fer servir Joomla! Patch Tester primer heu de configurar les vostres credencials de GitHub a les opcions de Joomla! Patch Tester. <a href=\"\"index.php?option=com_config&view=component&component=com_patchtester&returnurl=aW5kZXgucGhwP29wdGlvbj1jb21fcGF0Y2h0ZXN0ZXI=#authentication\"\" alt=\"Go to Options\">Aneu a les opcions de Joomla! Patch Tester</a>per configurar les teves credencials. ADesprés de fer clic a Desa i tanca, se us dirigirà a Joomla! Patch Tester on podeu començar a utilitzar el Patch Tester."
COM_PATCHTESTER_UPDATE_INSTRUCTIONS="<p>Gràcies per actualitzar el Joomla! Patch Tester.</p><p><a href=\"\"index.php?option=com_patchtester\"\" alt=\"Go to Patch Tester\">Aneu a Joomla! Patch Tester</a></p>"
COM_PATCHTESTER_UNINSTALL_THANK_YOU="Gràcies per utilitzar Joomla! Patch Tester per provar pegats per a l'última versió de Joomla!"

View File

@ -0,0 +1,114 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch Tester"
COM_PATCHTESTER_API_LIMIT_ACTION="Pro tento prostředek byl dosažen limit rychlosti rozhraní API GitHub, nebylo možné se připojit ke službě GitHub a provést požadovanou akci. Limit rychlosti bude obnoven na %s"
COM_PATCHTESTER_API_LIMIT_LIST="Pro tento zdroj byl dosažen limit rychlosti rozhraní API služby GitHub, nebylo možné se připojit ke službě GitHub a získat aktualizovaná data. Limit rychlosti bude obnoven na %s"
COM_PATCHTESTER_APPLIED="Použito"
COM_PATCHTESTER_APPLIED_COMMIT_SHA="Použít SHA: %s"
COM_PATCHTESTER_APPLY_OK="Patch byl úspěšně použit"
COM_PATCHTESTER_APPLY_PATCH="Použít patch"
COM_PATCHTESTER_BRANCH="Větev"
COM_PATCHTESTER_CONFIGURATION="Možnosti Joomla! Patch Tester"
COM_PATCHTESTER_CONFIRM_RESET="Obnovení se pokusí vrátit všechny použité záplaty a odstranit všechny zálohované soubory. To může vést k poškození prostředí. Jste si jisti, že chcete pokračovat?"
COM_PATCHTESTER_CONFLICT_S="Záplatu nelze použít, protože je v konfliktu s dříve použitou záplatou: %s"
COM_PATCHTESTER_COULD_NOT_CONNECT_TO_GITHUB="Nelze se připojit k GitHubu: %s"
COM_PATCHTESTER_ERROR_APPLIED_PATCHES="Nelze načíst data ze služby GitHub, když jsou aplikovány záplaty. Než budete pokračovat, vraťte prosím tyto záplaty zpět."
COM_PATCHTESTER_ERROR_CANNOT_COPY_FILE="Nelze kopírovat zdrojový soubor %1$s do cílového souboru %2$s"
COM_PATCHTESTER_ERROR_CANNOT_DELETE_FILE="Soubor %s nelze odstranit"
COM_PATCHTESTER_ERROR_CANNOT_WRITE_FILE="Nelze zapisovat do souboru %s"
COM_PATCHTESTER_ERROR_GITHUB_FETCH="Chyba při získávání požadavků na natažení z GitHubu: %s"
COM_PATCHTESTER_ERROR_INSERT_DATABASE="Chyba při vkládání údajů požadavku na natažení do databáze: %s"
COM_PATCHTESTER_ERROR_MODEL_NOT_FOUND="Třída modelu %s nebyla nalezena."
COM_PATCHTESTER_ERROR_READING_DATABASE_TABLE="%1$s - Chyba při načítání dat tabulky (%2$s)"
COM_PATCHTESTER_ERROR_TRUNCATING_PULLS_TABLE="Chyba při zkracování pull tabulky: %s"
COM_PATCHTESTER_ERROR_TRUNCATING_TESTS_TABLE="Chyba při zkracování tests tabulky: %s"
COM_PATCHTESTER_ERROR_UNSUPPORTED_ENCODING="Soubory patche jsou zakódovány v nepodporovaném formátu."
COM_PATCHTESTER_ERROR_VIEW_NOT_FOUND="Zobrazení nenalezeno [name, format]: %1$s, %2$s"
COM_PATCHTESTER_FAILED_APPLYING_PATCH="Patch nemohl být použit z důvodu výjimky s %1$s. %2$s"
COM_PATCHTESTER_FAILED_REVERT_PATCH="Patch nemohl být vrácen z důvodu výjimky s %1$s. %2$s"
COM_PATCHTESTER_FETCH_AN_ERROR_HAS_OCCURRED="Došlo k chybě při načítání dat z GitHub."
COM_PATCHTESTER_FETCH_COMPLETE_CLOSE_WINDOW="Všechna data byla načtena. Prosím, zavřete toto modální okno pro obnovení stránky."
COM_PATCHTESTER_FETCH_INITIALIZING="Příprava na načtení GitHub dat"
COM_PATCHTESTER_FETCH_INITIALIZING_DESCRIPTION="Kontrolujeme, že je vše v pořádku, abyste mohli načíst data. Vyčkejte."
COM_PATCHTESTER_FETCH_PAGE_NUMBER="Zpracovávání stránky %s dat GitHub"
COM_PATCHTESTER_FETCH_PAGE_NUMBER_OF_TOTAL="Zpracování stránky %1$s z %2$s stránek dat GitHub"
COM_PATCHTESTER_FETCH_PROCESSING="Zpracování dat z GitHub"
COM_PATCHTESTER_FETCH_SUCCESSFUL="Požadavek na natažení byl úspěšně načten"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_DESC="Konfigurační hodnoty pro GitHub autentizaci"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_LABEL="Autentizace GitHub"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS="Nastavení CI serveru"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS_DESC="Konfigurační hodnoty pro úpravu CI serveru"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC="Konfigurační hodnoty pro GitHub repositář"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL="GitHub Repository"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME="Adresa CI serveru"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME_DESC="Adresa serveru pro kompilované patche."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH="Přepnout CI integraci"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_DESC="Zapnout nebo vypnout CI integraci."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_OFF="Vypnuto"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_ON="Zapnuto"
COM_PATCHTESTER_FIELD_GH_AUTH_DESC="Vyberte 'Token' pro GitHub API Token"
COM_PATCHTESTER_FIELD_GH_AUTH_LABEL="Autentizace GitHub"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_TOKEN="Token"
COM_PATCHTESTER_FIELD_GH_TOKEN_DESC="Do tohoto pole zadejte místo uživatelského jména a hesla token API GitHub. Všimněte si, že je to nutné, pokud má váš účet povoleno dvoufaktorové ověřování.</p><p>Chcete-li nastavit přístupový token, postupujte podle následujících kroků.<ol><li><a href=\"https://github.com/settings/tokens/new?description=Joomla%20Patch%20Tester&scopes=public_repo,repo:status\" target=\"_blank\">Vytvořte osobní přístupový token</a></li><li>Klikněte na '<span class=\"font-weight-bold\">Generovat token'</span> v dolní části stránky</li><li>V horní části v zeleném pruhu najdete svůj přístupový token</li><li>Zkopírujte token jeho výběrem nebo kliknutím do schránky</li><li>Vložte token do<span class=\"font-weight-bold\">GitHub Token</span> pole nahoře</li><li>Uložte změny kliknutím na <span class=\"font-weight-bold\">tlačítko Uložit & Zavřít</span> nahoře</li><li>Svůj token nyní můžete používat v Testeru záplat</li></ol><p>Přístup můžete kdykoli zrušit smazáním osobního přístupového tokenu z <a href=\"https://github.com/settings/tokens\" target=\"_blank\">Osobní přístupové tokeny na Githubu</a>.</p>"
COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL="GitHub Token"
COM_PATCHTESTER_FIELD_ORG_DESC="Uživatelské jméno nebo organizace na GitHubu, která monitoruje žádosti o natažení."
COM_PATCHTESTER_FIELD_ORG_LABEL="Vlastní vlastník projektu"
COM_PATCHTESTER_FIELD_REPOSITORY_CUSTOM="Vlastní"
COM_PATCHTESTER_FIELD_REPOSITORY_DESC="Dostupné Joomla! repozitáře. Vyberte pro automatické vyplnění hodnot organizace a polí repositáře."
COM_PATCHTESTER_FIELD_REPOSITORY_LABEL="GitHub Repository"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_INSTALL_FROM_WEB="Joomla! Instalace z URL"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_JOOMLA_CMS="Joomla! CMS"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_PATCHTESTER="Komponenta Joomla! Patch Tester"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_WEBLINKS="Joomla! Weblinks Package"
COM_PATCHTESTER_FIELD_REPO_DESC="Název repositáře na GitHub pro sledování žádostí o natažení."
COM_PATCHTESTER_FIELD_REPO_LABEL="Vlastní úložiště projektu"
COM_PATCHTESTER_FILE_DELETED_DOES_NOT_EXIST_S="Soubor označený pro smazání neexistuje: %s"
COM_PATCHTESTER_FILE_MODIFIED_DOES_NOT_EXIST_S="Soubor označený pro úpravu neexistuje: %s"
COM_PATCHTESTER_FILTER_APPLIED_PATCHES="Filtrovat použité patche"
COM_PATCHTESTER_FILTER_BRANCH="Filtrovat cílovou větev"
COM_PATCHTESTER_FILTER_DRAFT_PATCHES="Filter Draft Patches"
COM_PATCHTESTER_FILTER_LABEL="Štítek filtru"
COM_PATCHTESTER_FILTER_NPM_PATCHES="Filtr NPM patches"
COM_PATCHTESTER_FILTER_RTC_PATCHES="Filtr RTC patches"
COM_PATCHTESTER_FILTER_SEARCH_DESCRIPTION="Prohledejte seznam podle názvu nebo prefixu s 'ID:' pro hledání podle Pull ID."
COM_PATCHTESTER_GITHUB="GitHub"
COM_PATCHTESTER_HEADING_FETCH_DATA="Získávání dat GitHubu"
COM_PATCHTESTER_IS_DRAFT="Draft"
COM_PATCHTESTER_JISSUE="J! Issue"
COM_PATCHTESTER_JISSUES="Sledovač problémů"
COM_PATCHTESTER_NOT_APPLIED="Nepoužito"
COM_PATCHTESTER_NOT_NPM="Bez NPM"
COM_PATCHTESTER_NOT_RTC="Bez RTC"
COM_PATCHTESTER_NO_CREDENTIALS="V Možnostech jste nezadali svůj token API GitHub. To vás omezí na pouhých 60 požadavků na rozhraní GitHub API za hodinu. Konfigurace ověřování pomocí tokenu API umožní 5 000 požadavků za hodinu."
COM_PATCHTESTER_NO_FILES_TO_PATCH="Neexistují žádné soubory k opravě z tohoto požadavku na natažení. To může znamenat, že soubory v požadavku na natažení nejsou ve vaší instalaci obsaženy."
COM_PATCHTESTER_NO_ITEMS="Z GitHubu nebyla načtena žádná data, prosím klikněte na tlačítko 'Načíst data' v panelu nástrojů pro načtení požadavků na natažení."
COM_PATCHTESTER_NPM="NPM"
COM_PATCHTESTER_PATCH_BREAKS_SITE="Patch nemohl být použit, protože by poškodil stránku. Zkontrolujte požadavek na natažení a zjistěte, zda je aktuální."
COM_PATCHTESTER_PULLS_TABLE_CAPTION="Tabulka požadavků na natažení"
COM_PATCHTESTER_PULL_ID="ID natažení"
COM_PATCHTESTER_PULL_ID_ASC="ID natažení vzestupně"
COM_PATCHTESTER_PULL_ID_DESC="ID natažení sestupně"
COM_PATCHTESTER_READY_TO_COMMIT="Připraveno k ověření"
COM_PATCHTESTER_REPO_IS_GONE="Patch nemohl být použit, protože úložiště chybí"
COM_PATCHTESTER_REQUIREMENTS_HEADING="Požadavky nejsou splněny"
COM_PATCHTESTER_REQUIREMENTS_NOT_MET="Váš systém nesplňuje požadavky na spuštění komponenty Patch Tester:"
COM_PATCHTESTER_REQUIREMENT_HTTPS="HTTPS musí být povoleno"
COM_PATCHTESTER_REQUIREMENT_OPENSSL="Rozšíření OpenSSL musí být nainstalováno a povoleno ve vašem php.ini"
COM_PATCHTESTER_RESET_HAS_ERRORS="Proces obnovení byl dokončen, ale došlo k chybám. Odstraňte prosím ručně jakékoli .txt soubory ve složce '%1$s' a vyprázdněte databázovou tabulku '%2$s'."
COM_PATCHTESTER_RESET_OK="Proces obnovení byl úspěšně dokončen."
COM_PATCHTESTER_REVERT_OK="Patch byl úspěšně vrácen"
COM_PATCHTESTER_REVERT_PATCH="Vrátit Patch"
COM_PATCHTESTER_RTC="RTC"
COM_PATCHTESTER_SERVER_RESPONDED_NOT_200="Patch nebylo možné použít buď kvůli chybějícímu připojení k serveru, nebo kvůli chybějícímu patch na serveru."
COM_PATCHTESTER_TEST_THIS_PATCH="Otestovat tento Patch"
COM_PATCHTESTER_TOOLBAR_FETCH_DATA="Načíst data"
COM_PATCHTESTER_TOOLBAR_RESET="Reset"
COM_PATCHTESTER_VIEW_ON_GITHUB="Zobrazit na GitHubu"
COM_PATCHTESTER_VIEW_ON_JOOMLA_ISSUE_TRACKER="Zobrazit na Joomla! Issue Tracker"
COM_PATCHTESTER_XML_DESCRIPTION="Komponenta pro testování správy požadavků na stažení"
COM_PATCHTESTER_ZIP_DOES_NOT_EXIST="Patch nemohl být použit, protože nemohl být načten ze serveru."
COM_PATCHTESTER_ZIP_EXTRACT_FAILED="Patch nemohl být použit, protože jej nebylo možné extrahovat."

View File

@ -0,0 +1,14 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch Tester"
COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Nepodařilo se nainstalovat přepsání šablon pro následující šablony: %s"
COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Nepodařilo se odstranit přepsání šablon pro následující šablony: %s"
COM_PATCHTESTER_XML_DESCRIPTION="Komponenta pro testování správy požadavků na stažení"
COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester je nyní aktualizován na verzi %s."
COM_PATCHTESTER_INSTALL_INSTRUCTIONS="<p>Děkujeme vám za instalaci Joomla! patch Tester.</p><p>Abyste mohli používat Joomla! Patch Tester, musíte nejprve nastavit své GitHub přihlašovací údaje v Joomla! Patch Tester - Možnosti. <a href=\"index.php?option=com_config&view=component&component=com_patchtester&returnurl=aW5kZXgucGhwP29wdGlvbj1jb21fcGF0Y2h0ZXN0ZXI=#authentication\" alt=\"Přejděte do Joomla! Patch Tester\">Přejděte do Joomla! Patch Tester\">Přejděte do Joomla! Patch Tester</a> a nastavte vaše přihlašovací údaje. Po kliknutí na Uložit & Zavřít budete přesunuti do Joomla! Patch Tester kde můžete začít s testováním."
COM_PATCHTESTER_UPDATE_INSTRUCTIONS="<p>Děkujeme vám za aktualizaci Joomla! Patch Tester.</p><p><a href=\"index.php?option=com_patchtester\" alt=\"Přejděte do Joomla! Patch Tester\">Přejděte do Joomla! Patch Tester</a></p>"
COM_PATCHTESTER_UNINSTALL_THANK_YOU="Děkujeme za používání Joomla! Patch Tester na testování záplat pro nejnovější verzi Joomla!"

View File

@ -0,0 +1,114 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch Tester"
COM_PATCHTESTER_API_LIMIT_ACTION="The GitHub API rate limit has been reached for this resource, could not connect to GitHub to perform the requested action. The rate limit will reset at %s"
COM_PATCHTESTER_API_LIMIT_LIST="The GitHub API rate limit has been reached for this resource, could not connect to GitHub for updated data. The rate limit will reset at %s"
COM_PATCHTESTER_APPLIED="Applied"
COM_PATCHTESTER_APPLIED_COMMIT_SHA="Applied Commit SHA: %s"
COM_PATCHTESTER_APPLY_OK="Patch successfully applied"
COM_PATCHTESTER_APPLY_PATCH="Apply Patch"
COM_PATCHTESTER_BRANCH="Branch"
COM_PATCHTESTER_CONFIGURATION="Joomla! Patch Tester Settings"
COM_PATCHTESTER_CONFIRM_RESET="Resetting will attempt to revert all applied patches and remove all backed up files. This may result in a corrupted environment. Are you sure you want to continue?"
COM_PATCHTESTER_CONFLICT_S="The patch could not be applied because it conflicts with a previously applied patch: %s"
COM_PATCHTESTER_COULD_NOT_CONNECT_TO_GITHUB="Could not connect to GitHub: %s"
COM_PATCHTESTER_ERROR_APPLIED_PATCHES="Cannot fetch data from GitHub while there are applied patches. Please revert those patches before continuing."
COM_PATCHTESTER_ERROR_CANNOT_COPY_FILE="Cannot copy source file %1$s to destination %2$s"
COM_PATCHTESTER_ERROR_CANNOT_DELETE_FILE="Cannot delete file %s"
COM_PATCHTESTER_ERROR_CANNOT_WRITE_FILE="Cannot write file %s"
COM_PATCHTESTER_ERROR_GITHUB_FETCH="Error retrieving pull requests from GitHub: %s"
COM_PATCHTESTER_ERROR_INSERT_DATABASE="Error inserting pull request data into the database: %s"
COM_PATCHTESTER_ERROR_MODEL_NOT_FOUND="Model class %s not found."
COM_PATCHTESTER_ERROR_READING_DATABASE_TABLE="%1$s - Error retrieving table data (%2$s)"
COM_PATCHTESTER_ERROR_TRUNCATING_PULLS_TABLE="Error truncating the pulls table: %s"
COM_PATCHTESTER_ERROR_TRUNCATING_TESTS_TABLE="Error truncating the tests table: %s"
COM_PATCHTESTER_ERROR_UNSUPPORTED_ENCODING="The patch's files are encoded in an unsupported format."
COM_PATCHTESTER_ERROR_VIEW_NOT_FOUND="View not found [name, format]: %1$s, %2$s"
COM_PATCHTESTER_FAILED_APPLYING_PATCH="Patch could not be applied due to exception with %1$s. %2$s"
COM_PATCHTESTER_FAILED_REVERT_PATCH="Patch could not be reverted due to exception with %1$s. %2$s"
COM_PATCHTESTER_FETCH_AN_ERROR_HAS_OCCURRED="An error has occurred while fetching the data from GitHub."
COM_PATCHTESTER_FETCH_COMPLETE_CLOSE_WINDOW="All data has been retrieved. Please close this modal window to refresh the page."
COM_PATCHTESTER_FETCH_INITIALIZING="Preparing to fetch GitHub data"
COM_PATCHTESTER_FETCH_INITIALIZING_DESCRIPTION="Making sure all is well to fetch data. Sit tight."
COM_PATCHTESTER_FETCH_PAGE_NUMBER="Processing page %s of GitHub data"
COM_PATCHTESTER_FETCH_PAGE_NUMBER_OF_TOTAL="Processing page %1$s of %2$s pages of GitHub data"
COM_PATCHTESTER_FETCH_PROCESSING="Processing data from GitHub"
COM_PATCHTESTER_FETCH_SUCCESSFUL="Successfully retrieved pull requests"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_DESC="Configuration Values for GitHub Authentication"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_LABEL="GitHub Authentication"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS="CI Server Settings"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS_DESC="Configuration Values for CI Server Patching"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC="Configuration Values for GitHub Repository"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL="GitHub Repository"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME="CI Server Address"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME_DESC="Server address for compiled patches."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH="Switch CI Integration"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_DESC="Turn CI integration on or off."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_OFF="Off"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_ON="On"
COM_PATCHTESTER_FIELD_GH_AUTH_DESC="Select 'Token' for a GitHub API Token"
COM_PATCHTESTER_FIELD_GH_AUTH_LABEL="GitHub Authentication Method"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_TOKEN="Token"
COM_PATCHTESTER_FIELD_GH_TOKEN_DESC="Use this field to input a GitHub API Token in place of your username and password. Note that this is required if your account has Two Factor Authentication enabled.<p></p>To setup an access token, follow these steps.<ol><li><a href=\"https://github.com/settings/tokens/new?description=Joomla%20Patch%20Tester&scopes=public_repo,repo:status\" target=\"_blank\">Create a Personal Access Token</a></li><li>Click Generate token at the bottom of the page</li><li>At the top in the green bar you will find your access token</li><li>Copy the token by selecting it or clicking on the clipboard</li><li>Paste the token in the GitHub Token field above</li><li>Save the changes by clicking the Save & Close button at the top</li><li>You can now use the Patch Tester with your token</li></ol><p>You can always revoke access by deleting the Personal access token from the <a href=\"https://github.com/settings/tokens\" target=\"_blank\">Personal access tokens on Github</a>.</p>"
COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL="GitHub Token"
COM_PATCHTESTER_FIELD_ORG_DESC="A username or organisation on GitHub to monitor pull requests for."
COM_PATCHTESTER_FIELD_ORG_LABEL="Custom Project Owner"
COM_PATCHTESTER_FIELD_REPOSITORY_CUSTOM="Custom"
COM_PATCHTESTER_FIELD_REPOSITORY_DESC="Available Joomla! repositories. Select to autopopulate the organisation and repository fields values."
COM_PATCHTESTER_FIELD_REPOSITORY_LABEL="GitHub Repository"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_INSTALL_FROM_WEB="Joomla! Install From Web Plugin"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_JOOMLA_CMS="Joomla! CMS"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_PATCHTESTER="Joomla! Patch Tester Component"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_WEBLINKS="Joomla! Weblinks Package"
COM_PATCHTESTER_FIELD_REPO_DESC="Name of a repository on GitHub to monitor pull requests for."
COM_PATCHTESTER_FIELD_REPO_LABEL="Custom Project Repository"
COM_PATCHTESTER_FILE_DELETED_DOES_NOT_EXIST_S="The file marked for deletion does not exist: %s"
COM_PATCHTESTER_FILE_MODIFIED_DOES_NOT_EXIST_S="The file marked for modification does not exist: %s"
COM_PATCHTESTER_FILTER_APPLIED_PATCHES="Filter Applied Patches"
COM_PATCHTESTER_FILTER_BRANCH="Filter Target Branch"
COM_PATCHTESTER_FILTER_DRAFT_PATCHES="Filter Draft Patches"
COM_PATCHTESTER_FILTER_LABEL="Filter Label"
COM_PATCHTESTER_FILTER_NPM_PATCHES="Filter NPM Patches"
COM_PATCHTESTER_FILTER_RTC_PATCHES="Filter RTC Patches"
COM_PATCHTESTER_FILTER_SEARCH_DESCRIPTION="Search the list by title or prefix with 'id:' to search by Pull ID."
COM_PATCHTESTER_GITHUB="GitHub"
COM_PATCHTESTER_HEADING_FETCH_DATA="Fetching GitHub Data"
COM_PATCHTESTER_IS_DRAFT="Draft"
COM_PATCHTESTER_JISSUE="J! Issue"
COM_PATCHTESTER_JISSUES="Issue Tracker"
COM_PATCHTESTER_NOT_APPLIED="Not Applied"
COM_PATCHTESTER_NOT_NPM="Not NPM"
COM_PATCHTESTER_NOT_RTC="Not RTC"
COM_PATCHTESTER_NO_CREDENTIALS="You have not entered your GitHub API token in the Options. This will limit you to only 60 requests to the GitHub API per hour. Configuring authentication via an API token will allow 5,000 requests per hour."
COM_PATCHTESTER_NO_FILES_TO_PATCH="There are no files to patch from this pull request. This may mean that the files in the pull request are not present in your installation."
COM_PATCHTESTER_NO_ITEMS="No data has been retrieved from GitHub, please click the 'Fetch Data' button in the toolbar to retrieve the open pull requests."
COM_PATCHTESTER_NPM="NPM"
COM_PATCHTESTER_PATCH_BREAKS_SITE="The patch could not be applied because it would break the site. Check the pull request to see if it is up-to-date."
COM_PATCHTESTER_PULLS_TABLE_CAPTION="Table of Pull Requests"
COM_PATCHTESTER_PULL_ID="Pull ID"
COM_PATCHTESTER_PULL_ID_ASC="Pull ID ascending"
COM_PATCHTESTER_PULL_ID_DESC="Pull ID descending"
COM_PATCHTESTER_READY_TO_COMMIT="Ready to Commit"
COM_PATCHTESTER_REPO_IS_GONE="The patch could not be applied because the repository is missing"
COM_PATCHTESTER_REQUIREMENTS_HEADING="Requirements Not Met"
COM_PATCHTESTER_REQUIREMENTS_NOT_MET="Your system does not meet the requirements to run the Patch Tester component:"
COM_PATCHTESTER_REQUIREMENT_HTTPS="HTTPS wrappers must be enabled"
COM_PATCHTESTER_REQUIREMENT_OPENSSL="The OpenSSL extension must be installed and enabled in your php.ini"
COM_PATCHTESTER_RESET_HAS_ERRORS="The reset process has completed however it encountered errors. Please remove any .txt files in the '%1$s' directory and truncate the '%2$s' database table."
COM_PATCHTESTER_RESET_OK="The reset process has completed successfully."
COM_PATCHTESTER_REVERT_OK="Patch successfully reverted"
COM_PATCHTESTER_REVERT_PATCH="Revert Patch"
COM_PATCHTESTER_RTC="RTC"
COM_PATCHTESTER_SERVER_RESPONDED_NOT_200="The patch could not be applied either due to a missing connection to the server or a missing patch on the server."
COM_PATCHTESTER_TEST_THIS_PATCH="Test This Patch"
COM_PATCHTESTER_TOOLBAR_FETCH_DATA="Fetch Data"
COM_PATCHTESTER_TOOLBAR_RESET="Reset"
COM_PATCHTESTER_VIEW_ON_GITHUB="View on GitHub"
COM_PATCHTESTER_VIEW_ON_JOOMLA_ISSUE_TRACKER="View on Joomla! Issue Tracker"
COM_PATCHTESTER_XML_DESCRIPTION="Component for pull request management testing"
COM_PATCHTESTER_ZIP_DOES_NOT_EXIST="The patch could not be applied because it couldn't be retrieved from server."
COM_PATCHTESTER_ZIP_EXTRACT_FAILED="The patch could not be applied because it couldn't be extracted."

View File

@ -0,0 +1,14 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch Tester"
COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Could not install the template overrides for the following templates: %s"
COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Could not remove the template overrides for the following templates: %s"
COM_PATCHTESTER_XML_DESCRIPTION="Component for pull request management testing"
COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s."
COM_PATCHTESTER_INSTALL_INSTRUCTIONS="<p>Thank you for installing the Joomla! Patch Tester.</p><p>To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. <a href=\"index.php?option=com_config&view=component&component=com_patchtester&returnurl=aW5kZXgucGhwP29wdGlvbj1jb21fcGF0Y2h0ZXN0ZXI=#authentication\" alt=\"Go to Options\">Go to the Joomla! Patch Tester Options</a> to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester."
COM_PATCHTESTER_UPDATE_INSTRUCTIONS="<p>Thank you for updating the Joomla! Patch Tester.</p><p><a href=\"index.php?option=com_patchtester\" alt=\"Go to Patch Tester\">Go to the Joomla! Patch Tester</a></p>"
COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!"

View File

@ -0,0 +1,114 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch tester"
COM_PATCHTESTER_API_LIMIT_ACTION="GitHub API grænsen er nået for denne ressource. Kunne ikke forbinde til GitHub for at udføre den anmodede handling. Grænsen vil blive nulstillet om %s"
COM_PATCHTESTER_API_LIMIT_LIST="GitHub API grænsen er nået for denne ressource. Kunne ikke forbinde til GitHub for at hente opdaterede data. Grænsen vil blive nulstillet om %s"
COM_PATCHTESTER_APPLIED="Tilføjet"
COM_PATCHTESTER_APPLIED_COMMIT_SHA="Tilføjet indsendelse SHA: %s"
COM_PATCHTESTER_APPLY_OK="Patch tilføjet"
COM_PATCHTESTER_APPLY_PATCH="Tilføj patch"
COM_PATCHTESTER_BRANCH="Gren"
COM_PATCHTESTER_CONFIGURATION="Joomla! patch værktøjsindstillinger"
COM_PATCHTESTER_CONFIRM_RESET="Nulstilling forsøger at gendanne alle tilføjede patches og fjerner alle sikkerhedskopierede filer. Dette kan resultere i et beskadiget miljø. Vil du fortsætte?"
COM_PATCHTESTER_CONFLICT_S="Patchet kunne ikke tilføjes, da det er i konflikt med en tidligere tilføjet patches: %s"
COM_PATCHTESTER_COULD_NOT_CONNECT_TO_GITHUB="Kunne ikke forbinde til GitHub: %s"
COM_PATCHTESTER_ERROR_APPLIED_PATCHES="Kan ikke hente data fra GitHub, mens der er tilføjet patches. Fjern venligst disse patches, før du fortsætter."
COM_PATCHTESTER_ERROR_CANNOT_COPY_FILE="Kan ikke kopiere kildefil %1$s til destination %2$s"
COM_PATCHTESTER_ERROR_CANNOT_DELETE_FILE="Kan ikke slette filen %s"
COM_PATCHTESTER_ERROR_CANNOT_WRITE_FILE="Kan ikke skrive filen %s"
COM_PATCHTESTER_ERROR_GITHUB_FETCH="Fejl under hentning af pull forespørgsler fra GitHub: %s"
COM_PATCHTESTER_ERROR_INSERT_DATABASE="Fejl ved indsættelse af pull forespørgselsdata i databasen: %s"
COM_PATCHTESTER_ERROR_MODEL_NOT_FOUND="Model klasse %s ikke fundet."
COM_PATCHTESTER_ERROR_READING_DATABASE_TABLE="%1$s - Fejl under hentning af tabeldata (%2$s)"
COM_PATCHTESTER_ERROR_TRUNCATING_PULLS_TABLE="Fejl ved afkortning af pull tabellen: %s"
COM_PATCHTESTER_ERROR_TRUNCATING_TESTS_TABLE="Fejl ved afkortning af testtabellen: %s"
COM_PATCHTESTER_ERROR_UNSUPPORTED_ENCODING="Patchfilerne er kodet i et ikke understøttet format."
COM_PATCHTESTER_ERROR_VIEW_NOT_FOUND="Visning ikke fundet [navn, format]: %1$s, %2$s"
COM_PATCHTESTER_FAILED_APPLYING_PATCH="Patch kunne ikke anvendes på grund af undtagelse med %1$s. %2$s"
COM_PATCHTESTER_FAILED_REVERT_PATCH="Patch kunne ikke tilbageføres på grund af undtagelse med %1$s. %2$s"
COM_PATCHTESTER_FETCH_AN_ERROR_HAS_OCCURRED="Der opstod en fejl under hentning af data fra GitHub."
COM_PATCHTESTER_FETCH_COMPLETE_CLOSE_WINDOW="Alle data er hentet. Luk dette modalvindue for at opdatere siden."
COM_PATCHTESTER_FETCH_INITIALIZING="Forberede på at hente GitHub data"
COM_PATCHTESTER_FETCH_INITIALIZING_DESCRIPTION="Sikrer at alt er klart til at hente data. Vent venligst."
COM_PATCHTESTER_FETCH_PAGE_NUMBER="Behandler side %s af GitHub data"
COM_PATCHTESTER_FETCH_PAGE_NUMBER_OF_TOTAL="Bearbejder side %1$s af %2$s sider af GitHub data"
COM_PATCHTESTER_FETCH_PROCESSING="Behandling af data fra GitHub"
COM_PATCHTESTER_FETCH_SUCCESSFUL="Pull forespørgsler hentet"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_DESC="Konfigurationsværdier til GitHub godkendelsesmetode"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_LABEL="GitHub Godkendelsesmetode"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS="CI Serverindstillinger"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS_DESC="Konfigurationsværdier for CI server patching"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC="Konfigurationsværdier for GitHub opbevaringssted"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL="GitHub opbevaringssted"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME="CI Serveradresse"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME_DESC="Serveradresse for kompilerede patches."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH="Skift CI integration"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_DESC="Slå CI integration til eller fra."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_OFF="Fra"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_ON="Til"
COM_PATCHTESTER_FIELD_GH_AUTH_DESC="Vælg 'Token' for et GitHub API token"
COM_PATCHTESTER_FIELD_GH_AUTH_LABEL="GitHub godkendelsesmetode"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_TOKEN="Token"
COM_PATCHTESTER_FIELD_GH_TOKEN_DESC="Anvend dette felt til at indtaste et GitHub API Token i stedet for dit brugernavn og adgangskode. Bemærk at dette er krævet hvis din konto har to-faktor godkendelse aktiveret.<p></p>For at opsætte et adgangstoken, så følg disse trin.<ol><li><a href=\"https://github.com/settings/tokens/new?description=Joomla%20Patch%20Tester&scopes=public_repo,repo:status\" target=\"_blank\">Opret et personligt adgangstoken</a></li><li>Klik på Generer token i bunden af siden</li><li>I toppen io den grønne linje finder du dit adgangstoken</li><li>Kopier token'et ved at vælge det eller klikke på udklipsholderen</li><li>Indsæt token'et i feltet GitHub token ovenover</li><li>Gem ændringerne ved at klikke på knappen <span class=\"\"font-weight-bold\"\">Gem & luk</span> i toppen</li><li>Du kan nu anvende Patch testeren med dit token</li></ol><p>Du kan altid tilbagetrække adgangen ved at slette det personlige adgangstoken fra <a href=\"https://github.com/settings/tokens\" target=\"_blank\">Personlige adgangstokens på Github</a>.</p>"
COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL="GitHub token"
COM_PATCHTESTER_FIELD_ORG_DESC="Et brugernavn eller en organisation på GitHub hvor pull requests skal overvåges."
COM_PATCHTESTER_FIELD_ORG_LABEL="Brugerdefineret projektejer"
COM_PATCHTESTER_FIELD_REPOSITORY_CUSTOM="Brugerdefineret"
COM_PATCHTESTER_FIELD_REPOSITORY_DESC="Tilgængelige Joomla! opbevaringssteder. Vælg for automatisk at udfylde organisation og værdier for opbevaringsstedets felter."
COM_PATCHTESTER_FIELD_REPOSITORY_LABEL="GitHub opbevaringssted"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_INSTALL_FROM_WEB="Joomla! Installer fra Web Plugin"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_JOOMLA_CMS="Joomla! CMS"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_PATCHTESTER="Joomla! patchtester komponent"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_WEBLINKS="Joomla! Weblinks pakke"
COM_PATCHTESTER_FIELD_REPO_DESC="Mappenavn på GitHub for overvågning af pull anmodninger."
COM_PATCHTESTER_FIELD_REPO_LABEL="Brugerdefineret projektmappe"
COM_PATCHTESTER_FILE_DELETED_DOES_NOT_EXIST_S="Filen markeret til sletning findes ikke: %s"
COM_PATCHTESTER_FILE_MODIFIED_DOES_NOT_EXIST_S="Filen markeret for ændring findes ikke: %s"
COM_PATCHTESTER_FILTER_APPLIED_PATCHES="Filtrer tilføjede patches"
COM_PATCHTESTER_FILTER_BRANCH="Filtrer mål gren"
COM_PATCHTESTER_FILTER_DRAFT_PATCHES="Filtrer kladde patches"
COM_PATCHTESTER_FILTER_LABEL="Filter label"
COM_PATCHTESTER_FILTER_NPM_PATCHES="Filter NPM patches"
COM_PATCHTESTER_FILTER_RTC_PATCHES="Filtrer RTC fejlrettelser"
COM_PATCHTESTER_FILTER_SEARCH_DESCRIPTION="Søg på listen efter titel eller præfiks med 'id:' for at søge efter Pull-ID."
COM_PATCHTESTER_GITHUB="GitHub"
COM_PATCHTESTER_HEADING_FETCH_DATA="Henter GitHub data"
COM_PATCHTESTER_IS_DRAFT="Kladde"
COM_PATCHTESTER_JISSUE="J! problem"
COM_PATCHTESTER_JISSUES="Problem sporer"
COM_PATCHTESTER_NOT_APPLIED="Ikke tilføjet"
COM_PATCHTESTER_NOT_NPM="Ikke NPM"
COM_PATCHTESTER_NOT_RTC="Ikke RTC"
COM_PATCHTESTER_NO_CREDENTIALS="Du har ikke indtastet dit GitHub API token under indstillingerne. Dette vil begrænse dig til kun 60 anmodninger til GitHub API i timen. Konfiguration af et API token vil tillade 5.000 anmodninger pr. time."
COM_PATCHTESTER_NO_FILES_TO_PATCH="Der er ingen filer til patchning fra denne pull forespørgsel. Dette kan betyde, at filer i denne PR ikke findes i din installation."
COM_PATCHTESTER_NO_ITEMS="Ingen data er blevet hentet fra GitHub. Klik venligst på knappen 'Hent Data' på værktøjslinjen for at hente åbne pull forespørgsler."
COM_PATCHTESTER_NPM="NPM"
COM_PATCHTESTER_PATCH_BREAKS_SITE="Patchet kunne ikke anvendes fordi det vil ødelægge webstedet. Kontroller pull forespørgslen og se om den er opdateret."
COM_PATCHTESTER_PULLS_TABLE_CAPTION="Oversigt over pull forespørgsler"
COM_PATCHTESTER_PULL_ID="Pull ID"
COM_PATCHTESTER_PULL_ID_ASC="Pull ID stigende"
COM_PATCHTESTER_PULL_ID_DESC="Pull ID faldende"
COM_PATCHTESTER_READY_TO_COMMIT="Klar til at indsende"
COM_PATCHTESTER_REPO_IS_GONE="Patchet kunne ikke anvendes, fordi mappen mangler"
COM_PATCHTESTER_REQUIREMENTS_HEADING="Krav ikke opfyldt"
COM_PATCHTESTER_REQUIREMENTS_NOT_MET="Dit system opfylder ikke kravene til at køre Patch Tester komponenten:"
COM_PATCHTESTER_REQUIREMENT_HTTPS="HTTPS wrappers skal aktiveres"
COM_PATCHTESTER_REQUIREMENT_OPENSSL="OpenSSL udvidelsen skal være installeret og aktiveret i din php.ini"
COM_PATCHTESTER_RESET_HAS_ERRORS="Nulstillingsprocessen er færdig, men der opstod fejl. Fjern venligst .txt filer i mappen '%1$s' og tøm '%2$s' databasetabellen."
COM_PATCHTESTER_RESET_OK="Nulstillingsprocessen er fuldført."
COM_PATCHTESTER_REVERT_OK="Patchet er fjernet"
COM_PATCHTESTER_REVERT_PATCH="Fjern patch"
COM_PATCHTESTER_RTC="RTC"
COM_PATCHTESTER_SERVER_RESPONDED_NOT_200="Patchet kunne ikke anvendes enten på grund af en manglende forbindelse til serveren eller et manglende patch på serveren."
COM_PATCHTESTER_TEST_THIS_PATCH="Test dette patch"
COM_PATCHTESTER_TOOLBAR_FETCH_DATA="Hent data"
COM_PATCHTESTER_TOOLBAR_RESET="Nulstil"
COM_PATCHTESTER_VIEW_ON_GITHUB="Vis på GitHub"
COM_PATCHTESTER_VIEW_ON_JOOMLA_ISSUE_TRACKER="Vis på Joomla! Issue Tracker"
COM_PATCHTESTER_XML_DESCRIPTION="Komponent til test pull forespørgsler"
COM_PATCHTESTER_ZIP_DOES_NOT_EXIST="Patchet kunne ikke anvendes fordi det ikke kunne hentes fra serveren."
COM_PATCHTESTER_ZIP_EXTRACT_FAILED="Patchet kunne ikke anvendes fordi det ikke kunne pakkes ud."

View File

@ -0,0 +1,14 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! patch testværktøj"
COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Kunne ikke installere skabelonoverskrivninger for følgende skabeloner: %s"
COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Kunne ikke fjerne skabelonoverskrivninger for følgende skabeloner: %s"
COM_PATCHTESTER_XML_DESCRIPTION="Komponent til test af pull forespørgsler"
COM_PATCHTESTER_UPDATE_TEXT="Patchtester opdateringsscript. Patchtester er nu opdateret til version %s."
COM_PATCHTESTER_INSTALL_INSTRUCTIONS="<p>Tak fordi du installerer Joomla! patchtesteren.</p><p>For at anvende Joomla! patchtesteren, så skal du først opsætte dine GitHub kredentialer under Joomla! patchtester indstillinger. <a href=\"index.php?option=com_config&view=component&component=com_patchtester&returnurl=aW5kZXgucGhwP29wdGlvbj1jb21fcGF0Y2h0ZXN0ZXI=#authentication\" alt=\"Gå til indstillinger\">Gå til Joomla! patchtester indstillinger</a> for at opsætte dine kredentialer. Efter at du har klikket på Gem & luk så føres du til Joomla! patchtesteren, hvor du kan begynde at anvende patchtesteren."
COM_PATCHTESTER_UPDATE_INSTRUCTIONS="<p>Tak fordi du opdaterede Joomla! patchtesteren.</p><p><a href=\"index.php?option=com_patchtester\" alt=\"Gå til patch tester\">Gå til Joomla! patchtester</a></p>"
COM_PATCHTESTER_UNINSTALL_THANK_YOU="Tak fordi du anvende Joomla! patchtesteren til at teste patches for den seneste version af Joomla!"

View File

@ -1,99 +0,0 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! fejlretnings testværktøj"
COM_PATCHTESTER_40_WARNING="Mens Joomla! 4.0 er i udvikling, må brug af patch tester betragtes eksperimentel da ændringer der kan give fejl kan flettes ind i Joomla, herunder den kode indeholdt i en fejlretning."
COM_PATCHTESTER_API_LIMIT_ACTION="GitHub API grænsen er nået for denne ressource. Kunne ikke forbinde til GitHub for at udføre den anmodede handling. Grænsen vil blive nulstillet om %s"
COM_PATCHTESTER_API_LIMIT_LIST="GitHub API grænsen er nået for denne ressource. Kunne ikke forbinde til GitHub for at hente opdaterede data. Grænsen vil blive nulstillet om %s"
COM_PATCHTESTER_APPLIED="Tilføjet"
COM_PATCHTESTER_APPLIED_COMMIT_SHA="Tilføjet indsendelse SHA: %s"
COM_PATCHTESTER_APPLY_OK="Fejlrettelse tilføjet"
COM_PATCHTESTER_APPLY_PATCH="Tilføj fejlrettelse"
COM_PATCHTESTER_BRANCH="Gren"
COM_PATCHTESTER_CONFIGURATION="Joomla! fejlretnings værktøjets indstillinger"
COM_PATCHTESTER_CONFIRM_RESET="Nulstilling forsøger at gendanne alle tilføjede fejlrettelser og fjerner alle sikkerhedskopierede filer. Dette kan resultere i et beskadiget miljø. Vil du fortsætte?"
COM_PATCHTESTER_CONFLICT_S="Fejlrettelsen kunne ikke tilføjes, da den er i konflikt med en tidligere tilføjet fejlrettelse: %s"
COM_PATCHTESTER_COULD_NOT_CONNECT_TO_GITHUB="Kunne ikke forbinde til GitHub: %s"
COM_PATCHTESTER_ERROR_APPLIED_PATCHES="Kan ikke hente data fra GitHub, mens der er tilføjet fejlrettelser. Fjern venligst disse fejlrettelser, før du fortsætter."
COM_PATCHTESTER_ERROR_CANNOT_COPY_FILE="Kan ikke kopiere kildefil %1$s til destination %2$s"
COM_PATCHTESTER_ERROR_CANNOT_DELETE_FILE="Kan ikke slette filen %s"
COM_PATCHTESTER_ERROR_CANNOT_WRITE_FILE="Kan ikke skrive filen %s"
COM_PATCHTESTER_ERROR_GITHUB_FETCH="Fejl under hentning af PRs fra GitHub: %s"
COM_PATCHTESTER_ERROR_INSERT_DATABASE="Fejl ved indsættelse af PR data i databasen: %s"
COM_PATCHTESTER_ERROR_MODEL_NOT_FOUND="Model class %s ikke fundet."
COM_PATCHTESTER_ERROR_READING_DATABASE_TABLE="%1$s - Fejl under hentning af tabeldata (%2$s)"
COM_PATCHTESTER_ERROR_TRUNCATING_PULLS_TABLE="Fejl ved afkortning af PR tabellen: %s"
COM_PATCHTESTER_ERROR_TRUNCATING_TESTS_TABLE="Fejl ved afkortning af testtabellen: %s"
COM_PATCHTESTER_ERROR_UNSUPPORTED_ENCODING="Fejlretningsfilerne er kodet i et ikke understøttet format."
COM_PATCHTESTER_ERROR_VIEW_NOT_FOUND="View ikke fundet [navn, format]: %1$s, %2$s"
COM_PATCHTESTER_FETCH_AN_ERROR_HAS_OCCURRED="Der opstod en fejl under hentning af data fra GitHub."
COM_PATCHTESTER_FETCH_COMPLETE_CLOSE_WINDOW="Alle data er hentet. Luk dette modalvindue for at opdatere siden."
COM_PATCHTESTER_FETCH_INITIALIZING="Forbereder sig på at hente GitHub data"
COM_PATCHTESTER_FETCH_INITIALIZING_DESCRIPTION="Sikrer at alt er klart til at hente data. Vent venligst."
COM_PATCHTESTER_FETCH_PAGE_NUMBER="Behandler side %s af GitHub data"
COM_PATCHTESTER_FETCH_PAGE_NUMBER_OF_TOTAL="Bearbejder side %1$s af %2$s sider af GitHub data"
COM_PATCHTESTER_FETCH_PROCESSING="Behandling af data fra GitHub"
COM_PATCHTESTER_FETCH_SUCCESSFUL="PRs hentet"
COM_PATCHTESTER_FIELD_GH_AUTH_DESC="Vælg 'Credentials' for at give din godekendelsesmetode via dit GitHub brugernavn og kodeord, eller 'Token' for at bruge et GitHub API Token"
COM_PATCHTESTER_FIELD_GH_AUTH_LABEL="GitHub Godkendelsesmetode"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_CREDENTIALS="Legitimationsoplysninger"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_TOKEN="Token"
COM_PATCHTESTER_FIELD_GH_PASSWORD_LABEL="GitHub konto adgangskode"
COM_PATCHTESTER_FIELD_GH_PASSWORD_DESC="Adgangskode til den konto, der er angivet i feltet 'GitHub kontobrugernavn'. Bemærk, at konti der bruger to faktor-godkendelse ikke vil virke med brugernavn og password brugergodkendelse."
COM_PATCHTESTER_FIELD_GH_TOKEN_DESC="Brug dette felt til at indtaste en GitHub API Token i stedet for dit brugernavn og adgangskode. Bemærk, at dette er påkrævet, hvis din konto har to faktor godkendelse er aktiveret."
COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL="GitHub Token"
COM_PATCHTESTER_FIELD_GH_USER_LABEL="GitHub konto brugernavn"
COM_PATCHTESTER_FIELD_GH_USER_DESC="Kontonavn på GitHub for godkendelse af API."
COM_PATCHTESTER_FIELD_ORG_LABEL="Brugerdefineret projektejer"
COM_PATCHTESTER_FIELD_ORG_DESC="Et brugernavn eller en organisation på GitHub hvor pull requests skal overvåges."
COM_PATCHTESTER_FIELD_REPO_LABEL="Brugerdefineret projekt opbevaringssted"
COM_PATCHTESTER_FIELD_REPO_DESC="Mappe navn på GitHub for overvågning af pull anmodninger."
COM_PATCHTESTER_FIELD_REPOSITORY_DESC="Tilgængelige Joomla! opbevaringssteder. Vælg for at automatisk udfylde organisation og værdier for opbevaringsstedets felter."
COM_PATCHTESTER_FIELD_REPOSITORY_LABEL="GitHub opbevaringssted"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_JOOMLA_CMS="Joomla! CMS"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_PATCHTESTER="Joomla! Patch Tester komponent"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_INSTALL_FROM_WEB="Joomla! Installer fra Web Plugin"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_WEBLINKS="Joomla! Weblinks pakke"
COM_PATCHTESTER_FIELD_REPOSITORY_CUSTOM="Brugerdefineret"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC="Konfigurationsværdier for GitHub opbevaringssted"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL="GitHub opbevaringssted"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_DESC="Konfigurationsværdier til GitHub godkendelsesmetode"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_LABEL="GitHub Godkendelsesmetode"
COM_PATCHTESTER_FILE_DELETED_DOES_NOT_EXIST_S="Filen markeret til sletning findes ikke: %s"
COM_PATCHTESTER_FILE_MODIFIED_DOES_NOT_EXIST_S="Filen markeret for ændring findes ikke: %s"
COM_PATCHTESTER_FILTER_APPLIED_PATCHES="Filtrer tilføjede fejlrettelser"
COM_PATCHTESTER_FILTER_BRANCH="Filtrer mål gren"
COM_PATCHTESTER_FILTER_RTC_PATCHES="Filtrer RTC fejlrettelser"
COM_PATCHTESTER_FILTER_SEARCH_DESCRIPTION="Søg på listen efter titel eller præfiks med 'id:' for at søge efter Pull-ID."
COM_PATCHTESTER_GITHUB="GitHub"
COM_PATCHTESTER_HEADING_FETCH_DATA="Henter GitHub data"
COM_PATCHTESTER_JISSUE="J! Issue"
COM_PATCHTESTER_JISSUES="Issue Tracker"
COM_PATCHTESTER_NO_CREDENTIALS="Du har ikke indtastet dine brugeroplysninger i indstillingerne. Dette vil begrænse dig til kun 60 anmodninger til GitHub API i timen. Tilføjelse af dine brugeroplysninger vil tillade 5.000 anmodninger pr. time."
COM_PATCHTESTER_NO_FILES_TO_PATCH="Der er ingen filer til fejlretning fra denne PR. Dette kan betyde, at filer i denne PR ikke findes i din installation."
COM_PATCHTESTER_NO_ITEMS="Ingen data er blevet hentet fra GitHub. Klik venligst på "_QQ_"Hent Data"_QQ_" knappen på værktøjslinjen for at hente åbne PRs."
COM_PATCHTESTER_NOT_APPLIED="Ikke tilføjet"
COM_PATCHTESTER_NOT_RTC="Ikke RTC"
COM_PATCHTESTER_PULL_ID="Pull ID"
COM_PATCHTESTER_PULL_ID_ASC="Pull ID stigende"
COM_PATCHTESTER_PULL_ID_DESC="Pull ID faldende"
COM_PATCHTESTER_PULLS_TABLE_CAPTION="Oversigt over Pull Requests"
COM_PATCHTESTER_READY_TO_COMMIT="Klar til at indsende"
COM_PATCHTESTER_REPO_IS_GONE="Fejlrettelsen kunne ikke anvendes, fordi mappen mangler"
COM_PATCHTESTER_REQUIREMENT_HTTPS="HTTPS wrappers skal aktiveres"
COM_PATCHTESTER_REQUIREMENT_OPENSSL="OpenSSL udvidelse skal være installeret og aktiveret i din php.ini"
COM_PATCHTESTER_REQUIREMENTS_HEADING="Krav ikke er opfyldt"
COM_PATCHTESTER_REQUIREMENTS_NOT_MET="Dit system opfylder ikke kravene til at køre Patch Tester komponenten:"
COM_PATCHTESTER_RESET_HAS_ERRORS="Nulstillingsprocessen er færdig, men der opstod fejl. Fjern venligst .txt filer i mappen '%1$s' og tøm '%2$s' databasetabellen."
COM_PATCHTESTER_RESET_OK="Nulstillingsprocessen er fuldført."
COM_PATCHTESTER_REVERT_OK="Fejlrettelse fjernet"
COM_PATCHTESTER_REVERT_PATCH="Fjern fejlrettelse"
COM_PATCHTESTER_RTC="RTC"
COM_PATCHTESTER_TEST_THIS_PATCH="Test denne fejlrettelse"
COM_PATCHTESTER_TOOLBAR_FETCH_DATA="Hent data"
COM_PATCHTESTER_TOOLBAR_RESET="Nulstil"
COM_PATCHTESTER_VIEW_ON_GITHUB="Vis på GitHub"
COM_PATCHTESTER_VIEW_ON_JOOMLA_ISSUE_TRACKER="Vis på Joomla! Issue Tracker"

View File

@ -1,10 +0,0 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! fejlretnings testværktøj"
COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Kunne ikke installere skabelonoverskrivning for følgende skabeloner: %s"
COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Kunne ikke fjerne skabelonoverskrivning for følgende skabeloner: %s"
COM_PATCHTESTER_XML_DESCRIPTION="Komponent til test af PRs"

View File

@ -3,8 +3,7 @@
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch Tester"
COM_PATCHTESTER_40_WARNING="Solange Joomla! 4.0 in der Entwicklung ist, muss der Patch-Tester als experimentell angesehen werden, da Änderungen in Joomla, einschließlich des in einem Patch enthaltenen Codes, möglicherweise nicht rückwärts-kompatibel sind."
COM_PATCHTESTER="Joomla! Patch-Tester"
COM_PATCHTESTER_API_LIMIT_ACTION="Das Github API Limit für diese Aktion wurde erreicht. Es konnte keine Verbindung zu Github aufgebaut werden um die angeforderte Aktion anzuführen. Das Limit wird um %s zurückgesetzt"
COM_PATCHTESTER_API_LIMIT_LIST="Das Github API Limit für diese Aktion wurde erreicht. Es konnte keine Verbindung zu Github aufgebaut werden um die Daten zu aktualisieren. Das Limit wird um %s zurückgesetzt"
COM_PATCHTESTER_APPLIED="Angewendet"
@ -28,6 +27,8 @@ COM_PATCHTESTER_ERROR_TRUNCATING_PULLS_TABLE="Fehler beim Leeren der Pulls-Tabel
COM_PATCHTESTER_ERROR_TRUNCATING_TESTS_TABLE="Fehler beim Leeren der Tests-Tabelle %s"
COM_PATCHTESTER_ERROR_UNSUPPORTED_ENCODING="Die Patch-Dateien sind in mit einem nicht unterstützten Format codiert."
COM_PATCHTESTER_ERROR_VIEW_NOT_FOUND="Ansicht nicht gefunden [Name, Format]: %1$s, %2$s"
COM_PATCHTESTER_FAILED_APPLYING_PATCH="Der Patch konnte nicht angewendet werden aufgrund eines Problems mit %1$s. %2$s"
COM_PATCHTESTER_FAILED_REVERT_PATCH="Der Patch konnte nicht zurückgesetzt werden aufgrund eines Problems mit %1$s. %2$s"
COM_PATCHTESTER_FETCH_AN_ERROR_HAS_OCCURRED="Fehler beim Abrufen der Daten von GitHub."
COM_PATCHTESTER_FETCH_COMPLETE_CLOSE_WINDOW="Alle Daten wurden abgerufen. Schließen Sie bitte dieses Popup um die Seite neu zu laden."
COM_PATCHTESTER_FETCH_INITIALIZING="Vorbereitungen für das Abrufen der Daten von GitHub"
@ -36,64 +37,78 @@ COM_PATCHTESTER_FETCH_PAGE_NUMBER="Verarbeite Seite %s der GitHub-Daten"
COM_PATCHTESTER_FETCH_PAGE_NUMBER_OF_TOTAL="Verarbeite Seite %1$s von %2$s der GitHub-Daten"
COM_PATCHTESTER_FETCH_PROCESSING="Verarbeite Daten von GitHub"
COM_PATCHTESTER_FETCH_SUCCESSFUL="Patches wurden erfolgreich abgerufen"
COM_PATCHTESTER_FIELD_GH_AUTH_DESC="Wähle die 'Anmeldeinformationen' für die Authentifizierung durch Deinen GitHub Usernamen und Passwort oder 'Token' für die Verwendung eines GitHub API Token"
COM_PATCHTESTER_FIELD_GH_AUTH_LABEL="GitHub Authentifizierungs-Methode"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_CREDENTIALS="Anmeldeinformationen"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_TOKEN="Token"
COM_PATCHTESTER_FIELD_GH_PASSWORD_LABEL="GitHub-Passwort"
COM_PATCHTESTER_FIELD_GH_PASSWORD_DESC="Passwort für das im 'GitHub Konto' eingetragene Benutzerkonto. Beachte, dass für Konten mit Zwei-Faktor-Authentifizierung auch ein Token generiert werden muss."
COM_PATCHTESTER_FIELD_GH_TOKEN_DESC="Verwenden Sie dieses Feld, um ein GitHub API-Token anstelle von Benutzernamen und Passwort anzugeben. Beachten Sie, dass dies erforderlich ist, wenn Ihr Konto Zwei-Faktor-Authentifizierung aktiviert hat."
COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL="GitHub-Token"
COM_PATCHTESTER_FIELD_GH_USER_LABEL="GitHub Benutzername"
COM_PATCHTESTER_FIELD_GH_USER_DESC="Name des GitHub Kontos, das für die Authentifizierung des API genutzt wird."
COM_PATCHTESTER_FIELD_ORG_LABEL="Projektinhaber"
COM_PATCHTESTER_FIELD_ORG_DESC="Benutzername oder Organisation auf Github, welcher die Pull Requests überwachen soll."
COM_PATCHTESTER_FIELD_REPO_LABEL="Individuelle Projekt-Repository"
COM_PATCHTESTER_FIELD_REPO_DESC="Name des GitHub Repositorys, dessen Pull Requests überwacht werden."
COM_PATCHTESTER_FIELD_REPOSITORY_DESC="Verfügbare Joomla! Repositories. Wähle um die Organisation und die Repository Feldwerte automatisch zu füllen."
COM_PATCHTESTER_FIELD_REPOSITORY_LABEL="GitHub Repository"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_JOOMLA_CMS="Joomla! CMS"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_PATCHTESTER="Joomla! Patch-Tester Komponente"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_INSTALL_FROM_WEB="Joomla! Webkataloginstallations-Plugin"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_WEBLINKS="Joomla! Weblinks-Paket"
COM_PATCHTESTER_FIELD_REPOSITORY_CUSTOM="Benutzerdefiniert"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC="Konfigurationswerte für GitHub Repository"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL="GitHub Repository"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_DESC="Konfigurationswerte für GitHub Authentifizierung"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_LABEL="GitHub Authentifizierung"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS="CI Server Einstellungen"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS_DESC="Konfigurationswerte für CI Server Patching"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC="Konfigurationswerte für GitHub Repository"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL="GitHub Repository"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME="CI Server Adresse"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME_DESC="Server Adresse für das Herunterladen kompilierter Patches."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH="Switch CI-Integration"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_DESC="Schaltet die CI Integration an oder aus."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_OFF="Aus"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_ON="An"
COM_PATCHTESTER_FIELD_GH_AUTH_DESC="Wähle die 'Anmeldeinformationen' für die Authentifizierung durch Deinen GitHub Usernamen und Passwort oder 'Token' für die Verwendung eines GitHub API Token"
COM_PATCHTESTER_FIELD_GH_AUTH_LABEL="GitHub Authentifizierungs-Methode"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_TOKEN="Token"
COM_PATCHTESTER_FIELD_GH_TOKEN_DESC="Verwenden Sie dieses Feld, um ein GitHub API-Token anstelle von Benutzernamen und Passwort anzugeben. Beachten Sie, dass dies erforderlich ist, wenn Ihr Konto Zwei-Faktor-Authentifizierung aktiviert hat."
COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL="GitHub-Token"
COM_PATCHTESTER_FIELD_ORG_DESC="Benutzername oder Organisation auf Github, welcher die Pull Requests überwachen soll."
COM_PATCHTESTER_FIELD_ORG_LABEL="Projektinhaber"
COM_PATCHTESTER_FIELD_REPOSITORY_CUSTOM="Benutzerdefiniert"
COM_PATCHTESTER_FIELD_REPOSITORY_DESC="Verfügbare Joomla! Repositories. Wähle um die Organisation und die Repository Feldwerte automatisch zu füllen."
COM_PATCHTESTER_FIELD_REPOSITORY_LABEL="GitHub Repository"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_INSTALL_FROM_WEB="Joomla! Webkataloginstallations-Plugin"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_JOOMLA_CMS="Joomla! CMS"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_PATCHTESTER="Joomla! Patch-Tester Komponente"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_WEBLINKS="Joomla! Weblinks-Paket"
COM_PATCHTESTER_FIELD_REPO_DESC="Name des GitHub Repositorys, dessen Pull Requests überwacht werden."
COM_PATCHTESTER_FIELD_REPO_LABEL="Individuelle Projekt-Repository"
COM_PATCHTESTER_FILE_DELETED_DOES_NOT_EXIST_S="Die zu löschende Datei existiert nicht: %s"
COM_PATCHTESTER_FILE_MODIFIED_DOES_NOT_EXIST_S="Die zu ändernde Datei existiert nicht: %s"
COM_PATCHTESTER_FILTER_APPLIED_PATCHES="Angewendete Patches filtern"
COM_PATCHTESTER_FILTER_BRANCH="Versionszweig filtern"
COM_PATCHTESTER_FILTER_DRAFT_PATCHES="Entwurf Patches filtern"
COM_PATCHTESTER_FILTER_LABEL="Filter-Label"
COM_PATCHTESTER_FILTER_NPM_PATCHES="NPM-Patches filtern"
COM_PATCHTESTER_FILTER_RTC_PATCHES="RTC Patches filtern"
COM_PATCHTESTER_FILTER_SEARCH_DESCRIPTION="Die Liste nach Titel oder mit 'id:' nach Pull Request ID durchsuchen."
COM_PATCHTESTER_GITHUB="GitHub"
COM_PATCHTESTER_HEADING_FETCH_DATA="Rufe GitHub Daten ab"
COM_PATCHTESTER_IS_DRAFT="Entwurf"
COM_PATCHTESTER_JISSUE="J! Issue"
COM_PATCHTESTER_JISSUES="Issue-Tracker"
COM_PATCHTESTER_NOT_APPLIED="Nicht angewendet"
COM_PATCHTESTER_NOT_NPM="Nicht NPM"
COM_PATCHTESTER_NOT_RTC="Nicht RTC"
COM_PATCHTESTER_NO_CREDENTIALS="In den Optionen wurden noch keine Benutzerdaten eingetragen. Deshalb können höchstens 60 Anfragen pro Stunde an das Github API gestellt werden. Mit Benutzerdaten sind bis zu 5.000 Anfragen pro Stunde möglich."
COM_PATCHTESTER_NO_FILES_TO_PATCH="Es sind keine Dateien aus diesem Pull Request zu patchen. Dies kann bedeuten, dass die Dateien des Pull Requests in Ihrer Installation nicht vorhanden sind."
COM_PATCHTESTER_NO_ITEMS="Es wurden noch keine Daten von Github abgerufen. Klicken Sie auf 'Daten abrufen' um die aktuellen Daten von Github zu holen."
COM_PATCHTESTER_NOT_APPLIED="Nicht angewendet"
COM_PATCHTESTER_NOT_RTC="Nicht RTC"
COM_PATCHTESTER_NPM="NPM"
COM_PATCHTESTER_PATCH_BREAKS_SITE="Der Patch konnte nicht angewendet werden, da er die Seite beschädigen würde. Prüfen Sie den Pull-Request, ob er aktuell ist."
COM_PATCHTESTER_PULLS_TABLE_CAPTION="Tabelle der Pull-Anfragen"
COM_PATCHTESTER_PULL_ID="Pull-ID"
COM_PATCHTESTER_PULL_ID_ASC="Pull-ID aufsteigend"
COM_PATCHTESTER_PULL_ID_DESC="Pull-ID absteigend"
COM_PATCHTESTER_PULLS_TABLE_CAPTION="Tabelle der Pull-Anfragen"
COM_PATCHTESTER_READY_TO_COMMIT="Ready to Commit"
COM_PATCHTESTER_READY_TO_COMMIT="Fertig zum Commit"
COM_PATCHTESTER_REPO_IS_GONE="Der Patch konnte nicht angewendet werden, weil das Repository fehlt"
COM_PATCHTESTER_REQUIREMENT_HTTPS="HTTPS Wrapper müssen aktiviert sein"
COM_PATCHTESTER_REQUIREMENT_OPENSSL="Die OpenSSL-Erweiterung muss installiert und in der php.ini aktivert sein"
COM_PATCHTESTER_REQUIREMENTS_HEADING="Die Vorraussetzungen sind nicht erfüllt"
COM_PATCHTESTER_REQUIREMENTS_NOT_MET="Ihr System erfüllt nicht die Vorraussetzungen um den Patch-Tester auszuführen:"
COM_PATCHTESTER_REQUIREMENT_HTTPS="HTTPS Wrapper müssen aktiviert sein"
COM_PATCHTESTER_REQUIREMENT_OPENSSL="Die OpenSSL-Erweiterung muss installiert und in der php.ini aktivert sein"
COM_PATCHTESTER_RESET_HAS_ERRORS="Die Daten wurden zurück gesetzt. Leider sind dabei Fehler aufgetreten. Bitte entferne alle .txt Dateien im Verzeichnis '%1$s' und leere die Datenbanktabelle '%2$s'."
COM_PATCHTESTER_RESET_OK="Die Daten wurden erfolgreich zurück gesetzt."
COM_PATCHTESTER_REVERT_OK="Der Patch wurde erfolgreich entfernt"
COM_PATCHTESTER_REVERT_PATCH="Patch entfernen"
COM_PATCHTESTER_RTC="RTC"
COM_PATCHTESTER_SERVER_RESPONDED_NOT_200="Es konnte entweder keine Verbindung zum Server aufgebaut werden oder der angegebene Pull Request existiert nicht auf dem Server."
COM_PATCHTESTER_TEST_THIS_PATCH="Diesen Patch testen"
COM_PATCHTESTER_TOOLBAR_FETCH_DATA="Daten abrufen"
COM_PATCHTESTER_TOOLBAR_RESET="Zurücksetzen"
COM_PATCHTESTER_VIEW_ON_GITHUB="Auf GitHub ansehen"
COM_PATCHTESTER_VIEW_ON_JOOMLA_ISSUE_TRACKER="Im Joomla! Issue Tracker ansehen"
COM_PATCHTESTER_XML_DESCRIPTION="Komponente um Github Pull Requests (PRs) zu testen und zu verwalten."
COM_PATCHTESTER_ZIP_DOES_NOT_EXIST="Der Patch konnte nicht angewendet werden, weil er nicht vom Server heruntergeladen werden konnte."
COM_PATCHTESTER_ZIP_EXTRACT_FAILED="Der Patch konnte nicht angewendet werden, weil nicht entpackt werden konnte."

View File

@ -0,0 +1,14 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch-Tester"
COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Die Template Orverrides konnte für die folgenden Templates nicht installiert werden: %s"
COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Die Template Orverrides konnte für die folgenden Templates konnten nicht gelöscht werden: %s"
COM_PATCHTESTER_XML_DESCRIPTION="Komponente um Github Pull Requests (PRs) zu testen und zu verwalten."
COM_PATCHTESTER_UPDATE_TEXT="Patch Tester-Update-Skript. Patch Tester wurde jetzt auf Version %s aktualisiert."
COM_PATCHTESTER_INSTALL_INSTRUCTIONS="<p>Vielen Dank, dass Sie den Joomla! Patch Tester installiert haben.</p><p>Um den Joomla! Patch Tester verwenden zu können, müssen Sie zuerst Ihre GitHub-Zugangsdaten in den Einstellungen des Joomla! Patch Testers eingeben. <a href=\"index.php?option=com_config&view=component&component=com_patchtester&returnurl=aW5kZXgucGhwP29wdGlvbj1jb21fcGF0Y2h0ZXN0ZXI=#authentication\" alt=\"Go to Options\">Gehen Sie zu den Joomla! Patch Tester Einstellungen</a>, um Ihre Anmeldeinformationen einzurichten. Nachdem Sie auf Speichern & Schließen geklickt haben, werden Sie zum Joomla! Patch Tester weitergeleitet und können dann dort anfangen, den Patch Tester zu verwenden."
COM_PATCHTESTER_UPDATE_INSTRUCTIONS="<p>Vielen Dank für die Aktualisierung des Joomla! Patch Testers.</p><p><a href=\"index.php?option=com_patchtester\" alt=\"Go to Patch Tester\">Gehen Sie zum Joomla! Patch Tester</a></p>"
COM_PATCHTESTER_UNINSTALL_THANK_YOU="Vielen Dank für die Verwendung des Joomla!-Patch Testers, um Patches für die neueste Version von Joomla! zu testen!"

View File

@ -0,0 +1,114 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch-Tester"
COM_PATCHTESTER_API_LIMIT_ACTION="Das Github API Limit für diese Aktion wurde erreicht. Es konnte keine Verbindung zu Github aufgebaut werden um die angeforderte Aktion anzuführen. Das Limit wird um %s zurückgesetzt"
COM_PATCHTESTER_API_LIMIT_LIST="Das Github API Limit für diese Aktion wurde erreicht. Es konnte keine Verbindung zu Github aufgebaut werden um die Daten zu aktualisieren. Das Limit wird um %s zurückgesetzt"
COM_PATCHTESTER_APPLIED="Angewendet"
COM_PATCHTESTER_APPLIED_COMMIT_SHA="Angewandter Commit SHA: %s"
COM_PATCHTESTER_APPLY_OK="Patch erfolgreich angewendet"
COM_PATCHTESTER_APPLY_PATCH="Patch installieren"
COM_PATCHTESTER_BRANCH="Versionszweig"
COM_PATCHTESTER_CONFIGURATION="Joomla! Patch-Tester Einstellungen"
COM_PATCHTESTER_CONFIRM_RESET="Das Zurücksetzen versucht, alle installierten Patches rückgängig zu machen. Dabei werden alle Backup-Dateien entfernt. Dies könnte dazu führen, dass die Umgebung nicht mehr stabil ist. Sind Sie sicher, dass Sie fortfahren möchten?"
COM_PATCHTESTER_CONFLICT_S="Der Patch konnte nicht installiert werden, weil es einen Konflikt mit einem anderen Patch gibt: %s"
COM_PATCHTESTER_COULD_NOT_CONNECT_TO_GITHUB="Keine Verbindung zu GitHub: %s"
COM_PATCHTESTER_ERROR_APPLIED_PATCHES="Daten von GitHub können nicht abgerufen werden, solange Patches installiert sind. Entfernen Sie bitte die Patches, bevor Sie fortfahren."
COM_PATCHTESTER_ERROR_CANNOT_COPY_FILE="Die Datei %1$s konnte nicht nach %2$s kopiert werden."
COM_PATCHTESTER_ERROR_CANNOT_DELETE_FILE="Die Datei %s kann nicht gelöscht werden."
COM_PATCHTESTER_ERROR_CANNOT_WRITE_FILE="Die Datei %s kann nicht geschrieben werden."
COM_PATCHTESTER_ERROR_GITHUB_FETCH="Fehler beim Abrufen der Patches von GitHub: %s"
COM_PATCHTESTER_ERROR_INSERT_DATABASE="Fehler beim Eintragen der Patches in die Datenbank: %s"
COM_PATCHTESTER_ERROR_MODEL_NOT_FOUND="Model-Klasse %s nicht gefunden."
COM_PATCHTESTER_ERROR_READING_DATABASE_TABLE="%1$s - Fehler beim Abrufen von Tabellendaten (%2$s)"
COM_PATCHTESTER_ERROR_TRUNCATING_PULLS_TABLE="Fehler beim Leeren der Pulls-Tabelle: %s"
COM_PATCHTESTER_ERROR_TRUNCATING_TESTS_TABLE="Fehler beim Leeren der Tests-Tabelle %s"
COM_PATCHTESTER_ERROR_UNSUPPORTED_ENCODING="Die Patch-Dateien sind in mit einem nicht unterstützten Format codiert."
COM_PATCHTESTER_ERROR_VIEW_NOT_FOUND="Ansicht nicht gefunden [Name, Format]: %1$s, %2$s"
COM_PATCHTESTER_FAILED_APPLYING_PATCH="Der Patch konnte nicht angewendet werden aufgrund eines Problems mit %1$s. %2$s"
COM_PATCHTESTER_FAILED_REVERT_PATCH="Der Patch konnte nicht zurückgesetzt werden aufgrund eines Problems mit %1$s. %2$s"
COM_PATCHTESTER_FETCH_AN_ERROR_HAS_OCCURRED="Fehler beim Abrufen der Daten von GitHub."
COM_PATCHTESTER_FETCH_COMPLETE_CLOSE_WINDOW="Alle Daten wurden abgerufen. Schließen Sie bitte dieses Popup um die Seite neu zu laden."
COM_PATCHTESTER_FETCH_INITIALIZING="Vorbereitungen für das Abrufen der Daten von GitHub"
COM_PATCHTESTER_FETCH_INITIALIZING_DESCRIPTION="Überprüfe die Vorbereitungen für den Datenabruf. Bitte haben Sie etwas Geduld."
COM_PATCHTESTER_FETCH_PAGE_NUMBER="Verarbeite Seite %s der GitHub-Daten"
COM_PATCHTESTER_FETCH_PAGE_NUMBER_OF_TOTAL="Verarbeite Seite %1$s von %2$s der GitHub-Daten"
COM_PATCHTESTER_FETCH_PROCESSING="Verarbeite Daten von GitHub"
COM_PATCHTESTER_FETCH_SUCCESSFUL="Patches wurden erfolgreich abgerufen"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_DESC="Konfigurationswerte für GitHub Authentifizierung"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_LABEL="GitHub Authentifizierung"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS="CI Server Einstellungen"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS_DESC="Konfigurationswerte für CI Server Patching"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC="Konfigurationswerte für GitHub Repository"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL="GitHub Repository"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME="CI Server Adresse"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME_DESC="Server Adresse für das Herunterladen kompilierter Patches."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH="Switch CI-Integration"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_DESC="Schaltet die CI Integration an oder aus."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_OFF="Aus"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_ON="An"
COM_PATCHTESTER_FIELD_GH_AUTH_DESC="Wähle die 'Anmeldeinformationen' für die Authentifizierung durch Deinen GitHub Usernamen und Passwort oder 'Token' für die Verwendung eines GitHub API Token"
COM_PATCHTESTER_FIELD_GH_AUTH_LABEL="GitHub Authentifizierungs-Methode"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_TOKEN="Token"
COM_PATCHTESTER_FIELD_GH_TOKEN_DESC="Verwenden Sie dieses Feld, um ein GitHub API-Token anstelle von Benutzernamen und Passwort anzugeben. Beachten Sie, dass dies erforderlich ist, wenn Ihr Konto Zwei-Faktor-Authentifizierung aktiviert hat."
COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL="GitHub-Token"
COM_PATCHTESTER_FIELD_ORG_DESC="Benutzername oder Organisation auf Github, welcher die Pull Requests überwachen soll."
COM_PATCHTESTER_FIELD_ORG_LABEL="Projektinhaber"
COM_PATCHTESTER_FIELD_REPOSITORY_CUSTOM="Benutzerdefiniert"
COM_PATCHTESTER_FIELD_REPOSITORY_DESC="Verfügbare Joomla! Repositories. Wähle um die Organisation und die Repository Feldwerte automatisch zu füllen."
COM_PATCHTESTER_FIELD_REPOSITORY_LABEL="GitHub Repository"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_INSTALL_FROM_WEB="Joomla! Webkataloginstallations-Plugin"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_JOOMLA_CMS="Joomla! CMS"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_PATCHTESTER="Joomla! Patch-Tester Komponente"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_WEBLINKS="Joomla! Weblinks-Paket"
COM_PATCHTESTER_FIELD_REPO_DESC="Name des GitHub Repositorys, dessen Pull Requests überwacht werden."
COM_PATCHTESTER_FIELD_REPO_LABEL="Individuelle Projekt-Repository"
COM_PATCHTESTER_FILE_DELETED_DOES_NOT_EXIST_S="Die zu löschende Datei existiert nicht: %s"
COM_PATCHTESTER_FILE_MODIFIED_DOES_NOT_EXIST_S="Die zu ändernde Datei existiert nicht: %s"
COM_PATCHTESTER_FILTER_APPLIED_PATCHES="Angewendete Patches filtern"
COM_PATCHTESTER_FILTER_BRANCH="Versionszweig filtern"
COM_PATCHTESTER_FILTER_DRAFT_PATCHES="Entwurf Patches filtern"
COM_PATCHTESTER_FILTER_LABEL="Filter-Label"
COM_PATCHTESTER_FILTER_NPM_PATCHES="NPM-Patches filtern"
COM_PATCHTESTER_FILTER_RTC_PATCHES="RTC Patches filtern"
COM_PATCHTESTER_FILTER_SEARCH_DESCRIPTION="Die Liste nach Titel oder mit 'id:' nach Pull Request ID durchsuchen."
COM_PATCHTESTER_GITHUB="GitHub"
COM_PATCHTESTER_HEADING_FETCH_DATA="Rufe GitHub Daten ab"
COM_PATCHTESTER_IS_DRAFT="Entwurf"
COM_PATCHTESTER_JISSUE="J! Issue"
COM_PATCHTESTER_JISSUES="Issue-Tracker"
COM_PATCHTESTER_NOT_APPLIED="Nicht angewendet"
COM_PATCHTESTER_NOT_NPM="Nicht NPM"
COM_PATCHTESTER_NOT_RTC="Nicht RTC"
COM_PATCHTESTER_NO_CREDENTIALS="In den Optionen wurden noch keine Benutzerdaten eingetragen. Deshalb können höchstens 60 Anfragen pro Stunde an das Github API gestellt werden. Mit Benutzerdaten sind bis zu 5.000 Anfragen pro Stunde möglich."
COM_PATCHTESTER_NO_FILES_TO_PATCH="Es sind keine Dateien aus diesem Pull Request zu patchen. Dies kann bedeuten, dass die Dateien des Pull Requests in Ihrer Installation nicht vorhanden sind."
COM_PATCHTESTER_NO_ITEMS="Es wurden noch keine Daten von Github abgerufen. Klicken Sie auf 'Daten abrufen' um die aktuellen Daten von Github zu holen."
COM_PATCHTESTER_NPM="NPM"
COM_PATCHTESTER_PATCH_BREAKS_SITE="Der Patch konnte nicht angewendet werden, da er die Seite beschädigen würde. Prüfen Sie den Pull-Request, ob er aktuell ist."
COM_PATCHTESTER_PULLS_TABLE_CAPTION="Tabelle der Pull-Anfragen"
COM_PATCHTESTER_PULL_ID="Pull-ID"
COM_PATCHTESTER_PULL_ID_ASC="Pull-ID aufsteigend"
COM_PATCHTESTER_PULL_ID_DESC="Pull-ID absteigend"
COM_PATCHTESTER_READY_TO_COMMIT="Fertig zum Commit"
COM_PATCHTESTER_REPO_IS_GONE="Der Patch konnte nicht angewendet werden, weil das Repository fehlt"
COM_PATCHTESTER_REQUIREMENTS_HEADING="Die Vorraussetzungen sind nicht erfüllt"
COM_PATCHTESTER_REQUIREMENTS_NOT_MET="Ihr System erfüllt nicht die Vorraussetzungen um den Patch-Tester auszuführen:"
COM_PATCHTESTER_REQUIREMENT_HTTPS="HTTPS Wrapper müssen aktiviert sein"
COM_PATCHTESTER_REQUIREMENT_OPENSSL="Die OpenSSL-Erweiterung muss installiert und in der php.ini aktivert sein"
COM_PATCHTESTER_RESET_HAS_ERRORS="Die Daten wurden zurück gesetzt. Leider sind dabei Fehler aufgetreten. Bitte entferne alle .txt Dateien im Verzeichnis '%1$s' und leere die Datenbanktabelle '%2$s'."
COM_PATCHTESTER_RESET_OK="Die Daten wurden erfolgreich zurück gesetzt."
COM_PATCHTESTER_REVERT_OK="Der Patch wurde erfolgreich entfernt"
COM_PATCHTESTER_REVERT_PATCH="Patch entfernen"
COM_PATCHTESTER_RTC="RTC"
COM_PATCHTESTER_SERVER_RESPONDED_NOT_200="Es konnte entweder keine Verbindung zum Server aufgebaut werden oder der angegebene Pull Request existiert nicht auf dem Server."
COM_PATCHTESTER_TEST_THIS_PATCH="Diesen Patch testen"
COM_PATCHTESTER_TOOLBAR_FETCH_DATA="Daten abrufen"
COM_PATCHTESTER_TOOLBAR_RESET="Zurücksetzen"
COM_PATCHTESTER_VIEW_ON_GITHUB="Auf GitHub ansehen"
COM_PATCHTESTER_VIEW_ON_JOOMLA_ISSUE_TRACKER="Im Joomla! Issue Tracker ansehen"
COM_PATCHTESTER_XML_DESCRIPTION="Komponente um Github Pull Requests (PRs) zu testen und zu verwalten."
COM_PATCHTESTER_ZIP_DOES_NOT_EXIST="Der Patch konnte nicht angewendet werden, weil er nicht vom Server heruntergeladen werden konnte."
COM_PATCHTESTER_ZIP_EXTRACT_FAILED="Der Patch konnte nicht angewendet werden, weil nicht entpackt werden konnte."

View File

@ -0,0 +1,14 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch-Tester"
COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Die Template Orverrides konnte für die folgenden Templates nicht installiert werden: %s"
COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Die Template Orverrides konnte für die folgenden Templates konnten nicht gelöscht werden: %s"
COM_PATCHTESTER_XML_DESCRIPTION="Komponente um Github Pull Requests (PRs) zu testen und zu verwalten."
COM_PATCHTESTER_UPDATE_TEXT="Patch Tester-Update-Skript. Patch Tester wurde jetzt auf Version %s aktualisiert."
COM_PATCHTESTER_INSTALL_INSTRUCTIONS="<p>Vielen Dank, dass Sie den Joomla! Patch Tester installiert haben.</p><p>Um den Joomla! Patch Tester verwenden zu können, müssen Sie zuerst Ihre GitHub-Zugangsdaten in den Einstellungen des Joomla! Patch Testers eingeben. <a href=\"index.php?option=com_config&view=component&component=com_patchtester&returnurl=aW5kZXgucGhwP29wdGlvbj1jb21fcGF0Y2h0ZXN0ZXI=#authentication\" alt=\"Go to Options\">Gehen Sie zu den Joomla! Patch Tester Einstellungen</a>, um Ihre Anmeldeinformationen einzurichten. Nachdem Sie auf Speichern & Schließen geklickt haben, werden Sie zum Joomla! Patch Tester weitergeleitet und können dann dort anfangen, den Patch Tester zu verwenden."
COM_PATCHTESTER_UPDATE_INSTRUCTIONS="<p>Vielen Dank für die Aktualisierung des Joomla! Patch Testers.</p><p><a href=\"index.php?option=com_patchtester\" alt=\"Go to Patch Tester\">Gehen Sie zum Joomla! Patch Tester</a></p>"
COM_PATCHTESTER_UNINSTALL_THANK_YOU="Vielen Dank für die Verwendung des Joomla!-Patch Testers, um Patches für die neueste Version von Joomla! zu testen!"

View File

@ -0,0 +1,114 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch-Tester"
COM_PATCHTESTER_API_LIMIT_ACTION="Das Github API Limit für diese Aktion wurde erreicht. Es konnte keine Verbindung zu Github aufgebaut werden um die angeforderte Aktion anzuführen. Das Limit wird um %s zurückgesetzt"
COM_PATCHTESTER_API_LIMIT_LIST="Das Github API Limit für diese Aktion wurde erreicht. Es konnte keine Verbindung zu Github aufgebaut werden um die Daten zu aktualisieren. Das Limit wird um %s zurückgesetzt"
COM_PATCHTESTER_APPLIED="Angewendet"
COM_PATCHTESTER_APPLIED_COMMIT_SHA="Angewandter Commit SHA: %s"
COM_PATCHTESTER_APPLY_OK="Patch erfolgreich angewendet"
COM_PATCHTESTER_APPLY_PATCH="Patch installieren"
COM_PATCHTESTER_BRANCH="Versionszweig"
COM_PATCHTESTER_CONFIGURATION="Joomla! Patch-Tester Einstellungen"
COM_PATCHTESTER_CONFIRM_RESET="Das Zurücksetzen versucht, alle installierten Patches rückgängig zu machen. Dabei werden alle Backup-Dateien entfernt. Dies könnte dazu führen, dass die Umgebung nicht mehr stabil ist. Sind Sie sicher, dass Sie fortfahren möchten?"
COM_PATCHTESTER_CONFLICT_S="Der Patch konnte nicht installiert werden, weil es einen Konflikt mit einem anderen Patch gibt: %s"
COM_PATCHTESTER_COULD_NOT_CONNECT_TO_GITHUB="Keine Verbindung zu GitHub: %s"
COM_PATCHTESTER_ERROR_APPLIED_PATCHES="Daten von GitHub können nicht abgerufen werden, solange Patches installiert sind. Entfernen Sie bitte die Patches, bevor Sie fortfahren."
COM_PATCHTESTER_ERROR_CANNOT_COPY_FILE="Die Datei %1$s konnte nicht nach %2$s kopiert werden."
COM_PATCHTESTER_ERROR_CANNOT_DELETE_FILE="Die Datei %s kann nicht gelöscht werden."
COM_PATCHTESTER_ERROR_CANNOT_WRITE_FILE="Die Datei %s kann nicht geschrieben werden."
COM_PATCHTESTER_ERROR_GITHUB_FETCH="Fehler beim Abrufen der Patches von GitHub: %s"
COM_PATCHTESTER_ERROR_INSERT_DATABASE="Fehler beim Eintragen der Patches in die Datenbank: %s"
COM_PATCHTESTER_ERROR_MODEL_NOT_FOUND="Model-Klasse %s nicht gefunden."
COM_PATCHTESTER_ERROR_READING_DATABASE_TABLE="%1$s - Fehler beim Abrufen von Tabellendaten (%2$s)"
COM_PATCHTESTER_ERROR_TRUNCATING_PULLS_TABLE="Fehler beim Leeren der Pulls-Tabelle: %s"
COM_PATCHTESTER_ERROR_TRUNCATING_TESTS_TABLE="Fehler beim Leeren der Tests-Tabelle %s"
COM_PATCHTESTER_ERROR_UNSUPPORTED_ENCODING="Die Patch-Dateien sind in mit einem nicht unterstützten Format codiert."
COM_PATCHTESTER_ERROR_VIEW_NOT_FOUND="Ansicht nicht gefunden [Name, Format]: %1$s, %2$s"
COM_PATCHTESTER_FAILED_APPLYING_PATCH="Der Patch konnte nicht angewendet werden aufgrund eines Problems mit %1$s. %2$s"
COM_PATCHTESTER_FAILED_REVERT_PATCH="Der Patch konnte nicht zurückgesetzt werden aufgrund eines Problems mit %1$s. %2$s"
COM_PATCHTESTER_FETCH_AN_ERROR_HAS_OCCURRED="Fehler beim Abrufen der Daten von GitHub."
COM_PATCHTESTER_FETCH_COMPLETE_CLOSE_WINDOW="Alle Daten wurden abgerufen. Schließen Sie bitte dieses Popup um die Seite neu zu laden."
COM_PATCHTESTER_FETCH_INITIALIZING="Vorbereitungen für das Abrufen der Daten von GitHub"
COM_PATCHTESTER_FETCH_INITIALIZING_DESCRIPTION="Überprüfe die Vorbereitungen für den Datenabruf. Bitte haben Sie etwas Geduld."
COM_PATCHTESTER_FETCH_PAGE_NUMBER="Verarbeite Seite %s der GitHub-Daten"
COM_PATCHTESTER_FETCH_PAGE_NUMBER_OF_TOTAL="Verarbeite Seite %1$s von %2$s der GitHub-Daten"
COM_PATCHTESTER_FETCH_PROCESSING="Verarbeite Daten von GitHub"
COM_PATCHTESTER_FETCH_SUCCESSFUL="Patches wurden erfolgreich abgerufen"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_DESC="Konfigurationswerte für GitHub Authentifizierung"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_LABEL="GitHub Authentifizierung"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS="CI Server Einstellungen"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS_DESC="Konfigurationswerte für CI Server Patching"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC="Konfigurationswerte für GitHub Repository"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL="GitHub Repository"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME="CI Server Adresse"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME_DESC="Server Adresse für das Herunterladen kompilierter Patches."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH="Switch CI-Integration"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_DESC="Schaltet die CI Integration an oder aus."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_OFF="Aus"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_ON="An"
COM_PATCHTESTER_FIELD_GH_AUTH_DESC="Wähle die 'Anmeldeinformationen' für die Authentifizierung durch Deinen GitHub Usernamen und Passwort oder 'Token' für die Verwendung eines GitHub API Token"
COM_PATCHTESTER_FIELD_GH_AUTH_LABEL="GitHub Authentifizierungs-Methode"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_TOKEN="Token"
COM_PATCHTESTER_FIELD_GH_TOKEN_DESC="Verwenden Sie dieses Feld, um ein GitHub API-Token anstelle von Benutzernamen und Passwort anzugeben. Beachten Sie, dass dies erforderlich ist, wenn Ihr Konto Zwei-Faktor-Authentifizierung aktiviert hat."
COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL="GitHub-Token"
COM_PATCHTESTER_FIELD_ORG_DESC="Benutzername oder Organisation auf Github, welcher die Pull Requests überwachen soll."
COM_PATCHTESTER_FIELD_ORG_LABEL="Projektinhaber"
COM_PATCHTESTER_FIELD_REPOSITORY_CUSTOM="Benutzerdefiniert"
COM_PATCHTESTER_FIELD_REPOSITORY_DESC="Verfügbare Joomla! Repositories. Wähle um die Organisation und die Repository Feldwerte automatisch zu füllen."
COM_PATCHTESTER_FIELD_REPOSITORY_LABEL="GitHub Repository"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_INSTALL_FROM_WEB="Joomla! Webkataloginstallations-Plugin"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_JOOMLA_CMS="Joomla! CMS"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_PATCHTESTER="Joomla! Patch-Tester Komponente"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_WEBLINKS="Joomla! Weblinks-Paket"
COM_PATCHTESTER_FIELD_REPO_DESC="Name des GitHub Repositorys, dessen Pull Requests überwacht werden."
COM_PATCHTESTER_FIELD_REPO_LABEL="Individuelle Projekt-Repository"
COM_PATCHTESTER_FILE_DELETED_DOES_NOT_EXIST_S="Die zu löschende Datei existiert nicht: %s"
COM_PATCHTESTER_FILE_MODIFIED_DOES_NOT_EXIST_S="Die zu ändernde Datei existiert nicht: %s"
COM_PATCHTESTER_FILTER_APPLIED_PATCHES="Angewendete Patches filtern"
COM_PATCHTESTER_FILTER_BRANCH="Versionszweig filtern"
COM_PATCHTESTER_FILTER_DRAFT_PATCHES="Entwurf Patches filtern"
COM_PATCHTESTER_FILTER_LABEL="Filter-Label"
COM_PATCHTESTER_FILTER_NPM_PATCHES="NPM-Patches filtern"
COM_PATCHTESTER_FILTER_RTC_PATCHES="RTC Patches filtern"
COM_PATCHTESTER_FILTER_SEARCH_DESCRIPTION="Die Liste nach Titel oder mit 'id:' nach Pull Request ID durchsuchen."
COM_PATCHTESTER_GITHUB="GitHub"
COM_PATCHTESTER_HEADING_FETCH_DATA="Rufe GitHub Daten ab"
COM_PATCHTESTER_IS_DRAFT="Entwurf"
COM_PATCHTESTER_JISSUE="J! Issue"
COM_PATCHTESTER_JISSUES="Issue-Tracker"
COM_PATCHTESTER_NOT_APPLIED="Nicht angewendet"
COM_PATCHTESTER_NOT_NPM="Nicht NPM"
COM_PATCHTESTER_NOT_RTC="Nicht RTC"
COM_PATCHTESTER_NO_CREDENTIALS="In den Optionen wurden noch keine Benutzerdaten eingetragen. Deshalb können höchstens 60 Anfragen pro Stunde an das Github API gestellt werden. Mit Benutzerdaten sind bis zu 5.000 Anfragen pro Stunde möglich."
COM_PATCHTESTER_NO_FILES_TO_PATCH="Es sind keine Dateien aus diesem Pull Request zu patchen. Dies kann bedeuten, dass die Dateien des Pull Requests in Ihrer Installation nicht vorhanden sind."
COM_PATCHTESTER_NO_ITEMS="Es wurden noch keine Daten von Github abgerufen. Klicken Sie auf 'Daten abrufen' um die aktuellen Daten von Github zu holen."
COM_PATCHTESTER_NPM="NPM"
COM_PATCHTESTER_PATCH_BREAKS_SITE="Der Patch konnte nicht angewendet werden, da er die Seite beschädigen würde. Prüfen Sie den Pull-Request, ob er aktuell ist."
COM_PATCHTESTER_PULLS_TABLE_CAPTION="Tabelle der Pull-Anfragen"
COM_PATCHTESTER_PULL_ID="Pull-ID"
COM_PATCHTESTER_PULL_ID_ASC="Pull-ID aufsteigend"
COM_PATCHTESTER_PULL_ID_DESC="Pull-ID absteigend"
COM_PATCHTESTER_READY_TO_COMMIT="Fertig zum Commit"
COM_PATCHTESTER_REPO_IS_GONE="Der Patch konnte nicht angewendet werden, weil das Repository fehlt"
COM_PATCHTESTER_REQUIREMENTS_HEADING="Die Vorraussetzungen sind nicht erfüllt"
COM_PATCHTESTER_REQUIREMENTS_NOT_MET="Ihr System erfüllt nicht die Vorraussetzungen um den Patch-Tester auszuführen:"
COM_PATCHTESTER_REQUIREMENT_HTTPS="HTTPS Wrapper müssen aktiviert sein"
COM_PATCHTESTER_REQUIREMENT_OPENSSL="Die OpenSSL-Erweiterung muss installiert und in der php.ini aktivert sein"
COM_PATCHTESTER_RESET_HAS_ERRORS="Die Daten wurden zurück gesetzt. Leider sind dabei Fehler aufgetreten. Bitte entferne alle .txt Dateien im Verzeichnis '%1$s' und leere die Datenbanktabelle '%2$s'."
COM_PATCHTESTER_RESET_OK="Die Daten wurden erfolgreich zurück gesetzt."
COM_PATCHTESTER_REVERT_OK="Der Patch wurde erfolgreich entfernt"
COM_PATCHTESTER_REVERT_PATCH="Patch entfernen"
COM_PATCHTESTER_RTC="RTC"
COM_PATCHTESTER_SERVER_RESPONDED_NOT_200="Es konnte entweder keine Verbindung zum Server aufgebaut werden oder der angegebene Pull Request existiert nicht auf dem Server."
COM_PATCHTESTER_TEST_THIS_PATCH="Diesen Patch testen"
COM_PATCHTESTER_TOOLBAR_FETCH_DATA="Daten abrufen"
COM_PATCHTESTER_TOOLBAR_RESET="Zurücksetzen"
COM_PATCHTESTER_VIEW_ON_GITHUB="Auf GitHub ansehen"
COM_PATCHTESTER_VIEW_ON_JOOMLA_ISSUE_TRACKER="Im Joomla! Issue Tracker ansehen"
COM_PATCHTESTER_XML_DESCRIPTION="Komponente um Github Pull Requests (PRs) zu testen und zu verwalten."
COM_PATCHTESTER_ZIP_DOES_NOT_EXIST="Der Patch konnte nicht angewendet werden, weil er nicht vom Server heruntergeladen werden konnte."
COM_PATCHTESTER_ZIP_EXTRACT_FAILED="Der Patch konnte nicht angewendet werden, weil nicht entpackt werden konnte."

View File

@ -0,0 +1,14 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch-Tester"
COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Die Template Orverrides konnte für die folgenden Templates nicht installiert werden: %s"
COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Die Template Orverrides konnte für die folgenden Templates konnten nicht gelöscht werden: %s"
COM_PATCHTESTER_XML_DESCRIPTION="Komponente um Github Pull Requests (PRs) zu testen und zu verwalten."
COM_PATCHTESTER_UPDATE_TEXT="Patch Tester-Update-Skript. Patch Tester wurde jetzt auf Version %s aktualisiert."
COM_PATCHTESTER_INSTALL_INSTRUCTIONS="<p>Vielen Dank, dass Sie den Joomla! Patch Tester installiert haben.</p><p>Um den Joomla! Patch Tester verwenden zu können, müssen Sie zuerst Ihre GitHub-Zugangsdaten in den Einstellungen des Joomla! Patch Testers eingeben. <a href=\"index.php?option=com_config&view=component&component=com_patchtester&returnurl=aW5kZXgucGhwP29wdGlvbj1jb21fcGF0Y2h0ZXN0ZXI=#authentication\" alt=\"Go to Options\">Gehen Sie zu den Joomla! Patch Tester Einstellungen</a>, um Ihre Anmeldeinformationen einzurichten. Nachdem Sie auf Speichern & Schließen geklickt haben, werden Sie zum Joomla! Patch Tester weitergeleitet und können dann dort anfangen, den Patch Tester zu verwenden."
COM_PATCHTESTER_UPDATE_INSTRUCTIONS="<p>Vielen Dank für die Aktualisierung des Joomla! Patch Testers.</p><p><a href=\"index.php?option=com_patchtester\" alt=\"Go to Patch Tester\">Gehen Sie zum Joomla! Patch Tester</a></p>"
COM_PATCHTESTER_UNINSTALL_THANK_YOU="Vielen Dank für die Verwendung des Joomla!-Patch Testers, um Patches für die neueste Version von Joomla! zu testen!"

View File

@ -1,10 +0,0 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch Tester"
COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Die Template Orverrides konnte für die folgenden Templates nicht installiert werden: %s"
COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Die Template Orverrides konnte für die folgenden Templates konnten nicht gelöscht werden: %s"
COM_PATCHTESTER_XML_DESCRIPTION="Komponente um Github Pull Requests (PRs) zu testen und zu verwalten."

View File

@ -0,0 +1,114 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch-Tester"
COM_PATCHTESTER_API_LIMIT_ACTION="Das Github API Limit für diese Aktion wurde erreicht. Es konnte keine Verbindung zu Github aufgebaut werden um die angeforderte Aktion anzuführen. Das Limit wird um %s zurückgesetzt"
COM_PATCHTESTER_API_LIMIT_LIST="Das Github API Limit für diese Aktion wurde erreicht. Es konnte keine Verbindung zu Github aufgebaut werden um die Daten zu aktualisieren. Das Limit wird um %s zurückgesetzt"
COM_PATCHTESTER_APPLIED="Angewendet"
COM_PATCHTESTER_APPLIED_COMMIT_SHA="Angewandter Commit SHA: %s"
COM_PATCHTESTER_APPLY_OK="Patch erfolgreich angewendet"
COM_PATCHTESTER_APPLY_PATCH="Patch installieren"
COM_PATCHTESTER_BRANCH="Versionszweig"
COM_PATCHTESTER_CONFIGURATION="Joomla! Patch-Tester Einstellungen"
COM_PATCHTESTER_CONFIRM_RESET="Das Zurücksetzen versucht, alle installierten Patches rückgängig zu machen. Dabei werden alle Backup-Dateien entfernt. Dies könnte dazu führen, dass die Umgebung nicht mehr stabil ist. Sind Sie sicher, dass Sie fortfahren möchten?"
COM_PATCHTESTER_CONFLICT_S="Der Patch konnte nicht installiert werden, weil es einen Konflikt mit einem anderen Patch gibt: %s"
COM_PATCHTESTER_COULD_NOT_CONNECT_TO_GITHUB="Keine Verbindung zu GitHub: %s"
COM_PATCHTESTER_ERROR_APPLIED_PATCHES="Daten von GitHub können nicht abgerufen werden, solange Patches installiert sind. Entfernen Sie bitte die Patches, bevor Sie fortfahren."
COM_PATCHTESTER_ERROR_CANNOT_COPY_FILE="Die Datei %1$s konnte nicht nach %2$s kopiert werden."
COM_PATCHTESTER_ERROR_CANNOT_DELETE_FILE="Die Datei %s kann nicht gelöscht werden."
COM_PATCHTESTER_ERROR_CANNOT_WRITE_FILE="Die Datei %s kann nicht geschrieben werden."
COM_PATCHTESTER_ERROR_GITHUB_FETCH="Fehler beim Abrufen der Patches von GitHub: %s"
COM_PATCHTESTER_ERROR_INSERT_DATABASE="Fehler beim Eintragen der Patches in die Datenbank: %s"
COM_PATCHTESTER_ERROR_MODEL_NOT_FOUND="Model-Klasse %s nicht gefunden."
COM_PATCHTESTER_ERROR_READING_DATABASE_TABLE="%1$s - Fehler beim Abrufen von Tabellendaten (%2$s)"
COM_PATCHTESTER_ERROR_TRUNCATING_PULLS_TABLE="Fehler beim Leeren der Pulls-Tabelle: %s"
COM_PATCHTESTER_ERROR_TRUNCATING_TESTS_TABLE="Fehler beim Leeren der Tests-Tabelle %s"
COM_PATCHTESTER_ERROR_UNSUPPORTED_ENCODING="Die Patch-Dateien sind in mit einem nicht unterstützten Format codiert."
COM_PATCHTESTER_ERROR_VIEW_NOT_FOUND="Ansicht nicht gefunden [Name, Format]: %1$s, %2$s"
COM_PATCHTESTER_FAILED_APPLYING_PATCH="Der Patch konnte nicht angewendet werden aufgrund eines Problems mit %1$s. %2$s"
COM_PATCHTESTER_FAILED_REVERT_PATCH="Der Patch konnte nicht zurückgesetzt werden aufgrund eines Problems mit %1$s. %2$s"
COM_PATCHTESTER_FETCH_AN_ERROR_HAS_OCCURRED="Fehler beim Abrufen der Daten von GitHub."
COM_PATCHTESTER_FETCH_COMPLETE_CLOSE_WINDOW="Alle Daten wurden abgerufen. Schließen Sie bitte dieses Popup um die Seite neu zu laden."
COM_PATCHTESTER_FETCH_INITIALIZING="Vorbereitungen für das Abrufen der Daten von GitHub"
COM_PATCHTESTER_FETCH_INITIALIZING_DESCRIPTION="Überprüfe die Vorbereitungen für den Datenabruf. Bitte haben Sie etwas Geduld."
COM_PATCHTESTER_FETCH_PAGE_NUMBER="Verarbeite Seite %s der GitHub-Daten"
COM_PATCHTESTER_FETCH_PAGE_NUMBER_OF_TOTAL="Verarbeite Seite %1$s von %2$s der GitHub-Daten"
COM_PATCHTESTER_FETCH_PROCESSING="Verarbeite Daten von GitHub"
COM_PATCHTESTER_FETCH_SUCCESSFUL="Patches wurden erfolgreich abgerufen"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_DESC="Konfigurationswerte für GitHub Authentifizierung"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_LABEL="GitHub Authentifizierung"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS="CI Server Einstellungen"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS_DESC="Konfigurationswerte für CI Server Patching"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC="Konfigurationswerte für GitHub Repository"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL="GitHub Repository"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME="CI Server Adresse"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME_DESC="Server Adresse für das Herunterladen kompilierter Patches."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH="Switch CI-Integration"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_DESC="Schaltet die CI Integration an oder aus."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_OFF="Aus"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_ON="An"
COM_PATCHTESTER_FIELD_GH_AUTH_DESC="Wähle die 'Anmeldeinformationen' für die Authentifizierung durch Deinen GitHub Usernamen und Passwort oder 'Token' für die Verwendung eines GitHub API Token"
COM_PATCHTESTER_FIELD_GH_AUTH_LABEL="GitHub Authentifizierungs-Methode"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_TOKEN="Token"
COM_PATCHTESTER_FIELD_GH_TOKEN_DESC="Verwenden Sie dieses Feld, um ein GitHub API-Token anstelle von Benutzernamen und Passwort anzugeben. Beachten Sie, dass dies erforderlich ist, wenn Ihr Konto Zwei-Faktor-Authentifizierung aktiviert hat."
COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL="GitHub-Token"
COM_PATCHTESTER_FIELD_ORG_DESC="Benutzername oder Organisation auf Github, welcher die Pull Requests überwachen soll."
COM_PATCHTESTER_FIELD_ORG_LABEL="Projektinhaber"
COM_PATCHTESTER_FIELD_REPOSITORY_CUSTOM="Benutzerdefiniert"
COM_PATCHTESTER_FIELD_REPOSITORY_DESC="Verfügbare Joomla! Repositories. Wähle um die Organisation und die Repository Feldwerte automatisch zu füllen."
COM_PATCHTESTER_FIELD_REPOSITORY_LABEL="GitHub Repository"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_INSTALL_FROM_WEB="Joomla! Webkataloginstallations-Plugin"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_JOOMLA_CMS="Joomla! CMS"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_PATCHTESTER="Joomla! Patch-Tester Komponente"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_WEBLINKS="Joomla! Weblinks-Paket"
COM_PATCHTESTER_FIELD_REPO_DESC="Name des GitHub Repositorys, dessen Pull Requests überwacht werden."
COM_PATCHTESTER_FIELD_REPO_LABEL="Individuelle Projekt-Repository"
COM_PATCHTESTER_FILE_DELETED_DOES_NOT_EXIST_S="Die zu löschende Datei existiert nicht: %s"
COM_PATCHTESTER_FILE_MODIFIED_DOES_NOT_EXIST_S="Die zu ändernde Datei existiert nicht: %s"
COM_PATCHTESTER_FILTER_APPLIED_PATCHES="Angewendete Patches filtern"
COM_PATCHTESTER_FILTER_BRANCH="Versionszweig filtern"
COM_PATCHTESTER_FILTER_DRAFT_PATCHES="Entwurf Patches filtern"
COM_PATCHTESTER_FILTER_LABEL="Filter-Label"
COM_PATCHTESTER_FILTER_NPM_PATCHES="NPM-Patches filtern"
COM_PATCHTESTER_FILTER_RTC_PATCHES="RTC Patches filtern"
COM_PATCHTESTER_FILTER_SEARCH_DESCRIPTION="Die Liste nach Titel oder mit 'id:' nach Pull Request ID durchsuchen."
COM_PATCHTESTER_GITHUB="GitHub"
COM_PATCHTESTER_HEADING_FETCH_DATA="Rufe GitHub Daten ab"
COM_PATCHTESTER_IS_DRAFT="Entwurf"
COM_PATCHTESTER_JISSUE="J! Issue"
COM_PATCHTESTER_JISSUES="Issue-Tracker"
COM_PATCHTESTER_NOT_APPLIED="Nicht angewendet"
COM_PATCHTESTER_NOT_NPM="Nicht NPM"
COM_PATCHTESTER_NOT_RTC="Nicht RTC"
COM_PATCHTESTER_NO_CREDENTIALS="In den Optionen wurden noch keine Benutzerdaten eingetragen. Deshalb können höchstens 60 Anfragen pro Stunde an das Github API gestellt werden. Mit Benutzerdaten sind bis zu 5.000 Anfragen pro Stunde möglich."
COM_PATCHTESTER_NO_FILES_TO_PATCH="Es sind keine Dateien aus diesem Pull Request zu patchen. Dies kann bedeuten, dass die Dateien des Pull Requests in Ihrer Installation nicht vorhanden sind."
COM_PATCHTESTER_NO_ITEMS="Es wurden noch keine Daten von Github abgerufen. Klicken Sie auf 'Daten abrufen' um die aktuellen Daten von Github zu holen."
COM_PATCHTESTER_NPM="NPM"
COM_PATCHTESTER_PATCH_BREAKS_SITE="Der Patch konnte nicht angewendet werden, da er die Seite beschädigen würde. Prüfen Sie den Pull-Request, ob er aktuell ist."
COM_PATCHTESTER_PULLS_TABLE_CAPTION="Tabelle der Pull-Anfragen"
COM_PATCHTESTER_PULL_ID="Pull-ID"
COM_PATCHTESTER_PULL_ID_ASC="Pull-ID aufsteigend"
COM_PATCHTESTER_PULL_ID_DESC="Pull-ID absteigend"
COM_PATCHTESTER_READY_TO_COMMIT="Fertig zum Commit"
COM_PATCHTESTER_REPO_IS_GONE="Der Patch konnte nicht angewendet werden, weil das Repository fehlt"
COM_PATCHTESTER_REQUIREMENTS_HEADING="Die Vorraussetzungen sind nicht erfüllt"
COM_PATCHTESTER_REQUIREMENTS_NOT_MET="Ihr System erfüllt nicht die Vorraussetzungen um den Patch-Tester auszuführen:"
COM_PATCHTESTER_REQUIREMENT_HTTPS="HTTPS Wrapper müssen aktiviert sein"
COM_PATCHTESTER_REQUIREMENT_OPENSSL="Die OpenSSL-Erweiterung muss installiert und in der php.ini aktivert sein"
COM_PATCHTESTER_RESET_HAS_ERRORS="Die Daten wurden zurück gesetzt. Leider sind dabei Fehler aufgetreten. Bitte entferne alle .txt Dateien im Verzeichnis '%1$s' und leere die Datenbanktabelle '%2$s'."
COM_PATCHTESTER_RESET_OK="Die Daten wurden erfolgreich zurück gesetzt."
COM_PATCHTESTER_REVERT_OK="Der Patch wurde erfolgreich entfernt"
COM_PATCHTESTER_REVERT_PATCH="Patch entfernen"
COM_PATCHTESTER_RTC="RTC"
COM_PATCHTESTER_SERVER_RESPONDED_NOT_200="Es konnte entweder keine Verbindung zum Server aufgebaut werden oder der angegebene Pull Request existiert nicht auf dem Server."
COM_PATCHTESTER_TEST_THIS_PATCH="Diesen Patch testen"
COM_PATCHTESTER_TOOLBAR_FETCH_DATA="Daten abrufen"
COM_PATCHTESTER_TOOLBAR_RESET="Zurücksetzen"
COM_PATCHTESTER_VIEW_ON_GITHUB="Auf GitHub ansehen"
COM_PATCHTESTER_VIEW_ON_JOOMLA_ISSUE_TRACKER="Im Joomla! Issue Tracker ansehen"
COM_PATCHTESTER_XML_DESCRIPTION="Komponente um Github Pull Requests (PRs) zu testen und zu verwalten."
COM_PATCHTESTER_ZIP_DOES_NOT_EXIST="Der Patch konnte nicht angewendet werden, weil er nicht vom Server heruntergeladen werden konnte."
COM_PATCHTESTER_ZIP_EXTRACT_FAILED="Der Patch konnte nicht angewendet werden, weil nicht entpackt werden konnte."

View File

@ -0,0 +1,14 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch-Tester"
COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Die Template Orverrides konnte für die folgenden Templates nicht installiert werden: %s"
COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Die Template Orverrides konnte für die folgenden Templates konnten nicht gelöscht werden: %s"
COM_PATCHTESTER_XML_DESCRIPTION="Komponente um Github Pull Requests (PRs) zu testen und zu verwalten."
COM_PATCHTESTER_UPDATE_TEXT="Patch Tester-Update-Skript. Patch Tester wurde jetzt auf Version %s aktualisiert."
COM_PATCHTESTER_INSTALL_INSTRUCTIONS="<p>Vielen Dank, dass Sie den Joomla! Patch Tester installiert haben.</p><p>Um den Joomla! Patch Tester verwenden zu können, müssen Sie zuerst Ihre GitHub-Zugangsdaten in den Einstellungen des Joomla! Patch Testers eingeben. <a href=\"index.php?option=com_config&view=component&component=com_patchtester&returnurl=aW5kZXgucGhwP29wdGlvbj1jb21fcGF0Y2h0ZXN0ZXI=#authentication\" alt=\"Go to Options\">Gehen Sie zu den Joomla! Patch Tester Einstellungen</a>, um Ihre Anmeldeinformationen einzurichten. Nachdem Sie auf Speichern & Schließen geklickt haben, werden Sie zum Joomla! Patch Tester weitergeleitet und können dann dort anfangen, den Patch Tester zu verwenden."
COM_PATCHTESTER_UPDATE_INSTRUCTIONS="<p>Vielen Dank für die Aktualisierung des Joomla! Patch Testers.</p><p><a href=\"index.php?option=com_patchtester\" alt=\"Go to Patch Tester\">Gehen Sie zum Joomla! Patch Tester</a></p>"
COM_PATCHTESTER_UNINSTALL_THANK_YOU="Vielen Dank für die Verwendung des Joomla!-Patch Testers, um Patches für die neueste Version von Joomla! zu testen!"

View File

@ -0,0 +1,114 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch-Tester"
COM_PATCHTESTER_API_LIMIT_ACTION="Das Github API Limit für diese Aktion wurde erreicht. Es konnte keine Verbindung zu Github aufgebaut werden um die angeforderte Aktion anzuführen. Das Limit wird um %s zurückgesetzt"
COM_PATCHTESTER_API_LIMIT_LIST="Das Github API Limit für diese Aktion wurde erreicht. Es konnte keine Verbindung zu Github aufgebaut werden um die Daten zu aktualisieren. Das Limit wird um %s zurückgesetzt"
COM_PATCHTESTER_APPLIED="Angewendet"
COM_PATCHTESTER_APPLIED_COMMIT_SHA="Angewandter Commit SHA: %s"
COM_PATCHTESTER_APPLY_OK="Patch erfolgreich angewendet"
COM_PATCHTESTER_APPLY_PATCH="Patch installieren"
COM_PATCHTESTER_BRANCH="Versionszweig"
COM_PATCHTESTER_CONFIGURATION="Joomla! Patch-Tester Einstellungen"
COM_PATCHTESTER_CONFIRM_RESET="Das Zurücksetzen versucht, alle installierten Patches rückgängig zu machen. Dabei werden alle Backup-Dateien entfernt. Dies könnte dazu führen, dass die Umgebung nicht mehr stabil ist. Sind Sie sicher, dass Sie fortfahren möchten?"
COM_PATCHTESTER_CONFLICT_S="Der Patch konnte nicht installiert werden, weil es einen Konflikt mit einem anderen Patch gibt: %s"
COM_PATCHTESTER_COULD_NOT_CONNECT_TO_GITHUB="Keine Verbindung zu GitHub: %s"
COM_PATCHTESTER_ERROR_APPLIED_PATCHES="Daten von GitHub können nicht abgerufen werden, solange Patches installiert sind. Entfernen Sie bitte die Patches, bevor Sie fortfahren."
COM_PATCHTESTER_ERROR_CANNOT_COPY_FILE="Die Datei %1$s konnte nicht nach %2$s kopiert werden."
COM_PATCHTESTER_ERROR_CANNOT_DELETE_FILE="Die Datei %s kann nicht gelöscht werden."
COM_PATCHTESTER_ERROR_CANNOT_WRITE_FILE="Die Datei %s kann nicht geschrieben werden."
COM_PATCHTESTER_ERROR_GITHUB_FETCH="Fehler beim Abrufen der Patches von GitHub: %s"
COM_PATCHTESTER_ERROR_INSERT_DATABASE="Fehler beim Eintragen der Patches in die Datenbank: %s"
COM_PATCHTESTER_ERROR_MODEL_NOT_FOUND="Model-Klasse %s nicht gefunden."
COM_PATCHTESTER_ERROR_READING_DATABASE_TABLE="%1$s - Fehler beim Abrufen von Tabellendaten (%2$s)"
COM_PATCHTESTER_ERROR_TRUNCATING_PULLS_TABLE="Fehler beim Leeren der Pulls-Tabelle: %s"
COM_PATCHTESTER_ERROR_TRUNCATING_TESTS_TABLE="Fehler beim Leeren der Tests-Tabelle %s"
COM_PATCHTESTER_ERROR_UNSUPPORTED_ENCODING="Die Patch-Dateien sind in mit einem nicht unterstützten Format codiert."
COM_PATCHTESTER_ERROR_VIEW_NOT_FOUND="Ansicht nicht gefunden [Name, Format]: %1$s, %2$s"
COM_PATCHTESTER_FAILED_APPLYING_PATCH="Der Patch konnte nicht angewendet werden aufgrund eines Problems mit %1$s. %2$s"
COM_PATCHTESTER_FAILED_REVERT_PATCH="Der Patch konnte nicht zurückgesetzt werden aufgrund eines Problems mit %1$s. %2$s"
COM_PATCHTESTER_FETCH_AN_ERROR_HAS_OCCURRED="Fehler beim Abrufen der Daten von GitHub."
COM_PATCHTESTER_FETCH_COMPLETE_CLOSE_WINDOW="Alle Daten wurden abgerufen. Schließen Sie bitte dieses Popup um die Seite neu zu laden."
COM_PATCHTESTER_FETCH_INITIALIZING="Vorbereitungen für das Abrufen der Daten von GitHub"
COM_PATCHTESTER_FETCH_INITIALIZING_DESCRIPTION="Überprüfe die Vorbereitungen für den Datenabruf. Bitte haben Sie etwas Geduld."
COM_PATCHTESTER_FETCH_PAGE_NUMBER="Verarbeite Seite %s der GitHub-Daten"
COM_PATCHTESTER_FETCH_PAGE_NUMBER_OF_TOTAL="Verarbeite Seite %1$s von %2$s der GitHub-Daten"
COM_PATCHTESTER_FETCH_PROCESSING="Verarbeite Daten von GitHub"
COM_PATCHTESTER_FETCH_SUCCESSFUL="Patches wurden erfolgreich abgerufen"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_DESC="Konfigurationswerte für GitHub Authentifizierung"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_LABEL="GitHub Authentifizierung"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS="CI Server Einstellungen"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS_DESC="Konfigurationswerte für CI Server Patching"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC="Konfigurationswerte für GitHub Repository"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL="GitHub Repository"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME="CI Server Adresse"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME_DESC="Server Adresse für das Herunterladen kompilierter Patches."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH="Switch CI-Integration"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_DESC="Schaltet die CI Integration an oder aus."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_OFF="Aus"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_ON="An"
COM_PATCHTESTER_FIELD_GH_AUTH_DESC="Wähle die 'Anmeldeinformationen' für die Authentifizierung durch Deinen GitHub Usernamen und Passwort oder 'Token' für die Verwendung eines GitHub API Token"
COM_PATCHTESTER_FIELD_GH_AUTH_LABEL="GitHub Authentifizierungs-Methode"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_TOKEN="Token"
COM_PATCHTESTER_FIELD_GH_TOKEN_DESC="Verwenden Sie dieses Feld, um ein GitHub API-Token anstelle von Benutzernamen und Passwort anzugeben. Beachten Sie, dass dies erforderlich ist, wenn Ihr Konto Zwei-Faktor-Authentifizierung aktiviert hat."
COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL="GitHub-Token"
COM_PATCHTESTER_FIELD_ORG_DESC="Benutzername oder Organisation auf Github, welcher die Pull Requests überwachen soll."
COM_PATCHTESTER_FIELD_ORG_LABEL="Projektinhaber"
COM_PATCHTESTER_FIELD_REPOSITORY_CUSTOM="Benutzerdefiniert"
COM_PATCHTESTER_FIELD_REPOSITORY_DESC="Verfügbare Joomla! Repositories. Wähle um die Organisation und die Repository Feldwerte automatisch zu füllen."
COM_PATCHTESTER_FIELD_REPOSITORY_LABEL="GitHub Repository"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_INSTALL_FROM_WEB="Joomla! Webkataloginstallations-Plugin"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_JOOMLA_CMS="Joomla! CMS"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_PATCHTESTER="Joomla! Patch-Tester Komponente"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_WEBLINKS="Joomla! Weblinks-Paket"
COM_PATCHTESTER_FIELD_REPO_DESC="Name des GitHub Repositorys, dessen Pull Requests überwacht werden."
COM_PATCHTESTER_FIELD_REPO_LABEL="Individuelle Projekt-Repository"
COM_PATCHTESTER_FILE_DELETED_DOES_NOT_EXIST_S="Die zu löschende Datei existiert nicht: %s"
COM_PATCHTESTER_FILE_MODIFIED_DOES_NOT_EXIST_S="Die zu ändernde Datei existiert nicht: %s"
COM_PATCHTESTER_FILTER_APPLIED_PATCHES="Angewendete Patches filtern"
COM_PATCHTESTER_FILTER_BRANCH="Versionszweig filtern"
COM_PATCHTESTER_FILTER_DRAFT_PATCHES="Entwurf Patches filtern"
COM_PATCHTESTER_FILTER_LABEL="Filter-Label"
COM_PATCHTESTER_FILTER_NPM_PATCHES="NPM-Patches filtern"
COM_PATCHTESTER_FILTER_RTC_PATCHES="RTC Patches filtern"
COM_PATCHTESTER_FILTER_SEARCH_DESCRIPTION="Die Liste nach Titel oder mit 'id:' nach Pull Request ID durchsuchen."
COM_PATCHTESTER_GITHUB="GitHub"
COM_PATCHTESTER_HEADING_FETCH_DATA="Rufe GitHub Daten ab"
COM_PATCHTESTER_IS_DRAFT="Entwurf"
COM_PATCHTESTER_JISSUE="J! Issue"
COM_PATCHTESTER_JISSUES="Issue-Tracker"
COM_PATCHTESTER_NOT_APPLIED="Nicht angewendet"
COM_PATCHTESTER_NOT_NPM="Nicht NPM"
COM_PATCHTESTER_NOT_RTC="Nicht RTC"
COM_PATCHTESTER_NO_CREDENTIALS="In den Optionen wurden noch keine Benutzerdaten eingetragen. Deshalb können höchstens 60 Anfragen pro Stunde an das Github API gestellt werden. Mit Benutzerdaten sind bis zu 5.000 Anfragen pro Stunde möglich."
COM_PATCHTESTER_NO_FILES_TO_PATCH="Es sind keine Dateien aus diesem Pull Request zu patchen. Dies kann bedeuten, dass die Dateien des Pull Requests in Ihrer Installation nicht vorhanden sind."
COM_PATCHTESTER_NO_ITEMS="Es wurden noch keine Daten von Github abgerufen. Klicken Sie auf 'Daten abrufen' um die aktuellen Daten von Github zu holen."
COM_PATCHTESTER_NPM="NPM"
COM_PATCHTESTER_PATCH_BREAKS_SITE="Der Patch konnte nicht angewendet werden, da er die Seite beschädigen würde. Prüfen Sie den Pull-Request, ob er aktuell ist."
COM_PATCHTESTER_PULLS_TABLE_CAPTION="Tabelle der Pull-Anfragen"
COM_PATCHTESTER_PULL_ID="Pull-ID"
COM_PATCHTESTER_PULL_ID_ASC="Pull-ID aufsteigend"
COM_PATCHTESTER_PULL_ID_DESC="Pull-ID absteigend"
COM_PATCHTESTER_READY_TO_COMMIT="Fertig zum Commit"
COM_PATCHTESTER_REPO_IS_GONE="Der Patch konnte nicht angewendet werden, weil das Repository fehlt"
COM_PATCHTESTER_REQUIREMENTS_HEADING="Die Vorraussetzungen sind nicht erfüllt"
COM_PATCHTESTER_REQUIREMENTS_NOT_MET="Ihr System erfüllt nicht die Vorraussetzungen um den Patch-Tester auszuführen:"
COM_PATCHTESTER_REQUIREMENT_HTTPS="HTTPS Wrapper müssen aktiviert sein"
COM_PATCHTESTER_REQUIREMENT_OPENSSL="Die OpenSSL-Erweiterung muss installiert und in der php.ini aktivert sein"
COM_PATCHTESTER_RESET_HAS_ERRORS="Die Daten wurden zurück gesetzt. Leider sind dabei Fehler aufgetreten. Bitte entferne alle .txt Dateien im Verzeichnis '%1$s' und leere die Datenbanktabelle '%2$s'."
COM_PATCHTESTER_RESET_OK="Die Daten wurden erfolgreich zurück gesetzt."
COM_PATCHTESTER_REVERT_OK="Der Patch wurde erfolgreich entfernt"
COM_PATCHTESTER_REVERT_PATCH="Patch entfernen"
COM_PATCHTESTER_RTC="RTC"
COM_PATCHTESTER_SERVER_RESPONDED_NOT_200="Es konnte entweder keine Verbindung zum Server aufgebaut werden oder der angegebene Pull Request existiert nicht auf dem Server."
COM_PATCHTESTER_TEST_THIS_PATCH="Diesen Patch testen"
COM_PATCHTESTER_TOOLBAR_FETCH_DATA="Daten abrufen"
COM_PATCHTESTER_TOOLBAR_RESET="Zurücksetzen"
COM_PATCHTESTER_VIEW_ON_GITHUB="Auf GitHub ansehen"
COM_PATCHTESTER_VIEW_ON_JOOMLA_ISSUE_TRACKER="Im Joomla! Issue Tracker ansehen"
COM_PATCHTESTER_XML_DESCRIPTION="Komponente um Github Pull Requests (PRs) zu testen und zu verwalten."
COM_PATCHTESTER_ZIP_DOES_NOT_EXIST="Der Patch konnte nicht angewendet werden, weil er nicht vom Server heruntergeladen werden konnte."
COM_PATCHTESTER_ZIP_EXTRACT_FAILED="Der Patch konnte nicht angewendet werden, weil nicht entpackt werden konnte."

View File

@ -0,0 +1,14 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch-Tester"
COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Die Template Orverrides konnte für die folgenden Templates nicht installiert werden: %s"
COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Die Template Orverrides konnte für die folgenden Templates konnten nicht gelöscht werden: %s"
COM_PATCHTESTER_XML_DESCRIPTION="Komponente um Github Pull Requests (PRs) zu testen und zu verwalten."
COM_PATCHTESTER_UPDATE_TEXT="Patch Tester-Update-Skript. Patch Tester wurde jetzt auf Version %s aktualisiert."
COM_PATCHTESTER_INSTALL_INSTRUCTIONS="<p>Vielen Dank, dass Sie den Joomla! Patch Tester installiert haben.</p><p>Um den Joomla! Patch Tester verwenden zu können, müssen Sie zuerst Ihre GitHub-Zugangsdaten in den Einstellungen des Joomla! Patch Testers eingeben. <a href=\"index.php?option=com_config&view=component&component=com_patchtester&returnurl=aW5kZXgucGhwP29wdGlvbj1jb21fcGF0Y2h0ZXN0ZXI=#authentication\" alt=\"Go to Options\">Gehen Sie zu den Joomla! Patch Tester Einstellungen</a>, um Ihre Anmeldeinformationen einzurichten. Nachdem Sie auf Speichern & Schließen geklickt haben, werden Sie zum Joomla! Patch Tester weitergeleitet und können dann dort anfangen, den Patch Tester zu verwenden."
COM_PATCHTESTER_UPDATE_INSTRUCTIONS="<p>Vielen Dank für die Aktualisierung des Joomla! Patch Testers.</p><p><a href=\"index.php?option=com_patchtester\" alt=\"Go to Patch Tester\">Gehen Sie zum Joomla! Patch Tester</a></p>"
COM_PATCHTESTER_UNINSTALL_THANK_YOU="Vielen Dank für die Verwendung des Joomla!-Patch Testers, um Patches für die neueste Version von Joomla! zu testen!"

View File

@ -4,7 +4,6 @@
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch Tester"
COM_PATCHTESTER_40_WARNING="Καθώς η έκδοση 4.0 του Joomla! είναι ακόμη σε διαδικασία δημιουργίας, η χρησιμοποίηση της έκδοσης κώδικα ελέγχου είναι σε πειραματικό στάδιο διότι σημαντικές αλλαγές και προσθήκες σε αυτήν μπορεί να ενσωματωθούν στην τελική έκδοση του Joomla."
COM_PATCHTESTER_API_LIMIT_ACTION="Το όριο αξιολόγησης του GitHub API έχει συμπληρωθεί για αυτή την πηγή, και δεν είναι δυνατόν να συνδεθείτε με το GitHub και να εκτελέσετε την ενέργεια που ζητήσατε. Το όριο αξιολόγησης θα επαναρυθμιστεί στο %s"
COM_PATCHTESTER_API_LIMIT_LIST="Το όριο αξιολόγησης του GitHub API έχει συμπληρωθεί για αυτή την πηγή, και δεν είναι δυνατόν να συνδεθείτε με το GitHub και να ενημερώσετε τα δεδομένα. Το όριο αξιολόγησης θα επαναρυθμιστεί στο %s"
COM_PATCHTESTER_APPLIED="Εφαρμόστηκε"
@ -28,6 +27,8 @@ COM_PATCHTESTER_ERROR_TRUNCATING_PULLS_TABLE="Σφάλμα περικοπής τ
COM_PATCHTESTER_ERROR_TRUNCATING_TESTS_TABLE="Σφάλμα περικοπής του tests table: %s"
COM_PATCHTESTER_ERROR_UNSUPPORTED_ENCODING="Τα αρχεία Ενημερωμένου Κώδικα έχουν μη υποστηριζόμενη διάταξη - format."
COM_PATCHTESTER_ERROR_VIEW_NOT_FOUND="Δεν βρέθηκε η προβολή [όνομα, μορφοποίηση]: %1$s, %2$s"
COM_PATCHTESTER_FAILED_APPLYING_PATCH="Patch could not be applied due to exception with %1$s. %2$s"
COM_PATCHTESTER_FAILED_REVERT_PATCH="Patch could not be reverted due to exception with %1$s. %2$s"
COM_PATCHTESTER_FETCH_AN_ERROR_HAS_OCCURRED="Παρουσιάστηκε σφάλμα κατά την ανάκτηση δεδομένων από το GitHub."
COM_PATCHTESTER_FETCH_COMPLETE_CLOSE_WINDOW="Όλα τα δεδομένα έχουν ανακτηθεί. Παρακαλούμε κλείστε το παράθυρο για να ανανεωθεί η σελίδα."
COM_PATCHTESTER_FETCH_INITIALIZING="Προετοιμασία για τη λήψη δεδομένων από το GitHub"
@ -36,64 +37,78 @@ COM_PATCHTESTER_FETCH_PAGE_NUMBER="Επεξεργασία σελίδας %s τω
COM_PATCHTESTER_FETCH_PAGE_NUMBER_OF_TOTAL="Επεξεργασία σελίδας %1$s από %2$s σελίδες δεδομένων στο GitHub"
COM_PATCHTESTER_FETCH_PROCESSING="Επεξεργασία δεδομένων από GitHub"
COM_PATCHTESTER_FETCH_SUCCESSFUL="Τα pull requests ανακτήθηκαν με επιτυχία"
COM_PATCHTESTER_FIELD_GH_AUTH_DESC="Επιλέξτε 'Στοιχεία Σύνδεσης' για να πιστοποιηθείτε χρησιμοποιώντας το Όνομα Χρήστη και Κωδικό σας από το GitHub, ή 'Κλειδί' για να χρησιμοποιήσετε ένα κλειδί από το GitHub API"
COM_PATCHTESTER_FIELD_GH_AUTH_LABEL="Μέθοδος ταυτοποίησης GitHub"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_CREDENTIALS="Στοιχεία σύνδεσης"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_TOKEN="Κλειδί"
COM_PATCHTESTER_FIELD_GH_PASSWORD_LABEL="Κωδικός πρόσβασης λογαριασμού GitHub"
COM_PATCHTESTER_FIELD_GH_PASSWORD_DESC="Κωδικός πρόσβασης για τον λογαριασμό που δόθηκε στο "_QQ_"Όνομα Χρήστη GitHub "_QQ_". Σημειώστε ότι οι λογαριασμοί με έλεγχο ταυτότητας δύο παραγόντων δεν θα λειτουργήσουν με το όνομα χρήστη και τον κωδικό επαλήθευσης."
COM_PATCHTESTER_FIELD_GH_TOKEN_DESC="Χρησιμοποιήστε αυτό το πεδίο για να δώσετε ένα Κλειδί GitHub API στη θέση του Ονόματος Χρήστη και Κωδικού. Σημιεώστε ότι αυτό χρειάζεται αν ο λογαριασμός σας έχει ενεργοποιημένη την πιστοποίηση δύο παραμέτρων."
COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL="Κλειδί GitHub"
COM_PATCHTESTER_FIELD_GH_USER_LABEL="Όνομα Χρήστη GitHub"
COM_PATCHTESTER_FIELD_GH_USER_DESC="Όνομα του λογαριασμού στο GitHub για χρήση στην πιστοποίηση στο API."
COM_PATCHTESTER_FIELD_ORG_LABEL="Ιδιοκτήτης έργου κατά παραγγελία"
COM_PATCHTESTER_FIELD_ORG_DESC="Ένα Όνομα Χρήστη ή Οργανισμό στο GitHub για παρακολούθηση των pull requests."
COM_PATCHTESTER_FIELD_REPO_LABEL="Αποθετήριο έργου κατά παραγγελία"
COM_PATCHTESTER_FIELD_REPO_DESC="Όνομα ενός αποθητηρίου στο GitHub για παρακολούθηση των pull requests."
COM_PATCHTESTER_FIELD_REPOSITORY_DESC="Διαθέσιμα Αποθετήρια Joomla!. Επιλέξτε για αυτόματη ανάκτηση των στοιχείων οργανισμού και αποθετηρίου."
COM_PATCHTESTER_FIELD_REPOSITORY_LABEL="Αποθετήριο GitHub"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_JOOMLA_CMS="Joomla! CMS"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_PATCHTESTER="Εφαρμογή Ελέγχου Ενημερωμένου Κώδικα Joomla!"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_INSTALL_FROM_WEB="Joomla! Πρόσθετο για την εγκατάσταση από το Διαδίκτυο"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_WEBLINKS="Πακέτο Weblinks του Joomla!"
COM_PATCHTESTER_FIELD_REPOSITORY_CUSTOM="Προσαρμοσμένο"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_DESC="Ρυθμίσεις τιμών για τον έλεγχο ταυτότητας του GitHub"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_LABEL="Tαυτοποίηση GitHub"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS="Ρυθμίσεις CI Διακομιστή"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS_DESC="Τιμές διαμόρφωσης για την επιδιόρθωση του CI διακομιστή"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC="Στοιχεία Ρυθμίσεων του Αποθετηρίου GitHub"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL="Αποθετήριο GitHub"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_DESC="Στοοιχεία Ρυθμίσεων για Πιστοποίηση στο GitHub"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_LABEL="Tαυτοποίηση GitHub"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME="CI Server Address"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME_DESC="Server address for compiled patches."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH="Switch CI Integration"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_DESC="Turn CI integration on or off."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_OFF="Off"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_ON="On"
COM_PATCHTESTER_FIELD_GH_AUTH_DESC="Επιλέξτε 'Στοιχεία Σύνδεσης' για να πιστοποιηθείτε χρησιμοποιώντας το Όνομα Χρήστη και Κωδικό σας από το GitHub, ή 'Κλειδί' για να χρησιμοποιήσετε ένα κλειδί από το GitHub API"
COM_PATCHTESTER_FIELD_GH_AUTH_LABEL="Μέθοδος ταυτοποίησης GitHub"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_TOKEN="Κλειδί"
COM_PATCHTESTER_FIELD_GH_TOKEN_DESC="Χρησιμοποιήστε αυτό το πεδίο για να δώσετε ένα Κλειδί GitHub API στη θέση του Ονόματος Χρήστη και Κωδικού. Σημιεώστε ότι αυτό χρειάζεται αν ο λογαριασμός σας έχει ενεργοποιημένη την πιστοποίηση δύο παραμέτρων."
COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL="Κλειδί GitHub"
COM_PATCHTESTER_FIELD_ORG_DESC="Ένα Όνομα Χρήστη ή Οργανισμό στο GitHub για παρακολούθηση των pull requests."
COM_PATCHTESTER_FIELD_ORG_LABEL="Ιδιοκτήτης Προσαρμοσμένο Έργου"
COM_PATCHTESTER_FIELD_REPOSITORY_CUSTOM="Προσαρμοσμένο"
COM_PATCHTESTER_FIELD_REPOSITORY_DESC="Διαθέσιμα Αποθετήρια Joomla!. Επιλέξτε για αυτόματη ανάκτηση των στοιχείων οργανισμού και αποθετηρίου."
COM_PATCHTESTER_FIELD_REPOSITORY_LABEL="Αποθετήριο GitHub"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_INSTALL_FROM_WEB="Joomla! Πρόσθετο για την εγκατάσταση από το Διαδίκτυο"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_JOOMLA_CMS="Joomla! CMS"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_PATCHTESTER="Εφαρμογή Ελέγχου Ενημερωμένου Κώδικα Joomla!"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_WEBLINKS="Πακέτο Weblinks του Joomla!"
COM_PATCHTESTER_FIELD_REPO_DESC="Όνομα ενός αποθητηρίου στο GitHub για παρακολούθηση των pull requests."
COM_PATCHTESTER_FIELD_REPO_LABEL="Αποθετήριο Προσαρμοσμένο Έργου"
COM_PATCHTESTER_FILE_DELETED_DOES_NOT_EXIST_S="Το αρχείο που σημειώθηκε για διαγραφή δεν υπάρχει: %s"
COM_PATCHTESTER_FILE_MODIFIED_DOES_NOT_EXIST_S="Το αρχείο που σημειώθηκε για τροποποίηση δεν υπάρχει: %s"
COM_PATCHTESTER_FILTER_APPLIED_PATCHES="Φιλτράρισμα Εφαρμοσμένων Ενημερώσεων Κώδικα"
COM_PATCHTESTER_FILTER_BRANCH="Φιλτράρισμα Κλάδων"
COM_PATCHTESTER_FILTER_BRANCH="Φιλτράρισμα Κλάδου Προορισμού"
COM_PATCHTESTER_FILTER_DRAFT_PATCHES="Φίλτρο Προσχεδίων Διορθώσεων"
COM_PATCHTESTER_FILTER_LABEL="Φίλτρο Ετικέτας"
COM_PATCHTESTER_FILTER_NPM_PATCHES="Filter NPM Patches"
COM_PATCHTESTER_FILTER_RTC_PATCHES="Φιλτράρισμα Ενημερώσεων RTC"
COM_PATCHTESTER_FILTER_SEARCH_DESCRIPTION="Αναζήτηση στη λίστα με τίτλο ή 'id:' για αναζήτηση Pull ID."
COM_PATCHTESTER_GITHUB="GitHub"
COM_PATCHTESTER_HEADING_FETCH_DATA="Φόρτωση δεδομένων από το GitHub"
COM_PATCHTESTER_JISSUE="J! Issue"
COM_PATCHTESTER_IS_DRAFT="Προσχέδιο"
COM_PATCHTESTER_JISSUE="J! Θέμα"
COM_PATCHTESTER_JISSUES="Παρακολούθηση προβλημάτων"
COM_PATCHTESTER_NOT_APPLIED="Δεν εφαρμόστηκε"
COM_PATCHTESTER_NOT_NPM="Not NPM"
COM_PATCHTESTER_NOT_RTC="Όχι RTC"
COM_PATCHTESTER_NO_CREDENTIALS="Δεν έχετε εισάγει τα διαπιστευτήρια χρήστη στις Επιλογές. Αυτό θα σας περιορίσει σε έως 60 αιτήσεις στο GitHub API ανά ώρα. Προσθέτοντας τα διαπιστευτήριά σας, θα σας επιτραπούν έως και 5.000 αιτήσεις ανά ώρα."
COM_PATCHTESTER_NO_FILES_TO_PATCH="Δεν υπάρχουν αρχεία ενημερωμένου κώδικα για το συγκεκριμένο pull request. Πιθανόν τα αρχεία του pull request δεν υπάρχουν στην εγκατάστασή σας."
COM_PATCHTESTER_NO_ITEMS="Δεν έχουν ανακτηθεί δεδομένα από το GitHub, επιλέξτε 'Λήψη Δεδομένων' στη Γραμμή Εργαλείων για να ανακτηθούν τα ανοικτά pull requests."
COM_PATCHTESTER_NOT_APPLIED="Δεν εφαρμόστηκε"
COM_PATCHTESTER_NOT_RTC="Όχι RTC"
COM_PATCHTESTER_NPM="NPM"
COM_PATCHTESTER_PATCH_BREAKS_SITE="The patch could not be applied because it would break the site. Check the pull request to see if it is up-to-date."
COM_PATCHTESTER_PULLS_TABLE_CAPTION="Πίνακας των Pull Requests"
COM_PATCHTESTER_PULL_ID="Pull ID"
COM_PATCHTESTER_PULL_ID_ASC="Pull ID αύξουσα"
COM_PATCHTESTER_PULL_ID_DESC="Pull ID φθίνουσα"
COM_PATCHTESTER_PULLS_TABLE_CAPTION="Πίνακας των Pull Requests"
COM_PATCHTESTER_READY_TO_COMMIT="Έτοιμο να ενσωματωθεί"
COM_PATCHTESTER_REPO_IS_GONE="Δεν ήταν δυνατή η εφαρμογή της ενημερωμένης έκδοσης του κώδικα επειδή χάθηκε δυνατότητα αποθήκευσης"
COM_PATCHTESTER_REQUIREMENT_HTTPS="Το περιβλήμα πρέπει να είναι ενεργό"
COM_PATCHTESTER_REQUIREMENT_OPENSSL="Η επέκταση OpenSSL πρέπει να εγκατασταθεί και να ενεργοποιηθεί στο php.ini"
COM_PATCHTESTER_REQUIREMENTS_HEADING="Δεν πληρούντα οι απαιτήσεις"
COM_PATCHTESTER_REQUIREMENTS_NOT_MET="Το σύστημά σας δεν πληροί τις απαιτήσεις για να εκτελεστεί η εφαρμογή Patch Tester:"
COM_PATCHTESTER_REQUIREMENT_HTTPS="Το περιβλήμα πρέπει να είναι ενεργό"
COM_PATCHTESTER_REQUIREMENT_OPENSSL="Η επέκταση OpenSSL πρέπει να εγκατασταθεί και να ενεργοποιηθεί στο php.ini"
COM_PATCHTESTER_RESET_HAS_ERRORS="Η διαδικασία επαναφοράς ολοκληρώθηκε με σφάλματα. Αφαιρέστε οποιαδήποτε αρχεία .txt από την βιβλιοθήκη '%1$s' και περικόψτε τον πίνακα στην βάση δεδομένων '%2$s'."
COM_PATCHTESTER_RESET_OK="Η διαδικασία αρχικοποίησης ολοκληρώθηκε επιτυχώς."
COM_PATCHTESTER_REVERT_OK="H ενημέρωση κώδικα επανήλθε επιτυχώς"
COM_PATCHTESTER_REVERT_OK="Επιτυχής επαναφορά διόρθωσης"
COM_PATCHTESTER_REVERT_PATCH="Αναίρεση της ενημέρωσης κώδικα"
COM_PATCHTESTER_RTC="RTC"
COM_PATCHTESTER_SERVER_RESPONDED_NOT_200="The patch could not be applied either due to a missing connection to the server or a missing patch on the server."
COM_PATCHTESTER_TEST_THIS_PATCH="Δοκιμάστε αυτή την ενημερωμένη έκδοση του κώδικα"
COM_PATCHTESTER_TOOLBAR_FETCH_DATA="Λήψη δεδομένων"
COM_PATCHTESTER_TOOLBAR_RESET="Επαναφορά"
COM_PATCHTESTER_VIEW_ON_GITHUB="Προβολή στο GitHub"
COM_PATCHTESTER_VIEW_ON_JOOMLA_ISSUE_TRACKER="Προβολή στο Joomla! Issue Tracker"
COM_PATCHTESTER_XML_DESCRIPTION="Εφαρμογή για την εξαγωγή αιτημάτων διαχείρισης δοκιμών"
COM_PATCHTESTER_ZIP_DOES_NOT_EXIST="The patch could not be applied because it couldn't be retrieved from server."
COM_PATCHTESTER_ZIP_EXTRACT_FAILED="The patch could not be applied because it couldn't be extracted."

View File

@ -0,0 +1,14 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch Tester"
COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Δεν ήταν δυνατή η εγκατάσταση των αναπροσδιορισμών του προτύπου στα ακόλουθα πρότυπα: %s"
COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Δεν ήταν δυνατή η απεγκατάσταση των αναπροσδιορισμών του προτύπου στα ακόλουθα πρότυπα: %s"
COM_PATCHTESTER_XML_DESCRIPTION="Εφαρμογή για την εξαγωγή αιτημάτων διαχείρισης δοκιμών"
COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s."
COM_PATCHTESTER_INSTALL_INSTRUCTIONS="<p>Thank you for installing the Joomla! Patch Tester.</p><p>To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. <a href=\"index.php?option=com_config&view=component&component=com_patchtester&returnurl=aW5kZXgucGhwP29wdGlvbj1jb21fcGF0Y2h0ZXN0ZXI=#authentication\" alt=\"Go to Options\">Go to the Joomla! Patch Tester Options</a> to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester."
COM_PATCHTESTER_UPDATE_INSTRUCTIONS="<p>Thank you for updating the Joomla! Patch Tester.</p><p><a href=\"index.php?option=com_patchtester\" alt=\"Go to Patch Tester\">Go to the Joomla! Patch Tester</a></p>"
COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!"

View File

@ -1,10 +0,0 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch Tester"
COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Δεν ήταν δυνατή η εγκατάσταση των αναπροσδιορισμών του προτύπου στα ακόλουθα πρότυπα: %s"
COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Δεν ήταν δυνατή η απεγκατάσταση των αναπροσδιορισμών του προτύπου στα ακόλουθα πρότυπα: %s"
COM_PATCHTESTER_XML_DESCRIPTION="Εφαρμογή για την εξαγωγή αιτημάτων διαχείρισης δοκιμών"

View File

@ -0,0 +1,114 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch Tester"
COM_PATCHTESTER_API_LIMIT_ACTION="The GitHub API rate limit has been reached for this resource, could not connect to GitHub to perform the requested action. The rate limit will reset at %s"
COM_PATCHTESTER_API_LIMIT_LIST="The GitHub API rate limit has been reached for this resource, could not connect to GitHub for updated data. The rate limit will reset at %s"
COM_PATCHTESTER_APPLIED="Applied"
COM_PATCHTESTER_APPLIED_COMMIT_SHA="Applied Commit SHA: %s"
COM_PATCHTESTER_APPLY_OK="Patch successfully applied"
COM_PATCHTESTER_APPLY_PATCH="Apply Patch"
COM_PATCHTESTER_BRANCH="Branch"
COM_PATCHTESTER_CONFIGURATION="Joomla! Patch Tester Settings"
COM_PATCHTESTER_CONFIRM_RESET="Resetting will attempt to revert all applied patches and remove all backed up files. This may result in a corrupted environment. Are you sure you want to continue?"
COM_PATCHTESTER_CONFLICT_S="The patch could not be applied because it conflicts with a previously applied patch: %s"
COM_PATCHTESTER_COULD_NOT_CONNECT_TO_GITHUB="Could not connect to GitHub: %s"
COM_PATCHTESTER_ERROR_APPLIED_PATCHES="Cannot fetch data from GitHub while there are applied patches. Please revert those patches before continuing."
COM_PATCHTESTER_ERROR_CANNOT_COPY_FILE="Cannot copy source file %1$s to destination %2$s"
COM_PATCHTESTER_ERROR_CANNOT_DELETE_FILE="Cannot delete file %s"
COM_PATCHTESTER_ERROR_CANNOT_WRITE_FILE="Cannot write file %s"
COM_PATCHTESTER_ERROR_GITHUB_FETCH="Error retrieving pull requests from GitHub: %s"
COM_PATCHTESTER_ERROR_INSERT_DATABASE="Error inserting pull request data into the database: %s"
COM_PATCHTESTER_ERROR_MODEL_NOT_FOUND="Model class %s not found."
COM_PATCHTESTER_ERROR_READING_DATABASE_TABLE="%1$s - Error retrieving table data (%2$s)"
COM_PATCHTESTER_ERROR_TRUNCATING_PULLS_TABLE="Error truncating the pulls table: %s"
COM_PATCHTESTER_ERROR_TRUNCATING_TESTS_TABLE="Error truncating the tests table: %s"
COM_PATCHTESTER_ERROR_UNSUPPORTED_ENCODING="The patch's files are encoded in an unsupported format."
COM_PATCHTESTER_ERROR_VIEW_NOT_FOUND="View not found [name, format]: %1$s, %2$s"
COM_PATCHTESTER_FAILED_APPLYING_PATCH="Patch could not be applied due to exception with %1$s. %2$s"
COM_PATCHTESTER_FAILED_REVERT_PATCH="Patch could not be reverted due to exception with %1$s. %2$s"
COM_PATCHTESTER_FETCH_AN_ERROR_HAS_OCCURRED="An error has occurred while fetching the data from GitHub."
COM_PATCHTESTER_FETCH_COMPLETE_CLOSE_WINDOW="All data has been retrieved. Please close this modal window to refresh the page."
COM_PATCHTESTER_FETCH_INITIALIZING="Preparing to fetch GitHub data"
COM_PATCHTESTER_FETCH_INITIALIZING_DESCRIPTION="Making sure all is well to fetch data. Sit tight."
COM_PATCHTESTER_FETCH_PAGE_NUMBER="Processing page %s of GitHub data"
COM_PATCHTESTER_FETCH_PAGE_NUMBER_OF_TOTAL="Processing page %1$s of %2$s pages of GitHub data"
COM_PATCHTESTER_FETCH_PROCESSING="Processing data from GitHub"
COM_PATCHTESTER_FETCH_SUCCESSFUL="Successfully retrieved pull requests"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_DESC="Configuration Values for GitHub Authentication"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_LABEL="GitHub Authentication"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS="CI Server Settings"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS_DESC="Configuration Values for CI Server Patching"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC="Configuration Values for GitHub Repository"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL="GitHub Repository"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME="CI Server Address"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME_DESC="Server address for compiled patches."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH="Switch CI Integration"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_DESC="Turn CI integration on or off."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_OFF="Off"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_ON="On"
COM_PATCHTESTER_FIELD_GH_AUTH_DESC="Select 'Token' for a GitHub API Token"
COM_PATCHTESTER_FIELD_GH_AUTH_LABEL="GitHub Authentication Method"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_TOKEN="Token"
COM_PATCHTESTER_FIELD_GH_TOKEN_DESC="Use this field to input a GitHub API Token in place of your username and password. Note that this is required if your account has Two Factor Authentication enabled.<p></p>To setup an access token, follow these steps.<ol><li><a href=\"\"https://github.com/settings/tokens/new?description=Joomla%20Patch%20Tester&scopes=public_repo,repo:status\"\" target=\"\"_blank\"\">Create a Personal Access Token</a></li><li>Click <span class=\"\"font-weight-bold\"\">Generate token</span> at the bottom of the page</li><li>At the top in the green bar you will find your access token</li><li>Copy the token by selecting it or clicking on the clipboard</li><li>Paste the token in the <span class=\"\"font-weight-bold\"\">GitHub Token</span> field above</li><li>Save the changes by clicking the <span class=\"\"font-weight-bold\"\">Save & Close</span> button at the top</li><li>You can now use the Patch Tester with your token</li></ol><p>You can always revoke access by deleting the Personal access token from the <a href=\"\"https://github.com/settings/tokens\"\" target=\"\"_blank\"\">Personal access tokens on Github</a>.</p>"
COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL="GitHub Token"
COM_PATCHTESTER_FIELD_ORG_DESC="A username or organisation on GitHub to monitor pull requests for."
COM_PATCHTESTER_FIELD_ORG_LABEL="Custom Project Owner"
COM_PATCHTESTER_FIELD_REPOSITORY_CUSTOM="Custom"
COM_PATCHTESTER_FIELD_REPOSITORY_DESC="Available Joomla! repositories. Select to autopopulate the organisation and repository fields values."
COM_PATCHTESTER_FIELD_REPOSITORY_LABEL="GitHub Repository"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_INSTALL_FROM_WEB="Joomla! Install From Web Plugin"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_JOOMLA_CMS="Joomla! CMS"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_PATCHTESTER="Joomla! Patch Tester Component"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_WEBLINKS="Joomla! Weblinks Package"
COM_PATCHTESTER_FIELD_REPO_DESC="Name of a repository on GitHub to monitor pull requests for."
COM_PATCHTESTER_FIELD_REPO_LABEL="Custom Project Repository"
COM_PATCHTESTER_FILE_DELETED_DOES_NOT_EXIST_S="The file marked for deletion does not exist: %s"
COM_PATCHTESTER_FILE_MODIFIED_DOES_NOT_EXIST_S="The file marked for modification does not exist: %s"
COM_PATCHTESTER_FILTER_APPLIED_PATCHES="Filter Applied Patches"
COM_PATCHTESTER_FILTER_BRANCH="Filter Target Branch"
COM_PATCHTESTER_FILTER_DRAFT_PATCHES="Filter Draft Patches"
COM_PATCHTESTER_FILTER_LABEL="Filter Label"
COM_PATCHTESTER_FILTER_NPM_PATCHES="Filter NPM Patches"
COM_PATCHTESTER_FILTER_RTC_PATCHES="Filter RTC Patches"
COM_PATCHTESTER_FILTER_SEARCH_DESCRIPTION="Search the list by title or prefix with 'id:' to search by Pull ID."
COM_PATCHTESTER_GITHUB="GitHub"
COM_PATCHTESTER_HEADING_FETCH_DATA="Fetching GitHub Data"
COM_PATCHTESTER_IS_DRAFT="Draft"
COM_PATCHTESTER_JISSUE="J! Issue"
COM_PATCHTESTER_JISSUES="Issue Tracker"
COM_PATCHTESTER_NOT_APPLIED="Not Applied"
COM_PATCHTESTER_NOT_NPM="Not NPM"
COM_PATCHTESTER_NOT_RTC="Not RTC"
COM_PATCHTESTER_NO_CREDENTIALS="You have not entered your GitHub API token in the Options. This will limit you to only 60 requests to the GitHub API per hour. Configuring authentication via an API token will allow 5,000 requests per hour."
COM_PATCHTESTER_NO_FILES_TO_PATCH="There are no files to patch from this pull request. This may mean that the files in the pull request are not present in your installation."
COM_PATCHTESTER_NO_ITEMS="No data has been retrieved from GitHub, please click the 'Fetch Data' button in the toolbar to retrieve the open pull requests."
COM_PATCHTESTER_NPM="NPM"
COM_PATCHTESTER_PATCH_BREAKS_SITE="The patch could not be applied because it would break the site. Check the pull request to see if it is up-to-date."
COM_PATCHTESTER_PULLS_TABLE_CAPTION="Table of Pull Requests"
COM_PATCHTESTER_PULL_ID="Pull ID"
COM_PATCHTESTER_PULL_ID_ASC="Pull ID ascending"
COM_PATCHTESTER_PULL_ID_DESC="Pull ID descending"
COM_PATCHTESTER_READY_TO_COMMIT="Ready to Commit"
COM_PATCHTESTER_REPO_IS_GONE="The patch could not be applied because the repository is missing"
COM_PATCHTESTER_REQUIREMENTS_HEADING="Requirements Not Met"
COM_PATCHTESTER_REQUIREMENTS_NOT_MET="Your system does not meet the requirements to run the Patch Tester component:"
COM_PATCHTESTER_REQUIREMENT_HTTPS="HTTPS wrappers must be enabled"
COM_PATCHTESTER_REQUIREMENT_OPENSSL="The OpenSSL extension must be installed and enabled in your php.ini"
COM_PATCHTESTER_RESET_HAS_ERRORS="The reset process has completed however it encountered errors. Please remove any .txt files in the '%1$s' directory and truncate the '%2$s' database table."
COM_PATCHTESTER_RESET_OK="The reset process has completed successfully."
COM_PATCHTESTER_REVERT_OK="Patch successfully reverted"
COM_PATCHTESTER_REVERT_PATCH="Revert Patch"
COM_PATCHTESTER_RTC="RTC"
COM_PATCHTESTER_SERVER_RESPONDED_NOT_200="The patch could not be applied either due to a missing connection to the server or a missing patch on the server."
COM_PATCHTESTER_TEST_THIS_PATCH="Test This Patch"
COM_PATCHTESTER_TOOLBAR_FETCH_DATA="Fetch Data"
COM_PATCHTESTER_TOOLBAR_RESET="Reset"
COM_PATCHTESTER_VIEW_ON_GITHUB="View on GitHub"
COM_PATCHTESTER_VIEW_ON_JOOMLA_ISSUE_TRACKER="View on Joomla! Issue Tracker"
COM_PATCHTESTER_XML_DESCRIPTION="Component for pull request management testing"
COM_PATCHTESTER_ZIP_DOES_NOT_EXIST="The patch could not be applied because it couldn't be retrieved from server."
COM_PATCHTESTER_ZIP_EXTRACT_FAILED="The patch could not be applied because it couldn't be extracted."

View File

@ -0,0 +1,14 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch Tester"
COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Could not install the template overrides for the following templates: %s"
COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Could not remove the template overrides for the following templates: %s"
COM_PATCHTESTER_XML_DESCRIPTION="Component for pull request management testing"
COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s."
COM_PATCHTESTER_INSTALL_INSTRUCTIONS="<p>Thank you for installing the Joomla! Patch Tester.</p><p>To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. <a href=\"\"index.php?option=com_config&view=component&component=com_patchtester&returnurl=aW5kZXgucGhwP29wdGlvbj1jb21fcGF0Y2h0ZXN0ZXI=#authentication\"\" alt=\"Go to Options\">Go to the Joomla! Patch Tester Options</a> to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester."
COM_PATCHTESTER_UPDATE_INSTRUCTIONS="<p>Thank you for updating the Joomla! Patch Tester.</p><p><a href=\"\"index.php?option=com_patchtester\"\" alt=\"Go to Patch Tester\">Go to the Joomla! Patch Tester</a></p>"
COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!"

View File

@ -4,7 +4,6 @@
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch Tester"
COM_PATCHTESTER_40_WARNING="While Joomla! 4.0 is in development, using the patch tester is considered experimental since breaking changes may be merged into Joomla, including the code contained in a patch."
COM_PATCHTESTER_API_LIMIT_ACTION="The GitHub API rate limit has been reached for this resource, could not connect to GitHub to perform the requested action. The rate limit will reset at %s"
COM_PATCHTESTER_API_LIMIT_LIST="The GitHub API rate limit has been reached for this resource, could not connect to GitHub for updated data. The rate limit will reset at %s"
COM_PATCHTESTER_APPLIED="Applied"
@ -13,7 +12,7 @@ COM_PATCHTESTER_APPLY_OK="Patch successfully applied"
COM_PATCHTESTER_APPLY_PATCH="Apply Patch"
COM_PATCHTESTER_BRANCH="Branch"
COM_PATCHTESTER_CONFIGURATION="Joomla! Patch Tester Settings"
COM_PATCHTESTER_CONFIRM_RESET="Resetting will attempt to revert all applied patches and removes all backed up files. This may result in a corrupted environment. Are you sure you want to continue?"
COM_PATCHTESTER_CONFIRM_RESET="Resetting will attempt to revert all applied patches and remove all backed up files. This may result in a corrupted environment. Are you sure you want to continue?"
COM_PATCHTESTER_CONFLICT_S="The patch could not be applied because it conflicts with a previously applied patch: %s"
COM_PATCHTESTER_COULD_NOT_CONNECT_TO_GITHUB="Could not connect to GitHub: %s"
COM_PATCHTESTER_ERROR_APPLIED_PATCHES="Cannot fetch data from GitHub while there are applied patches. Please revert those patches before continuing."
@ -28,6 +27,8 @@ COM_PATCHTESTER_ERROR_TRUNCATING_PULLS_TABLE="Error truncating the pulls table:
COM_PATCHTESTER_ERROR_TRUNCATING_TESTS_TABLE="Error truncating the tests table: %s"
COM_PATCHTESTER_ERROR_UNSUPPORTED_ENCODING="The patch's files are encoded in an unsupported format."
COM_PATCHTESTER_ERROR_VIEW_NOT_FOUND="View not found [name, format]: %1$s, %2$s"
COM_PATCHTESTER_FAILED_APPLYING_PATCH="Patch could not be applied due to exception with %1$s. %2$s"
COM_PATCHTESTER_FAILED_REVERT_PATCH="Patch could not be reverted due to exception with %1$s. %2$s"
COM_PATCHTESTER_FETCH_AN_ERROR_HAS_OCCURRED="An error has occurred while fetching the data from GitHub."
COM_PATCHTESTER_FETCH_COMPLETE_CLOSE_WINDOW="All data has been retrieved. Please close this modal window to refresh the page."
COM_PATCHTESTER_FETCH_INITIALIZING="Preparing to fetch GitHub data"
@ -36,63 +37,77 @@ COM_PATCHTESTER_FETCH_PAGE_NUMBER="Processing page %s of GitHub data"
COM_PATCHTESTER_FETCH_PAGE_NUMBER_OF_TOTAL="Processing page %1$s of %2$s pages of GitHub data"
COM_PATCHTESTER_FETCH_PROCESSING="Processing data from GitHub"
COM_PATCHTESTER_FETCH_SUCCESSFUL="Successfully retrieved pull requests"
COM_PATCHTESTER_FIELD_GH_AUTH_DESC="Select 'Credentials' to use authentication through your GitHub Username and Password, or 'Token' for a GitHub API Token"
COM_PATCHTESTER_FIELD_GH_AUTH_LABEL="GitHub Authentication Method"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_CREDENTIALS="Credentials"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_TOKEN="Token"
COM_PATCHTESTER_FIELD_GH_PASSWORD_LABEL="GitHub Account Password"
COM_PATCHTESTER_FIELD_GH_PASSWORD_DESC="Password for the account entered in the 'GitHub Account Username' field. Note that accounts using Two Factor Authentication will not work with username and password authentication."
COM_PATCHTESTER_FIELD_GH_TOKEN_DESC="Use this field to input a GitHub API Token in place of your username and password. Note that this is required if your account has Two Factor Authentication enabled."
COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL="GitHub Token"
COM_PATCHTESTER_FIELD_GH_USER_LABEL="GitHub Account Username"
COM_PATCHTESTER_FIELD_GH_USER_DESC="Name of account on GitHub to use to authenticate to the API."
COM_PATCHTESTER_FIELD_ORG_LABEL="Custom Project Owner"
COM_PATCHTESTER_FIELD_ORG_DESC="A username or organisation on GitHub to monitor pull requests for."
COM_PATCHTESTER_FIELD_REPO_LABEL="Custom Project Repository"
COM_PATCHTESTER_FIELD_REPO_DESC="Name of a repository on GitHub to monitor pull requests for."
COM_PATCHTESTER_FIELD_REPOSITORY_DESC="Available Joomla! repositories. Select to autopopulate the organisation and repository fields values."
COM_PATCHTESTER_FIELD_REPOSITORY_LABEL="GitHub Repository"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_JOOMLA_CMS="Joomla! CMS"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_PATCHTESTER="Joomla! Patch Tester Component"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_INSTALL_FROM_WEB="Joomla! Install From Web Plugin"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_WEBLINKS="Joomla! Weblinks Package"
COM_PATCHTESTER_FIELD_REPOSITORY_CUSTOM="Custom"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC="Configuration Values for GitHub Repository"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL="GitHub Repository"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_DESC="Configuration Values for GitHub Authentication"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_LABEL="GitHub Authentication"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS="CI Server Settings"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS_DESC="Configuration Values for CI Server Patching"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC="Configuration Values for GitHub Repository"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL="GitHub Repository"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME="CI Server Address"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME_DESC="Server address for compiled patches."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH="Switch CI Integration"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_DESC="Turn CI integration on or off."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_OFF="Off"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_ON="On"
COM_PATCHTESTER_FIELD_GH_AUTH_DESC="Select 'Token' for a GitHub API Token"
COM_PATCHTESTER_FIELD_GH_AUTH_LABEL="GitHub Authentication Method"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_TOKEN="Token"
COM_PATCHTESTER_FIELD_GH_TOKEN_DESC="Use this field to input a GitHub API Token in place of your username and password. Note that this is required if your account has Two Factor Authentication enabled.<p></p>To setup an access token, follow these steps.<ol><li><a href=\"https://github.com/settings/tokens/new?description=Joomla%20Patch%20Tester&scopes=public_repo,repo:status\" target=\"_blank\">Create a Personal Access Token</a></li><li>Click Generate token at the bottom of the page</li><li>At the top in the green bar you will find your access token</li><li>Copy the token by selecting it or clicking on the clipboard</li><li>Paste the token in the GitHub Token field above</li><li>Save the changes by clicking the Save & Close button at the top</li><li>You can now use the Patch Tester with your token</li></ol><p>You can always revoke access by deleting the Personal access token from the <a href=\"https://github.com/settings/tokens\" target=\"_blank\">Personal access tokens on Github</a>.</p>"
COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL="GitHub Token"
COM_PATCHTESTER_FIELD_ORG_DESC="A username or organisation on GitHub to monitor pull requests for."
COM_PATCHTESTER_FIELD_ORG_LABEL="Custom Project Owner"
COM_PATCHTESTER_FIELD_REPOSITORY_CUSTOM="Custom"
COM_PATCHTESTER_FIELD_REPOSITORY_DESC="Available Joomla! repositories. Select to autopopulate the organisation and repository fields values."
COM_PATCHTESTER_FIELD_REPOSITORY_LABEL="GitHub Repository"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_INSTALL_FROM_WEB="Joomla! Install From Web Plugin"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_JOOMLA_CMS="Joomla! CMS"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_PATCHTESTER="Joomla! Patch Tester Component"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_WEBLINKS="Joomla! Weblinks Package"
COM_PATCHTESTER_FIELD_REPO_DESC="Name of a repository on GitHub to monitor pull requests for."
COM_PATCHTESTER_FIELD_REPO_LABEL="Custom Project Repository"
COM_PATCHTESTER_FILE_DELETED_DOES_NOT_EXIST_S="The file marked for deletion does not exist: %s"
COM_PATCHTESTER_FILE_MODIFIED_DOES_NOT_EXIST_S="The file marked for modification does not exist: %s"
COM_PATCHTESTER_FILTER_APPLIED_PATCHES="Filter Applied Patches"
COM_PATCHTESTER_FILTER_BRANCH="Filter Target Branch"
COM_PATCHTESTER_FILTER_DRAFT_PATCHES="Filter Draft Patches"
COM_PATCHTESTER_FILTER_LABEL="Filter Label"
COM_PATCHTESTER_FILTER_NPM_PATCHES="Filter NPM Patches"
COM_PATCHTESTER_FILTER_RTC_PATCHES="Filter RTC Patches"
COM_PATCHTESTER_FILTER_SEARCH_DESCRIPTION="Search the list by title or prefix with 'id:' to search by Pull ID."
COM_PATCHTESTER_GITHUB="GitHub"
COM_PATCHTESTER_HEADING_FETCH_DATA="Fetching GitHub Data"
COM_PATCHTESTER_IS_DRAFT="Draft"
COM_PATCHTESTER_JISSUE="J! Issue"
COM_PATCHTESTER_JISSUES="Issue Tracker"
COM_PATCHTESTER_NO_CREDENTIALS="You have not entered your user credentials in the Options. This will limit you to only 60 requests to the GitHub API per hour. Adding your credentials will allow 5,000 requests per hour."
COM_PATCHTESTER_NOT_APPLIED="Not Applied"
COM_PATCHTESTER_NOT_NPM="Not NPM"
COM_PATCHTESTER_NOT_RTC="Not RTC"
COM_PATCHTESTER_NO_CREDENTIALS="You have not entered your GitHub API token in the Options. This will limit you to only 60 requests to the GitHub API per hour. Configuring authentication via an API token will allow 5,000 requests per hour."
COM_PATCHTESTER_NO_FILES_TO_PATCH="There are no files to patch from this pull request. This may mean that the files in the pull request are not present in your installation."
COM_PATCHTESTER_NO_ITEMS="No data has been retrieved from GitHub, please click the 'Fetch Data' button in the toolbar to retrieve the open pull requests."
COM_PATCHTESTER_NOT_APPLIED="Not Applied"
COM_PATCHTESTER_NOT_RTC="Not RTC"
COM_PATCHTESTER_NPM="NPM"
COM_PATCHTESTER_PATCH_BREAKS_SITE="The patch could not be applied because it would break the site. Check the pull request to see if it is up-to-date."
COM_PATCHTESTER_PULLS_TABLE_CAPTION="Table of Pull Requests"
COM_PATCHTESTER_PULL_ID="Pull ID"
COM_PATCHTESTER_PULL_ID_ASC="Pull ID ascending"
COM_PATCHTESTER_PULL_ID_DESC="Pull ID descending"
COM_PATCHTESTER_PULLS_TABLE_CAPTION="Table of Pull Requests"
COM_PATCHTESTER_READY_TO_COMMIT="Ready to Commit"
COM_PATCHTESTER_REPO_IS_GONE="The patch could not be applied because the repository is missing"
COM_PATCHTESTER_REQUIREMENT_HTTPS="HTTPS wrappers must be enabled"
COM_PATCHTESTER_REQUIREMENT_OPENSSL="The OpenSSL extension must be installed and enabled in your php.ini"
COM_PATCHTESTER_REQUIREMENTS_HEADING="Requirements Not Met"
COM_PATCHTESTER_REQUIREMENTS_NOT_MET="Your system does not meet the requirements to run the Patch Tester component:"
COM_PATCHTESTER_REQUIREMENT_HTTPS="HTTPS wrappers must be enabled"
COM_PATCHTESTER_REQUIREMENT_OPENSSL="The OpenSSL extension must be installed and enabled in your php.ini"
COM_PATCHTESTER_RESET_HAS_ERRORS="The reset process has completed however it encountered errors. Please remove any .txt files in the '%1$s' directory and truncate the '%2$s' database table."
COM_PATCHTESTER_RESET_OK="The reset process has completed successfully."
COM_PATCHTESTER_REVERT_OK="Patch successfully reverted"
COM_PATCHTESTER_REVERT_PATCH="Revert Patch"
COM_PATCHTESTER_RTC="RTC"
COM_PATCHTESTER_SERVER_RESPONDED_NOT_200="The patch could not be applied either due to a missing connection to the server or a missing patch on the server."
COM_PATCHTESTER_TEST_THIS_PATCH="Test This Patch"
COM_PATCHTESTER_TOOLBAR_FETCH_DATA="Fetch Data"
COM_PATCHTESTER_TOOLBAR_RESET="Reset"
COM_PATCHTESTER_VIEW_ON_GITHUB="View on GitHub"
COM_PATCHTESTER_VIEW_ON_JOOMLA_ISSUE_TRACKER="View on Joomla! Issue Tracker"
COM_PATCHTESTER_XML_DESCRIPTION="Component for pull request management testing"
COM_PATCHTESTER_ZIP_DOES_NOT_EXIST="The patch could not be applied because it couldn't be retrieved from server."
COM_PATCHTESTER_ZIP_EXTRACT_FAILED="The patch could not be applied because it couldn't be extracted."

View File

@ -0,0 +1,13 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch Tester"
COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Could not install the template overrides for the following templates: %s"
COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Could not remove the template overrides for the following templates: %s"
COM_PATCHTESTER_XML_DESCRIPTION="Component for pull request management testing"
COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s."
COM_PATCHTESTER_INSTALL_INSTRUCTIONS="<p>Thank you for installing the Joomla! Patch Tester.</p><p>To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. <a href=\"index.php?option=com_config&view=component&component=com_patchtester&returnurl=aW5kZXgucGhwP29wdGlvbj1jb21fcGF0Y2h0ZXN0ZXI=#authentication\" alt=\"Go to Options\">Go to the Joomla! Patch Tester Options</a> to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester."
COM_PATCHTESTER_UPDATE_INSTRUCTIONS="<p>Thank you for updating the Joomla! Patch Tester.</p><p><a href=\"index.php?option=com_patchtester\" alt=\"Go to Patch Tester\">Go to the Joomla! Patch Tester</a></p>"
COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!"

View File

@ -1,9 +0,0 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch Tester"
COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Could not install the template overrides for the following templates: %s"
COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Could not remove the template overrides for the following templates: %s"
COM_PATCHTESTER_XML_DESCRIPTION="Component for pull request management testing"

View File

@ -4,7 +4,6 @@
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch Tester"
COM_PATCHTESTER_40_WARNING="While Joomla! 4.0 is in development, using the patch tester is considered experimental since breaking changes may be merged into Joomla, including the code contained in a patch."
COM_PATCHTESTER_API_LIMIT_ACTION="The GitHub API rate limit has been reached for this resource, could not connect to GitHub to perform the requested action. The rate limit will reset at %s"
COM_PATCHTESTER_API_LIMIT_LIST="The GitHub API rate limit has been reached for this resource, could not connect to GitHub for updated data. The rate limit will reset at %s"
COM_PATCHTESTER_APPLIED="Applied"
@ -13,7 +12,7 @@ COM_PATCHTESTER_APPLY_OK="Patch successfully applied"
COM_PATCHTESTER_APPLY_PATCH="Apply Patch"
COM_PATCHTESTER_BRANCH="Branch"
COM_PATCHTESTER_CONFIGURATION="Joomla! Patch Tester Settings"
COM_PATCHTESTER_CONFIRM_RESET="Resetting will attempt to revert all applied patches and removes all backed up files. This may result in a corrupted environment. Are you sure you want to continue?"
COM_PATCHTESTER_CONFIRM_RESET="Resetting will attempt to revert all applied patches and remove all backed up files. This may result in a corrupted environment. Are you sure you want to continue?"
COM_PATCHTESTER_CONFLICT_S="The patch could not be applied because it conflicts with a previously applied patch: %s"
COM_PATCHTESTER_COULD_NOT_CONNECT_TO_GITHUB="Could not connect to GitHub: %s"
COM_PATCHTESTER_ERROR_APPLIED_PATCHES="Cannot fetch data from GitHub while there are applied patches. Please revert those patches before continuing."
@ -28,6 +27,8 @@ COM_PATCHTESTER_ERROR_TRUNCATING_PULLS_TABLE="Error truncating the pulls table:
COM_PATCHTESTER_ERROR_TRUNCATING_TESTS_TABLE="Error truncating the tests table: %s"
COM_PATCHTESTER_ERROR_UNSUPPORTED_ENCODING="The patch's files are encoded in an unsupported format."
COM_PATCHTESTER_ERROR_VIEW_NOT_FOUND="View not found [name, format]: %1$s, %2$s"
COM_PATCHTESTER_FAILED_APPLYING_PATCH="Patch could not be applied due to exception with %1$s. %2$s"
COM_PATCHTESTER_FAILED_REVERT_PATCH="Patch could not be reverted due to exception with %1$s. %2$s"
COM_PATCHTESTER_FETCH_AN_ERROR_HAS_OCCURRED="An error has occurred while fetching the data from GitHub."
COM_PATCHTESTER_FETCH_COMPLETE_CLOSE_WINDOW="All data has been retrieved. Please close this modal window to refresh the page."
COM_PATCHTESTER_FETCH_INITIALIZING="Preparing to fetch GitHub data"
@ -36,64 +37,78 @@ COM_PATCHTESTER_FETCH_PAGE_NUMBER="Processing page %s of GitHub data"
COM_PATCHTESTER_FETCH_PAGE_NUMBER_OF_TOTAL="Processing page %1$s of %2$s pages of GitHub data"
COM_PATCHTESTER_FETCH_PROCESSING="Processing data from GitHub"
COM_PATCHTESTER_FETCH_SUCCESSFUL="Successfully retrieved pull requests"
COM_PATCHTESTER_FIELD_GH_AUTH_DESC="Select 'Credentials' to use authentication through your GitHub Username and Password, or 'Token' for a GitHub API Token"
COM_PATCHTESTER_FIELD_GH_AUTH_LABEL="GitHub Authentication Method"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_CREDENTIALS="Credentials"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_TOKEN="Token"
COM_PATCHTESTER_FIELD_GH_PASSWORD_LABEL="GitHub Account Password"
COM_PATCHTESTER_FIELD_GH_PASSWORD_DESC="Password for the account entered in the 'GitHub Account Username' field. Note that accounts using Two Factor Authentication will not work with username and password authentication."
COM_PATCHTESTER_FIELD_GH_TOKEN_DESC="Use this field to input a GitHub API Token in place of your username and password. Note that this is required if your account has Two Factor Authentication enabled."
COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL="GitHub Token"
COM_PATCHTESTER_FIELD_GH_USER_LABEL="GitHub Account Username"
COM_PATCHTESTER_FIELD_GH_USER_DESC="Name of account on GitHub to use to authenticate to the API."
COM_PATCHTESTER_FIELD_ORG_LABEL="Custom Project Owner"
COM_PATCHTESTER_FIELD_ORG_DESC="A username or organization on GitHub to monitor pull requests for."
COM_PATCHTESTER_FIELD_REPO_LABEL="Custom Project Repository"
COM_PATCHTESTER_FIELD_REPO_DESC="Name of a repository on GitHub to monitor pull requests for."
COM_PATCHTESTER_FIELD_REPOSITORY_DESC="Available Joomla! repositories. Select to autopopulate the organization and repository fields values."
COM_PATCHTESTER_FIELD_REPOSITORY_LABEL="GitHub Repository"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_JOOMLA_CMS="Joomla! CMS"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_PATCHTESTER="Joomla! Patch Tester Component"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_INSTALL_FROM_WEB="Joomla! Install From Web Plugin"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_WEBLINKS="Joomla! Weblinks Package"
COM_PATCHTESTER_FIELD_REPOSITORY_CUSTOM="Custom"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC="Configuration Values for GitHub Repository"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL="GitHub Repository"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_DESC="Configuration Values for GitHub Authentication"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_LABEL="GitHub Authentication"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS="CI Server Settings"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS_DESC="Configuration Values for CI Server Patching"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC="Configuration Values for GitHub Repository"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL="GitHub Repository"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME="CI Server Address"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME_DESC="Server address for compiled patches."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH="Switch CI Integration"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_DESC="Turn CI integration on or off."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_OFF="Off"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_ON="On"
COM_PATCHTESTER_FIELD_GH_AUTH_DESC="Select 'Credentials' to use authentication through your GitHub Username and Password, or 'Token' for a GitHub API Token"
COM_PATCHTESTER_FIELD_GH_AUTH_LABEL="GitHub Authentication Method"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_TOKEN="Token"
COM_PATCHTESTER_FIELD_GH_TOKEN_DESC="Use this field to input a GitHub API Token in place of your username and password. Note that this is required if your account has Two Factor Authentication enabled."
COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL="GitHub Token"
COM_PATCHTESTER_FIELD_ORG_DESC="A username or organization on GitHub to monitor pull requests for."
COM_PATCHTESTER_FIELD_ORG_LABEL="Custom Project Owner"
COM_PATCHTESTER_FIELD_REPOSITORY_CUSTOM="Custom"
COM_PATCHTESTER_FIELD_REPOSITORY_DESC="Available Joomla! repositories. Select to autopopulate the organization and repository fields values."
COM_PATCHTESTER_FIELD_REPOSITORY_LABEL="GitHub Repository"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_INSTALL_FROM_WEB="Joomla! Install From Web Plugin"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_JOOMLA_CMS="Joomla! CMS"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_PATCHTESTER="Joomla! Patch Tester Component"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_WEBLINKS="Joomla! Weblinks Package"
COM_PATCHTESTER_FIELD_REPO_DESC="Name of a repository on GitHub to monitor pull requests for."
COM_PATCHTESTER_FIELD_REPO_LABEL="Custom Project Repository"
COM_PATCHTESTER_FILE_DELETED_DOES_NOT_EXIST_S="The file marked for deletion does not exist: %s"
COM_PATCHTESTER_FILE_MODIFIED_DOES_NOT_EXIST_S="The file marked for modification does not exist: %s"
COM_PATCHTESTER_FILTER_APPLIED_PATCHES="Filter Applied Patches"
COM_PATCHTESTER_FILTER_BRANCH="Filter Target Branch"
COM_PATCHTESTER_FILTER_DRAFT_PATCHES="Filter Draft Patches"
COM_PATCHTESTER_FILTER_LABEL="Filter Label"
COM_PATCHTESTER_FILTER_NPM_PATCHES="Filter NPM Patches"
COM_PATCHTESTER_FILTER_RTC_PATCHES="Filter RTC Patches"
COM_PATCHTESTER_FILTER_SEARCH_DESCRIPTION="Search the list by title or prefix with 'id:' to search by Pull ID."
COM_PATCHTESTER_GITHUB="GitHub"
COM_PATCHTESTER_HEADING_FETCH_DATA="Fetching GitHub Data"
COM_PATCHTESTER_IS_DRAFT="Draft"
COM_PATCHTESTER_JISSUE="J! Issue"
COM_PATCHTESTER_JISSUES="Issue Tracker"
COM_PATCHTESTER_NOT_APPLIED="Not Applied"
COM_PATCHTESTER_NOT_NPM="Not NPM"
COM_PATCHTESTER_NOT_RTC="Not RTC"
COM_PATCHTESTER_NO_CREDENTIALS="You have not entered your user credentials in the Options. This will limit you to only 60 requests to the GitHub API per hour. Adding your credentials will allow 5,000 requests per hour."
COM_PATCHTESTER_NO_FILES_TO_PATCH="There are no files to patch from this pull request. This may mean that the files in the pull request are not present in your installation."
COM_PATCHTESTER_NO_ITEMS="No data has been retrieved from GitHub, please click the 'Fetch Data' button in the toolbar to retrieve the open pull requests."
COM_PATCHTESTER_NOT_APPLIED="Not Applied"
COM_PATCHTESTER_NOT_RTC="Not RTC"
COM_PATCHTESTER_NPM="NPM"
COM_PATCHTESTER_PATCH_BREAKS_SITE="The patch could not be applied because it would break the site. Check the pull request to see if it is up-to-date."
COM_PATCHTESTER_PULLS_TABLE_CAPTION="Table of Pull Requests"
COM_PATCHTESTER_PULL_ID="Pull ID"
COM_PATCHTESTER_PULL_ID_ASC="Pull ID ascending"
COM_PATCHTESTER_PULL_ID_DESC="Pull ID descending"
COM_PATCHTESTER_PULLS_TABLE_CAPTION="Table of Pull Requests"
COM_PATCHTESTER_READY_TO_COMMIT="Ready to Commit"
COM_PATCHTESTER_REPO_IS_GONE="The patch could not be applied because the repository is missing"
COM_PATCHTESTER_REQUIREMENT_HTTPS="HTTPS wrappers must be enabled"
COM_PATCHTESTER_REQUIREMENT_OPENSSL="The OpenSSL extension must be installed and enabled in your php.ini"
COM_PATCHTESTER_REQUIREMENTS_HEADING="Requirements Not Met"
COM_PATCHTESTER_REQUIREMENTS_NOT_MET="Your system does not meet the requirements to run the Patch Tester component:"
COM_PATCHTESTER_REQUIREMENT_HTTPS="HTTPS wrappers must be enabled"
COM_PATCHTESTER_REQUIREMENT_OPENSSL="The OpenSSL extension must be installed and enabled in your php.ini"
COM_PATCHTESTER_RESET_HAS_ERRORS="The reset process has completed however it encountered errors. Please remove any .txt files in the '%1$s' directory and truncate the '%2$s' database table."
COM_PATCHTESTER_RESET_OK="The reset process has completed successfully."
COM_PATCHTESTER_REVERT_OK="Patch successfully reverted"
COM_PATCHTESTER_REVERT_PATCH="Revert Patch"
COM_PATCHTESTER_RTC="RTC"
COM_PATCHTESTER_SERVER_RESPONDED_NOT_200="The patch could not be applied either due to a missing connection to the server or a missing patch on the server."
COM_PATCHTESTER_TEST_THIS_PATCH="Test This Patch"
COM_PATCHTESTER_TOOLBAR_FETCH_DATA="Fetch Data"
COM_PATCHTESTER_TOOLBAR_RESET="Reset"
COM_PATCHTESTER_VIEW_ON_GITHUB="View on GitHub"
COM_PATCHTESTER_VIEW_ON_JOOMLA_ISSUE_TRACKER="View on Joomla! Issue Tracker"
COM_PATCHTESTER_XML_DESCRIPTION="Component for pull request management testing"
COM_PATCHTESTER_ZIP_DOES_NOT_EXIST="The patch could not be applied, because it couldn't be retrieved from server."
COM_PATCHTESTER_ZIP_EXTRACT_FAILED="The patch could not be applied, because it couldn't be extracted."

View File

@ -0,0 +1,14 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch Tester"
COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Could not install the template overrides for the following templates: %s"
COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Could not remove the template overrides for the following templates: %s"
COM_PATCHTESTER_XML_DESCRIPTION="Component for pull request management testing"
COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s."
COM_PATCHTESTER_INSTALL_INSTRUCTIONS="<p>Thank you for installing the Joomla! Patch Tester.</p><p>To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. <a href=\"\"index.php?option=com_config&view=component&component=com_patchtester&returnurl=aW5kZXgucGhwP29wdGlvbj1jb21fcGF0Y2h0ZXN0ZXI=#authentication\"\" alt=\"Go to Options\">Go to the Joomla! Patch Tester Options</a> to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester."
COM_PATCHTESTER_UPDATE_INSTRUCTIONS="<p>Thank you for updating the Joomla! Patch Tester.</p><p><a href=\"\"index.php?option=com_patchtester\"\" alt=\"Go to Patch Tester\">Go to the Joomla! Patch Tester</a></p>"
COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!"

View File

@ -1,10 +0,0 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch Tester"
COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Could not install the template overrides for the following templates: %s"
COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Could not remove the template overrides for the following templates: %s"
COM_PATCHTESTER_XML_DESCRIPTION="Component for pull request management testing"

View File

@ -0,0 +1,114 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch Tester"
COM_PATCHTESTER_API_LIMIT_ACTION="The GitHub API rate limit has been reached for this resource, could not connect to GitHub to perform the requested action. The rate limit will reset at %s"
COM_PATCHTESTER_API_LIMIT_LIST="The GitHub API rate limit has been reached for this resource, could not connect to GitHub for updated data. The rate limit will reset at %s"
COM_PATCHTESTER_APPLIED="Applied"
COM_PATCHTESTER_APPLIED_COMMIT_SHA="Applied Commit SHA: %s"
COM_PATCHTESTER_APPLY_OK="Patch successfully applied"
COM_PATCHTESTER_APPLY_PATCH="Apply Patch"
COM_PATCHTESTER_BRANCH="Branch"
COM_PATCHTESTER_CONFIGURATION="Joomla! Patch Tester Settings"
COM_PATCHTESTER_CONFIRM_RESET="Resetting will attempt to revert all applied patches and remove all backed up files. This may result in a corrupted environment. Are you sure you want to continue?"
COM_PATCHTESTER_CONFLICT_S="The patch could not be applied because it conflicts with a previously applied patch: %s"
COM_PATCHTESTER_COULD_NOT_CONNECT_TO_GITHUB="Could not connect to GitHub: %s"
COM_PATCHTESTER_ERROR_APPLIED_PATCHES="Cannot fetch data from GitHub while there are applied patches. Please revert those patches before continuing."
COM_PATCHTESTER_ERROR_CANNOT_COPY_FILE="Cannot copy source file %1$s to destination %2$s"
COM_PATCHTESTER_ERROR_CANNOT_DELETE_FILE="Cannot delete file %s"
COM_PATCHTESTER_ERROR_CANNOT_WRITE_FILE="Cannot write file %s"
COM_PATCHTESTER_ERROR_GITHUB_FETCH="Error retrieving pull requests from GitHub: %s"
COM_PATCHTESTER_ERROR_INSERT_DATABASE="Error inserting pull request data into the database: %s"
COM_PATCHTESTER_ERROR_MODEL_NOT_FOUND="Model class %s not found."
COM_PATCHTESTER_ERROR_READING_DATABASE_TABLE="%1$s - Error retrieving table data (%2$s)"
COM_PATCHTESTER_ERROR_TRUNCATING_PULLS_TABLE="Error truncating the pulls table: %s"
COM_PATCHTESTER_ERROR_TRUNCATING_TESTS_TABLE="Error truncating the tests table: %s"
COM_PATCHTESTER_ERROR_UNSUPPORTED_ENCODING="The patch's files are encoded in an unsupported format."
COM_PATCHTESTER_ERROR_VIEW_NOT_FOUND="View not found [name, format]: %1$s, %2$s"
COM_PATCHTESTER_FAILED_APPLYING_PATCH="Patch could not be applied due to exception with %1$s. %2$s"
COM_PATCHTESTER_FAILED_REVERT_PATCH="Patch could not be reverted due to exception with %1$s. %2$s"
COM_PATCHTESTER_FETCH_AN_ERROR_HAS_OCCURRED="An error has occurred while fetching the data from GitHub."
COM_PATCHTESTER_FETCH_COMPLETE_CLOSE_WINDOW="All data has been retrieved. Please close this modal window to refresh the page."
COM_PATCHTESTER_FETCH_INITIALIZING="Preparing to fetch GitHub data"
COM_PATCHTESTER_FETCH_INITIALIZING_DESCRIPTION="Making sure all is well to fetch data. Sit tight."
COM_PATCHTESTER_FETCH_PAGE_NUMBER="Processing page %s of GitHub data"
COM_PATCHTESTER_FETCH_PAGE_NUMBER_OF_TOTAL="Processing page %1$s of %2$s pages of GitHub data"
COM_PATCHTESTER_FETCH_PROCESSING="Processing data from GitHub"
COM_PATCHTESTER_FETCH_SUCCESSFUL="Successfully retrieved pull requests"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_DESC="Configuration Values for GitHub Authentication"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_LABEL="GitHub Authentication"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS="CI Server Settings"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS_DESC="Configuration Values for CI Server Patching"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC="Configuration Values for GitHub Repository"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL="GitHub Repository"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME="CI Server Address"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME_DESC="Server address for compiled patches."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH="Switch CI Integration"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_DESC="Turn CI integration on or off."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_OFF="Off"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_ON="On"
COM_PATCHTESTER_FIELD_GH_AUTH_DESC="Select 'Token' for a GitHub API Token"
COM_PATCHTESTER_FIELD_GH_AUTH_LABEL="GitHub Authentication Method"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_TOKEN="Token"
COM_PATCHTESTER_FIELD_GH_TOKEN_DESC="Use this field to input a GitHub API Token in place of your username and password. Note that this is required if your account has Two Factor Authentication enabled.<p></p>To setup an access token, follow these steps.<ol><li><a href=\"https://github.com/settings/tokens/new?description=Joomla%20Patch%20Tester&scopes=public_repo,repo:status\" target=\"_blank\">Create a Personal Access Token</a></li><li>Click Generate token at the bottom of the page</li><li>At the top in the green bar you will find your access token</li><li>Copy the token by selecting it or clicking on the clipboard</li><li>Paste the token in the GitHub Token field above</li><li>Save the changes by clicking the Save & Close button at the top</li><li>You can now use the Patch Tester with your token</li></ol><p>You can always revoke access by deleting the Personal access token from the <a href=\"https://github.com/settings/tokens\" target=\"_blank\">Personal access tokens on Github</a>.</p>"
COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL="GitHub Token"
COM_PATCHTESTER_FIELD_ORG_DESC="A username or organisation on GitHub to monitor pull requests for."
COM_PATCHTESTER_FIELD_ORG_LABEL="Custom Project Owner"
COM_PATCHTESTER_FIELD_REPOSITORY_CUSTOM="Custom"
COM_PATCHTESTER_FIELD_REPOSITORY_DESC="Available Joomla! repositories. Select to autopopulate the organisation and repository fields values."
COM_PATCHTESTER_FIELD_REPOSITORY_LABEL="GitHub Repository"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_INSTALL_FROM_WEB="Joomla! Install From Web Plugin"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_JOOMLA_CMS="Joomla! CMS"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_PATCHTESTER="Joomla! Patch Tester Component"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_WEBLINKS="Joomla! Weblinks Package"
COM_PATCHTESTER_FIELD_REPO_DESC="Name of a repository on GitHub to monitor pull requests for."
COM_PATCHTESTER_FIELD_REPO_LABEL="Custom Project Repository"
COM_PATCHTESTER_FILE_DELETED_DOES_NOT_EXIST_S="The file marked for deletion does not exist: %s"
COM_PATCHTESTER_FILE_MODIFIED_DOES_NOT_EXIST_S="The file marked for modification does not exist: %s"
COM_PATCHTESTER_FILTER_APPLIED_PATCHES="Filter Applied Patches"
COM_PATCHTESTER_FILTER_BRANCH="Filter Target Branch"
COM_PATCHTESTER_FILTER_DRAFT_PATCHES="Filter Draft Patches"
COM_PATCHTESTER_FILTER_LABEL="Filter Label"
COM_PATCHTESTER_FILTER_NPM_PATCHES="Filter NPM Patches"
COM_PATCHTESTER_FILTER_RTC_PATCHES="Filter RTC Patches"
COM_PATCHTESTER_FILTER_SEARCH_DESCRIPTION="Search the list by title or prefix with 'id:' to search by Pull ID."
COM_PATCHTESTER_GITHUB="GitHub"
COM_PATCHTESTER_HEADING_FETCH_DATA="Fetching GitHub Data"
COM_PATCHTESTER_IS_DRAFT="Draft"
COM_PATCHTESTER_JISSUE="J! Issue"
COM_PATCHTESTER_JISSUES="Issue Tracker"
COM_PATCHTESTER_NOT_APPLIED="Not Applied"
COM_PATCHTESTER_NOT_NPM="Not NPM"
COM_PATCHTESTER_NOT_RTC="Not RTC"
COM_PATCHTESTER_NO_CREDENTIALS="You have not entered your GitHub API token in the Options. This will limit you to only 60 requests to the GitHub API per hour. Configuring authentication via an API token will allow 5,000 requests per hour."
COM_PATCHTESTER_NO_FILES_TO_PATCH="There are no files to patch from this pull request. This may mean that the files in the pull request are not present in your installation."
COM_PATCHTESTER_NO_ITEMS="No data has been retrieved from GitHub, please click the 'Fetch Data' button in the toolbar to retrieve the open pull requests."
COM_PATCHTESTER_NPM="NPM"
COM_PATCHTESTER_PATCH_BREAKS_SITE="The patch could not be applied because it would break the site. Check the pull request to see if it is up-to-date."
COM_PATCHTESTER_PULLS_TABLE_CAPTION="Table of Pull Requests"
COM_PATCHTESTER_PULL_ID="Pull ID"
COM_PATCHTESTER_PULL_ID_ASC="Pull ID ascending"
COM_PATCHTESTER_PULL_ID_DESC="Pull ID descending"
COM_PATCHTESTER_READY_TO_COMMIT="Ready to Commit"
COM_PATCHTESTER_REPO_IS_GONE="The patch could not be applied because the repository is missing"
COM_PATCHTESTER_REQUIREMENTS_HEADING="Requirements Not Met"
COM_PATCHTESTER_REQUIREMENTS_NOT_MET="Your system does not meet the requirements to run the Patch Tester component:"
COM_PATCHTESTER_REQUIREMENT_HTTPS="HTTPS wrappers must be enabled"
COM_PATCHTESTER_REQUIREMENT_OPENSSL="The OpenSSL extension must be installed and enabled in your php.ini"
COM_PATCHTESTER_RESET_HAS_ERRORS="The reset process has completed however it encountered errors. Please remove any .txt files in the '%1$s' directory and truncate the '%2$s' database table."
COM_PATCHTESTER_RESET_OK="The reset process has completed successfully."
COM_PATCHTESTER_REVERT_OK="Patch successfully reverted"
COM_PATCHTESTER_REVERT_PATCH="Revert Patch"
COM_PATCHTESTER_RTC="RTC"
COM_PATCHTESTER_SERVER_RESPONDED_NOT_200="The patch could not be applied either due to a missing connection to the server or a missing patch on the server."
COM_PATCHTESTER_TEST_THIS_PATCH="Test This Patch"
COM_PATCHTESTER_TOOLBAR_FETCH_DATA="Fetch Data"
COM_PATCHTESTER_TOOLBAR_RESET="Reset"
COM_PATCHTESTER_VIEW_ON_GITHUB="View on GitHub"
COM_PATCHTESTER_VIEW_ON_JOOMLA_ISSUE_TRACKER="View on Joomla! Issue Tracker"
COM_PATCHTESTER_XML_DESCRIPTION="Component for pull request management testing"
COM_PATCHTESTER_ZIP_DOES_NOT_EXIST="The patch could not be applied because it couldn't be retrieved from server."
COM_PATCHTESTER_ZIP_EXTRACT_FAILED="The patch could not be applied because it couldn't be extracted."

View File

@ -0,0 +1,14 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch Tester"
COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Could not install the template overrides for the following templates: %s"
COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Could not remove the template overrides for the following templates: %s"
COM_PATCHTESTER_XML_DESCRIPTION="Component for pull request management testing"
COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s."
COM_PATCHTESTER_INSTALL_INSTRUCTIONS="<p>Thank you for installing the Joomla! Patch Tester.</p><p>To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. <a href=\"index.php?option=com_config&view=component&component=com_patchtester&returnurl=aW5kZXgucGhwP29wdGlvbj1jb21fcGF0Y2h0ZXN0ZXI=#authentication\" alt=\"Go to Options\">Go to the Joomla! Patch Tester Options</a> to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester."
COM_PATCHTESTER_UPDATE_INSTRUCTIONS="<p>Thank you for updating the Joomla! Patch Tester.</p><p><a href=\"index.php?option=com_patchtester\" alt=\"Go to Patch Tester\">Go to the Joomla! Patch Tester</a></p>"
COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!"

View File

@ -3,8 +3,7 @@
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch Tester"
COM_PATCHTESTER_40_WARNING="Mientras que Joomla! 4.0 está en desarrollo, utilizar el comprobador de parches se considera experimental ya que los cambios de última hora pueden ser fusionados en Joomla, incluyendo el código contenido en un parche."
COM_PATCHTESTER="Probador de parches de Joomla!"
COM_PATCHTESTER_API_LIMIT_ACTION="La tasa límite de la API de GitHub para este recurso ha llegado a su límite, por consiguiente no es posible conectarse a GitHub para realizar la acción solicitada. La tasa límite se reiniciará en %s"
COM_PATCHTESTER_API_LIMIT_LIST="La tasa límite de la API de GitHub para este recurso ha llegado a su límite, por consiguiente no es posible conectarse a GitHub para actualizar datos. La tasa límite se reiniciará en %s"
COM_PATCHTESTER_APPLIED="Aplicado"
@ -28,6 +27,8 @@ COM_PATCHTESTER_ERROR_TRUNCATING_PULLS_TABLE="Error al truncar la tabla de pulls
COM_PATCHTESTER_ERROR_TRUNCATING_TESTS_TABLE="Error al truncar la tabla de pruebas: %s"
COM_PATCHTESTER_ERROR_UNSUPPORTED_ENCODING="Los archivos del parche están codificados en un formato no soportado."
COM_PATCHTESTER_ERROR_VIEW_NOT_FOUND="Vista no encontrada [name, format]: %1$s, %2$s"
COM_PATCHTESTER_FAILED_APPLYING_PATCH="Patch could not be applied due to exception with %1$s. %2$s"
COM_PATCHTESTER_FAILED_REVERT_PATCH="Patch could not be reverted due to exception with %1$s. %2$s"
COM_PATCHTESTER_FETCH_AN_ERROR_HAS_OCCURRED="Se ha producido un error al obtener los datos desde GitHub."
COM_PATCHTESTER_FETCH_COMPLETE_CLOSE_WINDOW="Todos los datos han sido obtenidos. Por favor cierre esta ventana modal para actualizar la página."
COM_PATCHTESTER_FETCH_INITIALIZING="Preparándose para obtener los datos de GitHub"
@ -36,64 +37,78 @@ COM_PATCHTESTER_FETCH_PAGE_NUMBER="Procesando página %s de datos de GitHub"
COM_PATCHTESTER_FETCH_PAGE_NUMBER_OF_TOTAL="Procesando página %1$s de %2$s de los datos de GitHub"
COM_PATCHTESTER_FETCH_PROCESSING="Procesando datos de GitHub"
COM_PATCHTESTER_FETCH_SUCCESSFUL="Los pull requests fueron obtenidos correctamente"
COM_PATCHTESTER_FIELD_GH_AUTH_DESC="Seleccione 'Credenciales' para utilizar la autenticación a través de su usuario y clave de GitHub, o 'Token' para un Token API de GitHub"
COM_PATCHTESTER_FIELD_GH_AUTH_LABEL="Método de autenticación de GitHub"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_CREDENTIALS="Credenciales"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_TOKEN="Token"
COM_PATCHTESTER_FIELD_GH_PASSWORD_LABEL="Clave de la cuenta de GitHub"
COM_PATCHTESTER_FIELD_GH_PASSWORD_DESC="Clave de la cuenta ingresada en el campo 'Usuario de Cuenta GitHub'. Las cuentas que utilicen autenticación de dos factores no funcionarán con autenticación de usuario y clave."
COM_PATCHTESTER_FIELD_GH_TOKEN_DESC="Utilice este campo para ingresar un Token de la API de GitHub en vez de usuario y clave. Esto es requerido si su cuenta tiene autenticación de dos factores activada."
COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL="Token de Github"
COM_PATCHTESTER_FIELD_GH_USER_LABEL="Usuario de la cuenta de Github"
COM_PATCHTESTER_FIELD_GH_USER_DESC="Cuenta de GitHub que se usará para autenticarse en la API."
COM_PATCHTESTER_FIELD_ORG_LABEL="Propietario del proyecto personalizado"
COM_PATCHTESTER_FIELD_ORG_DESC="Usuario u organización en GitHub que administra los pull requests."
COM_PATCHTESTER_FIELD_REPO_LABEL="Repositorio personalizado de proyecto"
COM_PATCHTESTER_FIELD_REPO_DESC="Nombre de un repositorio de GitHub que administra los pull requests."
COM_PATCHTESTER_FIELD_REPOSITORY_DESC="Repositorios Joomla! disponibles. Escoja para rellenar automáticamente los campos de organización y repositorio."
COM_PATCHTESTER_FIELD_REPOSITORY_LABEL="Repositorio de GitHub"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_JOOMLA_CMS="Joomla! CMS"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_PATCHTESTER="Componente Probador de parches de Joomla!"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_INSTALL_FROM_WEB="Plugin instalador desde web de Joomla!"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_WEBLINKS="Paquete de enlaces web de Joomla!"
COM_PATCHTESTER_FIELD_REPOSITORY_CUSTOM="Personalizado"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC="Valores de configuración del repositorio de GitHub"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL="Repositorio de GitHub"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_DESC="Valores de configuración para la autenticación de GitHub"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_LABEL="Autenticación de GitHub"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS="CI Server Settings"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS_DESC="Configuration Values for CI Server Patching"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC="Valores de configuración del repositorio de GitHub"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL="Repositorio de GitHub"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME="CI Server Address"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME_DESC="Server address for compiled patches."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH="Switch CI Integration"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_DESC="Turn CI integration on or off."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_OFF="Off"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_ON="On"
COM_PATCHTESTER_FIELD_GH_AUTH_DESC="Seleccione 'Credenciales' para utilizar la autenticación a través de su usuario y clave de GitHub, o 'Token' para un Token API de GitHub"
COM_PATCHTESTER_FIELD_GH_AUTH_LABEL="Método de autenticación de GitHub"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_TOKEN="Token"
COM_PATCHTESTER_FIELD_GH_TOKEN_DESC="Utilice este campo para ingresar un Token de la API de GitHub en vez de usuario y clave. Esto es requerido si su cuenta tiene autenticación de dos factores activada."
COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL="Token de Github"
COM_PATCHTESTER_FIELD_ORG_DESC="Usuario u organización en GitHub que administra los pull requests."
COM_PATCHTESTER_FIELD_ORG_LABEL="Propietario del proyecto personalizado"
COM_PATCHTESTER_FIELD_REPOSITORY_CUSTOM="Personalizado"
COM_PATCHTESTER_FIELD_REPOSITORY_DESC="Repositorios Joomla! disponibles. Escoja para rellenar automáticamente los campos de organización y repositorio."
COM_PATCHTESTER_FIELD_REPOSITORY_LABEL="Repositorio de GitHub"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_INSTALL_FROM_WEB="Plugin instalador desde web de Joomla!"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_JOOMLA_CMS="Gestor de contenidos Joomla!"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_PATCHTESTER="Componente Probador de parches de Joomla!"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_WEBLINKS="Paquete de enlaces web de Joomla!"
COM_PATCHTESTER_FIELD_REPO_DESC="Nombre de un repositorio de GitHub que administra los pull requests."
COM_PATCHTESTER_FIELD_REPO_LABEL="Repositorio personalizado de proyecto"
COM_PATCHTESTER_FILE_DELETED_DOES_NOT_EXIST_S="El archivo seleccionado para borrar no existe: %s"
COM_PATCHTESTER_FILE_MODIFIED_DOES_NOT_EXIST_S="El archivo seleccionado para modificación no existe: %s"
COM_PATCHTESTER_FILTER_APPLIED_PATCHES="Filtrar parches aplicados"
COM_PATCHTESTER_FILTER_BRANCH="Filtrar rama destino"
COM_PATCHTESTER_FILTER_DRAFT_PATCHES="Filter Draft Patches"
COM_PATCHTESTER_FILTER_LABEL="Filter Label"
COM_PATCHTESTER_FILTER_NPM_PATCHES="Filter NPM Patches"
COM_PATCHTESTER_FILTER_RTC_PATCHES="Filtrar parches RTC"
COM_PATCHTESTER_FILTER_SEARCH_DESCRIPTION="Buscar en la lista por título o por ID del pull, utilizando el prefijo 'id:'."
COM_PATCHTESTER_GITHUB="GitHub"
COM_PATCHTESTER_HEADING_FETCH_DATA="Obteniendo datos de Github"
COM_PATCHTESTER_IS_DRAFT="Draft"
COM_PATCHTESTER_JISSUE="Incidencia J!"
COM_PATCHTESTER_JISSUES="Administrador de incidencias"
COM_PATCHTESTER_NOT_APPLIED="No aplicado"
COM_PATCHTESTER_NOT_NPM="Not NPM"
COM_PATCHTESTER_NOT_RTC="No RTC"
COM_PATCHTESTER_NO_CREDENTIALS="No ha ingresado la información de autenticación en las opciones. Esto limitará a 60 solicitudes por hora a la API de GitHub. Agregar la información de autenticación permiritá hasta 5000 solicitudes por hora."
COM_PATCHTESTER_NO_FILES_TO_PATCH="No hay archivos a ser modificados por este pull request. Esto puede significar que los archivos del pull request no están presentes en su instalación."
COM_PATCHTESTER_NO_ITEMS="No se han obtenido datos de GitHub, por favor haga clic en el botón 'Obtener datos' en la barra de herramientas para obtener los pull requests abiertos."
COM_PATCHTESTER_NOT_APPLIED="No aplicado"
COM_PATCHTESTER_NOT_RTC="No RTC"
COM_PATCHTESTER_NPM="NPM"
COM_PATCHTESTER_PATCH_BREAKS_SITE="The patch could not be applied because it would break the site. Check the pull request to see if it is up-to-date."
COM_PATCHTESTER_PULLS_TABLE_CAPTION="Tabla de Pull Requests"
COM_PATCHTESTER_PULL_ID="ID de pull"
COM_PATCHTESTER_PULL_ID_ASC="Pull ID ascending"
COM_PATCHTESTER_PULL_ID_DESC="Pull ID descending"
COM_PATCHTESTER_PULLS_TABLE_CAPTION="Table of Pull Requests"
COM_PATCHTESTER_PULL_ID_ASC="Pull ID ascendente"
COM_PATCHTESTER_PULL_ID_DESC="Pull ID descendente"
COM_PATCHTESTER_READY_TO_COMMIT="Listo para ser integrado (RTC)"
COM_PATCHTESTER_REPO_IS_GONE="El parche no pudo ser aplicado porque falta el repositorio"
COM_PATCHTESTER_REQUIREMENT_HTTPS="Los wrappers HTTPS deben estar activados"
COM_PATCHTESTER_REQUIREMENT_OPENSSL="La extensión OpenSSL debe estar instalada y activada en su php.ini"
COM_PATCHTESTER_REQUIREMENTS_HEADING="No se cumplen los requisitos"
COM_PATCHTESTER_REQUIREMENTS_NOT_MET="Su sistema no cumple los requisitos para ejecutar el componente probador de parches:"
COM_PATCHTESTER_REQUIREMENT_HTTPS="Los wrappers HTTPS deben estar activados"
COM_PATCHTESTER_REQUIREMENT_OPENSSL="La extensión OpenSSL debe estar instalada y activada en su php.ini"
COM_PATCHTESTER_RESET_HAS_ERRORS="El proceso de restablecimiento terminó, sin embargo se encontraron errores. Por favor elimine cualquier archivo .txt en el directorio '%1$s' y trunque la tabla '%2$s' de la base de datos."
COM_PATCHTESTER_RESET_OK="El proceso de restablecimiento ha terminado."
COM_PATCHTESTER_REVERT_OK="Parche revertido"
COM_PATCHTESTER_REVERT_PATCH="Revertir parche"
COM_PATCHTESTER_RTC="Listo a ser integrado - RTC"
COM_PATCHTESTER_SERVER_RESPONDED_NOT_200="The patch could not be applied either due to a missing connection to the server or a missing patch on the server."
COM_PATCHTESTER_TEST_THIS_PATCH="Probar este parche"
COM_PATCHTESTER_TOOLBAR_FETCH_DATA="Obtener datos"
COM_PATCHTESTER_TOOLBAR_RESET="Restablecer"
COM_PATCHTESTER_VIEW_ON_GITHUB="View on GitHub"
COM_PATCHTESTER_VIEW_ON_JOOMLA_ISSUE_TRACKER="View on Joomla! Issue Tracker"
COM_PATCHTESTER_VIEW_ON_GITHUB="Ver en GitHub"
COM_PATCHTESTER_VIEW_ON_JOOMLA_ISSUE_TRACKER="Ver en el Joomla! Issue Tracker"
COM_PATCHTESTER_XML_DESCRIPTION="Componente para administrar pruebas de pull requests"
COM_PATCHTESTER_ZIP_DOES_NOT_EXIST="The patch could not be applied because it couldn't be retrieved from server."
COM_PATCHTESTER_ZIP_EXTRACT_FAILED="The patch could not be applied because it couldn't be extracted."

View File

@ -0,0 +1,14 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Probador de parches de Joomla!"
COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="No se pudieron instalar los overrides para las siguientes plantillas: %s"
COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="No se pudieron eliminar los overrides para las siguientes plantillas: %s"
COM_PATCHTESTER_XML_DESCRIPTION="Componente para administrar pruebas de pull requests"
COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s."
COM_PATCHTESTER_INSTALL_INSTRUCTIONS="<p>Thank you for installing the Joomla! Patch Tester.</p><p>To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. <a href=\"index.php?option=com_config&view=component&component=com_patchtester&returnurl=aW5kZXgucGhwP29wdGlvbj1jb21fcGF0Y2h0ZXN0ZXI=#authentication\" alt=\"Go to Options\">Go to the Joomla! Patch Tester Options</a> to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester."
COM_PATCHTESTER_UPDATE_INSTRUCTIONS="<p>Thank you for updating the Joomla! Patch Tester.</p><p><a href=\"index.php?option=com_patchtester\" alt=\"Go to Patch Tester\">Go to the Joomla! Patch Tester</a></p>"
COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!"

View File

@ -1,10 +0,0 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch Tester"
COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="No se pudieron instalar los overrides para las siguientes plantillas: %s"
COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="No se pudieron eliminar los overrides para las siguientes plantillas: %s"
COM_PATCHTESTER_XML_DESCRIPTION="Componente para administrar pruebas de pull requests"

View File

@ -3,8 +3,7 @@
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Patch Tester"
COM_PATCHTESTER_40_WARNING="Mientras que Joomla! 4.0 está en desarrollo, utilizar el comprobador de parche se considera experimental ya que los cambios de última hora pueden ser fusionados en Joomla, incluyendo el código contenido en un parche."
COM_PATCHTESTER="Probador de parches de Joomla!"
COM_PATCHTESTER_API_LIMIT_ACTION="Se ha alcanzado la tasa límite de la API de Github para este recurso, no se pudo conectar a Github para llevar a cabo la acción solicitada. El límite se restablecerá a %s"
COM_PATCHTESTER_API_LIMIT_LIST="Se ha alcanzado la tasa límite de la API de Github para este recurso, no se pudo conectar a Github para obtener datos actualizados. El límite se restablecerá a %s"
COM_PATCHTESTER_APPLIED="Aplicado"
@ -28,6 +27,8 @@ COM_PATCHTESTER_ERROR_TRUNCATING_PULLS_TABLE="Error al truncar la tabla de pulls
COM_PATCHTESTER_ERROR_TRUNCATING_TESTS_TABLE="Error al truncar la tabla de pruebas: %s"
COM_PATCHTESTER_ERROR_UNSUPPORTED_ENCODING="Los ficheros del partch están codificados en un formato no soportado."
COM_PATCHTESTER_ERROR_VIEW_NOT_FOUND="No se encontró la vista [nombre, formato]: %1$s, %2$s"
COM_PATCHTESTER_FAILED_APPLYING_PATCH="Patch could not be applied due to exception with %1$s. %2$s"
COM_PATCHTESTER_FAILED_REVERT_PATCH="Patch could not be reverted due to exception with %1$s. %2$s"
COM_PATCHTESTER_FETCH_AN_ERROR_HAS_OCCURRED="Se ha producido un error al obtener los datos desde GitHub."
COM_PATCHTESTER_FETCH_COMPLETE_CLOSE_WINDOW="Se han obtenido todos los datos. Por favor cierra esta ventana modal para actualizar la página."
COM_PATCHTESTER_FETCH_INITIALIZING="Preparándose para obtener los datos de GitHub"
@ -36,64 +37,78 @@ COM_PATCHTESTER_FETCH_PAGE_NUMBER="Procesando la página %s de datos de GitHub"
COM_PATCHTESTER_FETCH_PAGE_NUMBER_OF_TOTAL="Procesando la página %1$s de %2$s páginas de datos de GitHub"
COM_PATCHTESTER_FETCH_PROCESSING="Procesando datos desde GitHub"
COM_PATCHTESTER_FETCH_SUCCESSFUL="Los pull requests fueron obtenidos con éxito"
COM_PATCHTESTER_FIELD_GH_AUTH_DESC="Elija 'Credenciales' para usar la autentificación a través de su nombre de usuario y contraseña de Github, o 'Token' para usar un Token de la API de GitHub"
COM_PATCHTESTER_FIELD_GH_AUTH_LABEL="Método de autentificación de GitHub"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_CREDENTIALS="Credenciales"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_TOKEN="Token"
COM_PATCHTESTER_FIELD_GH_PASSWORD_LABEL="Contraseña de la cuenta de Github"
COM_PATCHTESTER_FIELD_GH_PASSWORD_DESC="Contraseña para la cuenta introducida en el campo de 'Nombre de usuario de la cuenta de GitHub'. Tenga en cuenta que las cuentas que utilicen Autentificación de Factor Doble no funcionarán con la autentificación por nombre de usuario y contraseña."
COM_PATCHTESTER_FIELD_GH_TOKEN_DESC="Usa este campo para introducir un Token de la API de GitHub en lugar de tu nombre de usuario y contraseña. Ten en cuenta que esto es necesario si tu cuenta tiene la autenticación de dos factores habilitada."
COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL="Token de Github"
COM_PATCHTESTER_FIELD_GH_USER_LABEL="Nombre de usuario de la cuenta de Github"
COM_PATCHTESTER_FIELD_GH_USER_DESC="Nombre de la cuenta de GitHub que se usará para autenticarse en la API."
COM_PATCHTESTER_FIELD_ORG_LABEL="Propietario del proyecto personalizado"
COM_PATCHTESTER_FIELD_ORG_DESC="Nombre de usuario u organización de GitHub del que monitorizar las pull requests."
COM_PATCHTESTER_FIELD_REPO_LABEL="Repositorio proyecto personalizado"
COM_PATCHTESTER_FIELD_REPO_DESC="Nombre de un repositorio de GitHub del que monitorizar las pull requests."
COM_PATCHTESTER_FIELD_REPOSITORY_DESC="Repositorios Joomla! disponibles. Elija para rellenar automáticamente los campos de organización y repositorio."
COM_PATCHTESTER_FIELD_REPOSITORY_LABEL="Repositorio de GitHub"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_JOOMLA_CMS="Gestor de contenidos Joomla!"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_PATCHTESTER="Componente Probador de parches de Joomla!"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_INSTALL_FROM_WEB="Plugin instalador web Joomla!"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_WEBLINKS="Paquete Enlaces Web Joomla"
COM_PATCHTESTER_FIELD_REPOSITORY_CUSTOM="Personalizado"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC="Valores de configuración para el repositorio de GitHub"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL="Repositorio de GitHub"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_DESC="Valores de configuración para la autentificación de GitHub"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_LABEL="Autenticación de GitHub"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS="CI Server Settings"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS_DESC="Configuration Values for CI Server Patching"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC="Valores de configuración para el repositorio de GitHub"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL="Repositorio de GitHub"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME="CI Server Address"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME_DESC="Server address for compiled patches."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH="Switch CI Integration"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_DESC="Turn CI integration on or off."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_OFF="Off"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_ON="On"
COM_PATCHTESTER_FIELD_GH_AUTH_DESC="Elija 'Credenciales' para usar la autentificación a través de su nombre de usuario y contraseña de Github, o 'Token' para usar un Token de la API de GitHub"
COM_PATCHTESTER_FIELD_GH_AUTH_LABEL="Método de autentificación de GitHub"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_TOKEN="Token"
COM_PATCHTESTER_FIELD_GH_TOKEN_DESC="Usa este campo para introducir un Token de la API de GitHub en lugar de tu nombre de usuario y contraseña. Ten en cuenta que esto es necesario si tu cuenta tiene la autenticación de dos factores habilitada."
COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL="Token de Github"
COM_PATCHTESTER_FIELD_ORG_DESC="Nombre de usuario u organización de GitHub del que monitorizar las pull requests."
COM_PATCHTESTER_FIELD_ORG_LABEL="Propietario del proyecto personalizado"
COM_PATCHTESTER_FIELD_REPOSITORY_CUSTOM="Personalizado"
COM_PATCHTESTER_FIELD_REPOSITORY_DESC="Repositorios Joomla! disponibles. Elija para rellenar automáticamente los campos de organización y repositorio."
COM_PATCHTESTER_FIELD_REPOSITORY_LABEL="Repositorio de GitHub"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_INSTALL_FROM_WEB="Plugin instalador web Joomla!"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_JOOMLA_CMS="Gestor de contenidos Joomla!"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_PATCHTESTER="Componente Probador de parches de Joomla!"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_WEBLINKS="Paquete Enlaces Web Joomla"
COM_PATCHTESTER_FIELD_REPO_DESC="Nombre de un repositorio de GitHub del que monitorizar las pull requests."
COM_PATCHTESTER_FIELD_REPO_LABEL="Repositorio proyecto personalizado"
COM_PATCHTESTER_FILE_DELETED_DOES_NOT_EXIST_S="El archivo marcado para ser borrado no existe: %s"
COM_PATCHTESTER_FILE_MODIFIED_DOES_NOT_EXIST_S="El archivo marcado para ser modificado no existe: %s"
COM_PATCHTESTER_FILTER_APPLIED_PATCHES="Filtrar parches aplicados"
COM_PATCHTESTER_FILTER_BRANCH="Filtrar por rama"
COM_PATCHTESTER_FILTER_DRAFT_PATCHES="Filter Draft Patches"
COM_PATCHTESTER_FILTER_LABEL="Filter Label"
COM_PATCHTESTER_FILTER_NPM_PATCHES="Filter NPM Patches"
COM_PATCHTESTER_FILTER_RTC_PATCHES="Filtrar parches listos (RTC)"
COM_PATCHTESTER_FILTER_SEARCH_DESCRIPTION="Buscar en la lista por título o por el prefijo con 'id': Para buscar por ID Pull."
COM_PATCHTESTER_GITHUB="GitHub"
COM_PATCHTESTER_HEADING_FETCH_DATA="Obteniendo datos de Github"
COM_PATCHTESTER_IS_DRAFT="Draft"
COM_PATCHTESTER_JISSUE="Incidencia J!"
COM_PATCHTESTER_JISSUES="Gestor de incidencias"
COM_PATCHTESTER_NOT_APPLIED="No aplicado"
COM_PATCHTESTER_NOT_NPM="Not NPM"
COM_PATCHTESTER_NOT_RTC="No RTC"
COM_PATCHTESTER_NO_CREDENTIALS="No has introducido tus credenciales de usuario en las opciones. Esto limitará a únicamente 60 peticiones a la API de GitHub por hora. Añadir tus credenciales permitirá 5000 peticiones por hora."
COM_PATCHTESTER_NO_FILES_TO_PATCH="No hay archivos a parchear en esta pull request. Esto puede significar que los archivos en la pull request no están presentes en tu instalación."
COM_PATCHTESTER_NO_ITEMS="No se obtuvieron datos de GitHub, por favor haga clic en el botón 'Obtener datos' de la barra de herramientas para obtener las pull requests abiertas."
COM_PATCHTESTER_NOT_APPLIED="No aplicado"
COM_PATCHTESTER_NOT_RTC="No RTC"
COM_PATCHTESTER_NPM="NPM"
COM_PATCHTESTER_PATCH_BREAKS_SITE="The patch could not be applied because it would break the site. Check the pull request to see if it is up-to-date."
COM_PATCHTESTER_PULLS_TABLE_CAPTION="Tabla de Pull Requests"
COM_PATCHTESTER_PULL_ID="ID de pull"
COM_PATCHTESTER_PULL_ID_ASC="Pull ID ascendente"
COM_PATCHTESTER_PULL_ID_DESC="Pull ID descendente"
COM_PATCHTESTER_PULLS_TABLE_CAPTION="Tabla de Pull Requests"
COM_PATCHTESTER_READY_TO_COMMIT="Listo para "_QQ_"commitear"_QQ_" (RTC)"
COM_PATCHTESTER_READY_TO_COMMIT="Listo para \"commitear\" (RTC)"
COM_PATCHTESTER_REPO_IS_GONE="El parche no pudo aplicarse porque falta el repositorio"
COM_PATCHTESTER_REQUIREMENT_HTTPS="Los wrappers HTTPS deben estar activados"
COM_PATCHTESTER_REQUIREMENT_OPENSSL="La extensión OpenSSL debe estar instalada y activada en tu php.ini"
COM_PATCHTESTER_REQUIREMENTS_HEADING="No se cumplen los requisitos"
COM_PATCHTESTER_REQUIREMENTS_NOT_MET="Tu sistema no cumple los requisitos para ejecutar el componente probador de parches:"
COM_PATCHTESTER_REQUIREMENT_HTTPS="Los wrappers HTTPS deben estar activados"
COM_PATCHTESTER_REQUIREMENT_OPENSSL="La extensión OpenSSL debe estar instalada y activada en tu php.ini"
COM_PATCHTESTER_RESET_HAS_ERRORS="El proceso de restablecimiento ha sido completado, aunque se encontraron errores. Por favor elimina cualquier archivo .txt en el directorio '%1$s' y trunca la tabla '%2$s' de la base de datos."
COM_PATCHTESTER_RESET_OK="El proceso de restablecimiento se ha completado con éxito."
COM_PATCHTESTER_REVERT_OK="Parche revertido con éxito"
COM_PATCHTESTER_REVERT_PATCH="Revertir el parche"
COM_PATCHTESTER_RTC="RTC"
COM_PATCHTESTER_SERVER_RESPONDED_NOT_200="The patch could not be applied either due to a missing connection to the server or a missing patch on the server."
COM_PATCHTESTER_TEST_THIS_PATCH="Probar este parche"
COM_PATCHTESTER_TOOLBAR_FETCH_DATA="Obtener datos"
COM_PATCHTESTER_TOOLBAR_RESET="Restablecer"
COM_PATCHTESTER_VIEW_ON_GITHUB="Ver en GitHub"
COM_PATCHTESTER_VIEW_ON_JOOMLA_ISSUE_TRACKER="Ver en el Joomla! Issue Tracker"
COM_PATCHTESTER_XML_DESCRIPTION="Componente para la gestión de pruebas de pull requests"
COM_PATCHTESTER_ZIP_DOES_NOT_EXIST="The patch could not be applied because it couldn't be retrieved from server."
COM_PATCHTESTER_ZIP_EXTRACT_FAILED="The patch could not be applied because it couldn't be extracted."

View File

@ -0,0 +1,14 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Probador de parches de Joomla!"
COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="No se pudieron instalar los overrides para las siguientes plantillas: %s"
COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="No se pudieron eliminar los overrides para las siguientes plantillas: %s"
COM_PATCHTESTER_XML_DESCRIPTION="Componente para la gestión de pruebas de pull requests"
COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s."
COM_PATCHTESTER_INSTALL_INSTRUCTIONS="<p>Thank you for installing the Joomla! Patch Tester.</p><p>To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. <a href=\"index.php?option=com_config&view=component&component=com_patchtester&returnurl=aW5kZXgucGhwP29wdGlvbj1jb21fcGF0Y2h0ZXN0ZXI=#authentication\" alt=\"Go to Options\">Go to the Joomla! Patch Tester Options</a> to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester."
COM_PATCHTESTER_UPDATE_INSTRUCTIONS="<p>Thank you for updating the Joomla! Patch Tester.</p><p><a href=\"index.php?option=com_patchtester\" alt=\"Go to Patch Tester\">Go to the Joomla! Patch Tester</a></p>"
COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!"

View File

@ -1,10 +0,0 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Probador de parches de Joomla!"
COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="No se pudieron instalar los overrides para las siguientes plantillas: %s"
COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="No se pudieron eliminar los overrides para las siguientes plantillas: %s"
COM_PATCHTESTER_XML_DESCRIPTION="Componente para la gestión de pruebas de pull requests"

View File

@ -4,7 +4,6 @@
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Muudatuste Testija"
COM_PATCHTESTER_40_WARNING="Kuni Joomla! 4.0 on arenduses, on paranduste testija kasutamine eksperimentaalne kuna võidakse lisada tagasiulatuvalt mittesobivaid muudatusi, kaasaarvatud parandustesse."
COM_PATCHTESTER_API_LIMIT_ACTION="GitHub API limiit on täitunud. Ei suutnud ühenduda GitHub-iga, et päringut täita. Limiit lähtestatakse %s"
COM_PATCHTESTER_API_LIMIT_LIST="GitHub API limiit on täitunud. Ei suutnud ühenduda GitHub-iga, et andmeid uuendada. Limiit lähtestatakse %s"
COM_PATCHTESTER_APPLIED="Rakendatud"
@ -28,6 +27,8 @@ COM_PATCHTESTER_ERROR_TRUNCATING_PULLS_TABLE="Viga muudatuste tabeli tühjendami
COM_PATCHTESTER_ERROR_TRUNCATING_TESTS_TABLE="Viga testide tabeli tühjendamisel: %s"
COM_PATCHTESTER_ERROR_UNSUPPORTED_ENCODING="Paranduse failid on kodeeritud tundmatus formaadis."
COM_PATCHTESTER_ERROR_VIEW_NOT_FOUND="Vaadet ei leitud [nimi, formaat]: %1$s, %2$s"
COM_PATCHTESTER_FAILED_APPLYING_PATCH="Pakki ei saanud rakendada klausliga %1$s. %2$s"
COM_PATCHTESTER_FAILED_REVERT_PATCH="Pakki ei saanud tagasi keerata klausliga %1$s. %2$s"
COM_PATCHTESTER_FETCH_AN_ERROR_HAS_OCCURRED="Tekkis viga GitHub-st andmete töötlemisel."
COM_PATCHTESTER_FETCH_COMPLETE_CLOSE_WINDOW="Kõik andmed laetud. Palun sulge see aken, et lehte värskendada."
COM_PATCHTESTER_FETCH_INITIALIZING="Valmistun GitHub-st andmete töötlemiseks"
@ -36,64 +37,78 @@ COM_PATCHTESTER_FETCH_PAGE_NUMBER="Töötlen GitHub andmete lehte nr. %s"
COM_PATCHTESTER_FETCH_PAGE_NUMBER_OF_TOTAL="Töötlen GitHub anmdete lehte %1$s/%2$s-st"
COM_PATCHTESTER_FETCH_PROCESSING="Töötlen GitHub-i andmeid"
COM_PATCHTESTER_FETCH_SUCCESSFUL="Muudatus edukalt laetud"
COM_PATCHTESTER_FIELD_GH_AUTH_DESC="Vali "_QQ_"Logimisandmed"_QQ_" et autentimiseks kasutaja GitHub-i kasutajanime ja parooli, või "_QQ_"Salajane võti"_QQ_", et kasutada GitHub API salajast võtit"
COM_PATCHTESTER_FIELD_GH_AUTH_LABEL="GitHub autentimismeetod"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_CREDENTIALS="Logimisandmed"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_TOKEN="Kontrollkood"
COM_PATCHTESTER_FIELD_GH_PASSWORD_LABEL="GitHub konto parool"
COM_PATCHTESTER_FIELD_GH_PASSWORD_DESC="Parool, mis on sisestatud "_QQ_"GitHub kasutajanimi"_QQ_" väljas. Pane tähele, et kontod, mis kasutavad kaheetapilist autentimist, ei tööta logimisandmetega."
COM_PATCHTESTER_FIELD_GH_TOKEN_DESC="Kasuta antud välja, et lisada GitHub API võti (token). Pane tähele, et see on nõutud, kui kasutad kaheetapilist autentimist."
COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL="GitHub Token"
COM_PATCHTESTER_FIELD_GH_USER_LABEL="GitHub konto kasutajanimi"
COM_PATCHTESTER_FIELD_GH_USER_DESC="GitHub konto, millega API päringuid audentida."
COM_PATCHTESTER_FIELD_ORG_LABEL="Kohandatud projekti omanik"
COM_PATCHTESTER_FIELD_ORG_DESC="GitHub kasutajanimi või organisatsioon mille, muudatussoove jälgida."
COM_PATCHTESTER_FIELD_REPO_LABEL="Kohandatud projekti hoidla"
COM_PATCHTESTER_FIELD_REPO_DESC="GitHub hoidla, mille muudatusi jälgida."
COM_PATCHTESTER_FIELD_REPOSITORY_DESC="Saadavalolevad Joomla! hoidlad. Vali, et automaatselt täita organisatsiooni ja hoidla väljade väärtused."
COM_PATCHTESTER_FIELD_REPOSITORY_LABEL="GitHub hoidla"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_JOOMLA_CMS="Joomla! CMS"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_PATCHTESTER="Joomla! paranduste testimise komponent"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_INSTALL_FROM_WEB="Joomla! lisaprogramm veebist installimiseks"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_WEBLINKS="Joomla! Veebilinkide pakk"
COM_PATCHTESTER_FIELD_REPOSITORY_CUSTOM="Kohandatud"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC="GitHub hoidla seaded"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL="GitHub hoidla"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_DESC="GitHub audentimise seaded"
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_LABEL="GitHub audentimine"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS="CI serveri seaded"
COM_PATCHTESTER_FIELDSET_CI_SETTINGS_DESC="Seadete väärtused CI serveri pakkidele"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC="GitHub hoidla seaded"
COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL="GitHub hoidla"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME="CI serveri aadress"
COM_PATCHTESTER_FIELD_CI_SERVER_NAME_DESC="Serveri aadress, kus pakid asuvad."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH="Lülitu CI integratsioonile"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_DESC="Lülita CI integratsioon sisse või välja."
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_OFF="Väljas"
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_ON="Sees"
COM_PATCHTESTER_FIELD_GH_AUTH_DESC="Vali \"Logimisandmed\" et autentimiseks kasutaja GitHub-i kasutajanime ja parooli, või \"Salajane võti\", et kasutada GitHub API salajast võtit"
COM_PATCHTESTER_FIELD_GH_AUTH_LABEL="GitHub autentimismeetod"
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_TOKEN="Kontrollkood"
COM_PATCHTESTER_FIELD_GH_TOKEN_DESC="Kasuta antud välja, et lisada GitHub API võti (token). Pane tähele, et see on nõutud, kui kasutad kaheetapilist autentimist."
COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL="GitHub Token"
COM_PATCHTESTER_FIELD_ORG_DESC="GitHub kasutajanimi või organisatsioon mille, muudatussoove jälgida."
COM_PATCHTESTER_FIELD_ORG_LABEL="Kohandatud projekti omanik"
COM_PATCHTESTER_FIELD_REPOSITORY_CUSTOM="Kohandatud"
COM_PATCHTESTER_FIELD_REPOSITORY_DESC="Saadavalolevad Joomla! hoidlad. Vali, et automaatselt täita organisatsiooni ja hoidla väljade väärtused."
COM_PATCHTESTER_FIELD_REPOSITORY_LABEL="GitHub hoidla"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_INSTALL_FROM_WEB="Joomla! lisaprogramm veebist installimiseks"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_JOOMLA_CMS="Joomla! CMS"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_PATCHTESTER="Joomla! paranduste testimise komponent"
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_WEBLINKS="Joomla! Veebilinkide pakk"
COM_PATCHTESTER_FIELD_REPO_DESC="GitHub hoidla, mille muudatusi jälgida."
COM_PATCHTESTER_FIELD_REPO_LABEL="Kohandatud projekti hoidla"
COM_PATCHTESTER_FILE_DELETED_DOES_NOT_EXIST_S="Fail, mis märgiti kustutamiseks, ei eksisteeri: %s"
COM_PATCHTESTER_FILE_MODIFIED_DOES_NOT_EXIST_S="Fail, mis märgiti muutmiseks, ei eksisteeri: %s"
COM_PATCHTESTER_FILTER_APPLIED_PATCHES="Filteeri rakendatud muudatusi"
COM_PATCHTESTER_FILTER_BRANCH="Filtreeri harusid"
COM_PATCHTESTER_FILTER_DRAFT_PATCHES="Filter Draft Patches"
COM_PATCHTESTER_FILTER_LABEL="Filter Label"
COM_PATCHTESTER_FILTER_NPM_PATCHES="Filteeri NPM muudatusi"
COM_PATCHTESTER_FILTER_RTC_PATCHES="Filteeri RTC muudatusi"
COM_PATCHTESTER_FILTER_SEARCH_DESCRIPTION="Otsi nimekirjast pealkirja järgi või lisa eesliide 'id:' et otsida muudatuse ID järgi."
COM_PATCHTESTER_GITHUB="GitHub"
COM_PATCHTESTER_HEADING_FETCH_DATA="Töötlen GitHub andmeid"
COM_PATCHTESTER_IS_DRAFT="Draft"
COM_PATCHTESTER_JISSUE="J! Probleemid (Issue)"
COM_PATCHTESTER_JISSUES="Probleemi jälgija"
COM_PATCHTESTER_NOT_APPLIED="Rakendamata"
COM_PATCHTESTER_NOT_NPM="Pole NPM"
COM_PATCHTESTER_NOT_RTC="Ei ole RTC"
COM_PATCHTESTER_NO_CREDENTIALS="Kasutajaandmed lisamata. See limiteerib GitHub päringute arvu 60-ni tunnis. Lisades kasutajaandmed, lubatakse 5000 päringut tunnis."
COM_PATCHTESTER_NO_FILES_TO_PATCH="Puuduvad failid, mida rakendada. See võib tähendada, et muudatuse faile ei eksisteeri kohalikus installis."
COM_PATCHTESTER_NO_ITEMS="GitHub andmed puuduvad. Palun vajuta "_QQ_"Töötle andmeid"_QQ_" nuppu, et laadida avalike muudatuste andmed."
COM_PATCHTESTER_NOT_APPLIED="Rakendamata"
COM_PATCHTESTER_NOT_RTC="Ei ole RTC"
COM_PATCHTESTER_NO_ITEMS="GitHub andmed puuduvad. Palun vajuta \"Töötle andmeid\" nuppu, et laadida avalike muudatuste andmed."
COM_PATCHTESTER_NPM="NPM"
COM_PATCHTESTER_PATCH_BREAKS_SITE="Pakki ei rakendatud, kuna see võib saidi rikkuda. Kontrolli versioonipäringut, et näha kas see on ajakohane."
COM_PATCHTESTER_PULLS_TABLE_CAPTION="Koodibaasi uuenduste soovituste nimekiri"
COM_PATCHTESTER_PULL_ID="Muudatuse ID"
COM_PATCHTESTER_PULL_ID_ASC="Koodibaasi uuenduste soovituse ID kasvavalt"
COM_PATCHTESTER_PULL_ID_DESC="Koodibaasi uuenduse soovituste ID kahanevalt"
COM_PATCHTESTER_PULLS_TABLE_CAPTION="Koodibaasi uuenduste soovituste nimekiri"
COM_PATCHTESTER_READY_TO_COMMIT="Valmis lisama (RTC)"
COM_PATCHTESTER_REPO_IS_GONE="Muudatusi ei rakendatud kuna hoidla puudub"
COM_PATCHTESTER_REQUIREMENT_HTTPS="HTTPS ümbrised (wrappers) peavad olema lubatud"
COM_PATCHTESTER_REQUIREMENT_OPENSSL="OpenSSL laiendus peab olema lisatud ja lubatud php.ini-s"
COM_PATCHTESTER_REQUIREMENTS_HEADING="Nõuded täitmata"
COM_PATCHTESTER_REQUIREMENTS_NOT_MET="Süsteem ei vasta muudatuste testija komponendi nõuetele:"
COM_PATCHTESTER_REQUIREMENT_HTTPS="HTTPS ümbrised (wrappers) peavad olema lubatud"
COM_PATCHTESTER_REQUIREMENT_OPENSSL="OpenSSL laiendus peab olema lisatud ja lubatud php.ini-s"
COM_PATCHTESTER_RESET_HAS_ERRORS="Lähtestamise protsess on lõpetatud, kuid tekkis vigu. Palun eemalda kõik .txt failid '%1$s' kaustast ja tühjenda andmebaasi tabel '%2$s' ."
COM_PATCHTESTER_RESET_OK="Lähtestamise protsess edukalt lõpetatud."
COM_PATCHTESTER_REVERT_OK="Muudatus edukalt eemaldatud"
COM_PATCHTESTER_REVERT_PATCH="Eemalda muudatus"
COM_PATCHTESTER_RTC="RTC"
COM_PATCHTESTER_SERVER_RESPONDED_NOT_200="Pakki ei rakendatud puuduva serveriühenduse tõttu või seda pakki serverist ei leitud."
COM_PATCHTESTER_TEST_THIS_PATCH="Testi seda muudatust"
COM_PATCHTESTER_TOOLBAR_FETCH_DATA="Töötle andmeid"
COM_PATCHTESTER_TOOLBAR_RESET="Lähtesta"
COM_PATCHTESTER_VIEW_ON_GITHUB="Vaata Githubis"
COM_PATCHTESTER_VIEW_ON_JOOMLA_ISSUE_TRACKER="Vaata Joomla! probleemide jälgijas"
COM_PATCHTESTER_XML_DESCRIPTION="Komponent soovitatud muudatuste testimiseks"
COM_PATCHTESTER_ZIP_DOES_NOT_EXIST="Pakki ei rakendatud, kuna seda ei saadud serverist kätte."
COM_PATCHTESTER_ZIP_EXTRACT_FAILED="Pakki ei rakendatud, kuna seda ei suudetud lahti pakkida."

View File

@ -0,0 +1,14 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Muudatuste Testija"
COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Ülekirjutuste paigaldamine ebaõnnestus järgnevatele kujundustele: %s"
COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Ülekirjutuste eemaldamine ebaõnnestus järgnevatel kujundustel: %s"
COM_PATCHTESTER_XML_DESCRIPTION="Komponent soovitatud muudatuste testimiseks"
COM_PATCHTESTER_UPDATE_TEXT="Paki muudatuste testija uuendusskript. Muudatuste testija uuendatud versioonile %s."
COM_PATCHTESTER_INSTALL_INSTRUCTIONS="<p>Täname teid Joomla! paranduste testija paigaldamise eest.</p><p>Et kasutada Joomla! paranduste testijat, pead sa enne seadistama oma GitHub'i konto sisselogimise seaded. <a href=\"\"index.php?option=com_config&view=component&component=com_patchtester&returnurl=aW5kZXgucGhwP29wdGlvbj1jb21fcGF0Y2h0ZXN0ZXI=#authentication\"\" alt=\"Mine seadetesse\">Mine Joomla! paranduste testija seadetesse</a>, et seaded paika panna. Peale seadete salvestamise saad paranduste testijat kasutada."
COM_PATCHTESTER_UPDATE_INSTRUCTIONS="<p>Täname teid Joomla! paranduste testija uuendamise eest</p><p><a href=\"\"index.php?option=com_patchtester\"\" alt=\"Go to Patch Tester\">Mine Joomla! paranduste testijasse</a></p>"
COM_PATCHTESTER_UNINSTALL_THANK_YOU="Täname teid Joomla! paranduste testija kasutamise eest!"

View File

@ -1,10 +0,0 @@
; Joomla! Project
; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved.
; License GNU General Public License version 2 or later
; Note : All ini files need to be saved as UTF-8
COM_PATCHTESTER="Joomla! Muudatuste Testija"
COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Ülekirjutuste paigaldamine ebaõnnestus järgnevatele kujundustele: %s"
COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Ülekirjutuste eemaldamine ebaõnnestus järgnevatel kujundustel: %s"
COM_PATCHTESTER_XML_DESCRIPTION="Komponent soovitatud muudatuste testimiseks"

Some files were not shown because too many files have changed in this diff Show More